找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

自学51单片机 按键能控制pwm调速了,那么如何用按键多个功能呢,求指点,附代码

查看数: 3487 | 评论数: 6 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-9 17:34

正文摘要:

这是我的原理图,四个继电器常开,常闭,IO口控制,第一个按键想实现按一下开,按一下关,长按加速,松开保持这个速度不变,在长按减速的功能,第二个按键按下反转,第三个按下停止,我现在开,关,反转, ...

回复

ID:730961 发表于 2020-5-10 21:31
xuyaqi 发表于 2020-5-10 17:03
如果是小直流电机,是这个意思。

好的,感谢,主要我想学习一些怎么实现长短按键pwm调速,程序的思路
ID:730961 发表于 2020-5-10 21:30
天下归晋 发表于 2020-5-10 17:52
这个加速,减速的也比较简单,,我曾经也写过一个,不过不是长按,是按一下加速,,按一下减速。pwm波占空 ...

那就和我的定义冲突了,我短按就是开关功能,长按是加减,还要保持不变
ID:748499 发表于 2020-5-10 17:52
这个加速,减速的也比较简单,,我曾经也写过一个,不过不是长按,是按一下加速,,按一下减速。pwm波占空比改变了,你这样整体简单的加减是不对的。我记不清怎么写的了,你好像还要设置一个变量当减(或者减)之后要就和count一样清零,,否则循环几次之后的周期也会改变。
ID:94031 发表于 2020-5-10 17:03
小白学51i 发表于 2020-5-10 16:14
你的意思是用一套298驱动电路来控制,不需要继电器嘛?

如果是小直流电机,是这个意思。
ID:730961 发表于 2020-5-10 16:14
xuyaqi 发表于 2020-5-9 19:08
不用那么多继电器,一套驱动电路加多个按键就能实现。

你的意思是用一套298驱动电路来控制,不需要继电器嘛?
ID:94031 发表于 2020-5-9 19:08
不用那么多继电器,一套驱动电路加多个按键就能实现。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表