Znaleziono 13 wyników
Wróć do „PikoCNC Sterownik maszyny CNC via USB”
- 19 sie 2011, 12:11
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
- 14 lut 2011, 17:59
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
również gratuluję jednego z najszybciej rozwijających się projektów.... Jest naprawdę coraz bardziej zaawansowany... i gratuluję, że :
POWODZENIA !!!
... Jak będzie korekcja narzędzia to będzie i reszta bo to działa na identycznej zasadzie (wybieranie wewnątrz, na zewnątrz)... Ja na razie również jak Rakuś:cosimo pisze:z matematyczno-informatycznego punktu widzenia mam ten problem „rozkminiony”. Będzie korekcja oraz wybieranie wnętrza dowolnego konturu.
ale wrócę niedługo do tematu bo dość daleko zaszedłem - niestety ugrzązłem.Piotr Rakowski pisze:się poddałem
POWODZENIA !!!
- 12 sty 2011, 10:46
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
Bez optoizolacji...cosimo pisze:w jakiej formie teraz sprzedajesz swój sterownik –z optoizolacją?
Nikt nie narzeka teraz, Pierwsze wersje CncGraf wieszały się nagminnie ale od kiedy stosują emi filtry to jest ok. Na moje też nie narzekają (już )cosimo pisze:Jest sporo sterowników w oparciu o USB (np. CncGraf) i jakoś nikt ni narzeka.
Ja mam na odwrót... kiedyś się nie odważałem (miałem o dziwo identyczny układ optoizolacji z Twoim) a teraz się odważam nie uszkodzisz komputera tylko kontroler ale na to nie pomoże nawet optoizolacja w Twoim (Naszym) wykonaniu. Rezygnacja z oproizolacji była podyktowana brakiem miejsca a uparłem się na zwartą metalową obudowę do bezpośredniego podpięcia zamiast kabla LPT. Jak miałem kiedyś problem z zakłóceniami na USB to optoizolacja nie pomagała, teraz to już niema znaczenia.cosimo pisze:nie odważyłbym się (teraz – gdyż kiedyś się odważałem ) podłączyć coś do wyjścia uC bez optoizolacji (np. kabel z krańcówką).
Planuję wrócić do optoizolacji (klient lepiej na to patrzy) ale muszę zaprojektować jakąś mądrą obudowę...
Tak, znam, myślałem, to dobry pomysł ale psuje mi plany zwartej i bardzo prostej (taniej) konstrukcji wraz z obudową.cosimo pisze:przejściówka ethernet->COM
- 10 sty 2011, 14:22
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
- 10 sty 2011, 14:06
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
Więc zostałem niejako "wywołany" do tablicy więc odpowiadam :cosimo pisze:A ciekawe co na to Prokopcio
Mój bardzo skromny programik operuje również na bardzo skromniutkich liczbach 8 bitowych (taki mam procesor) ale z żadnymi wektorami x=3 y=65535 ( UPS tutaj zdradzam czemu zakres pracy jest 600mm przy dokładności 0,01mm ) nie mam problemów - te dwubajtowe liczby + 1 bit na znak i tak przetwarzam wg swoich algorytmów (pochodnych od alg. Bresenhama), które od samego początku działają mi bez najmniejszych problemów i co najważniejsze dla mojego AVR'ka - wyliczenie kroku zajmuje kilkadziesiąt cykli co pozwala generować sygały step do 200kHz na prostych odcinkach przy tak "słabym" procesorze. Nigdy mi nic nie skrzypiało na silnikach (ani oscyloskopie) od prototypowych programów do dzisiejszych. W samym Delphim celowo korzystam z tych samych algorytmów (ośmiobitowych), żeby w miarę dokładnie odzwierciedlić prace krok po kroku w symulacji.
Mój procesor ośmiobitowy ma 8kb Flashu i zegar 16MHz.
Jedyne co mnie denerwuje to interfejs USB, który z chęcią bym zmienił na coś konkretniejszego. Już nie mam kłopotów ale po przejściach wiem, że do zastosowań w przemyśle się nie nadaje (chyba, że tak jak u Jarka -> wysłać wszystko i zapomnieć ! ).
cosimo -> również chylę czoło za pisanie własnych procedur kreślących w 3D i innych bajerów - też piszę wszystko krok po kroczku (Delphi i Assembler dla AVR) choć wiele gotowców mam (nie korzystam) i wiem co to znaczy. Ale moim zdaniem WARTO...
- 17 lis 2010, 22:50
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
dokładnie potwierdzę słowa kolegi cosimo - częściej spotykam się z przewodami zwartymi przy uszkodzeniu niż przerwanymi (w sumie te przerwane też najczęściej mają zwarcie) więc chyba niema "pewnego w 100%" rozwiązania, chyba, że wejście analogowe . Izolację robiłem tak jak kolega cosimo poprzez przetwornicę dc-dc 5v + szybkie optoizolatory rx/tx, co w naszych założeniach w zupełności wystarcza. Jarekk -> czy możesz podać konkretny typ sprawdzonej przez Ciebie izolacji galwanicznej na linie USB ? Mocno zaciekawiłeś mnie tym rozwiązaniem.
- 06 lip 2010, 16:55
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
- 23 kwie 2010, 11:29
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
przy tak dużej pamięci nie potrzeba aż tak dużych prędkośći transmisji - wystarczy przesłać całość a później odtworzyć - z dowolną prędkością. Ja też mam malusieńki bufor który jednak jeszcze nie przysporzył mi problemu przy transmisji "ciurkiem"... on ma jedynie zabezpieczyć przed przerwami ułamków sekund które się w windowsie zdarzają nagminnie. transmisja jest oczywiście 1M dwustronna fullduplex więc korekcja ewentualnych błędów przebiega praktycznie natychmiastowo...jarekk pisze:No wiesz ja dałem 8Mx16 SDRAM i mogę - właśnie dlatego aby jak ktoś robi płaskorzeźbę to sterownik nie musi zwalniaćcosimo pisze: Przecież jednak nie możesz wysłać do sterownika 20000 wektorów ciurkiem.
- 22 kwie 2010, 21:46
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852
1.
[ Dodano: 2010-04-22, 21:49 ]
ale zakręciłem teraz czytam to ja wiem o co chodzi ale nie jestem pewien czy ktoś mnie zrozumiał
Tak, przyznam wręcz, że to sytuacja nienormalna ale krótkie "serie" się zdarzają - przynajmniej moim klientom. poza tym to nie było moje założenie, tylko Twoje :cosimo pisze:Przyznasz, że program gdzie wszystkie wektory mają 0,01mm to sytuacja ekstremalna
2.cosimo pisze:ale na dziś u mnie jest tak: zakładając, że wykonujemy same wektory 0,01mm .........
No u mnie jest prędkość transmisji dynamicznie dobierana i wygląda to tak, że właśnie przy ekstremalnych warunkach jakie opisałeś układ usart pracuje z taktowaniem 1Mb/s i ramki zawierają tylko współrzędne + crc co daje przesył maks. 1MHz (taktowanie układu usart ) / 46 bitów w ramce = około 20 tysięcy wektorów na sekundę co przy moim wewnętrznym przeliczaniu taktowania na 0,01mm przy założeniu śruby 4mm i podziału kroku 400 daje równy podział 1 krok na 0,01mm - przy innych skokach śruby oraz innych podziałach kroku zmieniają się prędkości i rozdzielczości ale częstotliwość maksymalna to nadal jest 20 tyś wektorów na sekundę.cosimo pisze:Cytat:
przy 0,01 było by 20kHz ze względu na ograniczoną prędkość transmisji
Prokopcio możesz objaśnić jak na podstawie powyższego zdania można u Ciebie określić tą zależność (wektory/ sekundę) – gdyż wydaje mi się to niemożliwe. (a w próbach obliczeń wychodzą kosmiczne cyfry).
[ Dodano: 2010-04-22, 21:49 ]
ale zakręciłem teraz czytam to ja wiem o co chodzi ale nie jestem pewien czy ktoś mnie zrozumiał
- 22 kwie 2010, 15:27
- Forum: PikoCNC
- Temat: PikoCNC Sterownik maszyny CNC via USB
- Odpowiedzi: 1908
- Odsłony: 290852