超聲波流量計(jì)的開(kāi)發(fā)與研制探討 四十五
超聲波流量計(jì)總線概述
12C總線(Inter Intergrated Circuit Bus)是PHILIPS公司推出的一種串行總線,是具備多主機(jī)系統(tǒng)所需的包括總線裁決和高低速器件同步功能的高性能串行總線。i2c總線只有兩根雙向信號(hào)線,一根是數(shù)據(jù)線SDA,另一根是時(shí)鐘線SCL。
12C總線通過(guò)上拉電阻接電源正極。當(dāng)總線空閑時(shí),兩根傳輸線均為高電平。連接到總線上的任一器件輸出的低電平,都將使總線的信號(hào)變低,即各器件的SDA及SCL都是線“與"的關(guān)系。
總線的數(shù)據(jù)傳送協(xié)議
①只有在總線空閑時(shí)才允許啟動(dòng)數(shù)據(jù)傳送;
②在數(shù)據(jù)傳送過(guò)程中,當(dāng)時(shí)鐘線為高電平時(shí),數(shù)據(jù)線必須保持穩(wěn)定狀態(tài),不允許有跳變。只有在時(shí)鐘線上的信號(hào)為低電平期間,數(shù)據(jù)線上的高電平或者低電平狀態(tài)才允許變化。
③時(shí)鐘線為高電平時(shí),數(shù)據(jù)線的任何電平變化被看作總線的起始或停止信號(hào)。時(shí)鐘線保持高電平期間,數(shù)據(jù)線電平從高到低的跳變作為12C總線的起始信號(hào);時(shí)鐘線保持高電平期間,數(shù)據(jù)線電平從低到高的跳變作為12C總線的停止信號(hào).
(超聲波流量計(jì))