DRO dla ubogich poraz wtóry.

Planujesz zakup sprzętu do warsztatu, masz problem z maszyną tu możesz o tym porozmawiać - nie tylko maszyny CNC

Avalyah
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 13
Posty: 2364
Rejestracja: 29 lis 2015, 00:38
Lokalizacja: Bielsko-Biała

Re: DRO dla ubogich poraz wtóry.

#31

Post napisał: Avalyah » 24 gru 2020, 21:14

tuxcnc pisze:programie procedura obsługi przerwania z enkodera trwa 6 mikrosekund.

Można zapewne trochę tą procedurę skrócić, digitalRead jest dość morderczy. Jedna instrukcja tego arduino to 0.125us, zapewne całą obsługę przerwania da się znacznie skrócić, nie robić attach interrupta, nie robić digitalREad i się okaże, że całość zajmie 2us i już masz 3 razy większe możliwości. Do tego zamiast 2000cpr zrobić 1000cpr i załatwione.

Nie mówię, że nie będzie lepiej na stmie, ale nie widzę powodu, żeby takie proste zastosowanie nie udało się na obsłudze softwarowej a nie sprzętowej.



Tagi:


tristar0
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 54
Posty: 2847
Rejestracja: 21 sty 2020, 17:48
Lokalizacja: Toruń miasto Tadeusza R

Re: DRO dla ubogich poraz wtóry.

#32

Post napisał: tristar0 » 24 gru 2020, 22:43

Po pierwsze nie wiem czemu kolega się upiera na enkoder 2000obr x 4 czyli 8000 imp mając na tokarce śrubę o skoku 6 mm to przy zastosowaniu takiego enkodera mamy wynik na 1 imp =0,00075mm trochę to absurdalne przyznasz sam jak już wspomniałem a może nie to dro w zupełności wystarczy do pracy na tokarce gdy ma dokładność 0,02 mm więc enkoder 600 imp x 4 = 2400 imp /obr co daje nam dla śruby pociągowej 6 mm wynik 0,0025 mm / imp .
Po drugie 200 obr na min korbką chciałbym to zobaczyć gdzie skalę mam w tokarce na posuwie poprzecznym 1 obr /10mm czyli mogę 20 obrotów max ręcznie na posuwie przyspieszonym ( elektrycznym ) 1 obr w 1,27 sekundy czyli na min 76,2 skąd te 200 obr kolega wziął ? Co do stm po co robić to na procesorze który mając 100 Mhz bedzie się ciągle nudził no może tylko po to żeby był stm

Dodane 9 minuty 56 sekundy:
Ponadto kolega ciągle wspomina to tej swojej podzielnicy tyle że takich podzielnic które kręcą prawie 360 stopni to jest na kilogramy po co komu niedokładna podzielnica ? no tak rozumiem przeliczanie na cale daje mniejszy bład ale nadal on jest i nawet z takim nie dużym zrób koło zębate zobaczysz jak ci jeden ząb wyjdzie za gruby na średnicy podziałowej .

Dodane 5 minuty 33 sekundy:
""Można zapewne trochę tą procedurę skrócić, digitalRead jest dość morderczy"
digitalRead zastosowana do odczytu z panelu dotykowego czyli funkcji dodatkowych nie jest nawet w LOOP
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 29
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO dla ubogich poraz wtóry.

#33

Post napisał: tuxcnc » 24 gru 2020, 22:55

tristar0 pisze:
24 gru 2020, 22:48
po co robić to na procesorze który mając 100 Mhz bedzie się ciągle nudził no może tylko po to żeby był stm
Z kimś kto daje tak debilne argumenty dyskutować się nie da, więc nie będę tego robił.
EOT.


tristar0
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 54
Posty: 2847
Rejestracja: 21 sty 2020, 17:48
Lokalizacja: Toruń miasto Tadeusza R

Re: DRO dla ubogich poraz wtóry.

#34

Post napisał: tristar0 » 25 gru 2020, 09:04

No cóż widzę że pan tuxcnc nie ma żadnych już argumentów poza obrażaniem innych . to proszę przynajmniej wyjaśnić działanie własnej podzielnicy która nie dzieli na
równe części .
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 29
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO dla ubogich poraz wtóry.

#35

Post napisał: tuxcnc » 25 gru 2020, 11:24

tristar0 pisze:
25 gru 2020, 09:04
No cóż widzę że pan tuxcnc nie ma żadnych już argumentów poza obrażaniem innych . to proszę przynajmniej wyjaśnić działanie własnej podzielnicy która nie dzieli na
równe części .
Co mam wyjaśniać ?
Że 8000 nie dzieli się przez 3 ?
Czy już całkiem odleciałeś i straciłeś kontakt z rzeczywistością ?
Rozmawiając z Tobą czuję się jak wiele lat temu, gdy nawiedzeni debile przekonywali mnie o wyższości Amigi nad PC ...
Cóż, czasy się zmieniły i 32-bitowy procesor nie kosztuje już średnią pensję ...
https://www.aliexpress.com/item/33062750859.html
https://www.st.com/en/development-tools ... beide.html
https://deepbluembedded.com/stm32-timer ... terfacing/
A ty się pytasz po co używać płytki za 10 PLN, bo procesor będzie się nudził, a mamy przecież cudowne Arduino, które poradzi sobie z każdym zadaniem ....
Czy Ty naprawdę tego nie czujesz, że sam z siebie robisz idiotę ?


