经典的运用PIC单片机实现LED点阵手写屏设计方案

电子设计 2018-01-18 07:00 次阅读

本文提出了一种基于PIC单片机的LED点阵手写屏设计方案,本方案采用PIC 16F877A单片机为主要核心控制元件,设计了一个32×32 LED点阵模块的书写显示屏。它主要由光笔模块和点阵显示模块组成,光笔模块利用光敏电阻的光电特性,实现微亮检测功能。

1  概述

本方案采用PIC 16F877A单片机为主要核心控制元件,设计了一个32×32 LED点阵模块的书写显示屏。它主要由光笔模块和点阵显示模块组成,光笔模块利用光敏电阻的光电特性,实现微亮检测功能。光笔反馈信号经放大器LM324比较后,送给单片机处理。32×32点阵显示模块、驱动模块由74HC595外设驱动阵列和8位串行输入/输出移位寄存器ULN2803A组成。光笔通过显示屏微亮扫描寻找坐标值,按键和LED指示灯可实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能。

2  方案总体构成

本方案中的系统设计包括三大部分:PIC 16F877A单片机主控器、光笔控制器、点阵显示屏。系统的结构如图1所示。

图1 系统结构框图

PIC系列单片机是完全集成的混合信号系统级芯片,具有与8051兼容的微控制器内核,与MCS-51指令集完全兼容。其内部还集成了数据采集和控制系统中常用的模拟部件和其他数字外设及功能部件,并包括A/D和D/A模块,执行速度快,功能强大。

光笔选用光敏电阻作为感应器件,根据光敏电阻的光电特性,光敏电阻两瑞电压因光电阻的变化而变化。电压值经电压比较器LM324比较后可输出高/低电平。光电特性非线性易调节,且灵敏度较好。

LED与数码管同步使用,LED用于功能指示灯,数码管用于32×32点阵LED模块书写显示屏当前光笔所在的行/列坐标值。

3  硬件设计

3.1 分析与计算

3.1.1 光笔选取与参数设计

点阵用微亮的光进行扫描,光笔用来感应。当光笔感应到光时,通过程序可获当前点阵光对应的坐标值。从而做出相对应的处理。光笔起着关键作用,其感应器件是光敏电阻。光敏电阻的光电特性如图2所示。

图2 光敏电阻光电特性

光敏电阻安装在光笔笔头,用于感应点阵扫描光。光笔电路图如图3所示。电路经过放大器LM324进行正相输入/反相输入电压比较,输出高低电位。经测量可知,在光照条件下,LM324输出端为0V(RB0),光敏电阻两端电压为0V;无光时,光敏电阻两端电压为2.8V,LM324输出端为高电位。由分压公式可得出RP阻值为7360Ω。当光笔接收到不同光线时,只需调节电位器,光笔正常工作。所以,在不同环境下,只需调节电位器,点阵显示屏一样正常工作。

图3 光笔电路图

点阵屏驱动参数设计无现成的32×32点阵LED模块,因此采用16块8×8点阵拼成32×32点阵。但这样占用单片机I/O过多,必须对其进行扩展。点阵工作电压在1.5V~2.2V左右,驱动电流较大。

3.1.2 屏亮自动调节设计

屏亮自动调节设计采用光敏电阻和LM317(三端可调正电压稳压器)实现屏亮自动调节。由光敏电阻光电特性原理可知,光敏电阻在不同光线照射下,阻值不一样。根据此原理,光敏电阻与LM317可调电阻并联。当光线不一样时,LM317输出不一样的电压阻值。屏亮自动调节电路如图4所示。

图4 LID屏亮度自动调节电路

LM317输出电压计算,Vout由调节端的总电阻R和电流I共同决定。其输出电压计算公式为:

这里通过改变电阻而改变电压。

3.1.3超时关显示节电设计

