成本低、易於編程控制的DLP投影STM32單片機驅動電路研究設計

2021-01-10 電子發燒友
打開APP
成本低、易於編程控制的DLP投影STM32單片機驅動電路研究設計

工程師黃明星 發表於 2018-07-27 07:04:00

DLP投影技術是應用美國德州儀器公司開發的數字微鏡元件--DMD(Digital Micromirror Device)作為主要關鍵處理元件以實現數字光學處理過程的技術。DLP顯示的色彩清晰度高、豔麗、細膩、逼真,且為全數字顯示即可靠性極高,能在各類產品(如大屏幕數位電視、公司/家庭/專業會議投影機和數位相機(DLP Cinema))中提供最佳圖像效果。目前,大部分的家用或商用DLP投影機都採用了單片結構,使得其便於移動攜帶,因而得到越來越廣泛的應用。在目前應用發展的基礎上,又對其結構的精簡性、攜帶的方便性提出了更高的要求。傳統的DLP投影儀是通過DVI接口接收外部信號,並且經過信號轉換傳送給DLP控制器來控制DLP的顯示,佔用的空間較大,接收信號的模式較局限,難以整合到現有儀器設備中,如果能將現有儀器設備中的數位訊號直接發給DLP,而不經過多次數據轉換,則能減小體積和降低成本,並能將DLP方便的整合到儀表儀器中。

DLP投影儀使用三色LED作為光源,對LED的選擇也至關重要,近年來由於RGB三色LLED在散熱、可靠度、色彩飽和度以及能源效率上超越了其他發光器件,照明設計中對其的使用也越來越普遍。目前許多LED器件製造商都使用獨立的紅光、綠光和藍光LED組合來提供所需的色彩,在應用上使用分立的LED封裝存在一些缺點,例如為了符合封裝結構所造成的空間浪費,以及使分離較遠的光源取得有效色彩混合而需要的額外努力,因此需要一種整體封裝的LED晶片來代替傳統的獨立光源,即單一封裝內集成紅光、綠光和藍光LED晶片的產品,其中每一個LED晶片都可以獨立控制,提供各種不同的色彩輸出。

文中以DLP1700為例,從信號輸入控制和顯示的光源這兩方面對傳統的DLP投影系統進行改進,顯示的光源方面採用大功率RGB三色LED替代傳統的多顆單色LED,信號輸人控制方面,取消傳統的DVI接頭、MSP430,用帶有I2C功能的Stm32單片機產生控制信號和圖像信號直接控制DLP1700的控制器DLPC100,進而控制DLP1700的顯示。該設計能使DLP顯示儀硬體電路結構更加精簡,電路控制更易於實現,能夠方便的整合到各種儀器中。

1 信號輸入控制

傳統的數字微鏡顯示技術的信號輸入端是由DVI接口提供圖像信號和行場同步信號,由MSP430單片機對DLPC100進行基本的控制,且是通過I2C總線進行控制信號的傳輸,整個過程涉及的晶片較多,線路較複雜,本文設計中我們採用基於Cortex_M3內核的STM32系列單片機對信號輸入部分進行改進,將Stm32發送的圖像信號和行場同步信號傳送給DLPC100,來控制DLP1700的顯示和LED的驅動。因為STM32內部本身攜帶有I2C總線接口,即可代替傳統的MSP430和I2C總線對DLPC100內部進行一系列的控制。具體的電路連接方框圖如圖1所示。

圖1 停車輸入電路被替代部分

2 顯示光源

用整體封裝的RGB三色LED代替傳統的獨立封裝的多顆LED,與分立封裝器件比較,這樣的做法可以讓光源更加緊湊,並且大幅度縮小每個獨立光源間的距離。要取得良好的色彩混合,LED光源的最大間距不能超過5 mm,三合一作法可以將這個距離縮小到只有1.5mm.在LED間距縮小後,有效進行色彩混合的所需區域也可以同時縮小。經過研究發現,這種整體封裝的LED在散熱方面也有著良好效率。

