Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 20 gru 2025, o 02:16


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ] 
Autor Wiadomość
PostNapisane: 27 sty 2014, o 02:26 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Witam mam projekt do wykonania mianowicie taki:
Ma to być coś na wizerunek suwmiarki a ma mierzyć elementy do 50 cm.
Potrzebuję pomysłu co mogę zastosować do pomiaru i przesłania informacji do Atmegi

Założenia:
1. Miarka ma mierzyć w 3 osiach wysokość szerokość grubość (robimy trzy pomiary zapamietujac poprzednie)
2. wartości maja byc wyswietlane na LCD w jednostkach cm np(23,3 cm)

Pomysł wykonania juz mam natomiast mam dylemat co zastosowac do pomiaru
Pomóżcie !!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 02:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Bazując na twoich założeniach to wykonaj sobie potencjometr liniowy z drutu oporowego jako podziałka i wózka z punktem pomiarowym. Pomiar wykonaj za pomocą ADC. Dla zwiększenia dokładności możesz zrobić podwójną linię i mierzyć od początku do wózka na pierwszej linii i od końca do wózka na drugiej. Pozostaje kwestia rozdzielczości ADC i rozdzielczości pomiarów. W ten sposób mikrokontroler mierzy cały czas 'długość' i po naciśnięciu guzika pomiar zapisuje, wyświetla i przechodzi do następnego pomiaru. Jeśli prosty drut będzie miał za małą oporność możesz zrobić z niego spiralę i wózek z punktem pomiarowym równym 1,5 odległości pomiędzy zwojami.


Jeżeli nie boisz się matematyki i możesz zmienić założenia to proponuję ramię miernicze. http://www.logismarket.pl/ip/oberon-3d-ramie-pomiarowe-cimcore-infinite-20-ramie-pomiarowe-cimcore-infinite-20-516307-FGR.jpg. Do pomiaru kąta można użyć potencjometrów (pomiar bierny) lub impulsatora szczelinowego.

Dokładniej:
- w metodzie biernej pomiar kątów dokonuje się przez ADC dla wszystkich 'stawów' po naciśnięciu przycisku.
- w metodzie czynnej mikrokontroler cały czas mierzy kąty.

Każda z proponowanych przeze mnie metod ma wady i zalety. Takie pomiary wymagają dobrej znajomości geometrii przestrzennej, napewno wielu przeliczeń i nieprostej konstrukcji mechanicznej.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 06:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Dokładnie, najprościej liniowy potencjometr, napięcie rośnie proporcjonalnie, więc go skalibrujesz.

Wysłane z mojego GT-I9100 przy użyciu Tapatalka

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 07:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
czarny30 napisał(a):
Pomysł wykonania juz mam

...więc jeśli to nie tajemnica, przedstawienie go ułatwi udzielenie porady

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 07:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 cze 2012
Posty: 414
Lokalizacja: Oborniki
Pomógł: 5

Ostatnio rozebralem skaner. Okazuje się, ze jest on dokladny dlatego, ze ma w sobie taka linijkę z mikro otworkami, a drukarka jest zrobiona tak jak myszka - koleczko ze szczelinami (mowie o karetce z tuszem). Może takie rozwiązanie??

Wysłane z mojego GT-I9500 przy użyciu Tapatalka

_________________
Pozdrawiam:
Mikołaj



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 08:38 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

