【Arduino实验10 数码管显示】

该实验详细介绍了如何使用Arduino Uno控制1位和4位数码管进行数字显示及计时功能。实验内容包括数码管的电路连接、程序编写及功能调试,涉及共阴极数码管的段选和位选控制。通过实验,学生掌握了数码管显示的基本原理和编程技巧,并实现了计时器功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、实验目的

二、实验设备与环境

三、实验重点

四、实验难点

五、实验内容

5.1实验任务

5.2实验原理

5.3实验内容

5.4实验结果

5.5思考题


一、实验目的

        (1)掌握1位数码管模块的功能;

        (2)熟悉4位数码管模块的功能;

        (3)4位数码计时显示功能编程

二、实验设备与环境

        Arduino UNO套件、Arduino IDE、计算机、1位数码管、4位数码管、4个220欧限流电阻、面包板、杜邦线等

三、实验重点

        (1)实验电路连接;(2)编写数码显示控制程序;(3)功能调试

四、实验难点

        (1)数码显示控制程序编写

五、实验内容

5.1实验任务

        任务描述:1位数码显示;4位数码显示;自动计时显示

5.2实验原理

        1.1位数码管

        1位数码管,是由8段发光二极管(LED)封装在一起组成“8”字型加一个小数点数码显示器件,又称为LED数码管,是单片机应用最为广泛的显示器件。

        图中所示数码管有8个显示笔画“a,b,c,d,e,f,g,h”,上下共10个引脚,上、下方中间引脚是公共极。公共引脚是阴极的为共阴数码管,公共引脚是阳极的为共阳数码管。共阴、共阳极数码管从外形上无法判断,可以通过公共极与任一笔画LED引脚外加3V电压点亮二极管判断,或用万用表电阻档测量判断。

        共阳极1位数码管显示数字与对应各段发光LED电平对照表:

        ArduinoUNO R3板与1位数码管的电路接法:

        2.4位 数码管

        数码管根据位数不同,其封装的引脚也各不相同。但其内部都是将单个数码管的段选线a,b,c,d,e,f,g,dp发光二极管对应连接在一起,公共极则相互独立。使用时分别通过控制不同的位选线(即单个数码管的公共极)来控制单个数码管的显示。以人眼难以分辨的速度进行刷新显示,即可达到多个数码管同时显示的效果。

        四位数码管引脚分布如下图所示,其中1,2,3,4表示对应位数码管的公共极。

        四位数码管电路原理图:

        注:1, 2, 3, 4 引脚用于选择处理的数字位(共阴型,低电平有效;共阳极,高电平有效),是这一位数字的公共极。例如,选择数字

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张小花-Soleil

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值