该系统实现串口模块主要是与上位机进行通信,单片机系统将采到的数据送到上位机进行处理,从而减轻单片机系统的处理负担。由于单片机与上位机进行通信时接口电平不同,因此需要进行接口转换,这里采用SP3220芯片来完成接口电平的转换。SP3220芯片具有功耗低、封装小等特点,在介绍具体电路之前先介绍一下SP32⒛芯片,SP32⒛芯片具有以下特点:
●宽电压供电。供电电压为:3.0V~5,5V.
●上传速率可以达到235Kb/s.
●低功耗的电流为1pA.
●增强性ESD规范.
SP3220芯片与一般的RS232芯片在使用上基本相同,下面给出该芯片的电路设计图,图为串口通信的电路图。
图 串口通信电路图
由图可以看出,通过一个上拉电阻将SHDN管脚拉高,使该芯片一直处于工作状态,如果系统需要处于低功耗状态,也可以通过单片机来控制该管脚,工作的时候将该管脚设置为低电平,需要处于低功耗的时候将该管脚设置为高电平,这样很容易实现控制。在管脚C1+、C1、C2+、C2、V十和V一分别放置0.1μF的电容实现充电作用,满足相应的充电泵的要求。管脚TIOUT、TIN、RIOUT和RIN分别是232转换的输入输出脚,实现单片机的TΓL电平与上位机的接口电平的转换。考虑到减小电源的干扰,还需要在芯片的电源输入腿加一个0.1μF的电容来实现滤波,以减小输入端受到的干扰。