我现在用了个51单片机要怎么样才能弄出个正弦波? 不加DA转换芯片的情况下可以办到吗?

[复制链接]
查看11 | 回复4 | 2012-6-7 19:28:38 | 显示全部楼层 |阅读模式
很简单啊,单片IO输出1的时候接近电源,输出0的时候接近0V,取3个以上的IO口,假如IO全输出1的时候那么这个端口是电源电压,每个I0用不同的电阻分压,依次将IO值1,就可以得到上升的电平。依次值0就是下降的电平,输出用电容平滑下,就是正弦波了。...
回复

使用道具 举报

千问 | 2012-6-7 19:28:38 | 显示全部楼层
说到底还是用单片机来模拟DA转换的过程,用权电阻网络实现...
回复

使用道具 举报

千问 | 2012-6-7 19:28:38 | 显示全部楼层
不要DA是不可能的。除非你的单片机内部有DA。一般的原理就是输出的电压与数字量和参考电压成正比。...
回复

使用道具 举报

千问 | 2012-6-7 19:28:38 | 显示全部楼层
这是PCF8591的原理图......
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行