当光笔长时间(1~5min时间可由控制器输入设定)未接触显示屏,能自动关闭显示并进入休眠状态。进入休眠状态由程序控制,单片机进入休眠后,消耗电流在2mA以下。

3.2 电路设计

3.2.1 点阵显示屏电路设计

32×32点阵LED显示屏共有32个端口,如不驱动点阵,占用单片机I/O过多。这里采用74HC595(八外设驱动阵列)、ULN2803A(8位串行输入/输出移位寄存器)点阵行驱动和74HC154、7404点阵列驱动。共同完成32×32点阵LED显示屏驱动。显示屏行驱动电路如图5所示、列驱动电路图如图6所示。仅仅用到8个I/O口,点用资源少,易控制并且显示效果很好。

图5 显示屏行驱动电路图

图6 显示屏列驱动电路图

3.2.2 坐标显示电路设计

根据题目要求,在“点亮”功能下,光笔接融到显示屏某点时,控制板同步显示该点的坐标值。坐值标为数字,所以可采用四个数码管作为显示器件。采用74LS164扩展单片机I/O口,其电路如图7所示。共有四套这样的电路,其中两套用于X轴显示,另外两套用于Y轴显示。

图7 坐标显示电路

4  软件设计

该系统对软件设计要求高,大部分功能只能由软件完成。因程序量大,时间有限,采用C语言编程,这样就大大提高了程序移值性问题,提高了编程效率。编程关键点在于微亮扫描与捕捉储存,如图8所示。

图8 扫描与储存部分流程图

5  总结

本方案所设计的32×32点阵LED模块书写显示屏,采用PIC 16F877A单片机为主要核心控制元件,主要由光笔模块和点阵显示模块组成,应用光敏电阻的光电特性,对光进行检测感应,反馈给单片机,光笔通过显示屏微亮扫描寻找坐标值,按键和LED指示灯可实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能。从而也证实了本方案具有较强的实用性。

热门推荐

收藏 人收藏
分享:

评论

相关推荐

基于LED的电子生日蜡烛电路设计

这个电路产生了一套基于LED的电子生日蜡烛。这种蜡烛与吹灭蜡制蜡烛一样具有相同的乐趣,并且它是可重复....

的头像 电子设计 发表于 05-27 06:37 72次阅读
基于LED的电子生日蜡烛电路设计

凤凰卫视与故宫博物院联合打造的高科技互动艺术展演《清明上河图3.0》在故宫箭亭广场正式开幕

2018年5月18日是第42个国际博物馆日,今年的主题为“超级连接的博物馆:新方法,新公众”。凤凰卫....

发表于 05-25 11:43 50次阅读
凤凰卫视与故宫博物院联合打造的高科技互动艺术展演《清明上河图3.0》在故宫箭亭广场正式开幕

中国内地两家以及中国台湾的led厂家库存量都达到惊人的水平 将面临降低产量或降低价格的困境

据业内人士透露,中国内地两家最大的LED外延片和芯片制造商三安光电和华灿光电,以及中国台湾最大的晶圆....

发表于 05-25 11:23 88次阅读
中国内地两家以及中国台湾的led厂家库存量都达到惊人的水平 将面临降低产量或降低价格的困境

雷士照明拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股权

23日,雷士照明(以下简称“公司”)发布公告称,公司拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股....

发表于 05-25 10:14 86次阅读
雷士照明拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股权

近一年来佛山照明产品屡次上“黑榜”;其净利润持续下滑

近年来,佛山照明产品屡次被检出质量问题。

发表于 05-25 10:09 59次阅读
近一年来佛山照明产品屡次上“黑榜”;其净利润持续下滑

比亚迪在LED的采用上有何策略?对激光大灯又持怎样的态度?

经过几十年的发展,比亚迪在销售额上实现快速发展。作为国产汽车品牌的优秀代表,比亚迪汽车在国内市场占有....

的头像 高工LED 发表于 05-25 09:57 234次阅读
比亚迪在LED的采用上有何策略?对激光大灯又持怎样的态度?

