新聞中心

        EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 由DS18B20數(shù)字溫度計(jì)全面解析1-Wire通信

        由DS18B20數(shù)字溫度計(jì)全面解析1-Wire通信

        作者: 時(shí)間:2012-05-03 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/259202.htm
        新一代數(shù)字化溫度傳感器具有體積更小、精度更高、適用電壓更寬、可組網(wǎng)等優(yōu)點(diǎn),并且充分發(fā)揮了 通信在惡劣現(xiàn)場(chǎng)測(cè)量環(huán)境中的高抗擾性,多點(diǎn)數(shù)據(jù)采集,系統(tǒng)設(shè)計(jì)靈活等特點(diǎn)。基于MAXIM技術(shù)社區(qū)關(guān)于1-wire的海量介紹,本文精選了等方面的經(jīng)典技術(shù)資料。
        1-wire初級(jí)印象
        是 Maxim子公司Dallas半導(dǎo)體的專利技術(shù),采用單一信號(hào)線,但可像I2C,SPI一樣,同時(shí)傳輸時(shí)鐘(clock)又傳輸數(shù)據(jù)(data),而且數(shù)據(jù)傳輸是雙向的。本文集結(jié)的全為maxim官網(wǎng)上的權(quán)威應(yīng)用資料。
        基于1-wire設(shè)計(jì)實(shí)例
        基于1-wire的設(shè)計(jì)實(shí)例的核心器件是單片機(jī)與溫度傳感器,而溫度傳感器與單片機(jī)采用,因此,其硬件電路十分簡(jiǎn)單。
        主機(jī)選擇
        1-Wire主機(jī)選擇主要介紹的是采用1-Wire技術(shù)時(shí),需要通過1-Wire主機(jī)發(fā)送信號(hào)來識(shí)別總線上的器件并與它們通信。本文介紹了構(gòu)建一個(gè)1-Wire主機(jī)的多種方法。
        用軟件實(shí)現(xiàn)1-wire通信
        用軟件實(shí)現(xiàn)1-wire通信主要分析的是在沒有專用總線主機(jī)的情況下,微處理器可以輕松地產(chǎn)生1-Wire時(shí)序信號(hào)。本應(yīng)用筆記給出了一個(gè)采用C語言編寫、支持標(biāo)準(zhǔn)速率的1-Wire主機(jī)通信基本子程序?qū)嵗?/span>
        1-wire網(wǎng)絡(luò)可靠性設(shè)計(jì)
        1-wire網(wǎng)絡(luò)可靠性設(shè)計(jì)主要內(nèi)容為:1-Wire協(xié)議設(shè)計(jì)的初衷是為相鄰器件的短距離連接提供一種便利的通信方式,隨著該通信方式的普及,1-Wire協(xié)議被擴(kuò)展到網(wǎng)絡(luò)系統(tǒng),通信范圍也超出了電路板的尺寸,此時(shí)增強(qiáng)通信網(wǎng)絡(luò)運(yùn)行的可靠性,尤為重要。
        1-wire安全存儲(chǔ)芯片的保密設(shè)計(jì)
        1-wire安全存儲(chǔ)芯片的保密設(shè)計(jì)開發(fā)電子產(chǎn)品,包括嵌入式FPGA的配置代碼,其成本是相當(dāng)高的,如何防止未經(jīng)授權(quán)的機(jī)構(gòu)對(duì)這些設(shè)計(jì)和配置進(jìn)行拷貝,以保護(hù)設(shè)計(jì)者的知識(shí)產(chǎn)權(quán),希望這篇文章能夠給你帶來答案。
        1-wire雙向電平轉(zhuǎn)換的RD
        1-wire主機(jī)I/O采用漏極開路架構(gòu),工作在1.8V, 而大部分1-Wire典型從器件需工作在5V,為克服這種限制,需要設(shè)計(jì)一個(gè)雙向電平轉(zhuǎn)換器,本文介紹的RD實(shí)現(xiàn)了1.8V至5V 1-Wire雙向電平轉(zhuǎn)換, 其中也給出了電路原理圖、BOM及典型測(cè)試波形等資料,可供參考.
        1-wire產(chǎn)品的CRC檢驗(yàn)詳述
        全部1-Wire器件,包括iButton器件,都具有唯一的8字節(jié)注冊(cè)碼,該注冊(cè)碼在1-Wire總線上用作唯一的網(wǎng)絡(luò)地址。為確保數(shù)據(jù)通信的完整性,每個(gè)注冊(cè)碼的一個(gè)字節(jié)是一個(gè)DOW CRC字節(jié), 用于實(shí)現(xiàn)串行數(shù)據(jù)流中的檢錯(cuò)功能。
        XML實(shí)現(xiàn)1-wire標(biāo)簽
        一個(gè)1-Wire標(biāo)簽是一個(gè)有效的XML數(shù)據(jù)對(duì)象,它包含事先定義好的用來描述1-Wire器件或描述由1-Wire器件組成的簇的多個(gè)XML元素及屬性。此篇文檔將介紹1-Wire標(biāo)簽格式,它用來描述在前面提到的組織、分組以及檢測(cè)操作。
        請(qǐng)關(guān)注MAXIM技術(shù)社區(qū),我們將時(shí)刻更新關(guān)于1-wire的最新資訊,也歡迎各大網(wǎng)友來分享1-wire的使用經(jīng)驗(yàn)和心得。
        推薦閱讀:

        為嵌入式應(yīng)用選擇合適的1-Wire®主機(jī)

        防止FPGA設(shè)計(jì)被盜版:高性價(jià)比認(rèn)證方案有效保護(hù)基于SRAM的FPGA設(shè)計(jì)IP

        用于產(chǎn)品發(fā)射通道測(cè)試的CDMA反向鏈路波形發(fā)生器FPGA

        利用1-Wire@接口的SHA-1安全存儲(chǔ)器實(shí)現(xiàn)Xilinx FPGA的識(shí)別及防拷貝機(jī)制



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 小金县| 吴忠市| 寻乌县| 襄汾县| 文安县| 都兰县| 梁山县| 崇左市| 莒南县| 高碑店市| 通州区| 东源县| 赤壁市| 崇左市| 宜春市| 修水县| 无锡市| 武宁县| 土默特左旗| 射阳县| 嘉兴市| 吐鲁番市| 渭源县| 班戈县| 三穗县| 鄂托克前旗| 新竹县| 武汉市| 嵊泗县| 华蓥市| 沈阳市| 图木舒克市| 新田县| 甘肃省| 绥化市| 兖州市| 山东| 锡林浩特市| 綦江县| 梓潼县| 垫江县|