ELM SMC - DC Servomotor Controller
ELM SMC - DC Servomotor Controller
Jag har nu börjat att bygga en ELM SMC och tänkte dokumentera bygget här!
Har ritat upp ett schema med komponenter från Elfa med några små modifikationer: ingen ISP kontakt då koden redan är klar, ingen Z på enkodern samt inga lysdioder pga platsbrist.
http://jbv.hv4all.com/elmsmc/schematic.png
Layouten på ett 75*100 mm dubbelsidigt laminat.
http://jbv.hv4all.com/elmsmc/board.png
Komponentlista för Elfa.
http://jbv.hv4all.com/elmsmc/elfa.txt
Jag ska använda IRFP460LC som jag redan har flera av. Det finns dock mycket billigare att använda!
Bilder för belysning av laminatet.
http://jbv.hv4all.com/elmsmc/top.png
http://jbv.hv4all.com/elmsmc/bottom.png
Notera att spänningsregulatorerna bara ska ligga ner på jordplanet på topplagret utan skruvar eller hål!
Synpunkter innan jag sätter igång?
Har ritat upp ett schema med komponenter från Elfa med några små modifikationer: ingen ISP kontakt då koden redan är klar, ingen Z på enkodern samt inga lysdioder pga platsbrist.
http://jbv.hv4all.com/elmsmc/schematic.png
Layouten på ett 75*100 mm dubbelsidigt laminat.
http://jbv.hv4all.com/elmsmc/board.png
Komponentlista för Elfa.
http://jbv.hv4all.com/elmsmc/elfa.txt
Jag ska använda IRFP460LC som jag redan har flera av. Det finns dock mycket billigare att använda!
Bilder för belysning av laminatet.
http://jbv.hv4all.com/elmsmc/top.png
http://jbv.hv4all.com/elmsmc/bottom.png
Notera att spänningsregulatorerna bara ska ligga ner på jordplanet på topplagret utan skruvar eller hål!
Synpunkter innan jag sätter igång?
-
- Inlägg: 6416
- Blev medlem: 31 augusti 2006, 16:42:43
- Ort: Jamtland
Grattis! Jag har själv funderat på att bygga en, men kommer aldrig till skott. Tycker om designen. Det är dock en sak jag är tveksam över och det är hur comportarna reagerar utan den negativa spänningen. I och för sig enkelt att skippa HC14 och bygga på med en omvandlare för riktiga RS232-nivåer. Eller låta HC14 sitta kvar och omvandla efter.
-
- Inlägg: 6416
- Blev medlem: 31 augusti 2006, 16:42:43
- Ort: Jamtland
Vad synd
Nu har jag motorerna och encoderna hemma, jättefina små grejjer, ser dyrt ut
Encodern har dock en upplösning på 3600cpr, då detta är bra upplösning begränsar det maxvarvtalet till knappt 2000rpm, och det är för lite oftast
borde det inte bara vara att köra in varje kanal i en räknare? eller några vippor så "skalar man ner det" lite enkelt? Funkar i mitt huvud iaf
Ta och beställ alla grejjerna nu ifrån elfa så det händer lite är fett sugen på att se om din egna design funkar..
Tjing
Nu har jag motorerna och encoderna hemma, jättefina små grejjer, ser dyrt ut
Encodern har dock en upplösning på 3600cpr, då detta är bra upplösning begränsar det maxvarvtalet till knappt 2000rpm, och det är för lite oftast
borde det inte bara vara att köra in varje kanal i en räknare? eller några vippor så "skalar man ner det" lite enkelt? Funkar i mitt huvud iaf
Ta och beställ alla grejjerna nu ifrån elfa så det händer lite är fett sugen på att se om din egna design funkar..
Tjing
Njäe blev fel på kretskortet Några vias som saknas (går inte löda på ovansidan under en sockel) så jag är back på noll där hehe Ändå roligare att göra en egen design! Men pröva själv!
Jag har också fixat några servon med 3600 ppr. 14400 "steg" per varv Tänkte köra med 24 ggr step multiplier så jag får 600 steg per varv eller något i den stilen! Upplösningen på enkodern är ju inte bortkastad! Upplösningen blir ju stigningen/600 men precisionen blir högre (har läst att man ska ha 10 ggr högre precision på enkodern än man siktar på med maskinen).
Det tråkiga är att enkodern klarar som mest 200kHz och det ger 3333 rpm. Och kontrollern kommer kräva nån extern räknare för att hinna med
Jag har också fixat några servon med 3600 ppr. 14400 "steg" per varv Tänkte köra med 24 ggr step multiplier så jag får 600 steg per varv eller något i den stilen! Upplösningen på enkodern är ju inte bortkastad! Upplösningen blir ju stigningen/600 men precisionen blir högre (har läst att man ska ha 10 ggr högre precision på enkodern än man siktar på med maskinen).
Det tråkiga är att enkodern klarar som mest 200kHz och det ger 3333 rpm. Och kontrollern kommer kräva nån extern räknare för att hinna med
Hmm, funderar på om jag ska labba upp detta på labbplattan först och testa? Det har du inte gjort va?
Med din nya design då så att säga... bara ta hem grejjerna och testa. Ev löda ett tillfälligt kort till fetisarna, på Experimentkort...
börjar bli fett sugen på att testa. kan snart inte hålla mig längre
Med din nya design då så att säga... bara ta hem grejjerna och testa. Ev löda ett tillfälligt kort till fetisarna, på Experimentkort...
börjar bli fett sugen på att testa. kan snart inte hålla mig längre
Min egen design har jag kört på labbplatta, Step, dir, enable, encoder in och kommunikationen med datorn fungerar fint, dock lyckades jag bara bränna gate driversarna av nån anledning. Och sen är det bara strömmätningen/begränsningen som är otestad.
Jag testade aldrig ELM på plattan! Men ta och gör det du! Jag är sjukt fattig nu så för mig går det inte
Jag testade aldrig ELM på plattan! Men ta och gör det du! Jag är sjukt fattig nu så för mig går det inte