led小灯是一种简单的led,只能通过亮和灭来表达简单的信息。而这节课我们要来学习一种能表达更复杂信息的器件——led数码管。
先给大家提供一张原理图看一下,如图5-3所示。
图5-3 数码管原理图
这是比较常见的数码管的原理图,我们板子上一共有6个数码管。前边有了 led 小灯的学习,数码管学习就会轻松的多了。从图5-3可以看出来,数码管共有 a、b、c、d、e、f、g、dp 这么8个段,而实际上,这8个段每一段都是一个 led 小灯,所以一个数码管就是由8个 led 小灯组成的。我们看一下数码管内部结构的示意图,如图5-4。
图5-4 数码管结构示意图
数码管分为共阳和共阴两种,共阴数码管就是8只 led 小灯的阴极是连接在一起的,阴极是公共端,由阳极来控制单个小灯的亮灭。同理,共阳数码管就是阳极接在一起,大家可以认真研究下图5-4。细心的同学会发现,图5-3的数码管上边有2个 com,这就是我们数码管的公共端。为什么有2个呢,一方面是2个可以起到对称的效果,刚好是10个引脚,另外一个方面,公共端通过的电流较大,我们初中就学过,并联电路电流之和等于总电流,用2个 com 可以把公共电流平均到2个引脚上去,降低单条线路承受的电流。
从我们开发板的电路图上能看出来,我们所用的数码管都是共阳数码管,一共有6个,如图5-5所示。
6个数码管的 com 都是接到了正极上,当然了,和 led 小灯电路一样,也是由 74hc138 控制三极管的导通来控制整个数码管的使能。先来看最右边的 ds1 这个数码管,原理图上可以看出,控制 ds1 的三极管是 q17,控制 q17 的引脚是 leds0,对应到 74hc138 上边就是 u3 的 y0 输出,如图5-6所示。
图5-6 74hc138 控制图
我们现在的目的是让 leds0 这个引脚输出低电平,相信大家现在可以根据前边学过的知识独立把 addr0、addr1、addr2、addr3、enled 这4个所需输入的值写出来了,现在大家不要偷懒,根据 74hc138 的手册去写一下,不需要你记住这些结论,但是遇到就写一次,锻炼过几次后,遇到同类芯片自己就知道如何去解决问题了。
数码管通常是用来显示数字的,我们板子上有6个数码管,习惯上称之为6位,那控制位选择的就是 74hc138 了。而数码管内部的8个 led 小灯我们称之为数码管的段,那么数码管的段选择(即该段的亮灭)是通过 p0 口控制,经过 74hc245 驱动。
瞄准欧洲行业前三!海尔智家海外又添新工厂
掌握VGA显示的原理并实现VGA显示图像数据
潜力巨大,华为、三星和高通都在竞争这个市场
华为的Android系统将面临断供风险?
智能传感器如何帮助创建健康的建筑物?
74HC138系列单片机控制LED数码管的原理图解析
智能机器人将成为未来世界的主流
什么样式的耳机适合跑步,运动耳机品牌推荐
食品重金属检测仪的功能特点是怎样的
骁龙845加持美图V7硬件升级 麒麟980拍照怎么样
智能化社会治理如何运用好人工智能技术
晶圆生产与网上采购IC应注意十个的问题
为OEM物联网解决方案需求选择合适的物联网云解决方案的主要挑战
时控开关是否可以直接接灯?
中国移动即将成立中移网维有限公司?
负氧离子环境监测设备会对人体造成什么影响吗
摆脱传统拖把的清洁困扰,UONI由利蒸汽拖把实现深度清洁
智慧交通的下一个十年会是怎样的
人机交互从哪些方面来改变人类生活
一种针对钢轨缺陷的高精度、分布式、在线检测方法