文章首先介绍了触摸屏的实现原理,然后介绍了触摸屏芯片AD7873的特性,在此基础上设计了ad7873与...
网络接口电路设计 - 基于ADAS嵌入式导航仪电路设计
网络接口电路
S3C2440A本身并没有网络接口,通过扩展网络接口的模式可以为系统提供以太网接入,是本系统的一个重要的功能模块,主要用于电子海图更新以及相关数据上传下载。该电路的核心芯片是DM9000E 10/100M以太网控制器,电路使用16位总线方式进行控制,数据总线DATA0~DATA15与SD0~SD15连接,地址线也进行相对应的连接,片选线nGCS3与芯片的AEN相连。模块电路使用通用的网络接口电路即可。
USB接口电路
S3C2440A具2两个USB HoST控制器和1个USB Device控制器,本设计只使用了DN0、DP0引脚作为唯一的下行口,为此还设计了1个USB集线器电路.通过集线器可以方便对USB下行口进行扩展,USB集线器芯片采用的是MICRO公司的AU9254。用于电子海图、导航定位软件更新,导航数据下载保存等。电路连接如图7所示。
RS-422接口电路
目前船舶驾驶台导航设备均采用RS-422接口进行数据互联,由于接收器采用高输入阻抗和发送驱动器比RS-232更强的驱动能力,允许在相同传输线上连接多个接收节点,所以RS-422支持点对多的双向通信,采用全双工通信模式,差模传输,抗干扰能力强,能给ECDIS和雷达等导航设备提供实时北斗导航定位信息。电路如图8所示。
电源电路
本系统使用的电源电路图9所示,5 V的电源经过C46、C48和C49滤波后,由两片低压差电源芯片将电源转换为稳定的3.3 V电源,分别给主板供电(电路图中VDD33)和给核心板供电(电路图中PVDD33)。
本系统的硬件平台为三星公司的S3C2440A微处理器。S3C2440A的核心处理器(CPU)是一个由Advanced RISCMacllines有限公司设计的16/32为ARM920T的RISC处理器。ARM920T实现了MMU、AMBA、BUS及Harvard 高速缓冲体系结构。这一结构具有独立的16KB指令Cache和16KB数据Cache。每个都是由8字节的行组成。通过提供一整套完整的通用系统外设,S3C2440A减少整体系统成本和无需配置额外的组件。
电子发烧友网技术编辑点评分析:
北斗导航接收机主要由射频前端、A/D转换器、基带信号处理和导航解算部分组成。射频前端接收卫星的射频信号,经前置放大器放大后,将信号下变频为中频信号;A/D转换器采样中频信号,把模拟信号量化编码为数字信号;基带数字信号处理部分主要功能为;卫星信号的二维捕获、载波相位和码相位的跟踪,并且测算出伪距;最后导航解算部分采用一定的算法消除模型误差,求解伪距方程,解析出卫星接收机天线的地理位置,从而实现卫星定位。当然这是比较成熟的设计方案,有许多的地方性能需要改进革新,还望能有更好的设计方案。
大家如有问题,欢迎在评论处讨论。
——电子发烧友网整理,转载请注明出处!
相关文章
发表评论