us供電。 采用兩個二極管(圖1)是為了防止給電池充電,輸出電容用來降低負載瞬變對電池的影響。其次,maxq2010可以利用兩個串口(uart)中的一個直接與運行在個人電腦上的應(yīng)用程序通信,不需要任何額外的驅(qū)動程序。兩個串口之間通過一個建立在usb接口上的虛擬com口連接。本設(shè)計采用maxq2010基于32khz 晶體的fll作為其自身的時鐘源(如果需要還可為rtc提供時基),其成本比其它晶體或諧振電路的成本要低得多。fll 電路相當(dāng)于一個倍頻系數(shù)為256的倍頻器,將32khz的晶體振蕩頻率變到8.388mhz作為maxq2010的時鐘。 為計算基于maxq2010的數(shù)據(jù)記錄儀究竟會消耗多少電流,可以考慮執(zhí)行以下操作:首先一個外部信號(如按鍵或傳感器電壓突然升高)將微控制器從停止模式喚醒;系統(tǒng)隨即通過一個單端的adc通道讀取模擬傳感器電壓,將采集的傳感器電壓值存儲在數(shù)據(jù)ram中;此時為了節(jié)省功耗,微控制器重回到停止模式,而在約60秒后,微控制器再次被喚醒( 回到第 1步)。因此,計算平均電流消耗并估算電池壽命需要將微控制器的以下參數(shù)代入公式(1):tactive(完成上述全部操作所需的時