四川大学网络教育学院 电气工程及其自动化专业 杨洪敏 DH1091N2001
? 三级程序存储器加密 ? 256字节内部RAM ? 32根可编程的I/O线 ? 3个16位定时器/计数器 ? 8个中断源 ? 可编程接口 ? 低功耗空闲和调电模
4.3 RS232通信电路选择与设计
1、RS232通信接口芯片的选取
本读卡器采用RS232标准来实现读卡器和上位机之间的通信,能实现RS232通信的芯片很多,其中MAXIM公司生产的MAX232A是一款比较优良的RS232通信芯片。选取它的主要依据在于:
? 单5V电源供电,与读卡器里其他芯片的工作电压相同 ? 符合所有EIA/TIA-232E标准 ? 多路输入输出 2、MAX232A引脚图
- 31 -
四川大学网络教育学院 电气工程及其自动化专业 杨洪敏 DH1091N2001
图4—3 MAX232引脚图
3、MAX232A引脚功能说明
MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源供电。
内部结构基本可分三个部分:
第一部分是电荷泵电路。由1、2、3、4、5、6脚和4只电容构成。功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要。
第二部分是数据转换通道。由7、8、9、10、11、12、13、14脚构成两个数据通道。
其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。 8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。
- 32 -
四川大学网络教育学院 电气工程及其自动化专业 杨洪敏 DH1091N2001
第三部分是供电。15脚GND、16脚VCC(+5v) 4、电路连接
硬件上采用3线制(RXD、TXD、GND)软握手的零MODEM方式,即机和单片机的发送数据线(TXD)与接收数据(RXD)交叉连接,二者的(GND)直接相连,而其它信号线如握手信号线均不用,而采用软件握手。
MAX232A与AT89C52的电路连接如图4-4所示:
图4—4 MAX232A与AT89C52的电路连接图
4.4 MFM200接口电路设计
1、MFCM200与MCU(微控制器)接口电路
MFCM200可以由标准的MCU接口信号来控制。这些标准的控制信号可以控制MFCM200的ASIC进行工作。其间使用了标
- 33 -
四川大学网络教育学院 电气工程及其自动化专业 杨洪敏 DH1091N2001
准的微控制器和微处理机通信协议。MFCM200可由外部MCU发出特殊命令来启动运行。任何情况下,MFCM200都可以由对地址的选择来启动工作。例如,MFCM200的NRST引脚和NCS引脚的信号设置等。对MFCM200内部存储器的存取,意味着将激活NCS信号,以及对地址为00H~0FH的寄存器的合适的设置。通过读特殊I/O地址的信息,可以得到MFCM200的状态信息。采用不同的MCU及其连接方法,将会有不同的硬件信号时序及数据信息流信息等。
MCU与MFCM200的连接示意图如图4-5所示:
图 4-5 MCU与MFCM200的连接
2、MFCM200与电源的接口
与电源的接口包括这样几组信号: ? DVDD---数字电路正电源端(+5V) ? DGND---数字电路接地端(0V)
- 34 -
四川大学网络教育学院 电气工程及其自动化专业 杨洪敏 DH1091N2001
? BP---MFCM200备用电源输入端(通电工作时为+5V;不通电工作时为+3V)
? AVDD---RF电路正电源端(+5V) ? AGND---RF电路接地端(0V) 接口电路如图4—6所示:
图4—6 MFCM200与电源接口电路图
3、MFCM200与天线射频接口电路(天线耦合电路)
MFCM200的ANT、NANT和Rx三根引脚连接天线耦合电路,具体的电路图如图4-7所示:
其中L00_A、L01_A、C00_A和C01_A组成MFCM200输出信号的滤波电路,为了达到良好的电磁兼容,这些元件在布局时有严格的要求,必须紧靠MFCM200的ANT和NANT引脚。L1_A、R1_A、
- 35 -