Witam. Jestem z Ukrainy, ale teraz mieszkam w Łodzi, więc trochę zły język. Sorry.
Proponuję prosty schemat skali cyfrowej do pracy z enkodera. Plus- najmniejszych części, minus- mała liczba bitów. Zapchasti- mikronów ATmega8, kwarc 12 MHz, diody LED siedmiosegmentowy (5 sztuk), ULN2003, LM317, odporność parową, przekaźniki tranzystorowe. PCB nie produkuje (maketka). Zasada stacją zliczyć liczbę impulsów z nadajnika, rozdzielonych uprzednio określonej liczby w zależności od liczby w dniu wyłączenia obciążenia RAM (zakładając niewielką instalacji na tokarce). 65535 impulsov- maksymalna (dwa bajty).
Zliczanie impulsów przerwać pracę zawsze (tak, nie ma przerwy na wyświetlaczu czasomierza długości), z wyjątkiem odczytu i zapisu do pamięci ROM. Jeśli z pewnych warunkach u "znajdzie" niewłaściwej kolejności faz (nekontakt, szybki okazuje) jest wyświetlany na wskaźnikach "Err", ale jak tylko normalna liczba naprzemienne będzie kontynuowana. Założona trzy przyciski i jeden przełącznik. Przegubowe włącza impulsów świetlnych lub impulsów podzielona przez liczbę (bez śladu). Przycisk "sprzątanie" - to jest "-" kasuje licznik, przycisk "pamięć" - to jest "+" - wspomina liczbę impulsów w pamięci RAM i przełącza przekaźnik od 0 do tej liczby, jeśli nie trzeba go przełączyć, gdy jasne licznik, naciśnij " pamięć "(gdy przekaźnik nie zadziała). Przycisk "rozdzielacz" -Na "Pamiętaj" - aby zmienić dzielnik (do 255 jeden bajt). Aby zainstalować facilities- kliknij "splitter" i bez zwalniania naciśnij "czysty" - po zakończeniu instalacji kliknij przycisk "rozdzielacz". Plik firmware archiwum hex, plik do symulacji Proteus Proteus, plik z programem, w którym układ jechał. W "surowy", ale dość skuteczne (testowane na śrubie maszyny). W przyszłości będzie to opłatę i zwiększyła liczbę zrzutów. Plik AWS nie pisał (napisany w asm), ale jeśli ktoś powinien (chociaż większość czytelników sami łatwo napisać) send (nie położył, bo "neraschesannosti", a krytycy). Foto "maketki" poniżej. PS Nie wiem jak przesunąć obraz w spoiler

