单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 385|回复: 14
收起左侧

电阻调pwm占空比如何实现?

  [复制链接]
ypq0616 发表于 2019-2-11 22:06 来自手机 | 显示全部楼层 |阅读模式
求助
1、电阻从30K左右变化到5K左右,使输出的PWM占空比从0至99%。
2、输出频率不变,20kz。
3、芯片越小越好。
请问要怎么实现?
回复

使用道具 举报

sheng7533967 发表于 2019-2-12 01:28 | 显示全部楼层
坛子里有,不难呵!

评分

参与人数 1黑币 +35 收起 理由
就你?呸! + 35

查看全部评分

回复

使用道具 举报

jinsheng7533967 发表于 2019-2-12 03:43 来自手机 | 显示全部楼层
去看一下ad的一些代码,这个很简单

评分

参与人数 1黑币 +8 收起 理由
嘉立创AAA + 8 赞一个!

查看全部评分

回复

使用道具 举报

wulin 发表于 2019-2-12 08:04 | 显示全部楼层
用STC15W404AS可以轻松搞定,内含8路10位AD转换,3路PWM输出。
回复

使用道具 举报

 楼主| ypq0616 发表于 2019-2-12 13:20 来自手机 | 显示全部楼层
wulin 发表于 2019-2-12 08:04
用STC15W404AS可以轻松搞定,内含8路10位AD转换,3路PWM输出。

8脚芯片够吗?
回复

使用道具 举报

 楼主| ypq0616 发表于 2019-2-12 13:39 来自手机 | 显示全部楼层
sheng7533967 发表于 2019-2-12 01:28
坛子里有,不难呵!

麻烦推荐下
回复

使用道具 举报

wulin 发表于 2019-2-12 16:05 | 显示全部楼层

此系列单片机没有8脚封装,最少16脚封装、
回复

使用道具 举报

小猫猫爱吃鱼 发表于 2019-2-12 18:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

yzwzfyz 发表于 2019-2-12 22:26 | 显示全部楼层
方法很多,常用的是AD转换,设法将阻值转换成单片机所能认识的二进制代码。
回复

使用道具 举报

yaoji123 发表于 2019-2-13 07:32 | 显示全部楼层
用STC带ADC和PWM的芯片就可以。
回复

使用道具 举报

zjjhtony 发表于 2019-2-13 08:59 | 显示全部楼层
看看这个链接吧!
http://www.51hei.com/bbs/dpj-150766-1.html

microchip的单片机,6个脚的SOT23封装。型号是pic10f320,可以实现你的功能。
应该对你有帮助。
回复

使用道具 举报

 楼主| ypq0616 发表于 2019-2-14 15:34 | 显示全部楼层
zjjhtony 发表于 2019-2-13 08:59
看看这个链接吧!
http://www.51hei.com/bbs/dpj-150766-1.html

非常感谢!
回复

使用道具 举报

周超然 发表于 2019-2-14 17:03 | 显示全部楼层
ADC检测阻值的电压,然后PWM输出高低改变占空比。
回复

使用道具 举报

felly77 发表于 2019-2-19 10:48 | 显示全部楼层
用采样模块采集电阻电压,电压高则将占空比调大,反正则调小
回复

使用道具 举报

hithdlj 发表于 2019-2-19 22:56 | 显示全部楼层
用ADC采样,将电阻只的最大最小之分别对应占空比的0和100% 这样就可以输出到PWM了
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51hei电子论坛2群 联系QQ:125739409;技术交流QQ群219535678

Powered by 单片机教程网

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