51微控制器的溫度採集系統設計

時間 2021-08-11 17:09:29

1樓:雪少

第一章 確定系統功能與效能

本系統的功能主要有資料採集、資料處理、輸出控制。能對0~1000 �0�2c範圍內的各種電加熱爐的溫度進行精密測量,同時,四位led顯示器直接跟蹤顯示被控物件的溫度值,準確度高,顯示清晰,穩定可靠,使用方便(在具體設計程式設計、除錯過程中,為了除錯方便,程式設計把溫度範圍設在0~100 �0�2c)。

本系統的原理框圖如下圖所示。

資料採集部分能完成對被測訊號的取樣,顯示解析度0.1�0�2c,測量精度0.1�0�2c,控制精度0.

1�0�2c,可以實現採集訊號的放大及a/d轉換,並自動進行零漂校正,同時按設定值、所測溫度值、溫度變化速率,自動進行fid引數自整定和運算,並輸出0~10ma控制電流,配以主迴路實現溫度的控制。資料處理分為預處理、功能性處理、抗干擾等子功能。輸出控制部分主要是數碼管顯示控制。

第二章 確定系統基本結構及硬體設計

本微控制器應用系統結構是以微控制器為核心外部擴充套件相關電路的形式。確定了系統中的微控制器、儲存器分配及輸入/輸出方式就可大體確定出微控制器應用系統的基本組成。

1)微控制器選用mcs-51系統的8031

8031是intel公司mcs-51系列微控制器中最基本的產品,它採用intel公司可靠的chmos工藝技術製造的高效能8位微控制器,屬於標準的mcs-51的hcmos產品。它結合了hmos的高速和高密度技術及chmos的低功耗特徵,標準mcs-51微控制器的體系結構和指令系統。

8031內建**處理單元、128位元組內部資料儲存器ram、32個雙向輸入/輸出(i/o)口、2個16位定時/計數器和5個兩級中斷結構,一個全雙工序列通訊口,片內時鐘振盪電路。但80c31片內並無程式儲存器,需外接rom。

此外,8031還可工作於低功耗模式,可通過兩種軟體選擇空閒和掉電模式。在空閒模式下凍結cpu而ram定時器、序列口和中斷系統維持其功能。掉電模式下,儲存ram資料,時鐘振盪停止,同時停止晶片內其它功能。

8031有pdip(40pin)和plcc(44pin)兩種封裝形式。

主要功能特性:

· 標準mcs-51核心和指令系統

· 外部程式儲存器rom地址空間64kb

· 32個可程式設計雙向i/o口

· 128x8bit內部ram(可擴充64kb外部儲存器)

· 2個16位可程式設計定時/計數器

· 時脈頻率3.5-16mhz

· 5箇中斷源

· 5.0v工作電壓

· 全雙工序列通訊口

· 布林處理器

· 2層優先順序中斷結構

· 相容ttl和cmos邏輯電平

· pdip(40)和plcc(44)封裝形式

2樓:刀叉餐盤白桌布

1、使用18b20:精度高,成本高,程式設計難度大;

2、熱敏電阻:精度中等,成本低,程式設計難度低。

你想用哪個做??

3樓:匿名使用者

用18b20數字溫度感測器可以實現

4樓:g伽

背景,包括溫度採集系統的發展、應用情況以及特點

5樓:合妙鬆

現在微控制器都是用at89s52或者stc89c52

6樓:我回來了呼叫

發訊息給我, 代價.

微控制器課程設計 單匯流排溫度採集器設計

做不到,因為ds18b20的誤差是,基於微控制器的溫度資料採集系統設計 10 我剛剛做過這個畢業 有比較清晰的設計思路,至於其他只要是基於微控制器的我都有一些瞭解,也可以問我,只要關於畢業設計的問題,我都瞭解一些,謝謝,宣告不是 我也不做畢業設計,我會告訴你思路,然後幫你看需要買哪些硬體,然後你們自...

基於51微控制器的電子秒錶設計

這個是 數碼管顯示計數器程式。稍加更改 既滿足要求 要精確定時,必須使用自裝載方式。這裡我們使用t2定時器,讓它工作在16bit自動裝載方式,這時,有另一個位置專門裝著16位預裝載值,t2溢位時,預裝載值立即被置入。這就保證了精確定時。但是,即使是16位定時器,最長的溢位時間也就幾十毫秒,要定時一秒...

51微控制器跑馬燈程式,51微控制器設計跑馬燈的程式用(c語言)編寫

不好意思,延時用了樓上的。keil下編譯ok。假設p1接燈。org 00h sjmp start org 30h start mov a 00 setb c mov r0,9 從左到右 loop1 rlc a mov p1,a acall delay djnz r0,loop1 從右到左 mov r...