遥控玩具汽车(附源码)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

线遥控玩具汽车(附源码)

来源:网友投稿作者:伟翔电子徐增钟字号:[大中小]

声明:本文为徐增钟原创作品,如需转载请通过本站联系作者

笔者从事无线遥控玩具开发工作多年,开发了很多种类的无线遥控玩具产品。总结了很多工作经验。用的绝大部分IC是TX2C(遥控)和RX2C(接收),其功能分别是:前进,后退,左转,右转。笔者利用工作的空闲时间用AT89C2051单片机编出了跟TX2C和RX2C一样的编解码程序,并成功进行了实际制作。编解码与TX2C和RX2C兼容。现将制作原理图和源程序公开给读者参考学习与制作,相信对初学者有极大的帮助,这也是笔者的心愿!其原理图如下:图2为接收部分,图3为发射部分。源程序和仿真文件见附件。(源程序下载仿真文件下载)读者如果想仿制的话,建议RF接收和RF发射部使用市面上成品的315MHz 模块,应用起来很方便,这样可以免去调试高频部分。

下面图1是遥控前进部分编码波形:

从编码图1中看出有四个周期一样的同步脉冲,各个功能是按数据脉冲个数的不同实现功能不同的。这样编码有很强的搞干扰能力,也可以应用到其它领域遥控上面去,可以做成遥控飞机,也可以做成遥控船……这要看读者的需要应用了。

具体功能相应编码以下:

前进:同步脉冲+10个数据脉冲

后退:同步脉冲+40个数据脉冲

左转:同步脉冲+64个数据脉冲

右转:同步脉冲+58个数据脉冲

前进+左转:同步脉冲+34个数据脉冲

前进+右转:同步脉冲+28个数据脉冲

后退+左转:同步脉冲+46个数据脉冲

后退+右转:同步脉冲+52个数据脉冲

按键松开时发送2帧停止位:同步脉冲+4个数据脉冲。

接收部分收到的是反相的信号,读者在制作时要注意。

图二(点击放大)

徐增钟 2008.05.18于深圳

相关文档
最新文档