Sida 1 av 2

PC-kort eller liknande med mer än 50 utgångar (RC servon m

Postat: 8 december 2008, 19:16:23
av FredrikNestor
Funderar på att använda vanliga billiga RC-servon för att lägga om växlar på en modelljärnväg. RC-servona ska kunna styras från en dator, alltså behöver jag köpa/bygga något kort med helst mer än 50 utgångar.

RC-servon styrs med pulser, 1-2 ms, frekvens ca 50/60 hz.
Det borde ju inte vara så svårt att få tag på något sådant kort tycker man?

Det vore häftigt att styra växlar och signaler från en dator, precis som tågklarerarna gör i verkligheten.

Tänkte att det kanske finns något billigt att köpa på Ebay från Kina eller liknande.

Någon som vet?

Postat: 8 december 2008, 19:24:22
av tecno
Lite bakvänt tycker jag, har du programvara som ska styra dessa växlar?

Isåfall, vad kräver den för hårdvara?

Postat: 8 december 2008, 20:04:09
av FredrikNestor
Någon mjukvara finns inte än.
Men någon enkel mjukvara borde någon av mina kompisar, ( eller någon här :) ) kunna fixa. Hade tänkt att det ska fungera ungefär som på riktigt, man styr växlar och signaler genom att slå ett kommando, t.ex. "Enter, 04010" för att lägga om växel 010 på station 04, eller något sådant.
När man slår det kommandot ska en puls gå ut på en utgång från datorn.

Mjukvaran går väl att fixa som sagt, men det måste finnas hårdvara.
Eftersom det måste vara minst 50 utgångar ca, så är det kanske inget man bygger själv, om man inte har mycket goda kunskaper.

Postat: 8 december 2008, 20:11:06
av tecno
Varför servon förresten? Duger det inte med solenoider?

Ska du någon sorts rapportering så du vet hur växlarna står?

Menar bara att det inte räcker med en massa utgångar utan du ska ha en massa ingångar också!

Postat: 8 december 2008, 20:29:16
av grym
bara parallellporten ger en hygglig omgång digitala utgångar om man multiplexar lite
sedan så finns det digitala i/o kort med mycket in och ut

då kommer frågan på lägena på servona, om det nu ska vara sådanna
ska du kunna köra 2 fasta lägen, eller 3,4,5 , då kanske man kan göra det i hårdvara per styck, men behöver du ha variabla 0-255 får du jobba lite mer för det

speca bättre så får du rimligare svar

Postat: 8 december 2008, 20:35:25
av limpan4all
Jag gjorde ett skitdyrt ISA kort med 32 st RC-servokanaler 1989...
Idag så skulle jag göra samma sak med en snik CPU och köra vanlig serieport till PC. Bitbanga 50 utgångar med 10ms intervall är ju inget som någon krets blir svettig av direkt.
Breakoutkortet är nog jobbigare än själva konstruktionen.

Postat: 8 december 2008, 21:39:42
av vfr
Tanken med servon är egentligen inte alls så dum. Problemet med solenoider, som nästan alla elektriska mj-växlar har, är att dom slår om blixtsnabbt och väääldigt overkligt! Hittar man bara billiga servon så tycker jag att det är en utmärkt idé! Däremot som limpan skrev att göra det med mikrokontroller styrd av något lämpligt.

vfr, ytterligare en tågiot.

Postat: 8 december 2008, 22:06:00
av Icecap
På min hemsida, under "Freebies" finns det en servokontroller som, via kommandon på serieporten, kan styra 13 RC-servo. Att utöka antalet servo ville nog vara lätt och att utöka så att kommunikationen kräver en adress på varje enhet skulle inte heller bli ett problem.

På det vis är det bara att bygga kretskort nog, lägga in programmet + rätt adress och *poof* kan man styra växlerna via vilken dator som helst med en serieport på (USB-dongel fungerar också).

Postat: 8 december 2008, 22:51:10
av Swech
En bana med 50 växlar.. måste ses.. :)
Bilder!! Eller är den på planeringsstadiet?

Swech

Postat: 8 december 2008, 23:19:10
av AndLi
Jag skulle satsa på något extern µC baserat kort, jag tror inte du får till bitbangingen för servon från parallelporten.

Postat: 9 december 2008, 09:30:33
av Micke_s
Varför inte programmera lite och följa NMRA DCC systemet och ha servon i andra änden. Då kan du styra 1024 servon.

http://www.merg.org.uk/resources/dcc.htm
och ändra koden till servon...

Postat: 9 december 2008, 11:25:28
av Mr. Pink
Kanske inte det billigaste lösningen.

sd84
http://www.robot-electronics.co.uk/acat ... llers.html

Men det är i alla fall en massa in och utgångar att leka med.

Postat: 9 december 2008, 12:17:33
av ie
Jag skulle göra små kort med en 8-pin AVR/PIC på varje som styr 1-2 servon (alt andra utgångar) vardera och sätta dem på en seriebuss. Varje kort tilldelas en unik adress.

Postat: 9 december 2008, 12:24:19
av wombat
Eller köpa färdig med usb;
http://www.robotshop.se/catalog/product ... cts_id=123

16 kanaler för 469:-.

EDIT=>Finns för 349:- hos Lawicel!

/Wombat

Postat: 9 december 2008, 12:27:34
av Micke_s
http://www.opendcc.de/elektronik/opende ... servo.html
klarar 2 servon. går nog att utöka om man vill..
http://www.opendcc.de/elektronik/HW2_se ... 25_sch.gif

Du har fördelen att du kan använda http://www.freiwald.com/ eller liknande program för sedan styra järnvägen.