0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

段码液晶屏实现原理及应用

h1654155282.3538 来源:网络整理 2018-04-11 09:07 次阅读

什么是段码液晶屏

段码液晶或段码液晶屏,只是液晶屏的用户对于某一类液晶显示屏的一种叫法,但是在液晶行业之内,一般都称之为图案型的液晶屏,从而来区别于点阵型的液晶屏,故段码液晶屏并不是一个很严格的表述或者分类。

段码液晶的叫法是起源于早期液晶显示屏在开始应用的时候,主要是用来替代LED数码管的(它是由7个笔段所组成,用来显示数字0~9),比如计算器、钟表等等,显示的内容基本都是数字,也比较简单。现在,一般都将非点阵类的液晶屏均统称为段码液晶屏。

段码液晶屏的优缺点

段码液晶屏优点:是对主控芯片要求低,软件简单,控制液晶屏和主控成本低。

段码液晶屏 缺点:是文字不能变化

段码液晶屏的工作原理

TN型液晶屏通常有全透,半透和反射三种模式。液晶是不会主动发光的,需要外接提供光源。全透型液晶的光源来在液晶背后;反射型液晶的光源来自液晶的前方,被液晶屏的偏光片反射到观察者眼睛;半透型液晶介于二者之间,既有来自液晶后方的光线也有反射的前方光线。因此全透型液晶需要使用背光源,反射性不需要背光源,半透型液晶可使用背光源也可以不使用。不使用背光源的液晶屏在黑暗中是无法观察到显示的。

段码液晶屏的主要参数

材质:TN,HTN,STN,BTN(即VATN),FSTN等材质。

显示模式:正显,负显。

偏光片类型:全透型,半透型,反射型。

驱动条件:与选择的驱动芯片有关,比如常用的HT1621芯片,则其占空比1/4DUTY,偏压比1/3BIAS。

连接方式:金属插脚连接,导电胶条连接,热压纸连接,FPC软线连接。

观察角度:6点视角,12点视角。

工作电压:通常设定的工作电压在3~5V之间, LCD功耗约10μA。

工作温度:可根据LCD的工作环境设定温度范围,最宽温约-35℃~85℃。

段码液晶屏实现原理

段码屏中的每个段,都填充了一种特殊的液态晶体。在电场的作用下,晶体的排列方向会发生扭转,因而改变其透光性,从而可以看到显示的内容。该过程示意图如图3所示。

段码液晶屏实现原理及应用

图3:液晶屏显示原理

要使得晶体发生扭转,必须使得电极两端的电压差大于一定的阈值,才可以显示内容。通常LCD段码屏有三个参数:工作电压、Duty(对应COM数)和BIAS(偏压,对应阈值),比如,3.3V、1/4 Duty、1/3 BIAS表示LCD的工作电压为3.3V,有4个COM,阈值大约是1.1V(3.3/3=1.1)。实际使用中,为保证显示效果良好,通常给电极两端加的电压差接近LCD的工作电压;若要不显示,通常给电极两端加的电压差接近0V。需要特别注意的是,液晶分子是需要用交流信号来驱动的,万万不可将直流电压长时间的加在电极两端,否则,会影响液晶分子的电气化学特性,引起显示效果模糊,使用寿命减少的后果,其破坏性不可恢复。

了解了以上原理后,我们要点亮某个段时,只需要保证给其电极两端加的电压差为3.3V(如COM1=3.3V,SEG1=0V),并且间隔合适的时间,将这两极的电压反转输出(如COM1=0V,SEG1=3.3V);不点亮某个段时,只需要保证给其电极两端加的电压差为0V(如COM1=3.3V,SEG1=3.3V),并且间隔合适的时间,将这两极的电压反转输出(如COM1=0V,SEG1=0V)。

要实现这样的操作,就需要主频快、计时准、功耗低的MCU。笔者曾经用Silicon Labs的EFM8SB10F8单片机成功实现了对电量指示段码屏的操作。EFM8SB10F8最高可达25MHz主频,完全能够胜任快速翻转IO的操作;16位的Timer可以精确的保持合适的时间间隔,使段码屏达到良好的显示效果;该MCU内置了24MHz高精度振荡器,精度可达±2%,为Timer提供了精确基准的同时,也可以省掉外部晶振,降低产品成本;休眠时最低可达0.6μA,极大的延长了产品的待机时间。

硬件上,电路的设计也变得十分装简单,详见图4;软件上,驱动段码屏的核心代码也不复杂,详见图5。使用时,只需要在Timer中断函数里面调用该驱动代码的API函数,即可点亮段码屏。若显示的图像颜色比较浅,可适当延长Timer产生中断的时间间隔,以便达到较佳的显示效果。

段码液晶屏实现原理及应用

段码液晶屏实现原理及应用

段码液晶屏的应用

仪器、仪表:煤气表、水表、公交系统、加油机计数显示屏 办公设备:传真机、打卡机、考勤机、门禁系统通讯设备:各种IC卡电话、网络电话、IP电话

