freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于ds18b20的溫度檢測系統(tǒng)-課程設計-文庫吧資料

2025-07-03 17:53本頁面
  

【正文】 三、四路溫度進行采集,處理,顯示。首先調用DS18B20初始化子程序,再發(fā)送ROM命令,讀取DS18B20轉換的溫度值。然后進入鍵盤設置界面。當實際溫度超過設置的溫度值時,單片機引腳輸出一定頻率的信號,信號經過音頻功放放大后,發(fā)出報警聲。LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點。系統(tǒng)在運行過程之中可以通過按“重新設置”鍵,對溫度重新進行設置。在系統(tǒng)啟動時,先按“設置”鍵,然后按相應的數字鍵,按“左移”或者“右移”鍵改變其他溫度的值。初始化時鍵盤行線為高電平,列線為低電平。 行列式鍵盤與單片機接口電路根據本設計需要,本系統(tǒng)采用了44鍵盤實現對溫度值和功能鍵的設定。采用寄生電源供電方式時VDD和GND端均接地。另一種是寄生電源供電方式,為為保證有效DS18B20時鐘周期內提供足夠的電流,可用一個MOSFET管來完成對總線的上拉。操作協議為:初始化DS18B20→發(fā)ROM功能命令→發(fā)存儲器操作命令→處理數據。,其輸出用于減法計數器的預置值,只要計數門仍未關閉就重復上述過程,直到溫度寄存器值達到被預測值。計數門的開啟時間由高溫度系數震蕩器來決定,每次測量前,首先將55℃所對應的一個基數分別置入減法計數器1,溫度寄存器中,減法計數器1和溫度寄存器被預置在55℃所對應的一個基數值。圖中第溫度系數晶振的震蕩頻率受溫度的影響很小,用于產生固定頻率的脈沖送給減法計數器1。主機根據ROM的前56位來計算CRC值,并和存入DS18B20的CRC值作比較,以判斷主機收到ROM數據是否正確。表2是一部分溫度值對應的二進制溫度數據。 溫度數據值格式當符號位S=0時,表示測得的溫度值為正值,可以直接將二進制位轉換為十進制。轉換完成后的溫度值就以16位帶符號擴展的二進制補碼形式存儲在高速暫存存儲器的第1,2字節(jié)。第9字節(jié)讀出前面所有8字節(jié)的CRC碼,可用來檢驗數據,從而保證通信數據的正確性。因此,在實際應用中要將分辨率和轉換時間權衡考慮。在DS18B20出廠時該位被設置為0,用戶不要改動,R1和R0決定溫度轉換得精度位數,即用來設置分辨率,定義方法見表1。 DS18B20工作時按此寄存器中的分辨率將溫度轉換為相應精度的數值。頭2個字節(jié)包含測得的溫度信息,第3和第4字節(jié)是TH和TL的拷貝,是易失的,每次上電復位時被刷新。 64位ROM結構圖DS18B20溫度傳感器的內部存儲器還包括一個高速暫存RAM和一個非易失性的可擦除的EERAM。開始8位是產品類型的編號,接著是每個器件的惟一的序號,共有48位,最后8位是前面56位的CRC檢驗碼,這也是多個DS18B20可以采用一線進行通信的原因。DS18B20的性能特點如下:①獨特的單線接口僅需要一個端口引腳進行通信;②多個DS18B20可以并聯在惟一的三線上,實現多點組網功能;③無須外部器件;④可通過數據線供電,~;⑤零待機功能;⑥溫度以9或12位數字量讀出;⑦用戶可定義的非易失性溫度報警設置;⑧報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件;⑨負電壓特性,電源極性接反時,溫
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1