Hej alle !!
Der skulle vel ikke her findes en med en kendskab og udstyr til programmering af en Atmega 32 kreds.
Sager er er jeg har fundet en sød lille servo decoder for 8 servo med indstilbar min og max pos, samt diverse tilbage meldinger, decoderen i sig selv er ganske enkel, men jeg har ikke tidligerer prøvet at at takle en Atmega , og kunne derfor godt bruge lidt hjælp.
Stig
Skott
Ingeniør
Indlæg: 1.925
Det lyder yderst spændende - Har du et link til dekoderen?
Jeg bruger ATmega32 i forbindelse med undervisning på HTX og vil her netop til at introducere servoer, så måske kunne vi hjælpe hinanden?
Med venlig hilsen
Skott
speed180
Indlæg: 157
Ups sorry.
Jeg skulle naturligvis have vedhæftet linket, det kommer her.
på selve linket er der diagrammer, printlayout samt koder.
http://www.franksworkshop.com.au/ModelRail/DCCServoDecoder/DCCServoDecod...
Stig
frede2300
Software udvikler
Indlæg: 1.129
Du kan starte med http://arduino.cc der er bunker af info.
Det svære består i at dekode dcc signalet.
Jeg ved ikke helt hvor jeg skal starte med at hjælpe dig, men jeg kan vist nok sige med det samme at du kommer til at betale med mange timers arbejde hvis du skal lave en dcc dekoder.
Hvis du på den anden side ikke behøver styre via dcc så er du meget hurtigt igang med atmegaen. Jeg kan anbefale at købe en arduino hvor alle tilslutninger er pænt ført til stik og der er indbygget usb tilslutning.
Du må endelig spørge løs!!
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..
moppe
Medarbejder
Indlæg: 5.558
Det hele er allerede klaret, se hjemmesiden der linkes til. Problemet er nok at få skreven source koden ned i processoren.
Meeeean, jeg ville ikke satste på den dekoder med det der står nederst på siden:
A few improvements are necessary...
* Moving the servo arm is very noisy (audible). I'd like to try changing the voltage on the servos to see if lowering it would make a difference. Some micro servos work down to 3.0 volts.
* The servos seem very susceptible to electrical noise. I reduced this by putting the PCB in a metal box, and using shielded servo cables. I need to look into this.
* Servos are usually highly geared, such that there is no need to continue providing power to hold the position. Maybe just removing the positioning signal will work.
* Rethink how to generate the servo timing signals. The timing seems to be a bit in accurate making the servos jiggle - maybe using a timer output and a 1-in-8 decoder.
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
speed180
Indlæg: 157
Moppe skrev:
Meeeean, jeg ville ikke satste på den dekoder med det der står nederst på siden:
Tja du får nok ret
HUsk altid at læs det der er skrevet med småt forneden :oops:
Nå men det var nu også kun fordi jeg i forvejen lå og flød med stumper der kunne bruges
til en sådan decoder, hvad prisen angår vil det nok ikke hænge sammen alligevel, når jeg stadig kan lave servo decoder for 4 servo til under 20,- kr. , men alligevel tror jeg den får en chance bare for forsøgets skyld.
Stig
frede2300
Software udvikler
Indlæg: 1.129
Hm ja nu fik jeg også nærlæst teksten
Hvis man nu istedet køber en Arduino Mega kan man drive 48 servoer for ca 400 kr. Jeg tror nogle af bekymringerne omkring styring af servoer er løst med nyeste kode til arduino (servo library). Til gengæld vil det nok være en udfordring at omskrive dcc koden til nyeste arduino.
Nå men under alle omstændigheder man slipper ikke for noget arbejde
Derudover kan jeg kun anbefale at hoppe ud i det ved at købe en arduino - der virker simpelthen perfekt med usb tilslutning, udviklingsværktøjer, god hjemmeside osv.
H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..