Ik heb hier een stappenmotor stuurprint en een microcontroller bordevol fijne stappenmotor stuursignalen. Alleen is er een probleem, de stuurprint en de microcontroller snappen elkaar niet.
De stuurprint is een erg simpel geval dat zo simpel als mogelijk kan worden aangestuurd, enige wat er nodig is is een klokstapsignaal en een richtingsignaal.
De microcontroller betreft een atmega128 met 64k interne flash. Hierin staat een programma welke een paar poorten als een stroboscoop laat knipperen. Het probleem is alleen, dat een 'hoog' op de microcontroller 5V betekent, en 'laag' overeenkomt met 2,37V.
Aan de andere kant bevind zich een stappenprint, deze is dermate gevoelig, dat deze bij 0,25V zeker gaat draaien(daaronder is het een beetje een grijs gebied van soms wel en soms niet)
Jullie zien het probleem al, hoe laag ik de µC ook stuur, onder de 2,3V zallie zeker niet komen
Mijn vraag is dus, op welke manier kan ik het signaal met 2,3volt om laag drukken, dus niet halveren, maar echt het gehele spectrum verschuiven:
-Van 2.37V op de µC => 0,0xxV
-Van 5V op de µC => minimaa 1,0V
Hoewel het laatste niet echt een eis is, lijkt me dit inherent aan oplossingen met weerstandjes oid, alleen delen die beide spanningen evenredig(allebei met gelijke factor). Tegen de tijd dan de 'laag' in het gewenste gebied zit, zit de 'hoog' in het grijze gebied waarin er rare effecten optreden.
De stuurprint is een erg simpel geval dat zo simpel als mogelijk kan worden aangestuurd, enige wat er nodig is is een klokstapsignaal en een richtingsignaal.
De microcontroller betreft een atmega128 met 64k interne flash. Hierin staat een programma welke een paar poorten als een stroboscoop laat knipperen. Het probleem is alleen, dat een 'hoog' op de microcontroller 5V betekent, en 'laag' overeenkomt met 2,37V.
Aan de andere kant bevind zich een stappenprint, deze is dermate gevoelig, dat deze bij 0,25V zeker gaat draaien(daaronder is het een beetje een grijs gebied van soms wel en soms niet)
Jullie zien het probleem al, hoe laag ik de µC ook stuur, onder de 2,3V zallie zeker niet komen
Mijn vraag is dus, op welke manier kan ik het signaal met 2,3volt om laag drukken, dus niet halveren, maar echt het gehele spectrum verschuiven:
-Van 2.37V op de µC => 0,0xxV
-Van 5V op de µC => minimaa 1,0V
Hoewel het laatste niet echt een eis is, lijkt me dit inherent aan oplossingen met weerstandjes oid, alleen delen die beide spanningen evenredig(allebei met gelijke factor). Tegen de tijd dan de 'laag' in het gewenste gebied zit, zit de 'hoog' in het grijze gebied waarin er rare effecten optreden.
Speks:The Hexagon Iks Twee Servertje
"When everything is allright,there is nothing left."Rey_Nemaattori