W drukarkach tez jest taka tasma z naniesionymi paskami, czyli podczas przejazdu liczy impulsy i wie gdzie sie znajduje glowica.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 08:50 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Dzieki serdeczne za porady.
Z tym drutem oporowym bardzo mi sie podoba i jest to sensowne rozwiązanie ale najpierw zobaczę jak będzie wygladał pomiar z kułeczkiem z myszki.
Zliczanie obrotów myślę będzie dobre aczkolwiek z drutem oporowym myślę będzie dokładniejszy.
Narazie nie zamykam tematu bo projekt jest ciekawy i pewnie będę potrzebował waszej pomocy.
Wieczorkiem wrzucę jakiś rysunek żeby pokazać jak to będzie wyglądało.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 09:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Mała podpowiedź jeszcze - z drutem robisz kalibrację raz i z dowolną prędkością suwasz jak również możesz wózek mieć w innej pozycji niż zero i odpalić zasilanie. Dodatkowo procek może być użyty tylko w momencie pomiaru (nie masz podglądu). Przy metodzie z kółkiem musisz zacząć od ustawienia w pozycji zero i odpalenia zasilania by pomiary wychodziły jednakowe jak również cały czas procesor jest zaangażowany w pomiary. Można oczywiście zrobić to w przerwaniach (http://forum.atnel.pl/topic3241.html?hilit=encoder).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 11:21 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

------------------------ [ Dodano po: 12 minutach ]

PKoz napisał(a):
Dwa proste pytania:
jaka dokładność?
jaki budżet?

Jeśli mam coś doradzić, to muszę znać podstawowe założenia.

Dokładność 1mm
Budżet jest ale bez przesady :lol:
Najpierw muszę wiedzieć co zastosować żeby określić budżet
W chwili obecnej można powiedzieć że do 1000 zł

------------------------ [ Dodano po: 12 minutach ]

icer_cmg napisał(a):
Mała podpowiedź jeszcze - z drutem robisz kalibrację raz i z dowolną prędkością suwasz jak również możesz wózek mieć w innej pozycji niż zero i odpalić zasilanie. Dodatkowo procek może być użyty tylko w momencie pomiaru (nie masz podglądu). Przy metodzie z kółkiem musisz zacząć od ustawienia w pozycji zero i odpalenia zasilania by pomiary wychodziły jednakowe jak również cały czas procesor jest zaangażowany w pomiary. Można oczywiście zrobić to w przerwaniach (http://forum.atnel.pl/topic3241.html?hilit=encoder).


Jeżeli chodzi o pomiar zawsze przed rozpoczeciem chciałem zerować liczniki pomiaru poprostu taki reset.
Zreszta na wyswietlaczu były by pokazywane 3 pomiary x,y,z czyli wysokośc, szerokość, głębokość(grubość)
Po zakończeniu pierwszego pomiaru zatwierdzamy i przechodzimy do następnego lub opcja prostsza jeden pomiar i za każdym razem reset pomiaru.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 16:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 mar 2012
Posty: 177
Pomógł: 9

no budżet spory, ja bym zastosował jakiś zewnetrzny adc dla zwiększenia dokładności



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2014, o 22:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Jeśli chodzi o nawijanie to też mam swoją metodę. Na pręt z PCV nawijałem z pomocą wiertarki równolegle drut i grubą nić (dratwa). Oplatałem ciasno mocując co jakiś czas drut na superglue. Na koniec gratew odwinąłem. Zalałem jak PKoz żywicą i wypolerowałem miejsce ślizgu. Ślizgaczem była odpowiednio wygięta blaszka miedziana (powierzchnia styku równa 1,5 odległości pomiędzy zwojami) ze sprężynką (nie taką jak w długopisie tylko jak w zawiasach). Wszystko o dziwo się dobrze sprawowało.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 07:57 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Jeśli mowa o mechanizmach od drukarki, to wystarczy do takiego mechanizmu na jednym końcu zamiast trzpienia na którym obraca się koło dać potencjometr wieloobrotowy. Będziesz miał precyzję jak diabli.

Wysłane z mojego LG-P760 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 09:44 

Pomógł: 0

Bierz pod uwagę, że standardowe i popularne potencjometry wieloobrotowe nie są zbyt stabilne w przedziale temperatury.
Lepszym rozwiązaniem jest optyczny czujnik. Albo z myszki, albo linijka z drukarki.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 10:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2012
Posty: 598
Lokalizacja: Warszawa
Pomógł: 13

Czujnik optyczny i podziałka na kółku + odpowiednie przełożenie mechaniczne i mamy dowolną dokładność zależną od wykonania elementów mechanicznych. Na plus jest to że w porównaniu do analogowego rozwiązania , nie ma wahania pomiarów ...

------------------------ [ Dodano po: 1 minucie ]

Albo inne rozwiązanie a le pośrednio bazujące na poprzednim ... Enkoder + odpowiednie przełożenie mechaniczne. Wadą takie rozwiązania jest to że w przypadku enkodera mechanicznego będzie charakteryzowało się krótką żywotnością .... więc raczej skłaniałbym się ku rozwiązaniu optycznemu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 15:50 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Dzieki ogromne za porady.
Juz mam rozeznanie czekam tylko na ceny :-)

plan a
Potencjometr liniowy - znalazłem na stronie taki potencjometr 500 mm. Jest to potencjometr przemysłowy czekam na cene.

Jezeli nie wypali plan a bo bedzie drogo to zaadaptuje plan b

Plan b obejmuje zaadoptowanie mechanizmów z myszki lub drukarki lub jedno i drugie.

Plan a jest o tyle łatwiejszy że potencjometr jest już w aluminiowej obudowie wystarczy dorobic uchwyty do pomiaru
Plan b jest troche bardziej skomplikowany ponieważ obudowy bede musiał zrobic lub zamowic gdzies.
Ale dalsze przemyslenia dopiero po wycenie potencjometru.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 09:05 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Wypatrzyłem ostatnio taki oto enkoder optyczny w obudowie.
Zamiast kółka z myszki jako enkoder coś takiego.

Obrazek

Co o tym sądzicie ? Cena od 270 zł do 450 zł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 09:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2012
Posty: 598
Lokalizacja: Warszawa
Pomógł: 13

A zastanawiałeś się jaki konkretnie enkoder użyć ? Chodzi mi o to czy inkrementalny, czy absolutny ? Pod tym linkiem masz wiedzę do szybkiego przyswojenia, o ile takowej potrzebujesz ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 11:29 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Malutki_27 napisał(a):
A zastanawiałeś się jaki konkretnie enkoder użyć ? Chodzi mi o to czy inkrementalny, czy absolutny ? Pod tym linkiem masz wiedzę do szybkiego przyswojenia, o ile takowej potrzebujesz ;)


