当前位置:首页 > 电源 > 数字电源
[导读]摘要:Proteus是世界上著名的仿真软件,实现了电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。该文介绍利用Proteus仿真软件开发的基于单片机的16×32点阵LED汉字显示屏,实现了LED点阵屏核心功

摘要:Proteus是世界上著名的仿真软件,实现了电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。该文介绍利用Proteus仿真软件开发的基于单片机的16×32点阵LED汉字显示屏,实现了LED点阵屏核心功能即汉字、数字、字母的多样化显示。

关键词:Proteus;LED;74HCl38;74HC595

0 引言

单片机系统设计一般包括硬件电路设计和程序设计2个方面,调试过程一般分为软件调试、硬件测试、系统调试3个过程。软件调试一般比较容易,但如果要进行硬件电路测试和系统调试则比较麻烦,因为这2个过程必须在整个电路制作完成后进行,而且电路板的制作、元器件的安装、焊接费时费力。

如果采用单片机系统仿真软件Proteus,则不用制作具体的电路板也能够完成以上工作,在使用Proteus进行系统虚拟开发成功之后再进行实际制作,可提高开发效率,降低开发成本,提高开发速度。

Pmteus是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其他EDA工具软件的仿真功能,也是目前最好的仿真单片机及外围器件的工具。Proteus从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HCll、PIClo/12/16/18/W30/DsPIC33、AVR、ARM、8086和MSP430等。在编译方面,它也支持nR、Keil和MPLAB等多种编译器。

该文设计的16×32点阵LED汉字显示屏就是在Proteus仿真软件环境下开发并调试成功的。

1 电路设计

在电路设计中,硬件的选型应根据设计和应用场合的要求选用。在此,选用行列控制器件是很关键的,如果选用的器件达不到要求可能就会出现驱动能力不足造成亮度不够,传送数据出错等一些问题。设计的LED显示系统主要由A聪9C51作为主控单元,列控制选用74Hcl38芯片,行数据传输选用串入并出器件74Hc595芯片,及8块8×8点阵显示模块组成16×32点阵显示屏。通常情况下,一块8×8像素的LED显示屏是不能用来显示一个汉字的,因此,该设计按照其原理结构扩展为16×32。在显示过程中,多采用扫描方式,利用人的视觉暂停效应,只要刷新速率不小于25帧/s,就不会有闪烁的感觉。控制系统的结构框图如图1所示。注意,户外屏须防(雨)水、防阳光直射、防尘、防高温、防风、防雷击等,而室内屏则无须考虑这些问题。

1.1硬件设计

电路主要包括行传输电路、列控制电路两部分。

1)行传输电路

74HC595中MR(10脚)指低电平时将移位寄存器数据清零;SH—CP(11脚)指上升沿时数据寄存器的数据移位;Q1、Q2、Q3、?、Q7指下降沿移位寄存器数据不变(脉冲宽度:5 V时,大于几十纳秒就行了,通常都选微秒级);ST—CP(12脚)指上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常将RCK置为低电平,当移位结束后,在RCK端产生一个正脉冲,更新显示数据;/G(13脚)指高电平时禁止输出(高阻态)。

然后用2片74HC595串联起来组成行数据传输端,如图2所示。通过数据端和时钟端把数据传送到移位寄存器。

2)列控制电路

列控器件74LSl38是3—8译码器,它具有3个使能端,3个数据输入端。该设计采用4片138,每个输出端串接一个470 Q的限流电阻,再与P1口相连接作为显示屏的列选择线。ABC为译码器数据输入端,E1、E2、E3为片使能端。当El为高电平,E2和E3为低电平时第一片译码器使能可控制(COIJD~COL7)列,以此类推选择列。电路连接如图3所示。

1.2软件设计

系统程序如图4所示。

2 结束语

该文的点阵LED显示系统以单片机89C51为核心,加以外围电路,可实现汉字、数字及各种字符的多种方式和速度的显示。设计的显示屏工作稳定,字符清晰,字体美观,根据需要可选择多种显示字幕效果,并具有分布灵活、扩展方便等优点。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