可左右滑动选省市

基于NB-IoT智能柜锁系统发明专利

更新时间:2024-07-01
基于NB-IoT智能柜锁系统发明专利 专利申请类型:发明专利;
地区:浙江-杭州;
源自:杭州高价值专利检索信息库;

专利名称:基于NB-IoT智能柜锁系统

专利类型:发明专利

专利申请号:CN202010589304.1

专利申请(专利权)人:杭州电子科技大学,嘉兴华炳物联网科技有限公司
权利人地址:浙江省杭州市下沙高教园区2号大街

专利发明(设计)人:张迪,周磊

专利摘要:本发明公开了基于NB‑IoT智能柜锁系统。主要包括单片机核心系统模块、NB‑IoT核心系统模块、主控板电源模块、温度监测模块、照明控制模块,以及柜锁控制模块、GPS定位模块和门磁检测模块电路。单片机核心系统模块包括单片机芯片外围电路、外部晶振电路、按键复位电路、下载电路、串口通信电路;NB‑IoT核心系统模块包括NB‑IoT外围电路、外置天线电路、VBAT输入端滤波电路、外部USIM卡座电路;柜锁控制模块包括工作指示灯电路、12V转3.3V电路、柜锁门把手状态监测电路、柜锁门把手控制电路。可以用于控制柜门开关,并实时监测柜门的状态进行异常上报。同时,能够获取柜锁的GPS信息为使用人员提供位置信息,以及检测柜锁内设备的温度,在夜间自动打开照明系统。

