《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于89C51單片機的節(jié)拍器設(shè)計
基于89C51單片機的節(jié)拍器設(shè)計
摘要: 節(jié)拍器的起始拍的聲音和其它拍的聲音不同,聽覺和視覺效果好,節(jié)拍精度高,調(diào)節(jié)方便。多名琴童使用該節(jié)拍器練鋼琴均取得很好的效果。硬件成本低廉,不易損壞,可以將外形設(shè)計成工藝品。基于AT89C51 單片機的節(jié)拍器具有較好的應(yīng)用價值。
關(guān)鍵詞: 51單片機 AT89C51 節(jié)拍器
Abstract:
Key words :

    1 硬件電路原理

    節(jié)拍器AT89C51 單片機為控制中心,由LED 顯示模塊、調(diào)節(jié)鍵盤模塊、聲音輸出模塊組成。圖1 是節(jié)拍器的電路原理圖。ATMEL 公司生產(chǎn)的AT89C51 單片機與MCS51指令系統(tǒng)兼容,40 腳結(jié)構(gòu),是系統(tǒng)的控制中心。顯示模塊由四位一體的共陽極藍色LED 顯示器構(gòu)成,采用動態(tài)掃描顯示方式, Q11~ Q14是LED 的位選擇開關(guān)三極管, R6~ R13是數(shù)碼管段發(fā)光二極管的限流電阻。四位一體的LED 數(shù)碼管完成顯示節(jié)拍數(shù)、各功能代碼及參數(shù)值的功能。鍵盤調(diào)節(jié)模塊由4 只按鍵構(gòu)成,分別是功能選擇鍵A、設(shè)置參數(shù)選擇鍵B、參數(shù)增加鍵C和參數(shù)減少鍵D ,4 只按鍵可以完成各種功能的選擇和各參數(shù)的設(shè)置。聲音輸出模塊由以Q1、Q2、Q3和揚聲器為中心的功率放大電路組成,不同頻率的脈沖從單片機的P2.6口輸出, 經(jīng)R14限流和功率放大后,推動揚聲器發(fā)出洪亮的聲音。由于輸出的音頻信號是脈沖波,三極管工作在開關(guān)狀態(tài),損耗小發(fā)熱量不大, Q2、Q3使用小功率管C8050和C8550 即可。整個系統(tǒng)硬件結(jié)構(gòu)簡單。由外部提供12 V直流電直接供音頻功放模塊使用,經(jīng)LM7805 穩(wěn)壓成5 V 后供單片機及LED 顯示用。

  


 

  (點擊查看原始圖片)

  2 軟件說明

  軟件系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計,分別是主程序模塊、節(jié)拍器模塊、鍵盤識別和參數(shù)設(shè)置模塊等。其中每個模塊又由若干個子模塊構(gòu)成。上電或復(fù)位后進入調(diào)節(jié)功能,重復(fù)按A鍵在調(diào)節(jié)功能、節(jié)拍器功能之間輪換。當進入調(diào)節(jié)功能后,重復(fù)按B 鍵可選中不同的調(diào)節(jié)對象,再按C 或D 鍵增加或減少調(diào)節(jié)對象的參數(shù)值,調(diào)節(jié)時顯示調(diào)節(jié)對象的代碼和參數(shù)值。

  2.1 主程序模塊

  在主程序模塊中完成存儲單元的初始化、定時器計數(shù)器的初始化、中斷初始化、標志位的初始化、掃描鍵盤,并根據(jù)功能選擇鍵A 的值啟動以下功能模塊之一:參數(shù)設(shè)置功能、節(jié)拍器功能。

  2.2 節(jié)拍器功能模塊

  節(jié)拍速度在24~400 拍/min 范圍內(nèi)可調(diào),節(jié)拍誤差小于2%,節(jié)拍數(shù)為1~9可調(diào)。顯示器顯示節(jié)拍數(shù),揚聲器發(fā)出節(jié)拍聲,顯示節(jié)拍數(shù)1 時發(fā)出600 Hz 的高頻聲0.1 s ,顯示其他節(jié)拍數(shù)時發(fā)出300 Hz 的低頻聲0.1 s。該模塊由節(jié)拍延時部分、節(jié)拍數(shù)顯示部分、音頻脈沖形成部分組成。節(jié)拍功能模塊程序流程圖如圖2 所示。

  2.3 參數(shù)調(diào)節(jié)模塊

  按A 鍵選擇進入?yún)?shù)調(diào)節(jié)功能模塊后,重復(fù)按B 鍵,可以依次選擇節(jié)拍速度、節(jié)拍分度參數(shù)的設(shè)置,LED 顯示器上顯示參數(shù)類型代碼和該參數(shù)的數(shù)字,按C 或B 鍵則在該參數(shù)的取值范圍內(nèi)循環(huán)增加或減少一個單位值。代碼1 是節(jié)拍數(shù),取值范圍1~9。代碼2 是節(jié)拍速度,取值范圍是24~400拍/min。該模塊程序由鍵盤掃描識別部分、參數(shù)顯示部分、A鍵處理部分、B 鍵處理部分和C、D 鍵處理等子程序組成。

  

 

  圖2 節(jié)拍器模塊流程圖

