预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于CAN总线的沥青摊铺机智能控制系统研究的中期报告 本研究的目标是基于CAN总线的沥青摊铺机智能控制系统的设计与实现。在前期研究中,我们已经对CAN总线技术以及沥青摊铺机的工作原理进行了了解并进行了相关文献调研。 本阶段主要的工作内容包括:搭建CAN总线通信环境,设计并编写代码实现沥青摊铺机中的参数监测和控制功能。 一、CAN总线通信环境的搭建 为了实现基于CAN总线的智能控制系统设计,我们首先需要搭建CAN总线通信环境。我们采用了一片带有CAN总线接口的单片机STM32F103C8T6来作为控制器,同时使用了一块搭载CAN控制器的CAN模块作为扩展接口。通过CAN总线将摊铺机各个模块进行连接,实现其互动和协同工作。搭建成功后,我们通过编写测试程序,验证了通信环境的正常工作。 二、参数监测和控制功能的设计 在沥青摊铺机工作过程中,涉及到多项参数监测和控制任务。我们根据需要,设计并实现了以下几个功能模块。 1.温度控制模块 这个模块用于控制摊铺机热板的温度,并对其进行监测。通过CAN总线获取温度传感器采集到的实时温度值,并通过PID算法计算出控制信号,从而实现对热板温度的精确控制。 2.压力控制模块 这个模块用于控制摊铺机压路滚筒的压力,并对其进行监测。通过CAN总线获取压力传感器采集到的实时压力值,并通过比例控制算法计算出控制信号,从而实现对压路滚筒压力的控制。 3.速度监测模块 这个模块用于监测摊铺机行进速度。通过CAN总线获取车速传感器采集到的实时行进速度,并将其显示在界面上,方便操作人员了解摊铺机的行驶情况。 本阶段的工作成果是一个基于CAN总线的沥青摊铺机智能控制系统的初步实现,其中包含了以上三个控制模块的代码。接下来将继续对系统进行完善,并进行测试验证。