Einfaches Lauflicht auf Lochraster mit PIC 16F688 und SMD LEDs – Teil 1

Lauflicht PIC 16F688 mit SMD LEDs auf Lochraster - www.michael-floessel.deImmer wieder schön ;-)

In den letzten Wochen kamen vermehrt Mails zu den Themen Lochrasteraufbau, Lauflicht, und vor allem Fragen zu einer einfachen Schaltung mit einfachem Programm für einen PIC Mikrocontroller. Die meisten Wünsche gingen in Richtung Lauflicht, also wird dieser Beitrag eben dieses zum Thema haben.

Irgendwie hatte ich keine richtige Idee, was ich da in den Blog packen sollte, zumal ich ja schon an einigen Projekten dran bin. Jedenfalls habe ich in meinen Antworten versprochen mit etwas einfallen zu lassen, vielleicht kann ich das in diesem Beitrag einlösen:-) Wird ein Dreiteiler (mindestens), die Hardware ist fertig, die Software noch nicht. Gehe ich morgen Vormittag dran.

Weiterlesen

IrDiS – Mehrfachbestückung

irdis logoWenn keine Controllerplatinen mehr da sind, muss man eben welche machen. Was tut man nicht alles für Hobby & Blog ;-)

 

Eine wäre ohnehin ein bisschen wenig…

Bestückung IrDiS µControllerplatinen - www.michael-floessel.de

 

 

 

 

 



Related posts:

IrDiS Controllerplatine

irdis logoHier einfach mal ein paar Bilder zur IrDiS µControllerplatine, dem Gehirn des Systems.

 

Wenn mal alles soweit fortgeschritten ist, dass es an der Hardware keine Änderungen mehr gibt, wird noch eine neue, kleinere Platinenversion folgen. Aber das ist noch ein längerer Weg, bis dahin müssen die Entwicklungstypen ausreichen. Da ich immer noch Änderungen am Design vornehme, sehen die manchmal recht gerupft aus :mrgreen:

Weiterlesen

Related posts:

PIC Programmierung für Anfänger

Kurz zu den Fragen, welches mein erstes Lernprogramm zum PIC Microkontroller war.

Es gab da eigentlich nichts spezielles, ich habe mit einem Lernbeispiel von SPRUT begonnen, ein einfaches Lauflicht. Als µController kam allerdings der 16F628 zum Einsatz. Ich habe vorher die Datenblätter zu einigen PIC Typen sehr intensiv studiert, das hat mir zu Beginn mehr geholfen, als einfach drauflos zu programmieren.

Als Brenner habe ich mir den Brenner 3 ausgesucht, der ist schnell aufgebaut und kommt mit einer Hand voll Bauteilen aus.

 





KFZ Werkstatt in 1:87, Servicemode der Hebebühne

Zum Verdeutlichen der Montage/Demontage der Bühne noch ein paar bewegte Bilder.

Richtung festlegen und Reset drücken, die Bühne fährt unendlich in die gewählte Richtung. Ein erneuter Reset stoppt den Ablauf und die Bühne arbeitet normal weiter. Wird nur eine Richtungstaste gedrückt, beginnt der Servicemode nach Ablauf des Programms.

 

KFZ Werkstatt in 1:87, der Mechaniker

Artikelfoto zur KFZ Werkstatt in H0/1:87Ein paar Zeilen zum arbeitenden Preiser

Der hart arbeitende Mechaniker in der Werkstatt schleift an der Karosserie eines alten Mercedes-Busses.

Rechts neben der kleinen Figur sind einige LEDs in verschiedenen Farben direkt in schwarze Kupferlackdrähte eingelötet. Bei aufgesetztem Dach sind diese vor dem grauen Boden so gut wie nicht zu sehen.

Weiterlesen

Projekt KFZ Werkstatt in 1:87

kfz-werkstatt-previewAlso, wie soll ich beginnen…

Am besten so, wie es mir durch den Kopf geistert.

 

Vergangenes:

Irgendwann im Sommer 2011 hatte ich Lust, wieder was für die Modellbahn in H0/1:87 (im weiteren Sinne) zu bauen.

Ich bin alle Schränke durchgegangen, aber außer ein paar Häuserbausätzen, war nichts da. Haus bauen?

Neeeee …

Licht für Häuser? Nicht schon wieder…

Da kam mir die Idee, mal eine KFZ Werkstatt zu bauen. So mit öffnendem Tor, Hebebühne und Co. Vor allem hat mich gereizt, das mit Materialien zu realisieren, die ich hier hatte. Ich hatte etwa folgendes im Kopf:

  • Wände aus Lochstreifenplatinen
  • Antriebe mit Servos
  • Steuerung mit PIC(s)
  • reichlich LEDs
  • Einen Mechaniker der schweißt oder schleift

Weiterlesen

Angekommen

Man braucht Controller, man ordert Controller, man bekommt Controller :-D

Lieferung PIC Microkontroller

Habe da ein paar Ideen zu Projekten im Kopf, ohne PIC’s geht es dabei nicht. Nur wieder die Zeit, die liebe Zeit…

 





Unischaltung für PIC 12F675

Eine Schaltung für Vieles 

Bei kleineren Aufgaben greife ich sehr oft auf einen PIC 12F675 zurück.

Er bietet 5 I/O Ports, von denen einige sogar als AD Wandler arbeiten können. Wenn nicht gerade ein LCD-Display oder ähnliches angesteuert werden soll, reicht sein Funktionsumfang meist aus, zumal er nur so um 1,20-1,50 € kostet.

Mit dieser Schaltung habe ich u.a. schon Modellbauservos, Faller-Car-System Stoppspulennachbauten, alle möglichen Lichteffekte und vieles mehr aufgebaut.

Wer sich irgendwas aus meinen Projekten zunutze machen möchte, kann davon ausgehen, dass dies die Beschaltung ist. Wenn nicht, weise ich natürlich darauf hin ;-)

Unischaltung PIC 12F675

Die Schaltung bietet 3 Openkollektor Ausgänge und 2 Eingänge mit externem Pull-up Widerstand. Die Eingänge können natürlich auch als Ausgänge genutzt werden, dann einfach die Pullup’s weglassen und den Imax des PIC beachten. Für einzelne Leuchtdioden hat es bisher allemal gereicht.

Die Schaltung ist absolut unkritisch. Solange man sich an die Pinbelegung des Controllers hält (um eben kompatibel zur Software zu bleiben), kann man so ziemlich alles ändern. Ich gehe an dieser Stelle mal davon aus, dass Kenntnisse zum Thema Transistor, U/R/I und Co vorhanden sind. Wenn es an der Stelle doch Fragen gibt bitte melden, ich versuche dann mal ein kleines ‚How to…‘ aufzubauen. Das steht eigentlich eh auf dem Plan… irgendwann :-D Die Funktionsbeschreibung der Schaltung reiche ich aber noch nach!

Folgendes sollte aber beachtet werden:

  • Die Schaltung bietet kein ICSP, es muss extern programmiert werden
  • Viel mehr als 5,5V sollte man dem PIC nicht zumuten, besser weniger (3-5V haben bei mir immer funktioniert.
  • R1 muss mit ca. 10-20k vorhanden sein damit der PIC arbeitet (Masse auf Pin 4 löst einen Reset aus!)
  • C4 sollte als Stützkondensator vorhanden sein

 

Related posts: