版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于金属检测的智能循迹小车设计 杜青 乔延华 韩淼 苗艳华 蔡乙男摘 要: 为解决当前循迹小车存在性能稳定性差的问题,提出一种基于金属检测的智能循迹小车设计方法。采用ldc1000设计一种金属循迹智能小车,介绍系统总体设计框架、硬件设计和软件设计。采用stm32单片机处理ldc1000电感数字转换器采集的路面信息,并通过串口通信将数据传给stc51单片机,由51单片机对数据进行处理,实现对报警、显示及电机驱动模块的控制,从而使小车能够沿着金属铁丝轨迹自动行驶,实现小车自动寻迹的目的。试验结果表明,整个系统的电路结构简单,性能稳定,实现了预期
2、的智能小车循跡功能,具有很高的应用性。关键词: stc51单片机; 传感器; 报警; 智能循迹小车; 金属检测; ldc1000: tn02?34; tp273 : a : 1004?373x(2018)17?0119?04abstract: a design method of intelligent tracking car based on metal detection is proposed to improve the stability of the available tracking car. the ldc1000 is used to design a metal int
3、elligent tracking vehicle. the overall design framework, hardware design and software design of the system are introduced. the stm32 microcontroller is adopted to process the road information acquired by ldc1000 inductance digital converter, and send the data to the stc51 microcontroller through ser
4、ial communication. the stc51 microcontroller is used to process the data, control the alarming, display and motor driving module, which can make the car travel along the metal wire path automatically, and realize the purpose of car automatic tracing. the test results show that the whole system has s
5、imple circuit structure, stable performance and high applicability, and realizes the expected function of intelligent car tracking.keywords: stc51 microcontroller; sensor; alarming; intelligent tracking car; metal detection; ldc10000 引 言自动寻迹小车是一个运用传感器、单片机、信号处理、电机驱动及自动控制等技术实现环境感知和自动行驶的高新技术综合体。因其成本低,电
6、路结构简单,可靠性高,抗干扰,可应用于无人驾驶机动车、无人工厂、仓库、服务机器人等领域1?2。目前,市面上的自动寻迹小车大多是基于光电传感器,并采用黑色胶带黏在白色地板上作为导引,本文尝试采用金属铁丝作为引导,使用ldc1000电感数字转换器作为循迹传感器感知导引线,并在铁丝旁放置硬币,小车要能实现对硬币的检测3?4。图1为小车循迹运行示意图。本设计采用stm32单片机处理ldc1000电感数字转换器的数据,并通过串口通信将处理后的数据传给stc51单片机,由51单片机实现对报警、显示及电机驱动模块的控制5?7。当小车在跑道上探测到硬币时,蜂鸣器发出报警提示,液晶显示屏可以显示小车运行的时间及
7、金属传感器采得的数值8。1 系统总体设计方案自动寻迹小车系统采用模块化的设计思想,主要由控制模块、金属循迹模块、电机驱动模块、液晶显示模块、报警模块和电源模块组成,系统总体框图如图2所示。各模块主要完成的功能有:控制模块实现对小车的行驶、报警、显示的控制;金属循迹模块采用ldc1000检测金属信息;电机驱动模块使小车实现前进、左转和右转动作;显示模块显示小车的运行时间和金属传感器采集的数值;报警模块可在小车检测到硬币时发出声音提示;电源模块为整个系统提供电源。2 硬件系统的设计2.1 控制模块采用stc51单片机作为主控制芯片, stm32单片机作为辅控制芯片。由stm32单片机控制金属循迹模
8、块进行数据采集,并将数据传给stc51单片机,由51单片机控制电机、显示及报警等模块。2.2 ldc1000电感感测原理ldc1000电感感测探头的原理为:选取一个自制线圈,将其连接交变电流,形成一个交变电磁场,当金属材质物体进入该磁场时,金属材质物体就会产生感应电流9?10。感应电流的方向同线圈电流方向相反,线圈磁场方向与感应电流产生的感应磁场方向也相反。而金属材料物体的体积、材料成分以及金属物体与线圈之间的距离都会影响感应电流的大小。金属物体与线圈的距离越近,ldc传感器采得的值proximity data越大。当金属距离线圈越远,ldc传感器采得的值proximity data越小。2.
9、3 金属循迹模块本设计采用ti推出的首款电感数字转换器ldc1000。利用4线制spi连接方式将ldc1000与stm32单片机相连接,通过spi串行总线实现对ldc1000的控制,完成时序定义和数据读取。金属循迹模块电路图如图3所示。2.4 电机驱动模块2.5 液晶显示模块本设计采用lcd1602液晶显示屏,显示屏的db0db7接单片机p0口,rs,rw,lcd?e分别接p2.0,p2.1,p2.2口。2.6 报警模块报警采用蜂鸣器,当小车经过硬币时,能够发现硬币,蜂鸣器报警。2.7 电源模块电源模块采用灵活方便的单电源供电模式,为所有模块供电,小车采用7.2 v镍镉充电电池供电。3 软件系
10、统的设计3.1 检测与控制算法上电后,先检测传感器返回的数值并保存,不同环境下传感器返回的数值会不同。将ldc1000传感器放到小车车底的前方,当小车在铁丝轨迹上运行时,ldc1000传感器会采集相应的数值;当小车前进过程中遇到硬币时,ldc1000传感器采集的数值会明显变大;当小车偏离运行轨道时,金属传感器采集的数值会明显变小。由于ldc传感器采集的数值和线圈距离金属的远近有关,所以可依此来决定小车是前行、左转还是右转。3.2 程序流程图系统流程图如图5所示。首先初始化 i/o,然后整个系统开始运行, 用 ldc1000进行信号采集,把采集到的信号送入stm32单片机,stm32单片机通过串
11、口通信将采集到的数据信号传给51单片机,51单片机对信号进行处理,然后根据信号的大小控制小车进行报警、直行、左转、右转等动作,当检测到硬币后发出声音信号,如此重复上述步骤。3.3 pwm调速代码4 实物测试与结果分析4.1 测试方案1) 采用软硬件联调方法进行测试。在整个测试过程中,对系统进行多次检查,确定硬件电路与系统原理图完全相同。检查无误后,确保硬件电路无虚焊,电机工作正常,显示模块数据正确,传感器准确探测物体位置。2) 自制符合要求的跑道,采用直径为0.60.9 mm的细铁丝作为跑道标识,用透明胶带贴在跑道上。同时,在任意位置放置硬币,实现报警功能的检测。4.2 測试结果小车总体性能良
12、好,发现硬币能及时地进行报警提示,直行路段运行良好,转弯程序能够转弯,基本达到了设计要求。5 结 语本文设计利用ldc1000电感数字转换器,使其工作在高频反射式电涡流传感器状态,对金属进行检测,运用stm32和stc51两种芯片,触发外围模块,实现小车的循迹和硬币检测。通过实验室试验,小车能很好地完成所有功能,且运行稳定。参考文献1 莫家业.基于ldc1314的金属丝循迹小车的设计与实现j.广西职业技术学院学报,2017,10(3):17?20.mo jiaye. design and implementation of wire tracking car based on ldc1314
13、j. journal of guangxi vocational and technical college, 2017, 10(3): 17?20.2 吕云芳,陈帅帅,郝兴森,等.基于c51高级语言程序控制的智能循迹小车设计与实现j.实验室研究与探索,2015,34(3):142?145.l? yunfang, chen shuaishuai, hao xingsen, et al. design and implementation of intelligent tracking car based on c51 advanced language program control j. r
14、esearch and exploration in laboratory, 2015, 34(3): 142?145.3 程丛丛,田为民,秦雷.基于单片机的智能循迹小车j.山东工业技术,2017,32(7):2.cheng congcong, tian weimin, qin lei. intelligent tracking car based on mcu j. shandong industrial technology, 2017, 32(7): 2.4 齐悦.基于stc90c52智能循迹小车的设计j.太原师范学院学报(自然科学版),2016,15(3):23?26.qi yue.
15、design of intelligent tracking car based on stc90c52 j. journal of taiyuan normal university (natural science edition), 2016, 15(3): 23?26.5 尹杰,杨宗帅,聂海,等.基于红外反射式智能循迹遥控小车系统设计j.电子设计工程,2013,21(23):178?180.yin jie, yang zongshuai, nie hai, et al. intelligent tracking based on infrared reflection type tel
16、econtrol car system design j. electronic design engineering, 2013, 21(23): 178?180.6 魏雅.基于蓝牙控制的循迹智能小车的设计与研究j.自动化与仪器仪表,2016,45(4):88?89.wei ya. the research and design of intelligent vehicle tracking system based on bluetooth j. automation & instrumentation, 2016, 45(4): 88?89.7 雷永刚,吴文静.基于图像的智能循迹
17、小车设计j.农机使用与维修,2015,17(5):30?32.lei yonggang, wu wenjing. design of intelligent tracking car based on image j. farm machinery using & maintenance, 2015, 17(5): 30?32.8 高振新,孙建红.基于msp430的智能循迹运料小车设计j.实验室研究与探索,2016,35(8):71?74.gao zhenxin, sun jianhong. design of intelligent tracking material car based on msp430 j. research and exploration in laboratory, 2016, 35(8): 71?74.9 xin y, liang h w, mei t. a new dynamic obstacle collision avoidance system for autonomous vehic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖南师范大学数据与信息化建设管理处非事业编制用工招聘备考题库有答案详解
- 金融科技对金融行业服务效率的影响分析教学研究课题报告
- 2025年进贤县创控集团进贤县飞渡科技实业有限公司招聘备考题库带答案详解
- 2025年泰和县新睿人力资源服务有限公司面向社会公开招聘项目制工作人员的备考题库及一套完整答案详解
- 2025年云南省玉溪市江川区教育体育系统公开招聘毕业生38人备考题库及一套参考答案详解
- 2025年湖北省医学会招聘备考题库参考答案详解
- 2025年广州市增城区荔江小学编外聘用制教师招聘备考题库及答案详解一套
- 2025年福建艺术职业学院公开招聘劳务派遣工作人员备考题库(三)及答案详解参考
- 2025年昆明市盘龙区汇承中学招聘教师备考题库参考答案详解
- 2025年中国甘肃国际经济技术合作有限公司关于公开招聘数据化专业技术人员的备考题库及答案详解1套
- 高一期中历史试卷及答案
- 超星尔雅学习通《科学计算与MATLAB语言(中南大学)》2025章节测试附答案
- 绿色简约风王阳明传知行合一
- 重精管理培训
- 2023-2024学年广东省深圳市南山区七年级(上)期末地理试卷
- 《无机及分析化学》实验教学大纲
- 2023岩溶塌陷调查规范1:50000
- JJG 548-2018测汞仪行业标准
- 二年级【语文(统编版)】语文园地一(第二课时)课件
- 新教材2024高考生物二轮专题复习第二部分选择性必修3生物技术与工程知识网络+易错易混
- 锂电池生产流程作业指导书
评论
0/150
提交评论