przyciski z diodami LED( kontrolkami)

Loading thread data ...

Pare projektow z MIDI na jakims prostym uC kiedys znalazlem, wiec chyba nie bedziesz mial klopotu, jesli sobie z prosta konstrukcja i oprogramowaniem poradzisz.

J.

Reply to
J.F.

W dniu 2010-03-11 23:28, Nix pisze:

Arduino

formatting link

Reply to
Adam Dybkowski

znaczy chcesz mieć wybór 1 z 15, przy starcie kanał 1, jak przełączasz na 4, to 1 się wyłącza, dobrze rozumiem? Jakie masz wejścia? TTL, czy muszą mieć kontakt? W drugim przypadku najlepiej wiadro (15 sztuk) przekaźników. Jak TTL, to pakiecik przerzutników.

Waldek

Reply to
Waldemar Krzok

15 sztuk musi być. Albo przekaźników, albo innych zatrzasków. Można oczywiście wziąć przyciski w stylu "izostat", ale w instrumencie trochę głupio się obsługuje. Co do przekaźników, to tak na łeb wystarczą przekaźniki z jednym stykiem zwierającym i jednym przełączającym i matryca diodowa. Najlepiej jednak wziąć 15 przerzutników RS. Na wyjściach możesz dać miniaturowe przekaźniki i równolegle do nich diodę + opornik. Ewentualnie potrzebny driver do tego. W sumie 10 IC (8xduoRS, 2x8Driver). A najśmieszniej to zrobić toto albo na jednym mikroprofesorze z wieloma nogami, lub jednym ze średnią ilością portów i do tego multiplexer 4->16.

Waldek

Reply to
Waldemar Krzok

W dniu 2010-03-17 00:03, Waldemar Krzok pisze:

Takie sterowanie da się zrobić w małym CPLD, np. Xilinx'a. Funkcje do uzyskania banalne a do tego nie będzie się zawieszać (vs MCU).

Reply to
Adam Dybkowski

W dniu 2010-03-17 00:34, Adam Dybkowski pisze:

A jakby prostu - mały AVR, klawiatura matrycowa, z drugiej strony expander z i2c na ledy i choćby tranzystory.. I nawet bascom wystarczy...

MAc

Reply to
MAc

MAc pisze:

Nie ma sensu dawać ekspanderów. Jak się ułoży te diody i przyciski w matrycę 4x4 i razem wysteruje, to będzie potrzebne jakieś 12 linii I/O. tiny2313 ma ich 15..18 w zależności od konfiguracji, więc wystarczy.

Reply to
Zbych

coś niezabardzo. Diody są tylko dodatkiem, zasadniczo ma toto załączać kanały,czyli musi mieć te 15 wyjść. Można na CPLD, można na procesorze i multiplexerze. W sumie zależy od rodzajów wejścia, trzeba dodać przekaźniki, międzymordzia elektroniczne lub bezpośrednio.

Waldek

Reply to
Waldemar Krzok

Hmm, wydawało mi się, że dalej ma to być połączone przez MIDI z urządzeniem. W takim wypadku wypadałoby wybrać coś w obudowie tqfp32.

Reply to
Zbych

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.