Jak działa suwmiarka elektroniczna?

28

Jak działają te elektroniczne zaciski ?:

Suwmiarka

Wiem, że działają, mierząc w jakiś sposób pojemność bieżni. Ale w jaki sposób wykorzystują pojemność do pomiaru odległości - czy jest to liniowy stosunek pojemności do odległości, czy dzieje się coś innego? Są naprawdę dokładne - specyfikacja ± 0,02 mm od 0-100 mm, a rozdzielczość spada do 0,01 mm. Zaskakuje mnie również to, w jaki sposób mogą one spełniać specyfikacje w bardzo niskiej cenie - podniosłem kopalnię za 8 funtów i wypróbowałem ją na kilku typowych obiektach, o których znałem wymiary, i sprawdza się.

Thomas O
źródło
1
przydatny post na blogu na ten temat: Porzucenie suwmiarki cyfrowej (tylko gromadzenie materiałów referencyjnych)
Nick Alexeev

Odpowiedzi:

8

Jego stosunek stosunku pojemności do stosunku częstotliwości do konwersji wartości. Kluczem jest użycie nierównomiernie ułożonych przewodów w pobliżu dwóch kondensatorów. Obwód ma powolną reakcję, ale działa zadziwiająco jako zacisk.


źródło
7
Ktoś rozerwał zestaw, żebyś mógł zobaczyć wzorce: adafruit.com/blog/2010/11/08/digital-calipers-tear-down
Michael Kohne
4
Miły. Mogę sobie wyobrazić, jak wczesny wynalazca to odkrył. On (ona) dostrajał radio, obracając urządzenie miernika / kondensatora jedną ręką, mając logarytmiczną linijkę w drugiej ręce, a potem spojrzał na zegarki LCD na nadgarstku z drugiej strony i powiedział ... Eureka!
Oto strona Flickr z nimi wszystkimi, jeśli byłeś zdezorientowany tak jak ja, mówiąc: „GDZIE DA PICS?”
Nick T
24

Po prostu dobrze się bawiłem próbując dopasować sygnały, dzieje się tam coś naprawdę funky.

„Oto dobra strona internetowa” <- ta strona? źle! nie to, co się tam dzieje, jest tylko jeden sygnał wejściowy, a nie grzech i cos

„Kluczem jest użycie nierównomiernie ułożonych przewodów w pobliżu dwóch kondensatorów.” <- znowu źle

Jeśli kiedykolwiek znajdziesz stronę, na której ktoś zbudował kopię jednego z nich, uwierzę w to, co mówią.

W każdym razie to, co zmierzyłem, nie mogę znaleźć żadnej z tych informacji z Google

Pionowe paski, które są pogrupowane według 8, są podłączone do cyfrowych wyjść układu na obiekcie blob, są napędzane sygnałami PWM - zbliżonymi do fali sinusoidalnej. 8 faz, okres fali sinusoidalnej 1800us (YMMV), okres impulsu ~ 5.6us. Każda faza przesunięta o 1800us / 8 = 225us

Płyta odbiorcza otrzymuje summa summarum, które przechodzi przez stojan przez sprzężenie pojemnościowe. Teraz sygnał odbiorczy to głównie śmieci, ale piki sygnału odpowiadające zboczom narastającym impulsu wyjściowego tworzą sinusoidę. Faza tego sinusoidy zależy od położenia stojana. Domyślam się, że pomiary rx muszą być zsynchronizowane z impulsami wyjściowymi, a następnie pojawia się jakiś ostry sygnał przetwarzający, aby uzyskać przesunięcie fazowe, nie jestem w 100% pewien, jak to zrobić po stronie rx.

