电子发烧友网 > 嵌入式技术 > 正文

通过采用单片机和指纹识别模块实现电子机械锁的设计

2020年02月27日 10:38 次阅读

引言

随着生活水平的提高,人们对物质生活的要求越来越高,尤为注重住宅安全问题。随着生物特征识别技术的发展,指纹识别技术逐渐进入人们的生活领域,指纹进入了人们的家庭。常见的指纹锁,需要管理员指纹或者管理员密码,才能进行指纹和密码的添加和删除操作。本文设计的电子机械锁,具有上述功能,还可以用正确钥匙管理指纹和密码。

常见的指纹锁配备的机械锁,可使用普通的正确钥匙打开,安全级别较低,很容易被专业人员破解。本文设计的基于PIC16F72的机械锁,配套的钥匙内置编码芯片,能够设置正确钥匙以及发送钥匙编码信息,只有用正确钥匙才能打开,不能被铁丝或其他非法钥匙打开,安全性大大提高。在非法开门的情况下,机械锁发送报警信息。

1 、系统设计方案

电子机械锁,分为电子锁和机械锁这两个部分。电子锁以单片机ATmega162为核心,通过指纹识别模块,完成了对指纹管理的操作;通过键盘,完成密码管理的操作;通过超外差接收模块,能够接收来自机械锁的钥匙编码信息,完成与机械锁的通信。

机械锁以PIC单片机PIC16F72为核心,获取钥匙编码信息,经超外差发送模块发送。超外差发送和接收模块的工作频率在433 MHz,PCB布线时注意超外差模块,远离其他器件,不然会影响系统的工作状态。另外,该系统要求体积小,供电方便,整个系统的功耗要尽量低。

1.1 电子锁框图

电子锁主体为AVR单片机ATmega162、指纹识别模块、超外差接收模块、12 V电子锁驱动、门锁、键盘、按键和指示灯等,如图1所示。指纹识别模块型号为:TFS-M12,采用TIDSP芯片TMS320VC5501,指纹算法采用TFS-9。稳定快速的芯片以及优良的指纹算法,不仅提高了整个系统的识别率以及缩短了识别时间,而且大大缩短了整个系统的研发时间。

通过采用单片机和指纹识别模块实现电子机械锁的设计

电子锁在不使用的时候,处于睡眠状态。用户打开指纹识别模块上的金属防尘罩时,产生唤醒信号,电子锁进入正常工作状态。

正常工作状态下,电子锁支持两种开门方式:指纹开门和输入密码开门。指纹采集头上输入指纹,指纹识别模块将当前指纹与已存指纹进行比较,单片机ATmega162接收到比较结果,若正确产生开门信号,经12 V电子锁驱动,打开门锁。键盘输入密码,单片机ATmega162将当前输入密码和用户设置的正确密码进行比较,若正确产生开门信号,经12 V电子锁驱动,打开门锁。输入指纹和密码的机会共3次,若3次都错误,系统进入睡眠状态。

1.2 机械锁框图

机械锁主体为PIC单片机PIC16F72、超外差发送模块、设置键、指示灯等,如图2所示。设置正确钥匙步骤:按下设置键,指示灯常亮,插入需要设置的钥匙,等待指示灯有规律的闪烁3下,设置成功;设置完成后用正确钥匙开门1次,恢复正常使用状态。当插入错误钥匙或者是铁丝等非法钥匙时,指示灯会快速闪烁,并通过超外差发送模块发送报警信息。

通过采用单片机和指纹识别模块实现电子机械锁的设计

为了降低整个系统的功耗,机械锁在不使用时,处于不工作状态。在安装机械锁的时候,会在机械锁的锁芯安装一个金属转接口,该金属转接口连接了电子锁的防尘罩,转动金属转接口,不仅给机械锁供电使之进入正常工作状态,还唤醒电子锁,让电子锁进入正常工作状态。转动金属转接口,还使得电子锁中的单片机ATmega162第4口的第5位(即P4.5)变成高电平,电子锁只处理来自机械锁发出的信息。

机械锁正常工作状态时,插入钥匙,单片机PIC16F72会识别钥匙的编码,若正确,则打开锁芯上的阀,可以转动钥匙开门,若错误则发送错误钥匙信息,锁芯的阀依旧关闭,不能开门,从而保证了,用户的安全。

1.3 电子锁和机械锁的通信

