MJOY-Encoder

Polecane

kwadrat03Dzięki układowi MJOY ENCODERS v1 możemy do płytki MJOY-a (i nie tylko do niej) podłączyć dodatkowe 8 encoderów, a gdy podłączymy więcej układów to nawet 16 lub 24. Dzięki temu zlikwidowane zostało ograniczenia MJOY-a, co do ilości encoderów.

MJOY-Encoders – wprowadzenie

Dzięki układowi MJOY ENCODERS v1 możemy do płytki MJOY-a (i nie tylko do niej) podłączyć dodatkowe 8 encoderów, a gdy podłączymy więcej układów to nawet 16 lub 24. Dzięki temu zlikwidowane zostało ograniczenia MJOY-a, co do ilości encoderów.

Zasada działania

Układ MJOY ENCODERS v1 należy podłączyc do płytki MJOY’a w miejsce klawiszy. Układ zamienia impulsy generowane przez obracające sie encodery na symulowane wciśniecia przycisków w MJOY’u. Na każdy obsługiwany encoder przypadają dwa przyciski MJOY’a:

  • pierwszy „wciskany” w przypadku obrotu encodera w lewo
  • drugi „wciskany” w przypadku obrotu encodera w prawo

Układ nie obsługuje zbyt szybkiego obracania enkoderem, wymaga również enkoderów pracujących w kodzie Graya. Przykładowe przebiegi na wyjściach A i B takiego encodera prezentuje poniższy rysunek:

enc_00

Encoder taki posiada 3 wyprowadzenia, które należy podłączyć do układu na jeden z 2 opisanych na stronie numer 4 sposobów. Układ NIE obsługuje encoderów BCD lub innego rodzaju encoderów inkrementalnych

MJOY-Encoders – spis elementów

l.p.

Oznaczenie

Opis – ilość sztuk

Ilość

Opis na elemencie

1

IC-1

ATmega16-16PU – mikrokontroler

1 szt.

ATMEGA 16-16PU

2

IC 2-5

Układ scalony Quad Analog Switch

4 szt.

4066

3

Podstawka DIL-40

1 szt.

4

Podstawka DIL-14

4 szt.

5

C 1,C 2

Kondensator ceramiczny 100nF

2 szt.

104

6

C 3-7

Kondensator ceramiczny 15pF

5 szt.

15

7

Złącze WS-3 + gniazda

9 szt.

8

Złącze WS-3 + gniazdo

1 szt.

9

Listwa kołkowa do druku prosta – 2x40pin

1 szt.

Do pocięcia na     2x-/16×2/ i 1x-/6×2/

10

USB-B

Gniazdo USB, typu B, kątowe

1 szt.

MJOY-Encoders – PCB

Płytkę drukowaną, można zamówić w firmie „Gama Obwody Drukowane s.c.” – strona internetowa www.drukowane.pl. W mailu należy złożyć zamówienie na płytkę MJOY_ENCODER_V1, lub w innej firmie / pliki do jej wykonania znajdują się dziale Pobieranie – Pliki Gerbera płytki MJOY Encoders /

enc01d     enc02d

Przy zasilaniu przez złącze WS-3 (kabelkiem z płytki MJOY-a) nie są potrzebne:

  • – Gniazdo USB, typu B, kątowe
  • – Kondensator ceramiczny 100nF – C2

Przy zasilaniu przez złącze USB, możemy pominąć:

  • – jedno złącze WS-3 wraz z gniazdem (na PCB oznaczone POWER)
  • – Kondensator ceramiczny 100nF – C1

Jeżeli encodery podłączamy poprzez złącza 3-pinowe (WS-3 – 8 szt.) to jest potrzebna listwa kołkowa dwurzędowa 2×16 oznaczona, jako „ENCODERS CONNECTOR 2”. Również w odwrotniym przypadku: jeżeli encodery podłączamy poprzez listwę kołkową to nie są potrzebne złącza WS-3 (8 szt.) oznaczone „ENCODERS CONNECTOR 1”. Można oczywiście umieścić wszystkie elementy i nie będzie to miało negatywnego wpływu na funkcjonowanie układu.

MJOY-Encoders – montaż PCB

Do płytki drukowanej lutujemy wszystkie potrzebne elementy, najlepiej w następującej kolejności

  1. Podstawki DIL40 – 1 szt. I DIL14 – 4 szt.
  2. Kondensatory C1-C7
  3. Listwy kołkowe 2×16 oraz 1×6
  4. Złącza WS-3 – 9 szt. I WS-5 – 1 szt.
  5. Gniazdo USB

Na koniec wkładamy w podstawki układy CD4066 – 4 szt. oraz mikro-kontroler ATMEGA 16-16PU. Należy zwrócić uwagę na prawidłowe zainstalowanie ich w podstawkach, aby oznakowania na układach zgadzały się z oznaczeniami na płytce drukowanej. Dla ułatwienia: wszystkie układy scalone powinny powinny być zamontowane oznaczeniami skierowanymi ku krawędzi płytki ze złączem USB (na rysunku poniżej jest to „dolna” krawędź).

enc15d

Poprzez złącze „ TO MJOY” podłączamy do płytki mjoy-a za pomocą taśmy 32 żyłowej, natomiast poprzez złącza „ENCODERS CONNECTOR 1” oraz „ENCODERS CONNECTOR 2” podłączamy encodery w ten sposób, że przy złączu „1” według rysunku, a w złączu „2” – wielopinowym do każdej sekcji do pinów bliżej mikroprocesora podłączamy złącza A i B a do dowolnego pinu od strony brzegu płytki C, czyli masę. Złącza ISP służą do programowania mikro-kontrolera ATMEGA. Do 6-pinowego możemy podłączyć dowolny programator wyposażony w takie złącze, a do 5-pinowego możemy podłączyć programator od płytki MJOY-a. Do zasilania możemy użyć złącza USB (z tego złącza jest pobierane jedynie zasilanie) lub 3-pinowe złącze (jest wykonane w ten sposób, aby można je było połączyć z jednym ze złącz do podłączenia potencjometrów na płytce, mjoy-a, dlatego są połączone dwa zewnętrzne piny).