微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 消费类电子 > 基于手机的网络化安全考勤、门禁系统的设计与实现,软硬件协同

基于手机的网络化安全考勤、门禁系统的设计与实现,软硬件协同

时间:11-17 来源:3721RD 点击:

识别、匹配,并做出相应处理和应答。

图2系统原理图

图3系统模型图

3硬件设计

3.1 PIC32 Ethernet Starter KIT简介

PIC32 Ethernet Starter Kit[5]是一个非常简单易用,低成本的用于体验PIC3210/100Ethernet等功能的开发工具。PIC32可提供工作频率80MHz的32位MIPS处理器内核、512KB的编程FLASH、32KB的RAM内存以及众多的外围设备。这些设备包括USB控制器、定时器/计数器、串口控制器、A/D转换器以及更多的设备。该板具有大量的I/O接口和电源选项,其中也包括USB电源。它同时还具有与Microchip MPLAB开发软件相兼容的内置编程、调试、下载电路。Cerebot32MX4拥有九个DigilentPmod™外围模块连接器。可连接的DigilentPmod包括H-bridge驱动、模数和数模转换器、蜂鸣器、滑动开关、按键开关、LED指示灯、以及易于连接的转换器。

PIC32 Ethernet Starter Kit实物图如下图4:

图4 PIC32 Ethernet Starter Kit实物图

3.2 380模块简介

EMW-380-C[6]是一款多功能串口转Wi-Fi模块,它内部集成了TCP/IP协议栈和Wi-Fi通讯模块驱动,可用于串口与Wi-Fi无线网络之间的数据传输,可方便的为串口设备增加无线网络接口。可用于串口设备与PC机之间,或者多个串口设备之间的远程通信。

外观机械尺寸如下图5。

图5 EMW-380-C引脚排列顶视图

EMW-380-C实物图如下图6。

图6 EMW-380-C实物图

表1接线说明

No.

FUN.

No.

FUN.

J2

天线接线柱

J3

NG(暂时不使用)

模块上有两个LED灯用来直观地指示模块当前的状态。可以在配制模式下通过命令来获得模块当前的状态。LED功能如下表2.

表2 EMW-380-C LED指示灯状态

名称

颜色

含义

功能

D1

红色

Wi-Fi成功连接指示灯

D2

绿色

系统初始化成功指示灯

常亮:模块初始化正常,正常工作;

常暗:模块未初始化,或处于休眠状态。

表3 EMW-380-C引脚功能

J1引脚

功能

说明

J2引脚

功能

说明

1

Wakeup(IN)

WAKE_UP引脚如果产生下降沿使模块进入休眠状态,上升沿使模块进入正常工

作状态,模块对该引脚有去噪功能,避免非正常信号的干扰。

1

UART_RTS(OUT)

UART接收准备信号,低电平有效

2

/RESET(IN)

将该引脚拉低1μs,可以重新初始化模块

2

UART_CTS(IN)

UART允许发送信号,低电平有效

3

STATUS(IN)

STATUS用来设置模块的工作状态。

3

UART_RXD(IN)

UART数据输入

4

/INT(OUT)

HOST端可以通过查询EMW-380-C的/INT引脚来确定初始化是否完成。当模块加电

后,/INT会保持为高,当初始化完成后,/INT会被拉低,此后设备即可向

EMW-380-C发送命令并进行相关操作了。在EMW-380-C中/INT引脚没有其他功能。

4

UART_TXD(OUT)

UART数据输出

5

GND

模块接地

5

GND

6

NC

未定义,用户无须连接

6

NC

7

NC

7

NC

8

NC

8

NC

9

NC

9

NC

10

NC

10

VDD

模块电源输入

注意:

(1)UART连接包括:UART_TXD,UART_RXD,UART_RTS和UART_CTS。

(2

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

网站地图

Top