Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.04.2008, 11:53
|
|
Временная регистрация
Регистрация: 13.03.2006
Сообщений: 56
Сказал спасибо: 12
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
|
РАСШИРЕНИЕ ВХОДОВ
Нужно к AVR подключить около 40 входов _кнопки,конечники.Не хочеться использовать два MK
|
|
|
|
10.04.2008, 11:59
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Попробуйте использовать мультиплексеры. А если сигналы аналоговые-ключи на полевых транзисторах или сборках. Я бы так сделал.
|
|
|
|
10.04.2008, 12:18
|
|
Временная регистрация
Регистрация: 13.03.2006
Сообщений: 56
Сказал спасибо: 12
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
|
Cпасибо!Посмотрю что в наличии.Просто хотелось минимум обвязки
|
|
|
|
10.04.2008, 13:08
|
|
Прописка
Регистрация: 21.10.2005
Сообщений: 251
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 17 сообщении(ях)
|
Воспользуйтесь последовательно включенными сдвиговыми регистрами и для опроса от контроллера потребуется всего два вывода.
|
|
|
|
10.04.2008, 13:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,564
Сказал спасибо: 701
Сказали Спасибо 4,334 раз(а) в 1,985 сообщении(ях)
|
Вот рекомендую
MC33972: Multiple Switch Detect Interface w/Suppressed Wake-up
http://www.freescale.com/webapp/sps/...C33972&fsrch=1
образцы шлют безплатно!
|
|
|
|
10.04.2008, 13:36
|
|
Временная регистрация
Регистрация: 13.03.2006
Сообщений: 56
Сказал спасибо: 12
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
|
Всем большое Спасибо!А то долго-бы искал.
|
|
|
|
10.04.2008, 21:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Можно применить старинную 580ВВ55 или
ее КМОП аналоги.
|
|
|
|
11.04.2008, 06:54
|
|
Прописка
Регистрация: 11.07.2006
Адрес: Ru, Nsk
Сообщений: 249
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
я 74HC4067 юзаю...и аналоговые сигналы и цифровые мультиплексит. Не юзал, но присматриваюсь к PCF8574
(расширитель портов работающий по i2c, 8 двунаправленых портов, выход прерывания для контроллера).
|
|
|
|
11.04.2008, 09:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Если АВРка имеет АЦП, то можнонесколько кнопок подключать к одному входу через резисторы. Теоретически до 10 кнопок на один вход (АЦП же 10-разрядный? ![Улыбка](images/smilies/icon_smile.gif) ) через матрицу R-2R. Так делают во многих бытовых устройствах, притом экономятся линии связи от пульта с кнопками (а если он снимается, как в автомагнитолах) до процессора.
|
|
|
|
11.04.2008, 10:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от makakus
|
Если АВРка имеет АЦП, то можнонесколько кнопок подключать к одному входу через резисторы. Теоретически до 10 кнопок на один вход (АЦП же 10-разрядный? ) через матрицу R-2R. Так делают во многих бытовых устройствах, притом экономятся линии связи от пульта с кнопками (а если он снимается, как в автомагнитолах) до процессора.
|
Интересная мысль ![Подмигивание](images/smilies/icon_wink.gif) ,надо применить
Тока я вот подумал,ведь с АЦП счтывается напряжение и сверяется в контролере с какой то постояной константой,а если резисторы под влияние температуры поменяют сопротивление,то значение АЦП будет уже другое.
Если тока сделать разброс констант,то есть от такого числа до такого-это одна кнопка,следущий набор значений это другая так?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:32.
|
|