汽车电控技术课程设计-基于AT89C51单片机的汽车悬架系统振幅控制器设计,共29页,9298字,附程序、软件仿真调试结果、硬件电路电气检查结果
随着社会科学的发展进步,人们对汽车的需求量越来越大,并且对汽车各方面的性能要求越来越高,不仅要满足其基本的动力性和经济性,更重要的是汽车的舒适性变得愈来愈重要。本次设计通过控制汽车悬架系统的振幅大小来改善汽车的乘坐舒适性。这次设计的核心采用AT89C51单片机作为控制系统的微处理芯片,以压电式加速度传感器及ADC数据采集为测试手段,通过运用数字PID控制算法,采用三相步进电机为执行机构,用以调节汽车减振器的阻尼大小,从而改善汽车的振动情况以满足舒适性要求。
关键词:单片机、ADC0809,压电式传感器、步进电机
目 录
摘要 …… 2
1引言…… 3
1.1汽车悬架系统的功能作用…… 3
1.2汽车悬架系统的组成 3
1.3 汽车悬架系统的分类 3
1.4本课程设计的主要内容……… 3
2 汽车悬架系统振幅控制器总体方案设计……… 5
2.1汽车悬架系统振幅控制器的基本工作原理……… 5
2.2汽车悬架系统振幅控制器的结构……… 5
2.3汽车悬架系统振幅控制器设计方案论证 5
2.4 汽车悬架系统振幅控制器设计总流程图 6
3 汽车悬架系统振幅控制器的硬件设计过程…… 7
3.1控制器主要芯片的选择7
3.2悬架控制系统整体硬件电路设计……… 8
4 汽车悬架系统振幅控制器的系统软件设计过程 10
4.1 ADC0809芯片起始地址的确定 11
4.2采样周期T的确定……11
4.3车身垂直加速度与振幅位移的变换思想 11
4.4数字PID控制算法……12
4.5步进电机驱动算法及编码…… 12
4.6绘制系统程序流程图 13
4.7软件程序调试……… 16
结论……… 17
致谢……… 18
参考文献… 19
附录: …… 20