数码管动态显示原理
几个数字管道的片段的代码已连接在一起,并分别控制蝙蝠。任何时候只能有一个数字。
使用该软件,以便这些数字管轮流显示必要的数字。
尽管更新频率足够快(> 1 00 Hz),但看起来像裸眼,这些数字管将同时显示必要的数字。
数字管,也称为发光管,是可以显示数字和其他信息的电子设备。
玻璃管包括来自电线网和几个阴极的阳极。
大多数数字管道阴极具有数字形式。
该管充满低压气体,通常主要是霓虹灯和少量汞和/或氩气。
当充电某个阴极时,数字管将辐射彩色灯,具体取决于管子内部的气体,通常是橙色或绿色。
为什么数码管一般采用动态显示
动态宽度技术(也称为扫描宽度)旨在减少所需的IO插座数量。使用8 *8 矩阵以这种示例,通过这种方法,我们只需要1 6 个IO端口即可驱动7 个数字件中的8 个,包括7 个扇区和一个小数点。
如果不使用扫描技术,数字管本身的驾驶需要6 4 个IO插座,这显然是不现实的。
具体而言,在动态节目中工作的原则是依次缩小多个数字管,使其可以以非常快速的速度显示它们的,从而给人们,他们正在显示数字管的所有同时。
例如,如果我们想在8 个数字管上显示一个数字,我们可以点燃第一个数字管并显示一个数字,然后快速关闭它,然后点燃第二个数字管以显示另一个数字,并在本课程中重复,由于人眼的视觉保留特性,快速切换,我们可以同时看到所有数字管提供的数字。
该技术不仅降低了硬件的成本,而且还增加了系统的弹性。
通过合理地使用动态显示技术,可以有效地减少对IO控制端口的需求,这对于资源有限的确切系统尤为重要。
此外,动态宽度还可以通过编程(例如滚动,闪烁效果等)实现不同的复杂显示效果。
但是,动态优惠也有其限制。
由于需要快速切换数字管,因此对系统响应的速度提出了很高的要求。
如果显示频率不够,则可能发生呼吸症或停止。
此外,动态优惠的实施通常需要某些编程技能,这可能需要更长的时间才能理解和主持初学者。
但是,在许多领域,尤其是在资源限制的应用程序中,动态表演技术仍然是一种非常实用和有效的方法。
通过最佳设计和合理的编程,我们可以将其优势提高到最大值,并实现有效且灵活的数字显示效果。
51单片机数码管静态显示和动态显示原理及实验
静态屏幕和数字管的动态显示是两种常见的屏幕方法。在静态屏幕模式下,独立控制每个数字管的段选择和每个数字管的位选择。
通常,每个数字管对应于一组位选择线和一组段选择线,这些线路由微控制器的I/O I/O端口控制。
这种方法的优点是它在屏幕上是稳定的,并且不受刷新频率的影响,而是需要更多的I/O端口来源,并且代价很高。
另一方面,屏幕的动态方法改变了屏幕的状况,因此每个数字管的屏幕信息可以在短时间内迅速变化,从而使人眼具有连续屏幕的幻想。
在动态屏幕上,每个数字管的屏幕信息都由位线选择控制,而段选择是通过解密芯片(例如7 4 HC2 5 )指导的。
这种方法的优点是它节省了I/O端口源并且成本低,但是屏幕的效果受刷新频率的影响。
在屏幕的动态方式中,通过将J1 6 引脚连接到编译器1 3 8 iPIPI 7 4 HC2 5 负责控制段选择和通过其内部电路的数字段的数字段的方向来实现咬合选择的控制。
在屏幕的这种动态方法中,数字管通常会在选择位的选择必须连接到低级别并且必须连接到高级别时发生数字管。
可以通过真相表观察破译的工作原则。
当可能的控制较低时,A0A1 A2 进入不同的级别控制输出。
例如,如果A0A1 A2 为000(二进制为0),则对应于Y0输出的低水平,如果001 (二进制为1 ),则Y1 输出为高级。
这等于二进制和1 2 月的转换,以及小数号的相关产生。
多位数码管动态显示原理
视觉保留效果,位置选择控制,选择控制控制等。1 视觉保留效果:人眼具有特殊的视觉保留效果,也就是说,图像将在短时间内保留在视网膜上,形成连续的视觉效果。
当我们快速使用几位数字更改数字管的显示时,这种效果使得不可能将显示时间与每个数字管区分开,并且只能看到整个数字管的连续显示效果。
2 钻头选择控制:每个数字管都有一个钻头选择引脚,用于选择要显示的数字管。
在动态显示过程中,钻头选择引脚将基于每个数字管,然后一局。
控件位选择销钉的高和低水平,您可以选择要显示的数字管。
3 选择选择控件:每个数字管中都有几个选择销钉,以控制数字管的特定显示。
选择引脚控制高水平和低水平,以点亮或关闭数字管的不同段。
根据数字或字符的显示要求,相应的选择销钉将在高或低的情况下检查相应的段。
数码管动态扫描显示日期
数字管的扫描和外观的动态日期是并行连接多个数字管段的选择线,并分别检查选择线,并使用人眼的视觉保持效果以顺序动态显示每个图,因此执行日期。详细说明,数字管的工作动态扫描的原理在很大程度上取决于人眼的视觉效果。
这种效果是指能够在物体消失的短时间内看到其后果的人眼。
使用此功能,我们可以同时连接多个数字管段(通常是7 个段数字管)(检查每个数字管段的闭合)和选择位线(哪个数字管都可以使用)单独控制。
例如,要显示“ 2 02 3 -04 -05 ”,我们必须首先编码每个数字(0-9 ),这将确定数字管的每个部分是否加热。
然后,通过动态扫描,“ 2 ”出现在第一个数字管中,“ 0”出现在第二个数字管中,等等。
由于扫描速度非常快,因此人眼看起来所有数字管都同时表示日期。
为了实现这种动态扫描,我们需要一个微控制器(例如微控制器)来控制数字管屏幕。
MicroController将以指定的时间间隔(通常以毫秒为单位)发送指示每个数字管中指示数字的代码,并检查数字管通过选择BIT行的选择。
这样,我们可以在数字管中动态显示日期。