基于手機短信的溫度報警控制系統(tǒng)設(shè)計
◇可工作于GSM900/GSM1800雙頻段;
◇具有語音、數(shù)據(jù)、短信傳真?zhèn)魉凸δ埽?br />
◇帶有模擬語音接口;
◇可以讀寫SIM卡;
◇帶有標準RS232接口;
◇工作范圍電壓8~30 V;
◇支持GSM phase2/2+;
◇支持AT命令。
2.2 AT89C51單片機
AT89C51ED2是CMOS單片8位微控制器80C51的高性能CMOS FLASH版本。AT89C51ED2包含1個64-Kbyte FLASH存儲區(qū),可用于存儲代碼和數(shù)據(jù)。該存儲區(qū)可用并行模式編程,也可通過ISP或者軟件用串行模式編程。編程電壓通過標準Vcc引腳由內(nèi)部產(chǎn)生。AT89C51ED2保留了Atmel 80C52的所有功能特性,包括256字節(jié)的內(nèi)部RAM,1個9源4級中斷控制器和3個定時/計數(shù)器。AT89C51ED2提供有2048字節(jié)的EEPROM,可用于數(shù)據(jù)的非易失性存儲。此外,AT89C51ED2還包含可編程的計時器陣列和1個1792字節(jié)的XRAM、1個硬件看門狗定時器、SPI接口、鍵盤中斷以及1個更加通用的串行接口,以便于多處理器通信(EUART)和加速機制(X2 Mode)。
AT89C51ED2的全靜態(tài)設(shè)計可減少系統(tǒng)功耗,它允許時鐘頻率降至任何數(shù)值(包括DC),而不會導(dǎo)致數(shù)據(jù)損失。AT89C51ED2有兩種軟件可選的工作模式,故可降低8位時鐘分頻器的活動狀態(tài),進一步減少功耗。在空閑模式下,CPU被凍結(jié),外設(shè)和中斷系統(tǒng)繼續(xù)工作。而在掉電模式,RAM內(nèi)容被保存,此時其他所有功能都無效。
從上述描述可以看出,AT89C51ED2能夠滿足此系統(tǒng)的要求。AT89C51ED2的其它特性如下:
◇兼容80C52;
◇兼容8051指令系統(tǒng);
◇有6個8位I/O口(64腳或68腳版);
◇有4個8位I/O口(44腳版);
◇有3個16位定時/計數(shù)器;
◇具有256 Bytes陜速緩存RAM;
◇具有9個中斷源,4級中斷優(yōu)先級;
2.3 AD590溫度傳感器
AD590是一款2端口集成溫度傳感器,它可產(chǎn)生與絕對溫度成比例的輸出電流。在4~30 V的電源電壓范圍內(nèi),AD590以1μA/K的比例,可作為高阻抗的恒定電流調(diào)節(jié)器。AD590可用于150℃以下的溫度傳感應(yīng)用中,這是目前常規(guī)電子溫度傳感器的工作范圍。單片集成電路的天生低成本,加上無需外圍支持電路,使得AD590成為許多溫度測量場合最具吸引力的選擇方案。此外,線性電路,精確電壓放大器,熱阻測量電路以及冷接點補償?shù)鹊入娐?,在AD590應(yīng)用中都不再需要。AD590的特性如下:
◇線性電流輸出:1μA/K;
◇寬溫度范圍:-55℃~+150%;
◇電源電壓范圍為4~30V,可以承受44V正向電壓和20V反向電壓;
◇具有高輸出阻抗,可以承受電源漂移和紋波;
◇具有多個精度可供選擇。
評論