| RSS
深圳电器感厂家
您当前的位置:电感器制造商 > 技术知识

基于ATmega128的GPS时钟设计与实现

来源:    作者:     发布时间:2015-05-25 09:36:35     点击数:

V_BACK

备用电源

4

GND

5

RTCM

接收信号口B

6

RXD

接收信号口A

7

TXD

发送信号接口A

8

1PPS

1个脉冲输出/秒

表 1 GPS输出接口定义

其输出数据逻辑电平为 TTL 电平,这样能够很方便地与单片机相连。格式位默认为:波特率4800,电感生产8个数据位,1个停止位,无奇偶校验位。GPS输出数据采用NME-0813格式输出,数据代码采用ASCII码字符,本设计采用NME-0813中RMC格式,下面是GPS输出的一组数据:$GPRMC,140736.00,A,3800.9040,N,11226.5364,E,00.0,355.6,121106,04,W,D*3B,其中140736.00代表14时07分36.00秒,121106代表06年11月12日,根据系统需要,我们需要提取这个数据。GPS所得时间为格林尼治时间(零时区),要得到北京时间(东八区)一定要将提取到的世界时加上 8 h 才是北京时共模电感间。

3.2 系统组成及其实现

系统选用ATmega128单片机,它有丰富的外部资源,利用它的USART1与GPS接收机通信:

其总体硬件连接如图2所示。

图2 GPS时钟实现的结构

液晶显示器采用含控制器S1D15G14的3510i彩色液晶显示,S1D15G14附带有LCD电源驱动电路的LCD驱动器,可在单片上实现彩色显示,能显示4096色,分辨率是98x67。它与单片机ATmega128采用串口连接。

主程序提取GPS数据采用查询方式[2]

图3 程序流程图

GPS时钟在ATmega128上软件实现[3] (其中LCD函数为显示函数):

if(USART1_Receive() == '$') // USART1_Receive()为串口接收函数

{ while((gps_data_buff[counter ++共模电感器] = USART1_Receive()) != '*');

data = 1; j = 0; i = 0 ; //接收数据放入gps_data_buff[ ]数组当中

for (i=0;i<69;i++)

{if(gps_data_buff[i] == ',')

{ data ++ ; j = 0;

}

switch(data)

{ case 1: 电感器原理break插件电感器;

case 2: time[j ++] = gps_data_buff[i + 1];time[j] = '' ; break;

case 3: break;

case 4: break;

case 5: break;

case 6: break;

case 7: break;

case 8: break;

case 9: break;

case 10: day[j ++] = gps_data_buff[i + 1];day[j] = '' ; break;

default: break;

}

}

LCD_FillArea( 0, 0,98,67,COLOR_WHILE); // LCD刷屏函数

LCD_WriteSpecHZ_GPS_time(2,0,COLOR_BLUE); // LCD显示时间汉字提示

LCD_WriteEnglishString(2,16,time,T_TS,COLOR_BLACK,0); //LCD显示时间

LCD_WriteSpecHZ_GPS_day(2,32,COLOR_BLUE); //LCD显示日期汉字提示

LCD_WriteEnglishString(2,48,day,T_TS,COLOR_BLACK,0); //LCD显示日期

}

最后结果如下图4所示:显示时间为2006年12月15日10点09分00.00秒

图4 GPS时钟提取并液晶显示效果

4.结论

本文作者创新点在于利用ATmega128提取GPS高精度时钟,并实现了GPS时钟在LCD上的显示,它具有精度高、成本低、易于实现等特点。GPS精密时钟主要应用于城市重要公共建筑,如车站、码头、公园、交通路口、标志建筑等场所和电信行业的移动及固定电话报时等方面。

参考文献:

[1] 宋文广,邬春学,江琼琴.GPS授时功能及其在内河航道导航中的应用[J].微计算机信息,2006,9-1:258

[2] 桂承鲲,邬林达.基于GPS时间源的自控时钟的设计与实现.十堰:湖北汽车工业学院报. 2004, 6

[3] 高 翔,陶 炜.DSP系统的GPS 高精度时钟设计和实现.北京:华北电力技术,2003,8

1

一、贴片功率电感器的的检测 将万用表置于R×1挡,红、黑表笔各接贴片功率电感器的任一引出端,此时指针应向右摆动。根据测出的电阻值大小,可具体分下述三种情插件电感器生产厂家况进行鉴别: (1)、被测贴片

这种红外接近检测器(图1)可以用于自动开门、自动放水、自动照明、防盗报警电路等等。接近检测器主要由红外发射器和接收器组成。发射器部分由作为振荡器工作的555定时器IC2为核心。IC2的输出经限流电阻R

通常LNA的输入端要求匹配到50欧姆的实数阻抗。为了满足这一要求,CMOS低噪声放大器的输入级常用结构主要有四种:1)具有并联电阻输入的共源放大器;2)串并联电阻反馈放大器;3)源极


上一篇: 基于ARM926EJ-S的MPEG-4软解码器的优化与实现
下一篇:功率电感器
来顶一下
返回首页
返回首页
相关文章
推荐资讯
电感数字转换器
电感数字转换器
相关文章
栏目更新
栏目热门