Jeg har bygget et print der via USB porten har en analog udgang(8bit DAC) (Er bedst til digital teknik, derfor dette spørgsmål) Hvordan overfører jeg nu 8bit analog udgang til en variabel hastighed på en DC motor gerne med nul midt på skalaen, så den kan køre begge retninger... Skal sige at det er en 9-12Volts Motor og den trækker op mod 1A
"Ingelsen" skrev i en meddelelse news:42d3b06f$0$95328$ snipped-for-privacy@dread12.news.tele.dk...
hvis du kan det digitale så fortsæt sådanne. lav det med pwm. og H bro. dit første bit bruger du til at bestemme hvilken vej motoren skal løbe. så har du nulpunktet i midten.
Jeg tror det letteste er at benytte sig af en H-bro. De findes færdiglavet i forskellige afskygninger. L298D kan svjh. tåle 2x3A. Husk fly-back dioder hvis de ikke er indbygget i den H-bro du vælger. Som Jakob nævnte, kan du bruge PWM til at styre hastigheden. Det står for Pulse Width Modulation, og betyder i praksis at du laver et firkant-signal med variabel duty-cycle. Elektromotoren fungerer som lavpas-filter, og opfatter derfor PWM'en som en DC. Ved 100% duty-cycle, kører den altså fx 12V hvis din motorforsyning er 12V. 6V ved 50% duty-cycle osv. osv.
Dine 8 bits, skal du altså bruge lidt anderledes. Jeg mener at der er 6 kontrolben på L298D, hvor PWM signalerne kommer ind på 2 af dem.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.