版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 电动车跷跷板学 校:滨州学院参赛学生:任鸣宇王志华 杨 锋专 业:应用电子技术指导教师:马国利电动车跷跷板摘要:本系统采用AT89S52作为主控制芯片,再加上黑白传感器、角度传感器等传感器,完成了规定时间内定点停车、保持平衡,倒车至指定位置、能够沿直线行进基本的功能。 关键词:AT89S52,黑白传感器,角度传感器,语音指示模块目录1.系统方案.41.1 微控制器模块.41.2车体设计.41.3电机模块.51.4电机驱动模块.51.5寻迹传感器模块.51.6 角度传感器模块.61.7电源模块.61.8显示模块.61.9最终方案.62.主要硬件电路设计.62.1电机驱动电路的设计.62.2黑白
2、线检测电路的设计:.62.3角度检测电路的设计:.73.软件实现.73.1理论分析.73.2总体流程图.74 .系统理论分析及计算. .84.1小车角度的计算. .84.2 小车平衡角度的分析.84.3 小车从停车5s后到达B点的分析.85系统功能测试:.85.1测试方案.85.2测试仪器及设备.95.3测试结果.95.4测试分析及结论.106.结束语.101. 系统方案:系统总体设计框图如下图所示角度传感器黑白传感器电源L298N电机驱动AT89S52电 机小车运转系统总体框图显示模块1.1 微控制器模块方案:采用Atmel公司的AT89S52单片机作为主控制器。AT89S52是一个低功耗,
3、高性能的51内核的CMOS 8位单片机,片内含8k空间的可反复擦些1000次的Flash只读存储器,具有256 bytes的随机存取数据存储器(RAM),32个IO口,2个16位可编程定时计数器。且该系列的51单片机可以不用烧写器而直接用串口或并口就可以向单片机中下载程序。我们自己制作51最小系统板,体积很小,下载程序方便,放在车上不会占用太多的空间。从方便使用的角度考虑,我们选择了此方案二,采用Atmel公司的AT89S52单片机作为主控制器。1.2车体设计方案:自己制作电动车。经过反复考虑论证,我们制定了左右两轮分别驱动,前万向轮转向的方案。即左右轮分别用两个转速和力矩基本完全相同的直流电
4、机进行驱动,后部装一个万向轮。当小车前进时,左右两驱动轮与前万向轮形成了三点结构。这种结构使得小车在前进时比较平稳,可以避免出现前后两轮过低而使左右两驱动轮驱动力不够的情况。对于车架材料的选择,我们铝合金车架,轻便,美观。综上考虑,我们选择了此方案2,自己动手制作一辆电动车。1.3电机模块 方案:采用直流电机。直流电机运转平稳,精度也有一定的保证,虽然没有步进电机那样高,但完全可以满足本题目的要求。通过单片机的PWM输出同样可以控制直流电机的旋转速度,实现电动车的速度控制。并且直流电机相对于步进电机价格经济。综合性价比和功耗等方面的考虑,我们此选择方案,使用直流电机作为电动车的驱动电机。1.4
5、电机驱动模块方案:采用集成的驱动电路芯片L298N。L298N驱动芯片具有体积小,可靠性安全性高,抗干扰能力强等优点,适合控制智能小车的运动。且有较大的电流驱动能力,连接方便简单。 综合以上考虑,我们选择此方案,使用L298驱动直流电机。1.5寻迹传感器模块方案:用黑白传感器测量。黑白传感器是专门检测白底黑线或黑底白线的传感器,黑白线只出现高低电平变化,变化明显,易于区别,且传感器接线简单,信号稳定,非常适合小车的寻迹。所以我们选择了择此方案,采用黑白传感器作为寻迹模块。1.6 角度传感器模块方案:采用ZCT245AL-485-BUS双轴倾角传感器。ZCT245AL-485测角范围在45度之间
6、,分辨率能达到0.1度,可以工作在半双工方式下,能准确测量小车与平面的夹角,易于单片机控制。选用MAX485芯片实行与51板通信,电路简单,由于跷跷板最大倾角为5度左右,角度变化范围较小,因此要求角度传感器精度高,频率快。总上考虑我们选择此方案采用ZCT245AL-485-BUS双轴倾角传感器。 1.7电源模块在本系统中,需要用到的电源有单片机的5V,L298N芯片的电源5V和电机的电源7-15V。所以需要对电源的提供必须正确和稳定可靠。方案:采用双电源。为了确保单片机控制部分和后轮电机驱动的部分的电压不会互相影响,要把单片机的供电和驱动电路分开来,即:用直流电12v供给单片机,后轮电机的电源
7、用5V供电,这样有助于消除电机干扰,提高系统的稳定性。基于以上分析,我们选择了此方案,采用双电源供电。1.8显示模块方案:采用带字库的LCD显示。LCD可以用全中文界面显示,显示内容丰富,易于人机交流,且可以串行接口,节省I/O资源,显示简单。考虑到本题的要求,只需要一片LCD就可以实现,故我们选择此方案。1.9最终方案经过反复论证,我们最终确定了如下方案:1采用Atmel公司的AT89S52单片机作为主控制器。2电机采用直流减速电机。3采用专用芯片L298N作为电机驱动芯片。4采用黑白传感器作为寻迹模块。5采用ZCT245AL-485-BUS双轴倾角传感器。6采用双电源供电。7采用12864
8、液晶显示行进中的倾角。2主要硬件电路设计2.1电机驱动电路的设计及电路图L298N驱动直流电机,它靠两个引脚控制一个电机的运动。智能寻迹小车采用后轮驱动,左右后轮各用一个直流减速电机驱动,通过调制后面两个轮子的转速或正反转来达到控制小车转向的目的。芯片引脚和功能如图1,驱动电路如图2。EN A(B)IN1(IN3)IN2(IN4)电机运行情况HHL正转HLH反转H同IN2(IN4)同IN2(IN4)快速停止LXX停止图1 L298N的引脚和功能图2 驱动电路图2.2黑白线检测电路的设计:通过光电检测器来实现黑白线的监测,当检测到黑线时输出端为低电平,白线时为高电平。两个TCRT5000来实现小
9、车走直线。输出端要加上拉电阻,才能得到稳定信号,其原理图如图所示。2.3角度检测电路的设计:角度传感器ZCT245AL-485通过MAX485完成与单片机的半双工通讯方式。ZCT245AL-485的绿线和蓝线分别接MAX485的11脚,12脚,单片机的P11,P12分别接MAX485的1脚和5脚,P13,P14接3脚和4脚。其原理图如图所示。3软件实现3.1理论分析通过题目可知小车与水平面的夹角从arcsin(7/80)到-arcsin(7/80)之间变化,当为0度角时跷跷板处于平衡状态。在不加配重的情况下,小车应在C点保持平衡。小车要在30S内到C附近,则小车速度等于路程和时间的比值,可知小
10、车速度在2cm/s到4cm/s之间。当为0度角时跷跷板平衡,此时延时5s,并报语音。30s到B点和小车到C点的速度相同。倒车行程程序和从开始到B点的类似。3.2总体流程图是否有键按下?开 始 角度传感器检测直线调节平衡调节前进NY总体流程图返回4 系统理论分析及计算4.1小车角度的计算 小车角度=arcsindA-dB180mm4.2 小车平衡角度的分析通过题目可知小车与水平面的夹角从arcsin(7/80)到-arcsin(7/80)之间变化,当为0度角时跷跷板处于平衡状态,这是理想状态。题目中平衡的定义为A、B两端与地面的距离差d=dA-dB不大于40mm。因此只要小车角度在arcsin(
11、4/160)到-arcsin(4/160)之间即认为是达到平衡了。4.3 小车从停车5s后到达B点的分析电动车从平衡点出发,向B点行驶的过程中,小车车前的黑白线传感器一直在检测黑白线,只要两个传感器同时检测到黑线,即认为是到达B点。根据题目要求只要车头距跷跷板末端B不大于50mm即可。5系统功能测试:5.1测试方案根据题目要求,自制了跷跷板,上面布置上黑线,以引导小车走直线以及到A点和B点停车。反复让小车在环境中进行实验。测试并记录下小车多次完成各个阶段任务的情况,用统计的方法得出小车的性能参数及误差范围。5.2测试仪器及设备测试仪器及设备仪器名称型号用途数量计算机联想PC调试程序1数字万用表
12、MASTECH my65测量各模块电路参数是否满足要求1另外还有秒表,用来测量定位误差。5.3测试结果(1)平衡时角度测试(单位:度)平衡时角度1.31.21.11.00.90.8 0.70.60.50.0出现次数1 355993231(2)小车平衡点寻找时间检测(单位:秒)平衡停留时间604533282218出现次数210181551(3)小车从平衡到达B时的时间测试(单位:秒)时间54.543.53 2出现次数171015133(4)小车从B点返回到A点的时间测试(单位:秒)时间121098.76出现次数261015925.4测试分析及结论根据上述测试数据,可以得出以下结论:1. 平衡时的角度小于1度。2. 小车平衡点寻找时间大约为30-40s,控制在了60s以内。3. 小车从平衡点到达B时的时间3-4s4小车从B点返回到A点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年江西吉安电动车面试题库及答案
- 2025年蔚来秋招笔试题及答案
- 2025年铜仁市政府事业编考试及答案
- 2025年广西事业编c类考试及答案
- 2025年枣庄市事业编考试题及答案
- 2025年教资面试题库变态题及答案
- 2025年珠三角事业编考试面试及答案
- 2025年灵感互娱游戏运营笔试及答案
- 某汽车零部件厂分厂区运营管理制度
- 某玩具公司玩具生产管理印刷规范
- 初中地理七年级《世界气候》单元复习课教学设计
- 厨师基础知识培训课件
- 2026年陕西单招基础薄弱生专用模拟卷含答案基础题占比80%
- 2025年贵州省高考地理试卷真题(含答案详解)
- 2025年中远海运招聘1189人(含社招)笔试参考题库附带答案详解
- VTE业务学习课件
- 电商供应链金融风控模型创新创业项目商业计划书
- 2025年八年级物理下册《压强》单元测试卷附答案
- 市技能大师工作室建设方案
- YY/T 1494-2016血液透析及相关治疗用浓缩物包装材料通用要求
- 正交试验设计与数据处理课件
评论
0/150
提交评论