电子锁和机械锁之间的通信是通过超外差发送和接收模块完成。机械锁发送如图3所示的信息,每位数据宽度为1 ms。由于噪声的影响,单片机ATmega162只能通过查询方式接收。

通过采用单片机和指纹识别模块实现电子机械锁的设计

前导码是由23位数据组成。数据码由FAH码、地址码以及KEY码组成,每个数据码有10位,分别由8位数据、起始位(1)和结束位(0)组成。

地址码就是机械锁的识别码,识别码是惟一的,每次读取KEY码,都会将当前地址码和存储的地址码进行比较,若相同才能读取KEY码,因此不会接收来自其他用户的锁发出的信息。

KEY码就是钥匙的编码,每个钥匙的编码是惟一的,因此可以记录用户家庭成员的开门信息,方便用户查询。电子机械锁应用在办公场合时,若发生偷窃情况,可以查询最近的开门信息,来确定怀疑对象;也可以查询特殊钥匙开门情况,比如保姆工作的具体时间。若发生非法开门时,KEY码为0x00,接收到该KEY码时,产生报警信号。

2、 指纹识别算法原理

2.1 指纹识别算法

指纹识别分为以下4个步骤如图4所示。

通过采用单片机和指纹识别模块实现电子机械锁的设计

指纹图像预处理是最重要的一步,关系到后面提取的特征点的正确与否。

由于指纹采集设备的不完善性,对于干、湿、脏、老化、磨损的指纹,往往难以采集到清晰的图像,因此需要图像增强,是指纹图像预处理中重要的一步,采用Gabor滤波完成。根据指纹图像局部区域的纹线分布具有较稳定的方向和频率,设计相应的Gabor带通滤波器,能有效地在局部区域对指纹进行修正和滤噪。Gabor函数是惟一能达到时频测不准关系下界的函数,二维表达式为:

通过采用单片机和指纹识别模块实现电子机械锁的设计

Gabor函数是二维高斯函数在空间频率域的平移函数,σx,σy为对应于x方向和y方向的角频率平移参数。二维Gabor函数的实部和虚部可各自表示为一个函数,分别称为偶Gahor和奇Gabor函数。偶Gahor函数适于增强目标物体,而奇Gabor函数适于增强物体边缘。

Gabor滤波器系数分量为:

通过采用单片机和指纹识别模块实现电子机械锁的设计

式中:x=mcosφ+nsinφ;y=-msinφ+ncosφ;(i,j)为当前点的坐标,φ为当前点(块)的方向,f为当前块(整体)的正弦平面波的频率;(m,n)取值范围与指纹图像的坐标(i,j)取值范围相同。σx,σy增大,对噪声的适应能力增强,但有可能会产生伪纹线;减小,消除噪声的作用减弱。

对于每一点,根据其方向、频率,求出Gabor滤波器系数,然后根据式(3)计算当前点滤波后的值:

从图5可很明显地看出,经过Gabor滤波处理后,图像对比增强,纹理清晰,特征明显,提高了后续提取指纹特征点的正确率。

通过采用单片机和指纹识别模块实现电子机械锁的设计

2.2 指纹识别模块的通信协议

指纹识别模块作为从设备,通过串口,由主芯片ATmega162发送相关命令对其进行控制。

命令接口:19200b/s 1起始位1停止位(无校验位)。

主芯片发送的命令及指纹模块的应答数据长度为8 B,数据格式如下:

通过采用单片机和指纹识别模块实现电子机械锁的设计

CMD:命令/应答类型;P1.P2,P3:命令参数;Q1,Q2,Q3:应答参数;CHK:校验和,为第2字节到第6字节的异或值;Q3用于返回操作的有效性信息,表示操作是否成功,数据是否存在,采集指纹超时等。

3 、程序设计

系统从睡眠状态启动时,首先进行系统初始化,然后进入正常工作状态,如图6所示。

通过采用单片机和指纹识别模块实现电子机械锁的设计

转动机械锁上的金属转接口会改变单片机ATmega162的P4.5的状态。开启金属转接口,单片机ATmega162处理来自机械锁发送的信息;关闭金属转接口,单片机ATmega162处理来自电子锁上指纹识别模块或键盘的信息。

系统还开启了两个中断:设置中断和匹配中断。匹配中断就是电子锁和指定的机械锁进行匹配,只接收来自指定的机械锁发出的信息;设置中断就是指纹和密码的管理。

3.1 匹配中断

