<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于MC9S08GB60的MT-ZigBee硬件平臺的設計

基于MC9S08GB60的MT-ZigBee硬件平臺的設計

作者: 時(shí)間:2009-11-27 來(lái)源:網(wǎng)絡(luò ) 收藏

  2.2 MT-硬件平臺設計

  MT-硬件平臺主要包括主控MCU支撐模塊;外部輸入部分有電源輸入模塊和按鍵輸入;MC13192無(wú)線(xiàn)射頻通信模塊;SCI串行通信模塊;運行狀態(tài)顯示模塊和現場(chǎng)數據采集模塊,整體的硬件框圖如圖1所示。其中按鍵輸入、SCI串行通信模塊、液晶及運行指示燈模塊設計比較簡(jiǎn)單,由于篇幅問(wèn)題,不再敘述。下面重點(diǎn)介紹電源輸入模塊、MCU支撐模塊、GB60與MC13192接口電路和MC13192無(wú)線(xiàn)射頻通信模塊的硬件設計。

  2.2.1 電源輸入模塊

  無(wú)線(xiàn)傳感器網(wǎng)絡(luò )主要用于采集現場(chǎng)數據,再進(jìn)行相應控制。設備均安放在采集現場(chǎng),考慮到便于攜帶、安裝,供電電源采用1節9 V的干電池。在硬件電路上電源分為兩路:一路是單獨供給主控芯片GB60的電源;另一路是供給LCD、MC13192、SCI、按鍵和測試小燈等所有外圍模塊的電源。具體電源電路如圖2所示。

電源輸入模塊

  在電源電路中,主控芯片電源在任何情況下都是存在的.這樣保證任何情況下GB60都是工作的;外圍模塊電源受到主控芯片控制,GB60通過(guò)MOS管來(lái)控制外圍模塊電源:當系統正常工作時(shí),GB60允許外圍模塊電源上電;當系統進(jìn)入低功耗狀態(tài)時(shí),GB60切斷外圍模塊電源.這樣整個(gè)系統只有主控芯片有供電,主控芯片再進(jìn)入低功耗模式(Stop Mode),這樣就更好地實(shí)現了整個(gè)系統的低功耗。注意,在切斷外圍模塊電源時(shí),不能直接使用一般的三極管,這樣進(jìn)入低功耗狀態(tài)后外圍模塊仍然有較大的電流消耗,應該使用電流截止性能好的MOS管(如:SI2301)來(lái)實(shí)現。

  2.2.2 GB60與MC13192接口電路設計

  GB60與MC13192的接口電路如圖3所示。GB60與MC13192主要有9個(gè)連接接口:4根SPI通信接口、IRQ中斷接口、3根MC13192 的控制口和MC13192時(shí)鐘輸出引腳。其中對于4線(xiàn)SPI,根據參考手冊指出,當作為SPI主機方式,同時(shí)SPI狀態(tài)與控制寄存器的模式錯誤標志 (MODF)有效并置為1時(shí),引腳可單獨作為I/O口使用。在該設計中GB60為SPI主機方,直接作為輸出口使用,用以控制MC13192的CE使能信號。

GB60與MC13192接口電路設計

  G1360對MC13192上的寄存器、片上RAM讀取和寫(xiě)入時(shí)都是通過(guò)標準的4線(xiàn)SPI接口來(lái)實(shí)現的。通信時(shí),MC13192只能作為從機,因此對于 MCU而言,MOSI線(xiàn)是發(fā)送數據線(xiàn),而MISO線(xiàn)是接收數據線(xiàn),SPI的同步時(shí)鐘由GB60在SPSCK管腳上給出,連接到MC13192的 SPICLK上。

  MC13192的IRQ管腳連接到GB60的IRQ管腳上,MC13192上產(chǎn)生的所有中斷事件直接反映給GB60。當GB60接收到來(lái)自MC13192的外部中斷時(shí),還要查詢(xún)其中斷標志寄存器,來(lái)判斷產(chǎn)生的中斷事件,并作出相應的處理。
在GB60對MC13192的3個(gè)控制口中,ATTN管腳用于MCU、將MC13192從低功耗模式下喚醒,而RXTXEN管腳則用來(lái)使能MC13192 的收發(fā)器。在通常情況,為了降低功耗,射頻芯片的收發(fā)器都是關(guān)閉的,只有在發(fā)送和接收數據時(shí)才使能有效,這樣能大大降低射頻芯片的功耗。當射頻芯片工作異常時(shí),MCU也可以通過(guò)RST管腳來(lái)硬件復位MC13192。

  MC13192的時(shí)鐘輸出引腳CLKO直接與GB60的EXTAL引腳相連接,從而GB60不再需要外部晶振電路的支持,直接采用來(lái)自MC13192的時(shí)鐘源即可。該時(shí)鐘源是可編程的,能夠提供8種不同的時(shí)鐘頻率:16 MHz,8 MHz,4 MHz,2 MHz,1 MHz,62.5kHz,32.768 kHz和16.393 kHz。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>