利用MAXQ3210構建水位監測報警系統
環(huán)形振蕩器的工作頻率設置在8kHz,實(shí)際頻率可能因不同器件而變化。頻率還會(huì )隨著(zhù)溫度和電源電壓的變化而變化,因此,如果應用需要精確定時(shí),則需考慮這些變化因素。在本應用中,頻率的精確性并不重要。
本文引用地址:http://dyxdggzs.com/article/83211.htm由于處理器在停機模式時(shí),晶體振蕩器不工作,本應用中喚醒定時(shí)器必須設置為工作在環(huán)形振蕩器下(WTCS = WUTC.2 = 1)。系統也可以使處理器工作在晶體振蕩器下,而喚醒定時(shí)器則工作在環(huán)形振蕩器下??紤]到對喚醒定時(shí)器寄存器的讀/寫(xiě)操作存在時(shí)序差異,本文沒(méi)有采用這種方法。
低電池電壓檢測
MAXQ3210配備了低電池電壓檢測電路,將低電池電壓檢測(LBDE)使能位PWCN.1置1,一旦輸入電源VDD降至低電池電壓門(mén)限VBF以下,低電池電壓中斷標志位(LBF) PWCN.3將由處理器的硬件置位。如果中斷使能,該中斷標志位將觸發(fā)一次中斷,但該中斷在此應用中沒(méi)有使用。每次處理器退出停機模式并檢測水位傳感器時(shí),會(huì )檢測一次中斷標志位。如果電池電量過(guò)低,揚聲器將每次發(fā)出8聲蜂鳴聲,然后停止一分鐘,并如此循環(huán)。
評估板注意事項
為本應用編寫(xiě)的程序已在MAXQ3210評估板上進(jìn)行過(guò)測試。在這個(gè)開(kāi)發(fā)環(huán)境下工作時(shí),需要注意以下事項。第一,需注意處理器工作在環(huán)形振蕩器下,通過(guò)串口至JTAG板實(shí)現與評估板的通信,由處理器調試/JTAG總線(xiàn)完成。JTAG時(shí)鐘不能高于處理器時(shí)鐘的1/8。如果工作在環(huán)形振蕩器的處理器違反這條規定,JTAG接口板將無(wú)法與評估板進(jìn)行通訊。JTAG接口板沒(méi)有從評估板上收到恰當信息時(shí),PC機軟件將認為通訊失敗。發(fā)生這種情況時(shí),PC機顯示一個(gè)錯誤消息,調試器被掛起。在將時(shí)鐘源更改為環(huán)形振蕩器的程序之前插入一個(gè)長(cháng)延時(shí)可以避免這種情況。上電復位時(shí)環(huán)形振蕩器選擇位RGSL清零。插入這段延時(shí),調試器就有時(shí)間在環(huán)形振蕩器正常工作之前獲得開(kāi)發(fā)板的控制權。提供延時(shí)的程序在源文件中被‘加注釋’,但作為一個(gè)解決方案實(shí)例被保留在文件中。
另外一個(gè)需要注意事項是開(kāi)發(fā)板上的MAX5160LEUA數字電位器,當跳線(xiàn)J11短路時(shí),這個(gè)器件連接至電壓比較器的輸入端CMPI,該設計為在輸入端加載各種不同的電壓提供了便利。電位器的內部電阻鏈的末端H連接至評估板電源VCC5;另一端L連接至地,滑動(dòng)端W連接至CMPI。數字電位器的H-L端電阻為50k,阻值比CMPI的高阻輸入(FET輸入)低得多。在本應用中,開(kāi)發(fā)板的短路器J11被去除。數字電位器沒(méi)有與CMPI連接,以充分利用其輸入端的高阻特性。
雖然對本應用并不重要,但在實(shí)際工作環(huán)境下,不同類(lèi)型、品牌的電池在使用時(shí)的限制有很大差異。MAXQ3210的低電池電壓檢測門(mén)限設置在大約7.2V,這個(gè)設定值適合絕大多數堿性電池的應用。一塊新的9V堿性電池在檢測到低電池電壓后會(huì )在一段合理的時(shí)間內正常報警,而有些電池在極端環(huán)境下可能允許的報警時(shí)間非常短。
對于任何最終投產(chǎn)的產(chǎn)品設計,都必須考慮、檢驗電池類(lèi)型及外部工作環(huán)境。所提供的應用軟件、評估板的揚聲器將通過(guò)聲控報警指示電池電量過(guò)低,直至電池電量降至系統復位狀態(tài)。此時(shí),電池將被耗盡,為了繼續工作就必須更換電池。
測試本應用筆記方案時(shí),為了節省電池功耗,去除了開(kāi)發(fā)板的電阻R1和R2。這兩個(gè)電阻分別是發(fā)光二極管LED D1和D2的限流電阻,該應用不需要LED。
結論
MAXQ3210微控制器所包含的諸多功能使其不僅適用于化學(xué)檢測器、報警系統以及白色家電等注重成本的電池供電應用,還適用于那些要求高性能、低功耗的應用。微控制器內部集成的5V至9V穩壓器、壓電揚聲器驅動(dòng)器和模擬比較器使系統元器件數量最少。另外,當系統使用單節9V電池供電時(shí),系統內置8kHz的環(huán)形振蕩器、低電池電壓檢測電路、20位喚醒定時(shí)器和低功耗停機模式等功能可有效支持系統的低功耗工作,延長(cháng)系統的工作時(shí)間。
評論