基于单片机的LED电子显示屏的设计.docx
《基于单片机的LED电子显示屏的设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的LED电子显示屏的设计.docx(31页珍藏版)》请在优知文库上搜索。
1、摘要摘要:随着科技的发展,LED显示屏在人们生活中的重要性也是越来越得到体现,作为一种非常重要的信息传播方式,我们时常在生活中见到他,例如娱乐场所、体育场馆、金融证券、火车站、店铺广告牌等。LED显示屏的广泛应用让LED显示屏的研发工作也显得格外重要。而点阵显示屏具有的亮度高、寿命长、视角大、节能、成本低等优点另其被广泛应用。本文针对基于STM32单片机的LED电子显示屏,介绍了系统的总体设计方案、硬件电路设计以及软件编程方法。本系统采用STM32F103C8T6作为主控芯片,LED电子显示屏选用的是16*16的点阵显示屏,另外还使用了ESP8266这一WIFl串口模块连接单片机与上位机通信。
2、使用在电脑中编写的上位机通过串口通信对烧录在STM32单片机中的信息进行选择,最后将选择的信息内容在LED点阵显示屏上显示出来,并且不停滚动。关键词:STM32F103C8T6;ESP8266;LED点阵显示屏;串口通信AbstractAbstractzWiththedevelopmentoftechnology,theimportanceofLEDdisplayscreensinpeopleslivesisincreasinglybeingreflected.Asaveryimportantwayofinformationdissemination,weoftenseethemindaily
3、life,suchasentertainmentvenues,sportsvenues,financialsecurities,trainstations,shopbillboards,etc.ThewidespreadapplicationofLEDdisplaysmakestheresearchanddevelopmentofLEDdisplaysparticularlyimportant.Theadvantagesofdotmatrixdisplayscreens,suchashighbrightness,longlifespan,largeviewingangle,energycons
4、ervation,andlowcost,havemadethemwidelyused.Thisarticleintroducestheoveralldesignscheme,hardwarecircuitdesign,andsoftwareprogrammingmethodoftheLEDelectronicdisplayscreenbasedonSTM32microcontroller.ThissystemusesSTM32F103C8T6asthemaincontrolchip,andtheLEDelectronicdisplayscreenusesa16*16dotmatrixdispl
5、ayscreen.Inaddition,ESP8266,aWIFIserialportmodule,isusedtoconnectthemicrocontrollerandtheuppercomputerforcommunication.UsetheuppercomputerwritteninthecomputertoselecttheinformationburnedintheSTM32microcontrollerthroughserialcommunication,andfinallydisplaytheselectedinformationcontentontheLEDdotmatri
6、xdisplayscreen,continuouslyscrolling.Keywords:STM32F103C8T6;ESP8266;LEDdotmatrixdisplayscreen;Serialcommunication摘要IAbstractII目录III第1章绪论11.1 选题的背景、目的和意义11.1.1 选题背景11.1.2 选题目的和意义21.2 国内外研究现状及趋势31.3 本论文研究内容6第2章系统概述与总体设计方案72.1 硬件系统的总体设计方案7第3章硬件系统设计83.1 主控器及最小系统83.2 ESP8266串口WIFI模块103.3 上位机的选择113.4 显示部分
7、方案选择123.4.1 LED点阵显示屏简介123.4.2 LED点阵显示屏工作原理123.4.3 显示方案133.5 降压电路设计153.6 启动方式16第4章软件系统设计184.1 系统软件方案184.1.1 编程语言的选择184.1.2 选用的编译器的介绍18该软件系统的设计采用C语言进行编程,使用KEIL作为编译工具,编写控制模块、通信模块和显示模块的程序。194.2 主程序设计194.3 左移显示的设计204.4 主要显示内容的编写224.5 接收上位机命令,改变显示内容23第5章系统调试245.1 系统硬件调试245.1.1 短路与虚焊检测245.1.2上电测试245.2 系统软件
8、调试245.3 设计结果255.4设计不足25结论26参考资料27致谢28第1章绪论1.1 选题的背景、目的和意义1.1.1 选题背景随着信息化时代的到来,各种信息传播手段层出不穷,其中LED电子显示屏凭借其独特的优势成为了一种重要的信息传播媒介。在交通、广告、体育赛事、舞台演出等多个领域,LED电子显示屏具有广泛的应用。然而,传统的LED显示屏受到硬件设备限制,导致系统复杂、成本较高、操作困难等问题。为了解决这些问题,研究人员开始尝试将单片机技术引入LED显示屏的设计中。单片机技术是近年来在嵌入式系统领域迅速发展的一种技术,它将微处理器、存储器、定时器、中断控制器、输入输出接口等功能集成在一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 LED 电子显示屏 设计
