PH值传感器处检测到酸性和碱性两种水,这两种水是随机变化的,变化的频率不定,一分钟内可能就会发生变化,用PID调节速度太慢.我的想法是分段调,即当检测到酸性时(PH值大概为4~5)通过冲程电机往里面加碱,控制加碱的速度(控制冲程的频率,使起频率每5秒增加10次,当PH值达到6,这时每5秒5次;当PH值达到6.5,这时每5秒增加3次;当达到6.8时,冲程频率就不再增加,基本上可以是PH值维持在7.0左右),碱性水控制同理;这样调节的速度快,且能应付突如其来的变化,但要分多段且反复做比较.不知道大家有没有更好的控制方法.