久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 溫度傳感器DS1820使用中注意事項

溫度傳感器DS1820使用中注意事項

作者:admin 來源:不詳 發布時間:2018-05-08  瀏覽:58
  DS1820雖然具有測溫系統簡單、測溫精度高、連接方便、占用口線少等優點,但在實際應用中也應注意以下幾方面的問題:
  (1)較小的硬件開銷需要相對復雜的軟件進行補償,由于DS1820與微處理器間采用串行數據傳送,因此,在對DS1820進行讀寫編程時,必須嚴格的保證讀寫時序,否則將無法讀取測溫結果。在使用PL/M、C等高級語言進行系統程序設計時,對DS1820操作部分最好采用匯編語言實現。由于本節技術復雜性,對一般讀者DS18B20內容只作閱讀。
  (2)在DS1820的有關資料中均未提及單總線上所掛DS1820數量問題,容易使人誤認為可以掛任意多個DS1820,在實際應用中并非如此。當單總線上所掛DS1820超過8個時,就需要解決微處理器的總線驅動問題,這一點在進行多點測溫系統設計時要加以注意。
  (3)連接DS1820的總線電纜是有長度限制的。試驗中,當采用普通信號電纜傳輸長度超過50m時,讀取的測溫數據將發生錯誤。當將總線電纜改為雙絞線帶屏蔽電纜時,正常通訊距離可達150m,當采用每米絞合次數更多的雙絞線帶屏蔽電纜時,正常通訊距離進一步加長。這種情況主要是由總線分布電容使信號波形產生畸變造成的。因此,在用DS1820進行長距離測溫系統設計時要充分考慮總線分布電容和阻抗匹配問題。

溫度傳感器DS18B20指令(命令)說明

命令功能

指令代碼

功能說明

讀ROM

33H

讀DS18B20中的64位光刻ROM序列號

啟動轉換

44H

啟動溫度轉換,結果存入內部高速暫存器RAM中

寫溫限值

4EH

向內部字節地址2和3 中寫入上下限溫度值

匹配ROM

55H

發出命令后,還發送64位ROM序列號尋找對應號碼的18B20

讀供電

B4H

讀電源供給方式: 18B20發0為寄生供電,1為外接供電

讀取溫度

BEH

讀取溫度寄存器等9字節的內容

跳過ROM

CCH

單片18B20時,跳過讀序列號操作,直接發溫度轉換

報警搜索

ECH

執行后,當溫度超過上下限值時18B20才作響應

搜索ROM

F0H

搜索同一條線上掛接有幾個18B20,識別ROM

  (4)在DS18B20測溫程序設計中,向DS18B20發出溫度轉換命令后,程序總要等待DS18B20的返回信號,一旦某個DS18B20接觸不好或斷線,當程序讀該DS18B20時,將沒有返回信號,程序會進入死循環。這一點在進行DS18B20硬件連接和軟件設計時也要給予一定的重視。測溫電纜線建議采用屏蔽4芯雙絞線,其中一對線接地線與信號線,另一組接VCC和地線,屏蔽層在源端單點接地。
當用P1.0和DS18B20相連接時參考程序如下。
  DQ EQU P1.0
  ORG 0000H
  AJMP MAIN
  ORG 1000H
  MAIN: LCALL INIT_18B20  ;調復位子程序
  MOV A,#0CCH
  LCALL WRITE_18B20     ; 跳過讀序列號操作
  MOV A,#4EH        ;寫限制溫度命令
  LCALL WRITE_18B20 
  MOV A, #TH  ;寫入上限溫度值
  LCALL WRITE_18B20
  MOV  A,#TL
  LCALL WRITE_18B20  ;寫入下限溫度值
  MOV A, CONFIG12
  LCALL WRITE_18B20  ;設為12位轉換精度
  MAIN1: LCALL INIT_18B20 ;復位子程序
  LCALL RD_TEMPER ;讀溫度
  LCALL LDVV   ;調數據處理子程序,簡寫程序
  LCALL DISPLAY  ;調顯示子程序, 省略程序
  LJMP MAIN1 

