收藏 分享(赏)

遥控小车数据传输.doc

上传人:ysd1539 文档编号:6828775 上传时间:2019-04-23 格式:DOC 页数:10 大小:752.26KB
下载 相关 举报
遥控小车数据传输.doc_第1页
第1页 / 共10页
遥控小车数据传输.doc_第2页
第2页 / 共10页
遥控小车数据传输.doc_第3页
第3页 / 共10页
遥控小车数据传输.doc_第4页
第4页 / 共10页
遥控小车数据传输.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、无线遥控小车及无线传输数据本设计介绍了采用以 STC89C52单片机为核心的低成本、高精度、微型化数字显示温度及直流电机控制的硬件电路方法。整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。可以使发射模块发射温度数据,接收模块接收并且显示,在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。关键词:STC89C52 ,12864,无线模块, ds18b201、设计目的及意义熟悉单片机的基本组成结构,以及各引脚的作用,同时了解并掌握了各实验元件的参数、识别与使用,掌握基本的焊接技能,熟悉单片机最小系统

2、以及外围接口电路,学会了如何将已经学过的单片机课程的理论知识应用于实践之中。学习并熟练掌握 Proteus、Matlab、keil 等软件的使用,以及提升并锻炼了自我动手能力和跟团队之间的沟通协作能力。本设计单片机实现遥控小车,到人不能到达的位置检测时时温度,这样方便了人们检测温度,特别是一些建筑物内部,可以通过小车载着温度传感器进入以便于时时测量,小车用直流电机驱动,体积小,且灵活方便;所以本设计具有极大的市场意义。2、设计要求和指标STC89C52的各个引脚有着不同的控制功能,其中包含32个 I/O 口以及复位、电源端口,该系统通过对单片机的操作,实现了控制小车移动以及温度检测和发射的功能

3、。设计要求和指标:(1)了解无线模块传输数据的基本操作方法(2)根据无线模块工作原理设计电路图(3)对电路进行分析,实现数据的发送与传输(4)以数字显示所测温度表一 元器件清单元器件 值 数量晶振 11.0592HZ 1 个电阻 1K 1 个可变电阻 10K 1 个电解电容 10uF 1 个瓷片电容 30pF 2 个排阻 8*1K 1 个排座 1*20 1 个无线传输模块 Nfr905 2 个液晶显示器 LCD12864 1 个无线控制模块 2262/2272 1 个电机驱动 L298N 1 个2.1电机的选择方案1:采用步进电机作为该系统的驱动电机。由于其转过的角度可以精确的定位,可以实现小

4、车前进路程和位置的精确定位。虽然采用步进电机有诸多优点,步进电机的输出力矩较低,随转速的升高而下降,且在较高转速时会急剧下降,其转速较低,不适用于小车等有一定速度要求的系统。经综合比较考虑,我们放弃了此方案。方案2:采用直流减速电机。直流减速电机转动力矩大,体积小,重量轻,装配简单,使用方便。由于其内部由高速电动机提供原始动力,带动变速(减速)齿轮组,可以产生较大扭力。由于我们设计的小车没有过高的精确速度控制要求,所以考虑综合性价比等因素我们选择方案2的直流电机。2.2控制器模块(CPU)方案1:采用可编程逻辑期间 CPLD 作为控制器。CPLD 可以实现各种复杂的逻辑功能、规模大、密度高、体

5、积小、稳定性高、IO 资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高。且从使用及经济的角度考虑我们放弃了此方案。方案2:采用 Atmel 公司的 AT89S52单片机作为主控制器。AT89S52是一个低功耗,高性能的8位单片机,片内含32k 空间的可反复擦些100,000次的 Flash 只读存储器,具有2Kbytes 的随机存取数据存储器(RAM) ,32个 IO 口,2个8位可编程定时计数器,1个16位可编程定时计数器,四通道PWM,内置8路10 位 ADC。且 A

