需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):8328 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:數(shù)據(jù)采集是很多電子系統(tǒng)產品中常用的功能,是獲取信息的重要途徑,通常一個數(shù)據(jù)采集系統(tǒng)把現(xiàn)場傳感器采集到的模擬信號轉變?yōu)閿?shù)字信號,并完成數(shù)據(jù)處理、傳輸、顯示、存儲等操作。傳統(tǒng)數(shù)據(jù)采集系統(tǒng)要使用大量的外圍芯片,這需要主處理器控制、鏈接好各模塊以保證各通道的暢通,不但需要較多的片選信號,而且模塊測試所占用的I/O 端口資源也較多,這樣不但使系統(tǒng)設計體積較為龐大,而且開發(fā)成本高、設計效率也低。 本文設計了一個以AT89S52為基礎的對8個通道的電壓值進行采集和模數(shù)轉換的系統(tǒng),之后在液晶的顯示模塊進行顯示,它的組成部分有:單片機,ADC0809,數(shù)碼管顯示,串口下載以及電源部分,而外界的電壓信號用一個可調電阻的電壓值來代替,這個信號先通過ADC0809進行轉換,然后再通過單片機的軟件編程把電壓所對應的數(shù)值在數(shù)碼管上進行顯示。在軟件的方面主要是編寫單片機的程序去控制ADC0809的轉換功能和對數(shù)碼管的引腳定義與數(shù)字顯示。 關鍵詞:多路數(shù)據(jù)采集;AT89S52;電壓;ADC0809
目錄 摘要 Abstract 1 緒論-1 1.1 研究背景及目的意義-1 1.2 國內外現(xiàn)狀-2 1.3 主要技術手段-2 1.4 預期目標-3 2系統(tǒng)設計方案-4 2.1 AT89S52型號單片機介紹-4 2.2 數(shù)據(jù)采集系統(tǒng)方案-5 3 系統(tǒng)硬件設計-7 3.1 整體硬件設計思路-7 3.2 單片機最小系統(tǒng)-7 3.3 多路數(shù)據(jù)采集模塊-8 3.4 串口通信-10 3.5 數(shù)碼管顯示模塊-11 3.6 電源電路-11 4 軟件設計-13 4.1 整體軟件設計思路-13 4.2 單片機主程序工作流程框圖-13 4.3 多路數(shù)據(jù)采集子程序流程圖-13 4.4 數(shù)據(jù)顯示子程序流程圖-14 結 論-16 參 考 文 獻-17 附錄A系統(tǒng)電路原理圖-18 附錄B硬件實物圖-21 附錄C軟件程序-22 1.程序部分-22 1.1主程序部分-22 1.2 延時子程序-27 1.3延時子程序調用程序-27 致 謝-29 |