基于STC单片机的GPRS、GSM、GPS、北斗模组
原标题:基于STC单片机的GPRS、GSM、GPS、北斗模组
一、功能概述
◆ 一个USB/TTL通讯microUSB端口
◆ 4.2V锂电池充电功能
◆ 单按键ISP功能/复位功能
◆ 硬件支持GPRS或者GSM远程通讯
◆ 具有GPS和北斗定位功能
◆ 具有锂电池电压低功耗检测功能
◆ 具有外部电源与锂电池硬件自动切换能力
◆ 支持锂电池“同时充电放电”功能
◆ 具有电源输入保护与锂电池反接保护和提示
◆ GPRS/GPS/GPS/BD核心模组预留固件更新接口
◆ 预留MCU的10个多功能复用GPIO端口(ADC、PWM、UART、I2C、SPI)
二、电路概述
1. MCU采用51单片机,型号STC8A8K64S4A12_LQPF44;
2. USB/TTL转换电路采用CH系列芯片构成;
3. 锂电池充电单元采用TP4056,默认设置为580mA充电电流;
4. 电源自动切换电路,采用MOS管与二极管互锁构成,当进行USB充电时,锂电池后级供电MOS管截止,关断锂电池放电,仅充电。同时二极管导通,USB端口的输入电源通过二极管对 后端供电。
5. 单按键ISP功能/复位电路采用PNP大电流二极管配合一个并联在射级与基级,按键按下后系统电源关断,释放后电源导通;
6. 稳压电路,采用SY8089A构成4.2V电路为GPRS/GPS/GPS/BD供电,当外部5V电源输出时SY8089A电路进行有效降压,当锂电池供电时,SY8089A稳压失效,直接输出锂电池电压为 GPRS/GPS/GPS/BD供电。ME6119C33M5G构成3.3V稳压电路,为单片机和3.3V器件供电。XC6206P282MR为2.8V稳压电路,用于电平转换电路。
7. 锂电池电压检测电路,依然采用PMOS+NPN三极管构成,当需要检查锂电池电压时,单片机通过控制NPN三极管导通,PMOS将电池电压输出到分压电阻,最后分压的电压送入单片机 ADC端口。 电池电压检测完后,单片机控制NPN关断,导致PMOS关断,达到节能效果。(如果直接采取分压电阻,那么锂电池会一直对分压电阻供电,导致不必要的电源浪费)
8. GPRS/GPS/GPS/BD模组采用A9G模组,由于A9G模组GPIO均为2.8V电平(A9G的uart端口除外),所以单片机对A9G模组的GPIO操作需要进行电平转换、 主要采用PMOS或者NMOS构成。 详细参考原理图。
9. A9G模组的开关机电路、复位电路、低功耗模式控制电路、均采用NMOS管构成。详细参考原理图。
三、使用说明
1. USB1端口用于USB充电供电、以及数据通讯,MCU程序烧写;
2. P1为锂电池接口,连接4.2V锂电池;
3. KEY1按下系统断电,释放系统通电;
4. P2为A9G固件烧写端口,用于对A9G固件跟新;
5. CARD1为流量卡座,用于插入流量卡;
6. RF1接口用于连接GPRS/GMS天线;
7. RF2接口用于连接GPS/BD天线,使用有源天线的时候需要焊接L2电感、使用无源天线需要去掉L2电感!!!!!
8. P3为MCU预留端口,为P10--P17和P06、P07以及电源端口5V和GND。 P3端口的5V输入端口作为不采用USB供电并不采用锂电池供电情况的情况下,作为外部供电5V输入端口用。
责任编辑:
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。