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

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

3天内不再提示

关于GD32F190系列MCU驱动段码式液晶屏的性能分析和应用

GD32MCU 来源:djl 2019-10-23 10:03 次阅读

GD32F190

日常生活中常见到段码式液晶屏幕。它有普通的数码管的特征,又有点阵LCD的特征,固定的图形,省成本而又好看。全新的GD32F190系列5V宽电压高抗噪Cortex-M3内核MCU,内置了段码式LCD控制器可直接驱动256(8×32)个段码以实现高质量、高对比度的液晶显示。那么,我们就来一起了解一下!

段码式液晶屏的重要参数:工作电压、占空比、偏压比。这三个参数非常重要,必须都要满足。

段码式液晶屏的驱动方式:根据 LCD 驱动原理可知,LCD像素点上只能加上AC电压,LCD显示器的对比度由COM脚上的电压值减去SEG脚上的电压值决定,当这个电压差大于LCD的饱和电压就能打开像素点,小于LCD阈值电压就能关闭像素点。

不要以为用MCU来驱动就认为段码LCD是直流驱动的,其实,段码屏是交流驱动,就是用矩形波、正弦波来驱动。段码屏主要有两种引脚:COM和SEG,跟数码管很像。通常,为了节约驱动口,将多个背电极连在一起,形成公共背电极端:COM。另外,再将属于不同COM的段电极连接在一起,形成公共段电极端:SEG。当在某个COM和某个SEG之间加了足够的交流电压之后,就会将对应的段点亮(实际上是变黑)。但是,压差必须是交替变化,例如第一时刻是正向的3V,那么第二时刻必须是反向的3V。注意一点,如果在LCD加上稳定的直流电压,不但不能正常显示,时间久了还会损坏LCD。

关于GD32F190系列MCU驱动段码式液晶屏的性能分析和应用

还有两个重要的参数,分别是占空比(Duty) 和偏置(Bias)。由于段码屏一般是采用时分动态扫描的驱动模式,在此模式下,每个COM的有效选通时间与整个扫描周期的比值即占空比(Duty)是固定的,等于1/COM数。由于LCD的SEG/COM的驱动波形为interwetten与威廉的赔率体系 信号,而各档模拟电压相对于LCD输出的最高电压的比例就称为偏置,而一般来讲,Bias是以最低一档与输出最高电压的比值来表示。

还需要建立一个缓冲区,当需要修改显示字符时,就修改缓冲区中的内容。为了显示字符,需要事先把需要显示的字符按照SEG和COM的分布,制作成数据保存起来, 需要显示时,就把它复制到显示缓冲区中对应的位置去。另外,由于输入的参数是字符的ASCII码, 因此还需要将ASCII码转换为对应的字符图案的索引值。使用一个专门的函数来完成这些转换和填充缓冲区,在需要修改显示数据时,就调用该函数。

GD32F190 MCU内置的LCD驱动器就通过自动产生SEG和COM交流电压信号来直接驱动段码式LCD显示。该驱动器可以驱动单色液晶显示器(LCD),这是一种由若干段(像素或完整的符号)构成的,有可见和不可见两种状态的显示屏。LCD驱动器支持最大32个SEG和8个COM。

GD32F190 MCU内置LCD驱动器主要特性

可配置帧率

单个SEG或所有SEG的闪烁

支持静态、1/2、1/3、1/4、1/6和1/8占空比

支持1/2、1/3和1/4偏置

双路缓冲器可多达8x32位寄存器来存储LCD_DATAx

对比度也可通过配置死区时间来调整

VLCDrail解耦能力

我们简单介绍一下LCD驱动器的结构原理。LCD控制器里面的时钟发生器可以从输入时钟产生LCD时钟,LCD时钟可以驱动闪烁控制和SEG/COM驱动器。闪烁控制可以产生闪烁频率和闪烁像素,SEG/COM驱动器可产生SEG和COM信号输送到ANALOG矩阵,且ANALOG矩阵可实现SEG和COM电压。

GD32F190 MCU的LCD REG寄存器就是LCD控制器的寄存器,包括LCD_CTLR、LCD_CFGR、LCD_SFR、LCD_ICR和LCD_DATAx五个寄存器,它们可通过APB总线配置,且可使CPU产生中断。LCD控制器也支持闪烁功能。闪烁模式可通过LCD_CFGR寄存器中的BLKM位来控制,以允许在SEG和COM上闪烁单个段或所有段。

对于GD32F190Cx (LQFP48封装)和GD32F190Rx (LQFP64封装)来说,内置LCD控制器既可以选择由MCU内部电荷泵供电也可以选择由P1脚引入外部电源供电。特别提示无论哪种供电方式,都需要在P1脚连接一个0.1uF~1uF的滤波电容。如下图所示:

关于GD32F190系列MCU驱动段码式液晶屏的性能分析和应用

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

    关注

    52

    文章

    8234

    浏览量

    146311
  • 控制器
    +关注

    关注

    112

    文章

    16350

    浏览量

    177939
  • 液晶屏
    +关注

    关注

    18

    文章

    719

    浏览量

    42840
