新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 一種低成本微處理器的高亮度LED控制解決方案

        一種低成本微處理器的高亮度LED控制解決方案

        作者: 時間:2013-12-07 來源:網絡 收藏
        lign="left" style="margin: 0px; padding: 0px; word-wrap: break-word; text-indent: 2em; line-height: 24px; color: rgb(62, 62, 62); font-family: Tahoma, Arial, sans-serif; font-size: 12px; ">該拓撲結構降低了成本,不需要額外的電感器和電容器。此外,根據開關模式電源運行的模式,它的傳遞函數減少為一個共用降壓或升壓轉換器,從而從控制的角度簡化了設計。

        本文引用地址:http://www.104case.com/article/221946.htm

        為了控制使用獨立開關模式電源拓撲的EMC,需要設置緩沖過濾器,并將它們添加到開關晶體管Q1和Q2上;且需要在兩通道間將軟件控制策略設為中心對齊PWM和開/關時延。

        選擇適當的微控制器用于恒流HB

        開關模式電源(SMPS)要求準確的開關頻率和占空比,PWM信號抖動會反映在輸出電壓,進而反映在HBLED強度中。同時,為了節省感應器成本和電容器大小,必須將開關頻率提高為數萬赫茲。模數轉換器分辨率和通道可用性,對于隨時監測和控制HBLED電流和電壓也很重要。

        為了實現HBLED恒流控制,S08MP16測量反映在電流檢測電阻里的HBLED燈串電流,這個電阻與HBLED燈串進行串聯。 S08MP16嵌入式12位模數轉換器,可以使用小電阻值,功耗極小。此外,通過使用ADC和電阻分壓器,可以測量過流和過壓情況下的SMPS輸出電壓及診斷開放負荷。

        一種低成本微處理器的高亮度LED控制解決方案

        為了控制開關式電源頻率和占空比,可以使用FlexTimer(FTM)模塊;在適合汽車版本中使用高達 40MHz的定時器操作頻率,可以生成高頻率和高分辨率的脈沖寬度調制(PWM),每個燈串上可與更多HBLED一起操作,在進行小型操作時不會出現HBLED強度不穩定的情況。此外,可編程時延模塊(PDB)用于在該應用程序中,可以將ADC讀數與PWM 切換頻率同步,從而確保只有在ON(開)狀態下電流出現穩定時才會顯示ADC讀數。

        如何計算八位微控制器的恒流控制算法

        在大部分情況下,簡單的控制回路就能確保HBLED的正確驅動;借助閉環控制,該模塊能補償電池電壓、溫度或在開環中可能影響到HBLED電流的任何其他參數變化。

        進行恒流控制時,該模塊提供在規定電壓保持HBLED燈串所需的電壓,這也使得每個燈串上的HBLED數目可以靈活設置,不需要進一步的校準和硬件更改。

        要在8位微控制器中集成控制回路,應避免使用浮點庫;在本例中,可以使用16位變量來完成計算。

        結論

        要驅動HBLED很簡單,但要在不提高成本的情況下高效、可靠地驅動HBLED,則沒那么簡單。而使用8位低成本,只要它有正確的外設,就可以節省成本,并能高效、可靠地驅動HBLED。硬件和固件設計對于確保HBLED應用在模塊預期的使用周期期內表現出預期的性能至關重要。

        盡管本文的設計針對的是汽車應用,但這些概念和解決方案可以在使用HBLED的許多其他工業和消費電子應用中使用。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 合水县| 临洮县| 孙吴县| 陈巴尔虎旗| 荥阳市| 宣武区| 沁源县| 郎溪县| 邻水| 察雅县| 荃湾区| 万州区| 夏津县| 襄汾县| 都江堰市| 怀化市| 晋中市| 青川县| 沁源县| 连江县| 清涧县| 乌海市| 登封市| 昭觉县| 前郭尔| 繁峙县| 北流市| 新营市| 临城县| 敦化市| 普安县| 神木县| 绥江县| 昭通市| 富民县| 九江市| 诸暨市| 尖扎县| 巴塘县| 汾阳市| 广宁县|