Liste der Anhänge anzeigen (Anzahl: 1)
Stromregelung mit Attiny26
servus,
ich möchte mir eine motorsteuerung (h brücke) mit fets aufbauen ich verwende dazu 2x den BUZ11 und 3x den IRF5305. gesteuert wird das ganze von einem attiny26. jeweils 2 der BUZ11 und der IRF5305 bilden die h brücke der 3te IRF5305 ist für die strombegrenzung gedacht. mit einem poti wird der maximal strom eingestellt und vom attiny26 gemessen zudem wird der fließende strom über einen shunt ebenfalls vom attiny26 gemessen der den strom dann über das tastverhältnis regelt.
das Problem ist dass es der controller nicht schafft den motorstrom an den sollwert anzugleichen stattdessen wird das tastverhältnis immer kleiner macht dann einen sprung zu 100% (ich denk mal weil dann OCR1A wieder bei 255 anfängt) und wird dann wieder kleiner.
ich bin wirklich ratlos ich sitzt nun schon seit gestern an dem fehler und komm einfach nicht weiter. das programm ist im anhang danke schonmal für eure hilfe
Liste der Anhänge anzeigen (Anzahl: 1)
danke erstmal für deine antwort leider funktionierts immer noch nicht
ich hab jetz mal was rein programmiert damit die pwm nicht unter null geht und gleichzeitig noch was dass sie nicht über 255 kommt nur is der effekt ähnlich jetz beginnt die pwm halt nicht von vorn sonder bleibt beim erreichen des untersten werts einfach stehen...
kanns vllt dran liegen dass der adc beim messen dess istwertes mit der pwm durcheinander kommt?
und was meinst du mit dem umschalten der referenzspannung??
im anhang nochmal der geänderte code