这是一个电子密码锁的集成电路,求大神告知上面的电子原件的作用是什么?

核心提示8脚的小芯片mx08是直流马达驱动芯片,用来驱动电子锁上的小马达用的。大些的芯片是单片机,用来判断输入的密码,一旦正确,就向mx08芯片发送信号,驱动马达打开电子锁。你的照片太小,看不清单片机具体的厂家和型号,你如果看得清楚,可以自己在网上

8脚的小芯片mx08是直流马达驱动芯片,用来驱动电子锁上的小马达用的。大些的芯片是单片机,用来判断输入的密码,一旦正确,就向mx08芯片发送信号,驱动马达打开电子锁。你的照片太小,看不清单片机具体的厂家和型号,你如果看得清楚,可以自己在网上搜索。

简易14位数字密码锁控制电路设计,其中的ic9a模块用VHDL硬件描述语言编写

PL2303是USB接口,应该是用电脑通过USB口给锁设置密码用的。

CD4069就是简单的非门,缓冲驱动输出。Cx的走向电路中没给出,猜测是送给执行机构的信号;如果数码显示不只一位,也可能是LED驱动的片选信号。你把图找全了就知道了。

ic9a程序:LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY IC9A IS

PORT(CLK:IN STD_LOGIC;

CLR:IN STD_LOGIC;

D :IN STD_LOGIC_VECTOR(6 DOWNTO 0);

OUT2:OUT STD_LOGIC);

END IC9A;

ARCHITECTURE ART OF IC9A IS

SIGNAL QH:STD_LOGIC_VECTOR(6 DOWNTO 0);

BEGIN

PROCESS(CLK,CLR)

BEGIN

IF(CLR='1')THEN

QH<="0000000";

ELSIF (CLK'EVENT AND CLK='1') THEN

QH(6 DOWNTO 0)<=D(6 DOWNTO 0);

END IF;

IF(QH&D="00010000100111")THEN

OUT2<='1';

ELSE

OUT2<='0';

END IF;

 
友情链接
鄂ICP备19019357号-22