基于C51单片机的遥控小车设计与制版
负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。步进电 动机主要应用在数控机床制造领域,由于步进电动机不需要 A/D转换,能够直接将数字脉冲信号转化成为角位移,所以一直被认为是最理想的数控机床执行元件。
综合本设计的要求,采用价格较便宜的直流电动机。
2.2、L298N驱动电机
可以方便的 驱动两个直流电机,或一个两相步进电机。L298N 芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达 50V,可以直接通过电源来调节输 出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用比较方便。 L298N 可接受标准 TTL 逻辑电平信号 VSS,VSS 可接 4.5~7 V 电压。4 脚 VS 接电源电压,VS电压范围VIH为+2.5~46 V。输出电流可达2.5 A,可驱动电感性负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,OUT2 和 OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。5,7,10,12 脚接输入控制电平,控制电机的正反转。ena、enb接控制使能端,控制电机的停转。图五是 L298N 功能逻辑图。
图五
3、无线收发模块PT2262/PT2272
设计采用辅助模块,由于无线电的设计涉及的学科知识面比较广,调频比 较困难。故此本设计直接应用市场上的成品无线电模块,本设计采用的是市面上常见的 PT2262/2272 无线模块如图六。 PT2262/2272 是台湾普城公司生产的一种 CMOS 工艺制造的低功耗低价位通 用编解码电路(目前也有国产的代用产品产品如 SC***,HS***等) ,PT2262/2272 最多可有 12 位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供 531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。 编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片 PT2272 接收到信号后其
图六
本设计采用四路的PT2262/PT2272集成模块,接收模块PT2272的输出端
4、总原理图:
根据以上分析连接完电路原理仿真图如图七:
图七
三、
见附录1
四、PCB制作
4.1、导出网络表到ARSE
原理图制作完成后点击ARES图标进入PCB绘制界面,由于电源没有封装,会出现提示选择封装界面,这里用一个两插口的CNN-SIL2代替,点击确定。
选择当前层为Board
4.2、设置制版规则
4.3、布局
手动布局,点击元件不放拉到适合的区域松手,依次把元件放到理想的地方,注意把电源的插口放在偏外的区域以便使用的方便。
4.4、布线
布局完成后点击自动布线,选择确定,完成自动布线,检查一下不要出现有
直角的导线(参考布线规则)。
4.5、完成PCB制作
完成后的设计如下图:
五、结束语
六、参考文献
[1]阎石.数字电子技术基础[M].北京:高等教育出版社,1998:348-352.
[2] 徐铭泽,武明西,范展.遥控启停电动车[Z].哈尔滨:哈尔滨工程大学.
[3] 曹伟华. 一款遥控车的电路剖析[DB].
[4] http://www.znczz.com/forum-40-1.html, 2013-06-22.
[5]http://www.fxdzw.com/dzjs.asp
[6]王良军,吕云曾
C51单片机遥控小 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)