Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 25.09.2010, 09:09  
Vizitka
Почётный гражданин KAZUS.RU
 
Аватар для Vizitka
 
Регистрация: 11.01.2008
Адрес: Ковель UA
Сообщений: 1,063
Сказал спасибо: 154
Сказали Спасибо 540 раз(а) в 330 сообщении(ях)
Vizitka на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

В автомагнитолах от солидной фирмы Volvo тоже по этому принцыпу кнопки включили, но при их раскодировке хоть всю "морду" с кнопками меняй, пока четыре цыферки введешь , всю нервную систему попортит. Аппараты то старенькие и кнопки свое сопротивление поменяли - от утечек до мегаомных сопротивлений, вот и приходится иногда код совсем отключить , что не есть "гуд " в этом сервисе. Так что если нужен стабильный заработок за счет очистки или замены кнопок , то только так и включать Матрица намного лучше. Мое мнение конечно.
Реклама:
Vizitka вне форума  
Непрочитано 25.09.2010, 11:32  
KGN
Прописка
 
Регистрация: 16.02.2008
Адрес: Donbass
Сообщений: 218
Сказал спасибо: 68
Сказали Спасибо 112 раз(а) в 58 сообщении(ях)
KGN на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

В некоторых случаях кнопки на АЦП могут быть очень удобным решением. Есть у меня одно миниатюрное изделие с аккумуляторным питанием. У него всего одна кнопка, больше для работы не надо. Но вот для настройки дополнительная клавиатура необходима. Ставить еще один разъем под клаву ну никак невыгодно, пользователю-то он без надобности, лишние затраты и лишняя морока.
Вот тут-то кнопки на АЦП меня и выручили, подключаю такую сервисную клавиатуру в гнездо зарядки аккумов - дешево и сердито, все тикает и работает, уже лет 6-ть такие устройства выпускаем.
KGN вне форума  
Непрочитано 25.09.2010, 14:55  
Dmitry_73
Прохожий
 
Регистрация: 22.09.2010
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
Dmitry_73 на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от Vizitka Посмотреть сообщение
Так что если нужен стабильный заработок за счет очистки или замены кнопок , то только так и включать Матрица намного лучше. Мое мнение конечно.
+1

А вот скажите, если этот метод уже выбран, устройство сделано и свободных портов в проце нету, есть ли какой-либо еще способ одной ножкой НАДЕЖНО опросить 5 кнопок?
Dmitry_73 вне форума  
Непрочитано 25.09.2010, 15:08  
KGN
Прописка
 
Регистрация: 16.02.2008
Адрес: Donbass
Сообщений: 218
Сказал спасибо: 68
Сказали Спасибо 112 раз(а) в 58 сообщении(ях)
KGN на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от Dmitry_73 Посмотреть сообщение
+1
А вот скажите, если этот метод уже выбран, устройство сделано и свободных портов в проце нету, есть ли какой-либо еще способ одной ножкой НАДЕЖНО опросить 5 кнопок?
Возможно, у Вас есть какие-то порты, пусть уже и на что-то задействованные, на которые так же можно поцепить еще и кнопки. Например для кнопок при необходимости можно использовать шину данных LCD, порты SPI и какие-то другие порты, в зависимости от конкретной схемы.
Вы схему свою покажите, поглядим.
Ну и, как выше говорил, кнопок на АЦП тоже бояться не стоит. 5 кнопок повесите, шаг между ними будет целый вольт, распознается легче легкого, проверено многократно. И это же какими дерьмовыми кнопки должны быть, чтобы
Цитата:
нужен стабильный заработок за счет очистки или замены кнопок
, Вас же никто не заставляет милиомные сопротивления вешать, а на делителях в десятки кОм сопротивление кнопки, даже грязной, не сильно и скажется. С таким же успехом и на чисто цифровых портах окисленные и грязные кнопки барахлить могут.

