導航:首頁 > 操作系統 > ntc51單片機測溫程序

ntc51單片機測溫程序

發布時間:2024-11-04 10:12:53

A. MCS 是哪個國家的品牌 測壓接頭

你好,熱敏電阻原理

--------------------------------------------------------------------------------

了解熱敏電阻原理,是應用好熱敏電阻的前提。熱敏電阻是對溫度敏感的半導體元件,主要特徵是隨著外界環境溫度的變化,其阻值會相應發生較大改變。電阻值對溫度的依賴關系稱為阻溫特性。熱敏電阻根據溫度系數分為兩類:正溫度系數熱敏電阻和負溫度系數熱敏電阻。由於特性上的區別,應用場合互不相同。

正溫度系數熱敏電阻簡稱PTC(是Positive Temperature Coefficient 的縮寫),超過一定的溫度(居里溫度)時,它的電阻值隨著溫度的升高呈階躍性的增高。其原理是在陶瓷材料中引入微量稀土元素,如La、Nb...等,可使其電阻率下降到10Ω.cm以下,成為良好的半導體陶瓷材料。這種材料具有很大的正電阻溫度系數,在居里溫度以上幾十度的溫度范圍內,其電阻率可增大4~10個數量級,即產生所謂PTC效應。

目前大量被使用的PTC熱敏電阻種類 ☞ 恆溫加熱用PTC熱敏電阻
☞ 低電壓加熱PTC熱敏電阻
☞ 空氣加熱用PTC熱敏電阻
☞ 過流保護用PTC熱敏電阻
☞ 過熱保護用PTC熱敏電阻
☞ 溫度感測用PTC熱敏電阻
☞ 延時啟動用PTC熱敏電阻

負溫度系數熱敏電阻簡稱NTC(是Negative Temperature Coefficient 的縮寫),它的阻值是隨著溫度的升高而下降的。主要是以錳、鈷、鎳和銅等金屬氧化物為主要材料,採用陶瓷工藝製造而成的。這些金屬氧化物材料都具有半導體性質,因為在導電方式上完全類似鍺、硅等半導體材料。 NTC熱敏電阻器溫度系數-2%~-6.5%, 可廣泛應用於溫度測量、溫度補償、抑制浪涌電流等場合。

NTC負溫度系數熱敏電阻主要參數:

零功率電阻值 RT(Ω)
額定零功率電阻值 R25 (Ω)
材料常數(熱敏指數) B 值( K )
零功率電阻溫度系數(αT )
應用設計:

* 電子溫度計、電子萬年歷、電子鍾溫度顯示、電子禮品;
* 冷暖設備、加熱恆溫電器;
* 汽車電子溫度測控電路;
* 溫度感測器、溫度儀表;
* 醫療電子設備、電子盥洗設備;
* 手機電池及充電電器。

MCS-51單片機主要應用特性(轉)
MCS-51單片機是美國INTE公司於1980年推出的產品,與MCS-48單片機相比,它的結構更先進,功能更強,在原來的基礎上增加了更多的電路單元和指令,指令數達111條,MCS-51單片機可以算是相當成功的產品,一直到現在,MCS-51系列或其兼容的單片機仍是應用的主流產品,各高校及專業學校的培訓教材仍與MCS-51單片機作為代表進行理論基礎學習。我們也以這一代表性的機型進行系統的講解。
MCS-51系列單片機主要包括8031、8051和8751等通用產品,其主要功能如下:

·8位CPU
·4kbytes 程序存儲器(ROM)
·128bytes的數據存儲器(RAM)
·32條I/O口線
·111條指令,大部分為單位元組指令
·21個專用寄存器
·2個可編程定時/計數器
·5個中斷源,2個優先順序
·一個全雙工串列通信口
·外部數據存儲器定址空間為64kB
·外部程序存儲器定址空間為64kB
·邏輯操作位定址功能
·雙列直插40PinDIP封裝
·單一+5V電源供電

