Hallo Leute (: Ein bekannter von mir bad mich, eine Schaltung zu bauen, mit der es möglich ist, die Drehzahl eines Diesel-Motors einzustellen und zu überwachen. Dazu hat der Bekannte (eher der Mechaniker) an dem Dieselmotor rumgebastelt, so dass ich eine Art "Signalgeber" für jede viertel umdrehung habe. (Sprich 4 Signale = 1 Umdrehung) ... Soweit so gut => Die aktuelle Drehzahl kann ich somit mit Timer0 im Counter betrieb rausfinden (wenn ich mich irre, bitte sagen!). Das meinige Problem jetzt ist aber, ich muss ja - je nachdem ob die aktuelle Drehzahl zu hoch oder zu niedrig ist - regulieren können, dazu dachte ich eignet sich ein Schrittmotor, da man damit relativ kleine veränderungen vornehmen kann. Der aktuelle Einkaufswagen sieht so aus: 1x ATtiny2313 1x QSH4218-40-033 (Hybrid-Schrittmotor, 0,33Nm Haltemoment) 1x TMC 222 SI (Integrierter TMC-Schrittmotor-Controller) Letzteres schlägt aber mit knapp 11Euro ganzschön ein, dafür das der Schrittmotor auch schon 25Euro kostet ... Jetzt hab ich gelesen von dieser L297 und L298 Kombi. mit der man auch relativ einfach Schrittmotoren ansteuern können soll. Ich muss ja nicht mehr machen wie den "Gas-Hebel" ein stück vor bzw zurück zu schieben/ziehen also brauch ich keine Haltekraft (die Rückzugfeder wurde ausgehangen) Was eignet sich denn nun am besten? PS: Mein Bekannter wollte noch ein LCD, indem Nenndrehzahl und aktuelle Drehzahl angezeigt werden sollen, gibts da was billiges zu empfehlen, wenn möglich alles aus dem selben Shop, um Veraandtkosten zu sparen ... Gruß Philipp
schlachte ein altes Floppy-Laufwerk aus, da sind sowohl Stepper Motore als auch Treiber Bausteine drin. = 0 EUR Als Grundplatine mit einem tiny such mal bei Pollin nach Artikelnummer 810148 = 8 EUR wenn du noch ein paar Bits zusätzlich brauchst pack dir ein paar Schieberegister dran, die kosten das Stüück 50 ct. = 4 EUR (mit ein paar Kondis)
Gute Idee ;) Aber wie steuer ich dann den Treiber an?
Wesentlich günstiger wäre ein Modellbauservo anstelle des Schrittmotor.
> Gute Idee ;) Aber wie steuer ich dann den Treiber an? hardware: als Output nutzt du Schieberegister an den 3 "Programmierleitungen" (MISO, MOSI, SCK) Damit kannst du dann an die Steuereingänge des Treiberbausteins für den Stepper anschubsen. Als Input-Bits verwendest du einen oder mehrere der 4 Port-eingänge die da an der Ecke des Pollin Spiels dran sind und Software: Irgendwas in C häkeln PS: Wenn dir der Tiny2313 nicht ausreicht, kannst du dir auch einen Tiny4313 besorgen, der ist Pinkompatibel und hat doppelte Speicherkapazität, kostet 2 EUR oder so. guck mal hier. "Mein" Anwendungsfall des Pollin-SPiels ist der letzte Beitrag Beitrag "Messgeraetchen aus Pollin Spiel bauen"
Philipp schrieb: > Wo kann man denn solche Modellbauservo kaufen? z.B. 2.20 http://www.mikrocontroller.net/articles/Elektronikversender
> Was eignet sich denn nun am besten? Seit Jahrzehnten machen das alle Modellbauexperten mit Servos. Die lassen sich einfachst mit einem uC ansteuern (man braucht genau eine Leitung und die 5V), und haben meist genug Kraft (zumindest gibt es kräftige). Was hier an abstrusen Vorschlagen kommt, von Floppys (die gerade mal ihren Kopf bewegen müssen) über Schieberegister (bei 2 notwendigen Ausgängen?) bis hier zu Kinderspielzeug, man merkt, dass niemand hier solche Dinge jemals gemacht hat. Wenn der Dieselmotor jedoch draussen eingesetzt werden soll, dann sind Modellbauservos nicht wasserdicht genug, und wenn das über tausende Kilometer halten soll, dann sind Modellbauservos nicht haltbar genug. Bei grösseren Anforderungen müsste man die teureren Industrieservos nehmen. Einen Schrittmotor hingegen wird niemand für solche Regelaufgaben einsetzen. Wozu auch, wenn die Regelstrecke ihren Istwert gar nicht von der Gashebelposition sondern der Umdrehungszahl bekommt. http://www.baldor.com/pdf/manuals/1205-394.pdf
Sehr interessantes PDF ! Danke. PS: Der Dieselmotor steht still und ist überdacht (das Ganze ist ein SelfMade-Generator) Dann werd ich jetzt wohl doch auf conrad bestellen müssen ~.~ (... da ist's immer so teuer ... aber will alles in einem Shop bestellen zwecks Versandtkosten) Kann man ein LCD auch i.wo einfach Ausbauen und wiederverwenden? (Brauche vllt 2x16 Zeichen; wüsst nicht wo sowas drinn ist ...) Gruß
> bis hier zu Kinderspielzeug Möglicherweise hast du dir die Pollin "Kinderspielzeug" Platine noch nicht angesehen. Da ist ein Tiny2313 drauf, ein paar Taster, ein LCD-Display. Eigentlich alles was Philip braucht. Natürlich kann der jetzt eine tropen- und Antarktis-taugliche Platine konstruieren. Aber war das die Anforderung? Wir wissen es beide nicht. Fakt ist: Das "Pollin Spiel" als ist eine fertig geätzte Platine, die alles schon hat, was benötigt wird. Inclusive ein paar Tastern, Display etc. Halt nur etwas sparsam mit i/O Leitungen. Als "Machbarkeitsstudie" taugt dei allemale. Mit dem Spruch "Was hier an abstrusen Vorschlagen kommt, [...] über Schieberegister (bei 2 notwendigen Ausgängen?)" bin ich "nicht ganz bei dir. Der 297 kommt zwar vermutlich mit Minimalbeschaltung mit Clock und Direction aus, allerdings könnte in einem alten Floppy-oder Festplattenlaufwerk durchaus KEIN derartiger Baustein drin sein, sondern eher was exotisches. Da brauchts halt möglicherweise ein par mehr bit (Ausgang) Mit dem Servo geb ich dir Recht, das ist natürlich "komfortabler". Preiswerte Digital-Servos gibts für um die 25 EUR. Auch hier hatte ich den Eindruck, daß Philipp eher kostenoptimal basteln möchte, daher mein Vorschlag mit dem kostenlosen Floppy-Stepper (ich dachte eher an die alten 5.25" Laufwerke, miut den "dicken" Motoren wie z.B. hier sowas: http://www.avr-asm-tutorial.net/avr_de/stepper/stepper.html Nachtrag: Da Philipp mittlerweile den Anwendungsfall beschrieben hat, ist sicherlich ein Servo eine geeignete besere Wahl.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.