资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,基于,DSP,的,GPRMC,定位数据提取,08,通信,4,班,赵建国,(17),硬件电路设计及原理图和,PCB,图绘制,王 涛,(18),整体软件编写及硬件电路设计,孙飞宇,(19),串口扩展芯片,TL16C550,图为,TL16C550,串转并芯片的应用电路;,A0A2,为片内寄存器的地址选择端口,对其写入不同的电平可以实现对,tl16c550c,芯片的不同寄存器进行操作,其真值表如表,1,所示;,D0D8,为双向,8,位数据线,用于与,DSP,进行数据通信。,CS0,、,CS1,、,CS2,用于输入片选信号,当,CSO,、,CS1,为高电平且,CS2,为低电平时,,tl16C550,被选中;,R/W,、,RD1,为读写控制信号输入端,其中,RD1,的信号由,R/W,经过一非门后输入;,XIN,、,XOUT,外接晶振,此处使用,11.0592Mz,的晶振,这样可以设置精确的波特率;,INT0,用于提供中断服务;,SIN,、,SOUT,与,MAX232,进行通信;,CTS,、,RTS,分别为允许发送和请求发送控制端。,一、总体方案论证,本次设计是实现,GPS,数据接收与提取。由于大多数型号的,DSP,芯片没有异步接收发送设备(,UART,)接口,如本次设计所用的,TMS320VC5416,,因此,我们采用了串并转换芯片,TL16C550C,以实现,DSP,与,PC,及之间的串口通信。又考虑到,DSP,接口电压(,3.3V,)与,PC,机内部电压(,12V,)的不同,还需用,MAX232,芯片进行电平转换。,要使,DSP,核心芯片能够正常工作,还必须要设计基本的电源电路、复位电路、晶振电路等。整体设计框图如下,:,结果分析:,上图即为系统显示的主界面,主要是显示按键控制显示相应信息。,K1,:提取,GPGGA,的海拔高度,时间,纬度,经度。,K2,:提取,GPGGA,定位状态,卫星数目,,HDOP,水平精度因子(,0.5-99.9,)。,K3,提取,GPRMC,的时间,定位状态,经度,速度,纬度。,K4,提取,GPRMC,的方位角,年月日,磁偏角和磁偏角的方向。,图,19,提取显示,GPGGA,的海拔高度为,58.0,,,时间为,06:18:21,纬度为北纬,28.3546,度,经度为东经,115.51884,度,最后一行显示的是按下中断按键则退,出提取界面返回主界面。,图提取显示,GPGGA,的定位状态信息为未定位,,卫星数目为,10,个,,HDOP,水平精度因子为,0.8,,,最后一行提示按下中断键则退出数据提取界面返回主界面。,提取显示,GPRMC,的定位状态信息为已定位,时间为,06:18:20,纬度为北纬,28.443546,度,经度为东经,115.51884,度,速度为,000.0,节,最后一行提示按下中断按键则退出数据提取界面返回主界面。,提取显示,GPRMC,的日期年月日为,07,年,4,月,25,日,方位角为,000.0,度,磁偏角为,003.3,度,磁偏角的方向为西,(W),。,TL16C550,初始化操作,实验箱系统初始化流程图,串口接收数据解析并且在,12864,液晶上显示流程图,串口接收数据流程图,按键扫描,12864,液晶显示器硬件电路连接图如图,3,所示。硬件连接图主要由,8,位双向数据口,命令数据选择端以及读写选择端和使能端,还有,2,个左右半屏的片选脚,其中滑动变阻器是调节背光大小的,,VCC,和地之间接了个,104,的电容是是直流稳定输入。,12864,液晶显示器的读操作时序图如图,4,所示。,当读写选择脚为高电平时则为读操作有效,并,且使能脚也要为高电平,在这,2,个脚同时为高电,平的时候数据口上的数据才有效的从,12864,读出。,12864,液晶读操作时序,整个系统的原理图,PCB,顶层视图,PCB,底层视图,
展开阅读全文