Sterownik i Program CNC-Suite

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

m_m
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 18
Rejestracja: 18 sie 2006, 12:22
Lokalizacja: Polska

#11

Post napisał: m_m » 12 sty 2007, 23:31

markcomp77 pisze:mogę TO zrobić w eagle...
coś już jest?



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#12

Post napisał: markcomp77 » 12 sty 2007, 23:31

tak...
coś do odprasowania

Obrazek

http://www.2a.pl/~mark/cnc/cnc_interfejs-2xx.pdf

[ Dodano: 2007-01-12, 23:51 ]
x pisze:Schemat o którym mówiłem jest tutaj: http://cnc-suite.sourceforge.net/AVR-Sources/
ten schemat ->

Obrazek

i zamieszczone na stronie pcb nie pasują do siebie...
pcb jest nieco bardziej uzbrojone - np. terminale motor 0,1,2,3 stabilizator 7805.. itp
moja robótka odnosi się do zamieszczonego pcb - do wersji dozbrojonej
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


astony
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 183
Rejestracja: 26 mar 2006, 23:23
Lokalizacja: jaworzno

#13

Post napisał: astony » 14 sty 2007, 13:56

Czy całość (program + interface) "pójdzie" pod XP?
PYKNIJ na GG 5133624 to skocze na forum -> PLEASE

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#14

Post napisał: x » 14 sty 2007, 16:38

astony pisze:Czy całość (program + interface) "pójdzie" pod XP?
"całość" to są programy: bulkhead2model, cnc-config, cnc-plugins, dwg2dxf, hm2cnc,
hmviewer, smc, vec2web, wp2hm, wpedit. Docelowo ma to być pakiet programów konwertujących model 3D na zestaw "poziomic", te "poziomice" na pliki HPGL lub G dla maszyny. To samo z modelami 2D. Do tego viewer, moduł konfiguracyjny, symulator.

Są wybitnie linuksowe, a w tej chwili wręcz debianowe - miałem masę problemów, żeby dobrać biblioteki i choćby poprawnie skompilować je pod Slackware. Programy są w fazie "u mnie działa" - czyli u autora, na jego komputerze, albo pod Debianem z odpowiednimi bibliotekami w dokładnie takiej wersji jak u autora. Autoconfig jest, ale właściwie pozorny - dużo drukuje, ale nie sprawdza bibliotek, położenia ich nagłówków, itd. Kilka razy musiałem przejść na ręczne, robić dowiązania, itd. Próby uruchomienia kończą się komunikatami "SDL parachute deployed", "libglade-CRITICAL", "Mesa - cośtam". Jak przejdę na Slackware 11 z nowszymi wersjami Gtk/Gnome, glutami, itp. to spróbuję ponownie. Albo jak pojawi się wersja 0.2 CNC-Suite.

Aha, a biblioteka libg3d to pewnie nawet nie ma paczki pod Debiana.

Za to sterownik chcę spróbować. Ten ATMega8515 kosztuje 8 zł, stać mnie na taki upust. Jeśli nie ma pewności, czy to 8515, to może spytać autora? Chociaż to chyba wszystko wyjaśnia ( plik serial.c )

Kod: Zaznacz cały

#if defined(__AVR_AT90S2313__) 
#  define USED_UCR    UCR
#  define USED_UBRR   UBRR
#elif defined(__AVR_ATmega8__) 
#  define USED_UCR    UCSRB
#  define USED_UBRR   UBRRL
#elif defined(__AVR_ATmega8515__) 
#  define USED_UCR    UCSRB
#  define USED_UBRR   UBRRL
#else
#  error "Don't know what kind of MCU you are compiling for" 
#endif
Można też zerknąć do źródeł, co jest głównym atutem tego projektu, więc warto pokusić się o zrekonstruowanie programu sterującego po stronie PC. Na razie tylko je przejrzałem, przez tę grzebaninę z CNC-Suite. Sterowanie odbywa się "tekstowo" - jednoliterowy kod, wartość, \n. Ciekawe, czy to jakiś standard?

Markcomp77: Dzięki za pdf! Jak czas pozwoli, to popróbuję.


astony
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 183
Rejestracja: 26 mar 2006, 23:23
Lokalizacja: jaworzno

#15

Post napisał: astony » 14 sty 2007, 19:27

Dzięki
Wiecej sie nie mieszam(chociaż ... dlaczego nie wewnętrzny osc. w mega8515?)
Powodzenia
PYKNIJ na GG 5133624 to skocze na forum -> PLEASE

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#16

Post napisał: markcomp77 » 14 sty 2007, 20:25

astony pisze:dlaczego nie wewnętrzny osc. w mega8515?
może dlatego, iż wewnętrzny oscylator daje maksymalnie 8MHz... a na zewnętrzny daje max - czyli 16MHz
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#17

Post napisał: x » 18 sty 2007, 21:38

astony pisze:Wiecej sie nie mieszam
Dlaczego? Do używania tego pod XP wystarczy "tylko" odpowiedni programik po stronie PC - na razie nie mam niczego takiego nawet dla Linuksa.
astony pisze:Powodzenia
Dzięki, będzie bardzo potrzebne.

Na razie skompilowałem sobie avr-gcc, w następnej wolnej chwili (czyli nie wiem kiedy) spróbuję zaprogramować uC i to złożyć.

Markcomp77, czy możesz zdradzić jaką pojemność mają mieć C5, C6, C7? I co ustawiają te zworki przy kwarcu?

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#18

Post napisał: markcomp77 » 18 sty 2007, 22:00

x pisze: czy możesz zdradzić jaką pojemność mają mieć C5, C6, C7? I co ustawiają te zworki przy kwarcu?
C5, C6 - to jakieś elektrolity do zasilacza na 7805... co tam znajdziesz w szufladzie ;)
10...100uF pewnie starczy... przy nich równolegle po małym ceramiku 100nF

C7 - to kond. odsprzęgjący... czyli ceramik 100nF - najlepiej go blutować bezpośrednio miedzy nogami zasilania i masy uC

(ceramiczne można zastąpic monolitycznymi)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#19

Post napisał: x » 19 sty 2007, 22:03

markcomp77 pisze:C5, C6 - to jakieś elektrolity do zasilacza na 7805... co tam znajdziesz w szufladzie ;)
10...100uF pewnie starczy...
Właśnie to mnie szokuje w elektronice. A jeszcze bardziej mnie szokuje, że pomimo tego hardware zwykle działa znacznie lepiej od software.

Zorientowałem się, że to, co wziąłem za zworki przy kwarcu, to kolejne dwa kondensatory odsprzęgające. Ale obciach. Kupiłem książkę o prockach AVR, i postaram się już nie marudzić (właśnie tam zobaczyłem ten układ z kwarcem).

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#20

Post napisał: markcomp77 » 19 sty 2007, 22:14

x pisze:Zorientowałem się, że to, co wziąłem za zworki przy kwarcu, to kolejne dwa kondensatory odsprzęgające
te mają wartość np. 22pf
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”