MCS-51以其典型的結構和完善的匯流排專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「名機」,為以後的其它單片機的發展奠定了基礎。正因為其優越的性能和完善的結構,導致後來的許多廠商多沿用或參考了其體系結構,有許多世界大的電氣商豐富和發展了MCS-51單片機,象PHILIPS、Dallas、ATMEL等著名的半導體公司都推出了兼容MCS-51的單片機產品,就連我國的台灣WINBOND公司也發展了兼容C51(人們習慣將MCS-51簡稱C51,如果沒有特別聲明,二者同指MCS-51系列單片機)的單片機品種。
近年來C51獲得了飛速的發展,C51的發源公司INTEL由於忙於開發PC及高端微處理器而無精力繼續發展自己的單片機,而由其它廠商將其發展,最典型的是PHILIPS和ATML公司,PHILIPS公司主要是改善其性能,在原來的基礎上發展了高速I/O口,A/D轉換器,PWM(脈寬調制)、WDT等增強功能,並在低電壓、微功耗、擴展串列匯流排(I2C)和控制網路匯流排(CAN)等功能加以完善。

PHILIPS公司在發展C51的低功耗,高速度和增強型功能上作了不少貢獻,當初主要由其來發展C51單片機,他們的83Cxx和87Cxx系列省去了並行擴展匯流排,適合於作為家用電器類控制的經濟型單片機。
ATMEL公司推出的AT89Cxx系列兼容C51的單片機,完美地將Flash(非易失快閃記憶體技術)EEPROM與80C51內核結合起來,仍採用C51的總體結構和指令系統,Flash的可反擦寫程序存儲器能有效地降低開發費用,並能使單片機作多次重復使用。
Siemens公司也沿用C51的內核,相繼推出了C500系列單片機,在保持了與C51指令兼容的前提下,其產品的性能得到了進一步的提升,特別是在抗干擾性能,電磁兼容和通信控制匯流排功能上獨樹一幟,其產品常用於工作環境惡劣的場合。亦適用於通信和家用電器控制領域。
還有台灣的WINBOND公司亦開發了一系列兼容C51的單片機,其產品通常具備豐富的功能特性,而且與其質優價廉在市場也佔有一定的分額。
下表是80C51系列單片機的主要分類及功能特性:

系列 典型晶元 I/O口 定時/計數器 中斷源 串列通信口 片內RAM 片內ROM 說明
51系列 80C31 4x8位 2x16位 5 1 128位元組 無
80C51 4x8位 2x16位 5 1 128位元組 4kB掩膜ROM
87C51 4x8位 2x16位 5 1 128位元組 4kBEPROM
89C51 4x8位 2x16位 5 1 128位元組 4kBEEPROM
52系列 80C32 4x8位 2x16位 6 1 256位元組 無
80C51 4x8位 2x16位 6 1 256位元組 8kB掩膜ROM
87C52 4x8位 2x16位 6 1 256位元組 4kBEPROM
89C52 4x8位 2x16位 6 1 256位元組 4kBEEPROM

8051是MCS-51系列單片機中的代表產品,它內部集成了功能強大的中央處理器,包含了硬體乘除法器、21個專用控制寄存器、4kB的程序存儲器、128位元組的數據存儲器、4組8位的並行口、兩個16位的可編程定時/計數器、一個全雙工的串列口以及布爾處理器。

MCS-51具有比較大的定址空間,地址線寬達16條,即外部數據存儲器和程序存儲器的定址范圍達216=64kB,這作為單片機控制來說已是比較大的,這同時具備對I/O口的訪問能力。此外,MCS-51採用模塊化結構,可方便地增刪一個模塊就可引腳和指令兼容的新產品。從而容易使產品形成系列化。

由於MCS-51集成了幾乎完善的8位中央處理單元,處理功能強,中央處理單元中集成了方便靈活的專用寄存器,硬體的加、減、乘、除法器和布爾處理機及各種邏輯運算和轉移指令,這給應用提供了極大的便利。

MCS-51的指令系統近乎完善,指令系統中包含了全面的數據傳送指令、完善的算術和邏輯運算指令、方便的邏輯操作和控制指令、對於編程來說,是相當靈活和方便的。
MCS-51單片機的工作頻率為2-12MHz,當振盪頻率為12MHz時,一個機器周期為1us,這個速度應該說是比較快的。

