聚丰项目 > 基于AB32VG1电液比例伺服阀控制板开发

基于AB32VG1电液比例伺服阀控制板开发

感谢RT-Thread开发大赛提供此次学习机会。 电液比例伺服阀,也称伺服比例阀,是将比例阀中的比例电磁铁和伺服阀中的阀芯和阀套加工技术有机结合获得的,相较于比例阀增加了位移传感器监测阀芯位移。比例电磁铁吸力与输入电流成线性关系。 本示例演示串口信号控制下,调整PWM控制LED灯亮度,模拟控制板根据输入设定值,输出一定的比例电磁铁驱动信号(板上PE4,带跳线帽),一路PWM模拟阀芯反馈信号(板上PE1,跳线取下,连接ADC(PE7)采样)。

jf_44170298 jf_44170298

分享
0 喜欢这个项目
团队介绍

jf_44170298 jf_44170298

团队成员

王超辉 主管工程师

分享
项目简介
感谢RT-Thread开发大赛提供此次学习机会。 电液比例伺服阀,也称伺服比例阀,是将比例阀中的比例电磁铁和伺服阀中的阀芯和阀套加工技术有机结合获得的,相较于比例阀增加了位移传感器监测阀芯位移。比例电磁铁吸力与输入电流成线性关系。 本示例演示串口信号控制下,调整PWM控制LED灯亮度,模拟控制板根据输入设定值,输出一定的比例电磁铁驱动信号(板上PE4,带跳线帽),一路PWM模拟阀芯反馈信号(板上PE1,跳线取下,连接ADC(PE7)采样)。
硬件说明

   根据中科蓝讯AB32VG1开发板资源,比例伺服阀控制板需要利用PWM控制电磁铁驱动电流,本示例用绿色LED灯(PE4,带跳线帽)代替,通过调节亮度表示输出电流强度,用PE1(跳线取下)输出模拟位移传感器输出。

图片.png

图1  绿色LED灯代表输出,红色LED等模拟阀芯位移传感器

   ADC功能采集位移传感器信号(PE1),这里ADC选用(PE7)并按图3连接电路。

图片.png图片.png

图2、图3    ADC采集端口及采样电路

软件说明

源代码.txt

程序开发平台RT-Thread Studio,包括控制量输入线程、PWM线程、ADC线程

      1、控制量输入线程:获取串口1输入控制量,通过信号量与PWM线程同步。

      2PWM线程:根据输入串口信号调整PWM占空比。

 3、ADC线程:采集传感器电压信号,在main.c文件。

4、RT-Thread串口1波特率设置为115200。

5、在RT-Thread Settings设置中启用串口1和PWM

图片.png

图4    启用串口及PWM



主要代码链接https://gitee.com/wchh11/control-board


演示效果

图片.png

图5    串口1发送控制信号

图片.png

图6     串口1接收回调显示

图片.png

图7    调试助手接收到的电压值


接收到的数据,电阻串联分压后采集的电压值为PE1最大输出电压1半。

the voltage is :0.07

the voltage is :0.08

the voltage is :0.53

the voltage is :0.53

the voltage is :0.86

the voltage is :0.86

the voltage is :1.09

the voltage is :1.09

the voltage is :1.26

the voltage is :1.27

the voltage is :1.40

the voltage is :1.40

the voltage is :1.49

the voltage is :1.49

the voltage is :1.56

the voltage is :1.56

the voltage is :1.60

the voltage is :1.60

the voltage is :1.64

the voltage is :1.64

the voltage is :1.64

the voltage is :1.64

演示视频

视频1  演示串口控制下,改变PWM持续周期改变亮度模拟对电磁铁的电流大小控制

附件

(0.01 MB)下载

评论区(0 )