資源描述:
《arm課程設計--基于ARM數(shù)字電壓表的設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、課程設計報告題目基于ARM數(shù)字電壓表的設計系別機汽學院年級14專業(yè)機制高端班級1413學號2014123251學生姓名於良凱指導教師齊家敏職稱博士設計時間2016/12/1316目錄摘要3第一章?緒論41.1設計背景41.2設計要求4第二章設計內容51、數(shù)字電壓表的設計程序流程框圖52、最小系統(tǒng)整體框圖53、整體電路原理圖64、具體設計框圖64.1、A/D轉換器64.2、報警電路74.3、LED報警電路75、數(shù)字電壓表程序設計8第三章結論與總結1516摘要本設計介紹了一種基于LPC2131的數(shù)字電壓表。根據(jù)數(shù)據(jù)數(shù)據(jù)采集的工作原理,設計實現(xiàn)數(shù)字電壓表,然后完成微控制器與上位機EasyA
2、RM的通信,將所測量的電壓值傳送給EasyARM的顯示界面,進行顯示。該電壓表的主控芯片LPC2131內部有一個10位8路A/D轉換器,這個A/D轉換器即可單路軟件啟動也可對某幾路信號逐個循環(huán)采樣。這種電壓表不僅整個電路結構簡單、明了,直觀的顯示測量結果,而且具有精度高,性價比高,使用方便等特點。?【關鍵詞】?電壓測量,LPC2131,LED,蜂鳴器報警?AbstractThisdesignintroducesadigitalvoltagemeterbasedonLPC2131.Accordingtotheworkingprincipleofdataacquisition,datad
3、esigntorealizedigitalvoltmeter,andcompleteEasyARMmicrocontrollerandtheuppermachinecommunication,totransferthemeasuredvoltagevaluetoEasyARMdisplayinterface,display.ThevoltmeteristhemaincontrolchipLPC2131withinA108A/Dconverter,theA/DconvertercanbesinglestartsoftwarecanalsobeofAfewroadcyclingsigna
4、lsamples.Thevoltmeterisnotonlythewholecircuitstructureissimple,clear,intuitivedisplaymeasurementresults,andhashighprecision,highcostperformance,convenientuse,etc.?【keywords】voltagemeasurement,LPC2131,LED,buzzeralarm16第一章?緒論1.1設計背景?隨著電子科學技術不斷發(fā)展,電子測量也變得越來越普遍,并且對測量的精度和功能的要求也是越來越高,而電壓的測量尤為突出,因為電壓的測
5、量最為普遍。而且隨著電子技術的日益發(fā)展,更是經(jīng)常需要測量高精度的電壓,數(shù)字電壓表就成為一種必不可少的測量儀器。數(shù)字電壓表(Digital?Voltmeter)簡稱DVM,它是采用數(shù)字化測量技術,把連續(xù)的模擬量(直流或交流輸入電壓)轉換成不連續(xù)的、離散的數(shù)字形式并加以顯示的儀表。由于數(shù)字是儀表具有讀書準確方便、精度高、誤差小、靈敏度高和分辨率高、測量速度快等特點而倍受青睞。?1.2設計要求???以ARM為控制器,采用中斷方式,對2路0-5v的模擬電壓進行循環(huán)采集,每路連續(xù)采集16次,取平均值。采集的數(shù)據(jù)送LED顯示,并存入內存。超過界限時指示燈閃爍10次后一直亮,指示燈閃爍時喇叭發(fā)聲,
6、以示警告。16第二章設計內容1、數(shù)字電壓表的設計程序流程框圖2、最小系統(tǒng)整體框圖163、整體電路原理圖4、具體設計框圖4.1、A/D轉換器特性:1)10位逐次逼近式A/D轉換器2)測量范圍0~3.3V163)10位轉換時間≥2.44μs4)一路或多路輸入的Burst轉換模式5)轉換觸發(fā)信號可選擇:輸入引腳的跳變或定時器的匹配6)具有掉電模式A/D轉換器的基本時鐘由VPB時鐘提供,可編程分頻器可將時鐘調整至44.5MHz(逐步逼近轉換的最大時鐘),10位精度要求的轉換需要11個A/D轉換器。圖4-1A/D轉換電路4.2、報警電路使用GPIO的P0.7控制蜂鳴器鳴叫報警圖4-2蜂鳴器報警
7、電路4.3、LED報警電路LED發(fā)光二極管閃爍十次后一直亮(LED1表示通道1,LED2表示通道2)16圖4-3LED報警電路5、數(shù)字電壓表程序設計*文件名:main.c*功能:使用ADC模塊的通道0、1進行電壓的測量,然后將轉換結果從串口輸出,*上位機使用EasyARM軟件全仿真的DOS字符窗口觀察。*說明:跳線JP8、JP30短接。由W1、W2調節(jié)測量電壓值。*通訊格式:8位數(shù)據(jù)位,1位停止位,無奇偶校驗,波特率為115200。************