打印
[应用相关]

74HC595扩展的IO口能不能输出PWM

[复制链接]
2235|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Thorald|  楼主 | 2016-12-11 19:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在用74HC595扩展STM8S的IO口的时候,如何能输出稳定的多路PWM呢?研究了两天毫无进度,,,只能模拟成多路共一个PWM。求指教
沙发
Bjorn| | 2016-12-11 20:00 | 只看该作者
只要你的PWM频率和分辨率足够低就可以。

使用特权

评论回复
板凳
Rollo| | 2016-12-11 20:30 | 只看该作者
串口转并口 就意味着输出存在不确定的延时,想要输出PWM不现实

使用特权

评论回复
地板
保夫鲁沙| | 2016-12-11 20:31 | 只看该作者
可以,但没什么意义。智能软件强制输出10实现电平转换,太耗MCU资源。即使硬件SPI写也是要一直不断写

使用特权

评论回复
5
Rangar| | 2016-12-11 20:45 | 只看该作者
除非你周期达到s级,分辨率也不可能能太高

使用特权

评论回复
6
Stannis| | 2016-12-11 21:08 | 只看该作者
用cpld吧,买块开发板,用自带教程,一周时间就能学会pwm输出。

使用特权

评论回复
7
yiyigirl2014| | 2016-12-11 22:11 | 只看该作者
应该是可以的,不过这个芯片主要静态的驱动数码管用的。

使用特权

评论回复
8
xyz549040622| | 2016-12-12 08:05 | 只看该作者
595本来就不是用来干这个的,建议选用带多路PWM的芯片。

使用特权

评论回复
9
lanjackg2003| | 2016-12-12 12:52 | 只看该作者
个人觉得对速度要求很高的就不要使用这种了。
不过我自己有在扩展spi口的时候使用595,在我的电路目前还在可以的。

使用特权

评论回复
10
mmuuss586| | 2016-12-12 13:31 | 只看该作者
理论是可以,只要你的精度要求不高;

软件上比较复杂了,多画画流程图,看程序怎么写好;
理清思路;

使用特权

评论回复
11
BadWolf| | 2016-12-12 13:37 | 只看该作者
不清楚LZ要产生的多路PWM波是如何的, 如何你的MCU只能产生一路PWM,通过数字开关和逻辑电路可以将一路扩展成多路,当然能否达到目的和你的系统有关,仅供参考.

使用特权

评论回复
12
皈依| | 2016-12-12 16:00 | 只看该作者
可以的,有的用这个做反向的用法。。。

使用特权

评论回复
13
lyn3210| | 2016-12-12 16:05 | 只看该作者
速度低,不建议。

使用特权

评论回复
14
r39910745| | 2016-12-12 16:45 | 只看该作者
基本不能实现,谁给你指导的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

183

主题

849

帖子

1

粉丝