PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
ASM
[问题] 当MCU的pwm频率不够快时怎么处理?
楼主:
s9013xx
(小侨)
2018-04-13 01:28:54
Hi ASM版的大大晚安
小弟目前遇到一款WiFi Module的pwm频率只有1kHz,可是要控制的灯具要求要8kHz...
想问问看是否有什么IC是专门接收低频率的pwm讯号转成高频率吗?
或者有没有什么其他解法...
刚问了一下朋友,他说最简单就再接一颗Arduino之类的...
但这样成本会提高不少,专门用Arduino来输出pwm好像也有点太浪费了,所以来板上询问
看看大家有没有更好的做法,谢谢!!
作者:
god145145
2018-04-13 08:27:00
哪个模组?我不相信都2018了还只有1kHz...
作者:
chuegou
(chuegou)
2018-04-13 09:10:00
接pwm ic吧 接arduino干脆直接改用arduino就好啦
楼主:
s9013xx
(小侨)
2018-04-13 09:45:00
1kHz模组是esp8266因为有wifi需求,所以选用esp8266当MCU,另外是否方便问pwm ic 有哪些推荐的型号吗?谢谢!我刚有查到NE555好像可以另外有查到可以用op电路做,有大大有经验的吗?
http://gc.digitw.com/Circuit/PWM-ByOP.pdf
这个可以用吗?
作者:
m490521
(阿青)
2018-04-13 12:32:00
8266有其他接口吗 i2c之类的? 加颗led driver
作者:
chuegou
(chuegou)
2018-04-13 20:08:00
https://i.imgur.com/jAIVtE7.jpg
有类比脚位就用这类型的只有通讯接口那就像楼上说的看是i2c或是spi
作者:
god145145
2018-04-14 11:18:00
pwm_set_period (uint32 period) 调看看,不然就自己控CPU有80MHz 8K随便写也不会拖到时间
楼主:
s9013xx
(小侨)
2018-04-14 17:29:00
感谢回复,esp8266有0~3.3v的输出看起来只要控制在0~1.0v应该可以用LTC6992这颗IC来解决god大大是指直接用interrupt来控制gpio来当pwm吗?
作者:
god145145
2018-04-15 22:08:00
恩,用timer中断做.感觉你系统还没规划好
作者: cs8425 (cs)
2018-05-03 20:35:00
esp8266你是用哪套轫体? arduino? nodemcu? micropython?第一个可以到70kHz左右 后两个要改code自己编译才能超过1k
作者:
Archer55b6
(Archer55b6)
2018-05-05 22:30:00
ESP8266硬件绝对可以到8kHz吧
继续阅读
[请益] 组合语言教学资源
Nonsense8
[问题] ardunio DAC模组
johnsunkist
[问题] Keil 跑一跑停住
clanguage
[请益] ROM大小请益
wads5566
[问题] arduino 外部中断和Tone函式冲突?
hellscythe
[问题] arduino中断问题
superstars
[请益] STM8 8bit加法是否一定要透过 A累加器
kikiqqp
Fw: [问题] peer to peer 同步 protocol 开发
betahalien
Re: C是否能指定函数在特定内存 执行后抹除?
descent
[问题] TI C2000 与ARDUINO DUE透过SCI 通讯
shawn613408
Links
booklink
Contact Us: admin [ a t ] ucptt.com