;**********DS18B20復位程序*****************
  INIT_18B20: MOV R7 #06H  ;復位時查詢次數
  LOP0: SETB DQ        ;18B20輸入端
  MOV R0,#0FBH
  CLR DQ
  TSR1: DJNZ R0,TSR1 ;維持DQ低電平480μs~960μs
  SETB DQ
  MOV R0,#25H
  TSR2: DJNZ R0,TSR2
  JNB DQ ,TSR3 ;查看18B20把DQ拉低否
  DJNZ R7,LOP0 ;未拉低則延時再查,6次結束
  SETB P2.0   ;延時期未能查到18B20
  SJMP TSR4
  TSR3: SETB FLAG1 ;置標志位FLAG1,表明DS18B20存在
  CLR P2.0     ;二極管指示
  TSR5: MOV R0,#06BH
  TSR6: DJNZ R0,TSR6  ;延時后結束
  CLR C
  ORL C, DQ
  LOP1;JC TSR4   ;確認一次
  AJMP TSR7
  TSR4: CLR FLAG1 ;未能查到
  SETB P2.0    ;取消指示燈
  SETB DQ     ;表明不存在
  TSR7: RET
  ;*****************讀轉換后的溫度值****************
  RD_TEMPER:
  SETB DQ
  LCALL INIT_18B20
  JB FLAG1,TSS2
  RET       ;若不存在則返回
  TSS2: MOV A,#0CCH  ;跳過ROM
  LCALL WRITE_18B20
  MOV A,#44H    ;發出溫度轉換命令
  LCALL WRITE_18B20
  LCALL DELAY   ;調延時子程序500ms
  LCALL INIT_18B20 ;調復位子程序
  MOV A,#0CCH ;跳過ROM
  LCALL WRITE_18B20
  MOV A,#0BEH ;發出讀溫度換命令
  LCALL WRITE_18B20
  LCALL READ2_18B20 ;讀兩個字節的溫度
  RET
  ;***************寫DS18B20程序************
  WRITE_18B20:
  MOV R2,#8
  SETB DQ
  WR1: CLR DQ
  MOV R3,#6
  DJNZ R3,$  ;寫前保持15μs低電平
  RRC A
  MOV DQ,C ;寫入一位
  MOV R3,#30
  DJNZ R3,$ ;等待18B20讀入
  SETB DQ
  DJNZ R2,WR1 ;8位寫完否
  SETB DQ   ;寫完結束
  RET
  ;***********讀18B20程序,讀出兩個字節的溫度*********
  READ2_18B20:
  MOV R4,#2  ;低位存在29H,高位存在28H
  MOV R1,#29H
  RE00: MOV R2,#8
  RE01: CLR DQ ;低電平10μs
  NOP
  NOP
  NOP
  SETB DQ   ;高電平延時
  MOV R3,#7
  DJNZ R3,$
  MOV C,DQ  ;讀入一位溫度到C中
  MOV R3,#30
  DJNZ R3,$
  RRC A
  DJNZ R2,RE01 ;共讀8位
  MOV @R1,A  ;保存
  DEC  R1 ;保存下一數據單元地址
  DJNZ R4,RE00 ;讀第二字節
  RET
  ;************讀出的溫度進行數據轉換**************
  LDVV: MOV A,29H ; 看成溫度大于0
  MOV C,28H.0 ;將28H中的最低位移入C
  RRC A
  MOV C,28H.1
  RRC A
  MOV C,28H.2
  RRC A
  MOV C,28H.3
  RRC A
  MOV 30H,A ;整數溫度結果存30H單元
  JNC LOP2 ;小數點后面的數四舍五入
  INC 30H
  LOP2:RET

編輯:admin  最后修改時間:2018-05-08