pi-top推出pi-topPULSE 用于游戏、听音乐、音乐样本录音

近日,基于树莓派的世界上最经济计算机的生产商pi-top推出了pi-topPULSE。这款HAT兼容....

的头像 39度创意研究所 发表于 05-25 09:47 225次阅读
pi-top推出pi-topPULSE 用于游戏、听音乐、音乐样本录音

重大消息!LED龙头企业台湾晶电一分为三,向2.0时代迈进

昨日,来自台湾的LED龙头企业晶电宣布将公司拆分为3家公司,年底前将会完成拆分任务,成立21年首次拆....

的头像 肖青梅 发表于 05-25 09:25 473次阅读
重大消息!LED龙头企业台湾晶电一分为三,向2.0时代迈进

LED已经告别高利润时代 揭秘灯管电源设计

以9910系列为代表的恒流型控制IC做的LED电源,实际是限流,控制较简单,严格的说起来,其不属于开....

发表于 05-25 07:23 153次阅读
LED已经告别高利润时代 揭秘灯管电源设计

LED吊灯Beam:连接手机就成了迷你投影仪

荷兰Beam Labs设计了了一款很特别的LED吊灯Beam,那到底特别在哪里?外观看上去如普通吊灯....

的头像 39度创意研究所 发表于 05-25 00:30 304次阅读
LED吊灯Beam:连接手机就成了迷你投影仪

挪威推出感应式LED路灯 通过雷达感应调节亮度

挪威近日为该国的部分公路安装了可以自主调节光线强弱的感应式路灯,以进一步节能减排。 车灯被安装在了奥....

的头像 39度创意研究所 发表于 05-25 00:23 207次阅读
挪威推出感应式LED路灯 通过雷达感应调节亮度

Yeelight皎月吊灯 采用北欧极简风

Yeelight皎月吊灯采用北欧极简风,无论哪种装修风格,都能轻松融入。采用下照设计,灯光尽可能均匀....

的头像 39度创意研究所 发表于 05-25 00:20 105次阅读
Yeelight皎月吊灯 采用北欧极简风

耗费十年时间:利用热管技术对LED照明灯具进行冷却

戴森发布新研发成果:利用热管技术对LED照明灯具进行冷却,从而让它们实现更为持续、稳定的照明效果。 ....

的头像 39度创意研究所 发表于 05-25 00:12 387次阅读
耗费十年时间:利用热管技术对LED照明灯具进行冷却

蓝景智能语音操控LED灯 支持天猫精灵声控

天猫精灵声控蓝景蓝牙mesh智能LED灯,此灯 拥有蓝景智能语音操控LED灯还具备了智能音乐模式,灯....

的头像 39度创意研究所 发表于 05-25 00:06 318次阅读
蓝景智能语音操控LED灯 支持天猫精灵声控

史上最酷耐克鞋:加入了PS4手柄按键元素

索尼PlayStation宣布,联手NBA球星保罗·乔治、耐克,共同打造了一款PS主题篮球鞋——Ni....

的头像 39度创意研究所 发表于 05-25 00:01 264次阅读
史上最酷耐克鞋:加入了PS4手柄按键元素

手机、笔记本低电压电源管理ME2345A应用MOS管优化方案

发表于 05-24 18:00 96次阅读
手机、笔记本低电压电源管理ME2345A应用MOS管优化方案

学习一下降压型大功率LED恒流驱动

发表于 05-24 15:32 170次阅读
学习一下降压型大功率LED恒流驱动

Helios照明系统 贴在你喜欢的地方

Dyena公司制作的Helios触控式模块化LED照明系统,将一块块六边形的模块通过磁力吸附的方式拼....

的头像 39度创意研究所 发表于 05-24 14:57 312次阅读
Helios照明系统  贴在你喜欢的地方

中山三通道智能DIM调光SM15633ELED电源芯片说明文档