8051中集成了完善的各種中斷源,用戶可十分方便地控制和使用其功能,使得它的應用范圍加大,可以說它可以滿足絕大部分的應用場合。

MCS-51把微型計算機的主要部件都集成在一塊心片上,使得數據傳送距離大大縮短,可靠性更高,運行速度更塊。由於屬於晶元化的微型計算機,各功能部件在晶元中的布局和結構達最優化,抗干擾能力加強,工作亦相對穩定。因此,在工業測控系統中,使用單片機是最理想的選擇。單片機屬於典型的嵌入式系統,所以它是低端控制系統最佳器件。

MCS-51的開發環境要求較低,軟體資源十分豐富,介紹其功能特性書籍和開發軟體隨處可取,只需配備一台PC(個人電腦——對電腦的配置基本上無要求),一台模擬編程器即可實現產品開發,早期的開發軟體多使用DOS版本,隨著Windows視窗軟體的普及,現在幾乎都使用Windows版本,並且軟體種類繁多,琳琅滿目,在眾多的單片機品種中,C51的環境資源是最豐富的,這給C51用戶帶來極大的便利。

了解了這些,我想你一定會做了! 13755希望對你有幫助!

B. 基於51單片機的脈搏測量儀有人做過嗎

[3]單片機pulse sensor 測脈搏心率測體溫系統
實現功能:
1、通過pulse sensor 測試脈搏(其他團隊用紅外反射管方案設計的比較多)
本人掐表測試結果為74,感測器穩定情況下測試結果為73、72、74 等。
2、金屬DS18B20 溫度感測器測體溫精確到0.1 度
3、(擴展功能)如需電腦上位機將心跳圖顯示以及BMP 顯示方案的
☆已作出的實物優酷視頻演示地址:
單機版:http://v.youku.com/v_show/id_XMTUyMzIxMjMyOA==.html
無線版:http://v.youku.com/v_show/id_XMjUzNDIwNTg0MA==.html
PCB 板+安卓藍牙接收:http://v.youku.com/v_show/id_XMjY4NTc5NDc0NA==.html

C. 51單片機測溫度,速度通過串口發送【求方法】

方法:
第一:搭建單片機最小系統及供電電源系統;
第二:選擇溫度感測器及設計溫度測試電路,比如DS18B20還是NTC還是PT100,無論哪種,網路上關於這些感測器的帖子及程序不少!
第三:設計速度檢測辦法,是選擇旋轉編碼器還是什麼方式來實現,但是無論哪種,基本輸出的都是PWM波形進入單片機外部中斷口(INT0或者INT1),然後通過定時1秒范圍內,檢測到了多少脈沖,這樣每一圈發送多少個脈沖,這樣就可以知道具體一秒轉了多少圈,也就可以計算出來速度了。
第四:關於串口,通過單片機+MAX232通信晶元+DB9介面(也可以使用串口轉USB的方式,現在電腦基本沒有物理串口了。通過USB來轉成串口);設置好通信波特率、數據位、通信格式及停止位後,藉助電腦的《串口助手軟體》配合來實現即可。

閱讀全文

與ntc51單片機測溫程序相關的資料

熱點內容
愛濰坊app的那個題在哪裡 瀏覽:646
rust伺服器怎麼看是不是重開的 瀏覽:948
重置為什麼還是會有文件夾 瀏覽:566
雲上城之歌連接不了伺服器 瀏覽:662
有什麼可以比飛翔解壓的嗎 瀏覽:845
黑暗之魂攻略pdf 瀏覽:904
世嘉20壓縮比 瀏覽:148
瑞斯康達交換機命令 瀏覽:469
加密貨幣擠兌 瀏覽:575
scum伺服器新手禮包都有什麼 瀏覽:561
修改linux的編碼格式 瀏覽:48
單片機232通信 瀏覽:223
則在該支座一側箍筋加密 瀏覽:898
php緩存操作 瀏覽:658
程序員考公是什麼意思 瀏覽:404
安卓手機怎麼打開7z文件夾 瀏覽:818
領克app如何查看胎壓 瀏覽:956
跳跳花app在哪裡下載 瀏覽:673
內核編譯論壇 瀏覽:874
pr預覽渲染顯示錯誤編譯影片 瀏覽:723