位置:51电子网 » 技术资料 » 控制技术

低电平操控芯片控制接电源

发布时间:2020/3/18 9:00:03 访问次数:1217

W39D040AP70Z集成的MCU(STM32F031C6后缀7的版本并扩展了温度范围,)能够实现电机磁场矢量控制(FOC)、6步无传感器等其它先级的驱动算法。它还具有针对嵌入式闪存的写入保护和读出保护功能,以防止不必要的写入和/或读取。集成嵌入式引导装载程序(Bootloader),可以通过串口下载固件。

74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC138译码器可接受3位二进制加权地址输入(A0,A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。

74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。

GND接地、VCC接电源正极。

E1、E2:低电平有效,如果其中一个为高电平则无法操控芯,Y0 — Y7 输出全高电平。

E3:高电平有效,如果为低电平则无法操控芯片,Y0 — Y7 输出全高电平。

如果要控制芯片首先是 VCC和GND接电源,E1、E2低电平或接低,E3高电平。

下面这三个引脚是比较重要的:

A组IO口是输入,Y组端口是输出。

A0、A1、A2是用来控制Y0 — Y7 输出电平状态,往里面输入八进制数即可指定Y0 — Y7中其中一个为低电平。例如想要 Y5 为低电平,那么5的八进制为101,只需要给 A2 = 1、A1=0、A0=1,即可让Y5为低电平。想要Y3为低电平,那么3的八进制为011,只需要给A2 = 0、A1 = 1、A0 = 0 即可。

基于74hc138译码器,通过单片机的P1 口控制74HC138 的数据输入端,从而选通相应的数据输出位。

从8255的C口低4位输出数据,控制74LS138的ABC端口,74LS138控制LED信号灯,使信号灯从第1个开始点亮,间隔一定时间,依次点亮第二个,直到第8个,每次只点亮一个。

如果要反方向点亮,程序应该如何调整。

如果要求正方向逐个点亮,最后8个灯全亮。程序又该如果调整。 连线说明

C3区:A、B、C —— B4区:PC0、PC1、PC2 C3区:G1、G2A、G2B —— C1区:VCC、GND、GND C3区:JP35 —— G6区:JP65(LED指示灯) B4区:CS、A0、A1 —— A3区:CS1、A0、A1

 短接A3 区JP4 接口上的短路帽,将A3 区A、B、C、/G1、/G2A、/G2B 与A2区的P10~P15 相连。

8255地址分配: PA:0F000 PB:0F001 PC:0F002 控制口:0F003

程序开始部分,汇编部分自己补全正方向点亮的程序.

深圳市创芯联盈电子有限公司http://cxly.51dzw.com/

(素材来源:21ic和eccn.如涉版权请联系删除。特别感谢)

W39D040AP70Z集成的MCU(STM32F031C6后缀7的版本并扩展了温度范围,)能够实现电机磁场矢量控制(FOC)、6步无传感器等其它先级的驱动算法。它还具有针对嵌入式闪存的写入保护和读出保护功能,以防止不必要的写入和/或读取。集成嵌入式引导装载程序(Bootloader),可以通过串口下载固件。

74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC138译码器可接受3位二进制加权地址输入(A0,A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。

74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。

GND接地、VCC接电源正极。

E1、E2:低电平有效,如果其中一个为高电平则无法操控芯,Y0 — Y7 输出全高电平。

E3:高电平有效,如果为低电平则无法操控芯片,Y0 — Y7 输出全高电平。

如果要控制芯片首先是 VCC和GND接电源,E1、E2低电平或接低,E3高电平。

下面这三个引脚是比较重要的:

A组IO口是输入,Y组端口是输出。

A0、A1、A2是用来控制Y0 — Y7 输出电平状态,往里面输入八进制数即可指定Y0 — Y7中其中一个为低电平。例如想要 Y5 为低电平,那么5的八进制为101,只需要给 A2 = 1、A1=0、A0=1,即可让Y5为低电平。想要Y3为低电平,那么3的八进制为011,只需要给A2 = 0、A1 = 1、A0 = 0 即可。

基于74hc138译码器,通过单片机的P1 口控制74HC138 的数据输入端,从而选通相应的数据输出位。

从8255的C口低4位输出数据,控制74LS138的ABC端口,74LS138控制LED信号灯,使信号灯从第1个开始点亮,间隔一定时间,依次点亮第二个,直到第8个,每次只点亮一个。

如果要反方向点亮,程序应该如何调整。

如果要求正方向逐个点亮,最后8个灯全亮。程序又该如果调整。 连线说明

C3区:A、B、C —— B4区:PC0、PC1、PC2 C3区:G1、G2A、G2B —— C1区:VCC、GND、GND C3区:JP35 —— G6区:JP65(LED指示灯) B4区:CS、A0、A1 —— A3区:CS1、A0、A1

 短接A3 区JP4 接口上的短路帽,将A3 区A、B、C、/G1、/G2A、/G2B 与A2区的P10~P15 相连。

8255地址分配: PA:0F000 PB:0F001 PC:0F002 控制口:0F003

程序开始部分,汇编部分自己补全正方向点亮的程序.

深圳市创芯联盈电子有限公司http://cxly.51dzw.com/

(素材来源:21ic和eccn.如涉版权请联系删除。特别感谢)

热门点击

 

推荐技术资料

自制经典的1875功放
    平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式