基于51单片机直流电机PWM控制器设计

简介: 基于51单片机直流电机PWM控制器设计

由STC89C52单片机、LCD1602液晶显示屏、霍尔测速传感器、3V直流电机、按键模块构成。


具体功能:

1、采用霍尔传感器非接触式测电机转速。

2、LCD1602液晶显示当前的转速(单位为转/分(RPM))和当前的PWM占空比0~100%。

3、电机转速可以通过按键调整,也可以开始暂停,正转和反转。

4、按键可实现加速、减速、正转、反转、开始/暂停等功能。


1键:加速键,可以短按,占空比加1,也可长按,占空比连续加;

2键:减速键,可以短按,占空比减1,也可长按,占空比连续减;

3键:正转切换键,按下后电机正转;

4键:反转切换键,按下后电机反转;

5键:开始暂停键,按一下开始,再按一下暂停。


原理图:


3832629f6dc14a0ca4dd98a539bf654d.png


PCB图:


de59a48149cc4889ac2864c8d0d98d82.jpeg


仿真图:


37782a1205064af7ba586241ee6a8ca8.png600783b26b754e8f9fec18e73ae6b076.png





相关文章
|
21天前
|
传感器 监控 IDE
基于单片机的温度监控系统设计
基于单片机的温度监控系统设计
95 0
|
21天前
|
传感器 芯片
毕业设计 基于51单片机霍尔电机转速测量温度PWM调速设计
毕业设计 基于51单片机霍尔电机转速测量温度PWM调速设计
|
8月前
|
编解码 网络性能优化 芯片
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
502 0
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
|
9月前
STM32F0单片机 PWM + ADC 控制有刷电机
STM32F0单片机 PWM + ADC 控制有刷电机
|
10月前
【单片机期中测试】10.利用定时器实现pwm呼吸灯
【单片机期中测试】10.利用定时器实现pwm呼吸灯
106 0
|
10月前
【单片机期中测试】6.简单PWM呼吸灯
【单片机期中测试】6.简单PWM呼吸灯
59 0
|
算法 机器人 芯片
利用单片机PWM信号占空比进行舵机控制
基于单片机的舵机控制方法具有简单、精度高、成本低、体积小的特点,并可根据不同的舵机数量加以灵活应用。
187 0
|
传感器 前端开发 机器人
基于单片机的智能循迹避障小车STC89C52红外对管L298N驱动PWM波控制速度
利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。
235 0