Strona 1 z 4

Sterownik wiertarki na atmega16

: 15 maja 2007, 20:49
autor: grzesiot
Witam wszystkich forumowiczów . Zrobiłem wiertarkę do płytek PCB .Sterowanie na atmega16. Współrzędne z PC przesyłane z plików gerbera przez rs232 protokół XONXOFF .Wysyłany plik gerber za pomocą terminala z NC i jest wporządku. Jednakże brak jest dokładności tzn.:otwory mieszczą się w padach ale są lekko poprzesuwane . Pytanie moje jest następujące jak dobrać rozdzielczość dla silników osi x i y. Napęd jest na paskach.

: 15 maja 2007, 21:26
autor: markcomp77
jakie są silniki?...jeśli krokowe - ile kroków na obrót?
jakie sterowniki silników?... jeśli jest podział kroku - jaki?
jakie przełożenie?... ile zębów na trybikach?
grzesiot pisze: jak dobrać rozdzielczość dla silników osi x i y.
z wystarczającym zapasem ;)

: 15 maja 2007, 21:40
autor: grzesiot
Silniki unipolarne 200 kroków na obrót Silniki sterowane przez l297 + tranzystory IRlZ44 układ ze strony http//pminmo.com. Przed tym wszystkim atmega16

[ Dodano: 2007-05-15, 21:43 ]
Wrócę do domu podam resztę danych odnośnie trybów podział kroku z tego co pamiętam to 1.78 dla x dla y 1.98

: 15 maja 2007, 21:52
autor: Leoo
Czy wszystkie otwory są przesunięte względem padów o tą samą odległość?
Jeśli tak to mamy problem z pozycjonowaniem materiału, jeśli nie - problem w doborze przełożenia napędu. Oczywiście możliwe są obydwa przypadki jednocześnie.

Jak Kolega ustawia płytkę do wiercenia?

: 15 maja 2007, 21:52
autor: markcomp77
czyli przy tym sterowniku -> maksymalny podział kroku 1/2... ale nie równy podział :(
sprzężenie "prawie" bezpośrednie - ze względu na paski => więc nie za duża dokładność
zastosowanie śrub - realizuje bardzo duże przełożenie... z reguły z zapasem staczające do zastosowań CNC
---

wracając do obliczeń..
dla osi x (i y) z obrotu robi się przesunięcie jakie (w mm)?...

sądzę, że dokładność ok. 1milsa zupełnie by wystarczyła do PCB...

ale potrzeba informacji o kołach... ich średnice... ilość zębów? - albo ile mm na obrót silnika?

: 15 maja 2007, 22:39
autor: pukury
witam !! no i pytanie - czy koła / paski mają podział metryczny czy calowy . w tym wypadku lepszy byłby calowy - jednak 100 mils to 0.1 cala . co do dokładności to myślę że nawet 5mils by było ok . ( w zastosowaniach amatorskich ) . pozdrawiam !!

: 15 maja 2007, 22:50
autor: Leoo
Na moich płytkach nie wszystkie elementy mają rozstaw calowy. Może jednak lepiej zrobić większą rozdzielczość metryczną? Niestety mam na myśli 0,001mm, tak by zmieścił się mils 0,254mm.

: 15 maja 2007, 22:58
autor: grzesiot
Przepraszam podałem podział wartości x i y realizowaną uP oczywiście 1/2 kroku . Przy próbach wysyłałem dla osi x 1000mils następnie 0 i tak samo dla osi y te próby wypadły bardzo dobrze idealnie znaczył punkty w 1000mils i 0 Jednak mam podejrzenie do zasilacza.Jest to zasilacz komputerowy ATX .Poza tym inaczej wychodzą próby z załączonym enable dla obu silników , a inaczej po wyłąćzeniu enable po przejechaniu danego odcinka. I co ciekawe w każdej próbie z pisakiem pkt . są wtych samych miejscach co nie oznacza że są poprzesuwane względem wydruku z drukarki

: 15 maja 2007, 23:09
autor: markcomp77
grzesiot pisze:Jednak mam podejrzenie do zasilacza.Jest to zasilacz komputerowy ATX
słusznie :(
grzesiot pisze:Poza tym inaczej wychodzą próby z załączonym enable dla obu silników , a inaczej po wyłąćzeniu enable po przejechaniu danego odcinka.
??
a poco ruszać enable?
grzesiot pisze:I co ciekawe w każdej próbie z pisakiem pkt . są wtych samych miejscach co nie oznacza że są poprzesuwane względem wydruku z drukarki
??
czyli pisaki idą po wzorze wydrukowanym dobrze? ...czy źle?

: 15 maja 2007, 23:12
autor: pukury
witam !! te układy ( 297 )m powinny być jakoś synchronizowane ( o ile pamiętam ) . zasilacz - chyba lepiej klasyczny , mniej śmieci na wyjściu . tak w ogóle - to tak bardziej profesjonalnie robisz to urządzenie czy amatorsko ? . ostatnio nabrałem jakiegoś obrzydzenia do wiercenia i chyba muszę sobie zrobić coś podobnego . może tak jakoś,w krakowie jest :lol: . pozdrawiam !!