CN104991582B - 一种伺服压力控制*** - Google Patents
一种伺服压力控制*** Download PDFInfo
- Publication number
- CN104991582B CN104991582B CN201510393791.3A CN201510393791A CN104991582B CN 104991582 B CN104991582 B CN 104991582B CN 201510393791 A CN201510393791 A CN 201510393791A CN 104991582 B CN104991582 B CN 104991582B
- Authority
- CN
- China
- Prior art keywords
- circuit
- signal
- servo pressure
- servo
- pressure controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Feedback Control In General (AREA)
- Control Of Fluid Pressure (AREA)
Abstract
一种伺服压力控制***,包括伺服压力控制器、压力传感器、伺服电机部分;伺服压力控制器包括MCU、ADC电路、DAC电路、模拟输入信号调零电路、模拟信号PID调整电路;压力传感器将反映压力值的电压信号给伺服压力控制器,反映用户命令的电压信号给伺服压力控制器,反映压力值的电压信号经模拟信号调零电路后给ADC电路,由模拟信号PID调整电路对反映压力和目标压力的两个电压信号的偏差量做比例、积分、微分处理,所得电压信号给ADC电路与伺服电机***。伺服压力控制器还包括将输送的电压信号限制在一定范围之内的模拟信号限幅输出电路。本发明在自动化行业中解决了压力控制的难点,并且大幅度提高了实时响应和控制精度。
Description
技术领域:
本发明涉及控制技术领域,具体而言,涉及一种伺服压力控制***。
背景技术:
在自动化设备中常需要以恒定的力夹紧或者压合产品。现有的工程应用中使用伺服电机控制运动机构恒力输出可以用伺服电机转矩控制模式,并在输出末端加上压力传感器监测输出力的大小。但这是一个开环的***,由于传动机构引入的误差及对电机扭矩误差的放大,在输出末端输出的力与给定量有一定的差别,而且调整的灵敏性非常差,压力传感器只是监测输出力的大小,不能起到反馈作用。
由于以上控制模式的缺点明显,在实际应用中一般会使用伺服电机转矩控制模式或位置控制模式,在控制软件中以轮询的方式根据压力传感器采集值与给定值之差来调整控制模拟量或者是位置命令。但此控制方法的缺点是:需占用大量CPU的宝贵时间,需要编写复杂的软件代码,而且实时性差,实际使用中要限制在很低的速度下。
申请号为200820057674.5的发明公开了一种基于PID控制算法的电子压力控制器,其硬件结构包括微处理器、按键、液晶屏、光藕、阀门、储气设备、压力传感器、电源、放大电路、PC机控制界面、RS232转换电路等。其中,微处理器是整个***的核心。本控制器基于双传感器负反馈,采用PID控制算法和PWM控制方式,解决了压力控制快速性和稳定性问题。该控制器输入电压为24V,正常工作气压为0一100Psi,用户可选择控制信号对气压进行控制。该控制器使用LCD显示技术,可以使用按键进行压力控制或标定等的操作;并且基于Modbus协议或CAN通信,确保上位机和微控制器之间的通信,实现上位机对压力的控制等操作以及压力曲线的显示。
发明内容:
本发明所解决的技术问题:基于PID控制算法的电子压力控制器,因压力传感器异常等不可控因素造成输出异常增大导致输出力超过安全范围的情况出现。
本发明提供如下技术方案:
一种伺服压力控制***,包括伺服压力控制器、压力传感器、伺服电机部分;
所述电源电路用于给伺服压力控制器供电;
所述伺服压力控制器包括MCU和单片机最小***电路、数码管及按键扫描电路、通讯接口电路、模拟信号调零电路、ADC电路、DAC电路、信号选择输出电路、模拟信号PID调整电路;
所述伺服压力控制器通过通讯接口电路连接上位机,伺服压力控制器通过数码管及按键扫描电路连接控制面板;
所述压力传感器将反映压力值的电压信号输送给伺服压力控制器,反映用户命令的电压信号通过通讯接口电路给发送给伺服压力控制器,所述反映压力值的电压信号进模拟信号调零电路调零后给ADC电路,由模拟信号PID调整电路对反映压力的电压信号与反映目标压力的电压信号的偏差量做比例、积分、微分处理,处理后所得的电压信号输出给ADC电路与被控制的伺服电机***。MCU可将输入伺服压力控制器的信号和伺服压力控制器输出的信号经通讯接口电路显示在上位机的控制界面上,同时,MCU也可将输入伺服压力控制器的信号和伺服压力控制器输出的信号经数码管及按键扫描电路显示在控制面板上;
所述伺服压力控制器还包括模拟信号限幅输出电路,所述模拟信号限幅输出电路用于将伺服压力控制器向伺服电机***输送的电压信号限制在设定值的范围之内。
按上述技术方案,模拟信号限幅输出电路使从伺服压力控制器向伺服电机***输送的模拟电压在限制值范围之内,如此,可避免因压力传感器异常等不可控因素造成输出异常增大导致输出力超过安全范围的情况出现。
作为对上述技术方案中模拟信号限幅输出电路的一种说明,所谓限幅电路是限制信号输出幅度的电路,它能按限定的范围削平信号电压的波形幅度,是用来限制信号电压范围的电路,又称限幅器、削波器等。限幅电路应用非常广泛,常用于整形、波形变换、过压保护等电路。限幅电路按功能分为上限幅电路、下限幅电路和双向限幅电路三种。上限幅电路在输入电压高于某一上限电平时产生限幅作用;下限幅电路在输入电压低于某一下限电平时产生限幅作用;双向限幅电路则在输入电压过高或过低的两个方向上均产生限幅作用。作为本发明的一种优选,本发明所述的模拟信号限幅输出电路为双向限幅电路。
作为本发明对伺服压力控制器的一种说明,模拟信号PID调整电路具体包括求差电路、比例电路、积分电路、微分电路、求和电路;所述比例电路、积分电路、微分电路并联后其输入端与求差电路串接,其输出端与求和电路串接。
作为本发明对伺服压力控制器的一种说明,所述伺服压力控制器包括数字电位器电路,所述数字电位器电路根据MCU指令控制模拟信号PID调整电路的比例、积分、微分参数。
作为本发明对伺服压力控制器的一种说明,所述伺服压力控制器还包括模拟信号调零电路,所述模拟信号调零电路可对输入伺服压力控制器的压力传感器测得电压重新设置零点参考。所述模拟信号调零电路可采用申请号为03132129.1的发明专利申请所述的模拟信号自动初始调零电路,该自动初始调零电路适用于传感器变送后模拟信号的自动初始调零,一般电子测量仪器的快速初始调零,更适合应用于自动化控制***中模拟信号的自动初始调零。其主要由放大电路、A/D转换电路、调零控制电路、D/A转换电路、衰减电路、合成电路等依次构成。其原理为输入模拟量放大后经A/D转换为数字量,在逻辑电平控制下锁存该数字量,将其经D/A转换为模拟量并衰减后作为初始模拟量的记录,将它与输入模拟量做减法运算,完成初始调零功能。上述发明专利申请所述的模拟信号自动初始调零电路具有快速、逻辑电平控制调零的优点,大幅度提高了工作效率,并易于实现自动控制。
基于上述对于伺服压力控制器的说明,所述模拟信号PID调整电路的输入端与模拟信号调零电路串接,模拟信号PID调整电路的输出端与模拟信号限幅输出电路串接,模拟信号PID调整电路由MCU控制。
基于上述对于伺服压力控制器的说明,所述伺服压力控制器还包括信号选择输出电路;所述伺服压力控制器设有第一模拟量输出通道和第二模拟量输出通道,由模拟信号PID调整电路对压力传感器测得电压信号与用户输入电压信号进行处理后所得的电压信号通过第一模拟量输出通道输出给被控制的伺服电机;所述信号选择输出电路具有选择第二模拟量输出通道的功能,可以使伺服压力控制器通过第二模拟量输出通道输出单独的一路电压信号给伺服电机***,也可以使伺服压力控制器通过第二模拟量输出通道输出对输入的压力传感器测得电压信号重新设置零点参考后的电压信号供其他模拟量采集设备采集。
申请号200610163738.5的发明专利申请公开了一种信号选择电路,将从多个模拟信号中选择的相同或不同的第一及第二模拟信号转换为数字信号,从而输出第一及第二数字信号,该信号选择电路具备:模拟信号选择电路,根据模拟选择信号,从所述多个模拟信号中选择所述第一及第二模拟信号;第一AD转换器,将由所述模拟信号选择电路输出的所述第一模拟信号转换为第三数字信号并输出;第二AD转换器,将由所述模拟信号选择电路输出的所述第二模拟信号转换为第四数字信号并输出;数字信号选择电路,根据数字选择信号,将所述第三及第四数字信号的一方或双方作为所述第一及第二数字信号而选择输出;和控制电路,根据用于选择所述第一及第二数字信号的输出选择信号,输出所述模拟选择信号及所述数字选择信号。
本发明可采用上述发明专利申请中的信号选择电路作为信号选择输出电路。如此,经过调零后的压力信号和单独一路DAC转换得到的模拟量信号进入信号选择电路。所述信号选择输出电路可将单独一路DAC转换得到的模拟量信号经伺服压力控制器第二模拟量输出通道输出给伺服电机***,也可以将调零后的压力信号经伺服压力控制器第二模拟量输出通道输出给其他模拟量采集设备,供其采集。
作为本发明对伺服压力控制器的一种说明,所述伺服压力控制器还包括数字I/O电路,所述数字I/O电路使伺服压力控制器能与其他器件进行I/O信号交互。
作为本发明对电源电路的一种说明,所述电源电路包括三端稳压芯片,所述电源电路设有电源监测电路,所述电源监测电路将电源电路三端稳压芯片前端电压分压后与一基准电压比较,来监测输入电源电压是否低于安全值。
由上述说明可知,本发明所述伺服压力控制***实现了将压力传感器采集值做反馈实现了一个实时的闭环***,很好地解决了传统控制方式的不足之处,优越性体现在以下几个方面:
1、能够根据给定命令精确控制输出末端输出力的大小,并且保证输出末端输出力的恒定,即便输出末端位置一直变化,也能够保证输出末端输出恒定力;
2、上位机控制软件只需通过RS-232或USB端口发送给定值命令,控制方式简单,而且能实时返回当前压力值,方便上位机软件绘制压力曲线图;
3、不需要再使用昂贵的模拟量采集卡,成本更低。
本发明所述伺服压力控制***的核心控制电路采用的是模拟电路,使用模拟比例、积分、微分电路对模拟信号控制,实时性连续性好。并且能够对压力传感器采集值重新设置零点参考,解决了实际应用中因加工件重力等因素导致的偏移。还能对输出端电压输出范围进行设置,防止因压力传感器异常等不可控因素造成输出异常增大导致输出力超过安全范围的情况出现。而且还能选择另一路模拟量输出端口的功能,可以是输出单独的一路模拟电压来控制电机速度,也可以是输出对输入的压力传感器模拟电压信号重新设置零点参考后的电压信号来供其他模拟量采集设备采集。单片机和ADC、DAC、数字电位器等数字芯片对电路的监控和参数设置,实现了通过RS-232和USB端口与上位机进行串行通讯,实现了操作界面上的数码管显示和按键输入设置。
本发明所述伺服压力控制***在自动化行业中解决了压力控制的难点,并且大幅度提高了实时响应和控制精度。让自动化设备供应商能够应对更高生产要求的项目的问题,相比于传统方案成本更低,控制难度更简单。让自动化生产中产品生产一致性更高,生产数据采集更方便,产品的品质管控能更具体。
附图说明:
下面结合附图对本发明做进一步的说明:
图1为本发明所述伺服压力控制***的结构示意图;
图2为本发明所述伺服压力控制***的工作示意图。
具体实施方式:
如图1,一种伺服压力控制***,包括伺服压力控制器、压力传感器、伺服电机部分。
如图1,所述伺服压力控制器包括MCU和单片机最小***电路、数码管及按键扫描电路、通讯接口电路、模拟信号调零电路、ADC电路、DAC电路、模拟信号PID调整电路、数字电位器电路、模拟信号限幅输出电路、信号选择输出电路、数字I/O电路。
如图1,上述伺服压力控制器中,所述伺服压力控制器通过通讯接口电路连接上位机。
如图1,上述伺服压力控制器中,所述伺服压力控制器通过数码管及按键扫描电路连接控制面板。
如图1,上述伺服压力控制器中,所述模拟信号调零电路可对输入伺服压力控制器的压力传感器测得电压重新设置零点参考。
如图1,上述伺服压力控制器中,所述模拟信号PID调整电路包括求差电路、比例电路、积分电路、微分电路、求和电路;所述比例电路、积分电路、微分电路并联后其输入端与求差电路串接,其输出端与求和电路串接,所述求和电路与模拟信号限幅输出电路串接。
如图1,上述伺服压力控制器中,所述模拟信号限幅输出电路用于将伺服压力控制器向伺服电机***输送的电压信号限制在一定值的范围之内。
如图1,上述伺服压力控制器中,所述数字I/O电路使伺服压力控制器能与其他器件进行I/O信号交互。
如图1,所述电源电路用于给伺服压力控制器和压力传感器供电;所述电源电路包括三端稳压芯片,所述电源电路设有电源监测电路,所述电源监测电路将电源电路三端稳压芯片前端电压分压后与一基准电压比较,来监测输入电源电压是否低于安全值。
结合图1和图2,本发明所述伺服压力控制器的工作过程如下:
第一,所述压力传感器将反映压力值的电压信号输送给伺服压力控制器,用户输入目标压力给伺服压力控制器。
第二,所述反映压力值的电压信号进入伺服压力控制器。电压信号经过模拟信号调零电路后,由模拟信号PID调整电路(具体为求差电路、比例电路、积分电路、微分电路、求和电路)对反映压力值的电压信号与反映目标压力的电压信号的偏差量做比例、积分、微分处理(模拟信号PID调整电路的比例、积分、微分参数由数字电位器电路根据MCU指令控制),处理后所得的电压信号经第一模拟信号通道输出给被控制的伺服电机***。
第三,MCU可将输入伺服压力控制器的信号及伺服压力控制器输出的信号经通讯接口显示在上位机的控制界面上,同时,MCU也可将输入伺服压力控制器的信号及伺服压力控制器输出的信号经数码管显示在控制面板上。
以上内容仅为本发明的较佳实施方式,对于本领域的普通技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
Claims (5)
1.一种伺服压力控制***,包括伺服压力控制器、压力传感器、和伺服电机部分;所述伺服压力控制器包括MCU和单片机最小***电路、数码管及按键扫描电路、通讯接口电路、ADC电路、DAC电路、模拟输入信号调零电路、模拟信号PID调整电路;所述伺服压力控制器通过通讯接口电路连接上位机,伺服压力控制器通过数码管及按键扫描电路连接控制面板;所述压力传感器将反映压力值的电压信号输送给伺服压力控制器,目标压力信号通过通讯接口电路发送给伺服压力控制器,所述反映压力值的电压信号进模拟信号调零电路调零后给ADC电路,由模拟信号PID调整电路对反映压力的电压信号与反映目标压力的电压信号的偏差量做比例、积分、微分处理,处理后所得的电压信号输出给ADC电路与被控制的伺服电机***;MCU可将输入伺服压力控制器的电压信号经通讯接口电路显示在上位机的控制界面上,同时,MCU也可将输入伺服压力控制器的电压信号经数码管及按键扫描电路显示在控制面板上;电源电路用于给伺服压力控制器供电;所述伺服压力控制器还包括模拟信号限幅输出电路,所述模拟信号限幅输出电路用于将伺服压力控制器向伺服电机***输送的电压信号限制在设定值的范围之内;
所述伺服压力控制器还包括信号选择输出电路;所述伺服压力控制器设有第一模拟量输出通道和第二模拟量输出通道,由PID调整电路对反映压力的电压信号与反映目标压力的电压信号进行处理后所得的电压信号通过第一模拟量输出通道输出给被控制的伺服电机;所述信号选择输出电路具有选择第二模拟量输出通道的功能,可以使伺服压力控制器通过第二模拟量输出通道输出单独的一路电压信号给伺服电机***,也可以使伺服压力控制器通过第二模拟量输出通道输出反映压力值的电压信号,所述电压信号为压力传感器信号放大后的电压信号,重新设置零点参考后的电压信号供其他模拟量采集设备采集;
所述电源电路包括三端稳压芯片,所述电源电路设有电源监测电路,所述电源监测电路将电源电路三端稳压芯片前端电压分压后与一基准电压比较,来监测输入电源电压是否低于安全值。
2.如权利要求1所述的一种伺服压力控制***,其特征在于:所述模拟信号PID调整电路包括求差电路、比例电路、积分电路、微分电路、求和电路;所述比例电路、积分电路、微分电路并联,并联后的比例电路、积分电路、微分电路的输入端与求差电路串接,并联后的比例电路、积分电路、微分电路的输出端与求和电路串接。
3.如权利要求1所述的一种伺服压力控制***,其特征在于:所述伺服压力控制器包括数字电位器电路,所述数字电位器电路根据MCU指令控制模拟信号PID调整电路的比例、积分、微分参数。
4.如权利要求1所述的一种伺服压力控制***,其特征在于:所述伺服压力控制器还包括模拟信号调零电路,所述模拟信号调零电路可对输入伺服压力控制器的压力传感器测得电压重新设置零点参考。
5.如权利要求1所述的一种伺服压力控制***,其特征在于:所述伺服压力控制器还包括数字I/O电路,所述数字I/O电路使伺服压力控制器能与其他器件进行I/O信号交互。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510393791.3A CN104991582B (zh) | 2015-07-07 | 2015-07-07 | 一种伺服压力控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510393791.3A CN104991582B (zh) | 2015-07-07 | 2015-07-07 | 一种伺服压力控制*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104991582A CN104991582A (zh) | 2015-10-21 |
CN104991582B true CN104991582B (zh) | 2018-02-16 |
Family
ID=54303400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510393791.3A Active CN104991582B (zh) | 2015-07-07 | 2015-07-07 | 一种伺服压力控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104991582B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110757878B (zh) * | 2019-10-31 | 2021-09-28 | 济宁科力光电产业有限责任公司 | 一种伺服压力机的压力故障检测***及方法 |
CN112506363B (zh) * | 2020-12-04 | 2023-10-27 | 北京万维智能技术有限公司 | 一种智能笔调节压力开机一致性的方法 |
CN113359418A (zh) * | 2021-06-18 | 2021-09-07 | 中国北方发动机研究所(天津) | 一种改善pid超调量与响应时间的控制电路 |
CN113900457B (zh) * | 2021-09-29 | 2024-03-19 | 西安北方华创微电子装备有限公司 | 压力调零方法和半导体工艺设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201177766Y (zh) * | 2008-04-24 | 2009-01-07 | 上海科系思工业设备有限公司 | 基于pid控制算法的电子压力控制器 |
CN101984378A (zh) * | 2010-11-11 | 2011-03-09 | 西北工业大学 | 深度模拟器实时控制***及控制方法 |
CN102626979A (zh) * | 2012-03-29 | 2012-08-08 | 宁波恩瑞德机电科技有限公司 | 一种注塑机的控制*** |
CN102700098A (zh) * | 2012-05-25 | 2012-10-03 | 浙江大学 | 一种注塑机伺服节能驱动控制***及方法 |
CN204883407U (zh) * | 2015-07-07 | 2015-12-16 | 苏州博众精工科技有限公司 | 一种伺服压力控制*** |
-
2015
- 2015-07-07 CN CN201510393791.3A patent/CN104991582B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201177766Y (zh) * | 2008-04-24 | 2009-01-07 | 上海科系思工业设备有限公司 | 基于pid控制算法的电子压力控制器 |
CN101984378A (zh) * | 2010-11-11 | 2011-03-09 | 西北工业大学 | 深度模拟器实时控制***及控制方法 |
CN102626979A (zh) * | 2012-03-29 | 2012-08-08 | 宁波恩瑞德机电科技有限公司 | 一种注塑机的控制*** |
CN102700098A (zh) * | 2012-05-25 | 2012-10-03 | 浙江大学 | 一种注塑机伺服节能驱动控制***及方法 |
CN204883407U (zh) * | 2015-07-07 | 2015-12-16 | 苏州博众精工科技有限公司 | 一种伺服压力控制*** |
Also Published As
Publication number | Publication date |
---|---|
CN104991582A (zh) | 2015-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104991582B (zh) | 一种伺服压力控制*** | |
CN204883407U (zh) | 一种伺服压力控制*** | |
CN202649423U (zh) | 一种基于虚拟仪器的电机特性自动测试*** | |
CN104569647B (zh) | 变频器性能的测试***及其方法 | |
CN204807301U (zh) | 一种伺服驱动器的实时在线测试*** | |
CN108214496B (zh) | 新能源汽车控制器自动装配*** | |
CN105353726A (zh) | 一种电子压装机专用控制器及控制方法 | |
CN103837299B (zh) | 一种扭矩扳子自动检测***及检测方法 | |
CN105067930A (zh) | 自动测试平台的测试方法及*** | |
CN107329452A (zh) | 一种螺帽拧紧机控制***及其方法 | |
CN202710227U (zh) | 汽车限位器扭矩检测装置 | |
CN104889297B (zh) | 一种液压式锻压机床的全闭环控制***及控制方法 | |
CN208304083U (zh) | 一种电火花机的智能控制*** | |
CN201984112U (zh) | 全自动负载箱测试仪 | |
CN207020519U (zh) | 一种螺帽拧紧机控制*** | |
CN110285678A (zh) | 监测烧结环冷机运行打滑的方法 | |
CN106546936B (zh) | 一种能效监测设备检测用虚拟检测***及检测方法 | |
CN103624965A (zh) | 塑料管材挤出设备米重控制*** | |
CN201273933Y (zh) | 二极管电特性测试*** | |
CN209387756U (zh) | 一种修试一体化试验平台 | |
CN106655960A (zh) | 一种电梯速度检测*** | |
CN203616669U (zh) | 玉米果穗干燥自动控制*** | |
CN209261973U (zh) | 数字式液压伺服控制装置 | |
CN113405583A (zh) | 一种航空板位传感器自动测试设备及控制方法 | |
CN201600596U (zh) | 伺服驱动器出厂自动检测装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: The Wujiang economic and Technological Development Zone West Road Wujiang District of Suzhou City, Jiangsu Province, No. 666 215200 Applicant after: Bo Seiko Polytron Technologies Inc Address before: The Wujiang economic and Technological Development Zone West Road Wujiang District of Suzhou City, Jiangsu Province, No. 666 215200 Applicant before: Suzhou Bozhong Precision Industry Technology Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |