控制声音的问题

[复制链接]
1608|3
 楼主| 从心开始 发表于 2009-1-19 21:31 | 显示全部楼层 |阅读模式
<font color=#4000FF>目的:在开机10秒内,让声音由小变到最大<br /></font>&nbsp;&nbsp;&nbsp;&nbsp;P61端口输出一个2K到3.3K匀速变化的方波,这信号通过LS发出声音.<br />我现在用Q2控制此声音的大小,所以我让P62端口产生一个周期不变,占空比<br />匀速变化的方波;<br />请问下各位:<font color=#FF0000>P62端的方波的周期与占空比如何计算呢?<br /></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用万用表测得,当产生我需要的低的声音时,P62端口电流为24UA<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当产生我需要的高的声音时,P62端口电流为78UA,<br />或者是有没更好的控制声音大小的方法,请指点下,谢谢.
 楼主| 从心开始 发表于 2009-1-20 10:22 | 显示全部楼层

RE

自己顶顶
computer00 发表于 2009-1-20 10:31 | 显示全部楼层

也可以用恒流源对电容充电然后产生均匀上升的电压

用PWM的话,自己调试一下,选择一个合适的频率就行了。
 楼主| 从心开始 发表于 2009-1-21 08:24 | 显示全部楼层

RE

谢谢00.<br />请教下,如果用恒流源充,那时间如何控制呢?<br />我是想,在开机1S时间,声压为50DB,随着时间的加长,声压慢慢升高;当开机时间到10S后,声压变为100DB.<br />如果用恒流源,时间不好控制吧??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

199

帖子

0

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