广告
广告
基于PIC单片机的LED点阵手写屏设计方案
您的位置 资讯中心 > 技术与应用 > 正文

基于PIC单片机的LED点阵手写屏设计方案

2014-03-04 14:59:22 来源:哔哥哔特商务网

【哔哥哔特导读】本文提出了一种基于PIC单片机的LED点阵手写屏设计方案,本方案采用PIC16F877A单片机为主要核心控制元件,设计了一个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以下。

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。

阅读延展
单片机
  • 基于平均功率差值法的磁损测量平台

    基于平均功率差值法的磁损测量平台

    磁芯损耗对温度十分敏感,高频开关变换器中的非正弦磁损测量需要在数秒内完成。本文研究了以电压、电流采样电路和单片机为硬件基础,以 LabVIEW 为上位机构建基于平均功率差值法的测量平台。

  • 步进电机控制器是什么 几种常见类型介绍

    步进电机控制器是什么 几种常见类型介绍

    步进电机在工业自动化中的使用非常广泛,一般步进电机的控制、速度、方向等操作都会步进电机控制器来控制的,市面上有多种能够充当步进电机控制器的设备如PLC、单片机、驱控一体的步进电机控制器等,根据其功能等需求,驱控一体的步进电机控制器是目前使用最为普遍的。

  • 大功率无刷直流电机产品介绍

    大功率无刷直流电机产品介绍

    大功率无刷直流电机控制器输入的信号经过阻容低通滤波后再输入到单片机中,以免杂波的干扰影响单片机的判断。

  • 浅谈嵌入式与这两者之间的关联 一起了解吧

    浅谈嵌入式与这两者之间的关联 一起了解吧

    本文主要介绍了嵌入式、单片机和物联网,嵌入式的定义是“用来控制、监视或是辅助操作设备和机器设备的装置”,是一种专用型的计算机系统,一般作为装置和机器设备的一部分。

  • 嵌入式系统和它有啥不一样 一起来看看吧

    嵌入式系统和它有啥不一样 一起来看看吧

    本文首先介绍了嵌入式系统是啥,嵌入式系统的定义,其次介绍了单片机是啥,单片机跟嵌入式系统的区别,最后阐述了嵌入式系统与单片机在主次关系上的区别。

  • 这里有嵌入式技术的干货

    这里有嵌入式技术的干货

    现阶段在物联网技术中,嵌入式技术有着关键的地位,嵌入式技术始于单片机设计技术,是各种智能化的电子器件、机电商品的关键,适用于保持对硬件环境的操纵、监控或管理方法等作用。今天就来详细讲讲嵌入式技术。

微信

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!

发表评论

  • 最新评论
  • 广告
  • 广告
  • 广告
广告
粤B2-20030274号   Copyright Big-Bit © 2019-2029 All Right Reserved 大比特资讯 版权所有     未经本网站书面特别授权,请勿转载或建立影像,违者依法追究相关法律责任