车载仪表GUI真彩前屏系统的设计_王琼
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 系 统 结 构 和 硬 件 电 路 设 计
1.1 系 统 结 构 设 计 本文设计的车载仪表前屏系统由嵌入式处理
器模块、车载传感器模块、TFT 显示模块、存 储 单 元 和 系 统 接 口 模 块 组 成 ,总 体 结 构 如 图 1 所 示 。
图 1 多 功 能 前 屏 系 统 总 体 结 构
2 汽车行驶信息 GUI模块设计
车载仪表前屏系统的应用软件运行在操作系 统内核版本为 Linux-2.6.34.4上,界面开发 环 境 为 Qt4.6.3[4]。本文主要介绍汽车行驶信息 GUI 界面模块的设计与实现。
孙 保 群 (1956- ),男 ,安 徽 定 远 人 ,合 肥 工 业 大 学 研 究 员 ,硕 士 生 导 师 .
第8期
王 琼,等:车载仪表 GUI真彩前屏系统的设计
939
SoC 芯片 S3C2440A,基于 Qt4.6.3 开 发 技 术,实 现了车辆行驶信息图形化显示。系统显示画面直 观、精美,使得驾 驶 环 境 更 为 舒 适。 以 TFT 触 摸 屏 为 人 车 交 互 界 面 ,使 得 驾 驶 员 操 作 更 加 便 捷 、高 效,提 高 了 行 车 安 全 性,降 低 了 成 本,为 自 主 研 发 智能化汽车电子产品进行了初步尝试。
嵌入式处理器 模 块 是 系 统 的 控 制 核 心,选 用 Samsung公 司 生 产 设 计 的 32 位 RISC 微 处 理 器 S3C2440A,其工作频率最高达 405 MHz,能 够 满 足系统快速采集数据和处理数据的要求。车载传 感器模块 主 要 实 现 对 汽 车 行 驶 数 据 快 速 采 集 功 能。TFT-LCD 模 块 完 成 车 速、发 动 机 转 速、水 温、油 量、时 间 日 期、转 向 灯 及 各 种 报 警 信 号 的 实 时动态显示功能。触摸屏实现显示界面切换等人 机 交 互 功 能。 存 储 单 元 包 括 1 GB NAND FLASH 和 128 MB SDRAM。 系 统 扩 展 通 信 接 口包括 RS-232口、CAN 总线口,主要完成与车载 电子和电控设备交换信息 等 [1-2] 功能。 1.2 系 统 主 要 硬 件 电 路 设 计
驶员行车中观察 和 操 作,给 行 车 过 程 带 来 了 不 安 全的隐患。随着 微 电 子 技 术 的 迅 猛 发 展,嵌 入 式 处理器的性能达 到 了 一 个 前 所 未 有 的 高 度,应 用 高性能 ARM 处理 器 和 TFT 显 示 屏 实 现 车 载 前 屏综合显示是一个高性价比的解决方案。
0 引 言
随着现代汽车电子技术和计算机技术的飞速 发 展 ,汽 车 驾 驶 室 车 载 电 子 、电 控 和 仪 表 设 备 不 断 增加 且 安 装 分 立,占 用 空 间 大,成 本 高,显 示 精 度 与 分 辨 率 低 下 、功 能 单 一 且 电 磁 干 扰 大 ,不 利 于 驾
Abstract:An integred design scheme of vehicle GUI true color front screen system based on Qt tech- nology is put forward,which can solve the problem of passenger car cab full of automotive electron- ics,electrical and instrumentation equipments with low accuracy and poor readability.A front screen display system integrating the vehicle GUI display and other functions is designed and implemented on the Linux2.6.34 and Qt4.6 development platform. The embedded processor S3C2440A with ARM920Tcore is used as the hardware control kernel and the Innolux 7-inch TFT-LCD as the touch screen.The experimental results show that the system can display vehicle parameters of speed and mileage,the engine speed,fuel capacity,water temperature,turn signals,instructions and the time and date graphically in real time.It has characteristics of a friendly graphical interface,high respons- ivity,small size,low cost and good scalability. Key words:vehicle front screen;graphical user interface(GUI)display;Qt technology
系统的通 信 接 口 和 车 载 数 据 采 集 接 口 包 括 CAN 总线口、RS-232 口、AD 输 入 和 脉 冲 信 号 输 入接口。系统串行通信接口通过 MAX3232 收发 器实现 S3C2440A 与 RS-232总线的通信,实现与 PC 交互和 信 息 输 出。 系 统 CAN 总 线 控 制 器 选 用 MCP2515,CAN 收 发 器 为 SN65HVD230。 其 中 MCP2515 带 有 SPI总 线 接 口,可 直 接 连 接 到 S3C2440A 的 SPI 总 线 上, 通 过 收 发 器 SN65HVD230连接到车身系统 CAN 总线。
系统数据采集接口包括输入数字脉冲信号、 模 拟 电 压 信 号 和 开 关 量 信 号 ,用 于 连 接 车 身 油 量 、 水温、车速和发动 机 转 速 等 传 感 器 信 息 以 及 车 灯 信号。其中数 字 脉 冲 信 号 引 入 S3C2440 的tclk0 (输入频 率 为 0~720 Hz)和 tclk1(输 入 频 率 为 0~8kHz)2 个 引 脚;模 拟 电 压 信 号 引 入 S3C2440A 的 AD 输 入 引 脚 ad0 和 ad1,2 个 AD 输入 引 脚 电 压 范 围 为 0~3.3 V;车 灯 信 号 接 S3C2440A 的外部I/O 引脚 GPF[1:2],车身报警 信号接 EINT[3:5]。
本文提出了车载仪表前屏系统的硬件平台为
收 稿 日 期 :2012-12-06;修 回 日 期 :2013-05-15 基 金 项 目 :国 家 自 然 科 学 青 年 基 金 资 助 项 目 (51205101) 作 者 简 介 :王 琼 (1958- ),女 ,浙 江 淳 安 人 ,合 肥 工 业 大 学 副 教 授 ,硕 士 生 导 师 ;
系统 显 示 屏 选 用 群 创 7 寸 TFT-LCD,包 含 LCD 垂 直 同 步 信 号 VSYNC、水 平 同 步 信 号 HSYSNC、行结束信号 LEND、时 钟 信 号 VCLK、 数据信号 VD[23:0]、电源开关信号 PWREN。
系统触 摸 屏 采 用 4 线 电 阻 触 摸 屏,x 轴 引 线 为 XP 和 XM,y 轴引线 YP 和 YM。 系 统 控 制 器 S3C2440A 包含 这 4 个 引 脚,可 直 接 与 4 线 电 阻 触摸屏连接。 系 统 的 触 摸 屏 和 LCD 2 类 信 号 通 过共用 DF9B-41P-1V2接口器件连接到群创7 寸 显示触摸屏 。 [3] 1.2.3 数 据 采 集 接 口 和 通 信 接 口 设 计
第36卷 第8期 2013 年 8 月
合 肥 工 业 大 学 学 报 (自 然 科 学 版 )
JOURNAL OF HEFEI UNIVERSITY OF TECHNOLOGY
Doi:10.3969/j.issn.1003-5060.2013.08.010
Vol.36 No.8 Aug.2013
另外,由于车 身 信 息 多 且 仪 表 系 统 数 据 需 要 永 久 存 放,本 系 统 还 扩 展 了 大 容 量 NAND FLASH 来存储软件 系 统 和 数 据。 本 车 载 仪 表 前 屏系统采用 了 三 星 公 司 的 K9K8G08U0B NAND FLASH 芯片。该芯片存储容量 为 1GB,8 位 bit 数据端口,3.3V 供电。 1.2.2 显 示 器 与 触 摸 屏 接 口 电 路 的 设 计
系 统 硬 件 电 路 主 要 包 括 SDRAM、NAND FLASH、LCD 接 口 以 及 数 据 采 集 口 和 通 信 接 口等。 1.2.1 存 储 模 块 电 路 的 设 计
系 统 的 内 核、文 件 系 统 和 应 用 程 序 大 小 约 60 MB,而且媒体文件和电子地图较大,所以为了 给系统软件提供 充 足 的 程 序 存 储 和 堆 栈 空 间,本 系统扩展了32位宽、128 MB 的 RAM 存储系统。 采用 Hynix 公 司 的 HY57V121620 的 SDRAM 芯 片,结 构 为 4 Banks×8 MB×16 bit。 由 于 S3C2440A 芯片 是 32 位,由 2 片 HY57V121620 组成32位宽、128 MB 的内存系统。
Design of vehicle GUI true color front screen system
WANG Qiong1, QIAN Run-sheng1, SUN Bao-qun2
(1.School of Computer and Information,Hefei University of Technology,Hefei 230009,China;2.Institute of Automobile Engineering Technology,Hefei University of Technology,Hefei 230009,China)
车载仪表 GUI真彩前屏系统的设计
王 琼1, 钱 润 生1, 孙 保 群2
(1.合肥工业大学 计算机与信息学院,安徽 合肥 230009;2.合肥工业大学 汽车工程技术研究院,安徽 合肥 230009)
摘 要:针 对 乘 用 车 驾 驶 室 车 载 电 子 、电 器 和 仪 表 源自文库 备 多 且 安 装 分 立 、占 用 空 间 大、显 示 精 度 低 及 可 读 性 差 不 利于驾驶员观察等问题,文章提出了一种基于 Qt技术的车载多功能 GUI显示前屏的集成设计方案。系 统 以 内核为 ARM920T 的 嵌 入 式 处 理 器 S3C2440A 为 硬 件 控 制 核 心,以 群 创 7 寸 TFT-LCD 为 触 摸 显 示 屏,在 Linux2.6.34和 Qt4.6开发平台上,实现了集车辆行驶信息 GUI显 示。实 验 结 果 表 明,系 统 能 够 图 形 化 实 时 显 示 车 速 和 行 驶 里 程 、发 动 机 转 速 、油 量 、水 温 、方 向 灯 指 示 和 时 间 日 期 等 车 辆 行 驶 参 数 ,该 系 统 具 有 图 形 界 面 友 好 、反 应 灵 敏 、体 积 小 、成 本 低 和 可 扩 展 性 强 等 特 点 。 关 键 词 :车 载 前 屏 ;图 形 用 户 界 面 显 示 ;Qt技 术 中 图 分 类 号 :TP391.1 文 献 标 志 码 :A 文 章 编 号 :1003-5060(2013)08-0938-05
1.1 系 统 结 构 设 计 本文设计的车载仪表前屏系统由嵌入式处理
器模块、车载传感器模块、TFT 显示模块、存 储 单 元 和 系 统 接 口 模 块 组 成 ,总 体 结 构 如 图 1 所 示 。
图 1 多 功 能 前 屏 系 统 总 体 结 构
2 汽车行驶信息 GUI模块设计
车载仪表前屏系统的应用软件运行在操作系 统内核版本为 Linux-2.6.34.4上,界面开发 环 境 为 Qt4.6.3[4]。本文主要介绍汽车行驶信息 GUI 界面模块的设计与实现。
孙 保 群 (1956- ),男 ,安 徽 定 远 人 ,合 肥 工 业 大 学 研 究 员 ,硕 士 生 导 师 .
第8期
王 琼,等:车载仪表 GUI真彩前屏系统的设计
939
SoC 芯片 S3C2440A,基于 Qt4.6.3 开 发 技 术,实 现了车辆行驶信息图形化显示。系统显示画面直 观、精美,使得驾 驶 环 境 更 为 舒 适。 以 TFT 触 摸 屏 为 人 车 交 互 界 面 ,使 得 驾 驶 员 操 作 更 加 便 捷 、高 效,提 高 了 行 车 安 全 性,降 低 了 成 本,为 自 主 研 发 智能化汽车电子产品进行了初步尝试。
嵌入式处理器 模 块 是 系 统 的 控 制 核 心,选 用 Samsung公 司 生 产 设 计 的 32 位 RISC 微 处 理 器 S3C2440A,其工作频率最高达 405 MHz,能 够 满 足系统快速采集数据和处理数据的要求。车载传 感器模块 主 要 实 现 对 汽 车 行 驶 数 据 快 速 采 集 功 能。TFT-LCD 模 块 完 成 车 速、发 动 机 转 速、水 温、油 量、时 间 日 期、转 向 灯 及 各 种 报 警 信 号 的 实 时动态显示功能。触摸屏实现显示界面切换等人 机 交 互 功 能。 存 储 单 元 包 括 1 GB NAND FLASH 和 128 MB SDRAM。 系 统 扩 展 通 信 接 口包括 RS-232口、CAN 总线口,主要完成与车载 电子和电控设备交换信息 等 [1-2] 功能。 1.2 系 统 主 要 硬 件 电 路 设 计
驶员行车中观察 和 操 作,给 行 车 过 程 带 来 了 不 安 全的隐患。随着 微 电 子 技 术 的 迅 猛 发 展,嵌 入 式 处理器的性能达 到 了 一 个 前 所 未 有 的 高 度,应 用 高性能 ARM 处理 器 和 TFT 显 示 屏 实 现 车 载 前 屏综合显示是一个高性价比的解决方案。
0 引 言
随着现代汽车电子技术和计算机技术的飞速 发 展 ,汽 车 驾 驶 室 车 载 电 子 、电 控 和 仪 表 设 备 不 断 增加 且 安 装 分 立,占 用 空 间 大,成 本 高,显 示 精 度 与 分 辨 率 低 下 、功 能 单 一 且 电 磁 干 扰 大 ,不 利 于 驾
Abstract:An integred design scheme of vehicle GUI true color front screen system based on Qt tech- nology is put forward,which can solve the problem of passenger car cab full of automotive electron- ics,electrical and instrumentation equipments with low accuracy and poor readability.A front screen display system integrating the vehicle GUI display and other functions is designed and implemented on the Linux2.6.34 and Qt4.6 development platform. The embedded processor S3C2440A with ARM920Tcore is used as the hardware control kernel and the Innolux 7-inch TFT-LCD as the touch screen.The experimental results show that the system can display vehicle parameters of speed and mileage,the engine speed,fuel capacity,water temperature,turn signals,instructions and the time and date graphically in real time.It has characteristics of a friendly graphical interface,high respons- ivity,small size,low cost and good scalability. Key words:vehicle front screen;graphical user interface(GUI)display;Qt technology
系统的通 信 接 口 和 车 载 数 据 采 集 接 口 包 括 CAN 总线口、RS-232 口、AD 输 入 和 脉 冲 信 号 输 入接口。系统串行通信接口通过 MAX3232 收发 器实现 S3C2440A 与 RS-232总线的通信,实现与 PC 交互和 信 息 输 出。 系 统 CAN 总 线 控 制 器 选 用 MCP2515,CAN 收 发 器 为 SN65HVD230。 其 中 MCP2515 带 有 SPI总 线 接 口,可 直 接 连 接 到 S3C2440A 的 SPI 总 线 上, 通 过 收 发 器 SN65HVD230连接到车身系统 CAN 总线。
系统数据采集接口包括输入数字脉冲信号、 模 拟 电 压 信 号 和 开 关 量 信 号 ,用 于 连 接 车 身 油 量 、 水温、车速和发动 机 转 速 等 传 感 器 信 息 以 及 车 灯 信号。其中数 字 脉 冲 信 号 引 入 S3C2440 的tclk0 (输入频 率 为 0~720 Hz)和 tclk1(输 入 频 率 为 0~8kHz)2 个 引 脚;模 拟 电 压 信 号 引 入 S3C2440A 的 AD 输 入 引 脚 ad0 和 ad1,2 个 AD 输入 引 脚 电 压 范 围 为 0~3.3 V;车 灯 信 号 接 S3C2440A 的外部I/O 引脚 GPF[1:2],车身报警 信号接 EINT[3:5]。
本文提出了车载仪表前屏系统的硬件平台为
收 稿 日 期 :2012-12-06;修 回 日 期 :2013-05-15 基 金 项 目 :国 家 自 然 科 学 青 年 基 金 资 助 项 目 (51205101) 作 者 简 介 :王 琼 (1958- ),女 ,浙 江 淳 安 人 ,合 肥 工 业 大 学 副 教 授 ,硕 士 生 导 师 ;
系统 显 示 屏 选 用 群 创 7 寸 TFT-LCD,包 含 LCD 垂 直 同 步 信 号 VSYNC、水 平 同 步 信 号 HSYSNC、行结束信号 LEND、时 钟 信 号 VCLK、 数据信号 VD[23:0]、电源开关信号 PWREN。
系统触 摸 屏 采 用 4 线 电 阻 触 摸 屏,x 轴 引 线 为 XP 和 XM,y 轴引线 YP 和 YM。 系 统 控 制 器 S3C2440A 包含 这 4 个 引 脚,可 直 接 与 4 线 电 阻 触摸屏连接。 系 统 的 触 摸 屏 和 LCD 2 类 信 号 通 过共用 DF9B-41P-1V2接口器件连接到群创7 寸 显示触摸屏 。 [3] 1.2.3 数 据 采 集 接 口 和 通 信 接 口 设 计
第36卷 第8期 2013 年 8 月
合 肥 工 业 大 学 学 报 (自 然 科 学 版 )
JOURNAL OF HEFEI UNIVERSITY OF TECHNOLOGY
Doi:10.3969/j.issn.1003-5060.2013.08.010
Vol.36 No.8 Aug.2013
另外,由于车 身 信 息 多 且 仪 表 系 统 数 据 需 要 永 久 存 放,本 系 统 还 扩 展 了 大 容 量 NAND FLASH 来存储软件 系 统 和 数 据。 本 车 载 仪 表 前 屏系统采用 了 三 星 公 司 的 K9K8G08U0B NAND FLASH 芯片。该芯片存储容量 为 1GB,8 位 bit 数据端口,3.3V 供电。 1.2.2 显 示 器 与 触 摸 屏 接 口 电 路 的 设 计
系 统 硬 件 电 路 主 要 包 括 SDRAM、NAND FLASH、LCD 接 口 以 及 数 据 采 集 口 和 通 信 接 口等。 1.2.1 存 储 模 块 电 路 的 设 计
系 统 的 内 核、文 件 系 统 和 应 用 程 序 大 小 约 60 MB,而且媒体文件和电子地图较大,所以为了 给系统软件提供 充 足 的 程 序 存 储 和 堆 栈 空 间,本 系统扩展了32位宽、128 MB 的 RAM 存储系统。 采用 Hynix 公 司 的 HY57V121620 的 SDRAM 芯 片,结 构 为 4 Banks×8 MB×16 bit。 由 于 S3C2440A 芯片 是 32 位,由 2 片 HY57V121620 组成32位宽、128 MB 的内存系统。
Design of vehicle GUI true color front screen system
WANG Qiong1, QIAN Run-sheng1, SUN Bao-qun2
(1.School of Computer and Information,Hefei University of Technology,Hefei 230009,China;2.Institute of Automobile Engineering Technology,Hefei University of Technology,Hefei 230009,China)
车载仪表 GUI真彩前屏系统的设计
王 琼1, 钱 润 生1, 孙 保 群2
(1.合肥工业大学 计算机与信息学院,安徽 合肥 230009;2.合肥工业大学 汽车工程技术研究院,安徽 合肥 230009)
摘 要:针 对 乘 用 车 驾 驶 室 车 载 电 子 、电 器 和 仪 表 源自文库 备 多 且 安 装 分 立 、占 用 空 间 大、显 示 精 度 低 及 可 读 性 差 不 利于驾驶员观察等问题,文章提出了一种基于 Qt技术的车载多功能 GUI显示前屏的集成设计方案。系 统 以 内核为 ARM920T 的 嵌 入 式 处 理 器 S3C2440A 为 硬 件 控 制 核 心,以 群 创 7 寸 TFT-LCD 为 触 摸 显 示 屏,在 Linux2.6.34和 Qt4.6开发平台上,实现了集车辆行驶信息 GUI显 示。实 验 结 果 表 明,系 统 能 够 图 形 化 实 时 显 示 车 速 和 行 驶 里 程 、发 动 机 转 速 、油 量 、水 温 、方 向 灯 指 示 和 时 间 日 期 等 车 辆 行 驶 参 数 ,该 系 统 具 有 图 形 界 面 友 好 、反 应 灵 敏 、体 积 小 、成 本 低 和 可 扩 展 性 强 等 特 点 。 关 键 词 :车 载 前 屏 ;图 形 用 户 界 面 显 示 ;Qt技 术 中 图 分 类 号 :TP391.1 文 献 标 志 码 :A 文 章 编 号 :1003-5060(2013)08-0938-05