Jeg har spurgt før, og nu prøver jeg igen.
Er der ikke nogen, som kunne tænke sig at være med til en "studiekreds" omkring PIC's i forbindelse med modelbane ?
Der bliver så også brug for en tålmodig og pædagogisk person som tovholder og supervisor ... men det findes vel også herinde - ikk' ?
... kom nu frem fra busken !
Jeg er selvlært mht. PIC's og kan få mindre projekter til at virke tilfredsstillende ... og reelt ved jeg jo ikke om jeg arbejder "rigtigt" med designet, og der er måske andre, som har det på samme måde.
Kommunikation med digitalstrømmen er i hvert fald en uigennemskuelig opgave for mig pt.
Mvh
KSor,
8210 Århus V
ksor
8210 Århus V
Indlæg: 439
Nu er jeg selv til PICs - så jeg vil foreslå:
at der er én, som overtager initiativet mht AVR og sørger for at det kører videre - skaffer en supervisor og nogle flere deltagere.
at I spørger WebMasteren om I kan få oprettet en tråd til AVR-usvikling
at jeg selv arbejder videre på at få en PIC-gruppe igang
Mvh
KSor,
8210 Århus V
TBS
pensionist
Indlæg: 262
PIC – AVR :?:
Jeg var godt nok indstillet på PIC idet jeg periferisk har snuset til det for år tilbage og har ( et eller andet sted ) noget hardware liggende ( foto ), men derimod intet software. Så vidt jeg husker, var det noget med en BASIC STAMP / Micro basic som compiler, eller er det helt ved siden af.
I bund og grund er det nok PIC der trækker mest, og spændende om der kan blive noget ud af det trods alt. Uanset hvad det bliver, må jeg stadig tilhøre ”novicerne”.
Ksor – fornuftigt at få det ”splittet” op i PIC / AVR her og nu i to grupper.
Mvh,
Torben
HO / 2 skinne PIKO / Epoke III / CS2
Skott
Ingeniør
Indlæg: 1.921
Jeg er også til AVR - men dog kun på sidelinjen - har desværre ikke tiden til mere end det. Som platform kan evt. anbefales Atmel STK boards. Jeg købte en stabel af dem til undervisningsbrug hos Ingeniørhøjskolen i Århus (Bogladen) for nogle år siden (STK500) til ~330kr/stk. Det skulle efter sigende også kunne lade sig gøre som privatperson. Se evt mere her: http://www.tekniskboglade.dk/Bogliste_Elektroteknik1.htm
Med venlig hilsen
Skott
drdisk
IT Administrator
Indlæg: 50
Her er diagrammet til min Lenz kompatible Command Station.
Den indeholder følgende
X-Bus interface
RS feedback bus
DCC/MM udgang
4 Amp. Booster
Bruger en atmega8 så jeg har 8 megabyte til rådighed, det er for lidt hvis jag skal implenterer hele lenz xpressnet protokol, så jeg skifter nok til en atmga328p så har jeg 32 megabyte til rådighed.
Lige nu er der implenteret følgende
Support XpressNet 3.0 command specification
Support all NMRA DCC and Marklin Motorola (MM)
Use any XpressNet throttle
Run up to 70 locomotive at the same time
High priority update on state change
Support up to 31 throttles
0-9999 locomotive address
Painless short and long locomotive addresses
14,,28,128 speed steps
Build-in power supply and 4 Amp booster
Booster driver output and overload monitor input
Control light (FL), and F1 to F12
Support Operations Mode programming
Support decoder programming
Mangler
Double Heade
Multi-unit
John Kristiansen
H0, dansk epoke III, IV og V.
TBS
pensionist
Indlæg: 262
Det vil være fint med mig.
I givet fald, vil du mene at f.eks. Basic Stamp vil være en mulighed eller……… ?? :roll: (KISS)
Er der for øvrigt nogen der kender til Eagle Light CAD, som kan downloades gratis, til f.eks. PCB design.
http://www.cadsoft.de
Mvh,
Torben
HO / 2 skinne PIKO / Epoke III / CS2
Mikael
Udviklingsingeniør
Indlæg: 596
Nu har jeg gravet og gravet, og så gravet noget mere. Jeg kan desværre ikke finde mine noter fra dengang, så jeg bliver en eller anden dag nødt til at rekonstruere diagrammet ud fra det prototypeprint, jeg har liggende.
Mikael
Udviklingsingeniør
Indlæg: 596
Det tror jeg vi er mange, der gør. Diagrammet fra drdisk ovenfor er lavet i Eagle, så vidt jeg kan se. Jeg selv har brugt det i en del år efterhånden. Eagle har en lidt anderledes tilgang til hvordan man gør tingene, set i forhold til de fleste Windows-programmer. Det kan godt være lidt tungt at komme i gang med i begyndelsen, men det hjælper hen ad vejen. Heldigvis har de både en god manual, og ikke mindst en god tutorial til at starte på. Det kræver blot at man rent faktisk læser noget af dokumentationen :twisted:
TBS
pensionist
Indlæg: 262
Fino.
Tak for info.
Torben
HO / 2 skinne PIKO / Epoke III / CS2
ksor
8210 Århus V
Indlæg: 439
Personlig kunne jeg godt tænke mig et PIC-projekt, som kunne tilsluttes pc eller IB så jeg via de færdige styringsprogrammer kunne skifte spor og signale med et klik på de pågældende - eller smartere som egentlig sporveje, men jeg kan ikke lige se, hvordan valget af sporvej skal ske på skærmen.
Har nogen af jer prøvet sådan noget ?
Mvh
KSor,
8210 Århus V
frede2300
Software udvikler
Indlæg: 1.129
Jeg tror du må forklare lidt nærmere? Hvis du har en pc med rocrail eller windigipet og en IB - så mangler du vist kun en dekoder til signalet/sporskiftet. Det kan nok ikke betale sig at lave sin egen sporskiftedekoder, med mindre du har meget specielle ønsker til funktionaliteten.
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..
Mikael
Udviklingsingeniør
Indlæg: 596
Jeg kan heller ikke helt gennemskue hvordan du mener du vil styre det. Men ja, jeg har prøvet noget lignende. Tidligere i tråden omtalte jeg kort min togvejsstyring. Det lyder ret meget som om det er noget af det samme som du efterlyser.
Min styring kobles til en IB via Loconet, hvor den så lytter efter sporskifte-/signalkommandoer og tilbagemeldinger. Hvis der bliver sendt noget i visse adresseområder, så reagerer min styring ved at aktivere togveje. Den udsender sporskifte- og signalkommandoer for den pågældende togvej, hvorefter den venter på passende tilbagemelding om at toget er kørt, så togvejen kan frigives igen. Aktivering af to togveje, der potentielt kan få tog til at kollidere, kan selvfølgelig ikke lade sig gøre, så togvej 2 bliver sat i kø således at den først bliver aktiveret når den første togvej er frigivet igen. Forudsat at man har programmeret de indbyrdes afhængigheder korrekt i microcontrolleren :twisted:
Desværre (for dig) har jeg brugt en AVR i stedet for en PIC.
ksor
8210 Århus V
Indlæg: 439
--> frede2300
Ja, der er jo netop sådan en dims jeg kunne tænke mig at bygge !
Om det kan "betale sig" ... hvad kan betale sig i forbindelse med hobby ?
Og så var det jo NETOP ideen at lære noget PIC-programmering ... så, ja, det betaler sig da så rigeligt (forudsat jeg kommer igang !)
--> Mikael
Ja, jeg vil bruge PICs - så det er bare ærgerligt, men ellers noget i den stil.
Mvh
KSor,
8210 Århus V
frede2300
Software udvikler
Indlæg: 1.129
ksor, nej det er jo også rigtigt. Jeg glæder mig til at høre hvordan det skriver frem med projektet.
Jeg har netop modtaget et Arduino udviklingsboard med atmega 328 så jeg vil starte op i en ny tråd.
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..
ksor
8210 Århus V
Indlæg: 439
Nu lader det til at den anden gruppe er kommet igang !
Kan vi da ikke skaffe nok til en gruppe for PICs også ?
Mvh
KSor,
8210 Århus V
ksor
8210 Århus V
Indlæg: 439
Nu fik jeg da fundet PIC_Starter kit'et frem og hentet nyt software fra Microchip - der var selvfølgelig en del, der skulle opdateres, da der er 5-6 år siden jeg sidst legede med det.
Men utroligt sjovt at arbejde med ... når det virker !
KOM NU FREM AF BUSKEN, så vi kan få nogle projekter igang !
Mvh
KSor,
8210 Århus V
futlgb
Elektriker og Lokomotivfører
Indlæg: 96
Hej
Jeg har på denne side fundet en masse gode ideer omkring PIC benyttelse og programmer til vores futtog:
http://www.tinet.cat/~fmco/home_en.htm
Jeg har prøvet at lave servopoint, som virker fint.. Jeg benytter hans PIC programings program og Vellers hardware. Og i vores klub er vi ved at installere servopoint dekodere (let ombygget) til alle vores 50 LGB sporskifter (9 grams servoer, pris E-bay 16kr, servopoint dekoder m. tilbagemelding til lysdioder og sportavle styring (et knaps tryk) incl adresse styring, pris ca. 50kr. per sporskifte), det ser fedt ud at sporskiftets tunger bevæger sig langsomt...
Med venlig
Fut fut
Futlgb
Til store tog uden lup! www.dgmf.dk og Brandhøjbanen – Mini-jernbane med damp, el og motordrevne lokomotiver. (brandhojbanen.dk)
1:10 5 tommer, 1:22,5 + Lenz 3,6 + WinDigiPet 9 + Lenz trådløse telefoner + Massoth Navigatorer + Mobiltelefonerne
Og for børnene: Roco`s gamle mus
Mikael
Udviklingsingeniør
Indlæg: 596
Nå, det tog lige en del længere tid end jeg lige først troede det ville. Mine notater har forputtet sig et eller andet sted, hvor de absolut ikke vil se dagens lys igen. Så nu har jeg taget mig sammen og genskabt diagrammet ud fra min prototype. Det har også den fordel, at jeg kan få fremstillet nogle ordentlige print, for min fætter har mere eller mindre bestilt en til sin bane.
Her er diagrammet:
http://www.ejberg.dk/external/sporskiftet/routectrl.png
Koden giver i sin nuværende tilstand ikke så meget mening for andre, da den er lavet specifikt til min modelbane. Den skal renses en del op for at være alment brugbar, og det gør jeg ikke bare lige for sjov. Det kan være det kommer på et senere tidspunkt, hvis interessen er stor nok.
nipe
Vanløse
Indlæg: 474
En svensker har bygget signalstyring med PICs - og jeg har endelig genfundet linket - til inspiration:
http://home.swipnet.se/perz/sm.html
mvh niels peter
DK-2720
ksor
8210 Århus V
Indlæg: 439
(Ups, dette kom i første omgang i en forkert tråd)
Efter en del støj-problemer, har jeg nu endelig fået mit første HELT selvkonstruerede projekt færdigt - det har dog intet med modeljernbane at gøre, men er en kombineret TÆLLER og HASTIGHEDSMÅLER (RPM) til min drejebænk - og den virker lige efter hensigten, og er lavet med en PIC16F828 !
Nu vil jeg prøve om jeg kan gennemskue noget af det IB'en udsender til skiftesporene.
I første omgang vil jeg bare vise det IB'en udsender på en LCD-skærm, og LCD'en har jeg fået til at virke.
Jeg har dog aldrig prøvet at lave "noget til kommunikation", men jeg kan se, at flere ar de større PICs allerede HAR "kommunikation indbygget", men kan det bruges til kommunikation med IB'en, så man slipper for at konsentrere sig om kommunikationshastighder, start- og stopbits - eller skal der kodes "helt fra bunden af" ?
Har nogen af jer evt. nogle flowcharts, som viser, hvordan en sådan kommunikation foregår ?
Mvh
KSor,
8210 Århus V
frede2300
Software udvikler
Indlæg: 1.129
Det lyder spændende! Standarderne finder du her
http://www.nmra.org/standards/DCC/standards_rps/DCCStds.html
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..
ksor
8210 Århus V
Indlæg: 439
Ups, ja, det fik jeg ikke sagt - mine loks kører på "new motorola" - gør skiftesporene så også det eller hva' ?
Mvh
KSor,
8210 Århus V
frede2300
Software udvikler
Indlæg: 1.129
Det kommer an på hvilke sporskiftedekodere du benytter.
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..
ksor
8210 Århus V
Indlæg: 439
Jamen, det er jo det, jeg vil lave med PICs !
Og det vil vel være en fordel at vælge samme kommunikationsstandard, nemlig "new motorola".
Kan jeg få lave "noget", som kan tyde, hvad IB'en udsender - ja, så har jeg vel en dekoder, men jeg kan ikke rigtig få startet på dette, at kommunikere med IB'en.
Mvh
KSor,
8210 Århus V
moppe
Medarbejder
Indlæg: 5.558
Hvorfor opfinde det dybe hjul en gang til og give sig til at spilde en masse tid på at tyde "new motorola", når du med IB'en kan vælge at køre DCC til dine sporskiftere. DCC er fint veldokumenteret - du skal "blot" implementere det i PIC'en.
Alternativt er der her færdige dekodere med printlayout, program til PIC'en både som hex og assembler fil - ja, det hele:
http://www.merg.org.uk/resources/dcc.htm#Filesfordownloading
(kig efter "Accessory decoder (ACC2)")
Klaus
Modelbane Europas hjemmeside: http://www.modelbaneeuropa.dk
Modeltog, internet, gratis spambekæmpelse, elektronik og andet: http://www.moppe.dk
Det lette modelbaneforum: http://groups.google.dk/group/dk.fritid.jernbaner.model
nipe
Vanløse
Indlæg: 474
Du kan finde 'beskrivelsen' af M-formatet her:
http://home.arcor.de/dr.koenig/digital/motorola.htm
- - -
Du skal overveje om det er indsatsen værd.
Alternativt til MERG, kig hos RocRail ( http://www.rocrail.net ) eller Paco ( http://www.tinet.cat/~fmco/lokmaus_en.html som moppe har linket til i anden tråd ) og byg videre på deres konstruktioner.
Konceptet med en egentlig bus - loconet eller expressnet, der stadig er 'levende' er mere rigtig end at aflure en gammel protokol
mvh niels peter
DK-2720