選擇關鍵元件
市電電壓首先變換到9VAC(RMS),本系統中僅使用一路供電電壓(3.3V),所以電源轉換器簡單明了。利用MAX16910 LDO將變壓器副邊電壓穩壓至3.3V。選擇LDO的原因主要考慮到了LDO的內部短路保護和熱保護,保險絲為500mA PTC Polyswitch®,提供附加保護。
系統微控制器為Microchip® PIC18LF4520,工作在8MHz時鐘頻率。微控制器時鐘由MAX7375小尺寸(SC-70)硅振蕩器提供,這款振蕩器具有優異的溫度系數指標,并且抖動非常小。
RTC為Maxim的DS1340C,時鐘內置振蕩器,由備份電源供電時具有超低功耗。DS1340C通過I2C總線通信,內置涓流充電器。因此,如果使用可充電電池或電容作為備份電源,則可通過DS1340C充電。
圖4 MAX44009 ALS原理圖
備份電源BT1為0.47mF儲能電容,斷電時,BT1將為DS1340C RTC供電。該RTC由備份電源供電時,耗流僅為1µA (最大)。采用0.47mF電容、供電電壓為3.3V時,RTC可保存計時信息大約36小時。如果需要支持更長的備份時間,則可用兩節串聯的AA電池代替儲能電容。這樣可將工作時間從36小時延長至多達數周。然而,注意,此時需要通過向DS1340C的寄存器寫08h來禁用DS1340C的涓流充電功能。
用戶界面極其簡單:一個按鈕和兩個7段LED顯示器。顯示器由MAX6958 LED驅動器驅動,與ALS和RTC一樣,通過I2C總線通信。
ALS (圖4)不安裝在控制器的PCB,而是按照在燈管位置。傳感器采用4線連接器J1連接至PCB。該ALS為MAX44009,選用該器件的原因是其超小尺寸(2mm x 2mm)、6引腳UTDFN封裝,很容易安裝在燈座上(圖5)。
圖5 環境光傳感器PCB (左圖)安裝在燈座上(外殼底部可看到的小黑點)
其它通用設計參數
燈具電源由帶有變壓器T1的繼電器控制,因為繼電器線圈電壓為12V。連接器J2用于編程和調試微控制器。
另外,系統還提供4個LED指示:電源打開(V_ON);系統運行(OK);7段顯示器DS1和DS2提供的小時(HR)或分鐘(MIN)指示。
定位ALS
傳感器位置對于良好的工作非常關鍵。在燈具外殼上鉆一個小孔,并用透明膠帶密封。ALS的PCB安裝在小孔中部,使傳感器“看”到并測量環境光亮度。利用熱粘接劑將傳感器PCB安裝至燈具外殼。
應慎重選擇ALS的位置,如果傳感器“看”到來自燈管本身的光線,則會影響白天環境光亮度的測量,造成照明燈不斷地閃爍(打開和關閉)。
到了晚上,由于照明燈根據時間(而非環境光亮度)關閉,所以ALS定位不成問題。
最后,將ALS安裝在完全不受照明燈影響的位置幾乎是不可能的。正因如此,照明燈關閉門限自動設置在高出軟件設置8勒克斯處。這種補償僅保證燈具的開/關動作發生在大概相同的環境光亮度,并不能消除照明燈閃爍的可能性。
系統印制板(PCB)
控制器PCB的頂層和底層如圖6至8所示。
圖6 控制器PCB器件位置
用戶評論
共 0 條評論