-
Data: 2011-02-13 00:31:21
Temat: Re: podlaczenie impulsatorów do Atmega8
Od: Konop <k...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011.02.11 22:31, kk pisze:
> Robię sobie takie urządzenie :
> na procesorze ATmega8 sterowanie czterema potencjometrami cyfrowymi
> za pomocą pilota RC5 oraz ręcznie za pomocą impulsatorów i jeszcze parę
> innych drobnych funkcji.
>
> Zastanawiam się jak podłaczyć 4 impulsatory do procka tak aby nie dokładać
> dodatkowej elektroniki
> i żeby uzyć jak najmniejszej liczby pinów.
>
> INT0 oraz timer 8 bitowy zająłem na pilota RC5.
> Potencjometry chcę sterować po i2c.
> Potrzebuję jeszcze 5 wolnych pinów do sterowania LCD i 5 do pozostałych
> urządzeń.
> Z LCD mogę zrezygnować chociaż w sumie by się przydał do testowania.
>
> Zostaje INT1, timer 16 bitowy oraz reszta pinów poza XTAL.
>
> A dlaczego Atmega8 ? Mam tego trochę w pudełku ....
No to szkoda... Nie ma PCINT :)... Ja impulsator obsługiwałem tak, że
jedno wyprowadzenie dawałem na INT, a drugie na jakiś pin... jak
przychodziło przerwanie, to sprawdzałem, co jest na tym drugim pinie i
już znałem kierunek. Działało to dobrze, poza sytuacjami "lekko
przekręcić i puścić", no ale to szczegół.
W Twoim wypadku pozostaje albo polling, albo dodatkowe diody i do
sygnału INT...
Tak czy siak - nie zmieścisz się w ilości pinów :D... Potrzebujesz ich 8
niestety... i raczej ciężko będzie to obejść bez dokładania czegoś na
zewnątrz :(...
--
Pozdrawiam
Konop
Najnowsze wątki z tej grupy
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
Najnowsze wątki
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=
- 2025-02-10 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-02-10 Dlaczego takie preferencje banków?
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=