微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > CDMA无线通信技术在自动授时中的应用

CDMA无线通信技术在自动授时中的应用

时间:10-12 来源:互联网 点击:

时间等功能。系统组成如图3 所示。


图3 系统硬件组成框图

3 系统软件设计

系统开机后,各模块进行初始化。ATmega16 打开串口向DTGS 800 CDMA 模块发出查询网络信号指令“ AT+ CAD?”同时开启键盘按键I/O 中断,当查询返回值为% OK即网络可用时,再发出时间查询指令“AT + TIME?”,否则将继续查询网络信号情况。

DTGS 800 CDMA 模块收到“ AT+ TIME?”查询指令后向单片机返回时间信息,单片机对时间信息进行分析处理并将处理后的时间信息通过SPI 通信对DS1302 时钟芯片进行初始化时间设置,此时系统就以DS1302 时钟芯片作为系统的主计时器并由单片机读取其时间信息,再由单片机通过串口将时间信息发给外部设备。系统每小时进行一次自动授时也可以通过获取外部中断进行人工授时。

软件流程如图4 所示。


图4 软件设计流程图

4 结束语

针对传统的授时源室内信号差、成本高等问题,对CDMA 无线通信技术在自动授时上的应用进行了研究,采用Atmega16 单片机设计开发了自动授时源,并成功运用到万年历、电子时钟等系统中,实践证明了本设计方案合理可行,能满足一般的计时系统对时间的精确性和实时性的要求。该设计具有室内信号好、自动智能授时、低成本、低功耗等特点,有一定的市场竞争力。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top