tristar0
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 54
Posty: 2847
Rejestracja: 21 sty 2020, 17:48
Lokalizacja: Toruń miasto Tadeusza R

Re: DRO dla ubogich poraz wtóry.

#36

Post napisał: tristar0 » 25 gru 2020, 13:04

może sobie zmień forum nie dla debili czy idiotów . dla takich dla których może poczesci będziesz autorytetem bo tu się narnujesz i nie dostajesz poklasku na który tak chcesz zasługiwać . Bo większość ludzi to nie na twoim poziomie choć nie wiem jaki on jest skoro inni użytkownicy forum to idgnoranci debile czy idioci . Może już czas wejść na własne ego i skoczyć na bańkę.

Dodane 5 minuty 47 sekundy:
szkoda że na forach cnc angielskojęzycznych są podzielnice które nie mają błędu i nikt tam nie bufoni tak .
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 29
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO dla ubogich poraz wtóry.

#37

Post napisał: tuxcnc » 25 gru 2020, 13:24

tristar0 pisze:
25 gru 2020, 13:04
szkoda że na forach cnc angielskojęzycznych są podzielnice które nie mają błędu i nikt tam nie bufoni tak .
Weź się opamiętaj.
Zaczęło się od tego, że procesor za 2 USD ma sprzętową obsługę enkodera kwadraturowego, więc nie ma sensu robić tego programowo na Arduino.
Prawda oczywista i niepodlegająca dyskusji.
Z niewyjaśnionej przyczyny potraktowałeś to jako osobistą zniewagę i zacząłeś wojnę.
Co jeden post, to kompromitujesz się coraz bardziej.
W mojej podzielnicy enkoder ma sprzętową rozdzielczość 1/8000 obrotu.
8000 nie dzieli się przez 3.
Na "angielskojęzycznych forach" też 8000 nie dzieli się przez 3.
Koniec tematu.

Wiesz, ja to bym naprawdę olał to że chcesz publicznie robić z siebie idiotę, ale przeszkadzają mi dwie rzeczy.
Pierwsza, że ludzie to czytają i ktoś może uwierzyć.
Druga, że mnie publicznie obrażasz, więc trudno to zostawić bez komentarza.
Weź wreszcie zakończ ten temat, bo naprawdę wszystko co było do powiedzenia już powiedziano.

EOT
EOT
EOT
EOT
EOT
EOT
EOT
EOT


tristar0
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 54
Posty: 2847
Rejestracja: 21 sty 2020, 17:48
Lokalizacja: Toruń miasto Tadeusza R

Re: DRO dla ubogich poraz wtóry.

#38

Post napisał: tristar0 » 25 gru 2020, 13:44

Gadasz tylko obrażasz wszystkich bo masz absolutną rację zmień program . napisz nowy i pokaż na forum wszystkim i nie szalej z enkoderem 2000 bo do dro zupełnie nie potrzebny taki . Niech się inni mądrzejsi wypowiedzą . Puki co tylko negujesz wszystkich wypowiedzi a nic nie przedstawiles .
Mam wyrypane na wszelkiej maści proroków ,mędrców i wszystkich którzy stawiają się ponad innymi ,i tak ich zjedzą robaki

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 29
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: DRO dla ubogich poraz wtóry.

#39

Post napisał: tuxcnc » 25 gru 2020, 14:04

tristar0 pisze:
25 gru 2020, 13:44
napisz nowy i pokaż na forum
To Ty chcesz napisać i pokazać na forum, ja nie mam takich ambicji.
Rozumiesz że żądasz ode mnie spełnienia twoich oczekiwań, ale nie moich obietnic ?
Nie planowałem pisania DRO, więc go nie napiszę.
tristar0 pisze:
25 gru 2020, 13:44
Puki co (...) nic nie przedstawiles .
Jak to nic ?
A to ?
Weź odżałuj 10 PLN, kup tą płytkę, ściągnij darmowe oprogramowanie, napisz program posiłkując się przykładami których pełno w necie i pochwal się efektami swojej pracy.
Obiecuję, że wtedy będę chwalił i Ciebie, i twój program.


P.S. Jakby Ci było mało zasobów, to tu masz trochę droższe, ale sporo mocniejsze https://www.aliexpress.com/item/4000103610226.html

P.S.2 Zapomniałem o programatorze, tutaj kupisz w komplecie https://www.aliexpress.com/item/1005001739267678.html


atlc
Posty w temacie: 2

Re: DRO dla ubogich poraz wtóry.

#40

Post napisał: atlc » 25 gru 2020, 14:12

Jeśli chodzi o dzielenie przez 3 to używam w dwóch podzielnicach enkoderów 16200 imp./obr. co przy kontroli wszystkich zboczy sygnału daje całkiem sensowną dokładność przy podziale na średnicach rzędu 800-900mm.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „WARSZTAT”