银行系统:POS机

税务系统:税控机

医疗设备:生理监护仪及各类保健器械

工控设备:自动化控制

各种人机界面,手持设备等

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 液晶屏
    +关注

    关注

    18

    文章

    677

    浏览量

    41621
收藏 人收藏

    评论

    相关推荐

    【众拳】液晶屏实验 附代码

    `液晶屏简介液晶屏,是上世纪60年代主流显示产品,最早研发于日本,提供简单快捷的显示效果
    发表于 12-26 16:47

    液晶屏的起源

    `液晶屏应用越来越广泛,它完美的实现了人机对话,尤其是增加了触摸功能以后,基本替代了数码管显示界面,因为数码管显示已经满足不了现代人的消费水平,并且凭借着它的低功耗的特点,更是赢得
    发表于 10-15 16:42

    如何驱动液晶屏

    `日常生活中我见的较多的就是液晶屏了,如遥控器、冰箱、电子体温计、设备上的显示器等等,
    发表于 01-25 15:36

     选型液晶屏的关注点

    `  1、液晶屏的亮度值  2、液晶屏的对比度  3、
    发表于 04-15 11:23

    点阵液晶屏液晶屏的区别

    `LCD液晶屏的分类有很多,大致分为单色液晶屏、点阵液晶屏液晶屏和TFT彩色
    发表于 04-28 09:17

    电表液晶屏为何选用

    `电表在日常很常见,每家每户都有电表,只要是有电力的地方都需要用电表来计量,电表显示屏幕几乎全部采用的液晶显示,那么大家知道原因吗,今天就由液晶屏厂家来为带大家揭晓, 这个就要从
    发表于 06-18 09:39

    液晶屏IC的选择

    `液晶屏因其简单快捷的显示方式,灵活的反应速度,不需要人为的长时间的操作而受到广大用户的使用。那么,
    发表于 08-07 09:07

    水表选用液晶屏优势

    `液晶屏又被称为笔液晶屏,这类液晶屏被大量使用在工业显示设备上。2、水电表在安装完成后是要
    发表于 01-28 09:34

    基于12864液晶屏实现多功能数字时钟的实验设计

    首先来看看所需要的清单:51单片机STC12C5A60S2、12864液晶屏、温度传感器DS18B20、时钟芯片DS1302、光敏电阻、四腿按键等。
    发表于 11-10 11:37 2645次阅读

    如何采用单片机驱动液晶屏实现显示图片

    由于需要用到液晶屏(320*240)显示图片,而且图片的数量比较多(好几百张),并且图片要求保存到16M的SPI FLASH里面,显然如果不处理 16M的FLASH明显是放不下去。后来同事说可以用压缩算法RLE,并且用C#给我做了个小的软件,压缩图片得到RLE压缩后的数据。
    发表于 09-27 15:58 1.3w次阅读

    燃气表液晶屏选型

    :燃气表LCD液晶屏采用段式液晶屏实现了简单的指令来控制显示内容 2. 耐高低温性能:由于燃气表一般都是安装在室外的,季节更替温度较大,一定要选用耐高低温的液晶屏 3. 低功耗:煤气
    发表于 04-20 09:30 1035次阅读

    无线投屏系统:LED屏液晶屏实现ipad 手机平板无线投屏

    LED屏液晶屏实现ipad 手机平板无线投屏-简介系统介绍一键联无线投屏系统是为现代会议和智能教学所研发,提供专业级的无线投屏解决方案,把传统有线投屏模式转换为无线投屏模式,只需为显示终端接入一台必捷无线投屏盒子,便可通过实现
    发表于 07-24 10:56 2451次阅读

    恒温振荡器(液晶屏)是如何实现温度控制的

    产品特点: ◆人性化设计 ● 集培养箱、振荡器于一体,占地小,载瓶量大。 ● 振荡实验结束,可自动转换为培养箱使用,避免振荡实验结束后更换机器的麻烦。 ● 大屏幕液晶显示屏,菜单式操作界面,简单易懂
    发表于 01-05 10:30 896次阅读

    单片机快速入门:12864液晶屏实现多功能数字时钟

    想要快速入门单片机,就要多动手实践。也许你的手上有不止一块的单片机开发板,但是你有没有亲自动手实现自己的想法?单片机实现数字时钟是一个不错的想法。有12864液晶显示屏、有按键、有DS18B20
    发表于 12-23 19:17 5次下载
    单片机快速入门:12864<b class='flag-5'>液晶屏</b><b class='flag-5'>实现</b>多功能数字时钟

    LCD1602整屏滚动

    要使液晶屏实现整屏滚动, S/C = 1,R/L = 0/1。所以可以直接写一个命令LcdWriteCmd(0x18)或者LcdWriteCmd(0x1C);;以显示整屏左移或者右移。注:LcdWriteCmd(0x18)只能写在中断中,不可以写在
    发表于 01-14 09:41 3次下载
    LCD1602整屏滚动