設計原理
發布時間:2012/6/19 19:55:39 訪問次數:704
這個制作的電路結構ADC0848CCV比較簡單,電路原理圖如圖2所示,PCB圖如圖3所示。設計時,為避免電源反接導致電路燒毀,在電源路徑上串聯了1個肖特基二極管。之后,使用去耦電容來濾除電源上的干擾。
電路使用單片機內部的PN結測溫,通過軟件即可讀到溫度值。單片機使用一個1/0口連接到兩個阻值相同的分壓電阻,這樣當vo口輸出電平時,兩個電阻的中點電平為高丌氐電平,而當v0口轉為高阻狀態時,電阻中點電平即可輸出1/2VCC,由此可以生成驅動LED所需的雙極性信號。
LED內置的ST313控制器使用1.2MHz以下的信號來傳輸信息,用1/2 VCC后接低電平表示邏輯0,用1/2VCC后接高電平表示邏輯1,以此來表達每個LED所需的18bit顏色信號。當數據線閑置60 us以上時,ST313將移位寄存器中的數據鎖存互LED的電流控制器中,以改變LED的顏色。由于我們的連線距離很短,所以不用考慮電磁干擾對于數據正確性的影響。但當長距離傳輸時,由于有1/2VCCql存在,可能會導致LED顏色出現混亂,需要采取措施減少干擾的影響。將LED串行連接,在第1個LED上接入單片機信號,就可以根據單片機輸出的電平信號單獨控制任何一個LED的RGB顏色了。
這個制作的電路結構ADC0848CCV比較簡單,電路原理圖如圖2所示,PCB圖如圖3所示。設計時,為避免電源反接導致電路燒毀,在電源路徑上串聯了1個肖特基二極管。之后,使用去耦電容來濾除電源上的干擾。
電路使用單片機內部的PN結測溫,通過軟件即可讀到溫度值。單片機使用一個1/0口連接到兩個阻值相同的分壓電阻,這樣當vo口輸出電平時,兩個電阻的中點電平為高丌氐電平,而當v0口轉為高阻狀態時,電阻中點電平即可輸出1/2VCC,由此可以生成驅動LED所需的雙極性信號。
LED內置的ST313控制器使用1.2MHz以下的信號來傳輸信息,用1/2 VCC后接低電平表示邏輯0,用1/2VCC后接高電平表示邏輯1,以此來表達每個LED所需的18bit顏色信號。當數據線閑置60 us以上時,ST313將移位寄存器中的數據鎖存互LED的電流控制器中,以改變LED的顏色。由于我們的連線距離很短,所以不用考慮電磁干擾對于數據正確性的影響。但當長距離傳輸時,由于有1/2VCCql存在,可能會導致LED顏色出現混亂,需要采取措施減少干擾的影響。將LED串行連接,在第1個LED上接入單片機信號,就可以根據單片機輸出的電平信號單獨控制任何一個LED的RGB顏色了。
熱門點擊
- LC振蕩電路的頻率調整
- Q-H曲線帶駝峰的水泵工作狀況
- 輸入補償電壓
- 音箱分頻器的測試
- LTC4001充電電路板
- 鋰電池的三種通用充電方式
- 變頻器的V/f控制
- 電流鏡像電路是恒流電流
- 局部最優和整體最優的關系
- 電阻的選擇
推薦技術資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細]