Traploze snelheidsregeling van DC-motor
Hardware ontwerp en implementatie
2.1 Basisschema van hardwareontwerp
Overeenkomstig de ontwerpvereisten van een DC-motorsnelheidsregelinrichting gebaseerd op AT89C2051-microcomputer met een enkele chip, wordt de PWM-pulsbreedtesignaaloutput gegenereerd door AT89C2051 als microcomputer met enkele chip als de kern te gebruiken. De randcircuits zijn stroomcircuit, toetsenbord en motoraandrijvingscircuit.
2.2 Voedingsgedeelte
Voedingsgedeelte via 220V-7.5V isolatie van transformatortransformator, gelijkrichterbrug-gelijkrichter, filtercondensatorfilter, drie-klemregelaar IC 78M05 regelaaruitgang 5V-spanning voor het hele apparaat
2.3 motoraandrijvingsdeel
Het PWM-pulsbreedtesignaal wordt uitgevoerd door de AT89C2051 microcomputer met één chip, maar aangezien de gelijkstroomuitgangsstroom van de enkelkernige microcomputer 25mA [3] is, kan deze niet direct worden gebruikt om een kleine gelijkstroommotor aan te drijven, en het pulsbreedtesignaal van de uitgang moet worden versterkt met vermogen. Het P3.2-poortpulsbreedtesignaal van de microcomputer met enkele chip wordt via R1 naar de TIP127-vermogensbuis gestuurd om de vermogensversterking te voltooien en het versterkte signaal kan de DC-motor aandrijven om deze te laten werken. De condensator Cl is een filtercondensator, die ervoor kan zorgen dat de spanning van de DC-ingangsmotor soepel is en ook het freewheeling-effect heeft nadat de triode is uitgeschakeld.
3, softwareontwerp en implementatie
Een programmastromingschema van een DC-motorsnelheidsregelinrichting gebaseerd op AT89C2051 wordt getoond in Fig. 4. Initialiseren na opstarten; output PWM-signaal met duty cycle 0 na initialisatie; voer vervolgens het toetsenbordscanprogramma uit, de microcontroller begint met het scannen van het toetsenbord.
4. Conclusie
Het systeem gebruikt AT89C2051 single-chip microcomputer als de controlekern, keurt de PWM pulsbreedtemodulatiemethode goed, en gebruikt de middelgrote machtsbuis TIP127 om het outputpwm-signaal machtig te versterken om de 6V, 0.3W micro- gelijkstroommotor te drijven. Bij het ontwerp van het apparaat is de hardwareschakeling eenvoudig en wordt de open-lusbesturing van de DC-motorsnelheid gerealiseerd met minder componenten. De methode die in dit document wordt beschreven, is toegepast op het DC-motortoerentalregelsysteem voor lichte belasting en het systeem is stabiel en betrouwbaar.






