• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于單片機的數(shù)字式音樂盒設(shè)計

      2016-07-09 09:26陸偉
      關(guān)鍵詞:音樂盒單片機

      陸偉

      摘要:本文介紹了一種數(shù)字式音樂盒。本設(shè)計是基于STC89C51單片機芯片電路,加上外部的播放設(shè)備,通過軟件程序來控制單片機內(nèi)部的定時器演奏出優(yōu)美動聽的音樂,該設(shè)計可以通過功能鍵來選擇樂曲、播放或暫停,可以通過數(shù)碼管顯示正在播放的歌曲的序號,還可以根據(jù)選用的單片機CPU存儲容量的大小,存儲盡可能多的歌曲。本設(shè)計軟硬件上具有獨特的優(yōu)點,成本低,電路制作簡單。

      關(guān)鍵詞:單片機 音樂盒 動態(tài)顯示 LM386

      中圖分類號:TP311 文獻標識碼:A 文章編號:1007-9416(2016)06-0194-02

      傳統(tǒng)音樂盒一般是笨重的機械型的,發(fā)音單調(diào)的,制造工藝復(fù)雜,成本高,不能實現(xiàn)批量生產(chǎn)。本文設(shè)計的音樂盒是以單片機為核心元件的電子式音樂盒,體積小,重量輕,功能多,易于使用,并且能演奏和弦音樂,具有較高的商業(yè)價值。

      1 系統(tǒng)概述

      本系統(tǒng)包括:主控機模塊、音樂機模塊、按鍵模塊、LM386功放模塊。

      2 模塊設(shè)計

      2.1 主控機模塊

      主控機模塊為整個系統(tǒng)的核心模塊。具有:顯示控制、按鍵控制、向下位機傳輸控制信號三大功能, 如圖1所示。

      2.2 音樂機模塊

      音樂機的作用就是根據(jù)主控機傳輸?shù)南鄳?yīng)信號進行判斷,相應(yīng)的播放對應(yīng)的歌曲。通過主控機的P2.5~P2.7傳過來的數(shù)據(jù)給音樂機的P1.0~P1.2,實現(xiàn)兩塊單片機的通訊,最終通過音樂機的P0.0口傳輸出音樂信號,定義單片機的一個I/O端口為聲音輸出口,在規(guī)定的節(jié)拍內(nèi),根據(jù)音符有幾個字節(jié)產(chǎn)生不同的延時,將聲音輸出口不斷的置高電平和置低電平(即不斷的取反),就可以得到該音調(diào)。選擇適當(dāng)?shù)膯卧g隔時間延遲,音樂機就可以輸出美妙的音樂。如圖2所示。

      2.3 顯示模塊

      顯示模塊主要包括數(shù)碼管,單片機等其他元件,如圖3所示。該模塊有播放開機動畫和顯示點歌的曲目兩大功能。

      采用數(shù)碼管動態(tài)顯示,動態(tài)驅(qū)動是將所有數(shù)碼管的8個顯示筆劃a ,b,c,d,e,f,g,dp”的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨立的輸入輸出線來控制,當(dāng)單片機輸出字形碼時,所有數(shù)碼管接收相同的字形代碼,需要顯示的數(shù)碼管的選通控制被打開,顯示字形;而不需要顯示的數(shù)碼管的選通控制沒有被打開,數(shù)碼管不會亮。通過分時輪流控制各個數(shù)碼管的公共端COM 端,使各個數(shù)碼管輪流受控顯示。各個LED管被依次點亮,循環(huán)進行顯示,利用人體的視覺暫留現(xiàn)象和發(fā)光二極管的余輝效應(yīng),再加上掃描的速度足夠快,不會有閃爍感,達到了多個數(shù)碼管同時顯示的效果。和靜態(tài)顯示相比,動態(tài)顯示的效果相同,并且能夠節(jié)省大量的I/O端口,降低功耗。

      2.4 按鍵模塊

      按鍵是輸入信號的主要工具,該模塊主要由五個獨立按鍵組成:復(fù)位鍵;上一曲鍵;按鍵3:啟動;按鍵4:下一曲;按鍵5:停止。

      因為按鍵較少,本設(shè)計選擇了獨立式鍵盤,其特點是每一個按鍵單獨占有一根檢測線與CPU相連。當(dāng)某個按鍵被按下時,相對應(yīng)的I/O接口變?yōu)榈碗娖?,沒有被按下的按鍵,由于內(nèi)部有上拉電阻,CPU對應(yīng)的I/O接口的輸入為高電平。通過判斷I/O接口的狀態(tài),就可以知道哪個鍵被按下。

      2.5 LM386功放模塊

      LM386是低電壓小功率音頻放大集成電路,采用8腳雙列直插式塑封包裝。外接元件極少,不需要用輸入耦合電容;負反饋電路在內(nèi)部,增益有26db 和46db兩種可供選用;輸入級采用儀表用放大器的形式,帶有同相輸入和反相輸入兩個引腳;靜態(tài)功耗小,當(dāng)電源電壓為6伏時,靜態(tài)功耗為24mw,特別適用于電池供電的場合,而數(shù)字式音樂盒的動力來源是電池,所以非常適合用作音樂盒的放大電路。功放電路如圖4所示。

      3 結(jié)語

      基于單片機制作的電子式音樂盒,當(dāng)鍵盤有鍵按下時,判斷鍵值,啟動計數(shù)器T0,產(chǎn)生一定頻率的脈沖,驅(qū)動蜂鳴器,放出樂曲??筛鶕?jù)需要選歌,也可以根據(jù)需要設(shè)置所放歌曲的節(jié)奏,還可以根據(jù)選用的單片機CPU存儲容量的大小,存儲盡可能多的歌曲??刂乒δ軓姶螅休^高的商業(yè)價值。

      功率因數(shù)、交流頻率等參數(shù)的測量,而且具有檢測供電狀態(tài)的功能。在基站動力環(huán)境監(jiān)控中發(fā)揮著重要的作用。

      3.2 電池組供電狀態(tài)采集模塊

      電池組供電狀態(tài)采集模塊的應(yīng)用,通過傳感器和信號對供電電路進行調(diào)理,同時采用12位AD轉(zhuǎn)換器轉(zhuǎn)換對模塊進行處理,為動力電參數(shù)采集模塊提供供電狀態(tài)參數(shù),實現(xiàn)了電池組電壓、電流、充電等參數(shù)的監(jiān)測。電池組供電狀態(tài)及電參數(shù)采集模塊的組成圖2所示。

      3.3 開關(guān)狀態(tài)參數(shù)采集模塊

      對于移動通信基站動力環(huán)境監(jiān)控系統(tǒng),我們需要嚴格檢測開關(guān)量參數(shù)。這些開關(guān)量主要包括以下三種類型:交流、直流供電線路供電狀態(tài)和環(huán)境監(jiān)測傳感器輸出干接點開關(guān)狀態(tài)。這幾種類型的開關(guān)輸入信號主要是通過采光電隔離器進行信號變換。

      交流供電線路供電狀態(tài)采用AC/DC輸入模式。同時為了防止輸入交流信號過零現(xiàn)象的發(fā)生,我們采用開關(guān)輸入量濾波技術(shù)進行開關(guān)信號的采樣。具體來說,就是在開關(guān)信號采樣時,其周期應(yīng)為2mS,采樣次數(shù)為十次,且確保連續(xù)采樣;當(dāng)?shù)碗娖酱螖?shù)超過6次時,被監(jiān)測交流支路供電處于正常狀態(tài)。直流供電線路供電狀態(tài)采用DC/DC輸入模式,當(dāng)被監(jiān)測支路供電處理正常狀態(tài)時,為低電平的輸出端。而環(huán)境監(jiān)測傳感器輸出干接點開關(guān)狀態(tài)同樣采用DC/DC輸入模式,端陽極通過輸入限流電阻,并連接高電平。且將光電隔離器陰極與環(huán)境監(jiān)測傳感器繼電器常開點接地進行連接。采用光電隔離器實現(xiàn)水浸、震動、煙霧等狀態(tài)的監(jiān)控目標。

      3.4 通訊設(shè)備供電狀態(tài)采集模塊

      動力電參數(shù)采集模塊與電池組供電狀態(tài)采集模塊之間的通信和動環(huán)數(shù)據(jù)采集器與環(huán)境監(jiān)測參數(shù)采集模塊之間的通信都是通過RS-485方式來實現(xiàn)的;在串行通信中,串口波特率為9600bit/S。數(shù)據(jù)格式為:1起始位,8 數(shù)據(jù)位,1停止位,校驗方式位,每一字節(jié)的校驗方式位為無校驗;且各個數(shù)據(jù)包的校驗方式均采用CRC16方式。

      3.5 人機接口設(shè)計

      為了掌握好現(xiàn)場設(shè)備運行狀態(tài),管理人員在數(shù)據(jù)采集器上設(shè)置了LCD320240液晶顯示屏和1個翻頁按鍵、2個數(shù)據(jù)增減按鍵、1個設(shè)置選擇按鍵等幾個按鍵。管理人員可以通過顯示屏設(shè)備觀察到交流供電參數(shù)、直流供電參數(shù),報警信息以及傳感器的工作狀態(tài);同時還可以設(shè)置各種報警參數(shù)。

      4 結(jié)語

      綜上所述,本文探討了移動通信基站動力環(huán)境監(jiān)控系統(tǒng)的構(gòu)建,此監(jiān)控系統(tǒng)主要采用功能模塊化結(jié)構(gòu),實現(xiàn)了基站運行狀態(tài)和環(huán)境的監(jiān)測。同時,在監(jiān)控系統(tǒng)各個功能模塊連接時,我們采用串行通信方式,這種通信方式具有操作靈活、監(jiān)控方便的特點,大大滿足了移動通信基站運行狀態(tài)和環(huán)境監(jiān)測的需求。目前來說,該監(jiān)控系統(tǒng)在我國通信行業(yè)基站監(jiān)控中得到了廣泛的應(yīng)用,并取得良好的經(jīng)濟效益和社會效益。

      參考文獻

      [1]侯永濤.移動通信基站動力及環(huán)境監(jiān)控管理系統(tǒng)建設(shè)的探討[J].郵電設(shè)計技術(shù),2007(2):52-55.

      [2]康健.電力通信電源及動力環(huán)境監(jiān)控系統(tǒng)的解決方案[J].電力學(xué)報,2005(4):4180420.

      猜你喜歡
      音樂盒單片機
      我心愛的音樂盒
      特別的音樂盒
      基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
      基于單片機的層次漸變暖燈的研究
      基于單片機的便捷式LCF測量儀
      小議PLC與單片機之間的串行通信及應(yīng)用
      基于單片機的平衡控制系統(tǒng)設(shè)計
      音樂盒里的秘密
      Microchip推出兩個全新PIC單片機系列
      八宿县| 高要市| 察隅县| 思南县| 自治县| 恩施市| 伊金霍洛旗| 临颍县| 鄂伦春自治旗| 哈巴河县| 凌源市| 富平县| 资溪县| 博湖县| 信阳市| 肃南| 乐清市| 岗巴县| 开原市| 临桂县| 洛浦县| 包头市| 汝阳县| 麻栗坡县| 乌兰浩特市| 万山特区| 汉沽区| 榕江县| 聂拉木县| 郑州市| 正阳县| 保康县| 潜江市| 龙州县| 元阳县| 青海省| 彰化县| 克拉玛依市| 华安县| 龙泉市| 乌审旗|