以GMS97C2051單片機為核心,采用TLC2543 12位串行A/D轉換器,設計了一個串行數據采集/傳輸模塊,給出了硬件原理圖和主要源程序。關鍵詞:串行A/D轉換器;串行數據傳輸;GMS97C2051單片機 在微機測控系統中,經常要用到A/D轉換。常用的方法是擴展一塊或多塊A/D采集卡。當模擬量較少或是溫度、壓力等緩變信號場合,采用總線型A/D卡并不是最合適、最經濟的方案。這里介紹一種以GNS97C2051單片機為核心,采用TLC2543 12位串行A/D轉換器構成的采樣模塊,該模塊的采樣數據由單片機串口經電平轉換后送到上位機(IBM PC兼容機)的串口COM1或COM2,形成一種串行數據采集串行數據傳輸的方式。經實踐調試證實:該模塊功耗低、采樣精度高、可靠性好、接口簡便,有一定實用價值。
上傳時間: 2014-01-26
上傳用戶:sjb555
單片機原理與應用技術 單片機到底是什么呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機,排煙罩VCD等等的家電里面都可以看到它的身影!......它主要是作為控制部分的核心部件。 它是一種在線式實時控制計算機,在線式就是現場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。 單片機是靠程序的,并且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性! 由于單片機對成本是敏感的,所以目前占統治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經達到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設備。一個可視化高級語言編寫的小程序里面即使只有一個按鈕,也會達到幾十K的尺寸!對于家用PC的硬盤來講沒什么,可是對于單片機來講是不能接受的。 單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟件拿到家用PC上來運行,家用PC的也是承受不了的。 目前最常用的單片機為MCS-51,是由美國INTEL公司(生產CPU的英特爾)生產的,89C51是這幾年在我國非常流行的單片機,它是由美國ATMEL公司開發生產的,其內核兼容MCS-51單片機?! 纹瑱C的應用領域 單片機廣泛應用于儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程控制等領域,大致可分如下幾個范疇: 1.在智能儀器儀表上的應用 單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用于儀器儀表中,結合不同類型的傳感器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起采用電子或數字電路更加強大。例如精密的測量設備(功率計,示波器,各種分析儀)。 2.在工業控制中的應用 用單片機可以構成形式多樣的控制系統、數據采集系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。 3.在家用電器中的應用 可以這樣說,現在的家用電器基本上都采用了單片機控制,從電飯褒、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。 4.在計算機網絡和通信領域中的應用 現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。 5.單片機在醫用設備領域中的應用 單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。 此外,單片機在工商,金融,科研、教育,國防航空航天等領域都有著十分廣泛的用途
上傳時間: 2013-11-14
上傳用戶:gououo
針對加速度計電流信號微弱,給出一種大動態范圍的高速高精度信號采集系統。介紹模數轉換器ADS8482的性能和工作原理,并給出ADS8482與DSP TMS320F28335的接口設計方案,包括部分硬件電路和軟件編程代碼。外圍擴展的CPLD EPM7128控制ADS8482。該方案實現的加速度計檢測裝置簡單實用,可應用于中低精度的慣性測量中。
上傳時間: 2013-11-21
上傳用戶:hongmo
本文設計并實現了一種采用單片射頻收發芯片 nRF905、DS1820、單片機AT89C51 和PC 機的無線數據采集系統。系統以溫度數據處理模塊、 溫度數據收發模塊和溫度數據采集模塊三大模塊。系統能夠實現溫度信息的采集、傳送和LED 顯示,并且在溫度達到最大值時,驅動蜂鳴器產生報警信號。并且溫度數據能遠端PC 機上顯示、保存、統計、可以遠程監控。本系統降低布線成本、易于維護、提高了可靠性。
上傳時間: 2013-10-22
上傳用戶:baiom
本文設計的色譜儀數據采集系統,采用24位AD芯片ADS1253對檢測器輸出的電壓信號進行模/數轉換,然后由單片機讀取數據并傳送給上位機。主要介紹了該系統的硬件和軟件設計。其中,硬件電路運用了抗干擾設計,軟件設計給出了程序框圖。最后的實驗結果表明,該系統采到的數據準確、可靠,保證了儀器檢測出更多的樣品組份。
上傳時間: 2014-12-27
上傳用戶:rolypoly152
本文針對新型匝間耐壓測試儀中需要高速采集數據的問題提出了一種結合CPLD 與單片機的高速數據采集系統設計方案。CPLD 產生A/D 芯片的控制時序以及SRAM 的讀寫控制時序,單片機輸出給CPLD控制A/D 轉換的啟動信號,并通過CPLD 讀取SRAM 中的采樣數據。該系統具有較好的可移植性。
上傳時間: 2013-11-15
上傳用戶:狗日的日子
分,5'1Zk硬件和軟件的角度介紹了智能電壓數據采集裝置各部分的原理、功能,給出了串行通訊的程序流程圖及部分程序。經調試證明,該程序簡單、可靠,具有較高的應用價值。
上傳時間: 2013-11-08
上傳用戶:a673761058
MCS51系列單片機在工程數據采集中的應用:隨著現代科學技術的發展,單片機已深入應用到社會發展的各個領域,如家電制造業、工程數據采集、智能儀表等。因而各芯片制造廠商紛紛推出不同系列的單片機,以滿足不同行業的實際需要。結合本人的實際工作,現介紹一種集智能儀表與數據采集相結合的終端設備,可廣泛應用于自來水、煤氣管網等等的數據采集與遠傳,實現自來水、煤氣等公司的集中監控與調度。本設備的特點是結構簡單、成本低、維護方便等特點。因而可以代替價格較高的PLC 在這方面的應用。
上傳時間: 2013-10-09
上傳用戶:lalalal
單片機溫度采集器與PC104分站的串行通信:用PC104 模塊組建的礦井變電所采集分站,具有強大的以太網和CAN 總線通信功能。在PC104模塊底板上,設計了一個基于89C2051 單片機的溫度采集器,用于采集溫度傳感器監測值并通過串口將該監測值傳送到PC104 分站。該設計簡化了變電所環境溫度監測的軟、硬件,并且編程簡單,充分利用了PC104 的空閑串口資源。關鍵詞:溫度采集器; 單片機; 串行通信; PC104
上傳時間: 2013-11-24
上傳用戶:wangchong
EPCM-2643是EPCM2000系列數據采集工控主板中功能最豐富的產品之一。它不僅擁有完整的底層驅動庫和通信協議,更具有數據采集、大容量存儲、通信及控制等豐富的外圍電路,從而充分減少了您二次開發時間。
上傳時間: 2013-10-17
上傳用戶:hullow