主权利要求:
1.基于NB‑IoT智能柜锁系统,其特征在于:包括主控板和锁控板;
所述主控板包括单片机核心系统模块、门磁检测模块、温度监测模块、照明控制模块、NB‑IoT核心系统模块、主控板电源模块;
所述单片机核心系统模块包括单片机芯片外围电路、单片机外部晶振电路、单片机按键复位电路、单片机下载电路和单片机串口通信电路;
单片机芯片外围电路包括单片机芯片U1,第四、第五、第六电容C4、C5、C6和接线底座P1;芯片U1的型号为STM32L151C8T6;其中第四、第五、第六电容C4、C5、C6的一端连接到正
3.3V电源,第四电容C4的另一端连接芯片U1的第23引脚,第五电容C5的另一端连接芯片U1的第35引脚,第六电容C6的另一端连接芯片U1的第47引脚;芯片U1的第8、20、23、35、44、47引脚连接到GND,第9、24、36、48引脚连接到正3.3V电源;接线底座P1第1、2、3、4引脚分别与芯片U1的第27、15、28、26引脚相连,第5引脚接正12V电源,第6引脚连接到GND;
所述单片机外部晶振电路包括第二电阻R2,第一晶振Y1和第二、第三电容C2、C3;其中第二电阻R2、第一晶振Y1和第二电容C2的一端与芯片U1的第5引脚相连;第二电阻R2、第一晶振Y1的另一端和第三电容C3的一端与芯片U1的第6引脚相连;第二电容C2的另一端和第三电容C3的另一端与GND相连;
所述单片机按键复位电路包括第一电阻R1,第一电容C1和按键Key;第一电阻R1的一端与正3.3V电源相连,另一端接芯片U1的第7引脚、第一电容C1的一端和按键Key的一端;第一电容C1与按键Key的另一端连接到GND;
所述单片机下载电路包括单排针SWD,其中单排针SWD的第1引脚连接正3.3V电源,单排针SWD的第2引脚接芯片U1的第37引脚,单排针SWD的第3引脚接芯片U1的第34引脚,单排针SWD的第4引脚接GND;
所述单片机串口通信电路包含第十八、第十九电阻R18、R19,第二排针、第三排针J2、J3;第十八电阻R18的一端接芯片U1的第46引脚,第十九电阻R19的一端接芯片U1的第21引脚,第二、第三排针J2、J3的第1引脚与正3.3V电源连接、第4引脚连接到GND;第二排针J2的第2引脚、第3引脚分别与芯片U1的第29引脚、第30引脚相连;第三排针J3的第2引脚、第3引脚分别与芯片U1的第12引脚、第13引脚相连;
所述门磁检测模块包括两线常开型门磁模块和底座J1;常开型门磁模块的两个引脚分别与底座J1的两个引脚相连,J1的两个引脚分别与芯片U1的第29、30引脚相连;
所述温度监测模块包括一个温度传感器U5和第八电阻R8;传感器U5的型号为DS18B20;
传感器U5的第3引脚接正3.3V电源,第2引脚接芯片U1的第25引脚和第八电阻R8的一端;第八电阻R8的另一端接3.3V;传感器U5的第1引脚接GND;
所述照明控制模块包括第九、第十电阻R9、R10,发光二极管LED,三极管Q7,继电器M1,二极管D2和接线端子J5;第九、第十电阻R9、R10的一端接芯片U1的第43引脚,芯片U1其余引脚置空;第九电阻R9的另一端接三极管Q7的基极,第十电阻R10的另一端接发光二极管正极;发光二极管LED的负极接三极管Q7的发射极和GND;三极管Q7的集电极接继电器M1的第3引脚和二极管D2的正极;二极管D2的负极接继电器M1的第2引脚和正12V电源;接线端子J5的第1、2引脚分别与继电器M1的第4、第1引脚相连;接线端子J5的两个引脚连接接触器的其中一个控制线的两端,继电器通过控制这根接触器的控制线控制连接在接触器上的照明灯;
所述NB‑IoT核心系统模块包括NB‑IoT外围电路、外置天线电路、VBAT输入端滤波电路和外部USIM卡座电路;
所述NB‑IoT外围电路包括NB‑IoT芯片BC95‑01,第二十电阻R20;芯片BC95‑01的型号为BC‑95;芯片BC95‑01的第2、43、47、48、51、52、54引脚与GND相连,第15引脚与芯片U1的第7引脚相连,第45引脚与第46引脚相连命名为VBAT端口,第29脚连接到第十八电阻R18的另一端,第30脚连接到第十九电阻R19的另一端;第二十电阻R20的一端连接VBAT,另一端连接芯片BC95‑01的第29引脚;
所述外置天线电路包括ipex底座U7、第四电阻R4;第四电阻R4的一端与芯片BC95‑01的第53引脚连接,另一端与底座U7的第3引脚连接;底座U7的第1、第2引脚连接到GND;
所述VBAT输入端滤波电路包括稳压二极管D1、第七、第八、第九、第十电容C7、C8、C9、C10,其中稳压二极管D1的负极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的一端连接到VBAT,稳压二极管D1的正极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的另一端连接到GND;
所述外部USIM卡座电路包括MicroSIM卡槽U3,集成TVS二极管芯片U4,第五、第六、第七电阻R5、R6、R7和第十一、第十二、第十三、第十四电容C11、C12、C13、C14;第十一电容C11的一端与芯片U4的第1引脚和卡槽U3的第1引脚相连,另一端与卡槽U3的第4引脚相连;第十二电容C12的一端与卡槽U3的第2引脚、芯片U4的第6引脚相连,另一端与GND相连;第十三电容C13的一端与卡槽U3的第3引脚、芯片U4的第5引脚相连,另一端与GND相连;第十四电容C14的一端与卡槽U3的第6引脚、芯片U4的第4引脚相连,另一端与GND相连;芯片U4的第2引脚与GND相连,第3引脚悬空;卡槽U3的第1引脚与芯片BC95‑01的第38引脚相连,第2、3、6引脚分别连接到第六、七、五电阻R6、R7、R5的一端,第4引脚与芯片BC95‑01的第42引脚相连,第5引脚悬空;第六、七、五电阻R6、R7、R5的另一端分别与芯片BC95‑01的第39、41、40引脚相连;芯片BC95‑01的其余引脚悬空;
主控板电源模块包括稳压芯片U2,电容C1‑1、C1‑2、C1‑3,电阻R1‑1、R1‑2、R1‑5、R1‑6,稳压二极管D3,第一电感L1,12V接线端子J4;芯片U2的型号为TPS5430;芯片U2的第7引脚与电阻R1‑1、电容C1‑2的正极以及接线端子J4的第1引脚相连,第5引脚与电阻R1‑1的另一端、电阻R1‑2的一端相连,第1引脚与电容C1‑1的一端相连,第8引脚与电容C1‑1的另一端、稳压二极管D3的负极相连,第2、3引脚悬空,第4引脚与电阻R1‑5、R1‑6的一端相连,第6、第9引脚与GND相连;电容C1‑2的负极、电阻R1‑2、R1‑6的另一端与GND相连;第一电感L1的一端与稳压二极管D3的负极相连,另一端与电容C1‑3的正极、电阻R1‑5的另一端、VBAT以及正3.3V电源相连;稳压二极管D3的正极与电容C1‑3的负极与GND相连;J4的第1引脚与接线底座P1的第5引脚相连,第2引脚与GND相连,J4的底座上接入12V的电源适配器;
所述锁控板包括柜锁控制模块和GPS定位模块;
所述柜锁控制模块包括工作指示灯电路、12V转3.3V电路、柜锁门把手状态监测电路、柜锁门把手控制电路和接线底座P3;
所述工作指示灯电路包括双色LED灯LED1和第二、第三电阻R2、R3;LED1的第1引脚与第二电阻R2的一端相连,第2引脚与正3.3V电源相连,第3引脚与第三电阻R3的一端相连;第二电阻R2和第三电阻R3的另一端分别与接线底座P3的第1、3引脚相连;
所述12V转3.3V电路包括稳压芯片Power_Suply1和第一、第二电容C1、C2;Power_Suply1的第1引脚与第一电容C1的一端以及接线底座P3的第5引脚相连,第2引脚与第一电容C1的另一端、GND相连,第3、4引脚悬空,第5引脚与第二电容C2的一端以及正3.3V电源相连;第二电容C2的另一端与GND相连;
所述柜锁门把手状态监测电路包括干簧管A1和第四电阻R4;干簧管A1的一端与正3.3V电源相连,另一端与第四电阻R4的一端以及接线底座P3的第2引脚相连;第四电阻R4的另一端与GND相连;
所述柜锁门把手控制电路包括接线柱P2,二极管D1,第一电阻R1,三极管Q1;三极管Q1的型号为2N5551;接线柱P2的第1引脚与二极管D1的负极以及接线底座P3的第5引脚相连,第2引脚与二极管D1的正极以及三极管Q1的发射极相连;三极管Q1的集电极与GND相连,基极与第一电阻R1的一端相连;第一电阻R1的另一端和接线底座P3的第4引脚相连;P2接线柱通过两个引线与门锁的电磁阀相连接,控制门锁把手的开关;
所述接线底座P3的第1、2、3、4、5、6引脚通过排线分别与主控板上的接线底座P1的第1、
2、3、4、5、6引脚相连;
所述GPS定位模块包括GPS定位模组;GPS模块的vcc连接J3的第1引脚,GPS模块的RX连接J3的第2引脚,GPS模块的TX连接J3的第3引脚,GPS模块的gnd连接J3的第4引脚;
系统上电后,工作指示灯红绿交替闪烁三次,首先进行CPU初始化,然后进行NB‑IoT模块初始化,当连接到NB‑IoT的网络后,通过GPS模块获取位置信息上传到云服务器;之后,该系统处于检测是否有来自云服务器的指令或者门锁是否有异常情况;当检测有来自云服务器的开锁指令时,CPU控制锁控板使其接入的电磁阀工作,电磁阀吸附门锁的喉舌,旋转门把手即可打开柜门,同时电源指示灯进行红绿交替闪烁三次;然后电磁阀断电,内部弹簧将门锁的锁舌放下,关上柜门时,锁舌会自动锁住柜门;如果检测到门锁异常,CPU通过GPS获取定位信息,将位置信息和门锁异常情况通过NB‑IoT模块发送到服务器上;系统采用电子芯片锁芯,当系统异常无法控制柜锁打开时,可以使用绑定了该锁芯的电子钥匙打开柜锁;
检测到温度异常时会执行异常行为操作;在指定时间内执行开锁操作,系统会自动打开照明系统,当系统识别到门锁关闭后将自动关闭照明系统。
2.如权利要求1所述基于NB‑IoT智能柜锁系统,其特征在于:系统采用电子芯片锁芯,当系统异常无法控制柜锁打开时,可以使用绑定了该锁芯的电子钥匙打开柜锁。 说明书 : 基于NB‑IoT智能柜锁系统技术领域[0001] 本发明属于电子通信领域,具体涉及一种基于NB‑IoT智能柜锁系统。背景技术[0002] 随着现代智慧城市的发展,路灯、交通灯、宽带、电表大量增加,控制柜的数量也在大幅度的增加。但是控制柜上锁还是采用传统的钥匙锁。钥匙锁有许多不便之处,首先是容易出现维护人员忘记携带钥匙,而无法打开控制柜的情况。其次如果一个控制柜配备一把钥匙,会因为需要携带大量钥匙而增加维护人员的工作负担;如果为同一类型的控制柜配备同一把钥匙,则很容易被无关人员打开,存在安全隐患。同时,由于控制柜的分布并不集中,出现故障时,维护人员很难快速地定位到故障控制柜的位置,容易带来管理上的混乱。发明内容[0003] 针对现有技术的不足,本发明设计了基于NB‑IoT智能柜锁系统。[0004] 基于NB‑IoT智能柜锁系统,包括主控板和锁控板。[0005] 所述主控板包括单片机核心系统模块、门磁检测模块、温度监测模块、照明控制模块、NB‑IoT核心系统模块、主控板电源模块。[0006] 所述单片机核心系统模块包括单片机芯片外围电路、单片机外部晶振电路、单片机按键复位电路、单片机下载电路和单片机串口通信电路。[0007] 单片机芯片外围电路包括单片机芯片U1,第四、第五、第六电容C4、C5、C6和接线底座P1。其中第四、第五、第六电容C4、C5、C6的一端连接到正3.3V电源,第四电容C4的另一端连接芯片U1的第23引脚,第五电容C5的另一端连接芯片U1的第35引脚,第六电容C6的另一端连接芯片U1的第47引脚;芯片U1的第8、20、23、35、44、47引脚连接到GND,第9、24、36、48引脚连接到正3.3V电源。接线底座P1第1、2、3、4引脚分别与芯片U1的第27、15、28、26引脚相连,第5引脚接正12V电源,第6引脚连接到GND。[0008] 所述的单片机芯片U1的型号为STM32L151C8T6。[0009] 所述单片机外部晶振电路包括第二电阻R2,第一晶振Y1和第二、第三电容C2、C3。其中第二电阻R2、第一晶振Y1和第二电容C2的一端与芯片U1的第5引脚相连;第二电阻R2、第一晶振Y1的另一端和第三电容C3的一端与芯片U1的第6引脚相连;第二电容C2的另一端和第三电容C3的另一端与GND相连。[0010] 所述单片机按键复位电路包括第一电阻R1,第一电容C1和按键Key。第一电阻R1的一端与正3.3V电源相连,另一端接芯片U1的第7引脚、第一电容C1的一端和按键Key的一端;第一电容C1与按键Key的另一端连接到GND。[0011] 所述单片机下载电路包括单排针SWD,其中单排针SWD的第1引脚连接正3.3V电源,单排针SWD的第2引脚接芯片U1的第37引脚,单排针SWD的第3引脚接芯片U1的第34引脚,单排针SWD的第4引脚接GND。[0012] 所述单片机串口通信电路包含第十八、第十九电阻R18、R19,第二排针、第三排针J2、J3。第十八电阻R18的一端接芯片U1的第46引脚,第十九电阻R19的一端接芯片U1的第21引脚,第二、第三排针J2、J3的第1引脚与正3.3V电源连接、第4引脚连接到GND;第二排针J2的第2引脚、第3引脚分别与芯片U1的第29引脚、第30引脚相连。第三排针J3的第2引脚、第3引脚分别与芯片U1的第12引脚、第13引脚相连。[0013] 所述门磁检测模块包括两线常开型门磁模块和底座J1;常开型门磁模块的两个引脚分别与底座J1的两个引脚相连,J1的两个引脚分别与芯片U1的第29、30引脚相连。[0014] 所述温度监测模块包括一个温度传感器U5和第八电阻R8。传感器U5的第3引脚接正3.3V电源,第2引脚接芯片U1的第25引脚和第八电阻R8的一端;第八电阻R8的另一端接3.3V;传感器U5的第1引脚接GND。[0015] 所述温度传感器U5的型号为DS18B20。[0016] 所述照明控制模块包括第九、第十电阻R9、R10,发光二极管LED,三极管Q7,继电器M1,二极管D2和接线端子J5。第九、第十电阻R9、R10的一端接芯片U1的第43引脚,芯片U1其余引脚置空。第九电阻R9的另一端接三极管Q7的基极,第十电阻R10的另一端接发光二极管正极;发光二极管LED的负极接三极管Q7的发射极和GND。三极管Q7的集电极接继电器M1的第3引脚和二极管D2的正极。二极管D2的负极接继电器M1的第2引脚和正12V电源。接线端子J5的第1、2引脚分别与继电器M1的第4、第1引脚相连。接线端子J5的两个引脚连接接触器的其中一个控制线的两端,继电器通过控制这根接触器的控制线控制连接在接触器上的照明灯。[0017] 所述NB‑IoT核心系统模块包括NB‑IoT外围电路、外置天线电路、VBAT输入端滤波电路和外部USIM卡座电路。[0018] 所述NB‑IoT外围电路包括NB‑IoT芯片BC95‑01,第二十电阻R20。芯片BC95‑01的第2、43、47、48、51、52、54引脚与GND相连,第15引脚与芯片U1的第7引脚相连,第45引脚与第46引脚相连命名为VBAT端口,第29脚连接到第十八电阻R18的另一端,第30脚连接到第十九电阻R19的另一端。第二十电阻R20的一端连接VBAT,另一端连接芯片BC95‑01的第29引脚。[0019] 所述NB‑IoT芯片BC95‑01的型号为BC‑95。[0020] 所述外置天线电路包括ipex底座U7、第四电阻R4。第四电阻R4的一端与芯片BC95‑01的第53引脚连接,另一端与底座U7的第3引脚连接。底座U7的第1、第2引脚连接到GND。[0021] 所述VBAT输入端滤波电路包括稳压二极管D1、第七、第八、第九、第十电容C7、C8、C9、C10,其中稳压二极管D1的负极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的一端连接到VBAT,稳压二极管D1的正极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的另一端连接到GND。[0022] 所述外部USIM卡座电路包括MicroSIM卡槽U3,集成TVS二极管芯片U4,第五、第六、第七电阻R5、R6、R7和第十一、第十二、第十三、第十四电容C11、C12、C13、C14。第十一电容C11的一端与芯片U4的第1引脚和卡槽U3的第1引脚相连,另一端与卡槽U3的第4引脚相连。第十二电容C12的一端与卡槽U3的第2引脚、芯片U4的第6引脚相连,另一端与GND相连。第十三电容C13的一端与卡槽U3的第3引脚、芯片U4的第5引脚相连,另一端与GND相连。第十四电容C14的一端与卡槽U3的第6引脚、芯片U4的第4引脚相连,另一端与GND相连。芯片U4的第2引脚与GND相连,第3引脚悬空。卡槽U3的第1引脚与芯片BC95‑01的第38引脚相连,第2、3、6引脚分别连接到第六、七、五电阻R6、R7、R5的一端,第4引脚与芯片BC95‑01的第42引脚相连,第5引脚悬空。第六、七、五电阻R6、R7、R5的另一端分别与芯片BC95‑01的第39、41、40引脚相连。芯片BC95‑01的其余引脚悬空。[0023] 主控板电源模块包括稳压芯片U2,电容C1‑1、C1‑2、C1‑3,电阻R1‑1、R1‑2、R1‑5、R1‑6,稳压二极管D3,第一电感L1,12V接线端子J4。芯片U2的第7引脚与电阻R1‑1、电容C1‑2的正极以及接线端子J4的第1引脚相连,第5引脚与电阻R1‑1的另一端、电阻R1‑2的一端相连,第1引脚与电容C1‑1的一端相连,第8引脚与电容C1‑1的另一端、稳压二极管D3的负极相连,第2、3引脚悬空,第4引脚与电阻R1‑5、R1‑6的一端相连,第6、第9引脚与GND相连。电容C1‑2的负极、电阻R1‑2、R1‑6的另一端与GND相连。第一电感L1的一端与稳压二极管D3的负极相连,另一端与电容C1‑3的正极、电阻R1‑5的另一端、VBAT以及正3.3V电源相连。稳压二极管D3的正极与电容C1‑3的负极与GND相连。J4的第1引脚与接线底座P1的第5引脚相连,第2引脚与GND相连,J4的底座上接入12V的电源适配器。[0024] 所述稳压芯片U2的型号为TPS5430。[0025] 所述锁控板包括柜锁控制模块和GPS定位模块。[0026] 所述柜锁控制模块包括工作指示灯电路、12V转3.3V电路、柜锁门把手状态监测电路、柜锁门把手控制电路和接线底座P3。[0027] 所述工作指示灯电路包括双色LED灯LED1和第二、第三电阻R2、R3。LED1的第1引脚与第二电阻R2的一端相连,第2引脚与正3.3V电源相连,第3引脚与第三电阻R3的一端相连。第二电阻R2和第三电阻R3的另一端分别与接线底座P3的第1、3引脚相连。[0028] 所述12V转3.3V电路包括稳压芯片Power_Suply1和第一、第二电容C1、C2。Power_Suply1的第1引脚与第一电容C1的一端以及接线底座P3的第5引脚相连,第2引脚与第一电容C1的另一端、GND相连,第3、4引脚悬空,第5引脚与第二电容C2的一端以及正3.3V电源相连。第二电容C2的另一端与GND相连。[0029] 所述柜锁门把手状态监测电路包括干簧管A1和第四电阻R4。干簧管A1的一端与正3.3V电源相连,另一端与第四电阻R4的一端以及接线底座P3的第2引脚相连。第四电阻R4的另一端与GND相连。[0030] 所述柜锁门把手控制电路包括接线柱P2,二极管D1,第一电阻R1,三极管Q1。接线柱P2的第1引脚与二极管D1的负极以及接线底座P3的第5引脚相连,第2引脚与二极管D1的正极以及三极管Q1的发射极相连。三极管Q1的集电极与GND相连,基极与第一电阻R1的一端相连。第一电阻R1的另一端和接线底座P3的第4引脚相连。P2接线柱通过两个引线与门锁的电磁阀相连接,控制门锁把手的开关。[0031] 所述三极管Q1的型号为2N5551。[0032] 所述接线底座P3的第1、2、3、4、5、6引脚通过排线分别与主控板上的接线底座P1的第1、2、3、4、5、6引脚相连。[0033] 所述GPS定位模块包括GPS定位模组。GPS模块的vcc连接J3的第1引脚,GPS模块的RX连接J3的第2引脚,GPS模块的TX连接J3的第3引脚,GPS模块的gnd连接J3的第4引脚。[0034] 系统上电后,工作指示灯红绿交替闪烁三次,首先进行CPU初始化,然后进行NB‑IoT模块初始化,当连接到NB‑IoT的网络后,通过GPS模块获取位置信息上传到云服务器。之后,该系统处于检测是否有来自云服务器的指令或者门锁是否有异常情况(门锁长时间未关闭等情况)。当检测有来自云服务器的开锁指令时,CPU控制锁控板使其接入的电磁阀工作,电磁阀吸附门锁的喉舌,旋转门把手即可打开柜门,同时电源指示灯进行红绿交替闪烁三次。然后电磁阀断电,内部弹簧将门锁的锁舌放下,关上柜门时,锁舌会自动锁住柜门。如果检测到门锁异常,CPU通过GPS获取定位信息,将位置信息和门锁异常情况通过NB‑IoT模块发送到服务器上。系统采用电子芯片锁芯,当系统异常无法控制柜锁打开时,可以使用绑定了该锁芯的电子钥匙打开柜锁。检测到温度异常时会执行异常行为操作,例如自动打开门锁。在指定时间内执行开锁操作,系统会自动打开照明系统,当系统识别到门锁关闭后将自动关闭照明系统。[0035] 本发明具有以下有益效果:[0036] 1.本发明的门磁电路接入CPU芯片的串口通信引脚,通过串口完成门磁检测模块信号的接受与发送,与传统方式中直接连到CPU的一个I/O口相比,具有更高的抗干扰性,有效提高了系统的稳定性。[0037] 2.本发明通过CPU芯片连接BC95‑01模组,直接连接服务器,获取附近烟雾报警器的数据。当烟雾报警器有危险告警时,CPU芯片将控制电路自动打开柜锁门把手,有利于迅速操作柜锁中的设备,例如断电,减少设备损失。[0038] 3.本发明的温度检测模块采用DS18B20温度传感器,可以贴近柜锁内部的设备,实时监测设备的温度,一旦设备温度异常,立即上报报警消息同时自动打开柜锁的门把手,有利于值班人员迅速采取操作方法。[0039] 4.本发明的照明系统通过继电器控制接触器控制,提高了电路的安全性,增大照明系统的负载,具有更高的可靠性。[0040] 5.本发明采用两次柜锁状态检测,一次通过门磁模块检测箱门的开关状态,一次通过锁控板上的干簧管检测门把手的开关状态。因此可以精确识别柜锁的具体状态,防止遗漏异常状态。[0041] 6.本发明将主控板和锁控板分离,不仅可以缩小锁盒的空间,而且使得本发明具有更强的兼容性,应用在不同类型的柜锁上,可以只更换锁控板。[0042] 7.本发明采用了GPS模块,可以获取位置信息便于在空旷的郊外寻找该系统。同时利用GPS模块作为NB‑IoT模组断网情况下的备用时钟,记录下该系统的运行情况,等待NB‑IoT模组恢复网络时上传到服务器。附图说明[0043] 图1为发明的电路结构图;[0044] 图2为单片机芯片外围电路;[0045] 图3为主控板接线底座P1;[0046] 图4为单片机外部晶振电路;[0047] 图5为单片机按键复位电路;[0048] 图6为单片机下载电路;[0049] 图7为单片机串口通信电路;[0050] 图8为柜锁门磁检测连接电路;[0051] 图9为温度监测检测电路;[0052] 图10为照明控制电路;[0053] 图11为NB‑IoT外围电路;[0054] 图12为VBAT输入端滤波电路;[0055] 图13为外部USIM卡座电路;[0056] 图14为主控板电源模块;[0057] 图15为工作指示灯电路;[0058] 图16为接线底座P3;[0059] 图17为12V转3.3V电路;[0060] 图18为柜锁门把手状态监测电路;[0061] 图19为柜锁门把手控制电路。具体实施方式[0062] 如图1所示基于NB‑IoT智能柜锁系统,包括单片机核心系统模块、温度监测模块、照明控制模块工作指示灯电路、门磁检测模块电路、柜锁门把手监测电路、柜锁门把手控制电路、NB‑IoT核心模块、电源模块以及GPS定位模块。其中单片机核心模块包括包括单片机芯片外围电路、单片机外部晶振电路、单片机按键复位电路、单片机下载电路和单片机串口通信电路。NB‑IoT核心模块包括NB‑IoT外围电路、外置天线电路、VBAT输入端滤波电路和外部USIM卡座电路。[0063] 如图2、图3所示,单片机芯片外围电路包括单片机芯片U1,第四、第五、第六电容C4、C5、C6和接线底座P1;芯片U1的型号为STM32L151C8T6;其中第四、第五、第六电容C4、C5、C6的一端连接到正3.3V电源,第四电容C4的另一端连接芯片U1的第23引脚,第五电容C5的另一端连接芯片U1的第35引脚,第六电容C6的另一端连接芯片U1的第47引脚;芯片U1的第8、20、23、35、44、47引脚连接到GND,第9、24、36、48引脚连接到正3.3V电源;接线底座P1第1、2、3、4引脚分别与芯片U1的第27、15、28、26引脚相连,第5引脚接正12V电源,第6引脚连接到GND;[0064] 如图4所示,单片机外部晶振电路包括第二电阻R2,第一晶振Y1和第二、第三电容C2、C3;其中第二电阻R2、第一晶振Y1和第二电容C2的一端与芯片U1的第5引脚相连;第二电阻R2、第一晶振Y1的另一端和第三电容C3的一端与芯片U1的第6引脚相连;第二电容C2的另一端和第三电容C3的另一端与GND相连;[0065] 如图5所示,单片机按键复位电路包括第一电阻R1,第一电容C1和按键Key;第一电阻R1的一端与正3.3V电源相连,另一端接芯片U1的第7引脚、第一电容C1的一端和按键Key的一端;第一电容C1与按键Key的另一端连接到GND;[0066] 如图6所示,单片机下载电路包括单排针SWD,其中单排针SWD的第1引脚连接正3.3V电源,单排针SWD的第2引脚接芯片U1的第37引脚,单排针SWD的第3引脚接芯片U1的第34引脚,单排针SWD的第4引脚接GND;[0067] 如图7所示,单片机串口通信电路包含第十八、第十九电阻R18、R19,第二排针、第三排针J2、J3;第十八电阻R18的一端接芯片U1的第46引脚,第十九电阻R19的一端接芯片U1的第21引脚,第二、第三排针J2、J3的第1引脚与正3.3V电源连接、第4引脚连接到GND;第二排针J2的第2引脚、第3引脚分别与芯片U1的第29引脚、第30引脚相连;第三排针J3的第2引脚、第3引脚分别与芯片U1的第12引脚、第13引脚相连;芯片U1的第16引脚与锁控板相连,其余引脚置空;[0068] 如图8所示,门磁检测模块包括两线常开型门磁模块和底座J1;常开型门磁模块的两个引脚分别与底座J1的两个引脚相连,J1的两个引脚分别与芯片U1的第29、30引脚相连。[0069] 如图9所示,温度监测模块包括一个温度传感器U5和第八电阻R8。温度传感器U5的型号为DS18B20。传感器U5的第3引脚接正3.3V电源,第2引脚接芯片U1的第25引脚和第八电阻R8的一端;第八电阻R8的另一端接3.3V;传感器U5的第1引脚接GND。[0070] 如图10所示,照明控制模块包括第九、第十电阻R9、R10,发光二极管LED,三极管Q7,继电器M1,二极管D2和接线端子J5。第九、第十电阻R9、R10的一端接芯片U1的第43引脚,芯片U1其余引脚置空。第九电阻R9的另一端接三极管Q7的基极,第十电阻R10的另一端接发光二极管正极;发光二极管LED的负极接三极管Q7的发射极和GND。三极管Q7的集电极接继电器M1的第3引脚和二极管D2的正极。二极管D2的负极接继电器M1的第2引脚和正12V电源。接线端子J5的第1、2引脚分别与继电器M1的第4、第1引脚相连。接线端子J5的两个引脚连接接触器的其中一个控制线的两端,继电器通过控制这根接触器的控制线控制连接在接触器上的照明灯。[0071] 如图11所示,NB‑IoT外围电路包括NB‑IoT芯片BC95‑01和第二十电阻R20。外置天线电路包括ipex底座U7、第四电阻R4。NB‑IoT芯片BC95‑01的型号为BC‑95。第二十电阻R20的一端连接VBAT,另一端连接芯片BC95‑01的第29引脚。芯片BC95‑01的第2、43、46、47、48、51、52、54引脚与GND相连,第15引脚与芯片U1的第7引脚相连,第45引脚与第46引脚相连命名为VBAT端口,其余引脚均悬空。,第29脚连接到第十八电阻R18的另一端,第30脚连接到第十九电阻R19的另一端。第四电阻R4的一端与芯片BC95‑01的第52第53引脚连接,另一端与底座U7的第3引脚连接。底座U7的第1、第2引脚连接到GND。[0072] 如图12所示,VBAT输入端滤波电路包括稳压二极管D1、第七、第八、第九、第十电容C7、C8、C9、C10,其中稳压二极管D1的负极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的一端连接到VBAT,稳压二极管D1的正极与第七电容C7、第八电容C8、第九电容C9和第十电容C10的另一端连接到GND。[0073] 如图13所示,外部USIM卡座电路包括MicroSIM卡槽U3,集成TVS二极管芯片U4,第五、第六、第七电阻R5、R6、R7和第十一、第十二、第十三、第十四电容C11、C12、C13、C14。第十一电容C11的一端与芯片U4的第1引脚和卡槽U3的第1引脚相连,另一端与卡槽U3的第4引脚相连。第十二电容C12的一端与卡槽U3的第2引脚、芯片U4的第6引脚相连,另一端与GND相连。第十三电容C13的一端与卡槽U3的第3引脚、芯片U4的第5引脚相连,另一端与GND相连。第十四电容C14的一端与卡槽U3的第6引脚、芯片U4的第4引脚相连,另一端与GND相连。芯片U4的第2引脚与GND相连,第3引脚悬空。卡槽U3的第1引脚与芯片BC95‑01的第38引脚相连,第2、3、6引脚分别连接到第六、七、五电阻R6、R7、R5的一端,第5引脚悬空。第六、七、五电阻R6、R7、R5的另一端分别与芯片BC95‑01的第39、41、40引脚相连。芯片BC95‑01的其余引脚悬空。[0074] 如图14所示,主控板电源模块包括稳压芯片U2,电容C1‑1、C1‑2、C1‑3,电阻R1‑1、R1‑2、R1‑3、R1‑4、R1‑5、R1‑6,稳压二极管D3,第一电感L1和12V接线端子J4。稳压芯片U2的型号为TPS5430。芯片U2的第7引脚与电阻R1‑1、电容C1‑2的正极以及接线端子J4的第1引脚相连,第5引脚与电阻R1‑1的另一端、电阻R1‑2的一端相连,第1引脚与电容C1‑1的一端相连,第8引脚与电容C1‑1的另一端、稳压二极管D3的负极相连,第2、3引脚悬空,第4引脚与电阻R1‑5、R1‑6的一端相连,第6、第9引脚与GND相连。电容C1‑2的负极、电阻R1‑2、R1‑6的另一端与GND相连。第一电感L1的一端与稳压二极管D3的负极相连,另一端与电容C1‑3的正极、电阻R1‑5的另一端、VBAT以及正3.3V电源相连。稳压二极管D3的正极与电容C1‑3的负极与GND相连。J4的第1引脚与接线底座P1的第5引脚相连,第2引脚与GND相连。[0075] 如图15、图16所示,工作指示灯电路包括双色LED灯LED1、第二、第三电阻R2、R3和接线底座P3。LED1的第1引脚与第二电阻R2的一端相连,第2引脚与正3.3V电源相连,第3引脚与第三电阻R3的一端相连。第二电阻R2和第三电阻R3的另一端分别与接线底座P3的第1、3引脚相连。[0076] 如图17所示,12V转3.3V电路包括稳压芯片Power_Suply1和第一、第二电容C1、C2;Power_Suply1的第1引脚与第一电容C1的一端以及接线底座P3的第5引脚相连,第2引脚与第一电容C1的另一端、GND相连,第3、4引脚悬空,第5引脚与第二电容C2的一端以及正3.3V电源相连;第二电容C2的另一端与GND相连;[0077] 如图18所示,柜锁门把手状态监测电路包括干簧管A1和第四电阻R4。干簧管A1的一端与正3.3V电源相连,另一端与第四电阻R4的一端以及接线底座P3的第2引脚相连。第四电阻R4的另一端与GND相连。[0078] 如图19所示,柜锁门把手控制电路包括接线柱P2,二极管D1,第一电阻R1,三极管Q1;三极管Q1的型号为2N5551;接线柱P2的第1引脚与二极管D1的负极以及接线底座P3的第5引脚相连,第2引脚与二极管D1的正极以及三极管Q1的发射极相连;三极管Q1的集电极与GND相连,基极与第一电阻R1的一端相连;第一电阻R1的另一端和接线底座P3的第4引脚相连;P2接线柱通过两个引线与门锁的电磁阀相连接,控制门锁把手的开关;同时采用电子芯片锁芯,当系统异常无法控制柜锁打开时,可以使用绑定了该锁芯的电子钥匙打开柜锁。所述接线底座P3的第1、2、3、4、5、6引脚通过排线分别与主控板上的接线底座P1的第1、2、3、4、5、6引脚相连;[0079] GPS定位模块包括GPS定位模组。GPS模块的vcc连接J3的第1引脚,GPS模块的RX连接J3的第2引脚,GPS模块的TX连接J3的第3引脚,GPS模块的gnd连接J3的第4引脚;[0080] 当电磁阀通电后,电磁阀会利用磁性将锁盒内部的锁舌向上拉,柜门打开,工作指示灯亮起。检测到开锁之后,电磁阀断电失去磁性,锁舌向下掉落,关闭柜门后,锁舌会自动锁住柜门。当控制柜的柜门关闭时,门磁检测模块导通;当控制柜的柜门打开时,门磁检测模块断开。通过CPU检测门磁检测模块的导通状态确定控制柜柜门的状态。系统上电后,CPU先初始化,然后CPU初始化配置NB‑IoT模块,包括SIM卡的通信配置。当NB‑IoT连接到网络后,系统会上报开机信息到云服务器,云服务器接收到开机信息后返回指令,CPU获取GPS定位信息,将GPS信息上传至云服务器。之后系统将处于定时循环检测柜锁开关状态和检测NB‑IoT的数据接收,同时每隔15分钟上报一次柜锁开关状态作为心跳包。当CPU检测到NB‑IoT接收到开锁指令时,CPU操纵锁控板执行开锁命令,此时控制柜的柜门会自动打开,并出现绿灯、红灯的交替闪烁,同时上报服务器开锁成功。当CPU检测到柜锁状态异常例如柜门长时间开启未关闭,CPU操纵NB‑IoT上传柜锁状态异常信息。温度监测模块会检测柜锁内设备的温度,出现异常状况时报警。柜门打开时若处于晚上,照明电路会自动打开。[0081] 上述说明并非对发明的限制,本发明也不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也属于本发明的保护范围。

专利地区:浙江

专利申请日期:2020-06-24

专利公开日期:2024-06-18

专利公告号:CN111710065B

电话咨询
读内容
搜本页
回顶部