單總線(1-Wire)是DALLAS公司推出的一種單線雙向串行總線,僅用一根線即可實現(xiàn)多個器件間的數(shù)據(jù)傳輸。目前,常用的單總線接口芯片有數(shù)字溫度傳感器DS18B20、單總線控制器DSIWM和D-A轉(zhuǎn)換器DS2450等。本節(jié)將以單總線溫度傳感器DS18B20為例,介紹單總線接口器件的引腳功能、時序及使用方法;最后,給出AT89C52單片機(jī)擴(kuò)展DS18B20的例子。
關(guān)注「嵌入式大雜燴」,選擇「星標(biāo)公眾號」一起進(jìn)步!作者?|??Acuity1.前言onewire(單總線)是DALLAS公司推出的外圍串行擴(kuò)展總線技術(shù)總線,顧名思義,它是采用一根信號線進(jìn)行通信,既傳輸時鐘信號又傳輸數(shù)據(jù),而且能夠進(jìn)行雙向通信,具有節(jié)省I/O口線、資源結(jié)構(gòu)簡單、成本...
在嵌入式底層通信中,像485總線、I2C總線等都是比較常見的通信總線。
引言 目前PLC(電力線載波技術(shù))已相當(dāng)成熟,基于PLC思想,在終端通過總線對探測模塊供電的同時, 探測模塊可將報警信息耦合入電源線,送入監(jiān)控終端。由于電信號的傳輸速度非??欤?/p>
簡單介紹下DS18B20,它是獨(dú)特的單線接口,僅需一個端口進(jìn)行通訊9~12位的分辨率可調(diào)(RS)測溫范圍為-55°C~+125°C;測量范圍在-10°C ~+85°C精度為±0.5°C可設(shè)置報警溫度存儲于EEPROM,掉電保護(hù)數(shù)據(jù)不丟適用電壓3~5
sbit DQ=P3^7; //DS18B20數(shù)據(jù)傳輸線接單片機(jī)的相應(yīng)的引腳void delaymm(uint z){ uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--);}//向DS18B20讀一字節(jié)數(shù)據(jù) ,從低位開始讀ReadOneChar(void) { unsigned char i=0;
DS2450是DALLAS公司生產(chǎn)的單總線四通道逐次逼近式A/D轉(zhuǎn)換器芯片,它的輸入電壓范圍、轉(zhuǎn)換精度位數(shù)和報警門限電壓均可編程;每個通道均可用各自的存儲器來存儲電壓范圍設(shè)置
DHT22數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。每個DHT22傳感器都在極為精確的濕度校驗室中進(jìn)行校準(zhǔn)。濕度測量范圍為0~100%RH,精度為±2%RH;溫度測量范圍為-40~125℃,精度為±0.5℃。單線制串行接口,使系
DS1820是美國DALLAS公司生產(chǎn)的一種單總線(1-wire)數(shù)字溫度傳感器,采用1-wire總線通信協(xié)議。具有獨(dú)特的單總線通信方式以及較高的測量精度,從而獲得了廣泛應(yīng)用。參考文獻(xiàn)[1
DS1820是美國DALLAS公司生產(chǎn)的一種單總線(1- wire)數(shù)字溫度傳感器,采用1-wire總線通信協(xié)議。具有獨(dú)特的單總線通信方式以及較高的測量精度,從而獲得了廣泛應(yīng)用。參考文獻(xiàn)
基本特點(diǎn):DS28EA00數(shù)字溫度傳感器是具有9位(0.5℃)至12位(1/16℃)分辨率和用戶可編程非易失性(NV)上、下觸發(fā)點(diǎn)報警功能的數(shù)字溫度計。每個DS28EA00都具工廠編程的唯一64位序列號。通信時只需一根數(shù)據(jù)線和地線,就可
純單片機(jī)干不了大事,必須得配上各種外設(shè),那么了解單片機(jī)與傳感器之間的數(shù)據(jù)通信就顯得必不可少了。常見的單片機(jī)數(shù)據(jù)通信方式有SPI,IIC,RS232,單總線等等。每種通信方式都有相應(yīng)的時序圖,分析時序圖并完成代碼的
摘要:DS1991是一種多密鑰信息紐扣,文章介紹了DS1991的主要特點(diǎn)、工作原理及讀寫方法。給出了一種基于DS1991和PIC單片機(jī)的智能水卡設(shè)計方案,同時給出了整個系統(tǒng)的硬件組成原理和軟件設(shè)計方法。 關(guān)鍵詞:信息紐扣;
1.DS18B20基本知識DS18B20數(shù)字溫度計是DALLAS公司生產(chǎn)的1-Wire,即單總線器件,具有線路簡單,體積小的特點(diǎn)。因此用它來組成一個測溫系統(tǒng),具有線路簡單,在一根通信線,可以掛很多這樣的數(shù)字溫度計,十分方便。1、D
1 硬件接口電路DS18B20是單總線數(shù)字溫度傳感器,測量溫度范圍從-55℃到125℃,測量精度為±0.5℃,通過單總線可直接輸出所測溫度的二進(jìn)制數(shù)據(jù),數(shù)字量的輸出位數(shù)可通過編程控制,在9位至12位(含符號位)之間選擇
摘要:設(shè)計了一種基于單總線數(shù)字溫度傳感器DS18B20的測溫系統(tǒng),給出了DS18B20傳感器特性和控制命令及時序,在Proteus環(huán)境下進(jìn)行了測溫系統(tǒng)硬件設(shè)計,同時采用。Keil軟件完成了系統(tǒng)主程序、DS18B20驅(qū)動程序的設(shè)計;最
隨著科技的不斷發(fā)展,汽車、空調(diào)、除濕器、烘干機(jī)等種類繁多的電器都已進(jìn)入人們的日常生活,而這些電器設(shè)備很多都離不開對溫度、濕度等環(huán)境因素的要求。因此,溫度、濕度傳感器用途越來越廣泛。新一代的數(shù)字傳感器不
引言 對環(huán)境條件要求高的場合,需要精密地測量相對濕度與溫度,尤其是實驗室中很多實驗數(shù)據(jù)需要與溫濕度一一對應(yīng)。然而,監(jiān)測環(huán)境一般是幾十到上百平方米的范圍,僅監(jiān)測一點(diǎn)的溫濕度是不夠的,需要分布多個傳感
摘要:針對在線式防誤閉鎖系統(tǒng)的特點(diǎn)和目前研究中存在的連接復(fù)雜、不易擴(kuò)展等問題,提出了一種基于CAN總線和單總線的在線式防誤閉鎖系統(tǒng)新方案,并在可行性分析的基礎(chǔ)上,給出了具體的設(shè)計方法。關(guān)鍵詞:CAN總線;單
單總線技術(shù)是美國Dallas公司的一項專有技術(shù),采用單根信號線傳輸數(shù)據(jù),具有節(jié)省I/O口資源、結(jié)構(gòu)簡單、成本低、便于總線擴(kuò)展和維護(hù)等諸多優(yōu)點(diǎn)。單總線技術(shù)適用于單個主機(jī)系統(tǒng)控制一個或多個從機(jī)設(shè)備。Dallas公司的單總