基于STM32的智能扫地小车的设计与实现
2021-11-10欧雪霞
电子制作 2021年21期
关键词:设计
欧雪霞
(河源理工学校,广东河源,517000)
0 引言
为提升生活便利,智能化是当今科技研究热点。智能扫地机器人可实现自动清扫,较之传统的人工清扫清洁效率高。而智能扫地机器可以轻松解决人工清扫的疲劳等问题,可替代人类完成清洁工作节省时间,从而提高总体生活质量。
1 总体设计方案
本设计在小车的顶部安装按键和LCD液晶显示屏,按键用于设置小车各种功能参数,显示屏用于显示障碍物的方向以及距离。综合以上考虑选择设计两个电路板的方案,首个电路板为实现人机交互的屏幕按键板,安装在小车顶部。第二个电路板是以STM32单片机为核心的核心控制板,通过STM32读取红外测距传感器和红外避障传感器的数据信息进行控制电机的前进和后退以及舵机的方向实现避障功能,读取按键设置的各功能参数输出至LCD显示屏。内部设置一个DC3-10P接口可以和小车顶部的屏幕按键板相连进行通信,智能小车原理框图如图1所示。

图1 智能扫地小车原理框图
2 硬件电路设计
本设计核心控制板主要以STM32单片机为控制核心芯片,电源稳压电路以78L05和7533稳压芯片作为本设计的稳压供电系统。该芯片的最高耐压5.5V,最大输出电流1.5A。吸尘风扇电机只有一个方向转动,本设计采用NPN三极管作为吸尘风扇开关,设计红外测距传感器接口以及红外避障传感器接口连接传感器模块。
■2.1 稳压电路系统设计
采用两个18650锂电池串联给小车供电,锂电池满电电压值为8.4V。……
登录APP查看全文
