proposta de utilização do sistema operacional windows ce ... - UTFPR
proposta de utilização do sistema operacional windows ce ... - UTFPR
proposta de utilização do sistema operacional windows ce ... - UTFPR
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
O Bloco aplicativo, representa<strong>do</strong> por um microcomputa<strong>do</strong>r Pentium 200MHz, 64MB<br />
<strong>de</strong> memória RAM, calcula as variáveis <strong>de</strong> pro<strong>ce</strong>sso, através <strong>de</strong> um controla<strong>do</strong>r PID<br />
(proporcional, <strong>de</strong>rivativo e integral), e envia para a placa <strong>de</strong> <strong>de</strong>senvolvimento através <strong>de</strong><br />
comunicação serial. A placa <strong>de</strong> <strong>de</strong>senvolvimento trata esses valores e transmite em forma <strong>de</strong><br />
PWM para o motor cc.<br />
O fluxograma da figura 45 <strong>de</strong>monstra como é feito o cálculo <strong>do</strong> PID implementa<strong>do</strong> no<br />
Bloco Aplicativo.<br />
Figura 45 – Fluxograma <strong>do</strong> funcionamento <strong>do</strong> PID<br />
Fonte: O Autor<br />
Em função da programação utilizada no Win<strong>do</strong>ws CE a rotina a seguir mostra as<br />
equações diferença usadas na implementação <strong>do</strong> programa PID.<br />
As equações a seguir <strong>de</strong>screvem os parâmetros usa<strong>do</strong>s com os ajustes <strong>do</strong> controla<strong>do</strong>r<br />
(ganho proporcional(Kp), tempo <strong>de</strong>rivativo (Td), tempo integral (Ti), tempo <strong>de</strong> amostragem<br />
(T0)), ultimo fixa<strong>do</strong> pelo programa<strong>do</strong>r:<br />
q0=Kp*(1+(Td/T0))<br />
(3)<br />
q1=(-1)*Kp*(1+2*(Td/T0)-(T0/Ti));<br />
(4)<br />
79