Ponieważ wzór stojana i wzór płytek TX powtarza się co 5 mm, oznacza to, że ostateczną wartością jest suma zgrubnych i dokładnych pomiarów. Pomiar zgrubny to liczba powtórzeń 5 mm, zliczana i zapamiętywana, podobnie jak zwykłe wartości enkodera, możesz zepsuć to zliczanie, jeśli przesuniesz głowicę skanującą na zacisku zbyt szybko, zacisk traci swój punkt 0. Dokładny pomiar to pomiar przesunięcia fazowego wyjściowej sinusoidy. Są one sumowane i wyświetlane na ekranie LCD.

Oto ilustracja: wprowadź opis zdjęcia tutaj

Dlaczego to jest nawet ważne?

a) Jeśli komuś udało się skopiować go do projektu DIY, to przynajmniej nie mogę go znaleźć w Google. Jestem pewien, że ktoś to zrobił, ale nie wydaje się, aby opublikował swój projekt. Oznacza to, że w przypadku tak powszechnego elementu informacji na temat tego po prostu nie ma.

b) Bardzo ważna jest możliwość robienia brudnych tanich enkoderów liniowych zrób to sam, na przykład wiesz, jak podatne są na awarie wszystkie drukarki 3D zrób to sam? Dzieje się tak, ponieważ są to systemy sterowania z otwartą pętlą, małe zacięcie lub poślizg, a system sterowania nie wie już, gdzie jest robot. Teraz dla robota przemysłowego kupujesz enkoder liniowy, po jednym dla każdej osi. Heidenhein i 100 innych firm chętnie sprzedają ci jeden za ~ 1 000 €. Piwni hobbystycy niestety nie wykorzystują tego rodzaju budżetów. Ale chętnie kupiliby (lub sprawili, że produkcja jest dość prosta) pojemnościowy enkoder liniowy, taki jak stosowany w suwmiarkach cyfrowych. Jeśli gdzieś tam była informacja.

r2k-in-the-vortex
źródło
Niektóre systemy przemysłowe, które widziałem, używają koderów strunowych. Jestem pewien, że mogą one mieć własne problemy, ale można je łatwo uczynić absolutnymi lub względnymi.
supercat
Cholera, ten ostatni komentarz zmusił mnie do działania. Byłoby wspaniale stworzyć system sprzężenia zwrotnego w zamkniętej pętli dla drukarek 3D / maszyn CNC. Nigdy nie przyszło mi do głowy, by spojrzeć na cyfrowe suwmiarki, utknąłem myśląc o czymś optycznym.
dext0rb
Czy przeczytałeś artykuł na stronie capsense.com/capsense-wp.pdf. W tym miejscu pojawia się twierdzenie o grzechu i cos, używane przez LS Starrett Co. do cyfrowej suwmiarki. Wciąż jednak próbuję dopracować ten projekt. Gdyby taki projekt można było rozszerzyć do ~ 1 metra z dokładnością do 0,01 m na całej długości ... mogłoby to być coś, czym zainteresowałoby się wiele osób.
dext0rb
„capsense-wp.pdf. W tym miejscu pojawia się twierdzenie o grzechu i cos” Tak, to sprawdziłem, jestem pewien, że istnieje wiele sposobów wykonywania takich pomiarów pojemnościowych, tylko że ta wersja sin cos nie jest używana w tych tanich suwmiarka. „Jeśli taki projekt mógłby zostać rozszerzony do ~ 1 metra z dokładnością do 0,01 m na całej długości ...” Zasadniczo ograniczenie dotyczy tego, jak długo można wykonać pasek stojana. Lub jeśli masz 2x głowice czytające, możesz użyć dwóch wierszy pasków i nałożyć je na siebie. Paski stojana są w zasadzie płytkami PCB i są one wykonane dość dokładnie, dla dodatkowej dokładności zawsze można skalibrować.
r2k-in-the-vortex
1
niska odpowiedź jest czynnikiem ograniczającym użycie go jako kodera drukarki 3D
3

Pojemność tworzy resolver, który pozwala odczytać wartość sin i cos, która w porównaniu z sygnałem głównym pozwala bardzo dokładnie określić pozycję.

Jim C.
źródło