1.一種基于物聯(lián)網(wǎng)的智能門禁系統(tǒng)與控制方法,包括IC卡讀頭、第一單片機模塊、第一通信模塊、第二通信模塊、第二單片機模塊、第一無線通信模塊、智能手機;
第一單片機模塊分別與IC卡讀頭、第一通信模塊電連接;第二單片機模塊分別與第二通信模塊、第一無線通信模塊電連接;
第一單片機模塊與第二單片機模塊通過第一通信模塊和第二通信模塊通信;第二單片機模塊通過第一無線通信模塊與智能手機通信;
還包括第一霍爾傳感器模塊、第三通信模塊、第三單片機模塊、步進電機驅(qū)動模塊;
第一霍爾傳感器模塊設(shè)置于IC卡讀頭處,第一霍爾傳感器模塊與第三單片機模塊電連接;第一單片機模塊與第三單片機模塊之間通過第一通信模塊和第三通信模塊通信;
第三單片機模塊設(shè)置于IC卡門禁系統(tǒng)的門的內(nèi)側(cè);第三單片機模塊與第一單片機模塊、IC卡讀頭之間的距離至少大于3米,并且第三單片機模塊與門的距離至少大于2米;
第三單片機模塊根據(jù)第一霍爾傳感器模塊輸出的信號值大小以及第一單片機模塊發(fā)送的控制命令共同決定步進電機驅(qū)動模塊驅(qū)動步進電機是打開門還是關(guān)閉門;
假設(shè)正常情況下第一霍爾傳感器模塊輸出的信號值為x安/米;
如果第一霍爾傳感器模塊輸出的信號值大于2x安/米,則第三單片機模塊控制步進電機驅(qū)動模塊關(guān)閉門;
如果第一霍爾傳感器模塊輸出的信號值小于等于2x安/米,并且第一單片機模塊向第三單片機模塊發(fā)送了打開門的控制命令,則第三單片機模塊控制步進電機驅(qū)動模塊關(guān)閉門;
如果第一霍爾傳感器模塊輸出的信號值小于等于2x安/米,但是第一單片機模塊尚未向第三單片機模塊發(fā)送了打開門的控制命令,則第三單片機模塊控制步進電機驅(qū)動模塊關(guān)閉門;
其特征在于,還包括第二霍爾傳感器模塊、第四單片機模塊、第二無線通信模塊;開關(guān)模塊、電源模塊;
電源模塊通過開關(guān)模塊為步進電機驅(qū)動模塊提供供電電源,第三單片機模塊控制開關(guān)模塊的斷開與關(guān)閉;
開關(guān)模塊與電源模塊設(shè)置在第三單片機旁;
第三單片機模塊通過第二無線通信模塊與智能手機通信;
第二霍爾傳感器模塊與第四單片機模塊均設(shè)置在步進電機驅(qū)動模塊旁,步進電機驅(qū)動模塊設(shè)置在步進電機旁;
第二霍爾傳感器模塊的信號輸出端與第四單片機模塊的信號輸入端電連接;
第四單片機模塊每20毫秒向第三單片機模塊發(fā)送一次恒定不變的脈沖信號;
如果第三單片機模塊一旦接收不到第四單片機模塊發(fā)送的恒定不變的脈沖信號或者接收到的脈沖信號發(fā)生變化,則表明第四單片機模塊受到強磁場干擾,這時第三單片機模塊向智能手機發(fā)送步進電機驅(qū)動模塊附近存在強磁場干擾信號,智能手機收到步進電機驅(qū)動模塊附近存在強磁場干擾信號后向第三單片機模塊發(fā)送斷開開關(guān)模塊的控制命令;第三單片機模塊收到斷開開關(guān)模塊的控制命令后斷開開關(guān)模塊;
假設(shè)正常情況下第二霍爾傳感器模塊輸出的信號值為y安/米;
如果第二霍爾傳感器模塊輸出的信號值大于10*y安/米,則第四單片機模塊向第三單片機模塊發(fā)送步進電機驅(qū)動模塊附近存在強磁場干擾信號,此時第三單片機模塊向步進電機驅(qū)動模塊發(fā)送關(guān)閉門的控制命令,同時第三單片機模塊向智能手機發(fā)送步進電機驅(qū)動模塊附近存在強磁場干擾信號,智能手機收到步進電機驅(qū)動模塊附近存在強磁場干擾信號后向第三單片機模塊發(fā)送斷開開關(guān)模塊的控制命令;第三單片機模塊收到斷開開關(guān)模塊的控制命令后斷開開關(guān)模塊。