匹配中断是链接多特征电子机械锁两个部分的前提,初次安装电子机械锁必须进行匹配中断。在开启该中断前,必须没置好正确钥匙。匹配中断为外部中断,通过按下控制系统模块上的匹配键,进入匹配中断如图7所示。

通过采用单片机和指纹识别模块实现电子机械锁的设计

3.2 设置中断

设置中断分为两种模式:普通模式和特殊模式。特殊模式就是利用正确钥匙管理指纹和密码,如图8所示。

通过采用单片机和指纹识别模块实现电子机械锁的设计

多特征电子机械锁添加了钥匙管理指纹和密码的功能,目前的指纹锁并不具备该功能。当没有管理员指纹,而密码忘记的情况下,该锁可以用正确钥匙进行指纹和密码的添加和删除,给用户带来了方便。

4、 实验结果与分析

超外差发送和接收模块之间的通信,由于外界噪声和系统本身的影响,不是每次都能接收到如图3的信息,可能会出现通信错误的情况,为此进行可靠性测试实验。

示波器精确测量超外差接收模块上的波形的时序,调整代码,使侦测点落在高电平的中间;仔细计算延时函数,确保时间的准确性。在实际调试过程中,进行了5组的实验,每组的测试条件都不同,如温度、环境噪声等,每组测试100次,共计500次的测试,只出现了2次没有正确识别钥匙的情况,可靠性达到99.6%,具有实际应用价值。

5 、结语

本文设计的电子机械锁,巧妙利用超外差发送和接收模块,把两个相对独立的部分链接起来。整个系统以单片机ATmega162为核心,直接控制指纹识别模块和键盘,并通过超外差发送和接收模块,间接控制机械锁部分。多特征电子机械锁不仅可以用管理员指纹和密码管理用户信息,还可以使用正确钥匙管理用户信息,目前市场上还没有具备该功能的锁出现。该锁功能强大,给用户带来了方便和快捷的同时,安全性也得到大大提高。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

【第1期】多层高速pcb设计中那些不得不说的事

【白老师相关课程推荐】白纪龙-《实战多通道高速精密测温仪的全系列设计》点击链接即可了解课程:http://url.ele
发烧友学院发表于 2019-06-14 00:00 6024次阅读
【第1期】多层高速pcb设计中那些不得不说的事

采用AVR单片机和GTJ4-10A固态继电器实现...

温度显示曲线图的主要任务是将单片机接收到的数据显示出来,当温度传过时,在软件中分别显示当前的温度值和....
发表于 2020-02-27 10:48 0次阅读
采用AVR单片机和GTJ4-10A固态继电器实现...

基于ATmega64及RTL8019AS实现工业...

随着互联网的日益普及,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以....
发表于 2020-02-27 10:38 3次阅读
基于ATmega64及RTL8019AS实现工业...

LiteOS云端对接教程10-LiteOS使用NB模组基于LWM2M对接华为OC平台实战

1. 在云端添加测试设备 打开之前教程新建的LWM2M产品,进入设备管理界面新建真实设备,设备标识符要填写NB...
发表于 2020-02-27 09:34 14次阅读
LiteOS云端对接教程10-LiteOS使用NB模组基于LWM2M对接华为OC平台实战

LiteOS云端对接教程09-LiteOS基于LWM2M对接华为OC平台实战

1. LiteOS OC lwm2m 抽象组件 概述 为了适应各种各样的使用lwm2m接入华为OC的模式,特采用该层次接口,...
发表于 2020-02-27 09:16 60次阅读
LiteOS云端对接教程09-LiteOS基于LWM2M对接华为OC平台实战

LiteOS云端对接教程08-LiteOS基于LWM2M对接华为OC平台实战

1. 云端准备工作 —— 注册并登录OC平台 注册并登录华为OceanConnect平台,需要使用华为云账号登录。进入后界...
发表于 2020-02-27 08:51 48次阅读
LiteOS云端对接教程08-LiteOS基于LWM2M对接华为OC平台实战

LiteOS云端对接教程07-LiteOS基于CoAP对接华为OC平台实战

1. LiteOS OC COAP 抽象组件 概述 为了适应各种各样的使用coap接入华为OC的模式,特采用该层次接口...
发表于 2020-02-27 08:47 47次阅读
LiteOS云端对接教程07-LiteOS基于CoAP对接华为OC平台实战

PCB负片工艺为何不适合做金属化半孔

