利用输出的正弦波输出平均的32个脉冲想法。

[复制链接]
2830|10
 楼主| action99 发表于 2012-3-27 09:49 | 显示全部楼层 |阅读模式
本帖最后由 action99 于 2012-3-27 10:25 编辑

小弟有个想法,输入的是一个正弦波,通过12BIT的AD进行采样,然后再从IO口中输出相对应的脉冲数出来,如何用公式来计算转换呢?请大家指教下。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
lyjian 发表于 2012-3-27 12:50 | 显示全部楼层
没看懂你要做什么
益友电子 发表于 2012-3-27 12:54 | 显示全部楼层
你可以通过查找最高位的数据之间的定时器的计数来计算!
bg6nw 发表于 2012-3-28 05:22 | 显示全部楼层
还不如做一个32倍频的PLL来的简单
谈的元 发表于 2012-3-28 08:23 | 显示全部楼层
要求不明哦
 楼主| action99 发表于 2012-3-28 11:19 | 显示全部楼层
简单的说就是把一个正弦波通过AD平均分成32份,以一个方波输出。
老鱼探戈 发表于 2012-3-28 12:32 | 显示全部楼层
要在正弦波的周期内输出32个方波?
算出正弦波的周期就行了。
 楼主| action99 发表于 2012-3-28 15:16 | 显示全部楼层
输出方波要跟正弦波同时的响应。
coody 发表于 2012-3-28 15:22 | 显示全部楼层
如果正弦波频率不确定,输出方波要跟正弦波同时的响应,理论上做不到的,因为MCU不能预知频率。
wu760324 发表于 2012-3-28 23:42 | 显示全部楼层
gao:handshake
wu760324 发表于 2012-3-28 23:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

189

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部