無線遙控玩具車
吳健英單片機開發委員會地址
店鋪:[吳健英商店]
【地址:】
作者:徐增忠
作者從事無線遙控玩具開發多年,開發了多種無線遙控玩具。總結了很多工作經驗。使用的IC大多是TX2C(遙控)和RX2C(接收),功能有:前進、后退、左右。作者用AT89C2051單片機編寫了與TX2C和RX2C相同的編解碼程序,并在實踐中取得了成功。編解碼器兼容TX2C和RX2C。現在將原理圖和源程序公之于眾,供讀者學習制作,相信對初學者有很大幫助,這也是作者的心愿!示意圖如下:圖2為接收部分,圖3為發射部分。源程序和模擬文件見附件。(源程序下載模擬文件下載)
如果讀者想模仿,建議射頻收發部門使用市面上的成品315MHz模塊,使用非常方便,避免調試高頻部分。
下圖1顯示了遙控轉發部分的編碼波形:
從編碼圖1可以看出,有四個周期相同的同步脈沖,根據數據脈沖的數量,每個功能是不同的。這種編碼具有很強的干擾能力,也可以應用于其他領域的遠程控制。可以做成遙控飛機,也可以做成遙控船……看讀者需求了。
具體功能編碼如下:
正向:同步脈沖10個數據脈沖
反向:同步脈沖40個數據脈沖
左轉:同步脈沖64數據脈沖
右轉:同步脈沖58數據脈沖
向前左轉:同步脈沖34數據脈沖
前進和右轉:同步脈沖28個數據脈沖
向后和左轉:同步脈沖46數據脈沖
向后和右轉:同步脈沖52數據脈沖
釋放密鑰時,發送2幀停止位:同步脈沖和4個數據脈沖。
接收部分接收反相信號,所以讀者在制作時要注意。
圖2(點擊放大)
圖三
喜歡這篇文章的朋友們,,歡迎點贊
技術源于積累,成功
——單片機精講吳鑒