基于ETX模块的显示系统硬件设计
考虑到普通硬盘无法满足抗恶劣环境要求,因此选用电子盘用于存放数字地图、数据库、操作系统及应用程序。电子盘采用FLASH芯片存储数据,用IDE控制器实现标准IDE接口和FLASH芯片之间数据交换。由于采用电子结构取代了普通硬盘的机械结构,所以使得抗震性能得到极大的提高。CPU模块通过IDE总线对电子盘模块访问。CPU模块发出的控制信号和地址信号经驱动电路和电子盘相连接。其16位数据接口直接和IDE总线相连。本文引用地址://m.amcfsurvey.com/article/150453.htm
2.2 IO接口模块设计
IO接口模块实现主CPU模块与外围设备之间的通讯、GPS接收、显示器按键控制等功能。采用DSP控制器,用双口RAM与CPU模块交换数据,接口模块的组成示意图如图4所示。
外围设备接口电路和GPS接收电路由可编程器件ispLSI1048E、TL16C554和MAX488实现。TL16C554是四路串行控制器,工作时钟选择3.686 4MHz,通过内部寄存器配置可以设置通讯最大速率为230400bps。当接收到外部数据时,TL16C554产生中断,该中断作为DSP中断源,由DSP接收中断并作相应处理后将数据存放在双口存储器中,同时设置标志通知主机读取。
通讯模块为了实现键盘电路功能,采用了用ispLSI1048E可编程器件模拟键盘控制器8279的结构原理,这样利用了编程灵活性。键盘控制器(8279)的外部输入时钟为3M6864Hz,而8279的扫描时钟频率为100kHz。当导光板按键按下,并且通过扫描线信号变为低电平来确认按键被按下,则8279便通过发出IRQ9中断信号向主机申请中断,等待主机响应来处理。
2.3 视频模块设计
视频模块有两个功能,一是LCD显示,二是雷达显示信号转换处理。下面分别加以叙述。
2.3.1 LCD显示
采用LCD是解决嵌入式系统要求的高分辨率和小体积矛盾的有效途径。ETX模块支持标准接口的LCD。其接口是标准的40芯LCD输入插座,表1是LCD接口主要信号,其中信号方向相对于LCD模块。直接驱动LCD的电路比较简单,只要把CPU模块对应信号连接即可。
评论