中山三通道智能DIM调光SM15633ELED电源芯片说明文档

发表于 05-24 14:30 72次阅读
中山三通道智能DIM调光SM15633ELED电源芯片说明文档

UVB紫外LED HK310S68C-100(中文版)资料介绍

型号HK310S68C-100是裕田光电推出的第一款UVB(波长310nm)系列产品,主要运用于皮肤....

发表于 05-24 14:24 59次阅读
UVB紫外LED HK310S68C-100(中文版)资料介绍

中断入门例子—C语言使用中断控制LED点亮

简单的中断入门例子

发表于 05-24 14:15 21次阅读
中断入门例子—C语言使用中断控制LED点亮

澳大利亚照明协会宣布 卤素灯将在未来从澳大利亚的零售店里消失

澳大利亚最大的照明行业组织机构澳大利亚照明协会近日宣布:随着世界步入LED照明时代,卤素灯将在未来的....

发表于 05-24 11:57 105次阅读
澳大利亚照明协会宣布 卤素灯将在未来从澳大利亚的零售店里消失

弘凯光电发表一系列全彩自带IC LED

弘凯光电发表一系列全彩自带IC LED,产品系列名称为iCLed。iCLed的上市,提供对于色阶需求....

发表于 05-24 11:51 74次阅读
弘凯光电发表一系列全彩自带IC LED

矩阵式LED头灯将成为高精度照明的发展趋势

当前汽车产业自动驾驶、电气化以及汽车制造商日益增长的个性化需求促进了车身外部照明领域的变化,并且带来....

发表于 05-24 11:01 101次阅读
矩阵式LED头灯将成为高精度照明的发展趋势

简单电压表监控TTL电源

使用国家半导体LM3914棒/点显示驱动芯片、几个电阻和一些LED,很容易构造一个简单的扩展刻度伏特....

发表于 05-24 10:55 28次阅读
简单电压表监控TTL电源

三安光电子公司 “阔气”出手,发力集成电路领域

就在今日,三安光电子公司 “阔气”出手,发力集成电路领域。

发表于 05-24 09:43 107次阅读
三安光电子公司 “阔气”出手,发力集成电路领域

LED电源芯片PWMSM7015高功率输出规格参数方案设计资料下载

上海地区LED电源芯片PWMSM7015高功率输出规格参数方案设计资料

发表于 05-24 09:42 70次阅读
LED电源芯片PWMSM7015高功率输出规格参数方案设计资料下载

2018年4月中国LED照明产品出口总额约18.44亿美元

经过30多年的发展,中国LED产业已经形成了包括外延片的生产、芯片的制备、封装、以及LED产品应用在....

发表于 05-24 09:40 396次阅读
2018年4月中国LED照明产品出口总额约18.44亿美元

伊顿照明:LED技术正在改变我们为体育馆和其他运动设施进行照明设计的方式

体育馆或健身房有独特的照明需求,需要充足的照明,让参与者保持专注及人身安全。在天花板较高的地方或在游....

发表于 05-24 08:27 119次阅读
伊顿照明:LED技术正在改变我们为体育馆和其他运动设施进行照明设计的方式

请问我做的555led闪光电路,led没有亮是什么原因?

发表于 05-24 01:13 121次阅读
请问我做的555led闪光电路,led没有亮是什么原因?

Microchip PIC24F32KA304超低功耗16位单片机技术讲解

这讲我们讲:Microchip PIC24F32KA304超低功耗16位单片机

的头像 亚德诺半导体(ADI)视频 发表于 05-23 15:47 134次阅读
Microchip PIC24F32KA304超低功耗16位单片机技术讲解

科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术

科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术,采用了通用的COB外观尺寸,丰....

发表于 05-23 15:26 181次阅读
科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术

Microchip全新的PIC32MX3/4系列高性能低成本32位单片机

