Hallo, Ich habe gute Lötkenntnisse jedoch keine Kenntnisse über Bauteile. Ich möchte mir meine Decoder für die SG90 Servos zum antreiben der Weichen selber bauen da mit die Decoder am Markt einfach zu teuer sind. Eine Herzstückpolarisierung würde ich mir auch wünschen sofern dies möglich ist. Kann mir jemand einen Schaltplan empfehlen? Einstellung der Wege wie beim DR 4024 von Digikeijs wäre perfekt. Lg
Guck mal HIER. Ein einfacher Arduino-basierter PIC-Brenner ist allerdings nötig, z.B. Ardpicprog. Natürlich gibt es auch zig Projekte die das mit Arduinos direkt umsetzen. Mit den PICs lassen sich die Dinger aber sehr klein bauen, den Servopoint samt Relais und Klemmen habe ich auf knapp 4x2,5 cm mit normalen bedrahteten Bauteilen untergebracht, passt samt Servo in ein Gehäuse in der Größe eines normalen LGB-Weichenantriebs.
Es spräche nichts dagegen, mit wenn jemand mit der MobaLedLib kein Licht, sondern nur Servos steuert! In der MobaLedLib gibt es eine Hauptplatine, die das DCC Signal empfängt und auf einen WS2811 "Lichtbus" umsetzt. Statt der RGB LEDs kann man Servoplatinen und Relaisplatinen anschließen, die quasi statt der Lichthelligkeit, die Steuerbewegung der Servos ausführen und die Relais schalten. Das ist ein Arduino basierendes sehr kostengünstiges Selbstbauprojekt und es gibt einen MobaLedLib Shop in dem man alle Platinen und Bauelemente bestellen kann.
Gruß, Eckhart
PS: Natürlich kann man das dann später auf Licht etc. ausbauen!
Hallo, Danke für die schnelle Antwort. Am liebsten wäre mir ein Decoder mit dem ich nur einen Servo steuern kann damit ich nicht so viele Kabel benötige. Mit Arduinos kenne ich mich gar nicht aus und meine Englischkenntnisse sind auch nicht grad die besten. Des einzige was ich halbwegs zusammenbringe sind eben Platinen löten wobei ich auch spaß habe. Lg
Wie ich den Decoder baue hab ich durchschaut aber die Programmierung des PIC heißt das Bauteil glaube ich verstehe ich gar nicht wie das funktionieren soll.
Dieser Tams Decoder hat einen SMD Controller und es gibt ihn imho nur noch als Fertigbaustein (ohne löten) mit oder ohne Gehäuse.
Gruß, Eckhart
PS: Und zu den anderen (sicherlich sonst guten) Tips: Und wo ist jetzt die Lösung, wo man nicht selber den Controller (PIC etc.) flashen/proggen muss, was ja der Fragesteller inzwischen ausdrücklich wünscht?
Der PIC ist ein Microcontroller, sprich Prozessor samt Speicher und Peripherie etc. in einem Chip. Beim Programmieren/Brennen wird die Firmware (das Programm) samt einiger Einstellungen in den Flash-Speicher des PIC "gebrannt". Dies geschieht mit z.b. dem Ardpicprog. Mit Google findet man auch diverse deutsch Anleitungen dazu. Eine gut gemachte deutsche Seite zum Thema PICs ist DIESE hier. Ebenfalls nicht uninteressant ist dies bei Heise.
Dieser Tams Decoder hat einen SMD Controller und es gibt ihn imho nur noch als Fertigbaustein (ohne löten) mit oder ohne Gehäuse.
Gruß, Eckhart
Ui, richtig. da war ich zu schnell. Ich habe schon mehrere Produkte von TAMS zusammengelötet (Weichendecoder, GBM etc) und bin auch hier von Bausatz ausgegangen.
Den Servopoint baut man bei geschicktem Einkauf problemlos für deutlich unter 10,- pro Stück auf, inklusive des Relais. Hatte als Schnäppchen 20 von den Bistabilen Relais für 10,- aus der Bucht geangelt, der PIC hat bei 20 Stück 50ct gekostet. Gleichrichter und das restliche Zeug vielleicht 1,-. Bestenfalls kann man diesen Decoder für vielleicht 2,50€ Materialkosten bauen, schlimmstenfalls 8-9,-. Wichtig: der kann NUR DCC!!
Hallo, Ein Preis von 2,50€ wäre traumhaft! Aktuell bin ich von dem 2 servos with 2 relays decoder Von der Website https://usuaris.tinet.cat/fmco/dccacc_en.html#servo sehr angetan. Den Schaltplan kann ich (denke ich) auf einer einfachen leeren Lochplatine selbst löten. Nur wie ich den PIC programmiere verstehe ich nicht. Lg
Hallo modellbahn_ö, um den Pic zu Programmieren benötigst du eine Brennersoftware, einen Programmer und natürlich die Software. 1. Programmiersoftware: Suche mal nach Vellemann K8048. Zu dieser Platine gibt es eine freie Software (im Downloadbereich entweder bei Vellemann oder Reichelt). 2. Programmer: mit obiger Software funktioniert der Microchip Picit2 problemlos. Gibt es immer noch als z.B. DIAMEX PIC PROG (Kosten ca. 30€), Software dazu im Web. Du kannst an diesen Programmer entweder über Litzen deinen Pic 12F629 anschließen oder investierst noch in einen NullKraftSockel DIAMEX PIC SH (Kosten ca. 25€) 3. Die Software des Decoder bekommst du von der Webseite als asm-File oder hex-File. Den ASM File musst du mit der Software des K8048-Boards, das board benötigst du nicht, in einen Hex-File wandeln. Nimmst du gleich den hex-file erübrigt sich dieser Schritt, dann musst du in der Picit2 Software nur die passenden Prozessor auswählen, die Software aufrufen und den Button write anklicken. Den Rest macht der Programmer automatisch. Dies zu beschreiben dauert länger als die Ausführung. Volker
Schon erstaunlich das alle immer wieder auf Paco's Website verweisen....Die Decoder und die restlichen Projekte sind aber auch gut, die NanoX-Zentrale zusammen mit den XWL-Funksteuergeräten und zwei Multimäusen tut bei mir seit Ewigkeiten Dienst und sind erst vor kurzem durch die Z21PG in die zweite Reihe gerückt..
Danke für die Information! Wie würde ich das mit einem arduino hinbekommen? Mit der Arduino kann ich ja auch nach dem Programmieren des PICs mich weiterbilden.
Diese Bausätze sind mir viel zu teuer. Ich möchte für die Decoder maximal 4€ bezahlen da ich sonst gleich die restlichen DR 4024 von Digikeijs kaufen kann. (5€ pro Ausgang)
Ein Arduino Nano kostet günstigstenfalls 4-5,- und damit mehr als ein PIC-basierter Dekoder insgesamt. Kommen ja noch Relais und Stromversorgung zu (Gleichrichter, Spannungsregler...) Sich da ein bisschen in die PICs einzuarbeiten (es geht ja nur um das Brennen, die Software/das HEX-File gibt es ja fix und fertig) lohnt sich also auch wirtschaftlich.
Ohne Elektronikkenntnisse und ohne Programmierkenntnisse wird das wohl nichts!
Da fährst du günstiger, wenn du auf Industrieprodukte zurückgreifst.
Du unterschätzt anscheinend ganz gehörig den Entwicklungsaufwand für so einen Dekoder incl. Schaltung, Platine und Programm. Entweder bist du bereit, dich damit zu beschäftigen oder du musst alternativ fertige Produkte kaufen.
Die Arduino-Foren sind voll mit „ich habe keine Ahnung; wer kann mir sagen, wo ich eine fertige Lösung finde?“.
Zitat von Domapi im Beitrag #24Die Arduino-Foren sind voll mit „ich habe keine Ahnung; wer kann mir sagen, wo ich eine fertige Lösung finde?“.
Na ja, ganz so schlimm ist es um den Fragesteller scheinbar nicht bestellt, denn:
Zitat von modellbahn_ö im Beitrag #19Wie würde ich das mit einem arduino hinbekommen? Mit der Arduino kann ich ja auch nach dem Programmieren des PICs mich weiterbilden.
...denn inzwischen hat er bereits die Überlegung einbezogen, dass er sich mit der Einarbeitung in die Arduino Welt weiterbilden könne! Manchmal muss man sich gedanklich erstmal sortieren und erkennen, dass es den "einfachen Weg" nicht gibt, wenn man etwas vernünftiges möchte und gleichzeitig Geld sparen will!