Ich benötige keine Ein/Ausgänge mehr, da es nur einr Roboter ist, der fahren soll.
D.h. du verzichtest auf die Inverter und steuerst alle Inputs über einen eigenen Controller-Pin an.
Wenn du wirklich nur die beiden Motoren ansteuern willst ist das OK, nur sehe ich dann den Sinn nicht so ganz.
Willst du den kompletten Drehablauf der Motoren programmieren?
Wenn du die Motoren irgendwie steuern willst, z.B. über Taster oder Sensoren, hättest du dafür beim ATtiny13 keine Ein- und Ausgänge mehr übrig.
Ein (kleiner) Teil der Motorspannung fällt immer auch am Motortreiber selber ab.Die Motoren sollen mit 5V laufen.
Ich bin mir nicht 100% sicher und leider auch zu doof das sicher aus dem Datenblatt rauszulesen, meine aber beim L293D sind das ca. 1.5V.
(Vielleicht kann das ja jemand anderes der hier mitliest genauer sagen)
Wenn ich da richtig liege, würden von 5V die du als Motorspannung anlegst, nur 3,5V bei den Motoren ankommen.
D.h. wenn die Motoren mit 5V laufen sollen, müsstest du den L293D entsprechend mit ca. 6,5V als Motorspannung versorgen.
Ich benötige keine Ein/Ausgänge mehr, da es nur einr Roboter ist, der fahren soll.
Was macht dein Roboter wenn er wo anstoßt?
Wie sagst du ihn, dass er zurück fahren soll?
Also im Notfall kann man noch ein Taster anschließen.
PB0=PWM
PB1=PWM
PB2=Drehrichtungssteuerung
PB3=Drehrichtungssteuerung
PB4=FREI(Taster)
RES=Taster zu GND
Ohne irgendwelche Sensoren, für die du weitere Ein- und Ausgänge benötigst, wird das dann aber kein Roboter werden, sondern nur ein Fahrzeug das unkontrolliert durch die Gegend fährt.Ich benötige keine Ein/Ausgänge mehr, da es nur einr Roboter ist, der fahren soll.
Laut deinem Schaltplan nicht, weil du da auf die Inverter verzichtet hast und den und PB4 für den Input 1A verwendest.Also im Notfall kann man noch ein Taster anschließen.
PB0=PWM
PB1=PWM
PB2=Drehrichtungssteuerung
PB3=Drehrichtungssteuerung
PB4=FREI(Taster)
RES=Taster zu GND
Wenn du die Schaltung wirklich baust, nimm einen Microcontroller mit ein paar mehr Ein- und Ausgängen. Der kostet - wenn überhaupt - nur ein paar Cent mehr, die du dann an den Invertern wieder einsparen kannst.
Was ist ein Inverter?? Habe ich noch nie gehört. Wo gibt es den zu kaufen?
Mit Inverter ist hier ein Baustein gemeint, der das Eingangssignal invertiert.
D.h. wenn am Eingang eine 0 anliegt ist der Ausgang =1 und wenn am Eingang 1 anliegt ist der Ausgang = 0.
Solche Inverter werden in der Digitaltechnik auch als NOT glied bezeichnet.
Die gibts fertig als ICs zu kaufen, kann man aber auch mit einem Transistor und Widerstand selber basteln.
Z.B. bei www.reichelt.de, www.conrad.de und vielen anderen Elektronikhändlern.Wo gibt es den zu kaufen?
Auch mit Inverter bleiben dir am ATTiny 13 aber maximal 2 Ein-Ausgänge übrig. Daher würde ich lieber einen Controller mit ein paar mehr Piins nehmen und mir die Inverter sparen.
Lesezeichen