2.4 GHz無線收發(fā)芯片A7105及其應用
在主遙控器和各個無線開關終端中,核心元件均為A7105模塊和AT89C2051單片機。在A7105模塊中,已將A7105芯片及其正常工作所需的基本硬件電路制作完好,并留出了與微處理器相連的接口,因此A7105模塊的推出為該芯片的應用提供了很大的方便。AT89C2051單片機內部有非易失性Flash存儲器。
這為無線開關終端始終保存自身的地址信息提供了便利,不需額外增加硬件地址電路,從而降低了系統(tǒng)的成本。
在遙控器(發(fā)射電路)上有多個按鍵,當某個按鍵按下時,遙控器發(fā)送1個64位的地址信息。各個無線接收終端接收到該信息后,喚醒微處理器將接收到的地址信息與自身的地址進行對比,若相同,則啟動繼電器控制開關進行動作,同時將信息回饋給主控制器,以示接收成功;若不相同,節(jié)點則繼續(xù)進入睡眠模式,等待下一次喚醒。本文引用地址:http://www.ex-cimer.com/article/156582.htm
3 系統(tǒng)硬件電路設計
在本系統(tǒng)中,采用AT89C2051的P1口管腳與A7105無線收發(fā)模塊進行數(shù)據(jù)傳遞。對于A7105無線收發(fā)芯片,其控制是通過SPI串行操作讀出或寫入數(shù)據(jù)的,SPI串行操作可以采用三線制或四線制。這里采用四線制,遙控器的電路如圖2所示,接收電路如圖3所示。在接收電路中,當接收到數(shù)據(jù)之后,通過P3.7的循環(huán)取反,實現(xiàn)對LED燈的亮滅控制。
評論