为了提高发动机性能,采集发动机的实时工况信号,设计一种基于CAN总线进行传输的发动机数据采集传输系统。以英飞凌公司的8位单片机XC886作为核心,设计一套具有CAN接口的发动机数据采集传输系统。系统通过传感器采集发动机的温度、压力等工况信号,然后对采集的信号用信号调理电路变成0~5 V或1~5 V的标准信号。利用单片机自带的A/D装换功能,对数据进行A/D装换,最后利用CAN总线把所有数据上传到PC机,在PC机上对数据进行处理,方便使用。