關(guān)鍵字:89C51單片機 節(jié)拍器設(shè)計

 

  3 實驗

  從顯示、按鍵、聲音和節(jié)拍精度等方面進行測試。

  顯示觀察:處于節(jié)拍工作狀態(tài)時4 個數(shù)碼管同時循環(huán)顯示節(jié)拍數(shù),練琴時眼睛的余光就能看清節(jié)拍數(shù)。處于調(diào)節(jié)模式時,最高位顯示待調(diào)節(jié)的參數(shù)代碼,其余3 位顯示參數(shù)值,當參數(shù)高位為零時不顯示。顯示正確。

  按鍵測試:按下功能鍵A ,可以在參數(shù)調(diào)節(jié)和節(jié)拍模式之間轉(zhuǎn)換。當處于參數(shù)調(diào)節(jié)模式時,按下參數(shù)更改鍵B ,可以在節(jié)拍數(shù)和節(jié)拍速度之間轉(zhuǎn)換;按下增加鍵C 或減少鍵D ,參數(shù)值在當前值基礎(chǔ)上增加或減少1 ,并且在參數(shù)的調(diào)節(jié)范圍內(nèi)循環(huán)變化。當處于節(jié)拍工作模式時,BCD 鍵不起作用。鍵盤工作正常。

  聲音觀測:節(jié)拍音短促有力,起始拍與其余拍音調(diào)區(qū)別明顯。在鋼琴彈奏的環(huán)境中清晰可聞。

  節(jié)拍精度測量:用秒表測量節(jié)拍器500 拍所用時間。節(jié)拍速度分別為72、112、144 拍/min 的時候, 用時分別為418.1 s、268.9 s、210.5 s ,誤差分別為0.29%、0.35%、1.1%。節(jié)拍精度達到設(shè)計要求。

  4 結(jié)束語

  節(jié)拍器的起始拍的聲音和其它拍的聲音不同,聽覺和視覺效果好,節(jié)拍精度高,調(diào)節(jié)方便。多名琴童使用該節(jié)拍器練鋼琴均取得很好的效果。硬件成本低廉,不易損壞,可以將外形設(shè)計成工藝品。基于AT89C51 單片機的節(jié)拍器具有較好的應(yīng)用價值。

 

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久国产天堂福利天堂| 欧美色图五月天| 在线视频你懂得一区| 亚洲国产成人久久| 欧美中文字幕不卡| 午夜日韩电影| 亚洲欧美日韩另类| 亚洲欧美综合一区| 亚洲在线视频网站| 亚洲婷婷综合久久一本伊一区| 亚洲精品久久久久久久久久久久 | 亚洲福利视频专区| 狠狠网亚洲精品| 国内精品视频在线播放| 国产一区二区三区在线观看免费 | 亚洲人成在线观看一区二区| 亚洲国产精品久久久久秋霞蜜臀 | 国产精品福利在线观看网址| 欧美日韩一级黄| 欧美日韩一区二区三区四区五区| 欧美精品久久一区| 欧美日韩高清在线播放| 欧美日韩黄色一区二区| 欧美日韩黄色一区二区| 欧美激情一区三区| 国产在线精品一区二区中文| 欧美视频在线一区二区三区| 久久精品国产一区二区电影| 久久av资源网站| 久久www成人_看片免费不卡| 久久国产精品黑丝| 久久亚洲一区| 欧美成人精品福利| 欧美精品情趣视频| 欧美性大战xxxxx久久久| 国产精品普通话对白| 国产女人18毛片水18精品| 国内久久婷婷综合| 亚洲第一免费播放区| 亚洲精品国产系列| 亚洲网站啪啪| 西西人体一区二区| 亚洲欧洲一级| 中文网丁香综合网| 久久高清国产| 免费观看一级特黄欧美大片| 欧美巨乳在线| 国产精品一区二区在线| 精品成人一区二区| 亚洲乱码国产乱码精品精| 亚洲一卡久久| 亚洲高清一区二区三区| 中国成人亚色综合网站| 欧美在线观看网站| 欧美国产亚洲视频| 国产精品区免费视频| 极品尤物久久久av免费看| 亚洲精选在线| 欧美一区在线看| 99成人在线| 久久国产精品电影| 欧美日本不卡高清| 国产视频欧美| 亚洲巨乳在线| 久久成人这里只有精品| 一区二区精品在线| 久久精品视频免费播放| 美女精品网站| 国产精品欧美精品| 亚洲大片av| 性感少妇一区| 亚洲视频第一页| 毛片基地黄久久久久久天堂| 欧美午夜国产| 在线观看视频亚洲| 亚洲欧美一区二区精品久久久 | 欧美一区二区视频在线| 99热精品在线| 久久精品夜色噜噜亚洲aⅴ| 欧美精品在线观看一区二区| 国产在线高清精品| 一本久久综合亚洲鲁鲁五月天 | 亚洲国产另类 国产精品国产免费| 国产精品99久久久久久白浆小说 | 国产精品久久久久久一区二区三区| 一区二区三区在线视频播放| 亚洲一区二区三区免费观看| 亚洲日本欧美| 久久久久国产精品人| 欧美手机在线视频| 亚洲第一精品福利| 久久成人18免费观看| 亚洲欧美日韩在线一区| 欧美国产专区| 揄拍成人国产精品视频| 亚洲欧美一区二区在线观看| 99精品免费视频| 久久久久久一区二区| 99香蕉国产精品偷在线观看| 亚洲一区观看| 黄色亚洲免费| 91久久精品国产| 一二三区精品| 亚洲午夜精品久久| 欧美与欧洲交xxxx免费观看| 欧美一区日韩一区| 亚洲电影免费观看高清完整版在线观看| 亚洲精品网站在线播放gif| 国产日韩精品在线播放| 国产精品黄视频| 亚洲国产视频一区| 亚洲第一精品影视| 久久久噜噜噜久久久| 国产欧美日韩视频| 亚洲午夜高清视频| 亚洲午夜未删减在线观看| 欧美日韩1080p| 日韩亚洲视频| 亚洲天堂网站在线观看视频| 欧美日韩成人在线观看| 亚洲三级观看| 一区电影在线观看| 麻豆精品一区二区av白丝在线| 国产一区在线免费观看| 欧美一区二区视频在线| 久久国产精品一区二区三区四区| 国产精品视频大全| 亚洲男女毛片无遮挡| 亚洲欧美日韩国产| 国产精品日日摸夜夜摸av| 亚洲伊人一本大道中文字幕| 销魂美女一区二区三区视频在线| 国产精品视屏| 午夜在线精品| 久久久精品一区| 黄色日韩精品| 91久久极品少妇xxxxⅹ软件| 欧美xx视频| 亚洲精品午夜精品| 国产精品99久久久久久宅男| 欧美午夜电影一区| 亚洲一区免费在线观看| 欧美一区二区视频网站| 国产日韩一区二区| 久久福利精品| 免费欧美高清视频| 亚洲日韩视频| 亚洲女女女同性video| 国产日产精品一区二区三区四区的观看方式 | 一区二区三区www| 欧美亚洲日本国产| 国语精品中文字幕| 亚洲精品欧美在线| 欧美三级视频在线观看| 午夜精品一区二区在线观看| 久久婷婷麻豆| 亚洲人成毛片在线播放| 亚洲男人的天堂在线| 久久资源av| 国产精品二区三区四区| 性18欧美另类| 欧美成人情趣视频| 一本到12不卡视频在线dvd| 欧美一区二区三区日韩| 国产偷久久久精品专区| 91久久久在线| 欧美日韩一区三区四区| 性久久久久久久久久久久| 欧美xxx成人| 亚洲一区二区三区在线观看视频| 久久久国产精品亚洲一区 | 久久大逼视频| 欧美人体xx| 欧美一区二区三区播放老司机| 欧美激情性爽国产精品17p| 亚洲一级二级在线| 农村妇女精品| 亚洲男人的天堂在线| 免费试看一区| 亚洲欧美日韩国产中文| 欧美高清视频| 亚洲欧美综合网| 欧美精品在线免费| 欧美在线观看天堂一区二区三区| 欧美精品在线视频| 欧美一区二区三区男人的天堂| 欧美久久电影| 久久精品夜色噜噜亚洲aⅴ| 欧美四级在线| 亚洲高清三级视频| 国产精品美女www爽爽爽视频| 亚洲激情成人| 国产亚洲欧洲997久久综合| 亚洲亚洲精品三区日韩精品在线视频| 狠色狠色综合久久| 欧美亚洲视频一区二区| 日韩亚洲欧美精品| 欧美jizzhd精品欧美巨大免费| 亚洲欧美国产不卡| 欧美日韩一区二区在线视频|