51单片机电机控制机器人,超声波HCSR04测距,LCD显示电机速度,距离仿真。
步进电机模块,电机驱动模块,HCSR04测距模块,LCD显示模块,按键控制模块等。
lcd1602与51单片机连接显示HCSR04测到的距离和电机转速。
uln2803作为电机驱动模块,电机为四相六线步进电机 。采用lm7805三端集成电路为电机提供稳定电源。
由于proteus7.8无hcsr04超声波仿真芯片,可自作器件,内部电路仅为几个与或门,简单实现仿真,
若要完整仿真HCSR04,内部电路可采用555时序电路实现,此处不作介绍。给Echo引脚加脉冲激励源简单实现,
改变脉冲的频率从而改变测量距离。
改变脉冲频率
独立按键实现电机正反转,加减速功能。
详细电路图及程序和相应源文件可下载,仅供学习。
https://download.csdn.net/download/qq_38844099/10914421