文中設計採用的是安華高科技有限公司的Moonstone系列3W RGB三色LED,該光源具有光強更高、體積更小的特點。RGB三色LED光源性能參數如表1,單片RGB三色LED光源可替代傳統的滷鎢燈和多顆單色LED光源,達到相同光效所用的空間面積只有普通白光LED的幾分之一,是傳統滷鎢燈的幾十分之一。

表1 RGB三色LED光源性能參數

利用光學設計軟體進行照明系統設計,按照光源性能的參數對光源進行建模,RGB三色LED光源的模型如圖2所示。圖中三顆單色LED發光晶片的尺寸分別為0.8x0.8 mm2,單色光源分別為1個藍色發光晶片,1個綠色發光晶片和1個紅色發光晶片,分布情況見圖2.光源出射角度為120°,出射光按表1提供的參數進行設定。利用該光源設計投影儀、背投電視、大屏幕顯示等的照明系統可以使結構簡化、體積減小、操作方便。

圖2 RGB三色LED的排列

3 電路原理及整體電路圖

傳統的DLP1700顯示系統電路圖如圖3所示,圖中信號輸入用到DVI接口、MSP430單片機、I2C總線,線路控制比較複雜;右邊從DLPC100輸出的RGB EN和RGB PWM信號控制LED驅動器進而控制多顆單色LED.改進後的系統電路如圖4所示,由STM32單片機控制DLPC100並輸入數據信號給DLPC100,繼而驅動LED驅動器,當DLPC100對輸入的信號數據進行如圖5所示的數據格式轉換、信號增強、DMD格式轉換等處理後將信號傳送給DMD晶片DLP1700,DMD晶片上的480x320個微鏡在輸入信號的控制下以一定的角度偏轉,LED驅動器驅動三色LED為DLP顯示提供光源,在屏幕上得到完美的圖像顯示。

圖3 傳統的DLP1700顯示系統電路圖

圖4 改進後的DLP顯示系統電路框圖

圖5 DLPC100對信號的轉換

4 結論

