3、基于MSP43O和Zigbee的無線抄表終端電路
介紹了一種以MSP430F149單片機為核心的,基于Zigbee網絡的無線抄表終端。具體闡述了該終端的主要特點、硬件電路設計和軟件設計。試驗結果表明,該設計具有運行穩定,可靠性高的特點,可廣泛應用于各類水、電、氣表終端無線集中抄表中,具有良好的應用前景。
電路原理:核心處理器采用TI公司的MSP430F149單片機。為實現低功耗的要求,電路中采用高速和低速兩個晶振,由高速晶振產生頻率較高的MCL-K,以滿足 CPU高速數據運算的要求,在不需要CPU工作時關閉高速晶振,由低速晶振產生頻率較低的ACLK,運行實時時鐘。日歷時鐘芯片采用PHILIPS公司的 PCF8563。此芯片支持IIC總線接口,采用低功耗CMOS技術,具有較寬的工作電壓范圍1.0V~5.5V,在3.0V供電條件下,工作電流和休眠電流的典型值都為0.25μA,能記錄世紀、年、月、日、周、時、分、秒,具有定時、報警和頻率輸出功能。存儲器采用復旦微電子的FM24C04。此芯片是兩線制串行EEPROM,兼容IIC總線接口,采用低功耗CMOS技術,具有較寬的工作電壓范圍2.2V~5.SV,在3.0V供電條件下,額定電流為 1mA,休眠電流典型值為5 μA,在掉電情況下,存儲器中的數據能保存100年。
MSP430F149在硬件上具有2路TTL電平的串行接口,一路經SP3485芯片轉換成RS485串行接口后與連接在其底層的數字電能表通信,另一路直接與CC2430進行通信。RS485總線被目前的絕大多數數字電能表所支持,其采用平衡發送和差分接收方式實現通信,具有極強的抗共模干擾能力,信號可傳輸上千米,并且支持多點數據通信。而符合Zigbee協議的CC2430芯片支持TTL電平的串行接口,所以無須進行接口轉換,就可以與核心處理器進行通信。本終端在設計的過程中所有器件的選型都考慮了低功耗要求,即使使用電池供電,每次更換電池也至少可以使用兩年。并且選用的元器件都支持3.3V電壓,全部電路只需要單一電源就可以穩定運行。 圖1是本終端的硬件原理圖,省略掉了電源穩壓電路、濾波電路和一些外圍元件。圖中的LED1、LED2、LED3分別用于指示接收數據、發送數據和無線網絡狀態。
4、一種采用MSP430F2274無線充電電路
采用MSP430F2274超低功耗單片機作為無線傳能充電器的監測控制核心,通過開關選擇充電的速度,實現快速充電和常態充電功能,電能充滿后給出充滿提示且自動停止充電。無線充電系統主要采用電磁感應原理,通過線圈進行能量耦合實現能量的傳遞。系統工作時輸入端將交流市電經全橋整流電路變換成直流電,或用24V直流電端直接為系統供電。當接收線圈與發射線圈靠近時,在接收線圈中產生感生電壓,當接收線圈回路的諧振頻率與發射頻率相同時產生諧振,電壓達最大值,具有最好的能量傳輸效果。通過2個電感線圈耦合能量,次級線圈輸出的電流經接受轉換電路變化成直流電為電池充電。交直流輸入采用單刀雙閘繼電器,交流上電常開閉合,常閉打開實現交流優先,交流斷電繼電器斷電, 常閉閉合,實現自動切換。在切換時,時間很短,C1可提供一定時間的電量,可以實現不斷電切換,不影響充電。
系統硬件以MSP430F2274單片機為核心,外圍包括電源模塊、數碼管顯示模塊、D/A轉換模塊及恒流源模塊。
電源原理:穩壓電源由電源變壓器、整流電路、濾波電路和穩壓電路組成,a 整流和濾波電路:整流作用是將交流電壓U2變換成脈動電壓U3。濾波電路一般由電容組成,其作用是脈動電壓U3中的大部分紋波加以濾除,以得到較平滑的直流電壓U4。b 穩壓電路:由于得到的輸出電壓U4受負載、輸入電壓和溫度的影響不穩定,為了得到更為穩定電壓添加了穩壓電路,從而得到穩定的電壓U0。
圖3.4 ±12V電源電路圖
圖3.4中電路提供+12 V的電源;主要用于LM1117,再由LM1117產生3.3V的電壓作為MSP430F2274的工作電壓。
圖3.5 +5V電源原理圖
圖 3.5中提供的+5V的電源用于LM358 。 由于要求輸出的電流最大值為2000mA,而且主要電流從它通過,所以要用大電容,本設計采用兩個 2200UF 50V的電容并聯(同時為了減小紋波系數本設計在兩個電容之間接入有源濾波電路),由于的LM358的耐壓值最大可達42V,所以 LM358可以安全工作 。
D/A電路模塊
利用MSP430單片機的通用I/ O口( P1口)與TLC5615構成的DAC電路如圖3.6所示。分別用P1.0、P1.2模擬時鐘SCLK和片選CS,待轉換的二進制數從P1.1輸出到TLC5615的數據輸入端DIN。
圖3.6 硬件連接圖
恒流源電路
方案一:本設計在起初利用圖3.7所示 恒流源電路 , 運放的輸出端通過三極管與反向輸出端相連,構成負反饋電路,由于運放的同相輸入端與反相輸入端在理論上是虛短的,且運放的輸入電阻無窮大,因此反相端和同相端的電位相等,即Ui'=Ui,又由于三極管的發射極Ii'=Ui/R1與集電極電流Io僅相差微小的基極電流,可視為兩者相等即Ii'=Io。因此可以通過改變同相輸入端的電壓來調整輸出電流Io的大小。
圖3.7 方案一恒流源電路原理圖
評論
查看更多