租赁云梯车, 云梯车电磁阀驱动程序设计
租赁云梯车, 云梯车租赁, 云梯车租赁价格
租赁云梯车, 云梯车电磁阀驱动程序设计, 租赁云梯车, 云梯车租赁, 云梯车租赁价格 在云梯车启动后,根据主动稳定杆系统启动要求,当传感器检测到的相关参数达到程序内部设定的阀值时,开始控制电磁阀工作,在电磁阀驱动程序中包括对比例阀、安全阀和方向阀的控制。当车辆侧向加速度信号和车速信号大于预设的阀值且油位信号满足要求时,控制安全阀通电,启动主动稳定杆系统。反之,若车辆侧向加速度信号或车速信号小于预设的阀值,则控制信号PWM不使能,继续检测传感器信号,若油位信号不满足要求,则报警提示驾驶员。安全阀通电后,整个液压系统开始为前后主动稳定杆系统的液压马达供油。车辆在不同方向的侧倾会引起侧向加速度信号的变化,因此可根据侧向加速度信号判断车辆的侧倾方向,进而通过控制方向阀是否通电来控制液压马达输出轴的旋转方向,起到抵抗车辆侧倾的作用。按照理想的侧向加速度和车身侧倾角的关系,可根据侧向加速度信号确定目标侧倾角,然后根据侧向加速度信号和目标侧倾角确定液压马达的输出转矩,进而根据液压马达的物理特性,确定所需的液压系统的油路压力,最后根据比例阀的特征曲线,控制单片机输出的PWM信号控制比例阀工作,使主动稳定杆系统达到理想的控制效果。 车速信号是否小于预设值?侧向加速度信号是否小于预设值?PWM信号输出端不使能No油位传感器判断系统供油是否充足?NoYesYes根据侧向加速度信号确定方向阀是否通电根据侧向加速度信号确定需要调整目标侧倾角根据侧向加速度信号和目标侧倾角确定液压马达输出转矩根据液压马达输出扭矩确定系统所需输出油压根据系统油压确定控制单元输出PWM信号控制比例阀工作开始控制安全阀通电主动稳定杆系统动作报警器报警图5.4电磁阀驱动程序流程图
软件编程语言C语言是一种通用的程序设计语言,是单片机嵌入式系统开发常用的语言,本文软件设计采用C语言编程,C语言兼顾了多种高级语言特点,它是一种编译型程序设计语言,并具备汇编语言的功能。C语言是30年来,随UNIX操作系统的研制而发展起来的一种方便快捷的语言。C语言对在工程控制中发挥着重大作用,是嵌入式系统开发的最佳设计语言。用C语言来编写目标系统软件,会大大缩短52开发周期,而且明显地增加软件的可读性。用C语言编写应用程序,具备以下优点:
(1)C语言程序结构紧凑,简单易读,便于修改,开发容易,程序书写形式自由,集成了高级语言和低级语言的特点。
(2)C语言的应用程序可移植性非常好。如果将来需要对控制器进行更新或者更换硬件,用C语言编写的程序可以直接移植,只需要重新将软件编译,减少了软件的开发周期,节约成本。
(3)C语言程序便于调试。对C语言的调试可以直接在应用开发环境下进行调试,也可通过BDM进行在线调试。
(4)C语言的库函数丰富。C语言丰富的库函数对应用程序的编写提供很大便利,包括数学运算、输入/输出以及各种码的转换等。
(5)运算速度快、编译效率高。C语言具有丰富的运算符和表达式,先进的控制流和数据结构,提高了整个C语言程序的编译效率。
(6)控制系统可以借助集成开发环境在PC上进行在线仿真。随着嵌入式系统开发的不断进步,控制器硬件的设计越来越容易。相反,控制器软件的设计会比硬件的设计难得多,在PC上编写单片机控制程序,并在PC上进行仿真整个系统,可以使系统硬件开发和软件开发同时进行,甚至可以先设计系统的软件程序。
租赁云梯车, 云梯车租赁, 云梯车租赁价格
软件开发环境, 本软件基于飞思卡尔单片机为硬件要求,利用程序编译器CodeWarrior7.2编写单片机控制程序。CodeWarrior是飞思卡尔公司专门针对Freescale单片机嵌入式系统应用开发的软件工具,CodeWarrior将C/C++源级别调试和嵌入式应用开发带入新的水平,可以进行非常复杂应用的开发,更重要的是创建应用都是简单而便捷的。CodeWarrior开发软件包括集成开发环境IDE、处理器专家库、全芯片仿真、汇编器以及项目工程管理器等,本文软件程序是在CodeWarrior的集成开发环境IDE进行开发的。该软件的具体操作方式如下:
(1)新建一个CodeWarrior工程文件,并选择单片机型号
(2)选择编程语言(编程语言有汇编语言、C语言和C++)、工程名称和存放位置.
(3)向所建的CodeWarrior工程中添加所需代码
(4)编译正常后,通过BDM接口连接目标板,点击“Debug”绿色按钮,进入仿真与调试界面
(5)在硬件连接正确后,点击图绿色运行按钮或者直接给系统上电,将程序下载到单片机,运行程序。
租赁云梯车, 云梯车租赁, 云梯车租赁价格
栏目分类
联系方式
http://www.shengjiangjichuzu.com/
http://www.guangzhouyuntichechuzu.com/
http://www.panyuyuntichechuzu.com/
http://www.huaduyuntichechuzu.com/
http://www.nanshayuntichechuzu.com/
http://www.jiangmenyuntichechuzu.com/
http://www.zhaoqingyuntichechuzu.com/
http://www.zhongshanyuntichechuzu.com/
http://www.foshanyuntichechuzu.com/