Come possiamo aiutarti?

Print

Come ottenere due uscite PWM lente sulla base di un ingresso analogico (da PID)

 

Come ottenere due uscite PWM lente sulla base di un ingresso analogico di una funzione PID (o di qualsiasi altro tipo di valore analogico)?

Questa subroutine fornisce due uscite digitali:

  • una per la funzione “caldo
  • una per la funzione “freddo

con funzione PWM lenta su un determinato periodo in funzione di un ingresso analogico, di un setpoint e del periodo selezionato

  • PID_Output: Il valore dell’ingresso analogico, nella maggior parte dei casi, è lo strumento di uscita PID
  • PID_OutMax/Min: Il valore minimo e massimo del valore PID_Output. (Per determinare l’intervallo totale dell’ingresso analogico)
  • PID_Target: Dove si vuole arrivare
  • Periode: Periodo totale del PWM lento
  • GoUp/GoDown: 2 uscite digitali per le funzioni “Caldo” e “Freddo”

È possibile scaricare il programma di esempio con le sue subroutine qui