專利名稱:一種單片機數(shù)據(jù)傳送及信息交互架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種數(shù)據(jù)傳送及信息交互架構(gòu),尤其涉及一種單片機 數(shù)據(jù)傳送及信息交互架構(gòu)。
背景技術(shù):
串行擴展通信接口是PIC (Periphery Interface Chip,外圍接口芯 片)單片機與外圍器件或其他計算機之間進行數(shù)據(jù)交換的平臺和重要渠 道。 一般單片機都配置有多個串行通信模塊,其中比較有代表性的就是i2c 通信模式。rc總線是一種芯片間同步串行傳輸總線,工作性能比較穩(wěn)定, 目前被大量地用于系統(tǒng)內(nèi)部的數(shù)據(jù)傳輸總線。I2C總線結(jié)構(gòu)非常簡單,僅 僅依靠兩根信號線即同步串行數(shù)據(jù)線SDA ( Serial Data,串行數(shù)據(jù)線) 和同步串行時序信號線SCL ( Serial Clock,串行時序信號線)。I2C數(shù)據(jù) 傳送方式是采用主、從器件分時合用一條數(shù)據(jù)線SDA,可以包含字節(jié)數(shù)據(jù) 信息、地址識別碼和雙方應(yīng)答握手信號;I2C數(shù)據(jù)傳送的速率取決于時鐘 脈沖信號SCL的頻率。
I2C結(jié)構(gòu)總線, 一般用于計算機、單片機或其它控制模塊之間點對點 的數(shù)據(jù)傳送,但在多單片機組成的網(wǎng)絡(luò)化系統(tǒng)中,如何解決多單片機數(shù)據(jù) 傳送及信息交互架構(gòu)是本實用新型所解決的關(guān)鍵問題。
實用新型內(nèi)容
本實用新型目的在于提供一種單片機數(shù)據(jù)傳送及信息交互架構(gòu),構(gòu)建 一個單片機網(wǎng)絡(luò)化系統(tǒng)環(huán)境,能夠識別單片機站點地址及身份,實現(xiàn)有效 數(shù)據(jù)傳輸,并且通信方式安全可靠。
本實用新型所提供的一種單片機數(shù)據(jù)傳送及信息交互架構(gòu),其特征在
3于,包括由采用It結(jié)構(gòu)模型互連方式的若干臺PIC單片機以及與每臺PIC 單片機連接的包括鍵盤和顯示器的人機交互模塊構(gòu)成的 一 個網(wǎng)絡(luò)架構(gòu),其
中若干臺PIC單片機用于相互間身份的識別和信息交互;人機交互模塊 用于數(shù)據(jù)輸入和輸出。
在上述的單片機數(shù)據(jù)傳送及信息交互架構(gòu)中,由每臺PIC單片機接口 引腳RCO接上拉電阻后對應(yīng)互連構(gòu)成I2C結(jié)構(gòu)模型中的數(shù)據(jù)總線的SDA以 及由每臺PIC單片機接口引腳RCI接上拉電阻后對應(yīng)互連構(gòu)成TC結(jié)構(gòu)模 型中的時序總線SCL。
在上述的單片機數(shù)據(jù)傳送及信息交互架構(gòu)中,人機交互模塊的鍵盤為 4*4矩陣鍵盤;顯示器為3位數(shù)碼動態(tài)顯示器。
由于采用了上述的技術(shù)解決方案,本實用新型提出了一種單片機數(shù)據(jù) 傳送及信息交互架構(gòu),在I2C模擬時序狀態(tài)下實現(xiàn)數(shù)據(jù)的有效傳送和身份 識別,輕松實現(xiàn)PIC單片機系統(tǒng)間可控定向數(shù)據(jù)傳送平臺,從而為實現(xiàn)單 片機網(wǎng)絡(luò)化管理和數(shù)據(jù)交換奠定了技術(shù)基礎(chǔ)。
圖1是本實用新型結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合附圖對本實用新型作進一步說明。
如圖1所示,本實用新型所提供的一種單片機數(shù)據(jù)傳送及信息交互架
構(gòu),該網(wǎng)絡(luò)化身份識別及信息交互平臺是基于rc結(jié)構(gòu)模型,它包括若干
臺沒有固定主、從角色之分的PIC單片機21,構(gòu)成單片機及人機交互模塊 2,即包括數(shù)據(jù)及功能輸入4 x 4矩陣鍵盤23和8段數(shù)碼顯示22;還包括 均接有4. 7K歐姆上拉電阻11的一根數(shù)據(jù)總線SDA對應(yīng)互連和一根時序總 線SCL對應(yīng)互連,從而構(gòu)成標準的It結(jié)構(gòu);f莫型,如才莫塊l。
本實施例中,PIC單片機為三臺,其中,RCO、 RC1分別定義為It通 信的一根數(shù)據(jù)總線SDA和一根時序總線SCL,均接有一個4. 7K歐姆上拉 電阻,數(shù)據(jù)總線SDA和時序總線SCL分別對應(yīng)互連,PIC單片機采用型號為PIC16F877。
以上結(jié)合附圖實施例對本實用新型進行了詳細說明,本領(lǐng)域中普通技 術(shù)人員可根據(jù)上述說明對本實用新型做出種種變化例。因而,實施例中的 某些細節(jié)不應(yīng)構(gòu)成對本實用新型的限定,本實用新型將以所附權(quán)利要求書 界定的范圍作為本實用新型的保護范圍。
權(quán)利要求1.一種單片機數(shù)據(jù)傳送及信息交互架構(gòu),其特征在于,它由采用I2C結(jié)構(gòu)模型互連方式的若干臺PIC單片機以及與每臺PIC單片機連接的包括鍵盤和顯示器的人機交互模塊構(gòu)成一個網(wǎng)絡(luò)架構(gòu),其中若干臺PIC單片機用于相互間身份的識別和信息交互;人機交互模塊用于數(shù)據(jù)輸入和輸出。
2. 根據(jù)權(quán)利要求1所述的單片機數(shù)據(jù)傳送及信息交互架構(gòu),其特征在于 所述I2C結(jié)構(gòu)模型中的數(shù)據(jù)總線SDA即為由每臺PIC單片機接口引腳RCO接 上拉電阻后對應(yīng)互連所形成的數(shù)據(jù)總線;所述I2C結(jié)構(gòu)模型中的時序總線SCL 即為由每臺PIC單片機接口引腳RC1接上拉電阻后對應(yīng)互連所形成的時序總線。
3. 根據(jù)權(quán)利要求1或2所述的單片機數(shù)據(jù)傳送及信息交互架構(gòu),其特征 在于所述的人機交互模塊的鍵盤為4*4矩陣鍵盤;顯示器為3位數(shù)碼動態(tài)顯 示哭JJ、 "^口 o
專利摘要本實用新型公開了一種單片機數(shù)據(jù)傳送及信息交互架構(gòu),包括若干臺PIC單片機,該單片機數(shù)據(jù)傳送及信息交互架構(gòu)基于I<sup>2</sup>C結(jié)構(gòu)模型,還包括單片機系統(tǒng)處于共地的前提下,通過均接有上拉電阻的一根數(shù)據(jù)總線SDA和一根時序總線SCL進行對應(yīng)互連,以構(gòu)成一個網(wǎng)絡(luò)化總線方式的環(huán)境。本實用新型構(gòu)建的單片機數(shù)據(jù)傳送及信息交互架構(gòu),若采用分層網(wǎng)絡(luò)協(xié)議方法便能夠識別單片機站點地址及身份,實現(xiàn)有效數(shù)據(jù)傳輸,為實現(xiàn)單片機網(wǎng)絡(luò)化管理和數(shù)據(jù)交換奠定了技術(shù)基礎(chǔ)。
文檔編號G06F13/40GK201293994SQ20082015446
公開日2009年8月19日 申請日期2008年10月27日 優(yōu)先權(quán)日2008年10月27日
發(fā)明者騏 張, 湯志祥, 王誠杰, 陳學軍 申請人:上海工程技術(shù)大學