160160液晶屏+MSP430F169程序和電路圖

2020-12-08 電子發燒友

  160160液晶屏+MSP430F169程序和電路圖

  以MSP430F169作為控制的核心晶片,控制LCD160160液晶屏顯示。可以成功顯示圖片,數字、字母和漢字。

 

  電路圖如下:

  程序如下:

  ////////////////////////////程序主函數/////////////////////////////////////////

  voidmain(void)

  {

  InitClock();

  IO_Init();

  LCD_Init();

  LCD_Clear(0x00);

  while(1)

  {

  //電池電量標誌顯示

  dispdianchi0();

  dispdianchi1();

  dispdianchi2();

  dispdianchi3();

  //漢子顯示,數字、字符顯示

  Disp_16X16_hanzi(16,104,ya,1,0);

  Disp_16X16_hanzi(32,104,li,1,0);

  Disp_8X16_zifu(48,104,1,0,1);

  Disp_8X16_zifu(56,104,1,0,9);

  Disp_16X16_hanzi(16,120,wen,1,0);

  Disp_16X16_hanzi(32,120,du,1,0);

  Disp_8X16_zifu(48,120,1,0,4);

  Disp_8X16_zifu(57,120,1,0,6);

  Disp_8X16_zifu(66,120,1,0,10);

  Disp_8X16_zifu(74,120,1,0,11);

  Disp_8X16_zifu(83,120,1,0,12);

  Disp_8X16_zifu(92,120,1,0,13);

  Disp_8X16_zifu(81,120,1,0,14);

  Disp_8X16_zifu(90,120,1,0,15);

  Disp_8X16_zifu(99,120,1,0,16);

  Disp_8X16_zifu(108,120,1,0,3);

  Disp_8X16_zifu(117,120,1,0,3);

  Disp_8X16_zifu(126,120,1,0,3);

  Disp_8X16_zifu(135,120,1,0,3);

  //圖片

  Disp_Picture(39,12,pic1,72,72,1);

  //Disp_Picture(39,12,pic2,72,73,1);

  }

  }

  基於MSP430F169單片機的LED顯示屏設計

  1、系統結構框圖

  本系統主要由MSP430F169單片機系統、降壓整流濾波電路、穩壓電路、開關調壓電路、RS485通信接口電路、LED行列驅動電路、環境光檢測電路、LED顯示屏、上位PC計算機等構成。

  本系統的結構框圖,如圖1所示。

  圖1系統結構框

  2、基本原理

  本設計採用列發送數據,行掃描的方式實現LED顯示文字或圖像。本方法與硬體電路相結合,達到顯示屏整體亮度相對均勻的目的。

  利用光敏電阻對環境光的敏感特性,採集環境光的變化狀況,將其轉換成電信號並送入到單片機中,由單片機進行信號處理,並按照一定的規律控制輸出PWM波的佔空比。

  在單片機與LED顯示屏之間加一個開關調壓電路,實現單片機對顯示屏的亮度調整。將調整後的PWM波對開關調壓電路進行控制,從而調節顯示屏的輸入電壓的大小,最終實現顯示屏的亮度控制。

  3、電路設計

  3.1MSP430F169單片機系統電路

  MSP430F169單片機系統電路為主控制電路。MSP430系列單片機是美國德州儀器公司1996年開始推向市場的一種16位超低功耗的混合信號處理器(MixedSignalProcessor),該單片機具有以下幾個特點:超低功耗、強大的處理能力、豐富的片內外圍模塊、方便高效的開發環境、系統工作穩定。由於MSP430F169單片機內部集成了12位的A/D和D/A並且產生PWM波程序簡單,不再需要外加A/D電路、D/A電路和PWM波產生電路,由此簡化了外圍電路的設計,所以本設計選用MSP430F169單片機,如圖2所示。

  圖2單片機系統電路

  3.2降壓整流濾波電路

  220V交流電經過變壓器降壓後,由整流橋整流成單向脈動電壓,經電容濾波成脈動很小的直流電壓。由於該直流電壓隨電網電壓波動,如果直接作為顯示屏電源,會造成顯示屏的閃爍,因此採用穩壓電路對其進行穩壓。7805是專用的三端穩壓器件,輸入濾波後的電壓(U≈9V),穩壓輸出的5V電壓(VCC)供IPIC68273使用。MSP430系列單片機電源電壓範圍是1.8~3.6V,因此將5V電壓經二極體降壓0.7V(VSS)後,供單片機系統使用。經長期實驗證明,單片機系統可長期安全可靠運行,其優點是與5V供電的TTL或CMOS電路接口,不必再加電平轉換電路,如圖3所示。

  圖3降壓整流濾波電路

  3.3開關調壓電路

  利用兩個NPN型電晶體組成反相放大電路以實現PMOS開關管斬波放大,用PWM波調整PMOS開關管的導通時間來控制VDD作用於顯示屏的平均電壓的大小,進而控制LED的亮度。

  為防止網絡電壓的波動對顯示屏造成影響,故用定值電阻R4與R5組成分壓測量電路,對電壓進行精確測量控制,用於實現顯示屏電壓的穩定可靠,如圖4所示。

  圖4開關調壓電路

  3.4行列驅動電路

  LED顯示驅動採用動態掃描驅動方式,每次只能點亮一行LED(共陽形式LED顯示點陣模塊),由於TPIC6B273是以OC門方式輸出的,所以特別適宜選擇共陽形式LED顯示點陣模塊做基礎顯示單元。行掃描電路採用4/16解碼器CD4515解碼形成行掃描脈衝,放大後直接形成行掃描信號,如圖5所示。

  圖5單色共陽極LED驅動電路

  3.5環境光檢測電路

  光敏電阻是用半導體材料製成的光電器件,它沒有極性。利用光敏電阻RG與定值電阻R1組成環境光檢測電路,通過測量R1兩端電壓的變化來檢測環境光強弱的變化,如圖6所示。

  圖6環境光檢測電路

  3.6RS485通信接口電路

  MAX485是用於RS485通信的差分平衡收發器,由MAXIM公司生產。晶片內部包含一個驅動器和一個接收器,適用於半雙工通信。上位PC機通過通信接口電路與單片機系統進行通信,如圖7所示。

  圖7RS485通信接口電路

  4、程序設計

  環境光自適應LED顯示屏控制程序使用IAR軟體,利用C語言進行編寫,如圖8所示。

  圖8環境自適應LED顯示屏程序框

  5、結論

  本文所論述的環境光自適應LED顯示屏,可隨環境光的變化而改變亮度,使顯示屏不至於太過刺眼或者太暗,同時有效地控制了能耗,使電源效率達到75%以上,本系統達到了預期的實驗目的。通過改進,可應用於學校、商場、工廠、證券交易等場所的顯示,本系統的研究有著極其實用的價值和良好的發展前景。

