




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要本系统采用TI公司的MSP430F149/MSP430G4252/MSP430G2221单片机为控制中心。实现的功能有:(1)红外遥控车的运功;(2)红外对管ST188测速功能;(3)温度测试功能;(4)具有超声波测距功能;(5)具有红外人体感应功能;(6)大扭矩步进电机带动电源机壳转动;(7)在遇到人体的时候高分贝报警;(8)对周围环境的甲烷浓度、湿度进行检测;(9)将检测到的数据通过NRF2401模块发送到CPU内部,然后进行处理,处理之后,再将数据通过串行口发送到上位机上。关键词:智能小车;红外测速;单片机;RE200B;高分贝报警;MQ-2传感器;DHT11;NRF2401;上位机
2、;步进电机AbstractThissystemuseMSP430F149/MSP430G4252/MSP430G2221MCUasitscore.Thefunctionsare:(1)Thesmartcariscontrolledbyultraredrays.(2)ThespeedismeasuredbyST188.(3)ThetemperatureismeasurebyDS18B20.(4)Ultrasonicrangingfunction(5)Infraredhumanbodyfunctionwithinduction.(6)Bigtorquesteppingmotordrivethepo
3、werCaseshellmove.(7)Itmaybewarningwhenmeetssomeone.(8)DetectingtheMethaneconcentrationsandhumidityaroundtheIntelligentcar.(9)ThedetectedresultcansendtoCPUthroughthemodulesNRF2401,thentheCPUalsocansendtheinformationtoPCthroughserialCOM.Keyword:IntelligentcarInfraredvelocimetryRE200BDHT1142BYGH2NRF240
4、1singlechipHighdecibelalarmPCMQ-2sensor1.引言当今社会,科学技术日新月异,时代前进的步伐越迈越宽,应用自动化设备,计算机处理,现代化通讯,数字化信息,现代化显示设备等高新技术而建立的现代化智能,监控等系统已经得到充分的发展与应用,智能机器人也就应运而生。同时,在建设以人为本的和谐社会的过程中,智能服务机器人能够完成考古发掘,海底揭密,宇宙探索等危险作业,以保证人身安全。国家中长期科学和技术发展规划纲要一文指出:智能服务机器人是在非结构环境下为人类提供必要服务的多种高技术集成的智能化装备。以服务机器人和危险作业机器人应用需求为重点,研究设计方法、制造工艺、
5、智能控制和应用系统集成等共性基础技术。重点研究低成本的自组织网络,个性化的智能机器人和人机交互系统、高柔性免受攻击的数据网络和先进的信息安全系统。2006-2020年,既是国家中长期技术发展计划实现阶段,也是我们最具有活力和最激情洋溢的时段。于是,我们两人认识到自己的位置,都对智能小车的研发和制作有着强烈的好奇心,有着共同爱好和理想,想用自己的青春和智慧挥写这段焕发青春活力的乐谱。我们的系统主要分为L298N电机驱动模块、红外对管测速模块、温度测量模块、湿度测量模块、甲烷浓度测量模块、超声波测距模块、上位机显示模块、NRF2401无线收发模块、报警器模块、单片机控制模块。系统方案红外对管测速模
6、块、L298N电机驱动模块、温度测量模块、湿度测量模块、甲烷浓度测量模块、超声波测距模块、上位机显示模块、NRF2401无线收发模块、报警器模块、单片机控制模块。还有电源等基本供电小模块。系统主框图如21所示:L298N电机驱动模块超声波测距模块红外对管测速模块甲烷浓度测量模块CPUMSP430F149/MSP430G4252/MSP430G2221上位机显示模块NRF2401无线收发模块报警器模块红外对管测速模块图2-12.系统硬件设计3.1L298N型驱动器的原理及应用电机的驱动是由集成芯片L298N来实现的,由四个10口经四个与门再由L298N输出四路信号来控制两电机。L298N是SGS
7、公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。L298N模块电路图如图3-1:图3-13.2测速模块测速模块主要是由stl88和轮胎的黑白间条组成。stl88单光束反射式红外光电传感器。ST188是红外收发一体的器件,发射管发射出红外光线,接收管就可以根据接收的红外光线的强弱,感知车胎的白线。由于此车胎被处理成为黑白两种颜色,通过比较器设置的门限值,可以很方便的感知地面的颜色。通过发射红外信号,看接收信号变化判断检测物体状态的变化。在黑线检测电路中用LM324来确定
8、红外接收信号电平的高低,以电平高低判断黑线有无。在电路中,LM339的一个输入端续接滑动变阻器,通过改变滑变的阻值来提供合适的比较电压。如图32:图3-23.3温度测试模块设计DS1820数字温度计提供9位(二进制)温度读数指示器件的温度。信息经过单线接口送入DS1820或从DS1820送出,因此从主机CPU到DS1820仅需一条线(和地线)。DS1820的电源可以由数据线本身提供而不需要外部电源。因为每一个DS1820在出厂时已经给定了唯一的序号,因此任意多个DS1820可以存放在同一条单线总线上。这允许在许多不同的地方放置温度敏感器件。DS1820的测量范围从-55匚至【+125【,增量值
9、为0.5【,可在Is(典型值)内把温度变换成数字。如图33:图3-33.4超声波测距模块通过超声波发射装置发出超声波,根据接收器接到超声波时的时间差就可以知道距离了。这与雷达测距原理相似。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。(超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2)超声波测距模块原理图:超声波发射电路原理图3.5NRF2401无线收发模块在此系统中,之所以要选择采用NRF2401主要原因就是想充分利用
10、其高效高速传输数据的功能,这个模块的优点就是具有2.4GHz全球开放的ISM频段,最大OdBm的放射功率,支持六路通道的数据接收,可以工作在1.93.6V的低电压条件下,最高传输速率是2Mbps,相对其他无线模块具有较低的成本,而且其电路也比较简单,便于阅读和使用。其原理图如下面两个图所示:匚1hhi!11i*#f1JJ+发射部分接收部分3.6甲烷浓度测量模块选择MQ-2烟雾传感器的主要原因就是因为它具有以下特点:具有信号输出指示。双路信号输出(模拟量输出及TTL电平输出)TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机)模拟量输出05V电压,浓度越高电压越高。对液化气,天
11、然气,城市煤气有较好的灵敏度。具有长期的使用寿命和可靠的稳定性快速的响应恢复特性此电路的原理图如图3-6:系统软件设计该方案的编程思路是先确定主程序,之后根据各硬件电路功能来设计子程序模块,最后再将各模块嵌入主程序中。这样编程结构简单,由于子程序模块与硬件电路一一对应,所以调试起来十分方便。本设计软件方框图如图2-2所示:直流电机驱动子程序超声波测距子程序测速子程序W上位机显示子程序温度测量子程序主函数无线收发子程序湿度测量子程序报警器子程序甲烷浓度测量子程序步进电机控制子程序图2-2为了能够更好的显示数据,表现出数据的直观性,我们采用VB中文企业版软件,编写了如下基于智能小车的上位机界面:系
12、统创新(1)小车的硬件部分采用的是绝缘板制作,在搜集了大量的资料之后,仿照装甲车的外形制作,不怕碰撞,可以灵活的运动;(2)本智能小车电路在硬件上采用了超声波传感器来测量小车距前方障碍物的距离,显示结果快速,准确;(3)利用红外对管来测量小车运行速度,灵敏迅速;(4)小车其中一个特点就是在运动的过程中会持续监测周围的环境,比如空气中的甲烷浓度,空气的湿度、温度,以及周围是否有人的存在,并且会将这些数据进行实时的采集并送到单片机内部,单片机会将这些数据发送到PC机上进行显示,另外单片机也会通过无线传输模块NRF2401传出数据对小车进行控制,充分利用了其全双工的通信模式,高效可靠的实现双机通信;
13、(5)在小车的运行过程中小车的“脑袋”(在视频中会看到,就是小车上面转动的机箱壳)会进行不断的转动,而大部分传感器都在小车的“脑袋”里,所以小车可以加准确的判断周围各个方向的环境情况。另外,很重要的一点就是热式红外传感器RE200B在检测有没有人的时候,根据它的原理可以知道,它只能检测动态的东西(卫生间或澡堂里的红外传感器就是一个很好的例子),所以当人出现在传感器检测范围的瞬间(时间很短),传感器才能感觉得到,那么CPU就有可能在误操作的情况下忽略传感器产生的这一个脉冲信号,为了克服这个缺点,我们就可以让电机带动传感器进行转动,那么人相对于传感器就是在一直地运动,那么检测就显得更加合理有据;(
14、6)PWM技术的应用解决了电动机驱动效率和电机速度控制的问题,为了在控制电机的同时,又不耽误其他模块的正常工作,我们采用了TI的MSP430G4252对电机进行单独控制,利用CPU内部的PWM资源向驱动板发出一定频率的信号,通过频率的调节从而调节电机的转速;(7)在选择近距离控制的过程中,我们选择了电视机上用的红外遥控器,由于红外遥控器具有成本低,易于解码,而且具有较少的软件程序,所以控制起来比较方便,也具有较高的精度;(8)当小车检测到周围有人,或者环境指标超过一定值的时候,小车就会报警,报警器是一个具有120分贝的高响度喇叭,所以假如小车跑进一个有大雾或者烟雾浓度比较浓的环境中,小车就能利用声音这一点进行引导或者定位;(9)在小车行驶可以通过上位机将数据传输到PC机上,这样就更加方便的观测数据的变化;(10)在设计之初,我们的想法是对小车加上视频传输功能,使得小车载行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 磨难的中考语文作文
- 纤维板生产中的员工培训与管理考核试卷
- 智能电动牙刷智能识别考核试卷
- 生活就像一首歌初三语文作文
- 残疾人座车交通事故应急预案考核试卷
- 描写巴黎的初二语文作文
- 纺织品在包装行业的应用与发展考核试卷
- 电力施工项目施工图纸识别考核试卷
- 发热患者的护理指南
- 护理不良事件报告及管理制度 2
- GB/T 15822.1-2024无损检测磁粉检测第1部分:总则
- 2024年移动网格经理(认证考试)备考试题库大全-上单选、多选题汇
- 乡村基础设施建设指南
- GB/T 44275.1-2024工业自动化系统与集成开放技术字典及其在主数据中的应用第1部分:概述与基本原则
- 2024-2030年珍珠制品市场投资前景分析及供需格局研究预测报告
- Q-GDW 1887-2013 电网配置储能系统监控及通信技术规范
- DL∕T 793.5-2018 发电设备可靠性评价规程 第5部分:燃气轮发电机组
- DL∕ T 1195-2012 火电厂高压变频器运行与维护规范
- 人教小学数学六年级下册整.理和复习《混合运算与简便运算》示范公开课教学课件
- 护理礼仪知识竞赛考试题库200多题(含答案)
- 《电能计量装置安装接线规则》
评论
0/150
提交评论