6、T89S52系列的单片机可以在线编程、调试,方便地实现程序的下载与整机的调试。 从方便使用的角度考虑,我们选择了方案2。2.3驱动电路的选择方案1:采用继电器开关控制电动机的开或关,通过开关的切换调整车速。优点是电路简单,缺点是响应时间慢、控制精度低、机械结构易损坏、寿命较短、可靠性低。方案2:采用分立元件组成 H 型电路。H 型电路保证了简单的实现转速和方向的控制;用单片机控制 H 桥的导通状态,可实现电机的正反转控制。电路结构简单,价格低廉。方案3:采用专用芯片 L298N 集成电路,L298N 是一个具有高电压大电流的全桥驱动芯片,它相应操作频率高,一片 L298N 可以分别控制两个直流

7、电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。但市场价格比较高所以最终选择方案2。2.4遥控部分:方案1:采用红外遥控,这种方案简单,但在外界抗干扰性能太差。方案2:采用无线遥控,抗干扰能力强,遥控距离远,且不受空间方向影响,可选择2262-2272编码解码电路。综合考虑选择方案2。3、硬件设计3.1单片机最小系统原理图单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,它是智能化仪器仪表的基础,也是测控。监控的重要组成部分。图 1 单片机最小系统3.2无线控制模

8、块发射电路板共有 4 个按键,分别作为汽车左转弯,右转弯,前进,后退的控口输入口用时要接上拉电阻,遥控编码从 P2.0 脚输出至无线发射模块图 2 无线控制模块3.3 电机驱动模块图 3 电机驱动模块图3 电机驱动模块3.4 无线数据传输模块图4 数据无线传输4、预期结果4.1 基本功能(1) 无 线 遥 控 部 分 : A无线发射模块。B按键部分:其中两个按键控制前进和后退,另两个按键控制左转和右转.(2)无线遥控接收部分:A无线接收模块。B 蜂鸣器,四个 LED 灯。C无线接收解码成功就会“嘀”一声响。D 四个 LED 用来显示前进、后退、左转、右转指示。E电机驱动用专用驱动芯片。(3)控

9、制部分采用51单片机控制。4.2 发挥部分(1)显示分使用 LCD 显示所处位置的温度。(2)显示部分使用 LCD 分时显示时间。GNDVCCVLRSRWENDB0DB1DB2DB3DB4DB5DB6DB7LED+LED-12345678910111213141516LCDLCD12864R110KC230PC330PA-+ BMOTOR SERVOA-+ AMOTOR SERVOC110uFY1ENAENBSENSEASENSEBIN1IN2IN3IN4OUT1OUT2OUT3OUT4GNDVSVCC+C1100uF +C20.1uF+C4100uF +C50.1uFGNDGNDGNDGND

10、GNDVCC10KVCCVCCD1 D2 D3 D4D5 D6 D7 D8+5V 12VGNDL298NRST5VD7LEDS1R81K1 23 45 67 89 1011 1213 14SP1nRF9051 23 45 67 89 1011 1213 14SP2nRF905C230PC330PR110KY1C110uF5VGNDTRX-CEuCLKAMMISOSCKGNDTX-ENPWR-UPCDDRCSNMOSIGNDVCCTRX-CEuCLKAMMISOSCKGNDTX-ENPWR-UPCDDRMOSICSNGNDP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESET

11、RXDTXDINT0INT1T1WRRDXTAL1XTAL2GNDVCCP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EAALEPSENP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0T01234567891011121314151617181920 2122232425262829303132333435363738394027U2STC89C52RCS1SW-PBR21KP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESETRXDTXDINT0INT1T1WRRDXTAL1XTAL2GNDVCCP0.0P0.1P0.2P0.3P0.4P

12、0.5P0.6P0.7EAALEPSENP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0T01234567891011121314151617181920 2122232425262829303132333435363738394027U1STC89C52RCGNDGNDR21K123456781615141312111091KR4VCCS2 SW-PBR21KVCC GND434445VCCOUTGNDCESEVCCGNDP10P11P12P32P15P13P34TextP14P16P17GNDGND P10P11P12P32P15P13P34TextP14P16P17VCCGNDP3.0P23P22P21P20图5 原理图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报