简易智能电动车2.docx
《简易智能电动车2.docx》由会员分享,可在线阅读,更多相关《简易智能电动车2.docx(12页珍藏版)》请在第一文库网上搜索。
1、E4简易智能电动车摘要本系统采用AT89C52为中心控制器,实现电动车的智能控制功能。整个电动车智能控制系统包括:上位机实时模拟系统,主控制系统和各种标志的传感器检测系统三大部分。上位机实时模拟系统根据主控制系统传送的行程、行驶时间、铁片数目等各种参数实时模拟电动车的运行状况,实时监控电动车的运行情况。主控制系统的功能主要是启动电动车、检测并计数铁片、测量行程、计时行驶时间、显示所需的各种参数,并且负责和上位机、检测控制系统通信。检测控制系统通过各传感器检测引导线、障碍物和光源等控制信号,并送入单片机,单片机判断、处理后,控制MoToRI(左轮驱动电机)和MOToR2(右轮驱动电机),以达到控
2、制电动车行进方向的目的,使电动车准确进入车库,完成预定任务。且在完成了题目要求的各项任务的基础上,加入了一些创新:如声控功能和无线传输功能,实现上位机的实时模拟等。采用以AT89C52为中心控制器的智能控制系统,实现电动车的智能控制功能。系统总体设计框图如下图:MOTORI引导线检测单片机t-障碍物检测光源检测MOTOR2检测控制系统控制过程:系统上电后,等待外部声控启动信号。主控制系统的麦克接收到声控信号后,产生一高低电平变化,从而使主控制系统的单片机产生中断。主控制系统的单片机在接收到该中断后,通过PU为检测控制系统的单片机提供启动信号,检测控制系统的单片机检测到该信号后发出控制信号,给M
3、OToR1和M0T0R2通电,启动电动车。同时主控制系统的单片机通过透射式光电传感器测量行程,金属感应器检测铁片且在PCF8563秒脉冲的作用下计时并把各种参数在液晶显示器上显示出来,同时用无线收发模块RF2000把这些参数发送到上位机,在上位机上模拟电动车的运行情况。监测控制系统有两个在车下的红外线传感器用于检测引导线,使电动车在AC之间始终沿着引导线前进。在C以后运行中,电动车始终朝着光源前进,当在车前的红外线测距传感器检测到障碍物后,电动车左转避开障碍物,避开障碍物后,继续朝着光源前进,进入车库。当在前的两个红外线传感器检测到黑线后,停止电动车,停止计时。方案论证:计时方案一:在需用秒脉
4、冲时,大部分设计采用555定时器组成秒脉冲多谐振荡由CB555组成的秒脉冲发生器器。电路图如图所示:这种设计有一定的优势,只需硬件设计好,无需软件设定,该电路即可输出恒定的秒脉冲。但该电路功耗较大,且只能提供简单的脉冲信号。方案二:采用由PCF8563日历时钟芯片组成的电路提供秒脉冲。该部分硬件设定好PCF8563的C1KOUT输出频率控制字,即可输出所需频率的脉冲信号,在本设计中所用频率为1Hz。单片机在该秒脉冲的作用下可实现计时、C点停留5S等功能。并且在给PCF8563送入初始的日历信息后,PCF8563中的日历就会自动运行,经单片机读取、处理后就可以在液晶显示器上显示当前日历。而且该部
5、分电路还加了掉电保护功能,在主供电系统意外断电时,即Vcc为OV时,D1截止,3.6V备用电源通过D2继续给PCF8563供电,保证8563的正常运行。因此在本系统中采用方案二。行程测量方案一:采用开关式霍尔元件将磁铁固定在小汽车的车轮上,当车轮转动时,磁铁也跟着转动,霍尔元件感应到磁场的变化时,就会产生通断效果,使单片机的定时器TO的输入端产生高低电平的变化,从而使得TO计数小汽车车轮转的圈数,假设为N,并设车轮的周长为1,通过S=N*1,就可以计算出小汽车在一段时间内的行程。这种测量方法的测量数据只能是车轮周长的整数倍,误差较大。例如:小汽车的车轮半径为Icm1那么这种测量方法的最小误差就
6、可达到6cm方案二:采用透光式光电传感器,硬件电路如图。)在小汽车的车轮上钻若干小孔,设小孔的yI冬一个数为n。在车轮转动时,发光二极管发IFM-射的光被没有孔的地方遮挡时,光敏三极管不能导通,光敏三极管的集电极输出为上高电平,经CD40106反相后,单片机定时透光式光电传感器行程测量电路器TO的输入端为低电平。在有小孔的地方,发光二极管发射的光就会透过小孔照射到光敏三极管上,使光敏三极管导通,此时光敏三极管的集电极输出为低电平。在经CD40106反相后,单片机定时器TO的输入为高电平。单片机定时器TO就会准确记录下这种高低电平的变化的次数,即通过的小孔的个数。假设为N,并设车轮的周长与方案一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 智能 电动车