课题研究点阵电子显示屏制作easm.docx
《课题研究点阵电子显示屏制作easm.docx》由会员分享,可在线阅读,更多相关《课题研究点阵电子显示屏制作easm.docx(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、点阵电子子显示屏屏制作目录 摘要41:方案案论证与与比较5511控控制器部部分512 数据存存储器5513 亮度连连续可调调614 显示屏屏驱动电电路的选选择615 键盘的的选择7716 串行口口的选择择72系统统的具体体设计与与实现7721系系统总框框图722 硬硬件部分分8221 采用用16个LEDD8*88显示屏屏,构成成16行*644列点阵阵显示88222 LEDD显示屏屏驱动电电路9223亮度连连续可调调10224 刷新新频率的的计算110225 键盘1023 软件件方面111231 主程程序的流流程图111232 按键程程序122233 行列的的扫描113234 人机机交互1143
2、测试试、结果果及分析析1531基基本功能能1532 发挥功功能部分分1533 其他发发挥部分分1534刷刷新频率率的测试试1535 按键的的结果测测试1664总结结16参考资料料:166摘 要本设计使使用ARRM21138开开发板作作为主控控制模块块,利用用简单的的外围电电路来驱驱动166*644的点阵阵LEDD显示屏屏。利用用ARMM本身强强大的功功能和大大容量的的内部存存储,可可以很方方便的实实现ARRM与PPC机和和SD卡卡等外围围存储设设备的数数据传输输,并能能利用软软件方便便的进行行显示内内容的多多样变化化,另一一方面点点阵显示示屏广泛泛的应用用于医院院、机场场、银行行等公共共场所,
3、所所以本设设计具有有很强的的现实应应用性。AbsttracctARM221388 uusedd ass a maiin cconttrolllerr deesiggn aand usee off siimplle eexteernaal ccirccuitt too drrivee 166*644 thhe llattticee LEED ddispplayy. AARM itsselff ussingg poowerrfull fuuncttionns aand cappaciity of intternnal stooragge, it is eassy tto rreallizee th
4、he AARM andd PCC annd SSD ccardd foor eexteernaal sstorragee, ddataa trranssmisssioon eequiipmeent andd thhe aabillityy too usse tthe sofftwaare forr thhe cconvveniiencce oof aa vaarieety of conntennt cchanngess, tthe othher dott maatriix ddispplayy wiidelly uusedd inn hoospiitalls, airrporrts, baan
5、kss annd ootheer ppubllic plaacess. TTherrefoore, thhe ddesiign hass a strrongg prractticaal aappllicaatioon.11、方案案论证与与比较11控控制器部部分方案一 采用常常用的889C551控制制。技术术比较熟熟练,应应用广泛泛,现在在的511系列技术术硬件发发展的也也非常得得快,也也出现了了许多功功能非常常强大的的单片机机,因此此使用单单片机可可以实现现要求的的基本功功能。但但是为了了实现多多组预存存信息,必须外外加具有有掉电存存储功能能的EEEPROOM,这这增加了了系统的的复杂程程度。
6、而而且在执执行动态态刷新的的时候读读取EEEPROOM的速速度慢,刷刷新频率率受到限限制。下面是简简单的用用单片机机处理的的框图(图图1)。图1方案二 应用AARM,ARM是一种功耗很低的高性能处理器,技术具有性能高、成本低和能耗省的特点。方便、安全、高效。作为嵌入式领域中最为广泛使用的32位处理器结构体系,ARM已经成为多个应用领域的标准CPU。ARM处理器技术正在成为多数嵌入式高端应用开发的首选。ARM2138芯片具有高达32KB的内存作为数据的缓冲区,因此能够实现非常快的读取速度。并具有丰富的I/O资源,而且其外围电路简单,在片内即可实现所有控制。简化了整个系统的复杂程度.通过比较较,我
7、们们选择方方案二。12 数据存存储器方案一 非易易失性记记忆体掉掉电后数数据不丢丢失。可可是所有有的非易易失性记记忆体均均源自RROM技技术。只只读记忆忆体的数数据是不不可能修修改的。所所有以它它为基础础发展起起来的非非易失性性记忆体体都很难难写入,而而且写入入速度慢慢,它们们包括EEPROOM(现现在基本本已经淘淘汰),EEPPROMM和Fllashh,它们们存在写写入数据据时需要要的时间间长,擦擦写次数数低,写写数据功功耗大等等缺点。方案二 选用SSD卡,其其利用记记忆性半半导体进进行存储储,具有有大容量量、高速速度、非非易失性性、可在在线擦写写特性的的存储器器。而且且具有成成熟的SSPI
8、协协议来实实现与AARM的的连接.很容易易实现与与ARMM的数据据交互传传递,而而且使用用SD卡卡可以实实现脱机机使用与与存储.在更新新显示信信息的时时候,只只需要用用SD卡卡传递.而不需需要连机机,更新新信息方方便快捷捷,更加加有利于于实际应应用。基于以上上各种对对比,我我们选用用方案二二。13 亮度连连续可调调方案一 通过在在软件中中调节刷刷新频率率。刷新新频率高高的时候候,连续续点亮的的时间短短,显示示屏亮度度低,当当刷新频频率调低低时,连连续点亮亮的时间间延长,显示屏屏变亮。因因此通过过调节占占空比来来实现显显示屏亮亮度的调调整。但但是由于于软件调调节亮度度变化不不连续.不能实实现连续
9、续的亮度度调节。并并且会出出现闪烁烁。调节节的效果果不明显显,故不不采用此此方案。方案二 通过调调节电位位器来改改变电压压,实现现亮度的的调节。调调节电位位器实现现线形电电压调整整,从而而控制三三极管使使显示屏屏压降发发生改变变。从而而达到连连续调节节亮度的的目的。电电位器的的调节范范围较大大,因此此用此方方法来调调节。 14 显示屏屏驱动电电路的选选择方案一 在禁止止使用专专用的LLED控控制芯片片的情况况下采用用通用芯芯片744LS5595,其其具有88位锁存存、串并移位位寄存器器和三态态输出,可可以用它它的锁存存功能实实现硬件件电路对对数据的的刷新。但但是需要要更多的的控制信信号,而而且
10、芯片片的级联联不方便便。方案二 由于AARM提提供了足足够的内内存来做做为数据据缓冲区区对显示示数据进进行存储储,我们们可以用用移位寄寄存器774HCC1644和译码码器744HC1138来来实现LLED点点阵显示示的行列列控制.其特点点是控制制信号简简单,级级联方便便,芯片片数量少少。综合考虑虑,我们们采用方方案二。15 键盘的的选择方案一 采用专专门的键键盘芯片片72889,其其可用很很少的接接口来扩扩展更多多的键盘盘,能够够外接88个LEED,664个按按键。但但是在本本系统中中只是使使用较少少的按键键,而且且ARMM有丰富富的I/O口资资源,因因此使用用72889会浪浪费按键键资源,增
11、增加成本本。方案二 利用II/O口口直接连连接的独独立式键键盘,每每键都有有相应的的I/OO口对应应,编程程容易控控制.实实现方便便.又因因为ARRM有足足够的II/O口口资源.可使用用独立式式键盘。因此方案案二为最最佳方案案。16 串行口口的选择择方案一 采用RRS4885来进进行长距距离(112000M)的的传输,RS-485总线通信模式由于具有结构简单、价格低廉、通信距离和数据传输速率适当等特点而被广泛应用.但RS485总线存在自适应、自保护功能脆弱等缺点,如不注意一些细节的处理,常出现通信失败甚至系统瘫痪等故障而且总线本身存在许多的局限性,效率低,实时性差,通信的可靠性低,应用不灵活。
12、方案二 采用RRS2332来进进行串行行的传输输, 用用串行通通讯的好好处是简简单,抗抗干扰性性强.由由于本系系统设有有SD卡卡存储器器,因此此不需要要远距离离传输,因此RRS2332已经经足够满满足要求求。并且且可直接接和PCC机接口口,不用用外加协协议转换换电路。综上所述述,方案案二比较较合理。2、系统统的具体体设计与与实现21系系统总框框图点阵显示屏控制电路ARM (LPC2138)PC机SD卡 SPII串口键盘模块/指示灯图2整个系统统以ARRM(LLPC221388)为控控制中心心如上图图2所示示,系统统主要通通过SPPI协议议来外接接入SDD卡存储储器,实实现数据据存储量量的扩展展
13、。通过过ARMM控制器器发出的的信号使使LEDD矩阵驱驱动电路路驱动LLED点点阵显示示屏。通通过键盘盘电路控控制ARRM输出出数据的的变化。通通过RSS2322的串行行口来实实现ARRM与PPC上位位机的通通讯。整整个电路路由+55V的电电源模块块供电。22硬硬件部分分221 采采用166个LEED8*8显示示屏,构构成166行*664列点点阵显示示点阵显示示屏由116个888点阵阵LEDD显示模模块。116片888点阵阵LEDD显示模模块利用用总线形形组成一一个16664的的LEDD点阵,用用于同时时显示44个16616点点阵汉字字或8个个168点阵阵的字母母字符或或数字。单单元显示示屏可
14、以以接收来来自控制制器(主主控制电电路板)或或上一级级显示单单元模块块传输下下来的数数据信息息和命令令信息,并并可将这这些数据据信息和和命令信信息不经经任何变变化地再再传送到到下一级级显示模模块单元元中,因因此显示示板可扩扩展至更更多的显显示单元元,用于于显示更更多的显显示内容容。222 LLED显显示屏驱驱动电路路采用744HC1138三三-八译译码器和和74HHC1664移位位寄存器器。将从从ARMM里出来来的列信信号通过过8个1164级级联而成成的644位的信信号输出出端连接接到166*644的点阵阵LEDD的输入入端,作作为点阵阵的行驱驱动信号号。通过过1644移位这这64位位的信号号
15、,来控控制显示示内容的的变化。再再从ARRM输出出三个信信号分别别输入到到2个级级联的774HCC1388译码器器,然后后输出116位行行信号,经经过166个1KK的电阻阻,再输输入到116个PPNP(885500)三极极管的BB极来进进行对行行信号的的放大,其其中所有有的三极极管的EE极相连连接+55V的电电源,所所有的CC极接116个4470欧欧姆的电电阻,得得到的信信号作为为点阵LLED 的行输输入信号号。通过过对1338的三三个输入入信号进进行控制制,改变变行信号号。由1138和和1644的信号号,控制制二极管管的亮、灭灭来显示示出所要要求的字字符、汉汉字。行驱动电电路:每每个LEED
16、管亮亮需要77mA的电电流,那那么644个同时时亮就需需要4448mA的电电流,所所以我们们要对列列进行驱驱动,我我们采用用晶体管管85550对列列信号进进行放大大,使LLED点点阵能够够正常显显示。其其驱动电电路如下下图3: 图3列驱动电电路:此此电路是是由集成成电路774HCC1644构成的的,它具具有一个个8位串串入并出出的移位位寄存器器,可以以实现在在显示本本行各列列数据的的同时,传传送下一一行的列列数据。电电路图如如图4。图4223亮度度连续可可调用一个110K的的电位器器和KSSB8334的三三极管组组成,可可以对LLED的的压降进进行调节节,以到到达连续续改变亮亮度。此此是作为为
17、对亮度度的调节节的方法法。224 刷刷新频率率的计算算根据人眼眼的视觉觉的暂留留特性,550HZZ是适宜宜的刷新新频率,所所以CPPU的刷刷新频率率一般不不低于660HZZ,但是是刷新频频率太高高的话,会会使显示示屏的亮亮度降低低,所以以刷新频频率有最最高值要要求,本本设计最最高刷新新频率为为6000HZ。225 键键盘键盘是使使用比较较简单的的独立式式键盘,而而且具有有发光二二极管指指示功能能模块电电路图如如图5:图5键盘各项项功能如如下:显示模式式键:键键可以模模式选择择五种模模式,预预存汉字字、预存存符号、SSD卡信信息、时时钟和PPC数据据显示。滚动模式式键:可可以控制制二种滚滚动模式
18、式,在正正常显示示模式下下实现左左、右滚滚动。循环模式式键:可可以控制制定时循循环模式式。时间调整整键:即即时间设设定键,在在时钟显显示模式式下,可可配合加加减键循循环设置置时、分分、秒。定时键:按下时时,显示示当前的的循环间间隔的时时间,可可利用加加减键进进行间隔隔控制调调整。刷新频率率键:按按下后,显显示刷新新频率,可可利用加加减键调调整。滚动速度度键:按按下后可可以显示示当前的的速度,利利用加减减键调节节滚动速速度。加、减键键:配合合其他键键,在各各种模式式下,实实现调整整。复位键:复位系系统。23软软件方面面本系统的的显示处处理采用用动态扫扫描法,而而键盘处处理采用用查询法法并注意意按
19、键的的消抖处处理。整整个程序序可以分分为键盘盘扫描、点点阵行列列的扫描描、串口口传输和和SD卡卡的存储储与读取取。231 主主程序的的流程图图见下图66。开始初始化寄存器、变量、I/O按键处理子程序模块是否按键按下?是否处理命令子程序模块是否收到串口命令?是否图6232按键键程序本系统中中的按键键程序分分为按键键扫描子子程序和和按键功功能执行行子程序序。而且且在按键键中使用用了定时时器Tiime00来实现现按键消消抖的功功能。按键扫描描子程序序的流程程图如图图7:清中断按键扫描、读I/O口是否有键按下?计数器清0否是计数器加1计数器是否大于10?否置按键有效标志是中断结束图7按键子程程序模块块
20、的流程程图如图图8:判断键值点亮相应的LED执行相应的模块清零按键有效标志图8233 行列的的扫描本系统中中利用AARM中中的Tiime11来实现现点阵显显示屏的的行列的的扫描,其其软件的的流程图图如下图图9:清中断送扫描行数据扫描当前行行数加1中断结束图9234 人人机交互互在本系统统中通过过串口与与PC机机实现人人机交互互,通过过PC机机就可以以控制系系统的数数据刷新新。串口口实现程程序流程程图如下下图100:清中断标志接收命令存储判断命令包结束标志否是置有效命令标志中断结束图103、测试试、结果果及分析析观察系统统运行状状况,并并辅助示示波器、万万用表得得到以下下结果。31基基本功能能表
21、1要实现的的功能测试的结结果LED显显示实现了116*664的点点阵显示示显示屏无无闪烁,亮亮度适中中达到要求求按键控制制切换数数字和字字母实现了此此功能能显示特特定汉字字和字符符能实现32发发挥功能能部分表2功能是否实现现?描述述亮度连续续可调实现滚屏显示示能实现左左右滚屏屏实时时间间显示实现预存信息息能扩展到到10组组(每组组汉字88个或116个字字符)掉电保护护实现与PC机机通信可用PCC控制操操作,参参数设置置33 其他发发挥部分分表3功能 是否否实现?描述多字体显显示 实现现,非预预置信息息可选两两种不同同的字体体滚屏显示示 实实现了上上下滚屏屏阴阳字 实现混合显示示 实实现了字字符
22、汉字字混合显显示SD卡扩扩展存储储器 实实现了可可脱机更更新信息息时钟实现本地地时间调调整循环实现了多多条信息息首尾相相连,连连续水平平左滚动动显示其他增加了一一些参数数的设置置:速度度、间隔隔、刷新新频率34刷刷新频率率的测试试经调整,刷刷新频率率范围从从60HHZ到6600HHZ,达达到使亮亮度适中中的刷新新频率。35按按键的结结果测试试经测试,结结果和预预先设定定好的一一致。4、总结结本系统完完成了LLED点点阵电子子显示屏屏和控制制器的制制作。经经调试,显显示屏的的显示亮亮度适中中,并能能实现持持续可调调,滚屏屏显示和和实时时时间显示示。SDD卡的扩扩展,是是存储容容量大大大的增大大,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课题 研究 点阵 电子显示屏 制作 easm
限制150内