DS2430A在即插即用傳感器系統(tǒng)中的應用
系統(tǒng)工作過程如下:單片機讀取識別模塊的信息,用以辨識當前與系統(tǒng)連接的傳感器,然后根據(jù)識別模塊的信息對調(diào)理電路進行適當配置;傳感器輸出的信號經(jīng)過A/D轉(zhuǎn)換后送入單片機。若有必要,單片機可以通過適當?shù)姆绞綄?shù)據(jù)傳輸至上位機。如果要更換不同的傳感器,只需將單片機復位,系統(tǒng)即可再次根據(jù)當前傳感器單元的需要對電路進行配置,毋需人工干涉,從而實現(xiàn)了傳感器的即插即用。為實現(xiàn)這些目的,IEEE 1451.4標準定義了一種混合模式的接口,在保留了傳統(tǒng)傳感器模擬信號的同時,又附加了一個低成本的數(shù)字接口,用以傳送嵌入在傳感器中的傳感器電子數(shù)據(jù)表(TEDS),以實現(xiàn)自我身份識別和自我描述的功能。采用DS2430A構(gòu)成的識別模塊主要存儲用于配置傳感器的TEDS信息。利用單片機AT89S51的P1.0腳向DS2430A數(shù)據(jù)存儲器單元00H和1FH寫入32字節(jié)TEDS數(shù)據(jù),然后讀取數(shù)據(jù)存儲器的全部TEDS數(shù)據(jù)。單片機控制識別模塊的工作過程如圖3所示。本文引用地址:http://butianyuan.cn/article/162948.htm
5 實例仿真
根據(jù)DS2430在即插即用傳感器系統(tǒng)中的應用要求,設計了DS2430與單片機AT89S51連接的Proteus仿真電路,如圖4所示。
該電路實現(xiàn)了32字節(jié)的數(shù)據(jù)讀/寫、校驗,完全滿足即插即用傳感器系統(tǒng)中對識別模塊的要求。
評論