标题: 单片机+直流电机转速控制程序+Proteus仿真电路 [打印本页]
作者: 你猜123 时间: 2019-7-12 17:48
标题: 单片机+直流电机转速控制程序+Proteus仿真电路
· 1.本设计采用STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机作为主控制器
· 2.采用霍尔传感器非接触式测电机转速
· 3.LCD1602液晶显示当前的转速,转速单位为转/分(RPM)。和显示当前的pwm占空比0~100%。
· 4.电机的速度可以通过按键调整,也可以开始暂停,正转和反转。
注意:磁铁和霍尔元件最近距离在2mm左右,太近可能会在电机转动时碰到霍尔元件,太远霍尔元件可能会检测不到磁铁。
使用说明:
液晶屏第一行显示电机转速,第二行显示占空比,占空比数值越大,电机转速越快。
系统一共有6个按键,单片机附近的独立按键是系统的复位按键,按下单片机会复位。
下面一排是控制按键:
1键:加速键,可以短按,占空比加1,也可长按,占空比连续加;
2键:减速键,可以短按,占空比减1,也可长按,占空比连续减;
3键:正转切换键,按下后电机正转;
4键:反转切换键,按下后电机反转;
5键:开始暂停键,按一下开始,再按一下暂停。
程序如下:
作者: lindeijun1 时间: 2020-2-17 18:25
谢谢楼主分享!!!
作者: 是山不是海 时间: 2020-3-19 23:11
楼主发的程序有问题,生成的HEX文件仿真中出现乱码
作者: zgl1023 时间: 2021-4-29 08:51
你好有pcb和原理图文件吗
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |