Добрый день!
Есть AVR контроллер с одним SPI интерфейсом, есть 2 джойстика, каждый с SPI интерфейсом.
Посоветуйте микросхему(ы) для переключения с одного джойстика на другой для поочередного опроса нажатых клавиш.
P.S. Про AVR Xmega с несколькими SPI я знаю, но у них питание 3.6 В, у меня в схеме 5 В
Мультиплексирование SPI
- Реклама
-
fAL
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Пн июл 23, 2007 01:14:27
- Контактная информация:
Re: Мультиплексирование SPI
Про SPI я читал, но никогда не использовал (кроме программирования)
джойстики от PlayStanion 2
Описание http://www.radiokot.ru/lab/controller/17/ тут
Нужно опрашивать нажатые клавиши от 2х контроллеров
джойстики от PlayStanion 2
Описание http://www.radiokot.ru/lab/controller/17/ тут
Нужно опрашивать нажатые клавиши от 2х контроллеров
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Мультиплексирование SPI
Ножка лишняя на контроллере найдется? Что еще помимо SPI будет нужно от контроллера?
В SPI используется линия CS, следовательно нам нужно сделать линии CS1 и CS2. CS1 - на первый джойстик, CS2 - на второй, остальные линии общие для обоих джойстиков. Вот и вся хитрость
Получается пока - 6 ножек, очевидно информацию надо куда-то отправлять далее, или обрабатывать и чем-то управлять, это как минимум еще 2 ножки если использовать UART, можно взять любимую tiny2313, к примеру.
В SPI используется линия CS, следовательно нам нужно сделать линии CS1 и CS2. CS1 - на первый джойстик, CS2 - на второй, остальные линии общие для обоих джойстиков. Вот и вся хитрость
-
fAL
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Пн июл 23, 2007 01:14:27
- Контактная информация:
Re: Мультиплексирование SPI
Помимо 2х джойстиков, в устройстве будут:
1) LCD дисплей (2 строки по 16 символов)
2) Пьезо-пищалка
3) Аккумулятор (если быть точным, то у устройства будет внешнее питание, а Li Ion аккумулятор нужен на случай его отключения). Насчет схемы питания и зарядки аккумулятора я ещё не думал.
4) 6 светодиодов.
1) LCD дисплей (2 строки по 16 символов)
2) Пьезо-пищалка
3) Аккумулятор (если быть точным, то у устройства будет внешнее питание, а Li Ion аккумулятор нужен на случай его отключения). Насчет схемы питания и зарядки аккумулятора я ещё не думал.
4) 6 светодиодов.