请问PCB负片工艺为何不适合做金属化半孔?...
发表于 2020-02-26 16:42 120次阅读
PCB负片工艺为何不适合做金属化半孔

PCB设计中如何避免平行布线

请问PCB设计中如何避免平行布线?
发表于 2020-02-26 16:39 105次阅读
PCB设计中如何避免平行布线

三星移动固态硬盘T7 Touch开启预售,内置指...

今年1月8日,三星电子发布了移动固态硬盘T7 Touch,采用了时尚、紧凑的外观设计,USB 3.2....
发表于 2020-02-26 14:48 116次阅读
三星移动固态硬盘T7 Touch开启预售,内置指...

片式电容器在组装过程的注意事项说明

片式电容器是20世纪80年代随着电路板组装密集化的趋势,以及表面贴装技术SMT的发展而逐步发展起来的....
发表于 2020-02-26 11:43 141次阅读
片式电容器在组装过程的注意事项说明

必须要了解的PCB表面处理方式

目前国内板厂的PCB便面处理工艺有:喷锡(HASL,hot air solder leveling 热风整平)、沉锡、沉银、OSP(防...
发表于 2020-02-26 11:34 192次阅读
必须要了解的PCB表面处理方式

限时抢购!医疗电子“刚需”通用料大酬宾,共同抗疫

经历了数月的抗疫防控战,疫情已逐渐往好的结果发展 近日,企业也陆续复工 但疫情仍未结束 作为电子人的一员华秋商...
发表于 2020-02-26 11:30 126次阅读
限时抢购!医疗电子“刚需”通用料大酬宾,共同抗疫

BGA混装工艺在应用中主要可以分为哪几种类型

BGA混装工艺一般指:“有铅焊料+部分无铅元器件”或“无铅焊料+部分有铅元器件”。以焊接所用的焊料为....
发表于 2020-02-26 11:26 176次阅读
BGA混装工艺在应用中主要可以分为哪几种类型

在贴片加工中导致元器件移位的因素有哪些

SMT贴片加工的主要目的是将表面组装元器件准确安装到PCB的固定位置上,而在贴片加工过程中有时会出现....
发表于 2020-02-26 11:14 151次阅读
在贴片加工中导致元器件移位的因素有哪些

在SMT贴片加工中导致基材开裂的主要原因有哪些

随着产品转换到无铅工艺之后,单板在实行设备机械应力测试(如冲击、振动)时,焊盘下基材开裂形势明显增加....
发表于 2020-02-26 11:14 120次阅读
在SMT贴片加工中导致基材开裂的主要原因有哪些

LiteOS云端对接教程05-LiteOS基于MQTTS对接华为OC平台实战

1. LiteOS OC MQTT 抽象组件 概述为了适应各种各样的使用mqtt接入华为OC的模式,特采用该层次接口,对上提...
发表于 2020-02-26 10:45 222次阅读
LiteOS云端对接教程05-LiteOS基于MQTTS对接华为OC平台实战

LiteOS云端对接教程04-华为OC平台创建MQTT产品使用mqtt.fx测试

1. 云端准备工作 —— 注册并登录OC平台 注册并登录华为OceanConnect平台,需要使用华为云账号登录。进入后界...
发表于 2020-02-26 10:28 124次阅读
LiteOS云端对接教程04-华为OC平台创建MQTT产品使用mqtt.fx测试

三星推出全新移动固态硬盘T7 Touch 顺序读...

近日,一款全新的三星移动SSD商家天猫三星存储旗舰店——三星移动固态硬盘T7 Touch。
发表于 2020-02-26 09:07 240次阅读
三星推出全新移动固态硬盘T7 Touch 顺序读...

单手拿PCB板将会对电路板造成怎样的危害

在电路板pcb的组装与焊接过程中,smt贴片加工厂家有很多的员工或者客户参与的操作,如插件式元器件的....
发表于 2020-02-25 11:27 275次阅读
单手拿PCB板将会对电路板造成怎样的危害

在SMT贴片加工中导致桥接的原因与解决方法

在SMT组装过程中,不同工艺阶段出现的问题都可能导致桥连。桥连是元器件之间的连锡,在焊盘之间接触形成....
发表于 2020-02-25 11:06 246次阅读
在SMT贴片加工中导致桥接的原因与解决方法

超声波指纹解锁会取代光学屏下指纹解锁吗

3D声波光学指纹识别是三星和高通合作指纹识别技术,比如三星的S10。
发表于 2020-02-24 21:33 253次阅读
超声波指纹解锁会取代光学屏下指纹解锁吗

altium画pcb详细步骤

本文总结一下AD画PCB的步骤,以防时间久了忘记一些小步骤。现在所用着的AD版本为AD17。
发表于 2020-02-24 16:53 241次阅读
altium画pcb详细步骤

pcb电源线走线规则

本文详细阐述了pcb电源线走线规则。芯片的电源引脚和地线引脚之间应进行去耦。去耦电容采用0.01uF....
发表于 2020-02-24 16:47 105次阅读
pcb电源线走线规则

电路板什么颜色的好

长期以来,电路板采购商们对于PCB的颜色始终有所疑惑,不知道什么颜色的PCB板才是优质的。PCB的颜....
发表于 2020-02-24 16:33 83次阅读
电路板什么颜色的好

芯片反向设计是什么?芯片反向设计的流程详细说明

现代IC产业的市场竞争十分激烈,所有产品都是日新月异,使得各IC设计公司必须不断研发新产品,维持自身....
发表于 2020-02-24 15:33 397次阅读
芯片反向设计是什么?芯片反向设计的流程详细说明

云创硬见三防漆的作用与操作工艺

任何东西使用久了,都会坏掉。虽然任何东西都有使用寿命,但是否有一些措施,可以延长其使用寿命呢?PCB....
发表于 2020-02-24 11:36 128次阅读
云创硬见三防漆的作用与操作工艺

云创硬见PCB电路设计指南(经典)

1.静电放电之前静电场的效应 2.放电产生的电荷注入效应 3.静电放电电流产生的场效应 尽管印刷线路....
发表于 2020-02-24 11:33 105次阅读
云创硬见PCB电路设计指南(经典)

使用无铅工艺的电烙铁时有哪些事项需注意

在smt贴片加工中,无铅工艺是对社会环境的基本要求,无铅电子产品就是绿色环保的追求。要使无铅的工艺进....
发表于 2020-02-24 11:25 223次阅读
使用无铅工艺的电烙铁时有哪些事项需注意

去除卤索对电路板组装将会造成怎样的影响

焊膏及助焊利中添加卤素的目的就是提供极强的去氧化能力井增强润湿性,从而提高焊接效果。结合目前行业正处....
发表于 2020-02-24 11:23 193次阅读
去除卤索对电路板组装将会造成怎样的影响

散热器在电子产品上的安装注意事项

SMT贴片加工厂如果不合理的安装散热器,很容易会引起PCB线路板的变形,从而对应力敏感器件造成损坏。....
发表于 2020-02-24 11:02 153次阅读
散热器在电子产品上的安装注意事项

集成PCB电路安装与焊接时有哪些事项需注意

根据SMT电子产品生产的性质、生产pcba批量、设备条件等情况不同,集成PCB电路安装与smt焊接时....
发表于 2020-02-24 11:02 193次阅读
集成PCB电路安装与焊接时有哪些事项需注意

PCB线路板中不能缺少阻抗的原因是什么

PCB线路板阻抗,指的是电阻和对电抗的参数,对交流电所起着阻碍作用。在PCB线路板生产中,阻抗处理是....
发表于 2020-02-24 11:02 158次阅读
PCB线路板中不能缺少阻抗的原因是什么

德国IF红点奖团队操刀,TCL这款智能锁实在太硬...

作为一个健忘马大哈,你是否经常丢三落四,经常陷入忘带钥匙甚至弄丢钥匙以至于有家不能回的囧境?作为一个....
发表于 2020-02-24 10:56 190次阅读
德国IF红点奖团队操刀,TCL这款智能锁实在太硬...

数字信号和模拟信号到底有什么区别

在电学中,将连续变化的电压、电流等物理量称为模拟信号,而离散变化的电压、电流则称为数字信号。下面我们....
发表于 2020-02-22 17:35 592次阅读
数字信号和模拟信号到底有什么区别

如何回收电路板有哪些方法

随着电子产品更新速度的加快,电子垃圾主要组成部分的印刷电路板(PCB)的废弃数量也越来越庞大。废旧P....
发表于 2020-02-20 17:13 293次阅读
如何回收电路板有哪些方法

单片机与晶振到底有什么关系

在初学单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的....
发表于 2020-02-20 17:07 548次阅读
单片机与晶振到底有什么关系

关于单片机和嵌入式,它们的区别是什么

嵌入式是什么?单片机又是什么?两者有什么区别和联系呢?针对两者之间的问题小编整理了一篇文章,希望对大....
发表于 2020-02-20 16:42 668次阅读
关于单片机和嵌入式,它们的区别是什么

单片机如何通过GPRS模块获取位置信息详细方法说...

GPRS是如何获取位置的呢?GPRS不同于GPS,我们都知道GPS是通过卫星来定位,而GPRS是通过....
发表于 2020-02-20 14:51 328次阅读
单片机如何通过GPRS模块获取位置信息详细方法说...

智能家居市场的发展现状是怎么样的智能家居如何落地

自1997年比尔盖茨的智能豪宅使智能家居概念被大众所认知以来,智能家居历经互联网时代、移动互联网时代....
发表于 2020-02-20 13:25 532次阅读
智能家居市场的发展现状是怎么样的智能家居如何落地

晶振在单片机中起着什么作用

晶体振荡器是指从一块石英晶体上按一定方位角切下薄片,石英晶体谐振器,简称为石英晶体,简称晶振;在单片....
发表于 2020-02-20 00:08 520次阅读
晶振在单片机中起着什么作用

单片机中高阻态的实质及意义

在我们刚一开始接触到51单片机的时候对P0口必须加上上拉电阻,否则P0就是高阻态。
发表于 2020-02-19 20:08 319次阅读
单片机中高阻态的实质及意义

Nano Dimension任命高科技执行官Ya...

领先的增材制造电子(AME)提供商(纳斯达克,TASE:NNDM)Nano Dimension Lt....
发表于 2020-02-18 18:10 911次阅读
Nano Dimension任命高科技执行官Ya...

如何提高单片机C语言程序的执行效率

首先什么是执行效率。我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统....
发表于 2020-02-16 18:52 262次阅读
如何提高单片机C语言程序的执行效率

如何购买合适的智能门锁

作为一名智能家居行业的从业者,智能门锁是我经常接触而又不敢轻易动笔的一个话题。安全无小事,每一行文字....
发表于 2020-02-15 11:32 453次阅读
如何购买合适的智能门锁

基于国民技术N32G4FRx、N32WB4x系列...

指纹识别以其简单便捷的优势已成为智能门锁的标配,在常规智能门锁方案架构中,由独立的指纹模组来实现指纹....
发表于 2020-02-14 16:54 1502次阅读
基于国民技术N32G4FRx、N32WB4x系列...

云创硬见单片机电路设计中的十个难点!

单片机是嵌入式系统的核心元件,使用单片机的电路要复杂得多,但在更改和添加新功能时,带有单片机的电路更....
发表于 2020-02-14 11:52 261次阅读
云创硬见单片机电路设计中的十个难点!

超声波指纹触控技术会成为未来的潮流吗

其实细细想来,手机设备上第一次加入指纹识别模块到今天也才22年。在近5年来,我们欣喜地看到指纹识别的....
发表于 2020-02-13 13:50 535次阅读
超声波指纹触控技术会成为未来的潮流吗

采用FM20L08铁电存储器实现温度测试仪系统的...

单片机受干扰信号作用时, 将使系统失控, 最典型的就是PC 的状态值。它的修改将导致两种主要的软件非....
发表于 2020-02-12 18:29 212次阅读
采用FM20L08铁电存储器实现温度测试仪系统的...

单片机的基础知识与基本工作原理详细说明

芯片在没有开发前,单片机只是具备功能极强的超大规模集成电路,如果赋予它特定的程序,它便是一个最小的、....
发表于 2020-02-12 16:21 799次阅读
单片机的基础知识与基本工作原理详细说明

如何学习嵌入式系统开发

嵌入式在学习的过程中会遇到很多很多的问题,包括单片机,模拟电路,数字电路,DSP,FPGA等等等,这....
发表于 2020-02-12 16:21 476次阅读
如何学习嵌入式系统开发

单片机控制220V交流电通断的方法

使用单片机控制220V交流电的通断,方法非常多。使用继电器是最方便的,但是继电器通断会有声音,很不好....
发表于 2020-02-12 16:12 600次阅读
单片机控制220V交流电通断的方法

5G手机背后的关键技术有哪些详细资料解析

全球调研机构Gartner发布最新报告,指出2020年全球终端出货量有望止跌反弹,在5G手机需求带动....
发表于 2020-02-12 15:47 1198次阅读
5G手机背后的关键技术有哪些详细资料解析

单片机程序如何编写

设计编写单片机程序是一个渐进的过程不可一蹴而就,毕竟单片机程序是与硬件有密切关系的,我们一般称为单片....
发表于 2020-02-12 14:38 592次阅读
单片机程序如何编写

89C51单片机怎么样?89C51单片机过时了吗

89C51单片机是一款8位单片机,最常用的是艾特梅尔产的AT89C51,我在上学时是用的最多的一款单....
发表于 2020-02-12 14:34 568次阅读
89C51单片机怎么样?89C51单片机过时了吗

PCB板中各层的作用及设计注意事项

很多PCB板设计爱好者,特别是初学者对PCB设计当中的各个层的认识不是很充分,不知其作用和用法,这里....
发表于 2020-02-12 13:48 532次阅读
PCB板中各层的作用及设计注意事项

串联锂离子电池组检测系统设计

延长电池寿命,提高电池的使用效率是电动汽车商品化、实用化的关键。由于水桶效应的存在,串联电池组的整体....
发表于 2020-02-09 11:21 217次阅读
串联锂离子电池组检测系统设计

PCB叠层设计需要注意哪些事项

在设计 PCB(印制电路板)时,需要考虑的一个最基本的问题就是实现电路要求的功能需要多少个布线层、接....
发表于 2020-02-08 09:16 334次阅读
PCB叠层设计需要注意哪些事项

公用焊盘会对PCB焊接质量造成什么哪些影响

SMT焊盘设计是PCB设计非常关键的部分,它确定了元器件在PCB上焊接位置,对焊点的可靠性、焊接过程....
发表于 2020-02-07 13:18 615次阅读
公用焊盘会对PCB焊接质量造成什么哪些影响

元器件对在电路板上的布放有哪些要求

元器件在PCB上的正确安装布局是降低焊接缺陷的极重要一环。元器件布局时,应尽量远离挠度很大的区域和高....
发表于 2020-02-07 13:08 712次阅读
元器件对在电路板上的布放有哪些要求

混乱的PCB布局将对电路板焊接造成怎样的影响

在电子设计中,项目原理图设计完成编译通过之后,就需要进行PCB的设计。PCB设计首先在确定了板形尺寸....
发表于 2020-02-07 12:40 638次阅读
混乱的PCB布局将对电路板焊接造成怎样的影响

如何选择合适的单片机开发板

单片机是可编程器件,可以通过编程来实现逻辑功能,这不仅降低了产品设计的复杂度,更丰富了产品的功能。现....
发表于 2020-02-07 10:32 589次阅读
如何选择合适的单片机开发板

3DES加密算法在STC单片机系统中的应用研究

RFID(无线射频识别)技术广泛应用于生产制造、物流管理、公共安全等多个领域。特别是13.56MHz....
发表于 2020-02-07 09:56 143次阅读
3DES加密算法在STC单片机系统中的应用研究

单片机采样模拟量数据的工作原理是怎样的

单片机的ADC接口属于模数转换接口,将外部的模拟量信号转化为数字信号,单片机属于数字器件,需将模拟信....
发表于 2020-02-06 17:19 281次阅读
单片机采样模拟量数据的工作原理是怎样的

PCBA加工中返工返修需遵守哪些原则

3、拆下来的元器件的使用:拆下来的元器件原则上不应再次使用,若需要使用,必须按元器件的原电气性能和工....
发表于 2020-02-06 10:43 557次阅读
PCBA加工中返工返修需遵守哪些原则

纳米防水材料的用途及在PCB应用中的特点分析

纳米防水剂从功能上可以理解为纳米防水涂层、纳米防潮涂层、防盐雾腐蚀涂层,为电子产品防水提供了更好的解....
发表于 2020-02-05 10:40 573次阅读
纳米防水材料的用途及在PCB应用中的特点分析

对于判定设备外壳应注意哪些细节问题

我们在安装PCBA电路板的时候,一定要选择好外壳的接地点。各个PCB电路板相互连接之间的信号或电源在....
发表于 2020-02-05 10:40 598次阅读
对于判定设备外壳应注意哪些细节问题

利用精准PCB级SPICE分析确保信号完整性

通过一个3200Mbps LPDDR4接口将一个应用处理器连接至DRAM芯片,其难度不亚于2600M....
发表于 2020-02-05 09:51 223次阅读
利用精准PCB级SPICE分析确保信号完整性