亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32的漢字顯示電路設計

        2025-05-01 00:00:00曹新建許娟王永周歡喜魏曼麗
        科技創(chuàng)新與應用 2025年11期
        關鍵詞:動態(tài)顯示基極控制電路

        摘" 要:為簡化LED點陣動態(tài)顯示漢字控制方式,針對傳統(tǒng)LED點陣動態(tài)顯示漢字控制方法存在控制復雜、控制器要求高、耗電亮大等缺點,提出一種改進的LED點陣動態(tài)顯示控制方法,在分析LED點陣動態(tài)顯示控制方法的原理基礎上,基于STM32控制LED點陣動態(tài)顯示4個16×16的漢字顯示電路設計,重點對LED點陣動態(tài)顯示方法中各個模塊的實現進行詳細介紹,并進行電路實驗驗證電路。實驗證明,系統(tǒng)采用6根地址線,5個SM74HC595芯片成功顯示4個16×16的漢字,顯示數據無閃爍,顯示數據清晰、動態(tài)響應高。

        關鍵詞:LED;STM32;動態(tài)顯示;漢字顯示;74HC595;

        中圖分類號:TP391.44" " " 文獻標志碼:A" " " " " 文章編號:2095-2945(2025)11-0041-04

        Abstract: In order to simplify the LED dot matrix dynamic display Chinese character control method, an improved LED dot matrix dynamic display control method is proposed to solve the shortcomings of the traditional LED dot matrix dynamic display Chinese character control method such as complex control, high controller requirements, and high power consumption. Based on the analysis of the principle of the LED dot matrix dynamic display control method, based on the STM32, the LED dot matrix dynamic display control method is controlled to display four 16×16 Chinese character display circuits, Focus on the implementation of each module in the LED dot matrix dynamic display method is introduced in detail, and circuit experiments are carried out to verify the circuit. Experiments have proved that the system uses 6 address lines and 5 SM74HC595 chips successfully display 4 16×16 Chinese characters. The display data has no flicker, and the display data is clear and has high dynamic response.

        Keywords: LED; STM32; dynamic display; Chinese character display; 74HC595

        隨著社會的不斷進步與發(fā)展,LED燈廣告牌在火車站、教學樓、醫(yī)院等場所隨處可見,這對LED燈廣告行業(yè)及智能控制和控制電路提出了新的要求[1-2]。其中,亮度清晰、無閃爍、控制方式簡單、成本低的LED點陣漢字顯示對LED廣告行業(yè)的進一步提高起到了重要作用。

        目前來看,LED點陣漢字顯示仍然普遍采用傳統(tǒng)控制方式,包括單片機直接控制法、單片機與74HC245D芯片間接控制法。這些傳統(tǒng)控制LED點陣的方法對控制器的要求高,尤其對控制外設要求多的產品,如智能停車顯示牌、店鋪門頭LED顯示牌極其不利,控制器既要有足夠的地址線驅動LED點陣顯示,又要有足夠的地址線執(zhí)行其他任務。從長遠來看,傳統(tǒng)的LED點陣顯示方法不利于行業(yè)一體化、智能化發(fā)展。與此同時,蔣中榮等[3-4]學者提出的基于FPGA的 LED點陣控制方法可以實現漢字的清晰顯示,然而此方法對控制器的要求較高,顯示一個16×16漢字要用32個地址線,4個LED驅動芯片,資源浪費較嚴重,故成本高。

        針對傳統(tǒng)方法和基于FPGA 的點陣控制方法的局限性,本文設計了改進LED點陣漢字動態(tài)顯示控制系統(tǒng),使得LED點陣漢字顯示系統(tǒng)對控制器的要求降低,控制算法復雜性降低,整個系統(tǒng)更利于一體化,微型化和智能化。

        1" 系統(tǒng)整體設計

        LED點陣顯示系統(tǒng)結構由16塊8×8共陰極LED點陣組成4塊16×16的LED點陣屏、STM32F103C6T6單片機、時鐘電路、電源電路、SWD調試電路、列控制電路、行控制電路、頁控制電路及開關電路組成[5]。其整個系統(tǒng)的硬件框圖如圖1所示。

        將要顯示的漢字數據下載到STM32的Flash中,LED點陣顯示的漢字隨著Flash中的數據變化也將發(fā)生變化。行控制、列控制與頁控制采用的是明微公司生產的SM74HC595芯片級聯而成。SM74HC595芯片具備三態(tài)輸出功能,3根地址線串行輸入數據,1根地址線串行輸出數據,8根同步輸出端,STM32與SM74HC595芯片之間采用串行通信,將顯示數據與控制數據發(fā)送到SM74HC595芯片存儲器中。SM74HC595芯片在RCK為上升沿時將顯示數據經開關電路傳遞到LED點陣屏上。本系統(tǒng)具有可擴展化,在原有電路基礎可直接再安裝4個16×16的LED點陣,漢字顯示靈活,提高產品的適用范圍。

        主控芯片需要穩(wěn)定的時鐘信號才能正常運行,時鐘來源有四路,系統(tǒng)采用高速的外部時鐘,其晶振頻率為8 Mhz,時鐘頻率經倍頻后為72 MHz[6]。通過SWD在線下載電路,將程序下載到STM32F103中,STM32讀取內部Flash中的程序,控制LED點陣顯示。LED點陣顯示分為靜態(tài)顯示和動態(tài)掃描顯示,系統(tǒng)采用動態(tài)掃描方式控制LED點陣屏顯示數據,實現6個地址線控制顯示4個16×16的漢字[7]。

        2" 硬件電路設計

        2.1" 點陣屏控制電路設計

        SM74HC595芯片是一種具備8位串行輸入、8位串/并行輸出、8位鎖存、串并移位寄存器,數據在SCK的上升沿輸入,在RCK的上升沿進入存儲寄存器,最大輸出電流35 mA。級聯芯片之間采用串行輸出QH1進行數據傳輸,數據穩(wěn)定接收時間不超過50 ns,因而傳輸數據快且使用簡單。SM74HC595正常工作必須外接104瓷片濾波電容,復位端(10號引腳)接5 V,使能端(13號引腳)接地。STM32的數據僅通過6根地址控制5個SM74HC595芯片,完成顯示數據的發(fā)送和控制命令的執(zhí)行。SM74HC595芯片的行控制輸出端與SS8050三極管集電極相連,頁控制輸出端和列控制輸出端分別與SS8050三極管基極和LED點陣陽極相連。行控制電路負責選中要顯示數據的行位置,列控制電路負責將數據發(fā)到位置對應的列,頁控制電路負責選擇要顯示的LED點陣屏。4個LED點陣屏采用動態(tài)掃描方式同時顯示4個漢字,既要滿足人眼識別最小刷新率又要保證SM74HC595數據穩(wěn)定接收,每個漢字顯示時間基本相同,漢字的刷新率與顯示漢字的個數成正比[8](圖2)。

        2.2" LED點陣顯示電路設計

        SS8050的最大工作電流1.5 A、最大轉頻率100 Mhz、基極電流最大放大100倍數的NPN三極管,通過控制基極電壓,實現開關的通斷,因而控制簡單,使用方便。SS8050的基極外接10 K電阻,限制基極流向發(fā)射集電流過大,造成短路現象。當基極有電流時,SM74HC595芯片輸出的電流經SS8050集電極輸出致LED點陣,點亮LED點陣屏,基極無電流時,SS8050處于關斷狀態(tài),無電流流過與發(fā)射集相連的LED點陣。通過控制SS8050基極電壓,實現4塊LED點陣按順序一次點亮,顯示漢字。LED點陣硬件顯示電路如圖2所示。

        共陰極LED點陣是一種非線性元件,由64個LED燈按照一定規(guī)則組成8×8 LED點陣模塊,最大工作電流20 mA,最大工作電壓3.2V[9]。LED燈對電流非常敏感,7 mA的電流就能正常發(fā)光。4個8×8的LED點陣模塊組裝在一起,可顯示1個16×16的漢字,實驗共顯示4個漢字,每個LED點陣控制電路一樣,最大可同時顯示8個漢字。

        3" 軟件設計

        3.1" 系統(tǒng)軟件設計

        邏輯控制的難易程度取決于LED點陣同時顯示4個16×16的漢字的掃描方式,系統(tǒng)采用動態(tài)掃描,即先在一個16×16的LED點陣中進行掃描,完成一個漢字顯示后再進行LED點陣頁掃描。掃描的快慢直接影響LED點陣顯示是否出現閃爍,因此邏輯控制的執(zhí)行必須快[9]。系統(tǒng)主流程圖如圖3所示。

        3.2" 漢字顯示文件創(chuàng)建

        漢字在LED點陣上顯示,必須轉為機器能夠識別的二進制語言。首先要將漢字轉為由16進制組成的數組,存放在Keil uVison5開發(fā)環(huán)境中,生成HEX文件下載到STM32的Flash中。一般漢字采用PCtoLCD2002.exe進行漢字取模,例如將“電子技術”轉換為16進制文件,先配置軟件為C51格式,逆向陰碼,逐行式,輸入對應的漢字,即可獲取顯示數據,操作方便,使用簡單。

        4" 實驗測試

        為了驗證基于STM32所控制的LED點陣系統(tǒng)實際效果,本文采用圖2和圖3所設計的電路,制作了控制LED點陣同時顯示4個16×16的漢字點陣,實驗LED點陣電路顯示板如圖4(a)所示。4個16×16 的LED點陣依次顯示“電子技術”,顯示結果如圖4(b)所示。實驗結果表明,采用系統(tǒng)控制LED點陣顯示漢字,顯示內容清晰、亮度適中、無閃爍現象。若減少邏輯控制中的延時函數,LED點陣亮度會提高。

        LED點陣顯示漢字動態(tài)掃描頻率不能低于50 Hz,最好高于60 Hz,系統(tǒng)顯示4個漢字最大顯示動態(tài)掃描頻率為125.234 Hz,在該掃描頻率下LED燈無明顯變暗,顯示內容正常。

        5" 結束語

        本文以同時顯示4個16×16的LED點陣漢字為例,論述了改進的LED點陣漢字動態(tài)顯示控制方法。實驗結果表明本文采用的LED點陣漢字顯示方法,充分說明LED點陣漢字顯示采用6個地址線,5個SM74HC595及S8050開關電路就可以同時顯示4個漢字,顯示內容無閃爍、清晰可見。實驗結果有利于LED點陣屏廣告顯示朝著一體化、微型化發(fā)展。

        參考文獻:

        [1] 季洪雷,張萍萍,陳乃軍,等.Micro-LED顯示的發(fā)展現狀與技術挑戰(zhàn)[J].液晶與顯示,2021,36(8):1101-1112.

        [2] 樊夏輝,劉桂禮,孔全存,等.基于微流控芯片熒光檢測的LED光源自適應補償方法[J].儀表技術與傳感器,2019(6):118-122.

        [3] 蔣中榮,甘俊杰,歐偉明.基于FPGA的LED點陣顯示控制方法[J].現代電子技術,2019,42(24):16-19,24.

        [4] 朱海洋,歐陽明星,張俊武.基于Android控制的LED點陣顯示設計與實現[J].液晶與顯示,2016,31(11):1064-1069.

        [5] 王鑫,張子軒,張雨鑫,等.基于STM32和卡爾曼濾波的紙張計數系統(tǒng)設計[J].儀表技術與傳感器,2021(4):93-96,101.

        [6] 趙婷婷,王先全,姜增暉,等.基于ARM的LED點陣自動調光控制系統(tǒng)的設計[J].儀表技術與傳感器,2016(8):63-66,96.

        [7] 鐘嵐.基于多傳感器信息融合的機電一體化系統(tǒng)設計[J].現代電子技術,2021,44(12):6-10.

        [8] 張波,汪義旺,齊美星,等.光伏供電的彩色LED點陣屏[J].實驗技術與管理,2020,37(6):121-123,166.

        [9] 王紅航,杜志娟,劉飛飛,等.高壓LED陣列電學特性的優(yōu)化方法的研究[J].儀表技術與傳感器,2016(8):81-83,91.

        猜你喜歡
        動態(tài)顯示基極控制電路
        2017款本田雅閣車控制電路(二)
        單片機控制的四位數碼管動態(tài)顯示編程
        時代農機(2019年2期)2019-04-24 01:20:14
        2014款雷克薩斯CT200h車控制電路(一)
        2018款別克GL8車控制電路(二)
        2016款邁騰B8L車控制電路(一)
        基于單片機的LED大屏幕顯示的設計
        科技資訊(2016年28期)2017-02-28 09:52:16
        上海研達調頻發(fā)射機故障簡析
        數碼管動態(tài)顯示Proteus 仿真失敗分析
        一種低溫度系數帶隙基準源設計
        微處理機(2015年4期)2015-12-16 05:07:56
        “搖搖棒”為大學生涯畫個七彩圓*——”基于單片機的LED動態(tài)顯示裝置”的創(chuàng)作報告
        亚洲av不卡无码国产| 亚洲AV乱码毛片在线播放| 亚洲av无码专区在线播放| 好吊色欧美一区二区三区四区 | 无码免费人妻超级碰碰碰碰| 国产成人无码区免费网站| 欧洲国产精品无码专区影院| 美国又粗又长久久性黄大片| 一区二区三区激情免费视频| 亚洲av永久无码天堂网小说区| 亚洲av不卡一区男人天堂| 加勒比特在线视频播放| 精品极品视频在线观看| 国产福利美女小视频| 丝袜美腿诱惑一二三区| 国产一级二级三级在线观看av| 无码孕妇孕交在线观看| 吸咬奶头狂揉60分钟视频| avtt一区| 国产亚洲一区二区精品| 91一区二区三区在线观看视频| 欧洲成人一区二区三区| 久久丫精品国产亚洲av不卡| 青青国产成人久久91| 亚洲成生人免费av毛片| 产美女被爽到高潮免费a| 亚洲国产成人片在线观看| 久久精品国产亚洲av电影| 亚洲精彩视频一区二区| 成人免费av色资源日日| 色诱视频在线观看| 久久国产精品无码一区二区三区| 国产一级黄色av影片| 二区视频在线免费观看| 亚洲av综合av成人小说| 亚洲av无码一区二区乱子伦| 水蜜桃在线视频在线观看| 国产日产桃色精品久久久| 久久久久久久波多野结衣高潮 | 国产精品天干天干| 男男车车的车车网站w98免费|