Емкостной переключатель

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
ArtemKuchin
Поставщик валерьянки для Кота
Сообщения: 2277
Зарегистрирован: Вс апр 20, 2008 23:34:26
Откуда: Москва
Контактная информация:

Емкостной переключатель

Сообщение ArtemKuchin »

Хотел сделать емкостной переключатель.
Простая схема, чтобы попробовать. Именно такую.
ТОЧНО есть люди у которых такое работает. Не могу понять почему у меня не пашет.
Схему прилагаю.

Сама "кнопка" - лист бумаги, сверху лист фольги, к нему провод, сверху фелован, по бокам скотчи, чтобы все держалось на этом листе бумаги.
R1 выбран 440 КОм


Программа:

1) ВЫключаем АЦП
2) порт С на вывод
3) выводим на ногу PC0 - LOW
4) ждем 1 сек
5) выходим на ногу PC1 - HIGH
6) ждем 0.5 сек
7) переключаем ногу на вход
8) включает АЦП
9) делаем 8 замеров, берем среднее
10) выводим на LCD
11) ждем 2 сек
12) перейти к шагу один

сразу скажу, включение выключение пулл-апов не влияет
если ногу повесить в воздухе дает числа около 1023
КОд для АЦП проверен на термодатчике - работает как надо
АЦП в 10-и битном режиме (дает числа от 0 до 1023)

Проблема в том, что если ничего не делать, по показывает 0
Если положить руку на фольгу, то сначала дергается до 20-30 и
за 2-3 прохода циклас уходит в ноль.

Фигня какая-то. Что здесь не так может быть?[/img]
Вложения
1212.jpg
курицолапная схема
(18.01 КБ) 648 скачиваний
Долой идиотизм!
Реклама
Аватара пользователя
Kotische
Опытный кот
Сообщения: 885
Зарегистрирован: Сб июл 19, 2008 02:16:33
Откуда: Саратов

Сообщение Kotische »

Чё то странная у тебя какая то схема! :shock:
Вот еслиб у тебя резистор не на землю шел, а на Out-порт процессора, а АЦП только на вход работало... тыды Мяу! 8)

И ещё, емкость относительно чего ты меряешь?
Нужно землю контроллера реально заземлить!

И ещё, как ты смотришь на наводки создаваемые 220В/50Гц ? :roll:
На твоей пластине наводка под сотню вольт будет, она тебе все тонкие эффекты напроч замаскирует!!!
Реклама
Аватара пользователя
ArtemKuchin
Поставщик валерьянки для Кота
Сообщения: 2277
Зарегистрирован: Вс апр 20, 2008 23:34:26
Откуда: Москва
Контактная информация:

Сообщение ArtemKuchin »

спасибо за коммент, но очевидно вы с такой схемой не стречались.

Пока не смог сам заставить ее пахать, переделал на вариант двумя портами - работает! Но надо именно на один порт, чтобы экономнее. Вроде преключаюсь быстро в вывода на ввод, но все бестолку. На ассмеблере поробую переписать - посмотрим.
Долой идиотизм!
Аватара пользователя
Пухич
Модератор
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

Аретм, а ты не мог бы пояснить принцип работы сей кнопки? А то у меня пока в голове она не укладывается.
Знание - сила!
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Kotische
Опытный кот
Сообщения: 885
Зарегистрирован: Сб июл 19, 2008 02:16:33
Откуда: Саратов

Сообщение Kotische »

Может резистор слишком низкоомный?
У АтМеги АЦП всё таки давольно медленное,
а тау у твоей цепочки исчезающе мелкое!
Может просто не успеваешь ничего измерить...
Реклама
Аватара пользователя
ArtemKuchin
Поставщик валерьянки для Кота
Сообщения: 2277
Зарегистрирован: Вс апр 20, 2008 23:34:26
Откуда: Москва
Контактная информация:

Сообщение ArtemKuchin »

Пухич писал(а):Аретм, а ты не мог бы пояснить принцип работы сей кнопки? А то у меня пока в голове она не укладывается.
тут все расписал и показал
http://www.artem.ru/cgi-bin/news?c=v&id=738
Долой идиотизм!
Реклама
Аватара пользователя
ArtemKuchin
Поставщик валерьянки для Кота
Сообщения: 2277
Зарегистрирован: Вс апр 20, 2008 23:34:26
Откуда: Москва
Контактная информация:

Сообщение ArtemKuchin »

Kotische писал(а):Может резистор слишком низкоомный?
У АтМеги АЦП всё таки давольно медленное,
а тау у твоей цепочки исчезающе мелкое!
Может просто не успеваешь ничего измерить...
да, я тут думал об этом. 0.5МОм - действительно мало, взял 2МОм.
и с АЦП засада - очень нестабильно, так как один оборот АЦП (цикл получения данных) слишком блинный и в зависимости от первочанального сдвига по времени результат может плясать. И у меня он и пляшет как хочет, даже с рабочей схеме.

Посему АЦП я послал и ориентируюсь только по логическим уровням.
Долой идиотизм!
Ответить

Вернуться в «Цифровая техника»