浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術資料 » 初學園地

單總線介紹

發(fā)布時間:2011/10/10 10:18:16 訪問次數(shù):2650

      目前常用的MCU與外設之間進行數(shù)據(jù)傳輸?shù)拇锌偩主要有I2C總線、SPI總線和SCI總線。其中I2C總線以同步串行2線方式進行通信(一條時鐘線,一條數(shù)據(jù)線),SPI總線則以同步串行3線方式進行通信(一條時鐘線,一條數(shù)據(jù)輸入線,一條數(shù)據(jù)輸出線),而SCI總線是以異步方式進行通信(一條數(shù)據(jù)輸入線,一條數(shù)據(jù)輸出線)的。這些總線至少需要兩條或兩條以上的信號線。近年來,美國的達拉斯半導體公司( Dallas Semiconductor)推出了一項特有的單總線(l-Wire Bus)技術。該技術與上述總線不同,它采用單根信號線,既可傳輸時鐘,又能傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的,因而這種單總線技術具有線路簡單,硬件開銷少,成本低廉,便于總線擴展和維護等優(yōu)點。  OB2353
    單總線適用于單主機系統(tǒng),能夠控制一個或多個從機設備。主機可以是微控制器,從機可以是單總線器件,它們之間的數(shù)據(jù)交換只通過一條信號線。當只有一個從機設備時,系統(tǒng)可按單節(jié)點系統(tǒng)操作;當有多個從機設備時,系統(tǒng)則按多節(jié)點系統(tǒng)操作,如圖7.30所示。

              
    單總線要求外接一個約4.7Q的上拉電阻,這樣當總線閑置時,狀態(tài)為高電平。主機和從機之間的通信通過以下3個步驟完成:初始化1 -wire器件,識別l-wire器件,交換數(shù)據(jù);由于二者是主從結(jié)構(gòu),只有主機呼叫從機時,從機才能答應,因此主機訪問1 -wire器件都必須嚴格遵循單總線命令序列:初始化、ROM命令、功能命令。如果出現(xiàn)序列混亂,l-wire器件不會響應主機(搜索ROM命令,報警搜索命令除外)。
    單總線只有一根數(shù)據(jù)線,系統(tǒng)中的數(shù)據(jù)交換、控制都在這根線上完成。設備(主機或從機)通過一個漏極開路或三態(tài)端口連至該數(shù)據(jù)線,這樣允許設備不發(fā)送數(shù)據(jù)時釋放總線,以便其他設備使用總線。單總線設備硬件接口示意圖如圖7.31所示。

                 

     所有單總線器件要求遵循嚴格的通信協(xié)議,以保證數(shù)據(jù)的完整性。1-wire協(xié)議定義了幾種信號類型:復位脈沖、答應脈沖、寫0、寫1、讀0和讀1時序。所有的單總線命令序列(初始化、ROM命令、功能命令)都由這些基本的信號類型組成。這些信號,除了應答脈沖外都是由主機發(fā)出同步信號,并且發(fā)出的所有命令和數(shù)據(jù)都是字節(jié)的低位在前。初始化時序包括主機發(fā)送的復位脈沖和從機發(fā)出的應答脈沖,主機通過拉低單總線至少480μs,以產(chǎn)生Tx復位脈沖:然后主機釋放總線,并進入Rx接收模式,當主機釋放總線時,總線由低電平跳變?yōu)楦唠娖綍r產(chǎn)生一上升沿,單總線器件檢測到上升沿后,延時l5~60μs,接著單總線器件通過拉低總線60~240μs產(chǎn)生應答脈沖。主機接收到從機應答脈沖后,說明有單總線器件在線,然后主機就開始對從機進行ROM命令和功能命令操作。
    寫1、寫0和讀時序。在每一個時序中,總線只能傳輸一位數(shù)據(jù)。所有的讀/寫時序至少需要60μs,且每兩個獨立的時序之間至少需要1μs的恢復時間。讀/寫時序均起始于主機拉低總線。在寫時序中,主機拉低總線后保持至少60μs的低電平,則向單總線器仵寫0。單總線器件又在主機發(fā)出讀時序時才向主機傳送數(shù)據(jù),所以當主機向單總線器件發(fā)出數(shù)據(jù)命令后,必須立即產(chǎn)生讀時序,以便單總線能傳輸數(shù)據(jù)。在主機發(fā)出讀時序之后,單總線器件才開始在總線上發(fā)送0或1,若單總線器件發(fā)送1,則保持總線高電平,若發(fā)送0,則拉低總線。單總線器件發(fā)送之后,保持有效時間,因而,主機在讀時序期間必須釋放總線,并且必須在15μs之內(nèi)采樣總線狀態(tài),從而接收到從機發(fā)送的數(shù)據(jù)。
    掛在單總線上的器件稱為單總線器件,其器件內(nèi)具有控制、收/發(fā)、儲存等電路。為了區(qū)分不同的單總線器件,廠家生產(chǎn)單總線器件時要刻錄一個64位的二進制ROM代碼,標志著單總線器件的ID號。目前,單總線器件主要有數(shù)字溫度傳感器(如DS18820),A/D轉(zhuǎn)換器(如DS2450),門禁、身份識別器(如DS1990A),單總線控制器(如DSIWM)等。單總線器件的耗電量很小,從總線上“偷”一點電(空閑時為幾LiW,工作時為幾mW)存儲在片內(nèi)的電容中就可正常工作,一般不用另附電源。最可貴的是,這些芯片在檢測點已把被測信號數(shù)字化了,因此在單總線上傳送的是數(shù)字信號,這使得系統(tǒng)的抗干擾性能好,可靠性高,傳輸距離遠。

 

 

 

