Omet navegació

6. Eixides analògiques

Flux d'informació

Ara ja podem entendre que les entrades i les eixides són diferents atenent al flux d'informació.

Les eixides duen la informació des del microcontrolador al actuador.

Podem utilitzar qualsevol GPIO per posar una eixidea analògica PWM però sols tenim 16 canals que pugam emprar amb valor channel = 0 fins channel= 15.  També cal definir la freqüència de la eixida analògica que per als leds té un valor optim de 5000 Hz. En aquest cas el duty del PWM varia entre 0 i 1023. La freqüència i el duty són interdependents. Per exemple si emprem una freq=5000 Hz la màxima resolució que podrem tindre són 13 bits que ens donen 213=8192 (valors de duty des de 0 fins 8191), però podem definir amb aquesta fre=5000 Hz una resolució menor, per exemple 10 bits, 210=1024 i donar valors al duty des de 0 fins 1023. També podem emprar una resolució de 8 bits, 28=256, i llavors duty varia entre 0 i 255. Típicament aquests 16 canals s'emprem per controlar leds RGB.

Anem a veure alguns exemples de com es munten i programen eixides analògiques.

Creat amb eXeLearning (Finestra nova)