Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Odczyty cyfrowe dla frezarki (DRO) w oparciu o tanie suwmiarki

marek_34 24 Nov 2011 19:31 12424 4
  • Odczyty cyfrowe dla frezarki (DRO) w oparciu o tanie suwmiarki

    Autorzy projektu po zakupieniu tokarko-frezarki Smithy 1220XL szybko odkryli, że skala posuwu w osi z jest zdecydowanie zbyt zgrubna. Rozdzielczość wynosi 0.042", czyli ok. 1mm - to bardzo dużo, jeżeli chodzi o precyzyjne maszyny do obróbki metali. Na filmie wideo przedstawiony jest sposób zbudowania odczytu dla osi z tej maszyny. Wykorzystany został kit USB NerdKit (oparty na ATmega168) oraz cyfrowa suwmiarka.





    Interfejs użytkownika to dwa elementy: jeden przycisk i jeden przełącznik. Przycisk resetuje odczyt dla danego położenia, natomiast przełącznikiem zmieniamy kierunek ruchu osi z który będzie odczytywany jako dodatni.

    Protokół komunikacji z suwmiarką: autorzy rozpoczęli od taniej suwmiarki o zakresie 6". Suwmiarki te przesyłają synchroniczny sygnał. Przesyłanych jest 48 bitów o czasie jednego ok. 12 μs. Pierwsze 24 bity reprezentują odległość z 20480 bitami na cal. Czasy w protokole są ważne, ponieważ pomimo synchronicznego protokołu, zmieniający się czas wskazuje na rozpoczęcie przesyłania nowej grupy danych. Dokładniej rzecz biorąc czekamy ok. 50μs, aby rozpoznać nową grupę danych. Dobrym źródłem danych w porozumieniu się z chińskimi suwmiarkami jest strona http://www.shumatech.com/support/chinese_scales.htm . Dokładniejszy opis na stronie źródłowej.


    Źródło: http://www.nerdkits.com/videos/digital_calipers_dro/

    Cool? Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    marek_34
    Level 18  
    Offline 
    marek_34 wrote 332 posts with rating 262, helped 6 times. Live in city Katowice. Been with us since 2006 year.
  • #2
    seba_x
    Level 31  
    Po co tak kombinować , wystarczy podłączyć enkoder i też zliczy wszystko co chcemy.
  • #3
    waleryfw
    Level 14  
    Super zestaw do własnych zastosowań w naszych maszynkach . Mam pytanie do znawców programowania . Czy na podanej stronie program do Atmega168 jest kompletny aby go wgrać do procesora . Czy ktoś podjąłby się skompilowania aby mieć wsad do uP . Do sprawdzenia działania prosiłbym o drobne poprawki źródła aby dostosować do LCD 2x16 bo taki posiadam
  • #4
    Test123
    Level 14  
    seba_x wrote:
    Po co tak kombinować , wystarczy podłączyć enkoder i też zliczy wszystko co chcemy.


    To pokaz ten Twój enkoder , który tak łatwo podłączyć i wszystko zlicza.
    I napisz do tego ile taki enkoder Cie kosztuje i jego dokładność.
    Bo wymądrzać się każdy może.
  • #5
    -rafal-
    Level 15  
    seba_x wrote:
    Po co tak kombinować , wystarczy podłączyć enkoder i też zliczy wszystko co chcemy.

    Enkoder ok, ale przy nowszych maszynach. Przy usprawnianiu starszych konstrukcji stosuje się tzw. Induktosyny które mierzą rzeczywiste przesunięcie stołu roboczego a nie jak enkoder obrót śruby, no bo co wtedy gdy mamy luz pomiędzy śrubą a stołem co jest dość częste w starszych konstrukcjach.