(十一)arduino入门:数码管显示

一、本节介绍

7段显示器是由并联连接的七个LED组成的装置,可用于显示数字和一些字母。可以通过将显示器上的不同引脚连接到电源来表示不同的字母/数字,从而并行打开LED。在本课中,您将学习如何使用这样的显示来显示字符。

二、材料准备

  • 1 * Arduino Uno板
  • 1 * 7段显示(普通阴极)
  • 8 *电阻(220Ω)
  • 1 * USB数据线
  • 杜邦线
  • 1 *面包板

三、原理讲解

数码管由七个以矩形方式排列的LED组成。七个LED中的每一个被称为段,因为当被照亮时,段形成数字数字(十进制和十六进制)的一部分以被显示。另外第八个LED有时在同一封装内使用,因此当两个或多个7段显示器连接在一起显示大于十的数字时,允许显示小数点(DP)。

image https://bbs.qutaojiao.com/assets/images/1-KWIMHoqunWzYvfaX.jpeg

数码管中的七个LED中的每一个被给予位置段,其中一个连接引脚被直接从矩形塑料封装中取出。这些LED引脚从一个直到g标记,代表每个单独的LED。其他LED引脚连接在一起并进行布线以形成公共引脚。

因此,通过以特定顺序向前偏置LED段的适当引脚,某些段将变亮,而其他段将变暗,从而可以在显示器上生成所需数字的字符模式。这样我们就可以在同一个7段显示屏上显示十位十进制数字0到9中的每一个。

显示器的公共引脚通常用于标识哪种类型的7段显示器。由于每个LED具有两个连接引脚,一个称为“阳极”和另一个“阴极”,因此有两种类型的LED 7段显示器,称为公共阴极(CC)和通用阳极(CA)。

两个显示器之间的区别,正如其名称所示,共阴极是将7段的所有阴极直接连接在一起,共阳极具有连接在一起的7段的所有阳极。

共阴极(CC) – 在共阴极显示中,LED段的所有阴极连接都连接在逻辑“0”或接地。通过经由限流电阻器施加“HIGH”或逻辑“1”信号来照亮各个段,以使各个阳极端子(ag)正向偏置。

共阴极数码管显示

image https://bbs.qutaojiao.com/assets/images/1-ugkLe47IJCwJgpK3.jpeg

普通阳极(CA) – 在共阳极数码管中,LED段的所有阳极连接都连接到逻辑“1”。通过将合适的限流电阻施加到特定段(ag)的阴极的接地逻辑“0”或“低”信号来照亮各个段。

常见的阳极数码管显示

image https://bbs.qutaojiao.com/assets/images/1-FCBnEZj2nm7w2uYo.jpeg

四、实验步骤

步骤1:建立电路

数码管和Arduino Uno板之间的接线如下图所示:

image https://bbs.qutaojiao.com/assets/images/1-2MbW00sOiaApHiX3.png

image https://bbs.qutaojiao.com/assets/images/1-XggGMgN4Qtuzxqrd.png

原理图

image https://bbs.qutaojiao.com/assets/images/1-bmv3kISFHKJcv3Pj.png

步骤2:编写程序

步骤3:编译代码

步骤4:将程序上传到Arduino Uno板

您现在应该看到7段显示从0到9,然后A到F,来回。

image https://bbs.qutaojiao.com/assets/images/1-bsCXsJrJ10KZc8z7.jpeg

本节代码:

当前内容已被隐藏,您需要登录才能查看
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论