本视频介绍了Microchip全新的PIC32MX3/4系列高性能低成本32位单片机。该系列是对原有....

的头像 亚德诺半导体(ADI)视频 发表于 05-23 14:47 145次阅读
Microchip全新的PIC32MX3/4系列高性能低成本32位单片机

PIC®单片机与LED驱动及控制相关外设介绍(上篇)

本课讲述PIC®单片机与LED驱动及控制相关外设介绍上篇

的头像 亚德诺半导体(ADI)视频 发表于 05-23 13:48 246次阅读
PIC®单片机与LED驱动及控制相关外设介绍(上篇)

2018至2024年全球智能照明市场趋势分析

根据相关数据显示,2018年全球智能照明市场预计为60亿美元,2018至2024年间年均复合增长率将....

的头像 村田中文技术社区 发表于 05-23 11:42 1606次阅读
2018至2024年全球智能照明市场趋势分析

Mini LED和Micro LED有什么区别?

迷你LED是一种过渡性产品,因此仍然难以预测其发展周期。这主要取决于行业是否能够突破微LED的技术瓶....

的头像 华强LED网 发表于 05-23 09:29 349次阅读
Mini LED和Micro LED有什么区别?

活久见:研究发现光疗疗法可以调节人体生物钟

根据一项新的研究,轮班工人可以接受光疗法,来使他们的生物钟恢复同步。 一项研究显示,晚上暴露在明亮....

的头像 广明源照明 发表于 05-22 17:17 485次阅读
活久见:研究发现光疗疗法可以调节人体生物钟

一文看懂LED显示屏视频处理器的9大作用及技术特点

本文首先介绍了led视频处理器的概念及LED视频处理器原理,其次介绍了LED视频处理器技术特点及LE....

发表于 05-22 16:45 276次阅读
一文看懂LED显示屏视频处理器的9大作用及技术特点

Chnano RGB LED手套专为游戏发烧友而生

许多 DIY 发烧友和游戏玩家喜欢用 RGB LED 为自己的设备营造一种别样的氛围,但是在凌冽的冬....

的头像 39度创意研究所 发表于 05-22 11:14 334次阅读
Chnano RGB LED手套专为游戏发烧友而生

智能灯泡Helia实现蓝光“零排放”

在睡觉前使用这些电子设备会影响睡眠质量,在智能手机领域,已经越来越多的厂家加入到阻止蓝光的行列。在C....

的头像 39度创意研究所 发表于 05-22 11:10 431次阅读
智能灯泡Helia实现蓝光“零排放”

气球还能当吊灯 涨见识了

气球本身就易破,许多人都害怕玩气球,担心气球爆炸。这样一款气球吊灯放在您家里,是不是有点胆颤心惊?事....

的头像 39度创意研究所 发表于 05-22 11:02 324次阅读
气球还能当吊灯 涨见识了

STM32f103zet6使用库函数点亮一个LED

STM32f103zet6使用库函数点亮一个LED

发表于 05-22 10:34 33次阅读
STM32f103zet6使用库函数点亮一个LED

如何采用级联TLC5940器件的LED显示系统模块

本文描述的是TLC5940 LED驱动器的应用思路和参考设计。

发表于 05-22 09:13 30次阅读
如何采用级联TLC5940器件的LED显示系统模块

带有源平衡环补偿功能1080p60摄像头

回望在电子产品领域奋战的20年,我们已走过了漫漫长路。处理器速度更快,发光二极管(LED)亮度更高,....

的头像 电子设计 发表于 05-22 09:08 704次阅读
带有源平衡环补偿功能1080p60摄像头

未来除了LED让照明的质量更好之外,也将透过光源的智慧化控制,让行车更为安全

LED灯泡近几年的发展,除了最大宗的消费市场照明为主之外,近几年LED厂商全力抢攻的车用市场,相对家....

发表于 05-22 08:03 157次阅读
未来除了LED让照明的质量更好之外,也将透过光源的智慧化控制,让行车更为安全

