毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC12C5A60S2单片机的音乐喷泉控制系统的设计+源程序(5)

时间:2016-12-23 12:50来源:毕业论文
上述方法可以使潜水泵具备十八档转速的调速能力,但这个方法也有一些缺点,主要是: (1)潜水泵的转矩是脉动的,使潜水泵的 机械 噪声增大,本文


上述方法可以使潜水泵具备十八档转速的调速能力,但这个方法也有一些缺点,主要是:
(1)潜水泵的转矩是脉动的,使潜水泵的机械噪声增大,本文采取防止转子轴向运动的措施减少噪声,把潜水泵和水管固定。
(2)低速档接通比例较低时,潜水泵主轴出现蠕行,不能正常工作,必须限制最小转速代码。可去掉低速档转速代码中最低接通比例的三个代码,保留转速较高的十五档转速。采用改进的控制位波形和限制最小转速代码之后,潜水泵在应用中取得较好的调速和调节流量的效果。
4.4 歌曲存储模块
4.4.1 音频脉冲的产生
若要产生音频脉冲,只要算出某一音频的周期(1/频率),再将此周期除以2,即为半周期的时间。利用定时器计时半周期时间,每当计时终止后就将I/O反相,然后重复计时再反相。就可在I/O引脚上得到此频率的脉冲。利用单片机的内部定时器使其工作计数器模式(MODE1)下,改变计数值TH0及TL0以产生不同频率的方法产生不同音阶。节拍与节拍码的对照如表1所示。
表1 节拍与节拍码的对照
节拍码    节拍数    节拍码    节拍数
1    1/4拍    1    1/8拍
2    2/4拍    2    1/4拍
3    3/4拍    3    3/8拍
4    1拍    4    1/2拍
5    1又1/4拍    5    5/8拍
6    1又1/2拍    6    3/4拍
8    2拍    8    1拍
A    2又1/2拍    A    1又1/4拍
C    3拍    C    1又1/2拍
F    3又3/4拍    

表2 C调各音符频率与计数值T的对照表
音符    频率Hz    简谱码(T值)    音符    频率Hz    简谱码(T值)
低1DO    262    63628    #4FA#    740    64860
#DO#    277    63731    中5SO    784    64898
低2RE    294    63835    #5SO#    831    64934
#2RE#    311    63928    中6LA    880    64968
低3M    330    64021    #6    932    64994
低4FA    349    64103    中7SI    988    65030
#4FA#    370    64185    高1DO    1046    65058
低5SO    392    64260    #1DO#    1109    65085
#5SO#    415    64331    高2RE    1175    65110
低6LA    440    64400    #2RE#    1245    65134
#6    466    64463    高3M    1318    65157
低7SI    494    64524    高4FA    1397    65178
中1DO    523    64580    #4FA#    1480    65198
#1DO#    554    64633    高5SO    1568    65217 STC12C5A60S2单片机的音乐喷泉控制系统的设计+源程序(5):http://www.youerw.com/zidonghua/lunwen_1437.html
------分隔线----------------------------
推荐内容