本发明涉及时间统一对时技术领域,尤其涉及一种超低功耗时间统一模块。
背景技术:
无缆式通用声信标主要用于为水声测控装备提供规定频带内频点、脉宽及周期可设定的合作水声信号,“时统模块”是信标的核心组件之一,系统所有动作都以时统模块为时间基准。其主要包括北斗授时电路、恒温晶振守时电路、同步输出电路、返检测试电路等单元电路,目前,由于时间统一系统在进行逻辑控制时均采用低密度大尺寸的fpga完成,造成了这种方案配电复杂、修改维护复杂、pcb尺寸较大、功耗难于控制。不利于减小设备的轻便和维护性。本发明重点在于一种超低功耗时间统一模块设计方案中采用低功耗单片机替代fpga完成守时、授时等控制逻辑,有效降低系统功耗、减小电源单元设计复杂度、延长系统整机工作时间,完成系统自动授时、守时功能。
技术实现要素:
本发明提供了一种超低功耗时间统一模块,采用低功耗单片机替代fpga完成守时、授时等控制逻辑,有效降低系统功耗、减小电源单元设计复杂度、延长系统整机工作时间,完成系统自动授时、守时。
为解决上述技术问题,本申请实施例提供了一种超低功耗时间统一模块,包括时统单片机、恒温晶振、北斗/gps授时结构、门控电路和系统软件,所述的时统单片机使用恒温晶振作为芯片的时钟源,所述的芯片与恒温晶振同时上电,芯片内部所有内置外设(peripherals),包括定时器均运行在高稳定时钟基准之上,时统单片机通过iic总线数字电位器(max5481)实现恒温晶振小范围的压控校准,时统单片机使用内部32bit通用定时器“tim2”的4个比较/捕捉通道,完成时统脉冲捕获、测距脉冲(第1脉冲)前沿生成、待测脉冲捕获功能,使用16bit通用定时器“tim3”完成测深脉冲(第2脉冲)前沿生成,时延生成功能,时统单片机通过通用异步串行接口连接北斗通讯授时模块,门控电路由两路独立的与门芯片完成,分别检出北斗、gps模块秒脉冲信号。
作为本发明的一个优选的技术方案,其预留有独立的gps模块,gps模块连接时统单片机,并直接受时统单片机控制,所述gps模块为garmingps15l,其通讯输入、输出串口分别采用ttl电平、rs232电平,具有计独立的电气电平转换电路,其输入使用非门芯片、输出使用max3180芯片,备份采用garmingps15l模块使用时统单元3.3v电源供电,在不使用该模块授时的设置下,时统单片机可通过负载开关sw4(tps22958)完成gps关闭电源功能。
作为本发明的一个优选的技术方案,所述的恒温晶振高精度时钟稳定度优于1×10-9/日,采用深圳大普的o11a系列压控恒温晶振o11a-v311-10mhz。
作为本发明的一个优选的技术方案,恒温晶振为时统单片机提供高稳定10mhz时钟,经时统单片机内部pll单元倍频为50mhz后,供给时统单片机芯片内部所有“外设”,其内置32bit定时器2(timer2),设置循环计数模式,计数频率为50mhz(20ns),计数长度根据发射周期设置完成设定,timer2通道1、通道2设定为输入捕获模式,分别输入经挑选后的北斗或gps秒脉冲信号,系统授时中,秒脉冲信号上升沿触发捕获timer2中时延值,经计算时延误差后,软件对timer2计数器完成调整以达到授时同步功能;第1脉冲送至定时器3(timer3)通道1,触发timer3运行1次,生成特定时延的第2脉冲(测深脉冲)信号,时延及第2脉冲宽度由主控单片机控制。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
采用低功耗单片机替代fpga完成守时、授时等控制逻辑,有效降低系统功耗、减小电源单元设计复杂度、延长系统整机工作时间,完成系统自动授时、守时。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例的结构示意图。
具体实施方式
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
如图1所示,本实施例所述的一种超低功耗时间统一模块,包括时统单片机、恒温晶振、北斗/gps授时结构、门控电路和系统软件,所述的时统单片机使用恒温晶振作为芯片的时钟源,所述的芯片与恒温晶振同时上电,芯片内部所有内置外设(peripherals),包括定时器均运行在高稳定时钟基准之上,时统单片机通过iic总线数字电位器(max5481)实现恒温晶振小范围的压控校准,时统单片机使用内部32bit通用定时器“tim2”的4个比较/捕捉通道,完成时统脉冲捕获、测距脉冲(第1脉冲)前沿生成、待测脉冲捕获功能,使用16bit通用定时器“tim3”完成测深脉冲(第2脉冲)前沿生成,时延生成功能,时统单片机通过通用异步串行接口连接北斗通讯授时模块,门控电路由两路独立的与门芯片完成,分别检出北斗、gps模块秒脉冲信号。
其中,在本实施例中,其预留有独立的gps模块,gps模块连接时统单片机,并直接受时统单片机控制,所述gps模块为garmingps15l,其通讯输入、输出串口分别采用ttl电平、rs232电平,具有计独立的电气电平转换电路,其输入使用非门芯片、输出使用max3180芯片,备份采用garmingps15l模块使用时统单元3.3v电源供电,在不使用该模块授时的设置下,时统单片机可通过负载开关sw4(tps22958)完成gps关闭电源功能。
其中,在本实施例中,所述的恒温晶振高精度时钟稳定度优于1×10-9/日,采用深圳大普的o11a系列压控恒温晶振o11a-v311-10mhz。
其中,在本实施例中,恒温晶振为时统单片机提供高稳定10mhz时钟,经时统单片机内部pll单元倍频为50mhz后,供给时统单片机芯片内部所有“外设”,其内置32bit定时器2(timer2),设置循环计数模式,计数频率为50mhz(20ns),计数长度根据发射周期设置完成设定,timer2通道1、通道2设定为输入捕获模式,分别输入经挑选后的北斗或gps秒脉冲信号,系统授时中,秒脉冲信号上升沿触发捕获timer2中时延值,经计算时延误差后,软件对timer2计数器完成调整以达到授时同步功能;第1脉冲送至定时器3(timer3)通道1,触发timer3运行1次,生成特定时延的第2脉冲(测深脉冲)信号,时延及第2脉冲宽度由主控单片机控制。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。