收藏 人收藏

    评论

    相关推荐

    GD32 MCU 移植教程】9、从 STM32F10x 系列移植到 GD32F30x 系列

    GD32F30x 系列 MCU 是基于 Arm® Cortex®-M4 处理器的 32 位通用微控制器,与 STM32F10x 系列
    的头像 发表于 09-07 09:57 698次阅读
    【<b class='flag-5'>GD</b>32 <b class='flag-5'>MCU</b> 移植教程】9、从 STM32<b class='flag-5'>F</b>10x <b class='flag-5'>系列</b>移植到 <b class='flag-5'>GD32F</b>30x <b class='flag-5'>系列</b>

    GD32 MCU 移植教程】8、从 STM32F4xx 系列移植到 GD32F4xx 系

    GD32F4xx 系列 MCU 是基于 Arm® Cortex®-M4 处理器的 32 位通用微控制器,与 STM32F4xx系列
    的头像 发表于 09-06 09:40 1278次阅读
    【<b class='flag-5'>GD</b>32 <b class='flag-5'>MCU</b> 移植教程】8、从 STM32<b class='flag-5'>F</b>4xx <b class='flag-5'>系列</b>移植到 <b class='flag-5'>GD32F</b>4xx 系

    GD32 MCU 移植教程】5、GD32E230 系列移植到 GD32F330 系列

    GD32E230 系列GD 的 Cortex_M23 系列产品,GD32F330 系列
    的头像 发表于 09-03 10:05 1105次阅读
    【<b class='flag-5'>GD</b>32 <b class='flag-5'>MCU</b> 移植教程】5、<b class='flag-5'>GD</b>32E230 <b class='flag-5'>系列</b>移植到 <b class='flag-5'>GD32F</b>330 <b class='flag-5'>系列</b>

    AMD Versal AI Edge自适应计算加速平台之LVDS液晶屏显示实验(5)

    ALINX黑金7寸LCD模块(AN7000)采用IVO的7寸TFT LCD液晶屏, 液晶屏的型号为M070AWAD R0。AN7000 LCD模块由TFT
    的头像 发表于 03-29 16:40 1211次阅读
    AMD Versal AI Edge自适应计算加速平台之LVDS<b class='flag-5'>液晶屏</b>显示实验(5)

    兆易创新推出GD32F5系列Cortex-M33内核MCU

    兆易创新GigaDevice宣布,正式推出GD32F5系列性能微控制器,该系列MCU基于Arm® Cortex®-M33内核,旨在满足各类
    的头像 发表于 03-16 09:58 1198次阅读

    兆易创新推出GD32F5系列Cortex®-M33内核MCU,提供工业高性能应用新选择

    自动化、PLC、网络通讯设备、图形显示等应用场景。GD32F5系列性能MCU具备显著扩容的存储空间、优异的处理能效和丰富的接口资源,该系列
    的头像 发表于 03-16 08:22 578次阅读
    兆易创新推出<b class='flag-5'>GD32F</b>5<b class='flag-5'>系列</b>Cortex®-M33内核<b class='flag-5'>MCU</b>,提供工业高<b class='flag-5'>性能</b>应用新选择

    GD32F10x系列MCU用户手册

    电子发烧友网站提供《GD32F10x系列MCU用户手册.pdf》资料免费下载
    发表于 03-13 10:27 14次下载
    <b class='flag-5'>GD32F</b>10x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>用户手册

    GD32F150xx系列MCU数据手册

    电子发烧友网站提供《GD32F150xx系列MCU数据手册.pdf》资料免费下载
    发表于 03-13 09:47 0次下载
    <b class='flag-5'>GD32F</b>150xx<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>数据手册

    GD32F130xx系列MCU数据手册

    电子发烧友网站提供《GD32F130xx系列MCU数据手册.pdf》资料免费下载
    发表于 03-13 09:46 1次下载
    <b class='flag-5'>GD32F</b>130xx<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>数据手册

    工业tft液晶屏和普通液晶屏有什么区别?

    工业 TFT 液晶屏和普通液晶屏在设计、功能和应用方面存在着一些明显的区别。下面是勋瑞光电可以关于工业 TFT 液晶屏和普通液晶屏的区别的详
    的头像 发表于 03-12 09:33 980次阅读

    TFT彩色液晶屏的基础知识详情!

    TFT(Thin-Film Transistor)彩色液晶屏是一种常见的液晶显示威廉希尔官方网站 ,具有以下基础知识、原理、优势和应用领域; 一 、彩色液晶屏基础知识 1、结构:TFT液晶屏
    的头像 发表于 03-08 15:18 1252次阅读

    条形液晶屏的视角调整范围是多少?

    液晶显示威廉希尔官方网站 领域,视角是一个经常被提及的参数。特别是对于条形液晶屏,由于其特殊的形状和应用场景,视角调整范围显得尤为重要。那么,条形液晶屏的视角调整范围究竟是多少呢?条形液晶屏厂家将
    的头像 发表于 01-20 11:46 654次阅读

    条形液晶屏是否支持多点触控功能?

    条形液晶屏是否支持多点触控功能? 随着科技的飞速发展,液晶显示威廉希尔官方网站 已经成为了现代电子产品中最为常见的显示威廉希尔官方网站 之一。而在众多液晶显示屏中,条形液晶屏因其独特的长条形状和出色的显示效果受到
    的头像 发表于 01-18 18:57 392次阅读

    GD32F系列MCU片上Flash中Code区和Data区使用解密

    GD32F系列MCU产品片上Flash分Code区和Data区,以GD32F303系列为例,从GD32F
    的头像 发表于 01-09 10:07 2776次阅读
    <b class='flag-5'>GD32F</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>片上Flash中Code区和Data区使用解密

    条形液晶屏驱动方式有哪些?

    条形液晶屏驱动方式有哪些? 条形液晶屏,也称为条形液晶显示面板,通常用于显示一行或两行文本信息,是各种嵌入式系统和移动设备中常见的显示组件。对于条形
    的头像 发表于 12-28 11:38 1552次阅读