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

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

3天内不再提示

Arduino7段显示接口的工作原理

454398 来源:工程师吴畏 2019-07-29 08:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

有几种显示设备,如字母数字LCD,图形LCD,触摸屏等。简单的7段显示器足以满足许多应用。

洗衣机,微波炉等设备仍然使用7段显示器来显示数量和时间等信息。其主要原因是界面简单,成本低。

如果您的项目只涉及显示数字,那么7段显示是您的安全赌注,而不是昂贵的16×2 LCD显示屏。

7段显示简介

7段显示是一种简单的设备。它由7个LED组成,称为分段排列。因此,名称7段显示。每个LED段都是六边形,所有7个LED都以“8”形排列,因此它可以显示从0到9的数字。

我们已经看到了如何连接4 -Digit 7在早期教程中向Arduino显示段。如果你还记得那个项目,我已经提到七段显示有两种类型:共阳极和共阴极。

为了这个项目的目的,我将谈论共阳极7段显示。在进一步讨论之前,让我们先来看看共阳极7段显示的内部结构,即LED的连接方式。

你可以观察到各个LED的所有阳极连接在一起并且所有阴极都保持打开状态。为了打开一个段,公共端子连接到电源的+ ve(正极),无论哪个阴极连接到特定段将点亮的电源的-ve(负极)。

注意:在共阴极7段显示的情况下,公共端子将是阴极,必须连接到GND。

现在,让我们看一下引脚图。共阳极7型段显示。下图显示了简单的共阳极七段显示。它由10个引脚组成。

前五个引脚分别是‘g’,‘f’,‘COM’,‘a’和‘b’而底部的五个引脚是‘e’,‘d’,‘COM’,‘c’和‘dp’。由于它是一个共阳极显示器,COM(公共引脚)连接到VCC。

注意:如果是共阴极7段显示器,引脚配置将相同但COM引脚必须连接到GND。

为了在此7段显示屏上显示0到9的数字,您需要为每个数字激活某些段。下表显示了为了显示特定数字而需要打开的细分列表。

在编写Arduino或任何其他微控制器时,上表非常有用。

现在我们已经看到了关于7段显示的一些介绍,让我们看看如何将公共阳极7段显示器连接到Arduino。

同时阅读 ARDUINO 4-DIGIT 7段显示界面

Arduino 7段显示界面

项目1:简单的Arduino 7段显示接口

在第一个电路中,我将向您展示如何连接共阳极7段显示到Arduino UNO并在循环中显示0到9的数字。这里解释了该电路的电路图,元件,代码和工作原理

电路图

所需组件

Arduino UNO

7段显示

7x220Ω电阻(1/4瓦)

面包板

电源

连接电线

注意:在实际实施中,我没有将限流电阻连接到7段显示器的各个LED。但我建议你连接这些电阻。

代码

工作

这很简单该项目解释了Arduino 7段接口的工作原理。显示器的7段引脚连接到Arduino,如下所示

a - Arduino Pin 7

b - Arduino Pin 8

c - Arduino Pin 4

d - Arduino Pin 3

e - Arduino Pin 2

f - Arduino Pin 6

g - Arduino Pin 5

由于此项目中使用的7段显示器属于共阳极型,因此公共引脚连接到Arduino的引脚9,并始终为高电平。

例如,为了打开特定的段,段‘a’,必须使相应的Arduino Pin为低。这里,段‘a’连接到Arduino的引脚7。同样,其他段可以设为LOW,根据上表,根据所选的段,数字将显示在7段显示上。

项目2:使用Arduino滚动骰子和7段显示

在第二个回路中,我们将实现滚动骰子功能,我们将使用一个按钮显示1到6之间的随机数。

电路图

所需组件

Arduino UNO

7段显示

按钮

7x220Ω电阻(1/4瓦)

面包板

电源

连接电线

注意:在实际应用中,我没有将限流电阻连接到各个LED 7段显示。但我建议你连接这些电阻。

代码

工作

工作项目类似于上面的项目,除了按钮与Arduino接口之外。按下按钮时,您可以看到Arduino显示0到9之间的数字。当您释放按钮时,7段显示屏上会显示1到6之间的随机数。

应用程序

在Arduino 7段显示界面的帮助下,您可以轻松地显示从0到9的数字。

