小区的门禁系统用的福建立林科技的JB2002Ⅱ型主机,原本是带有用户预设密码开防盗门功能的,可以免去用钥匙开入口处防盗门的麻烦,可惜小区物业没人给开启这个功能,于是自己动手,丰衣足食。
先找资料研究了入户的5根线,以及分机的大致工作原理,然后用自制的单片机+12864小工具采集了部分数据(各数据线峰值电压,不同的拨号编码,如果不用图一这个做记录保存,自己分身无术,两头跑。),还必须用cool edit截取通讯数据,进行了分析,总算破译了此系统的加密编码方式(曾经在单片机板块发过贴,无果,自己啃)然后用单片机和数码管做个小板装到了自家分机里面,虚拟出一个本楼道内没有的分机号作为开锁密码(32*32种组合),在主机发送的寻址指令与虚拟分机的地址相同的时候,单片机就模拟分机应答,模拟人工摘机,开锁,挂机这4个动作。大冬天的,在楼道口掏钥匙开防盗门还是挺麻烦的,更麻烦的是那个小钥匙质量还不好,容易断,呵呵。
考虑到方便更换密码,特地加了两个按键用来设定前两位数和后两位数,设定好以后等待5秒(设置状态数码管秒点闪烁)单片机就可以保存数据到自带的EEP里面了。这小东西还有一个功能,就是只要系统内有呼叫,就会将呼叫号显示在数码管上,不用担心供电问题,门禁系统在工作时会送12V电源到主线上,呼叫和分机操作完成后自动断电的(视频在9楼)。
做了两片小板,一片用来研究,一片直接装机了,最后一张图片的数码管显示做了处理哦。
[ 此帖被11211在2013-01-06 11:01重新编辑 ]