找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2331|回复: 6
打印 上一主题 下一主题
收起左侧

根据超声波距离用pwm来调节占空比来驱动直流电机呢?求程序思路

[复制链接]
跳转到指定楼层
楼主
ID:741080 发表于 2020-4-29 17:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
已经用HCSP04超声波测距模块测出了距离X,如何编写程序根据距离用pwm来调节占空比来驱动直流电机呢?比如说距离10到20时 占空比0.3  20到30时0.5 30到100时候占空比为0.8 距离小于10大于100时则为0
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:741674 发表于 2020-4-30 15:06 | 只看该作者
这不就是个if else逻辑问题么,先了解PWM怎么用定时器软件模拟,改变高电平变量值不就行么
回复

使用道具 举报

板凳
ID:539117 发表于 2020-4-30 16:19 | 只看该作者
if 和ifelse就解决了,才学C语言么?
回复

使用道具 举报

地板
ID:462827 发表于 2020-4-30 18:31 | 只看该作者
用if else根据距离来改变占空比呗
回复

使用道具 举报

5#
ID:741080 发表于 2020-5-1 09:48 | 只看该作者
lzw1997 发表于 2020-4-30 16:19
if 和ifelse就解决了,才学C语言么?

是的 还没入门....
回复

使用道具 举报

6#
ID:741080 发表于 2020-5-1 09:48 | 只看该作者
piliming 发表于 2020-4-30 15:06
这不就是个if else逻辑问题么,先了解PWM怎么用定时器软件模拟,改变高电平变量值不就行么

好的!感谢啦
回复

使用道具 举报

7#
ID:741080 发表于 2020-5-1 09:49 | 只看该作者
hantu 发表于 2020-4-30 18:31
用if else根据距离来改变占空比呗

好的谢谢指导
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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