介绍了基于CAN总线的车辆虚拟仪表多路数据采集系统的设计方法,给出了系统详细框图和关键电路图.详细分析了CAN通信子程序,并给出了CAN通信初始化子程序、数据发送和中断服务程序流程图。车辆是一个特殊的应用环境,车辆自动化程度的不断提高给车辆仪表提出了更高的要求,传统的动磁式仪表已经越来越不适应现代智能交通工具发展的需要,而虚拟仪表因其具有交互、智能和便于扩展等特点而受到广泛重视。本课题要求为某车设计一套虚拟仪表,上位机采用基于RTOS开发环境的PC104嵌入式微机。车辆环境数据采集系统作为虚拟仪表的一个最重要的子系统,要求完成数据的采集和通信功能,而且具有较高的适时性和可靠性。本文根据作者体会介绍了用Philips公司的高性能单片机P80C592设计车辆数据采集系统的方法,重点介绍了系统设计和CAN通信编程。
文档内容节选
按照通知要求完成的修改稿 基于 CAN 总线技术的车辆虚拟仪表数据采集系统的设计 Design of Data Acquisition System for Vehicle Virtual Instrument Based on CAN Bus 陈智勇 张玘 罗诗途 田希晖 摘要 介绍了基于 CAN 总线的车辆虚拟仪表多路数据采集系统的设计方法,给出了系统详细框图和关键电路图 ChenZhiyong ZhangQi luoShitu TianXihui 详细分析了 CAN 通信子程序,并给出了 CAN 通信初始化子程序数据发送和中断服务程序流程图 虚拟仪表 CAN 总线 数据采集系统 FV 转换 关键词 中图分类号:TP274 TP3021 文献标识码:A Abstract This paper introduces the design of multichannel data acquisition system for vehicle Virtual Instrument based ......