请问协议栈开启PA功能之后LED3不能闪烁是由什么原因导致的?

发表于 05-22 00:51 39次阅读
请问协议栈开启PA功能之后LED3不能闪烁是由什么原因导致的?

多像素LED开启智能照明应用新视野

多像素LED技术的发展启动了汽车行业最为明显的智能照明系统发展的巨大飞跃。现在,第一款混合LED提供....

的头像 高工LED 发表于 05-21 17:50 622次阅读
多像素LED开启智能照明应用新视野

国内LED厂商打造国产车用LED民族品牌

随着LED产品技术的突破和市场需求的差异化、特殊化,利基市场成为LED后时代的新蓝海。其中,LED车....

的头像 高工LED 发表于 05-21 17:28 607次阅读
国内LED厂商打造国产车用LED民族品牌

如何根据自己所需要的色温和流明来购买相应瓦数的照明产品?

而令人吃惊的是,在很多人的采购清单中,还明显包含着已经过时的老旧技术,如,27%的德国人仍在将“传统....

的头像 CNLED网 发表于 05-21 15:48 255次阅读
如何根据自己所需要的色温和流明来购买相应瓦数的照明产品?

如何使用高LED电源电压和串联发光二极管的TLC5940

该应用报告描述了如何适应更高的LED电源电压,并增加TLC5940可以驱动的串联LED的数量。

发表于 05-21 15:47 31次阅读
如何使用高LED电源电压和串联发光二极管的TLC5940

基于InnoSwitch3-Pro的40W可变输出电源设计

发表于 05-21 14:22 823次阅读
基于InnoSwitch3-Pro的40W可变输出电源设计

LED发光腰包BSEEN上线众筹 可为iPhone充电

Ming DY 公司同步出品的还有 LED 发光腕带,具有两种发光模式:持续照明和闪光模式,共四种颜....

的头像 39度创意研究所 发表于 05-21 13:26 224次阅读
LED发光腰包BSEEN上线众筹 可为iPhone充电

实用才是硬道理 四大“天王”LED智能灯测评

本期就集中为大家介绍几款智能灯泡,一起来看看它们有何不同吧…… Twist 是初创公司 Astro ....

的头像 39度创意研究所 发表于 05-21 13:18 362次阅读
实用才是硬道理  四大“天王”LED智能灯测评

木林森收购朗德万斯的目的和未来发展策略

与发达国家相比,中国LED照明企业具有成本优势,与其他发展中国家相比,中国LED产业链配套齐全,因此....

的头像 高工LED 发表于 05-21 11:48 1212次阅读
木林森收购朗德万斯的目的和未来发展策略

把电影搬进现实的LED 灯具界的“空中楼阁”

为此,当地的设计师 灯,就像各种不同口味的棒棒糖。房子下方靠一根坚固的钢塔支撑着,内部建有楼梯爬上去....

的头像 39度创意研究所 发表于 05-21 11:14 302次阅读
把电影搬进现实的LED 灯具界的“空中楼阁”

仿真正常下载到板上不正常

发表于 05-10 18:01 315次阅读
仿真正常下载到板上不正常

【原创】基于STM32的LED显示控制板卡驱动及GUI显示软件

发表于 04-29 10:30 584次阅读
【原创】基于STM32的LED显示控制板卡驱动及GUI显示软件

RIDF卡MFRC522看了一个星期有些地方没看懂。哪位大神帮帮我。

发表于 04-27 17:13 317次阅读
RIDF卡MFRC522看了一个星期有些地方没看懂。哪位大神帮帮我。

MPLAB的运行键变灰色不管用

发表于 04-20 11:37 323次阅读
MPLAB的运行键变灰色不管用

【转帖】如何解决LED驱动电源的易损坏问题

发表于 04-02 17:40 597次阅读
【转帖】如何解决LED驱动电源的易损坏问题