C
CMOS
Guest
Hei,
Käytän PWM lähtö P89C51RD2 luoda muuttuva jännite eräästä sovelluksia.PWM5 (P1.7) tuotos uC on liitetty passiivinen RC (18k - 2.2UF) LPF piirin jälkeen op-amp ampilfier ja puskurin avulla LM358.
Täysimittaisia tuotos on PWM-rekisterin arvo = 255 (99,9% käyttömäärä) mukautetaan 7.5V säätämällä saada OP-AMP.
Nyt jos haluan 5V outtput, PWM-rekisterin arvo vaaditaan olisi 255 * 5V/7.5V = 170.Mutta Saan 5V tuotoksen PWM-rekisterin arvo = 202!
Sama pätee 5.5V.Olisi saatu 187, mutta se on saatu 214!
Mikä aiheuttaa tämän epälineaarisuus?Voisiko joku selittää?
Anteeksi, mutta sinun täytyy kirjautua nähdäksesi tämän liitteen
Käytän PWM lähtö P89C51RD2 luoda muuttuva jännite eräästä sovelluksia.PWM5 (P1.7) tuotos uC on liitetty passiivinen RC (18k - 2.2UF) LPF piirin jälkeen op-amp ampilfier ja puskurin avulla LM358.
Täysimittaisia tuotos on PWM-rekisterin arvo = 255 (99,9% käyttömäärä) mukautetaan 7.5V säätämällä saada OP-AMP.
Nyt jos haluan 5V outtput, PWM-rekisterin arvo vaaditaan olisi 255 * 5V/7.5V = 170.Mutta Saan 5V tuotoksen PWM-rekisterin arvo = 202!
Sama pätee 5.5V.Olisi saatu 187, mutta se on saatu 214!
Mikä aiheuttaa tämän epälineaarisuus?Voisiko joku selittää?
Anteeksi, mutta sinun täytyy kirjautua nähdäksesi tämän liitteen