I juz odpowiadam że inkrementalny nie ma potrzeby zapamiętywania położenia tak jak to jest w absolutnym.
Tylko teraz mi sie nasówa pytanie jak to podłaczyć pod Atmege czy potrzebuje jeszcze jakiegoś układu czy wystarczy podłaczyć to normalnie bezpośrednio do Megi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 14:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2012
Posty: 598
Lokalizacja: Warszawa
Pomógł: 13

W przypadku tego enkodera wszystko zależy od elektroniki bo jedna jest 12..24V a druga 5V, zresztą spojrzyj w notę takiego enkodera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 15:54 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Tak właśnie myślę że Enkoder 5v



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 19:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2012
Posty: 598
Lokalizacja: Warszawa
Pomógł: 13

No to jak 5V enkoder i elektronika 5V to odpowiedź wydaje się jasna ;) że nie trzeba nic kombinować i można bezpośrednio podłączyć, chyba że z założeń projektu wynika że powinny być dodatkowe zabezpieczenia. Ale dla mnie to już za wysokie progi, bo my z elektroniką jak na razie się za bardzo nie lubimy ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2014, o 11:51 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

No i mam już wstepny schemat układu tylko teraz mam pytanie.
Ponieważ chce zrobić układ testowy chciałbym zastosować enkoder z myszki jak go podłączyć ? (wstępnie wybrałem piny)
Poniżej zamieszczam schemat.

Obrazek

A tu jest z fototranzystorem. Nie mogłem znaleźć odpowiedniego wziąłem pierwszy lepszy :-)

Obrazek

Powiedzcie czy to jest dobrze może jakieś sugestie ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2014, o 21:17 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

AREF nigdy nie łączy się z VCC - to błąd.

Linię Reset podciągnąłbym rezystorem 10k do VCC i użył etykiety zamiast prowadzić linię przez pół schematu.
Za mało używasz GND i VCC.
Równolegle do C1 dodaj elektrolit 47uF.
Złącze programatora bez VCC to dziwne rozwiązanie albo stosuje się zasilanie procesora z programatora albo układ programowany zasila bufor wyjściowy programatora.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2014, o 22:39 
Offline
Użytkownik

Dołączył(a): 11 sty 2014
Posty: 42
Pomógł: 0

Ok to poprawie a tymczasem zmontowalem sobie plytke testowa do licznika
Mam problem z odczytem.
Jezeli chodzi o odczyt na plus to idzie ale czasami sie resetuje (zalaczam filmik)
no i nie moge zrobic zeby mi redukowalo pomiar (odczyt do tyłu)
Czyli w lewo krece jest pomiar na plus a w prawo na minus



Poniżej kod w bascomie



Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Enkoder wziety z myszki ma wyjscia A B C jak to podlaczyc i obsluzyc.

Kody wklejamy przy pomocy syntax=basic4gl Różowy J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO