Article View: de.sci.electronics
Article #1389Re: Digitale Drehzahlregelung
From: 100326.2776
Date: Fri, 26 Dec 1997 00:00
Date: Fri, 26 Dec 1997 00:00
105 lines
4930 bytes
4930 bytes
Hallo Oliver
Hoert sich nach Maerklin an.
Da gibt es eine Mailing-List, Homepages zu dem Thema und sicher auch ein
Archiv.
Die haben einige Loesungen, aber wohl keine mit REGELUNG.
Frueher gab es den Motorola Chip und eine Custom-Variante von Maerklin,
heue passt AGUJAs Vorschlag aber sehr gut.
Der PIC kann naemlich neben der Drehzahlregelung auch den seriellen
Empfang,
die Decodierung der Lokadresse, TELEX, fahrtrichtungsabhaengige Lampen
und ein (Dampf-)lokgeraeusch uebernehmen, dabei bleibt die Schaltung so
gross
wie deine bisherige und deinen Decoder kannst du weglassen.
Bleiben nur zwei Treibertransistoren fuer die beiden Wicklungen des
Maerklin-
Motors. Du musst aber bereit sein, ein wenig PIC-Assembler zu
programmieren.
Der PIC kann in seinem EEPROM insbesondere auch die letzte Fahrrichtung
speichern, denn nichts nervt mehr, als wenn die Loks nach einem Kurzschluss
in beliebige Richtungen weiterfahren. Desweiteren kann der PIC bei einer
Rueckmeldung der Lokposition helfen, z.B. indem er immerzu die Loknummer
ueber eine IR-LED nach unten sendet.
Alles zusammen kostet dich das keine 20.- DM pro Lok.
Fuer eine EXAKTE Drehzahlregelung reicht aber die Messung der Stromaufnahme
ueber einen Shunt nicht aus. Du brauchst einen Sensor (Tachogegenerator,
Licht-
schranke oder Hallsensor am Anker oder einem Zahnrad).
+---------------------------------+20V
| +->Treiber->TELEX--+
Schiene-+->Gleichrichtung-+->5VRegler->PIC->Treiber->Motor--+
| ||| IRLED-+
+------Schutzschaltung---------+|+-----------Photo-+5V
|
Lokadresse
Das passt eh' besser als ein Shunt, der einen Analogeingang und damit einen
PIC16C71 erfordern wuerde. 16C71 und 12Cxxx sind naemlich EPROM-Varianten,
fuer Experimente nur im teuren Keramikgehaeuse geeignet.
Der 16C84 hat ein EEPROM, ist also reprogrammierbar ohne UV-Licht, und ist
ueber
COM84 (Elektor 6/97) einfachst an der seriellen Schnittstelle zu
programmieren.
Die zusaetzlichen Anschluesse passen gut fuer die einzustellende
Lokadresse.
Datenblatter, Assembler, Applikationen gibt's kostenlos bei
www.microchip.com
P.S.: Auch meine Schaltung der letzen Mail kann ueber einen Shunt die
Drehzahl
stabilisieren, wenn der Spannungsteiler vom LM358 Dreieckgenerator nicht an
GND sondern an einen RC-geglaetteten Spannungsabfall des Shunts gelegt
wird,
aber Analogtechnik scheint dir nicht zu liegen und die Schaltung konnte nur
EINE Drehrichtung.
--
Manfred Winterhoff
100326.2776 at compuserve.com
Oliver Welter <oliwel@eikon.e-technik.tu-muenchen.de> wrote in article
<34A23354.1B323E45@eikon.e-technik.tu-muenchen.de>...
> Hi alle,
>
> nett das sich ne Menge Leute mit dem Problem rumschlagen, aber geholfen
> hat das alles nichts, zur Erl�uterung:
> Das ganze Ding wird ein Dekoder f�r eine Modellbahnlokomotive Spur HO.
> Ein spez. Dekoder IC liefert mir ein 4-bit Signal f�r die
> Geschwindigkeit, ein Flip-Flop die Drehrichtung.
> F�r die GANZE Schaltung hab ich etwa 35x25x10 mm zur Verf�gung, der
> Dekoder mit Spannungsregelung belegt etwa 1/2 des Platzes (SMD IC 16L,
> 10x1206, Siebko, Gleichrichter).
> Bleiben also etwa 18x25mm, da bring ich aber keine LM 293 mit Oszi und
> 161 mehr unter (Die L�sung ist schon in einem Buch publiziert, die
> benutzen aber Vor und R�ckseite, ich hab aber nur eine Seite zur
> Verf�gung).
> Ausserdem suchte ich nach einer L�sung die eine REGELUNG beinhaltet,
> also den Drehzahlwert bei �ndernder Belastung konst h�lt.
> Es gibt einen solchen IC als Leistungvariante von AFAIK SGS, ist aber so
> etwa 50x20mm gross.....
> Wenn jemandem noch was dazu einf�llt bin ich dankbar....aber denkt bitte
> an die Platzbeschr�nkung.
>
> Sch�nes Fest
>
> Oli
> --
> FUNARCHY - Oliver Welter - Student fuer Elektro- und Informationstechnik
> an der TU Muenchen
> E-Mail: oliwel@eikon.e-technik.tu-muenchen.de oliwel@brk.de
> please visit: http://www.eikon.e-technik.tu-muenchen.de/~oliwel
> webmaster at: http://www.wasserwacht.brk.de
>
>
>
>
Technical Details
Message-ID:
<01bd1230$f62211c0$3a27e8c3@pppmw.joop.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<349D3146.18673ACC@eikon.e-technik.tu-muenchen.de><01bd0fe7$59b77820$863ee8c3@pppmw.joop.de> <gvbo0kNOOnKB092yn@augsburg1.baynet1.de> <34A23354.1B323E45@eikon.e-technik.tu-muenchen.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 112e71,b2d6268baa2e8b15 X-Google-Attributes: gid112e71,public X-Google-Thread: 105dc7,b2d6268baa2e8b15 X-Google-Attributes: gid105dc7,public From: "100326.2776" <mw@joop.de> Subject: Re: Digitale Drehzahlregelung Date: 1997/12/26 Message-ID: <01bd1230$f62211c0$3a27e8c3@pppmw.joop.de> X-Deja-AN: 310353322 References: <349D3146.18673ACC@eikon.e-technik.tu-muenchen.de><01bd0fe7$59b77820$863ee8c3@pppmw.joop.de> <gvbo0kNOOnKB092yn@augsburg1.baynet1.de> <34A23354.1B323E45@eikon.e-technik.tu-muenchen.de> Organization: Manfred Winterhoff Newsgroups: de.sci.electronics,fido.ger.elektronik