微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于AT89S52的智能家居门禁系统的设计

基于AT89S52的智能家居门禁系统的设计

时间:10-08 来源:互联网 点击:

文件/etc/sysconfig/i18n

系统用户有自己的语言配置

如果想使每个系统用户有各自不同的语言环境;可以在当前用户目录下建一个.i18n的文件;比如想让fedora,这个用户登录中文桌面环境,只要在fedora这个用户下建一个i18n的文件即可,内容如下:

LANG=“zh CN.UTF-8”

SYSFONT=“latarcvrheb-sun16”

SUPPORTED=“zh CN.UTF-8:zh CN:zh”

退出保存;然后运行重启,第二次登录桌面环境就能看到中文了。

2.3 门禁系统电路设计

系统能完成开锁、修改密码、当操作错误的次数大于系统设置的极限时,系统在报警的同时还会锁定系统以加强密码锁的安全性,系统还具有结电和掉电保护等功能。门禁系统电路原理图如图2所示,其中各功能模块的电路如图3所示。

2.4 GSM模块电路设计

该模块采用TC35模块,其有40个引脚,通过一个ZIF(Zero Insertion Force,零阻力插座)连接器引出。如下图4所示GSM模块电路图,这40个引脚可以划分为5类,即电源、数据输入/输出、SIM卡、音频接口和控制。当输入的门禁系统密码不正确,或键盘连续输入出错超过上限时,门禁系统会发通过GSM模块进行数据传输,达到报警和预警的功能。

3 智能家居门禁系统终端控制显示

本系统以单片机作为门禁终端,并配合显示屏,进行密码输入与修改。如果密码错误,则会给主控模块发送消息,弹出对话框,同时给主人发送短信,提示家中有人来。

当输入密码三次错误或修改密码三次错误时,给主人手机发送短信息,内容如下:

Warning:Someone tried 3 times to open the door but faild.

当输入密码正确时,给主人手机发送短信息,内容如下:

InFo:The door is open.

当修改密码成功时,给主人手机发送短信息,内容如下:

InFo:The password reset success.

4 结论

本系统采用嵌入式技术,以linux系统为开发平台,采用AT89S52系列芯片和外围控制电路设计了一款智能的门禁系统,同时系统采用GSM模块进行无线数据传输,保证了系统设计的灵活性、安全性。在当今快节奏的生活中,这款系统一方面可以方便小区物业集中进行小区管理,也可便于业主及时通过短信提示对家里的安全进行监测,解决了人们因早出晚归担心家里安全的考虑。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top