Am testat un generator PWM cu Attiny85 și encoder rotativ de ale cărui rezultate sunt mulțumit. Scopul final este de a obține tensiune variabilă între 0V si 5V maxim pentru reglajul sursei prezentată într-un articol anterior, unde acum am niște potentiometri multitură care fac necazuri. De fapt poate fi utlizat în orice schema de sursă care are feedback fix și face reglajul dintr-o tensiune de referință.
Eu am folosit un Attiny85 cu bootloader de 8MHz programat cu arduino, însă la preference am adăugat linia de mai jos, iar rezultatul este ca în poză:
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Materialul de inspirație este de pe http://www.technoblogy.com/ unde în loc de LED am pus un dublu integrator ca în schema de mai jos:
Pornirea se face din zero ceea ce nu mă deranjează, iar la apăsarea butonului revine la zero.
Montajul de test pe breadboard:
Aici cu galben sunt impulsurile din PB0 iar cu albastru ieșirea din integrator.