音樂晶元
音樂晶元
音樂晶元是一種比較簡單的語音電路,它通過內部的振蕩電路,再外接小量分立元件,就能產生各種音樂信號,音樂晶元是語音集成電路的一個重要分支,目前廣泛用於音樂電子賀卡、電子玩具、音樂蠟燭、電子鐘、電子門鈴、家用電器等場合。
音樂晶元由以下幾個部分組成:
地址計數器(用於指定在ROM中的PC指針(程序計數器),每次當前頻率輸出延遲時間結束后觸發該計數器累加並且切換到下一個頻率輸出和延遲,音樂播放完畢后清零)
音符節拍存貯器ROM(用於存儲音樂的頻率和延遲數據)
頻率發生器(用於產生指定頻率的方波振蕩輸出,若無法停止輸出則直接輸出超聲波即可)。
延遲計數器(用於控制該頻率輸出多長時間,每1毫秒減1,減到0后觸發PC計數器加1,從ROM讀取下一個節拍。)。
它的工作原理為:
從ROM中讀取頻率和延遲數據。
將頻率數據送入頻率發生器,再將延遲數據送入延遲計數器。
等待延遲計數器替減到0,此時頻率發生器在持續輸出指定的頻率。
觸發PC指針加1,讀取下一個節拍數據。
PC指針大於節拍總數則清零,避免讀取到其他胡亂數據。
而可以產生各種WAV聲音的音樂晶元放音原理與音效卡工作原理相同,將一小段音樂數據燒錄到內部輸出,數據會根據PC指針送給內部DAC進行播放,若採樣率為8khz,每125微秒會觸發pc指針加1從ROM中讀取下一個數據,不用解碼,通常沒有錄音功能。
一般就一個三極體和一個喇叭
音樂是燒寫在晶元的ROM里的,具體原理應該是將內部多個微小的電路燒斷達到存儲的目的的,晶元是通過很細的金屬絲或接觸接到電路板上的,所謂黑黑的東西只是固定密封用的。集成度高低並不能從外形來判斷,現在的集成電路都到微米納米級了,形象的說就是一個電阻可以做成幾十微米到幾百納米的大小。
而可以用單片機、蜂鳴器或揚聲器、聲音放大電路、電池即可實現音樂晶元的所有功能。
單片機控制指定IO口的高低電平以及延遲產生不同的頻率,IO口控制蜂鳴器以及放大電路產生各種聲音。
而且還可以產生PWM以及指定頻率範圍的噪音以及掃頻信號和各種信號疊加,以及可以播放1位WAV聲音,以產生更強大的音頻特效。
市場上的音樂晶元很多,種類也不同,根據音樂輸出的特點我們將音樂電路分為以下幾類:單曲、複音、音樂帶閃燈、唱歌;它們主要應用在音樂播放器上,如生日賀卡晶元是單曲晶元。按是否可錄分可錄和不可錄,可錄晶元是可以通過電路把人的聲音錄到晶元上,然後通過電路播放出來。如音樂玩具盒和留聲機都是用可錄晶元做成的。按封裝形式有COB黑膏軟封裝和三極體封裝形式。音樂集成電路一般採用“軟封裝”,也有的使用雙列直插和單列直插封裝,還有的做成晶體三極體外形,叫做“音樂三極體”。根據不同的需求選擇不同的音樂晶元。
TE1100
●音符:72Notes
●觸發方式:OSH/LH 振蕩方式: 內建
●封裝:8COB :無
TE1300
●音符:96Notes 觸發方式:OSH/LH
●工作電壓1.3~1.65 振蕩方式: 內建
●靜態電流:1uA 輸出電流:8mA
●封裝:8COB LED:有
TE1500
●音符:126Notes 振蕩方式: 內建
●工作電壓1.3~1.65 封裝:16COB
●靜態電流:1uA 觸發方式:OSH/LH
●輸出電流:8mA LED:有
TE1700
●音符:256Notes 觸發方式:OSH/LH
●工作電壓1.3~1.65 振蕩方式: 外接
●靜態電流:1uA 封裝:16COB
●輸出電流:8mA LED:有
TE1900
●音符:512Notes 觸發方式:OSH/LH
●工作電壓2.4~5 振蕩方式: 外接
●靜態電流:1uA 封裝:16COB
●輸出電流:8ma LED:有