蓝牙智能小车设计与调试-机电一体化专业毕业设计论文.pdf
上传人:天马****23 上传时间:2024-09-13 格式:PDF 页数:13 大小:2.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

蓝牙智能小车设计与调试-机电一体化专业毕业设计论文.pdf

蓝牙智能小车设计与调试-机电一体化专业毕业设计论文.pdf

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录第一部分设计任务与调研....................................1第二部分设计说明..........................................3第三部分设计成果..........................................7第四部分结束语...........................................10第五部分致谢.............................................11第六部分参考文献.........................................12第一部分设计任务与调研1.1主要任务本次设计的主要任务是设计一台能够以手机为控制平台,通过蓝牙技术来连接控制且智能行走的简易小车。可以完成以下任务:(1)实现前进、后退、加减速并灵活转弯的功能;(2)能够自动循迹行走。1.2设计思路手机来实现对智能小车能根据传感器采集到的信号经过单片机编程处理过后,通过蓝牙传输给手机,硬件包括了处理器模块、电机驱动模块、电源模块、蓝牙模块、循迹传感器模块。1.3相关资料图i-i相关小车实物图11.4调研目的和总结根据所学的知识及查阅相关资料,设计的蓝牙遥控小车要实现手机的蓝牙遥控,可以让小车前进、后退、加减速并具有自动循迹的功能,其设计思想与一些日常生活迫切需要的机器人(如测距机器人,搜索机器人,管道探伤机器人)类似。智能小车系统的设计采用了模块化的设计方法,电路结构简单,调试方便,有很大的扩展空间。软件部分和硬件部分。软件部分:C语言编程和keil软件。在硬件方面:采用AT89C52单片机。2第二部分设计说明2.1设计方案通过传感器采集数据,并将数据传输到单片机中编程,让蓝牙来接收信号连接手机,用手机控制小车做出智能反应。根据设计要求在小车空架上加载处理器模块、电机驱动模块、电源模块、蓝牙模块、循迹传感器模块。2.2工作模块2.2.1处理器模块采用了AT89C52单片机来作为本小车的控制装置,AT89C52单片机具有强大的寻址功能与位操作指令,I/O口可按位寻址,AT89C52是一种低电压、高性能的微处理器,它为嵌入式控制系统提供了一种灵活高又廉价的方案,而且AT89C52单片机价格非常便宜。电路图如2T所示。STC/AT89C52510K1P10vex?Pl1PI.2POOCADO)Pl.JPO1CAL>1)P1.4FO2tA£>J)P1.5POP1.68PO4CAIM)P1.7PO5(AI>5)Z9P0.6CAD6)RSTPO7(3力—32________P3.0CRXD}KA/VPP—---------IvorP3.1(TXD)30.AUE.PROGP3.3<INn)P34(TO>P3XT1)PZVtAISJpjP.?.6(AB4)P37(RD.)P2.XAli)25P2.4(A12)24XTAJL^P2XA11)XEALLP22(AE0)至P21g)P2CMA8)MOpF图2-152单片机电路图32.2.2电机驱动模块采用了专用芯片L298N作为电机驱动芯片。L298N是一个具有高电压大电流的全桥驱动芯片,而且还带有控制使能端,能够控制电机的转向和速度,用该芯片作为小车的电机驱动能够很好的控制小车,操作方便,稳定性好,性能优良。由H桥式电路来作为电机的驱动电路,L298N集成了H桥式电路,可以直接用L298N电路来驱动电机。单片机给L298N电路PWM信号控制小车的速度与起停。如图2-2所示•2.2.3电源模块采用了两节3.7V可充电式锂电池串联,经过LM7805稳压电路得到5V电压,为单片机机和各模块供电。此电池的优点是体积小、重量轻,电流稳定,能够满足本次设计的要求。为了防止干扰,使电路更加稳定,此电路中采用两个LM7805稳压模块分别为单片机和电机供电。如图2-3所示。42.2.4蓝牙模块采用了HC-05蓝牙模块,HC-05嵌入式蓝牙串口通讯模块具有两种工作模式:自动连接工作模式和命令响应工作模式。HC-05使用方便,当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输;当模块处于命令响应工作模式时执行AT命令,通过发送AT指令来控制智能车的前进、后退和转弯。符合本次设计,如图2-4所示。图2-4HC-05蓝牙图52.2.5循迹