此类显示设备可用于更大的项目对象计数器,闹钟,数字时钟定时器电路等。

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

    关注

    1

    文章

    40

    浏览量

    11942
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

    197743
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    码液晶显示驱动超低电流码驱动液晶驱动IC厂家VKL128

    一,概述VKL128是一个点阵式存储映射的LCD驱动器,可支持最大128 点(32SEGx4COM)的LCD屏。单片机可通过I2C接口配置显 示参数和读写显示数据,可配置4种功耗模式,也可通过关显
    发表于 05-29 10:59

    什么是码屏?宁波旭达电子一文读懂它的工作原理与结构

    旭达电子科技有限公司,我们每天都在与这些方寸之间的玻璃打交道。今天,就由旭达为您揭开段码屏的神秘面纱,带您一文读懂它的工作原理与内部结构。一、什么是码屏?它是如
    的头像 发表于 05-25 11:37 67次阅读
    什么是<b class='flag-5'>段</b>码屏?宁波旭达电子一文读懂它的<b class='flag-5'>工作原理</b>与结构

    静态型液晶屏驱动点阵式液晶显示驱动VKS118静态扫描码驱动

    。单片机可通 过5线(2个片选脚)串行接口配置显示参数和读写显示数据, 也可通过指令进入省电模式。有对比度好、可视角大、不闪 烁等特点。适用于洗衣机面板、汽车仪表、家电等需要高显 示品质产品
    发表于 05-22 11:20

    LCD显示芯片液晶显示芯片省电码驱动芯片VK1625

    VK1625是一个点阵式存储映射的LCD驱动器,可支持最大512点(64EGx8COM)的LCD屏。 单片机可通过3/4线串行接口配置显示参数和发送显示数据,也可通过指令进入省电模式
    发表于 04-14 14:14

    AD9983A:高性能8位显示接口芯片的全面解析

    显示面板、LCD显示器等众多领域都有着广泛的应用。今天,我们就来深入探讨一下这款芯片的特点、工作原理以及应用注意事项。 文件下载: AD9983AKCPZ-170.pdf 一、AD9983A概述 AD9983A是一款完整的8位、
    的头像 发表于 03-30 15:20 207次阅读

    频谱分析仪的工作原理与应用

    分析仪的工作原理 频谱分析仪的工作过程就像一场精密的信号“解码”之旅。如果把信号比作一旋律,那么频谱分析仪就是将这段旋律转化为可视化波形图的神奇工具。 (一)信号接收与调理 频谱分析仪首先需要通过特定的
    的头像 发表于 03-02 17:05 948次阅读
    频谱分析仪的<b class='flag-5'>工作原理</b>与应用

    MAX6952:4 线接口7 矩阵 LED 显示驱动芯片深度解析

    MAX6952:4 线接口7 矩阵 LED 显示驱动芯片深度解析 在电子设备的显示领域,LED 显示屏以其高亮度、低功耗、长寿命等优点
    的头像 发表于 02-03 15:15 445次阅读

    MAX6955:2线接口的LED显示驱动器,助力多样显示应用

    ,为工程师们提供了创新且高效的解决方案。今天,我们就来深入探讨一下这款器件。 文件下载: MAX6955.pdf 产品概述 MAX6955是一款紧凑的显示驱动器,可通过兼容I2C的2线串行接口,将微处理器与7
    的头像 发表于 02-03 15:15 473次阅读

    无线充电器的工作原理核心

    无线充电器的工作原理核心
    的头像 发表于 12-06 10:19 2292次阅读
    无线充电器的<b class='flag-5'>工作原理</b>核心

    FZH217 带键盘扫描接口的大笔 LED 驱动控制专用电路 原厂技术支持

    型号:FZH217厂商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH217 是带键盘扫描接口的大笔 LED 驱动控制专用电路,内部集成有 MCU 数字接口、数据 锁存
    发表于 12-03 11:01

    FZH216 带键盘扫描接口的大笔 LED 驱动控制专用电路

    型号:FZH216厂商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH216 是带键盘扫描接口的大笔 LED 驱动控制专用电路,内部集成有 MCU 数字接口、数据锁存器
    发表于 12-02 11:57

    原厂 FZH1692P/Q 4*40 LCD 显示驱动控制专用电路,最多显示 160

    接口传输数据。主要应用于码 LCD显示屏产品驱动。 二: 特性说明 采用低功耗CMOS工艺 40X4点LCD驱动 1/2或 1/3LCD驱动偏压可选 支持FRAME和LINE两种驱动波形,选用
    发表于 11-05 09:40

    USB显示接口SoC(HDMI+DP五路同时异显)SM770

    显示接口
    QQ1540182856
    发布于 :2025年09月16日 10:50:40

    BNC 是什么接口?结构特点、工作原理与核心作用

    说到底,BNC 接口不是 “过时的老接口”,而是为高频、高清信号 “量身定制” 的专业接口 —— 它的结构特点(中心针 + 绝缘层 + 屏蔽外壳)为信号稳定传输打基础,工作原理(阻抗匹
    的头像 发表于 09-09 16:47 4795次阅读
    BNC 是什么<b class='flag-5'>接口</b>?结构特点、<b class='flag-5'>工作原理</b>与核心作用

    STM32驱动码屏,有一个14数字,有4个段位没有显示是怎么回事?

    背景:STM32L433驱动37引脚的码,第7个数字和8个数字某些显示。不显示如下
    发表于 06-20 06:26