Onkelborg's Blog
2006-10-10
 
CNC - styrning?
Hur ska man nu styra den CNC-maskin då? En PC ska komma in på något sätt någonstans i det hela. Men den kan omöjligt vara kopplad direkt till all elektronik; inte en chans i världen att den skulle klara det då timingen är a och o i det här projektet =D

Jag röstar själv för en eller flera enchipsdatorer; själv har jag erfarenhet av Atmels AVR-mikrodatorer med inbyggt flash, eeprom och ram-minne. Dessutom finns det inbyggt UART för kommunikation med t.ex. PC. De är också enkla att programmera.

*kollar på elfa*

Nu har jag tittat lite och fastnat för ATmega 32, finfin enchipsdator!

Kostnad på en enchipsdator inkl moms:
175 kr

Sedan tillkommer en kristall och några kondensatorer för ca 30 - 40 kr.

Summa total kostnad hittills:
763 kr

Den här avr-datorn är bra då den:
  • Klarar 16 Mhz
  • Hela 32 kb programminne
  • Hela 1 kb minne för inställningar som ska sparas, t.ex. uppmätta accelerationstider för att slippa mäta upp det igen, antal varv till ändläge och rörelsesträcka på axlarna
  • Hela 2 kb ram för att kunna lagra all information som behöver lagras, kan ev. vara gränsfall det här. En himla massa saker som måste lagras
  • 32 bytes register, ganska stort register
  • En USART för kommunikation med PC
  • Om det behövs, two wire interface till en eller flera extra ATmega
  • Ganska många I/O, 32 st (fast en del försvinner då de behövs till annat, t.ex. kristaller, reset, uart etc.)
  • Tre räknare, två 8-bitars och en 16-bitars
Nu behövs ett sätt att koppla ihop serieporten på PC:n med USARTen på megan då de arbetar med olika spänningsnivåer; TTL/CMOS resp. RS232... Elfa! :)

Följande RSR-232 driver hittade jag för 20 kr :) Till det behövs lite kondensatorer å skräp för, säg, 30 kr.

Summa nu är alltså:
813 kr

Nu finns följande kvar:
  • Sladdar till allt möjligt, ska vara böjliga sladdar, men inte för klena, ska trots allt gå lite ström genom dem... 100 meter böjlig tråd, 0,5 mm^2 kostar ca 160 kr inkl moms
  • Diverse motstånd som jag tror behövs, bla. för att driva MOSFET-arna utan att kortsluta något..
  • Kretskort, fast det finns tror jag
  • Något sätt att detektera nolläget på arbetsstycket samt verktyget, troligtvis någon form av läsgaffel, dvs. ca 14 kr för det
Så jag lägger på ca 100 kr för lite blandade utgifter.

Ang. nolläge för arbetsstycke och verktyg så tror jag på följande:

En skiva med endast en markering som man läser av med en läsaffel _direkt_ monterad på arbetsstyckets axel resp. på verktygets axel. Den använder man enbart för att kalibrera mot vid uppstart. Då kör man så man träffar den, backar sedan tillbaka och kör sedan framåt tills man träffar den, backar lite, lite, kör framåt i snigelfart tills man träffar. Det noterar man och nollställer alla räknare. Ready to go! =D

Summa nu för all elektronik utom kontakter samt rs-232-kabel är om jag tänkt rätt:
920 kr

Powered by Blogger

Onkelborg.com (Min vanliga sida)

Google
 
Web onkelborg.blogspot.com
onkelborg.com gipsvagga.com