2006-10-10
CNC - beräkningar :)
Nu ska vi hitta lite vettiga och inte svindyra motorer, ska kolla elfa och clasohlsson. Börjar med sistnämnda för att inte sätta mitt te i halsen.
*tittar*
Å där var det klart; ta en titt på de här leksakerna! :) De största motorerna ser trevligast ut (känns som att de är de enda där som har en chans; 65 kr/st är inte så farligt, men inte gratis, ska trots allt ha 6 stycken)
Hur som haver;
6 * 65 kr = 390 kr
Nästa sak: Läsgafflar för att veta varvtal på motorerna. Genom att sätta en skiva på varje motors axel med hål i så kan man med en läsgaffel försöka lysa igenom de här hålen med en lysdiod. Går det så får man en signal ifrån läsgaffeln. Med hjälp av den signalen så kan man enkelt beräkna lite kul saker.
Hur gör man då för att veta åt vilket håll den snurrar? Jag är lite fundersam själv, men jag tror jag har knäckt det. Om man delar in skivan i några grupper, väl åtskilda, och sedan i varje grupp har man två hål; ett litet hål och ett avlångt hål. Man mäter sedan hur lång tid det tar för varje hål att passera. Om det är lång tid _utan_ ljus så kan man anta att man antingen står still eller är mitt emellan två grupper. Om det är kort tid så är man precis mellan två hål i en grupp. Om tiden för första hålet är kort och den andra är lång så roterar man åt ena hållet, och vice versa.
Varje gång man startar maskinen får man köra alla motorer så långt det går åt varje håll för att mäta upp allting, och när det gäller just roteringen av verktyget resp. arbetsstycket så vet jag inte riktigt hur man ska mäta upp så man vet _exakt_ var man har "ändläget" (finns inget riktigt ändläge, de kan rotera hur många varv som helst, de andra har ändlägen, och det är bara att notera antalet varv från ändläget på dem.) Måste lösas på något sätt det här.
Men, men.. När man nu vet ändlägena så räknar man som sagt bara antalet varv (eller delar av varv) som motorerna har snurrat genom att konstant räkna antalet pulser, samt hålla reda på exakt när de vänder (finns nog inte mycket marginal för att tappa bort ett varv eller två ibland..) Sedan måste man nog ha någon form av funktion för att kunna räkna ut accelerationer och liknande då man vid start/stop måste ha koll på samtliga axlar. Vid stopp måste man dessutom lägga full ström åt motsatt för att på så sätt bromsa till max. Och sedan vara beredd att slå av strömmen när det stannat. Och vara beredd att med full kraft stå emot att det rör på sig då något rycker i t.ex. arbetsstycket. Mycket jobb för läsgaffeln och mikrodatorn (-erna? Är inte särskilt insatt i hur mycket prestanda som kommer gå åt, men det lär nog bli en del... Dessutom ska det in kommunikation i alltihopa)
Summa för 6 st läsgafflar:
42,26 kr
Total summa hittills:
432,26 kr
Nu ska det till någon form av styrning av alltihopa. Här krävs det effekttåliga saker, eller snarare, både effekttåliga och med låg effektförlust. MOSFET-transistorer är väl det jag först och främst tänker på... En MOSFET-transistor har _väldigt_ litet spänningsfall, vilket är ett krav.
Nästa problem är att varje motor ska kunna köras åt två håll, ska man då helt enkelt växla matning och jord då, eller ska man köra med jord, en positiv matning och en negativ matning? Fördelen med två matningar är att det räcker med två MOSFET, en för varje matning. Den andra varianten kräver fyra MOSFET, fast den känns enklare att bygga.
Ytterligare ett problem är att man inte vill ha någon effektförlust, och då är det inget alternativ att använda resistorer, eller att släppa igenom "hälften" av strömmen i en MOSFET eller liknande pga. spänningsfallen, som då blir värme, och rätt mycket värme... Min lösning är nog att switcha matningen till motorerna på hög frekvens; genom att mycket snabbt switcha mellan ingen och full matning, och enbart ändra ration mellan hög och låg, så får man låg effektförlust.
Nästa problem är att som med allting så sker ingenting på nolltid, det tar lite, ofta försumbar, tid för t.ex. en MOSFET att slå om, men det finns ögonblick i bland annat just den här konstruktionen där det kan vara kritiskt; precis när man slår om mellan positiv och negativ matning eller vice versa. Det värsta som kan hända är att man under ett mycket kort ögonblick mer eller mindre kortsluter alltihopa. Iofs. är det strömkällan som får ta smällen, samt MOSFET-arna som det flyter en väldigt hög ström igenom, där spänningsfallet inte är 0 V, vilket ger rätt mycket äcklig effekt som ska bort i form av värme.
Men kan man inte helt enkelt bara skippa det där med att det måste vara sådan timing på allting då? Jovisst, men då kommer å andra sidan allting troligtvis att gå åt *pip*, eller någon granne ;D
Så.. Det behövs fyra (4) MOSFET till varje motor; två mellan jord och båda stiften på motorn, samt två mellan matning och båda stiften på motorn. Elfa har nog något kul?
*kollar elfa*
Jodå, här finns det darlington-MOSFET! :)
25 st (mängdrabatt vid 25+ gör det billigare än 24 st!) blir med moms:
115,49 kr
Total summa just nu (inkl moms alltså):
547,75 kr
/Över Anka Ut
