低成本的STC单片机的导航授时系统设计

时间:2011-11-15来源:网络

图3是STC12C5A与LMB102DDC的接口电路。LMB102DDC内核模块内部有一个指令寄存器和一个数据寄存器,其指令分为皋本指令和扩展指令。指令主要用来初始化液晶显示屏,实现基本控制。其中,包括清屏设置、显示位置、光标状态、显示状态、功能没置等。LMB102DDC既可以写数据到RAM中,又可以从RAM中读数据,在此主要是写数据到RAM。

c.jpg


当导航系统在户外工作时,STC单片机将接收到的导航数据和时间信息进行处理,然后将导航的经度、纬度、海拔、卫星时间通过P0口输出,并显示在LMB102DDC液晶屏上。当导航系统在室内工作时,STC单片机将接收到的导航信息通过串口完整地发送到PC机。PC机通过系统的上位机软件查看相关的GPS导航数据和时间信息。由于PC机的输入/输出电平和STC单片机的输入/输出电平不一样,两者相互通信时要加一个MAX232电平转换电路。室内工作不选择LCD显示导航信息主要是考虑到节约成本和保持系统的完整性这两方面。这也是该导航系统区别其他导航系统的特色。
导航授时系统的另外一个优点是能够通过上位机软件校准导航系统的相关信息。利用一组最新的时间数据(年、月、日、时、分、秒)和软件系统的工作模式按一定的格式通过串行通信接口发送给STC单片机,STC单片机利用这组数据对错误的信息进行校准并根据发送的设置更改工作模式,上位机发送设置如图4所示。

d.jpg

1 2 3 4

关键词: 系统 设计 授时 导航 STC 单片机 成本

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版