打開APP閱讀更多精彩內容

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

相關焦點

  • 剖析液晶屏邏輯板TFT偏壓電路(圖)
    什麼是TFT屏偏壓電路?現代的液晶電視都是採用TFT屏作為圖像終端顯示屏,由於我們現在的電視信號(包括各種視頻信號)是專門為CRT顯示而設計的,液晶屏和CRT的顯示成像方式完全不同,液晶屏要顯示專門為CRT而設計的電視信號,就必須對信號的排列順序、時間關係進行轉換,以便液晶屏能正確顯示。
  • 液晶屏背光LED驅動電路圖
    打開APP 液晶屏背光LED驅動電路圖 精通維修下載 發表於 2020-05-08 16:48:19   高電壓LED驅動晶片HV9911   HV9911是美國Supertex公司推出的第二代高電壓LED驅動晶片,採用16PINSOIC封裝,主要用於汽車照明和電池驅動LED燈等電路中。
  • MSP430 定時器輸出PWM波形
    程序實現:本程序是直接從msp430f42x移植的,只改動了埠就能正常使用了。由此,430的模塊在不同的系列中是通用的,有關寄存器是一樣的;只是也許外部埠不太一樣。程序初始化部分:完成TA相關寄存器的初始化。
  • 單片機控制TFT液晶屏顯示數字
    單片機控制TFT液晶屏顯示數字,此工程的硬體部分如下  單片機部分液晶電路接下來就是軟體部分程序的編寫,我們先來看main函數,main函數如下main函數裡做了3件事,第一件就是對TFT液晶屏的初始化,包括對TFT液晶屏接口的初始化和驅動晶片
  • lcd12864液晶屏原理圖
    打開APP lcd12864液晶屏原理圖 發表於 2017-11-06 10:23:17 以往的測控儀器的顯示部分大都採用LED式液晶顯示屏進行參數設定和結果顯示,其顯示信息量少、形式單一、人機互動性差、操作人員要求較高。
  • AD536A在液晶屏測試儀中的應用
    閃光試驗);全屏功耗電流的測量和各電極之間的短路檢查。本文引用地址:http://www.eepw.com.cn/article/169427.htm 其中後兩項是測試全顯電流和段電流的有效值。由於液晶屏的背電極和段電極之間是灌注了液晶材料的,因此在外加電壓驅動下,可等效為一個電容性負載。
  • uln2803步進電機的控制原理電路圖和源程序
    打開APP uln2803步進電機的控制原理電路圖和源程序 佚名 發表於 2008-08-28 15:48:06 uln2803步進電機的控制原理電路圖和源程序 步進電機的控制原理和程序 選自北航出版 耿德根主編《高速嵌入式單片機原理與應用》第七章7.4.2 源程序:SLAVR742.ASM         自從六十年代初期步進電機面世以來,在過去幾年它的重要性大大提高了
  • 液晶屏的維修故障與檢修
    隨著液晶顯示器的價格不斷下降,液晶顯示器已經完全的替代了普通的CRT顯示器,在液晶維修方面已經有了很多的維修書籍和維修方法及維修資料,但是在國內關於屏維修方面的知識和技術支持都很少,在加上液晶屏晶片及配件不好買,價格高等多種原因。
  • 基於MSP430的十二導聯同步心電圖機系統設計
    十二導聯心電圖同步記錄能客觀表達各波、段和間期,可以對早博、心動過速、預激症候群、束支阻滯及分支阻滯等進行定位診斷與鑑別診斷;將心電數據存入資料庫,可以進行各種電參數的統計學處理,為臨床醫療和科研工作帶來了極大便利。
  • 如何看懂模擬電路的電路圖--基礎元器件
    電子設備中有各種各樣的圖。能夠說明它們工作原理的是電原理圖,簡稱電路圖。電路圖有兩種,一種是說明模擬電子電路工作原理的。它用各種圖形符號表示電阻器、電容器、開關、電晶體等實物,用線條把元器件和單元電路按工作原理的關係連接起來。這種圖長期以來就一直被叫做電路圖。另一種是說明數字電子電路工作原理的。
  • 又一國產「顏值帝」,標配雙12.5英寸液晶屏,169匹馬力油耗6.8L
    搭載的這臺1.5T發動機有著169匹馬力,油耗低至6.8L。又一國產「顏值帝」,標配雙12.5英寸液晶屏,169匹馬力油耗6.8L全新的奔騰T77 Pro也採用了奔騰汽車家族最新的光影哲學設計理念,巨大的多邊形大嘴搭配著數碼雨滴狀的鍍鉻顆粒感中網,猶如滿天的繁星在浩瀚無垠的夜空中,十分夢幻。
  • 【初中物理】實物連接圖和電路圖的轉化
    1、(理想)導線的長短對電路沒有影響。2、一根導線的兩個端點可視為一點,效果一樣。3、如下圖:a、b、c三點可視為一點,d、e、f三點也可看做是一點,效果一樣。4、開關兩端的接線柱會影響開關的控制作用,注意分清幹路和支路開關。
  • TFT-LCD驅動電路的設計
    由於CRT顯示器和液晶屏具有不同的顯示特性,兩者的顯示信號參數也不同,因此在計算機(或MCU)和液晶屏之間設計液晶顯示器的驅動電路是必需的,其主要功能是通過調製輸出到LCD電極上的電位信號、峰值、頻率等參數來建立交流驅動電場。
  • FT-LCD驅動電路的設計
    由於CRT顯示器和液晶屏具有不同的顯示特性,兩者的顯示信號參數也不同,因此在計算機(或MCU)和液晶屏之間設計液晶顯示器的驅動電路是必需的,其主要功能是通過調製輸出到LCD電極上的電位信號、峰值、頻率等參數來建立交流驅動電場。
  • 舞蹈機器人步進電機驅動電路和程序設計
    電路採用74373鎖存,74LS244和ULN2003作電壓和電流驅動,單 片機(Atc52)作脈衝序列信號發生器。程序設計基於中斷服務和總線分時利用方式,實時更新各個電機的速度、方向。整個舞蹈由運動數據所決定的一截截動 作無縫連接而成。
  • TFT液晶屏的優點
    隨著生活水平的提高液晶顯示產品越來越多,單純的顯示技術已無法滿足人們的要求,TFT液晶屏被廣泛的運用在各行隔夜中。那麼TFT液晶屏它究竟有什麼優點呢?特別是TFT-LCD電子書刊的出現,將把人類帶入無紙辦公、無紙印刷時代,引發人類學習、傳播和記載文明方式的革命。 三、應用範圍廣 從-20℃到+50℃的溫度範圍內都可以正常使用,經過溫度加固處理的TFT-LCD低溫工作溫度可達到零下80℃。既可作為移動終端顯示,臺式終端顯示,又可以作大屏幕投影顯示,是性能優良的全尺寸視頻顯示終端。
  • 高亮液晶屏的結構和顯示原理簡介
    典型高亮液晶屏基本結構:它主要由前後偏光片、前後ITO導電玻璃片、封接邊及液晶等幾大部件組成。當然,不同類型的高亮液晶屏其部分部件可能會有不同,如:相變型、PDLC、多穩態型高亮液晶屏沒有偏振片,有源矩陣型高亮液晶屏在基板上製作有有源矩陣電路等,但是所有高亮液晶屏都可以認為是由兩片光刻有透明導電電極的基板,夾持一個液晶層,封接成一個偏平盒,有時在外表面還可能貼裝上偏振片等構成。
  • 電源快速充電電路圖集錦 | 設計電路分享
    主電路採用運放LM324和達林頓管組成調節電路,電路設計合理,編程正確。除了完成題目要求外,電路設計了步進設置功能,可設置不同的恆流和穩壓值。恆流、恆壓充電電路:這部分電路是整個電路的核心部分,主要由D/A轉換電路,恆流、恆壓調整電路,檢測電路組成。
  • 基於Matlab GUI的整流電路仿真設計[圖]
    現代計算機仿真技術為電力電子電路的設計和分析提供了嶄新的方法,可以使複雜的電力電子電路、系統的分析和設計變得更加容易和有效。Matlab是一種計算機仿真軟體,它是以矩陣為基礎的交互式程序計算語言。Simulink是基於框圖的仿真平臺,它掛接在Matlab環境上,以Mat lab的強大計算功能為基礎,用直觀的模塊框圖進行仿真和計算。
  • 液晶屏維修高手:牢記邏輯板這五個關鍵測試點
    點擊播放 GIF 0.1M液晶屏驅動板在實際檢修中,因時序控制晶片內部灌有程序,加之這類晶片購買難且不易更換,一般情況下對此電路不做元件級維修,對該板檢查的重點主要是TFT偏壓電路以及伽瑪校正電路,其關鍵測試點如下:一、正常的供電電壓邏輯板的供電電壓(俗稱上屏電壓)常見有+3.3V、+5V、+12V, 少數機為18V,這一電壓來自信號板,與一隻保險電阻或貼片保險相連