标题: 根据超声波距离用pwm来调节占空比来驱动直流电机呢?求程序思路 [打印本页]

作者: 只求无愧于心    时间: 2020-4-29 17:19
标题: 根据超声波距离用pwm来调节占空比来驱动直流电机呢?求程序思路
已经用HCSP04超声波测距模块测出了距离X,如何编写程序根据距离用pwm来调节占空比来驱动直流电机呢?比如说距离10到20时 占空比0.3  20到30时0.5 30到100时候占空比为0.8 距离小于10大于100时则为0

作者: piliming    时间: 2020-4-30 15:06
这不就是个if else逻辑问题么,先了解PWM怎么用定时器软件模拟,改变高电平变量值不就行么
作者: lzw1997    时间: 2020-4-30 16:19
if 和ifelse就解决了,才学C语言么?
作者: hantu    时间: 2020-4-30 18:31
用if else根据距离来改变占空比呗
作者: 只求无愧于心    时间: 2020-5-1 09:48
lzw1997 发表于 2020-4-30 16:19
if 和ifelse就解决了,才学C语言么?

是的 还没入门....
作者: 只求无愧于心    时间: 2020-5-1 09:48
piliming 发表于 2020-4-30 15:06
这不就是个if else逻辑问题么,先了解PWM怎么用定时器软件模拟,改变高电平变量值不就行么

好的!感谢啦
作者: 只求无愧于心    时间: 2020-5-1 09:49
hantu 发表于 2020-4-30 18:31
用if else根据距离来改变占空比呗

好的谢谢指导




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1