当前位置:首页 > 智能硬件 > 智能硬件
[导读] O 引言自从1920年捷克斯洛伐克作家卡雷尔,恰佩克的《罗萨姆的机器人万能公司》问世,人们便对机器人充满了幻想与期待。随着社会的不断发展,各行各业的分工越来越明细,机器人也能在其中扮演重要的角色来替代人们的

 O 引言

自从1920年捷克斯洛伐克作家卡雷尔,恰佩克的《罗萨姆的机器人万能公司》问世,人们便对机器人充满了幻想与期待。随着社会的不断发展,各行各业的分工越来越明细,机器人也能在其中扮演重要的角色来替代人们的劳动。与此同时,随着科学技术的发展,探险、救灾、排爆等危险场合工作的机器人,以及自动化生产中机器人的应用也日益广泛。因此,智能救援机器人的研制已成为急需和必要,文章就智能救援机器人的设计进行了探讨。

1 智能救援机器人的硬件设计

该智能救援机器人主要由电源模块、检测感应模块(实现巡线、避障、捡放硬币、测距功能)、声光报警模块、控制器模块、电机驱动模块、显示模块六部分组成,其结构框图如图1所示。

 

 

1.1 电源电路

智能救援机器人全部能量来源于位于机器人底部的六节五号电池,经过传统的7805稳压电路给其单片机及外围传感器供电,其电路如图2所示。部分传感器采用5V低电压供电可以避免机器人过早检测障碍物而停止前进。

 

 

1.2 检测感应模块

1.2.1 巡线电路

巡线模块我们采用红外对管。红外对管由LED和光电三极管组成,光电三极管根据从地面反射回来的LED的光的强度而改变积极基极电流。在光电三极管基极接一上拉电阻,则可根据基极电压的测量判断反射光的强弱,强光说明探测器下方是白色,弱光说明下方光较弱,大部分光被黑线吸收。对于输出的模拟信号,我们将其引入五个电压比较器LM339进行处理。电压比较器LM339的一输入端接红外对管,另一端接滑动变阻器,通过对滑动变阻器的调节可以实现对红外对管对黑线的灵敏度。比较器LM339的另一端接上拉电阻后进入单片机进行探测。

1.2.2 避障电路

避障部分采用光电开关,将其安放在机器人需要测量的各个方向。为减少它的测量距离保证机器人的正常运行,我们采用的是低电压5V供电,供电电压虽略显不足,但能保证它的正常短距离探测。光电开关的信号线的高低电平可反映前方障碍物的有无,障碍物检测电路如图3所示。

 

 

1.2.3 超声波测距电路

由于超声波执行性强、能量消耗慢、在介质中传播距离较远的特点。我们采用DIP-ME007超声波测距模块完成高度的测量功能,其电路板如图4所示。DIP-ME007超声波测距模块能比较迅速、方便地测出桥底部距测距模块之间的距离,此模块共有五个引脚VCC、tring、echo、out、GND。DIP-ME007超声波测距模块输出为pwm方式,VCC、GND接好后向tring发一个10 s以上的高电平,就可以在接收口echo等待高电平输出。单片机采用跳变沿触发,触发后即开始计时。当电平变低后即开始读定时器,此时的值即为此次测距所用的时间。根据S=Ct/2即可得出所测得的距离。如此周期性测量即可实现移动测距。单片机内部自动将测得数据保存并与上一次测距结果比较,保留最大值,当连续五次未测得大于前一次的数据时停止检测并记录最大值。当再次检测到黑线即已成功过桥,是时单片机控制显示模块将测得的最大值在液晶屏上显示出来。

 

 

1.3 控制器电路

由于主控制器的任务较多,电路要求引脚较多,且显示器的控制程序较为复杂,我们单独配备了一个同样的单片机作为主控制器的辅助部分,通过它来分担主控制器的工作,来完成显示部分的工作。其中主控制器与其它模块的连接如图5所示。

 

 

1.4 声光报警电路

声光报警模块主要应用于搜救报警电路中,同时为进一步扩展应用,我们在控制其开关的同时引入另一条信号线实现了对声音的控制。在搜救过程和平安到达安置区时经采用不同频率和音色的声音给出表示。寻找硬币我们采用金属探测传感器,当发现金属时,其信号线上电平从低电平变为高电平,触发单片机中断,在单片机的控制下机器人停止运动,启动音乐发生模块并点亮LED进行声光报警,具体实现电路如图6所示。

 

 

1.5 电机驱动电路

单片机通过传感器的反馈信号控制电机正转、反转或者停止,来实现控制机器人完成各种动作。L298N是专用电机驱动芯片,他可以实现电机的正反转、刹车、pwm调速等多种功能,是对机器人电机进行控制的比较理想的芯片,因此我们采用L298N芯片对两个普通电机进行控制。通过编程完全可以控制实现题目的基本要求和发挥部分,也可增加各种创新功能。L298N芯片信号电源与驱动电源的分开,可以根据需要对电机的电压进行调节,其驱动电路如图7所示。

 

 

1.6 显示电路

采用MSl602C-1型LCD显示相应的信息。此显示器模块的工作电压为5V左右,支持显示2行字符,每行可显示16个字符,每个字符由5×7点阵显示。可以通过编程实现多种显示,显示信息比数码管更多,显示效果更好。

由于主控制器的单片机任务较多,电路接线较复杂,我们采用单独的单片机控制显示模块。

2 智能救援机器人的软件设计

本智能救援机器人的软件控制部分采用C语言编程,借助C语言的强大功能来实现单片机AT89S52的控制功能。主程序流程图如图8所示。

 

 

3 结论

以AT89S52单片机为核心部件,利用红外传感检测、电机控制等技术,通过各种方案的讨论及尝试,再经过多次的整体软硬件结合调试,不断地对系统进行优化,最后智能救援机器人可以实现;避开障碍物,并寻找到合适的路径;顺利通过受损的桥梁,并能较准确地测出桥梁的高度;自动识别路线状况,并根据实时状况快速做出判断,准确控制机器人的转向;自动显示所要求的信息;自动寻线前进,能智能检测、捡起、放下硬币;声光报警,并有彩灯闪烁;行驶到规定的地点自动停止并显示救援结束。

在设计过程中,力求硬件电路简单,外形美观,充分发挥软件设计的优势来满足系统的要求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