http://bxjldz.51dzw.com

 

      目前常用的MCU與外設之間進行數(shù)據(jù)傳輸?shù)拇锌偩主要有I2C總線、SPI總線和SCI總線。其中I2C總線以同步串行2線方式進行通信(一條時鐘線,一條數(shù)據(jù)線),SPI總線則以同步串行3線方式進行通信(一條時鐘線,一條數(shù)據(jù)輸入線,一條數(shù)據(jù)輸出線),而SCI總線是以異步方式進行通信(一條數(shù)據(jù)輸入線,一條數(shù)據(jù)輸出線)的。這些總線至少需要兩條或兩條以上的信號線。近年來,美國的達拉斯半導體公司( Dallas Semiconductor)推出了一項特有的單總線(l-Wire Bus)技術。該技術與上述總線不同,它采用單根信號線,既可傳輸時鐘,又能傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的,因而這種單總線技術具有線路簡單,硬件開銷少,成本低廉,便于總線擴展和維護等優(yōu)點。  OB2353
    單總線適用于單主機系統(tǒng),能夠控制一個或多個從機設備。主機可以是微控制器,從機可以是單總線器件,它們之間的數(shù)據(jù)交換只通過一條信號線。當只有一個從機設備時,系統(tǒng)可按單節(jié)點系統(tǒng)操作;當有多個從機設備時,系統(tǒng)則按多節(jié)點系統(tǒng)操作,如圖7.30所示。

              
    單總線要求外接一個約4.7Q的上拉電阻,這樣當總線閑置時,狀態(tài)為高電平。主機和從機之間的通信通過以下3個步驟完成:初始化1 -wire器件,識別l-wire器件,交換數(shù)據(jù);由于二者是主從結(jié)構(gòu),只有主機呼叫從機時,從機才能答應,因此主機訪問1 -wire器件都必須嚴格遵循單總線命令序列:初始化、ROM命令、功能命令。如果出現(xiàn)序列混亂,l-wire器件不會響應主機(搜索ROM命令,報警搜索命令除外)。
    單總線只有一根數(shù)據(jù)線,系統(tǒng)中的數(shù)據(jù)交換、控制都在這根線上完成。設備(主機或從機)通過一個漏極開路或三態(tài)端口連至該數(shù)據(jù)線,這樣允許設備不發(fā)送數(shù)據(jù)時釋放總線,以便其他設備使用總線。單總線設備硬件接口示意圖如圖7.31所示。

                 

     所有單總線器件要求遵循嚴格的通信協(xié)議,以保證數(shù)據(jù)的完整性。1-wire協(xié)議定義了幾種信號類型:復位脈沖、答應脈沖、寫0、寫1、讀0和讀1時序。所有的單總線命令序列(初始化、ROM命令、功能命令)都由這些基本的信號類型組成。這些信號,除了應答脈沖外都是由主機發(fā)出同步信號,并且發(fā)出的所有命令和數(shù)據(jù)都是字節(jié)的低位在前。初始化時序包括主機發(fā)送的復位脈沖和從機發(fā)出的應答脈沖,主機通過拉低單總線至少480μs,以產(chǎn)生Tx復位脈沖:然后主機釋放總線,并進入Rx接收模式,當主機釋放總線時,總線由低電平跳變?yōu)楦唠娖綍r產(chǎn)生一上升沿,單總線器件檢測到上升沿后,延時l5~60μs,接著單總線器件通過拉低總線60~240μs產(chǎn)生應答脈沖。主機接收到從機應答脈沖后,說明有單總線器件在線,然后主機就開始對從機進行ROM命令和功能命令操作。
    寫1、寫0和讀時序。在每一個時序中,總線只能傳輸一位數(shù)據(jù)。所有的讀/寫時序至少需要60μs,且每兩個獨立的時序之間至少需要1μs的恢復時間。讀/寫時序均起始于主機拉低總線。在寫時序中,主機拉低總線后保持至少60μs的低電平,則向單總線器仵寫0。單總線器件又在主機發(fā)出讀時序時才向主機傳送數(shù)據(jù),所以當主機向單總線器件發(fā)出數(shù)據(jù)命令后,必須立即產(chǎn)生讀時序,以便單總線能傳輸數(shù)據(jù)。在主機發(fā)出讀時序之后,單總線器件才開始在總線上發(fā)送0或1,若單總線器件發(fā)送1,則保持總線高電平,若發(fā)送0,則拉低總線。單總線器件發(fā)送之后,保持有效時間,因而,主機在讀時序期間必須釋放總線,并且必須在15μs之內(nèi)采樣總線狀態(tài),從而接收到從機發(fā)送的數(shù)據(jù)。
    掛在單總線上的器件稱為單總線器件,其器件內(nèi)具有控制、收/發(fā)、儲存等電路。為了區(qū)分不同的單總線器件,廠家生產(chǎn)單總線器件時要刻錄一個64位的二進制ROM代碼,標志著單總線器件的ID號。目前,單總線器件主要有數(shù)字溫度傳感器(如DS18820),A/D轉(zhuǎn)換器(如DS2450),門禁、身份識別器(如DS1990A),單總線控制器(如DSIWM)等。單總線器件的耗電量很小,從總線上“偷”一點電(空閑時為幾LiW,工作時為幾mW)存儲在片內(nèi)的電容中就可正常工作,一般不用另附電源。最可貴的是,這些芯片在檢測點已把被測信號數(shù)字化了,因此在單總線上傳送的是數(shù)字信號,這使得系統(tǒng)的抗干擾性能好,可靠性高,傳輸距離遠。

 

 

 

http://bxjldz.51dzw.com

 

相關IC型號
OB2353
暫無最新型號

熱門點擊

 

推薦技術資料

FU-19推挽功放制作
    FU-19是國產(chǎn)大功率發(fā)射雙四極功率電二管,EPL20... [詳細]
版權(quán)所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡技術有限公司
付款方式


 復制成功!