聯系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區桃源街道平山社區平山一路2號南山云谷創業園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
精品视频无码一区二区三区| 日日碰狠狠躁久久躁婷婷| 色天使在线观看| 久久免费视频3| 91好吊色国产欧美日韩在线| 蜜臀av色欲a片无码精品一区| 人人妻人人澡人人爽欧美一区 | 在线黄色免费看| 九色91popny| 超碰在线资源站| 国产av熟女一区二区三区| 国产 国语对白 露脸| 日韩中字在线观看| 免费无码国产v片在线观看| 韩国一区二区av| 久久综合在线观看| av免费看网址| 天天干天天爽天天射| 麻豆视频传媒入口| 亚洲国产精品成人天堂| 北条麻妃在线一区| 糖心vlog在线免费观看| 夫妻免费无码v看片| 一级黄色特级片| 大胆欧美熟妇xx| 热久久精品免费视频| 18视频在线观看娇喘| 性欧美大战久久久久久久| 蜜臀视频一区二区三区| 美女在线免费视频| 99免费视频观看| 青青青在线观看视频| 激情网站五月天| 天天综合五月天| 色综合色综合色综合色综合| 男同互操gay射视频在线看| 成人免费aaa| 91视频成人免费| 91激情视频在线| 国产九九九九九| 青青草影院在线观看| 一区二区三区国产免费| 久久久久久久久久网| 色哺乳xxxxhd奶水米仓惠香| 国产免费又粗又猛又爽| 大陆极品少妇内射aaaaa| 黄色一级片网址| 中文字幕av专区| 国产三级日本三级在线播放| 亚洲人精品午夜射精日韩| 成人免费看片视频在线观看| av噜噜在线观看| 国产免费视频传媒| 国产 福利 在线| 国产精品久久中文字幕| 日韩国产小视频| 喜爱夜蒲2在线| 久久人人爽人人片| 黄频视频在线观看| www亚洲国产| 8x8x华人在线| 国产免费裸体视频| 69sex久久精品国产麻豆| 欧美国产视频一区| 免费在线看黄色片| 成年人午夜视频在线观看 | 国产精品天天av精麻传媒| 青青艹视频在线| 国产xxxxx视频| 簧片在线免费看| 色婷婷激情视频| 亚洲第一精品区| 香港三级日本三级a视频| 欧美精品久久久久久久自慰 | 欧美深夜福利视频| 九色在线视频观看| 久草福利视频在线| 国产精品自在自线| 欧美 日韩 国产精品| 欧美又粗又长又爽做受| 欧美 国产 小说 另类| 亚洲国产高清av| 午夜影院免费观看视频| 久久亚洲国产成人精品无码区| 免费观看国产精品视频| 自拍偷拍 国产| 91看片淫黄大片91| 日韩免费高清在线| 女同性恋一区二区| av动漫在线观看| 日韩成人精品视频在线观看| 久操手机在线视频| 亚洲色图 在线视频| 国产91沈先生在线播放| 欧美国产日韩在线播放| 伊人久久在线观看| caoporn超碰97| 国产av熟女一区二区三区| 黄色av免费在线播放| 青青草综合在线| 爱爱爱爱免费视频| 免费国产黄色网址| 国内精品国产三级国产aⅴ久| 免费不卡av在线| 亚洲天堂av免费在线观看| 免费日韩中文字幕| 男人天堂手机在线视频| 一本色道久久亚洲综合精品蜜桃| 999久久欧美人妻一区二区| 日本三级黄色网址| 69堂免费视频| 麻豆tv在线播放| 99热都是精品| 中文字幕在线视频一区二区三区 | 一区二区传媒有限公司| 麻豆视频传媒入口| 裸体裸乳免费看| 久久av喷吹av高潮av| 亚洲综合123| 午夜免费一级片| 中文字幕在线观看第三页| 欧美 日本 亚洲| 国产黄视频在线| 18禁男女爽爽爽午夜网站免费| 搞av.com| 尤物av无码色av无码| 亚洲熟妇国产熟妇肥婆| 女人喷潮完整视频| 国产91对白刺激露脸在线观看| 国产黄页在线观看| 国产午夜福利视频在线观看| 浮妇高潮喷白浆视频| 日韩精品 欧美| www.浪潮av.com| 日本美女高潮视频| 91高清国产视频| 久久av秘一区二区三区| 黄色一级片国产| 蜜桃传媒一区二区三区| 欧美黄网站在线观看| 性欧美极品xxxx欧美一区二区| 国产又猛又黄的视频| 中文字幕一区二区在线观看视频 | 青青青国产在线视频| 日韩一级理论片| 亚洲成人动漫在线| 黄网站色视频免费观看| 成人综合视频在线| 国产一级片黄色| 日本黄色播放器| 国模无码视频一区二区三区| 欧洲熟妇精品视频| 大桥未久一区二区| 777精品久无码人妻蜜桃| 中文字幕一区二区三区四区在线视频| 91视频这里只有精品| 国产又粗又猛又爽又黄的网站| 国产熟女高潮视频| 成年人视频大全| av丝袜天堂网| 999一区二区三区| 亚洲 欧美 日韩系列| 久久久久亚洲av无码专区喷水| 久久久一本二本三本| 中文字幕av不卡在线| 免费看毛片的网址| 91精品国产三级| chinese少妇国语对白| 欧美 国产 精品| 手机版av在线| 欧美少妇性生活视频| 欧美亚洲黄色片| 国产黑丝在线视频| 日本成人中文字幕在线| 给我免费播放片在线观看| 国产高清精品软男同| 免费激情视频在线观看| 男人天堂a在线| 欧美 另类 交| 国产九九热视频| 日日摸天天爽天天爽视频| 国产 日韩 亚洲 欧美| 日本成人在线不卡| 妞干网这里只有精品| 深爱五月综合网| 午夜视频在线瓜伦| 日韩视频在线免费看| 久久久999免费视频| 国产日本在线播放| 亚洲国产精品无码观看久久| 精品国产无码在线| 亚欧美一区二区三区| 手机福利在线视频| 中文字幕制服丝袜在线| 中文字幕12页| 亚洲天堂av免费在线观看| 五月天视频在线观看| 五月天丁香花婷婷| 久久99国产精品一区| 四虎4hu永久免费入口|