GPS定位器主要是由内置的GPS模块和移动通信模块的终端组成,用于将GPS模块获得的定位数据通过移动通信模块(GSM/GPRS网络)传至Internet的一台服务器上,从而可以实现在电脑上查询终端位置。
GPS追踪器的结构框图
从上图可以看出,在整个系统设计中对主控MCU的要求主要有两点:
1)两个串口,分别用于与GPS和GPRS模块通信。
2)超低功耗。GPS定位器是长时间携带,其要求体积较小且能长时间工作。因此,系统的功耗为整个方案的核心。
这里提到由爱普特专门针对超低功耗市场而推出的32位MCU APT32F172K6T6。相对于传统的8位、16位单片机实现的GPS追踪器,基于APT32F172K6T6实现的本方案具有以下优势:
(1)超低功耗:APT32F172K6T6正常工作电流为10mA,DEEP SLEEP模式时只有0.7nA。同时,片上更是集成了低功耗外设,可在MCU睡眠模式下实现数据的收发及数据识别唤醒。由于GPS定位器为电池供电,对功耗有一定的要求。在对功耗要求比较高的场合可由APT32F172K6T6控制各模块的供电,最大限度的提高其待机时间,因此APT32F172K6T6的低功耗具有明显的优势。
(2)集成度高:APT32F172K6T6是C-Sky 32位CPU核,具有更快地处理、响应外设事件的能力。除此之外,APT32F172K6T6片上集成LED驱动、5个独立模拟比较器、2个运算放大器、18路12位ADC输入通道等资源,丰富的集成外设为不同的系统应用提供多样性的选择。
(3)扩展性良好:APT32F172K6T6具有64Kb Flash资源,6KB SRAM资源;30个GPIO均支持外部中断;I2C/UART/USART/SPI等通讯接口丰富。此外,APT32F172K6T6的工作电压范围2.4V~5.5V,工作温度为-40℃~85℃。总的来说,APT32F172K6T6具有优异的低功耗特性,非常适合对于低功耗有一定要求的GPS定位器应用。
注:如涉及作品版权问题,请联系删除。
全部0条评论
快来发表一下你的评论吧 !