什么是74HC595移位登记册及其工作
LED显示屏由于其低成本、低功耗和稳定的性能而被广泛应用于不同类型的仪器中。有不同的引领市场上有司机,但价格昂贵。所以,74 hc595移位寄存器基础的LED驱动器具有许多益处,如简单,成本较低,功耗较少,高速,利用几种LED等。
什么是74HC595移位寄存器?
像74HC595这样的IC是一种移位寄存器型锁用移位寄存器。该集成电路获得串行输入数据,并将其通过平行引脚传输。它还提供了并行的串行输出。它还包括移位寄存器和D锁存器的单独CLK输入。
这种移位寄存器属于逻辑设备的HC家族,因此用于基于cmos的应用程序。
74HC595 IC包括两个内置的寄存器比如移位寄存器和存储寄存器。在这里,只要数据锁存针是高的,数据传输就可以逐位串行地进行到存储寄存器。
引脚配置
的74HC595移位注册表的引脚配置R如下所示。该集成电路包括16个引脚,每个引脚及其功能将在下面讨论。
引脚:1,2,3,4,5,6,7,15(输出引脚):这些输出引脚用于连接任何显示设备来显示存储寄存器的数据,如LED、7段显示器等。
Pin-08(接地):该引脚连接到电路的GND。
PIN-09(Q7):该引脚是一个非倒置的串行数据o/p,该引脚主要用于级联目的。
PIN-10(主复位):这是一个异步和有源低引脚,用于简单地重置移位寄存器。通过使用这个输入,8位锁存器将不受影响。一旦低信号被应用到这个引脚然后寄存器将重置。
PIN-11(SH_CP):该引脚是一个移位寄存器的CLK输入引脚,其中数据可以从串行i/p引脚移动到8位寄存器的每个正向CLK信号过渡应用到该引脚。
PIN-12(ST_CP):这是一个时钟输入,具有寄存器的有效高引脚。在此引脚,正极的变化主要用于将数据更新为O / P引脚。
13脚(OE):这是一个有效的PIN,一旦该引脚低,那么存储寄存器内的数据将在O / P处看到。一旦施加高信号,就通过将它们推入高阻抗的条件来关闭输出。但是,串行输出不能影响任何操作。
PIN-14(DS):这是一个串行数据输入引脚,用于提供输入数据
PIN-16(VCC):在该引脚,可以提供+ VE正电源。
功能和规格
74HC595移位寄存器的功能包括以下内容。
- 8位SISO移位寄存器
- 这些换档寄存器可用于像16引脚GDIP,PDIP和PDSO的不同包装
- 工作电压范围为2V - 6V
- 时钟频率最大是25 MHz在4.5V
- 电力利用率为80UA
- 为了获得更多的输出,我们可以简单地串联更多的芯片
- 水槽电流为35mA
- 低电平输入电压最大:1.35V
- 高电平i/p电压最小3.15V
- 最大静态电流为80µA
- 最大输入电流为1μA
- 移频为dc - 30mhz
什么时候使用移位寄存器?
一般来说,移位寄存器在保存数据时起着关键作用单片机引脚,因为每个微控制器包括有限数量的输入/输出引脚。
例如,在LED驱动器项目中,如果我们想控制16LED然后他们需要16个微控制器引脚。在某些情况下,我们没有16个I/O引脚,然后使用移位寄存器。一旦两个移位寄存器串联起来,只需3个I/O引脚就可以控制16个led。如果我们使用更多的移位寄存器,那么我们可以为进一步的处理保存几个引脚。
如何使用74HC595移位寄存器?
74HC595移位寄存器的电路图使用Arduino Uno Board.包括以下内容。在下面的电路中,通过使用Arduino UNO来完成74HC595的接口。该电路可以用不同的电子元器件,如Arduino UNO,74HC595移位寄存器,8个LED,面包板,1千米欧姆电阻 - 8,连接电线和5V电源。
在上述电路中,Arduino UNO板的Pin-4连接到移位寄存器的串行输入引脚。之后,将Pin11和Pin12连接到Arduino板的Pin5和Pin6。将8个LED与8 1千瓦欧姆电阻连接到移位寄存器的输出引脚-8,并为IC提供5V电源,而不是从Arduino板提供5V。
一旦LED字节变量设置为低电平,上述电路的工作就是上述电路中的所有LED都会关闭。通过使用Byset函数,每个位设置为高,并且随移换功能移动。
同样地,每个LED也会被同样地激活。这里,位清零功能用来关闭LED。这样,上述电路中的所有led将通过74HC595移位寄存器和Arduino Uno板进行控制。
优点缺点
移位寄存器的优点主要有以下几点。
- 使用起来很快
- 它在CDMA中被用于生成伪噪声序列号。
- 与转换电路相比,数据可以很容易地转换
- 信号延迟可以通过使用移位寄存器来实现
- 易于设计
- 这可以用来加密/解密数据。
- 可以跟踪数据
- 移位寄存器的缺点是输出电流强度不强
应用程序
的74HC595移位寄存器的应用包括以下。
- 这种集成电路用于驱动许多led
- 服务器
- 捕获与保持逻辑
- 网络开关
- 从串行到并行的简单数据转换
- 行业的控制
- 在MCU / MPU上扩展GPIO引脚
- 电子设备
- 电力基础设施
- 用于LED矩阵或多维数据集项目
- 用于级联应用程序
- 用于液晶接口
因此,这是关于74HC595移位寄存器的概述。移位寄存器可用有两种类型,如SIPO或PISO,其代表串行外 - 输出和平行串行输出。SIPO的示例是74HC595,而PISO是74HC165。SIPO IC用于控制LED的数量,而PISO IC收集大量输入,例如按钮。这是一个问题,换档寄存器的功能是什么?