logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak wykorzystać komparator z atmegi8 do przeniesienia ruchu

Zibizzetkowski 24 Wrz 2009 11:41 1097 3
  • #1 7052169
    Zibizzetkowski
    Poziom 10  
    witam
    Chciał bym zrobić urządzenie które przenosiło by mój ruch np.palca czy jakiego kolwiek stawu za pomocą Atmegi 8.Do zrobienia owego ukladu potrzebuje komparator z Atmegi do którego podłącze napięcie regulowane potencjometrem, jeśli napiecie zmieni sie o daną wartość to na wyjściu jednej z nóżek pojawi sie jedynka i uruchomi mi silnik który będzie podłączony do innego potencjometru, zadaniem tego drugiego potencjometru będzie wyrównanie napięcia tak aby wróciło do pierwotnego stanu.W taki sposób będę w stanie przenieść ruch potencjometru pierwszego na ruch np. ramienia ręki, która będzie sie obracała o taki sam kąt co potencjometr pierwszy.
    Jestem początkującym programistą, a środowisko w którym sie obracam to c i Winavr.
    z góry dziękuję
  • #2 7052379
    m.bartczak
    Poziom 16  
    A czemu tak skomplikowane to coś?

    ... nie prościej użyć przetwornika A/D i serwomechanizmu?
  • #3 7052777
    Zibizzetkowski
    Poziom 10  
    Jeszcze nie wiem, ale spróbuje coś na ten temat poczytać :D, mógł byś ewentualnie jakiś program zarzucić pokazujący jak by to miało działać?
  • Pomocny post
    #4 7052950
    m.bartczak
    Poziom 16  
    Jak zwykle polecam stronę http://hubbard.engr.scu.edu/embedded/avr/avrlib/

    Tam jest biblioteka i są przykłady jak użyć przetwornika A/D i serwomechanizmów.

    W sumie wystarczy odpowiednio (tzn. ewentualnie konwertując zakres) przepisać wartości z A/D do serwomechanizmu :)
REKLAMA