當初看見別人把遙控器的編碼部分拆掉,自己編碼加上液晶顯示,非常崇拜,我的單片機也算入門了,所以也想嘗試一下
小時候經常玩的玩具是按鍵的,按一下按鍵,速度就最高了,沒意思。所以要做就做比例的
由于我的遙控只有一個接收機,要換其他飛機上要拆來拆去,所以在淘寶搜尋一翻后發現了廉價的40MHZ的發射機和接收機
但是發射機不適合普通固定翼,所以萌生了自己做編碼部分的想法,反正除了上課就是在宿舍上上網,也挺無聊的
所以等心血來潮的時候就用面包板搭建了一個雛形,發射用那些電動車類型的遙控器,不要編碼部分,自己編碼
接收部分用的是315MHZ的,也是不帶解碼的,解碼用我實驗板上的74hc164來硬件解碼
一開始用的是STC12C2052AD這個單片機,雖然體積小,但是有8路的AD,很不錯
由于我的水平原因,我只取了8位AD,還有兩位不要(這兩位跳動很厲害的,要了等于沒要)
8位AD有256位,理論上可以做256級的變速,但是由于我水平原因,我按照電壓,只用了50級
實際用起來貌似感覺不到太大的顆粒感


相機快門慢了,所以看見重影了


接收機上的碼大概是1MS是最小舵量,而2MS是最大舵量
下面的是接收那里的信號,有點畸形了
下面可以分別看出脈寬不同,舵機上的角度也不同






當時實驗的情況,桌子凌亂得很啊
下面是用兩個電位器分別控制兩個舵機,這是標準的固定翼模式

這個搖桿是從手柄上拆下來的,做測試用




可以看到編碼部分,這是其中一個通道的脈寬,對應最小舵量是1MS,也就是電位器最小的狀態

這是電位器最大的情況,有2MS,也就是體現在舵機上是最大舵量

由于最近玩F22,是三角翼混控的,所以增加了混控模式
下面是實驗的雛形,混控的意思是兩個通道混合起來控制,用兩個翼就可以控制升降轉向



我的灰機



既然自己編程序,加個LCD也是輕而易舉的事情啦
但是我用的單片機是20腳的,并口驅動的1602并不合適,因為占用太多腳了
所以把我時鐘的12864拆下來,因為它是串行驅動,所以非常省IO
不過發現這個12864也太大了,遙控器都沒位置放了,暫時用著先吧
編了 1/6 2/4 1/2 混控模式

混控模式






換了1602做實驗,由于1602不能顯示中文,所以對于我英語這么菜的人是很有壓力的

混控模式

正反通道

大小舵量

手動保存數據


實驗完成了一半

在淘寶搜索了很久,終于被我找到了這個廉價控,只要50元
但是快遞要了20,準確來說是18元,當時不夠錢,讓老板優惠我1.1元,老板很爽快的優惠了我2元,等于我還賺回了9毛錢,感謝老板,嘻嘻
這個遙控貌似叫艾特,一開始看見E-FLY以為是山寨E-SKY的,是四通道的控,右手油門,正合適我
拿到手的感覺不太好,和我的天6相比差了點,搖桿的手感也比天6差,重量也沒天6重,不過這個價格已經不能要求什么了
把電路板拆掉,只利用外殼和電位器


拆下來的板子,做工還不錯

將買到的板子的發射部分拆下來
經過試用,發現這個板子是壞的,無奈

于是乎從新裁了一塊

由于用1602所以換了STC12C5A60S2的單片機,這個單片機是40腳的,夠用了
按鍵是4個AD加一個普通按鍵,這樣只要4條線了,至于我用普通按鍵是為了方便做菜單選擇
我的水平比較菜,所以唯有這樣了
還好我以前買了一個超小的1602,真的很迷你,很方便

完成了一大半了

看看效果

看看飛機有沒反應

哈哈,會動了

遙控當然要電池的嘛,加了組電池進去

內部基本是這樣的了


OK,完成了

和天6合影


我的印記







多加了一個四通道鎖定
在保存數據的時候犯了一個腦殘的錯誤,在內部EEPROM保存的時候,用的是十六進制數
我在增加第10 和 第11個數的時候直接就寫【10】【 11】,后來發現怎么調都不對
腦殘了很久后發現,應該要寫A B 才行,彎路啊~~~~~~~~~~

看起來還是不錯的,但是手感沒天地飛的好

原來的電路板和買的發射板

加起來就有四個接收了

遙控做好后去拉距測試,我在宿舍外面,不拉天線能有十來米的距離
但是到了操場,即使拉開天線,也一時近一時遠,而且距離還不超過半個操場
還有電機轉動竟然會影響到接收機,不拉天線距離只有幾米,由于我對射頻方面不懂,所以弄了一兩天也沒解決
另外,我買的發射板子竟然只有一個可以用的,哎,想換個來試試都沒了
最后為了證明我不是豬(證明我的編碼板是沒問題的),把心一橫,將我的天6的 72M的發射換到里面去
真是淚牛滿面,竟然沒問題了,看來學校對40MHZ的這個頻段的干擾很嚴重
網上找不到72M的高頻頭,只能買2.4G的高頻頭來用了,暫時就這樣吧
--------------------------------------------------------華麗的分界線-----------------------------------------------------------
由于上面的40M發射不夠給力,但是不能閑著我花了不少心血做的遙控不管啊,所以就再買了一發兩收來改
裝好后出去測試,沒有在地面拉距,直接上天了,飛了也挺高的,估計有300米吧,也沒失控,的確很給力
在家里的F22,成功試飛
右邊是要改的控

右下角的就是2.4G發射,非常小巧,很適合這些小空間安裝,左邊的是自己做得編碼板


2.4G就是爽,天線很短,不怕斷,飛機上也不用固定長線

和我的天6合影留念

|