以上通過對DLP1700顯示的電路、光路系統進行改進設計,得到一個更為簡潔直觀的系統,用STM32系列單片機代替複雜的輸入模塊設計,由它接收處理數位訊號並生成圖像信號,輸入結構簡單、易於編程控制;用新型的整體封裝的大功率RGB三色LED代替傳統多顆單色LED,與傳統的分立式LED封裝比較,三合一封裝解決方案不管是在色彩混合度或空間需求上都有更好的表現,並擁有良好的散熱能力和可靠性,可以為工程應用開發帶來更高的靈活度。改進後的DMD顯示儀器攜帶方便、結構簡單、體積小、節能環保並且可以方便的整合到各種設備中,使DLP儀器設備更好的發揮其優勢,即輕便、可靠性高、容易操作控制等,為其更大規模的應用提供堅實有力的條件。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • stm32與pic單片機比較_哪個好
    6-64KB的SRAM存儲器   3、時鐘、復位和電源管理:2.0-3.6V的電源供電和I/O接口的驅動電壓。POR、PDR和可編程的電壓探測器(PVD)。4-16MHz的晶振。內嵌出廠前調校的8MHz RC振蕩電路。內部40 kHz的RC振蕩電路。用於CPU時鐘的PLL。帶校準用於RTC的32kHz的晶振   4、調試模式:串行調試(SWD)和JTAG接口。
  • 吃透單片機編程軟體,IAR單片機編程軟體創建stm32工程
    Keil和IAR單片機編程軟體,是當前流通度龐大的兩款單片機編程軟體。而對於單片機編程軟體的使用,各自存在一定區別。本文中,將為大家講解IAR單片機編程軟體建立stm32工程的詳細方法,希望大家通過本文能夠有所收穫哦。
  • avr單片機和stm32區別與優缺點分析
    摘要:avr單片機和stm32單片機是目前使用較廣泛的單片機,那麼avr單片機和stm32單片機有什麼區別呢?有什麼優劣勢呢?當程序複雜時,通用寄存器R0~R31就顯得不夠用;而51系列的通用寄存器多達128個(為avr的4倍),編程時就不會有這種感覺。   3. avr的I/O腳類似pic,它也有用來控制輸入或輸出的方向寄存器,在輸出狀態下,高電平輸出的電流在10mA左右,低電平吸入電流20mA。這點雖不如pic,但比51系列還是要優秀。
  • 單片機控制的密碼鎖設計(含電路圖及源程序)
    單片機控制的密碼鎖設計。AT89S52單片機P1引腳外接獨立式按鍵S1-S8,分別代表數字鍵0-5、確定鍵、取消鍵。本文引用地址:http://www.eepw.com.cn/article/172702.htm3.3.1模塊1 系統設計(1)分析任務要求。寫出系統整體設計思路根據題目的要求,需要考慮如下幾個任務:按鍵的輸入,密碼的判斷,密碼輸入正確或錯誤的計時、輸出信號的控制等。
  • 基於ADS1293及單片機控制的可攜式低功耗心電信號採集系統
    由於易於檢測且直觀性較好,在臨床醫學中得到較為廣泛的應用)。然而傳統心電信號採集設備體積較大,不便於實時獲取心電信號。因此研究可攜式、低功耗的心電信號採集系統有重要意義。本文以低功耗模擬前端ADS1293為基礎,結合MSP430系列低功耗單片機設計了一種可用於超低功耗和微型化的心電信號採集系統。
  • 用AT89C52單片機作為控制器,設計簡單實用的步進電機控制系統
    作者介紹了基於AT89C52單片機的兩相混合式步進電機控制系統的設計方案,增加了步進電機控制系統設計的靈活性。控制系統採用AT89C52單片機作為控制器,由達林頓功率管BUW49組成的雙H橋式電路作為驅動器,加入按鍵控制及LCD1602顯示。控制系統的電路結構簡單、設計思路清晰。實驗表明,控制系統操作簡單、運行可靠,具有較強的實用性。
  • 51單片機、STM32單片機、PIC單片機性能對比
    由TI推出的8位CMOS單片機,具有多種存儲模式、多種外圍接口模式,適用於複雜的實時控制場合。雖然沒STM32那麼優秀,也沒MSP430那麼張揚,但是TMS370C系列單片機提供了通過整合先進的外圍功能模塊及各種晶片的內存配置,具有高性價比的實時系統控制。同時採用高性能矽柵CMOS EPROM和EEPROM技術實現。
  • stm32屬於arm嗎_arm和stm32的區別
    STM32是基於ARM® Cortex® M 3處理器內核的 32位快閃記憶體微控制器,為MCU用戶開闢了一個全新的自由開發空間,並提供了各種易於上手的軟硬體輔助工具。STM32 MCU融高性能、實時性、數位訊號處理、低功耗、低電壓於一身,同時保持高集成度和開發簡易的特點。
  • 基於STM32單片機藍牙針式印表機的設計和應用
    1 系統設計  藍牙印表機硬體採用嵌入式架構,單片機控制各個模塊協同工作,單片機採用ST公司的STM32系列的STM32F101單片機。印表機配備了藍牙、USB兩種數據接口,可實現無線和有線兩種列印方式,USB接口還可以作為印表機字庫下載和印表機參數設置接口。
  • STM32單片機編程printf()函數重定向
    在stm32單片機編程中,可以重定向printf()函數來輸出調試信息。編寫fputc()函數其實printf()函數在頭文件中被定義成了一個宏,會調用到fputc()函數,但在stm32單片機編程中不可以直接調用標準庫的fputc()函數進行輸出信息,需要自己編寫fputc()函數供printf()函數來調用。編譯器進行編譯時首先會調用自己編寫的fputc()函數,而不是庫函數。
  • 如何設計在stm32中的復位電路?
    如何設計在stm32中的復位電路? 胡薇 發表於 2018-08-10 11:33:20 說到復位,我們都不會陌生,系統基本都有一個復位按鍵。
  • 51單片機+PID算法水溫控制系統設計
    本系統設計採用基於PID算法的單片機控制來實現水溫的調控。單片機控制部分採用AT89C51單片機為核心,採用軟體編程,實現用PID算法來控制PWM波的產生,繼而控制電爐的加熱來實現溫度控制。通過編程對PID各參數的調整,來達到提高加溫速度,減小超調的目的。
  • 大尺寸數碼管的動態驅動和保護電路設計
    引言本文引用地址:http://www.eepw.com.cn/article/201603/287783.htm  LED數碼管是單片機系統常用的顯示器件,1英寸以上的LED數碼管的每個欄位都是由多個發光二極體串、並聯組成,在此稱為大尺寸數碼管。大尺寸數碼管雖然不能顯示漢字等複雜字符,但數字顯示效果好,可視距離遠,成本低,符合人的視覺習慣,有著廣泛的用途。
  • 基於51系列單片機的智能照明控制系統設計方案
    在當今經濟快速發展的社會,電力能源大量地消耗使其已成為緊缺資源,如何節能降耗成為近年來照明系統研究的熱點。目前我國高校的教學樓和學生宿舍的照明系統大多採用定時方式控制,雖然控制簡單且易於實現,但同時存在很多問題:在夜間人流量很少時,燈具全部點亮將造成電能的大量浪費;此外,定時照明方式使照明系統工作狀態不能靈活調整,尤其在雷雨和霧霾天氣時,帶來安全隱患。
  • stm32為什麼短短幾年就佔領了單片機的大半江山?來了解一下
    一、前言還記得12年的時候,當時市場上8位機還很多,尤其51單片機在stc的帶領下,佔據著大片的單片機市場,學單片機大家都用51,大學教材也是以51來入門,雖然此時Atmel系列51單片機已經不太常見了,但國產51任佔據著90%的國內51市場,可謂是51單片機經久不衰,低端8位機市場基本不可替代
  • 單片機紅外電路設計原理
    紅外發射功能主要由紅外發射管來實現,紅外發射管在外觀上和透明的LED發光二極體極為相似,其驅動和控制方式也一致。在使用單片機控制發射管時,一般使用三極體來驅動,NPN三極體和PNP三極體都可以實現。如下圖所示使用PNP三極體來實現的。
  • 單片機驅動數碼管設計詳解(74HC595實現)
    數碼管顯示設計本設計使用了一個4位的數碼管,為共陽型,為了節省單片機的IO口,使用了兩片74HC595作為數碼管的驅動晶片,共佔用3個IO口。2. 74HC595簡介74HC595是8位的移位寄存器,串入並出,並具有鎖存功能,被廣泛的用於數碼管、點陣的驅動電路中。
  • 用ULN2003驅動24BYJ48步進電機時,怎麼接stm32單片機比較好?
    stm32單片機是一種高性能、低成本、低功耗的單片機,可以說很多應用場合都會用到,特別是對於大型系統,像電源、充電樁、交互機、電機驅動、PLC、逆變器、印表機、掃描儀、警報系統、視頻電話、 HVAC 等。那麼對於如何用STM32驅動步進電機呢?
  • 簡單的4×4行列式鍵盤控制電路設計(三款電路設計原理圖詳解)
    編碼鍵盤是通過一個編碼電路來識別閉合鍵的鍵碼,非編碼鍵盤是通過軟體來識別鍵碼。由於非編碼鍵盤的硬體電路簡單,用戶可以方便地增減鍵的數量,因此在單片機應用系統中,非編碼鍵盤得到廣泛的應用,有較好的應用價值。 2.設計原理 首先應該了解本次設計的基本要求和目的,再通過查找資料了解80C51單片機的工作原理、結構圖,數碼顯示管的結構和工作原理。
  • 基於51單片機的電子廣告牌電路設計
    在此主要介紹以AT89S51為控制晶片,用8×8的點陣屏4塊來級聯實現16×16的點陣屏,從而用於廣告牌顯示等。1 系統設計方案 鑑於所設計的點陣屏為16×16單色顯示,可以用8×8的點陣屏4塊來級聯實現,此時點陣屏的行列各為16管腳,需要擴展口,採用74LS164串行輸入並行輸出來實現。