Последний раз редактировалось KGN; 25.09.2010 в 15:14.
KGN вне форума  
Сказали "Спасибо" KGN
Dmitry_73 (26.09.2010)
Непрочитано 25.09.2010, 16:40  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от Dmitry_73 Посмотреть сообщение
А вот скажите, если этот метод уже выбран, устройство сделано и свободных портов в проце нету, есть ли какой-либо еще способ одной ножкой НАДЕЖНО опросить 5 кнопок?
Если есть индикация или какие-нибудь импульсы на выходе, тоже можно использовать для опроса кнопок.
baiderin вне форума  
Непрочитано 26.09.2010, 16:12  
Dmitry_73
Прохожий
 
Регистрация: 22.09.2010
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
Dmitry_73 на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от KGN Посмотреть сообщение
Например для кнопок при необходимости можно использовать шину данных LCD
LCD есть. Действительно, пока опрашиваются кнопки, шина отдыхает. Это мысль, спасибо!

Сообщение от KGN Посмотреть сообщение
а на делителях в десятки кОм сопротивление кнопки, даже грязной, не сильно и скажется.
Тоже так думал, поставил цепочку 30к-62к-100к-220к, все равно одна-две кнопки из десятка при слабом/неперпендикулярном нажатии в состоянии выдать диапазон напряжения соседней кнопки до 100-200 мс (серию из 10-20 опросов АЦП)
Dmitry_73 вне форума  
Непрочитано 27.09.2010, 03:58  
ingri
Частый гость
 
Регистрация: 04.06.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ingri на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Подскажите пож, ставлю переменный резистор меж входами(PIC12F675),среднюю ногу на кондер(кондер на землю).Конфигурирую 1 входом 1 выходом и похоже вылетает выход. Можно ли так подключать или это процы дерьмовые?
ingri вне форума  
Непрочитано 27.09.2010, 14:35  
sdsrem
Почётный гражданин KAZUS.RU
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Вот может кому будет интересно.
Независимое нажатие, простое управление, три провода, семь кнопок, четыре провода кнопок в двараза больше.
В некоторых сотовых так делают.
Миниатюры:
Нажмите на изображение для увеличения
Название: кнопки.JPG
Просмотров: 133
Размер:	59.4 Кб
ID:	12949  
sdsrem вне форума  
Непрочитано 27.09.2010, 14:43  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от Dmitry_73 Посмотреть сообщение
L... одна-две кнопки из десятка при слабом/неперпендикулярном нажатии в состоянии выдать диапазон напряжения соседней кнопки до 100-200 мс (серию из 10-20 опросов АЦП)
Поэтому и надо делать медианный фильтр. И принимать решение не по 10 или 20 опросам, а когда значительная часть фильтра забьётся одинаковыми значениями. Правда, плохие кнопки будут "тупить", зато количество неправильных сработок уменьшится в разы.

Сообщение от ingri Посмотреть сообщение
... среднюю ногу на кондер(кондер на землю). ... похоже вылетает выход. ... это процы дерьмовые?
Дерьмовые, что ж делать. Не держат заряд и разряд конденсатора, подключенного напрямую между портом и землёй... Ток ограничивать надо, однако.

Последний раз редактировалось makakus; 27.09.2010 в 14:47.
makakus вне форума  
Непрочитано 27.09.2010, 22:27  
Dmitry_73
Прохожий
 
Регистрация: 22.09.2010
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
Dmitry_73 на пути к лучшему
По умолчанию Re: Повесить кнопки на АЦП вместо портов ради экономии

Сообщение от makakus Посмотреть сообщение
Поэтому и надо делать медианный фильтр. И принимать решение не по 10 или 20 опросам
Я вообще решение по 3 опросам принимаю. Через 25 мс каждый. Если все три в один диапазон попали. Плохие кнопки действительно чаще всего "тупят". Спс за направление, пошел читать про медианный фильтр.
Dmitry_73 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot