基于单片机控制的自主寻迹电动小车的设计

直道检测
在小车的中部平行装有两个色标传感器,采用查询检测的方法对黑线进行检测。89c51在检测到黑线信号后,通过89c51的pi.5和pl.6口得知是哪一个传感器检测到黑线,以此作为调整小车方向的基准。在程序方面,我们采用了差补控制算法。在校正服务程序中通过检测pi.5和pl.6口的状态,运用差补算法,精确调节左右前轮的方向,达到使小车稳定沿黑线行走的目的。
为了保证程序的准确性,服务程序中设置了2重黑线检测,有效的防止了小车冲出跑道。在直道上的铁片,我们使用金属探测传感器来检测。通过计算小车开始检测到铁片与离开铁片时的圈数之差,乘以车轮的周长,我们可以得到铁片的长度以及铁片一半的长度,由此可以得到起跑线到铁片中央的距离。
当车轮转动时,安装在轮胎上的磁钢使霍尔元件产生电平变化。因此只需记录电平变化的次数,便能得到实际转速。为了提高准确度,减少误差,我们安装了两块磁钢。
转弯检测
为了防止小车冲出跑道以及按照黑线转弯,需要在进人弯道之前降低速度。因此我们采用了高效的h型pwm电路调节转速。在进人转弯之前,我们通过提前减速程序使小车降低速度。通过跟随黑线行驶和检测最后一片铁片的位置,我们可以得到准确的停车位置和车头方向。在铁片上停留55的期间,驱动声光报警系统,发出声光报警信号;同时,由累计脉冲的总数便可得到全程行驶的时间。
障碍检测
首先我们通过寻找zoow灯泡的光源,来校正小车的方向。然后通过超声波对障碍物进行距离检测,以此为基准,绕过障碍物。再通过检测光源找到小车与车库之间的距离,并由此引导小车准确进入车库。
结束语
从测试结果来看,pwm技术能够极大地提高电动机的驱动效率;双色标传感器解决了小车严格按照轨迹(黑线)运行的问题;超声波传感器能够精确测量小车与障碍物之间的距离,为躲避障碍物提供了较好的测量方法;霍尔传感器可精确测量运行中的转速。从运行情况看,采用本方案设计制作的智能小车,系统可靠性较高,运行稳定,定位准确,达到了设计要求。

大唐恩智浦荣获〖2023中国具有投资价值车规级芯片企业〗
部队虹膜识别身份认证管理系统
苹果7之后最值得期待的旗舰机乐PRO3什么时候上市乐PRO3多少钱
PCB设计中的常见问题解答
基于NI集成软硬件环境的燃料电池发动机测试平台
基于单片机控制的自主寻迹电动小车的设计
一款HI-FI有源一体化音箱
奥比中光与微软联合打造的相机Femto Bolt正式在全球上线开售
应用碳化硅衬底材料的三代半导体的性能对比
LED研究所(GGII)预计2020年中国LED产值规模将突破1万亿
良心小米:配备高通653的红米note4X要来了,才999起?
Microchip升级MPLAB X IDE专用免费代码配置器插件
电子芯片有没有辐射
iPhone X Plus屏幕面板曝光 未来将取消3D Touch
“世界第一特高压”安徽段进入重点设备安装阶段
浅谈电动汽车无线充电技术解决方案
C++基础语法之inline 内联函数
用BAW做振子!TI的创新技术会带来怎样的变化?
Nuvoton LCD开发篇 6 -- N9H30 RGB彩屏软件调试(四)
振动传感器在风力发电机振动监测中的应用分析