亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

有機發(fā)光二極管

  • AVR mega16開發板恩易

    AVR mega16開發板 聯系  楊迪 15336417867  0531-55508458 QQ:1347978253  http://www.easyele.cn本產品是我公司自主研發生產的,AVR Mega16開發板是以ATMEL的Mega16單片機為核心,高性能低定價的單片機開發工具,產品集成AVR JTAG ICE仿真器和STK500 ISP編程器,用戶只需要再擁有一臺計算機即可進行系統的學習,操作簡單,使用方便,兼容開發型號:ATmega32,AVR mega16開發板可以做為學習板 仿真器 編程器使用,三種功能與一體,不需要單獨買仿真器 編程器,省時,省事,省錢。貨號:EasyAVR-M16規格: 套 重量:400克  單價298/套。AVR mega16開發板板載資源: 1.5V供電接口,輸入7~9V 內正外負,送電源 2.板載AVR JTAG ICE  USB接口 3.板載AVR ISP  USB接口 4.Atmega16芯片,片內資源豐富 5.USB1.1 通訊接口 6.RS232 串行通訊口 7.RS485通訊接口 8.8個獨立按鍵 9.4位一體七段數碼管 HC595驅動 10.8個獨立LED 11.1路有源蜂鳴器,也可接無源蜂鳴器 12.實時鐘PCF8563 13.1IIC總線EEPROM AT24c01 14.1-wire單總線 15.晶振和復位電路 16.可選的有源晶振電路 17.AD電壓調整電位器 18.電位器參考電壓和待測電壓調整 19.4個8位撥碼開關 20.32Pin MCU外接端子 所有引腳標注 21.12864液晶接口 22.1602液晶接口 23.標準KF396尼龍接線端子 24.透明防滑硅膠腳墊 AVR mega16開發板實驗例程: 模數轉換(AD): 單通道AD采集,七段數碼管顯示結果 雙通道分時采集,利用串口將結果傳至PC 蜂鳴器: 按鍵檢測,蜂鳴器鳴叫  PCF8563定時,蜂鳴器1s鳴叫一次 鍵盤:  按鍵檢測,蜂鳴器鳴叫  按鍵檢測,LED顯示 LED:  跑馬燈程序  按鍵檢測,LED顯示 定時器: 定時器T1實現1秒定時,利用七段數碼管顯示 內部EEPROM: 利用EEPROM記錄開機次數,七段數碼管顯示結果 WDT: 看們狗定時器簡單實驗 DS18B20: DS18B20檢測溫度,七段數碼管顯示結果 DS18B20檢測溫度,利用串口將結果傳至PC SPI: 利用SPI驅動SPI器件74HC595,實現七段數碼管的顯示 TWI: 利用TWI驅動TWI器件24C01 利用TWI驅動TWI器件PCF8563 24C01: 24C01讀寫,利用JTAG察看結果 24C01讀寫,利用串口將結果傳至PC   AVR mega16開發板說明書下載:EasyAVR-M16-SK-3in1.pdf,內容詳細,讓您學習起來事半功倍,深入了解單片機電路的設計,找到好工作沒問題,詳細介紹電路設計和如果學習開發等內容,即使不買板子也值得你收藏。 物品清單: 1.AVR mega16開發板 (板載JTAG ISP 二合一) 2.9V 直流電源 3.USB通訊線纜 4.開發板說明書 5.資料光盤 原理圖 開發軟件 范例程序

    標簽: mega AVR 16 開發板

    上傳時間: 2013-10-23

    上傳用戶:dancnc

  • 單片機原理及應用實驗指導書

    單片機原理及應用實驗指導書 第一部分 系統介紹一、系統的特點EL 型微機教學實驗系統旨在提高實驗者的動手能力、分析解決問題的能力,系統具有以下特點:1、系統采用了模塊化設計,實驗系統功能齊全,涵蓋了微處理器教學實驗課程的大部分內容。2、系統采用了開放式的結構設計,通二組相對獨立的總線最多可同時擴展二塊應用實驗板,用戶可根據需要購置相應的實驗板,降低了成本,提高了靈活性,便于升級換代。3、配有兩塊可編程器件EPM7064/ATF1502,一塊被系統占用。另一塊供用戶實驗用。兩塊器件皆可通過JTAG 接口在線編程。使用十分方便。4、系統配有LED 數碼管顯示和點陣式液晶顯示模塊,二者的接口都對用戶開放,方便用戶靈活使用。5、系統配有完善的輸入鍵盤,方便用戶靈活編程。6、靈活的電源接口:配有PC 機電源插座,可有PC 提供電源。另外還配有外接開關電源,提供所需的+5V、±12V,其輸入為220V 的交流電。7、系統的聯機運行模式:配有系統調試軟件,系統調試軟件分為DOC 版和WINDOWS 版兩種,均為中文多窗口界面。調試程序時可以同時打開寄存器窗口、內存窗口、變量窗口、反匯編窗口、波形顯示窗口等等,極大的方便了用戶的程序調試。該軟件集源程序編輯、編譯、鏈接、調試于一體,每項功能均為中衛下拉菜單,簡明易學。經常使用的功能均備有熱鍵,這樣可以提高程序的調試效率。調試軟件不僅支持匯編語言,而且還支持C 語言編輯、編譯調試。8、系統的單機運行模式:系統在沒有與計算機連接的情況下,自動運行在單機模式,在此模式下,用戶可通過鍵盤輸入運行程序(機器碼),和操作指令,同時將輸入信息及操作的結果在LED 數碼管上顯示出來。9、系統的功能齊全,可擴展性(數據總線、地址總線、控制總線為用戶開放)亦能輕松滿足其課程設計、畢業設計使用等。二、系統概述1、微處理器: 8031,它的P1 口、T0、EX0、EX1、RXD、TXD、RD、WR 皆對用戶開放,供用戶使用。2、時鐘頻率:6.0MHz3、存儲器:程序存儲器與數據存儲器統一編址,最多可達64K,板載ROM(監控程序27C256)16K,RAM(程序存儲器6264)8K 供用戶下載實驗程序,可達到32K;RAM(數據存儲器6264)8K 供用戶程序使用,可擴展達32K。(RAM 程序存儲器與數據存儲器不可同時擴展至32K,具體與廠家聯系)。(見圖1-1:存儲器組織圖)。在程序存儲器中:20000H----2FFFFH 為監控程序存儲器區,用戶不可使用,3000H----3FFFH 為用戶數據存儲區。4000H----7FFFH 為實驗程序存儲器區,供用戶下載實驗程序8000H----CF9FH,CFF0H------FFFFH 為用戶CPLD 實驗區段,用戶可在此段空間編程。CFA0H----CFDFH 系統I/O 區,用戶可用但不可更改。

    標簽: 單片機原理 實驗指導書

    上傳時間: 2013-10-21

    上傳用戶:kiklkook

  • 基于MCU和基于ASIC的LED可控硅調光方案對比與解析

    作為一種新的、最有潛力的光源,LED照明以其節能、環保的優勢越來越受到人們重視。加上國家和地方政府的政策鼓勵,我國的LED照明產業進入了加速發展階段,運用市場迅速增長。在室內照明方面,用LED燈替代傳統的可調光白熾燈或者鹵素燈也將是大勢所趨。由于傳統的白熾燈調光器采用可控硅調光器,用LED燈替代白熾燈時,要求不能改變原有線路,還要能適應現有的可控硅調光器。針對這一目標市場,目前很多大的半導體廠商(包括國際知名半導體廠商)都已經推出了自己的LED調光ASIC,但由于LED固有的發光原理,目前市面上的LED ASIC調光案都還不是很成熟,都有其固有的問題,本文就將針對目前的調光方案做一個詳細的分析,并介紹我們基于MCU的調光方案。

    標簽: ASIC MCU LED 可控硅調光

    上傳時間: 2013-11-21

    上傳用戶:comua

  • 用51單片機設計的時鐘電路畢業論文

    用51單片機設計的時鐘電路畢業論文第一章電路原理分析1-1 顯示原理1-2 數碼管結構及代碼顯示1-3 鍵盤及讀數原理1-4 連擊功能的實現第 二 章 程序設計思想和相關指令介紹2-1 數據與代碼轉換2-2 計時功能的實現與中斷服務程序2-3 時間控制功能與比較指令2-4 時鐘誤差的分析附錄A 電路圖附錄B 存儲單元地址表附錄C 輸入輸出口功能分配表附錄D 定時中斷程序流程圖附錄F 調時功能流程圖附錄G 程序清單

    標簽: 51單片機 時鐘電路 畢業論文

    上傳時間: 2013-10-29

    上傳用戶:hoperingcong

  • Study-3 51單片機開發板原理圖

    Study-3 51單片機開發板原理圖:1-單片機的管腳除下載的幾個(P30,P31,P15,P16,P17,RST)之外,均直接擴展出來,原理圖中對應綠色的網絡2-紅色的網路對應的是這個板子上的外設,比如 液晶 數碼管等等3-其他顏色的就是對應的各個部分的網絡4-這個原理圖的布局是根據PCB的布局來設計的,這樣方便查閱5-在PCB中的右面擴展出來的萬能板上,外面的一排是GND,里面的一排是VCC,擴展的時候,可以把電源直接接到這里就可以了6-板子的左上角有2個跳線,一個是控制液晶的背光用的,一個是2位數碼管的能信號,因為采用了74ls164串轉并的方案,所以數碼管和串口不能同時使用,但是下載程序不影響,即平時短接就可以當作串口試驗的時候,建議把跳線斷開7-關于S系列單片機的使用,這個板子兼容S系列的單片機使用,留有下載線的接口8-下載程序說明,STC單片機采用串口下載,下載前一定要冷啟動即斷電,點擊下載,上電,程序就會下載進去了

    標簽: Study 51單片機 開發板原理圖

    上傳時間: 2013-10-29

    上傳用戶:372825274

  • 高壓雙管反激變換器的設計

    高壓雙管反激變換器的設計:介紹一種雙管反激的電路拓撲,分析了其工作原理,給出了一些關鍵技術參數的計算公式,設計并研制成功的30W 380V AC5 0H z/510V DC/+15.1 V DC(1A )、+5.2VDC(2A)輔助開關電源具有功率密度高、變換效率高、可靠性高等優良的綜合性能。該變換器在高電壓輸人情況下有重要的應用價值。【關 鍵 詞 】變換器,輔助開關電源,雙管反激 [Abstract】 A n e wt opologyfo rd oubles witchfl ybackc onverteris in troduced.Th eo perationp rincipleis a nalyzeda nds ome for mulas for calculating key parameters for the topology are presented. The designed and produced auxiliary switching power supply,i. e. 30W 380V AC5 0H z/5 10V DC/+15.1 V DC《1A )、+5.2 V DC《2A ),hase xcellentc omprehensivep erformances sucha sh ighp owerd ensity, hi ghc onversione fficiencya ndh ighr eliability.Th isc onverterh asim portanta pplicationv aluef orh igh input voltag [Keywords ]converter,au xiliary switchingp owers upply,do ubles witchf lybac

    標簽: 雙管反激 變換器

    上傳時間: 2013-11-01

    上傳用戶:Ants

  • 一種基于單片機的燈光調光控制系統開發

    本文設計出一種新型燈光調光控制系統。系統采用先進的智能功率模塊((IPM)取代以往的可控硅作為功率變換器件,以Intel16 位單片機為核心控制器采用AC-DC-AC 變換技術使輸出的波形較可控硅斬波后的波形有很大的改善,這不僅降低了變壓器的損耗而且延長了燈的壽命,提高了系統的運行質量。現場總線CAN 的運用使得整個系統便于集中監控、管理。調光器是機場助航燈光系統的核心控制設備。目前,國內外使用的調光器主要采用可控硅斬波技術,這種調光器存在波形畸變大、電網要求高、對電網污染嚴重、效率低、負載適應能力差等缺點。針對以往系統存在的不足,提出了正弦波調光器,它采用逆變技術,輸出標準正弦電壓,它的優點是對負載適應能力強、對電網要求低、污染輕、效率高、輸出波形好等。正弦波調光器采用逆變技術,輸出幅度可調的標準正弦電壓,通過控制算法實現對燈光回路的高精度恒流控制。“正弦波調光器”將極大地提高調光器的技術水平,改善調光器的性能,增強市場競爭能力。

    標簽: 單片機 燈光 調光控制 系統開發

    上傳時間: 2013-11-02

    上傳用戶:亞亞娟娟123

  • 波形發生器,含原理圖+電路圖+源程序

    含原理圖+電路圖+程序的波形發生器:在工作中,我們常常會用到波形發生器,它是使用頻度很高的電子儀器。現在的波形發生器都采用單片機來構成。單片機波形發生器是以單片機核心,配相應的外圍電路和功能軟件,能實現各種波形發生的應用系統,它由硬件部分和軟件部分組成,硬件是系統的基礎,軟件則是在硬件的基礎上,對其合理的調配和使用,從而完成波形發生的任務。 波形發生器的技術指標:(1) 波形類型:方型、正弦波、三角波、鋸齒波;(2) 幅值電壓:1V、2V、3V、4V、5V;(3) 頻率值:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ;(4) 輸出極性:雙極性操作設計1、 機器通電后,系統進行初始化,LED在面板上顯示6個0,表示系統處于初始狀態,等待用戶輸入設置命令,此時,無任何波形信號輸出。2、 用戶按下“F”、“V”、“W”,可以分別進入頻率,幅值波形設置,使系統進入設置狀態,相應的數碼管顯示“一”,此時,按其它鍵,無效;3、 在進入某一設置狀態后,輸入0~9等數字鍵,(數字鍵僅在設置狀態時,有效)為欲輸出的波形設置相應參數,LED將參數顯示在面板上;4、 如果在設置中,要改變已設定的參數,可按下“CL”鍵,清除所有已設定參數,系統恢復初始狀態,LED顯示6個0,等待重新輸入命令;5、 當必要的參數設定完畢后,所有參數顯示于LED上,用戶按下“EN”鍵,系統會將各波形參數傳遞到波形產生模塊中,以便控制波形發生,實現不同頻率,不同電壓幅值,不同類型波形的輸出;6、 用戶按下“EN”鍵后,波形發生器開始輸出滿足參數的波形信號,面板上相應類型的運行指示燈閃爍,表示波形正在輸出,LED顯示波形類型編號,頻率值、電壓幅值等波形參數;7、 波形發生器在輸出信號時,按下任意一個鍵,就停止波形信號輸出,等待重新設置參數,設置過程如上所述,如果不改變參數,可按下“EN”鍵,繼續輸出原波形信號;8、 要停止波形發生器的使用,可按下復位按鈕,將系統復位,然后關閉電源。硬件組成部分通過綜合比較,決定選用獲得廣泛應用,性能價格高的常用芯片來構成硬件電路。單片機采用MCS-51系列的89C51(一塊),74LS244和74LS373(各一塊),反相驅動器 ULN2803A(一塊),運算放大器 LM324(一塊)  波形發生器的硬件電路由單片機、鍵盤顯示器接口電路、波形轉換(D/ A)電路和電源線路等四部分構成。1.單片機電路功能:形成掃描碼,鍵值識別,鍵功能處理,完成參數設置;形成顯示段碼,向LED顯示接口電路輸出;產生定時中斷;形成波形的數字編碼,并輸出到D/A接口電路;如電路原理圖所示: 89C51的P0口和P2口作為擴展I/O口,與8255、0832、74LS373相連接,可尋址片外的寄存器。單片機尋址外設,采用存儲器映像方式,外部接口芯片與內部存儲器統一編址,89C51提供16根地址線P0(分時復用)和P2,P2口提供高8位地址線,P0口提供低8位地址線。P0口同時還要負責與8255,0832的數據傳遞。P2.7是8255的片選信號,P2.6是0832(1)的片選,P2.5是0832(2)的片選,低電平有效,P0.0、P0.1經過74LS373鎖存后,送到8255的A1、A2作,片內A口,B口,C口,控制口等寄存器的字選。89C51的P1口的低4位連接4只發光三極管,作為波形類型指示燈,表示正在輸出的波形是什么類型。單片機89C51內部有兩個定時器/計數器,在波形發生器中使用T0作為中斷源。不同的頻率值對應不同的定時初值,定時器的溢出信號作為中斷請求。控制定時器中斷的特殊功能寄存器設置如下:定時控制寄存器TCON=(00010000)工作方式選擇寄存器(TMOD)=(00000000)中斷允許控制寄存器(IE)=(10000010)2、鍵盤顯示器接口電路功能:驅動6位數碼管動態顯示;           提供響應界面;           掃面鍵盤;           提供輸入按鍵。由并口芯片8255,鎖存器74LS273,74LS244,反向驅動器ULN2803A,6位共陰極數碼管(LED)和4×4行列式鍵盤組成。8255的C口作為鍵盤的I/O接口,C口的低4位輸出到掃描碼,高4位作為輸入行狀態,按鍵的分布如圖所示。8255的A口作為LED段碼輸出口,與74LS244相連接,B口作為LED的位選信號輸出口,與ULN2803A相連接。8255內部的4個寄存器地址分配如下:控制口:7FFFH , A口:7FFFCH , B口:7FFDH ,  C口:7FFEH    3、D/A電路功能:將波形樣值的數字編碼轉換成模擬值;完成單極性向雙極性的波形輸出;構成由兩片0832和一塊LM324運放組成。0832(1)是參考電壓提供者,單片機向0832(1)內的鎖存器送數字編碼,不同的編碼會產生不同的輸出值,在本發生器中,可輸出1V、2V、3V、4V、5V等五個模擬值,這些值作為0832(2)的參考電壓,使0832(2)輸出波形信號時,其幅度是可調的。0832(2)用于產生各種波形信號,單片機在波形產生程序的控制下,生成波形樣值編碼,并送到0832(2)中的鎖存器,經過D/A轉換,得到波形的模擬樣值點,假如N個點就構成波形的一個周期,那么0832(2)輸出N個樣值點后,樣值點形成運動軌跡,就是波形信號的一個周期。重復輸出N個點后,由此成第二個周期,第三個周期……。這樣0832(2)就能連續的輸出周期變化的波形信號。運放A1是直流放大器,運放A2是單極性電壓放大器,運放A3是雙極性驅動放大器,使波形信號能帶得起負載。地址分配:0832(1):DFFFH ,0832(2):BFFFH4、電源電路:功能:為波形發生器提供直流能量;構成由變壓器、整流硅堆,穩壓塊7805組成。220V的交流電,經過開關,保險管(1.5A/250V),到變壓器降壓,由220V降為10V,通過硅堆將交流電變成直流電,對于諧波,用4700μF的電解電容給予濾除。為保證直流電壓穩定,使用7805進行穩壓。最后,+5V電源配送到各用電負載。

    標簽: 波形發生器 原理圖 電路圖 源程序

    上傳時間: 2013-11-08

    上傳用戶:685

  • 用單片機制作多功能莫爾斯碼電路

    用單片機制作多功能莫爾斯碼電路:用單片機制作多功能莫爾斯碼電路莫爾斯電碼通信有著悠久的歷史,盡管它已被現代通信方式所取代,但在業余無線電通信和特殊的專業場合仍具有重要的地位,這是因為等幅電碼通信的抗干擾能力是其它任何一種通信方式都無法相比的。在短波波段用幾瓦的功率即可進行國際間的通信,收發射設備簡單易制成本低廉,所以深受業余無線電愛好者的喜愛,是業余無線電高手必備的技能。要想熟練掌握莫爾斯電碼的收發技術除了持之以恒的毅力外,還需要相關的設備。設計本電路的目的就是給愛好者提供一個實用和訓練的工具。  一、功能簡介    本電路可以配合自動鍵體和手動鍵體,產生莫爾斯碼控制信號,設有16種速度,從初學者到操作高手都能適用。監聽音調也有16種,均可以通過功能鍵進行選擇。可以按程序中設定好的呼號自動呼叫,設有聽抄練習功能,聽抄練習有短碼和混合碼兩種模式,分別對10個數字和常用的38個混合碼模擬隨機取樣,產生分組報碼,供愛好者提高抄收水平之用,速度低4檔的聽抄練習是專為初學者所設,內容是時間間隔較長的單字符。設有PTT開關鍵,可以決定是否控制發射機工作,不需要反復通斷控制線。無論當前處于呼叫狀態還是聽抄狀態只要電鍵接點接通則自動轉到人工發報程序。4分鐘內不使用電路將自動關閉電源,只有按復位鍵才能重新開始工作。先按住聽抄練習鍵復位則進入短碼練習狀態,其它功能不變。從開機到自動關機執行每個功能都有不同的莫爾斯碼提示音。本電路具有較強的抗高低頻干擾的能力和使用方便的大電流開關接口,以適應不同的發射設備。    二、硬件電路原理硬件電路如圖1所示。設計電路的目的在于方便實用,以免在緊張的操作中失誤,所以除了聽抄練習鍵外其它鍵沒有定義復用功能。各鍵的作用在圖中已經標出。PTT控制在每次復位時處于關閉狀態,每按動一次PTT功能鍵則改變一次狀態,這樣可以使用軟件開關控制發射。 PTT處于控制狀態時發光二極管隨控制信號閃亮。考慮到自制設備及淘汰軍用設備與高檔設備控制電流的不同,PTT開關管采用了2SC2073,可以承受500mA的電流,同時還增加了無極性PTT開關電路,無論外部被控制的端口直流極性如何加到VT3的極性始終不變,供有興趣的愛好者實驗。應該注意,如果被控制的負載是感性,則電感兩端必須并聯續流二極管,除自制設備外成品機在這方面一般沒有什么問題。手動鍵只有一個接點,接通后產生連續的音頻和發射控制信號。在本電路中手動鍵的輸入端是P1.5 ,程序不斷檢測P1.5電平,當按鍵按下時P1.5電平為0,程序轉入手動鍵子程序。 自動鍵的接點分別接到P1.3和P1.4 ,同樣當程序檢測到有接點閉合時便自動產生“點”或“劃”。音頻信號從P輸出,經VT1放大后推動揚聲器發音。單片機的I/O口在輸入狀態下阻抗較高,容易受到高低頻信號干擾,所以在每個輸入端口和三極管的be端并聯電阻和高頻旁路電容,確保在較長的電鍵連線和大功率發射時電路工作穩定。圖2是印刷電路版圖,尺寸為110mmX85mm,揚聲器用粘合劑直接粘接在電路版有銅箔的面。    三、軟件設計方法  “點”時間長度是莫爾斯電碼中的基本時間單位。按規定“劃”的時間長度不小于三個“點”,同字符中“點”與“劃”的間隔不小于一個“點”,字符之間不小于一個“劃”,詞與詞之間不應小于五個“點”。在本程序中用條件轉移指令來產生“點”時間長度。通過速度功能鍵功可以設置16種延時參數。用T0中斷產生監聽音頻信號,并將中斷設為優先級,保證在聽覺上純正悅耳。T1用于自動關機計時,如果不使用任何功能四分鐘后將向PCON 位寫1,單片機進入休眠狀態,此時耗電量僅有幾個微安。自動鍵的“點”或“劃”以及手動鍵的連續發音都是子程序的反復調用。P1.2對地短接時自動呼叫可設定為另一內容。為了便于熟悉匯編語言的讀者對發音內容進行修改,這里介紹發音字符的編碼方法。莫爾斯碼的信息與計算機中二進制恰好相同,我們可以用0表示“點”,用1表示“劃”。提示音、自動呼叫、聽抄內容等字符是預先按一定編碼方式存儲在程序中的常數。每個字符的莫爾斯碼一般是由1至6位“點”、“劃”組成,也就是發音次數最多6次。程序中每個字符占用1個字節,字符時間間隔不占用字節,但更長的延時或發音結束信息占用一個字節。我們用字節的低三位表示字節的性質,對于5次及5次以下發音的字符我們用存儲器的高5位存儲發音信息,發音順序由高位至低位,用低3位存儲發音次數,發音時將數據送入累加器A,先得到發音次數,然后使A左環移,對E0進行位尋址,判斷是發“點”還是“劃”,環移次數由發音次數決定。對于6次發音的字符不能完全按照上述編碼規則,否則會出現信息重疊,如果是6次發音且最后一次是“劃”我們把發音次數定義為111B,因為這時第6次位尋址得到的是1。如果第6次發音是“點”,那么這個字符的低三位定義為000B。字符間隔時間由程序自動產生,更長的時間隔或結束標志由字節低三位110B來定義,高半字節表示字符間隔的倍數,例如26H表示再加兩倍時間間隔。如果字節為06H則表示讀字符程序結束,返回主程序。更詳細的內容不再贅述,讀者可閱讀源程序。四、使用注意事項手動鍵的操作難度相對大一些,時間節拍全由人掌握,其特點是發出的電碼帶有“人情味”。自動鍵的“點”、“劃”靠電路產生,發音標準,容易操作,而且可以達到相當快的速度,長時間工作也不易疲勞。在干擾較大、信號微弱的條件下自動鍵碼的辨別程度好于手動鍵碼。初學者初次使用手動鍵練習發報要有老師指導,且不可我行我素,一旦養成不正確的手法則很難糾正。在電臺上時常聽到一些讓對方難以抄收的電碼,這可能會使對方反感而拒絕回答。使用自動鍵也應在一定的聽抄基礎上再去練習。在暫時找不老師的情況下可多練習聽力,這對于今后能夠發出標準正確的電碼非常有益。

    標簽: 用單片機 多功能 莫爾斯 電路

    上傳時間: 2013-10-31

    上傳用戶:sdq_123

  • 單片機音樂中音調和節拍的確定方法

    單片機音樂中音調和節拍的確定方法:調號-音樂上指用以確定樂曲主音高度的符號。很明顯一個八度就有12個半音。A、B、C、D、E、F、G。經過聲學家的研究,全世界都用這些字母來表示固定的音高。比如,A這個音,標準的音高為每秒鐘振動440周。 升C調:1=#C,也就是降D調:1=BD;277(頻率)升D調:1=#D,也就是降E調:1=BE;311升F調:1=#F,也就是降G調:1=BG;369升G調:1=#G,也就是降A調:1=BA;415升A調:1=#A,也就是降B調:1=BB。466,C 262   #C277   D 294   #D(bE)311  E 330   F 349   #F369   G 392  #G415A 440.    #A466    B 494 所謂1=A,就是說,這首歌曲的“導”要唱得同A一樣高,人們也把這首歌曲叫做A調歌曲,或叫“唱A調”。1=C,就是說,這首歌曲的“導”要唱得同C一樣高,或者說“這歌曲唱C調”。同樣是“導”,不同的調唱起來的高低是不一樣的。各調的對應的標準頻率為: 單片機演奏音樂時音調和節拍的確定方法 經常看到一些剛學單片機的朋友對單片機演奏音樂比較有興趣,本人也曾是這樣。在此,本人將就這方面的知識做一些簡介,但愿能對單片機演奏音樂比較有興趣而又不知其解的朋友能有所啟迪。 一般說來,單片機演奏音樂基本都是單音頻率,它不包含相應幅度的諧波頻率,也就是說不能象電子琴那樣能奏出多種音色的聲音。因此單片機奏樂只需弄清楚兩個概念即可,也就是“音調”和“節拍”。音調表示一個音符唱多高的頻率,節拍表示一個音符唱多長的時間。 在音樂中所謂“音調”,其實就是我們常說的“音高”。在音樂中常把中央C上方的A音定為標準音高,其頻率f=440Hz。當兩個聲音信號的頻率相差一倍時,也即f2=2f1時,則稱f2比f1高一個倍頻程, 在音樂中1(do)與 ,2(來)與 ……正好相差一個倍頻程,在音樂學中稱它相差一個八度音。在一個八度音內,有12個半音。以1—i八音區為例, 12個半音是:1—#1、#1—2、2—#2、#2—3、3—4、4—#4,#4—5、5一#5、#5—6、6—#6、#6—7、7—i。這12個音階的分度基本上是以對數關系來劃分的。如果我們只要知道了這十二個音符的音高,也就是其基本音調的頻率,我們就可根據倍頻程的關系得到其他音符基本音調的頻率。 知道了一個音符的頻率后,怎樣讓單片機發出相應頻率的聲音呢?一般說來,常采用的方法就是通過單片機的定時器定時中斷,將單片機上對應蜂鳴器的I/O口來回取反,或者說來回清零,置位,從而讓蜂鳴器發出聲音,為了讓單片機發出不同頻率的聲音,我們只需將定時器予置不同的定時值就可實現。那么怎樣確定一個頻率所對應的定時器的定時值呢?以標準音高A為例:   A的頻率f = 440 Hz,其對應的周期為:T = 1/ f = 1/440 =2272μs 由上圖可知,單片機上對應蜂鳴器的I/O口來回取反的時間應為:t = T/2 = 2272/2 = 1136μs這個時間t也就是單片機上定時器應有的中斷觸發時間。一般情況下,單片機奏樂時,其定時器為工作方式1,它以振蕩器的十二分頻信號為計數脈沖。設振蕩器頻率為f0,則定時器的予置初值由下式來確定:    t = 12 *(TALL – THL)/ f0 式中TALL = 216 = 65536,THL為定時器待確定的計數初值。因此定時器的高低計數器的初值為:     TH = THL / 256 = ( TALL – t* f0/12) / 256    TL = THL % 256 = ( TALL – t* f0/12) %256  將t=1136μs代入上面兩式(注意:計算時應將時間和頻率的單位換算一致),即可求出標準音高A在單片機晶振頻率f0=12Mhz,定時器在工作方式1下的定時器高低計數器的予置初值為 :    TH440Hz = (65536 – 1136 * 12/12) /256 = FBH    TL440Hz = (65536 – 1136 * 12/12)%256 = 90H根據上面的求解方法,我們就可求出其他音調相應的計數器的予置初值。 音符的節拍我們可以舉例來說明。在一張樂譜中,我們經常會看到這樣的表達式,如1=C  、1=G …… 等等,這里1=C,1=G表示樂譜的曲調,和我們前面所談的音調有很大的關聯, 、 就是用來表示節拍的。以 為例加以說明,它表示樂譜中以四分音符為節拍,每一小結有三拍。比如:      其中1 、2 為一拍,3、4、5為一拍,6為一拍共三拍。1 、2的時長為四分音符的一半,即為八分音符長,3、4的時長為八分音符的一半,即為十六分音符長,5的時長為四分音符的一半,即為八分音符長,6的時長為四分音符長。那么一拍到底該唱多長呢?一般說來,如果樂曲沒有特殊說明,一拍的時長大約為400—500ms 。我們以一拍的時長為400ms為例,則當以四分音符為節拍時,四分音符的時長就為400ms,八分音符的時長就為200ms,十六分音符的時長就為100ms。可見,在單片機上控制一個音符唱多長可采用循環延時的方法來實現。首先,我們確定一個基本時長的延時程序,比如說以十六分音符的時長為基本延時時間,那么,對于一個音符,如果它為十六分音符,則只需調用一次延時程序,如果它為八分音符,則只需調用二次延時程序,如果它為四分音符,則只需調用四次延時程序,依次類推。通過上面關于一個音符音調和節拍的確定方法,我們就可以在單片機上實現演奏音樂了。具體的實現方法為:將樂譜中的每個音符的音調及節拍變換成相應的音調參數和節拍參數,將他們做成數據表格,存放在存儲器中,通過程序取出一個音符的相關參數,播放該音符,該音符唱完后,接著取出下一個音符的相關參數……,如此直到播放完畢最后一個音符,根據需要也可循環不停地播放整個樂曲。另外,對于樂曲中的休止符,一般將其音調參數設為FFH,FFH,其節拍參數與其他音符的節拍參數確定方法一致,樂曲結束用節拍參數為00H來表示。下面給出部分音符(三個八度音)的頻率以及以單片機晶振頻率f0=12Mhz,定時器在工作方式1下的定時器高低計數器的予置初值 : C調音符  頻率Hz 262 277 293 311 329 349 370 392 415 440 466 494TH/TL F88B F8F2 F95B F9B7 FA14 FA66 FAB9 FB03 FB4A FB8F FBCF FC0BC調音符 1 1# 2 2# 3 4 4# 5 5# 6 6# 7頻率Hz 523 553 586 621 658 697 739 783 830 879 931 987TH/TL FC43 FC78 FCAB FCDB FD08 FD33 FD5B FD81 FDA5 FDC7 FDE7 FE05C調音符  頻率Hz 1045 1106 1171 1241 1316 1393 1476 1563 1658 1755 1860 1971TH/TL FB21 FE3C FE55 FE6D FE84 FE99 FEAD FEC0 FE02 FEE3 FEF3 FF02

    標簽: 單片機 音調

    上傳時間: 2013-10-20

    上傳用戶:哈哈haha

主站蜘蛛池模板: 颍上县| 洮南市| 永川市| 鲜城| 长海县| 克拉玛依市| 池州市| 屯留县| 平塘县| 白山市| 额尔古纳市| 莱阳市| 华宁县| 休宁县| 东港市| 贵阳市| 泰顺县| 广东省| 新竹市| 靖江市| 招远市| 安阳市| 诸暨市| 深泽县| 凤阳县| 五寨县| 奇台县| 利辛县| 庆阳市| 驻马店市| 交城县| 上杭县| 东山县| 眉山市| 合作市| 铜鼓县| 五家渠市| 五峰| 临桂县| 西乌珠穆沁旗| 苏尼特左旗|