单片机课程设计论文-蓝牙控制小车

单片机课程设计论文-蓝牙控制小车

ID:30589992

大小:489.47 KB

页数:17页

时间:2019-01-01

单片机课程设计论文-蓝牙控制小车_第1页
单片机课程设计论文-蓝牙控制小车_第2页
单片机课程设计论文-蓝牙控制小车_第3页
单片机课程设计论文-蓝牙控制小车_第4页
单片机课程设计论文-蓝牙控制小车_第5页
资源描述:

《单片机课程设计论文-蓝牙控制小车》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机课程设计蓝牙控制小车设计人员:班级:完成日期:指导老师:17/17摘要:利用蓝牙进行无线传输数据,并以STC89C52单片机为控制芯片控制电机旋转,从而实现通过蓝牙控制小车运动的目的。其中电机驱动为L298N驱动电路,蓝牙模块与单片机的TXD和RXD相连,进行串口通信。速度由单片机输出的PWM波控制。1.实验目的:通过《单片机原理与应用》课程设计,使学生掌握单片机及其扩展系统设计的方法和设计原则及相应的硬件调试的方法。进一步加深单片机及其扩展系统设计和应用的理解2.设计任务与要求通过设计双单片机控制系统

2、,实现蓝牙控制小车的功能。单片机1通过电机驱动模块来控制电机正反转,从而驱动小车运动。单片机2通过串口TXD,RXD与蓝牙模块从机连接,进行串口通讯,而蓝牙模块主机与电脑相连,从而实现电脑与单片机二之间的通讯。在电脑上通过使用串口调试助手软件向单片机发送控制命令,单片机二接受到电脑的控制命令后,将数据命令转换为I/O口高点电平控制命令,传送到单片机一,进而单片机一根据命令来控制电机而正反转,从而实现电脑控制小车前进、后退、转弯。17/173.电路设计3.1单片机控制电路:单片机是控制单元的核心。起着控制小车所

3、有运行状态的作用。单片机控制模块使用的是STC89C52,使用该芯片很容易实现对其他模块的控制。通过对单片机STC89C52写入程序,可以方便的用软件来控制整个过程.3.2单片机最小系统:包括单片机主机、复位电路、时钟电路。3.3双单片机系统:有两个单片机最小系统组成,其中单片机1的P0.2-P0.7口通过拨码开关分别与单片机2的P3.2-P3.7口相连,利用拨码来控制I/O端口的导通与断开。17/173.4电机驱动系统直流电机和步进电机都可以用于小车驱动。故有两种方案。方案一:使用直流电机,加上适当减速比的

4、减速器。直流电机具有良好的调速性能,控制起来也比较简单。直流电机只要通上直流电源就可连续不断的转动,调节电压的大小就可以改变电机的速度。直流电机的驱动电路实际上就是一个功率放大器。常用的驱动方式是PWM方式,即脉冲宽度调制方式。此方法性能较好,电路和控制都比较简单。方案二:使用步进电机。步进电机具有良好的控制性能。当给步17/17进电机输入一个电脉冲信号时,步进电机的输出轴就转动一个角度,因此可以实现精确的位置控制。与直流电机不同,要使步进电机连续的转动,需要连续不断的输入点脉冲信号,转速的大小由外加的脉冲频

5、率决定。去而且其转动不受电压波动和负载变化的影响,也不受温度、气压等环境因素的影响,仅与控制脉冲有关。但步进电机的驱动相对较复杂,要由控制器和功率放大器组成。具体差别见下表2-4。表2-4电机控制方式对比直流电机步进电机调速性能较好较差位置控制精度较差好驱动简单复杂稳定性较好好,仅与控制脉冲有关由上表可以看出步进电机和直流电机都有各自的优点。步进电机能进行精确的位置控制,但驱动电路麻烦,鉴于本设计中小车的位置控制不要求十分精确,直流电机即可满足小车要求的精度。且直流电机易于控制,驱动电路十分简单。驱动电路小车

6、使用的是直流电机。从单片机输出的信号功率很弱,即使在没有其它外在负载时也无法带动电机,所以在实际电路中我们加入了电机驱动芯片提高输入电机信号的功率,从而能够根据需要控制电机转动。直流电机常用的PWM,及脉宽调制方式驱动。本设计中电机驱动采用L298集成H桥芯片。L298中有两套H桥电路,刚好可以控制两个电机。它的使能端可以外接高低电平,也可以利用单片机进行软件控制,极大地满足各种复杂电路需要。另外,L298的驱动功率较大,在6~46V的电压下,可以提供17/172A的额定电流,并且具有过热自动关断和电流反馈检

7、测功能,安全可靠;为了保证L298正常工作,我们另外安装了续流二极管。电路如图3-4所示。能根据输入电压的大小输出不同的电压和功率,解决了负载能力不够这个问题。利用单片机调整出PWM脉冲和高低电平对直流电机进行驱动和控制。图3-4电机驱动电路L298集成H桥芯片。其外形、管脚分布如图3-5所示。图3-5L298管脚分布图3.5PWM调速原理脉冲宽度调制(PulseWidthModulation),简称PWM。脉冲周期17/17不变,只改变晶闸管的导通时间,即通过改变脉冲宽度来进行直流调速。PWM的理论基础是:

8、冲量相等而形状不同的的窄脉冲加在具有惯性的环节上,其效果基本相同。采用PWM进行电机的调速控制,实际是保持加在电机电机电枢上的脉冲电压频率不变,调节其脉冲宽度。电机是一个惯性环节,它的电枢电流饿转速均不能突变,很高的频率的PWM加在电机上,效果相当于施加一个恒定电压的直流电。如图3-6所示。这个电压可以由脉冲的宽度调节。图3-6PWM等效图示意图使用PWM方式可以很容易的实现调速。PWM信号由单片机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。