觸摸按鍵配置
注意:
RA2L1評(píng)估開(kāi)發(fā)板盡量不要只用BIN文件下載,容易鎖死芯片。
1.配置觸摸按鍵
首先在RT-Studdio中基于開(kāi)發(fā)板,生成一個(gè)新的工程,在工程目錄中找到docs-Captouch板載觸摸按鍵配置說(shuō)明,根據(jù)給該文檔配置。
按照道理,官方文檔是不會(huì)有問(wèn)題的,但是不出意外的出意外了,在RT編譯運(yùn)行之后,下載后并無(wú)實(shí)驗(yàn)現(xiàn)象。
在這里,我通過(guò)詢(xún)問(wèn)官網(wǎng)和群友并未解決,所以就想試一下裸機(jī)是否可行,在一頓操作后,我的開(kāi)發(fā)板芯片找不到了。。。隨后聯(lián)系薩瑞的工作人員,也很快安排換了開(kāi)發(fā)板,實(shí)在是給力!事后反思一下,首先我并沒(méi)有詳細(xì)的閱讀上述文檔,導(dǎo)致開(kāi)發(fā)板損壞;其次是懷疑自己配置問(wèn)題,導(dǎo)致沒(méi)有現(xiàn)象
關(guān)于觸摸按鍵的問(wèn)題,最終是解決了,主要要看懂SConscript的內(nèi)容,沒(méi)有經(jīng)驗(yàn),還真不好解決,官方還是埋坑了啊。
嘗試的比較多,后續(xù)總結(jié)一下發(fā)出。
舵機(jī)配置
1.舵機(jī)的工作原理
控制信號(hào)由接收機(jī)的通道進(jìn)入信號(hào)調(diào)制芯片,獲得直流偏置電壓。它內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期為20ms,寬度為1.5ms的基準(zhǔn)信號(hào),將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負(fù)輸出到電機(jī)驅(qū)動(dòng)芯片決定電機(jī)的正反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)速一定時(shí),通過(guò)級(jí)聯(lián)減速齒輪帶動(dòng)電位器旋轉(zhuǎn),使得電壓差為0,電機(jī)停止轉(zhuǎn)動(dòng)。
2.舵機(jī)的控制
舵機(jī)的控制一般需要一個(gè)20ms左右的時(shí)基脈沖,該脈沖的高電平部分一般為0.5ms~2.5ms范圍內(nèi)的角度控制脈沖部分。以180度角度伺服為例,那么對(duì)應(yīng)的控制關(guān)系是這樣的:
3.硬件接線
4.PWM代碼配置
注:開(kāi)發(fā)流程:RASC軟件中首先配置PIN,然后配置Stacks,最后生成代碼,在RT里使能硬件
打開(kāi)觸摸按鍵的工程,在此基礎(chǔ)上配置PWM,這里使用RA2L1的通用定時(shí)器2,RASC軟件中配置如下:
接下來(lái)配置:
Stacks -> New-Stack -> Timers -> r_gpt
在接下來(lái)配置r_gpt參數(shù):
生成代碼,進(jìn)入RT
開(kāi)啟硬件
-
電位器
+關(guān)注
關(guān)注
14文章
1017瀏覽量
67932 -
接收機(jī)
+關(guān)注
關(guān)注
9文章
1224瀏覽量
54571 -
舵機(jī)
+關(guān)注
關(guān)注
17文章
298瀏覽量
41952 -
偏置電壓
+關(guān)注
關(guān)注
0文章
154瀏覽量
13568 -
電機(jī)驅(qū)動(dòng)芯片
+關(guān)注
關(guān)注
6文章
87瀏覽量
17719
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論