在日常工作中,经常会用到IO控制,可以通过输入开关量信号,模拟量信号或者接收到的通讯信号,对被监测对象的输出进行控制。对于通过AD或其他方式检测信号,实际上构成了一个闭环的控制系统,等于构成了一个独立的控制器;而对于通过接收通讯方式来做出判断的,实际上等同于一个终端,假如把发出控制信号的部分叫主机,那么接收控制信号的相当于从机。
但在实际运用中,都不是单纯的通讯控制和闭环控制,因为,单纯的通讯控制,会由于通讯故障等好多因素的影响,造成失控而单纯的闭环控制,运用范围太过狭小,不能充分发挥嵌入式产品特点。所以多为通讯控制+闭环控制,这样既可避免失控,也可以发挥嵌入式的优势,具备更广的运用空间。
如上图中,主机通过通讯的方式对从机进行控制,从机接收到命令后,进行识别并对主机进行回复。选择适当的方式对被监测对象进行控制,常见的控制方式多为PID控制,即通过近似的线性方程进行PID控制的模拟,从而实现对监测对象的精确控制。但并不是所有的控制都需要用PID的控制方式,如一些保护型的控制,要求响应速度的。
文章评论(0条评论)
登录后参与讨论