|
Сенсор |
|
|
|
Sep 16 2005, 18:23
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры.
|
|
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 34)
|
Sep 16 2005, 18:38
|
Участник

Группа: Свой
Сообщений: 38
Регистрация: 7-07-04
Из: Голландия
Пользователь №: 293

|
po betonu xarasho begaet napriajenie kak shandaraxnit , tak chto dla dikix uslovii etot sensor ne stoit. protivnom sluchii nado ponastavit dofiga zashit ato vashemu AVR-u ne dolga jit
|
|
|
|
|
Sep 16 2005, 19:15
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Orion @ Sep 16 2005, 21:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. Уважаю разного рода идеи, но всему есть предел. Я к тому что нафига использовать АВР для этого? Хотя если там дето пахнет обработкой этого сигнала и тд и тп могу скинуть примитивную схему под Ваши нужды. (ТТЛ на вход МК и нет проблем)
|
|
|
|
|
Sep 16 2005, 19:22
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(Balaganov @ Sep 16 2005, 22:15) Уважаю разного рода идеи, но всему есть предел. Я к тому что нафига использовать АВР для этого? Хотя если там дето пахнет обработкой этого сигнала и тд и тп могу скинуть примитивную схему под Ваши нужды. (ТТЛ на вход МК и нет проблем) АВР там не для этого. Просто нужно сдлать сенсор и обрабатывать сигнал, управлять испольнительным устройством. хотелось бы увидеть схемку e-mail: orion-3@mail.ru заранее спасибо
|
|
|
|
|
Sep 16 2005, 19:24
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(tegumay @ Sep 16 2005, 22:21) к тому же про контакт не понятно, он разный бывает, лучше ИК детектор Контакт металлический. Он от меня не зависит. Есть некая изолированная металлическая деталь и надо определять прикосновение к ней. А как на ИК? Поподробнее plz. Имеется ввиду оптопара с открытым каналом или я не так понял?
|
|
|
|
|
Sep 16 2005, 19:26
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(tegumay @ Sep 16 2005, 22:22) короче если на улице и хреновые условия то от контактов лучше уйти к безконтактным схемам Существует разница между КОНТАКТОМ и КОНТАКТНОЙ ГРУППОЙ!! Я имел ввиду под словом КОНТАКТ металическую деталь.
|
|
|
|
|
Sep 16 2005, 19:28
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(tegumay @ Sep 16 2005, 22:27) - есть некая изолированная деталь... а какой способ детекции прикосновения применяется? Так вот это и хотелось бы узнать Я думаю, по принципу емкостного реле как то надо..
|
|
|
|
|
Sep 16 2005, 19:30
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Orion @ Sep 16 2005, 22:22) Цитата(Balaganov @ Sep 16 2005, 22:15) Уважаю разного рода идеи, но всему есть предел. Я к тому что нафига использовать АВР для этого? Хотя если там дето пахнет обработкой этого сигнала и тд и тп могу скинуть примитивную схему под Ваши нужды. (ТТЛ на вход МК и нет проблем) АВР там не для этого. Просто нужно сдлать сенсор и обрабатывать сигнал, управлять испольнительным устройством. хотелось бы увидеть схемку e-mail: orion-3@mail.ru заранее спасибо Я так и понял. Погоди до завтра надо порыться в загашниках.
|
|
|
|
|
Sep 16 2005, 19:57
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Balaganov @ Sep 16 2005, 22:30) Цитата(Orion @ Sep 16 2005, 22:22) Цитата(Balaganov @ Sep 16 2005, 22:15) Уважаю разного рода идеи, но всему есть предел. Я к тому что нафига использовать АВР для этого? Хотя если там дето пахнет обработкой этого сигнала и тд и тп могу скинуть примитивную схему под Ваши нужды. (ТТЛ на вход МК и нет проблем) АВР там не для этого. Просто нужно сдлать сенсор и обрабатывать сигнал, управлять испольнительным устройством. хотелось бы увидеть схемку e-mail: orion-3@mail.ru заранее спасибо Я так и понял. Погоди до завтра надо порыться в загашниках. Э-э-э кажись облом со схемой. Дело в том что тока переехали в новую хату, а подшивка с "Радио" видать осталась на старом месте  Но в общем дело не хитрое, если в двух словах, то: наводка на тело 50 Гц, если этот сигнал снимать с пластинки и подоавать на делитель, то на выходе получаем какую-то последовательность (в зависимости от коэфициента деления) импульсов. При этом можно определять время прикосновения (я эту байду использовал для переключения каналов в ТВ). Но есть один прикол: в "чистом поле" схема не работает т.к. нету там наводок на тело (или водки для тела).
|
|
|
|
|
Sep 16 2005, 20:22
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(Balaganov @ Sep 16 2005, 22:57) Э-э-э кажись облом со схемой. Дело в том что тока переехали в новую хату, а подшивка с "Радио" видать осталась на старом месте  Но в общем дело не хитрое, если в двух словах, то: наводка на тело 50 Гц, если этот сигнал снимать с пластинки и подоавать на делитель, то на выходе получаем какую-то последовательность (в зависимости от коэфициента деления) импульсов. При этом можно определять время прикосновения (я эту байду использовал для переключения каналов в ТВ). Но есть один прикол: в "чистом поле" схема не работает т.к. нету там наводок на тело (или водки для тела). Ну тогда не годится. Надо чтобы работало и в чистом поле! А по принципу измерения емкости не знаешь как сделать?
|
|
|
|
|
Sep 16 2005, 20:44
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Orion @ Sep 16 2005, 23:22) Цитата(Balaganov @ Sep 16 2005, 22:57) Э-э-э кажись облом со схемой. Дело в том что тока переехали в новую хату, а подшивка с "Радио" видать осталась на старом месте  Но в общем дело не хитрое, если в двух словах, то: наводка на тело 50 Гц, если этот сигнал снимать с пластинки и подоавать на делитель, то на выходе получаем какую-то последовательность (в зависимости от коэфициента деления) импульсов. При этом можно определять время прикосновения (я эту байду использовал для переключения каналов в ТВ). Но есть один прикол: в "чистом поле" схема не работает т.к. нету там наводок на тело (или водки для тела). Ну тогда не годится. Надо чтобы работало и в чистом поле! А по принципу измерения емкости не знаешь как сделать? А как ты собираешся мерять емкость прикосновением к металлу? Или я чегото не понимаю или тебе ну жно шо -то типа реле присутствия. Если так, то схем полно в поисковиках!
|
|
|
|
|
Sep 16 2005, 21:08
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(Balaganov @ Sep 16 2005, 23:44) Цитата(Orion @ Sep 16 2005, 23:22) Цитата(Balaganov @ Sep 16 2005, 22:57) Э-э-э кажись облом со схемой. Дело в том что тока переехали в новую хату, а подшивка с "Радио" видать осталась на старом месте  Но в общем дело не хитрое, если в двух словах, то: наводка на тело 50 Гц, если этот сигнал снимать с пластинки и подоавать на делитель, то на выходе получаем какую-то последовательность (в зависимости от коэфициента деления) импульсов. При этом можно определять время прикосновения (я эту байду использовал для переключения каналов в ТВ). Но есть один прикол: в "чистом поле" схема не работает т.к. нету там наводок на тело (или водки для тела). Ну тогда не годится. Надо чтобы работало и в чистом поле! А по принципу измерения емкости не знаешь как сделать? А как ты собираешся мерять емкость прикосновением к металлу? Или я чегото не понимаю или тебе ну жно шо -то типа реле присутствия. Если так, то схем полно в поисковиках! Мне нужно например как тут http://evm.wallst.ru/main/sensor/sensor.htmВот тока узнать бы каков алгоритм программной части определения прикосновения?
|
|
|
|
|
Sep 16 2005, 21:11
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Balaganov @ Sep 16 2005, 23:44) А как ты собираешся мерять емкость прикосновением к металлу? Или я чегото не понимаю или тебе ну жно шо -то типа реле присутствия. Если так, то схем полно в поисковиках! Редко объект находится в далеке от проводки. Глянь может поблизости столбы стоят, или под землей кабель есть. Я к тому неужель от батареек питать девайс прийдется?
|
|
|
|
|
Sep 16 2005, 21:16
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Orion @ Sep 17 2005, 00:08) Цитата(Balaganov @ Sep 16 2005, 23:44) Цитата(Orion @ Sep 16 2005, 23:22) Цитата(Balaganov @ Sep 16 2005, 22:57) Э-э-э кажись облом со схемой. Дело в том что тока переехали в новую хату, а подшивка с "Радио" видать осталась на старом месте  Но в общем дело не хитрое, если в двух словах, то: наводка на тело 50 Гц, если этот сигнал снимать с пластинки и подоавать на делитель, то на выходе получаем какую-то последовательность (в зависимости от коэфициента деления) импульсов. При этом можно определять время прикосновения (я эту байду использовал для переключения каналов в ТВ). Но есть один прикол: в "чистом поле" схема не работает т.к. нету там наводок на тело (или водки для тела). Ну тогда не годится. Надо чтобы работало и в чистом поле! А по принципу измерения емкости не знаешь как сделать? А как ты собираешся мерять емкость прикосновением к металлу? Или я чегото не понимаю или тебе ну жно шо -то типа реле присутствия. Если так, то схем полно в поисковиках! Мне нужно например как тут http://evm.wallst.ru/main/sensor/sensor.htmВот тока узнать бы каков алгоритм программной части определения прикосновения? Алгоритм я тебе уже рассказал. Врядли есть принципиально отличный. Ищи столбы
|
|
|
|
|
Sep 16 2005, 21:46
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(Orion @ Sep 16 2005, 21:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. Если не секрет, то в двух словах цель устройства?
|
|
|
|
|
Sep 17 2005, 00:44
|

Местный
  
Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610

|
Цитата(Orion @ Sep 16 2005, 21:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. «ТемпИратуры», блин. Учите мат-часть! :-) Сразу предупреждаю, что я сам PIC-ориентированный, так что подробности сращивания идей с AVR сами выдумавайте. :-) Первый вариант, простой: берём и делаем RC-цепочку. Между двумя лапками МК ставим резистор, одну из лапок припаиваем к объекту. Как работает: одна лапка МК — вход, другая — выход. На выход выдаём короткий (время, как и резистор надо подбирать под конкретную дверь/сенсор) импульс, отключаем (в третье состояние) выход от схемы. Как реагирует подобная RC-цепочка на импульс понятно — разряжается по экспоненте. Так как резистор у нас постоянный, то скорость спада напряжения зависит только от ёмкости системы «дверь—окружающее пространство». Измеряя время до момента изменения состояния входа можно узнать — есть контакт с дверью, или нет. В принципе, можно даже добиться срабатывания датчика на приближение к сенсору без контакта. Однако в случае с дверью могут возникнуть проблемы — дверь-то вмонтирована в стену, а стена может быть сделана из железо-бетона и вся арматура в ней приварена к двери… Первый вариант можно ещё упростить, использовав одну лапку МК и как вход и как выход, осуществляя переключение в режим входа сразу после выдачи зондирующего импульса. Ну а если не повезёт, и дверь окажется хитрее, то надо делать синус, гнать его на дверь и мерять, мерять, мерять… :-) Впролне возможно, что протекающий ток будет драматически увеличиваться при прикосновении (через ёмкость человека да на землю.)
|
|
|
|
|
Sep 18 2005, 06:06
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата(Orion @ Sep 16 2005, 21:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. Ага, а еще он должен быть устойчив к разрядам молнии (в 5-10 км), к проезжающим за 100-200м трамваям, к мобильнику (которому приспичило включить передатчик) за 5-10 метров. Добиться устойчивой работы без ложняков очень трудно. Идея насчет оптического датчика - самое то, но не забывать о посторонних засветках. Как правильно сделать - почитай "Исскусство схемотехники" Хоровиц, Хилл, том 3, там про метод захвата написано. Знакомые делали периметральную охранку емкостную, так у них, что-бы от молний (и дождя) не срабатывало, какой-то супер-алгоритм применялся (БПФ, корреляции и прочее). Подробностей не знаю, не рассказывали, секретничают :-))).
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Sep 18 2005, 12:35
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 31-05-05
Пользователь №: 5 579

|
Есть схема на ПИЦе, вроде емкостный датчик.Я попробовал вникнуть в идею её работы (по асм файлу).Частоту осцилятора ПИЦа задаёт сам ёмкостный датчик,подсчитывается количество импульсов осцилятора до срабатывания сторожевого пса и сравнивается с бывшем перед тем (благо что пёс имеет собственный внутренний генератор,которого стабильности видно хватает для данного применения).
www.uni-electronics.newmail.ru
|
|
|
|
|
Sep 18 2005, 16:50
|

Участник

Группа: Свой
Сообщений: 44
Регистрация: 30-07-05
Из: Kyiv, Ukraine
Пользователь №: 7 211

|
Цитата ... подсчитывается количество импульсов осцилятора до срабатывания сторожевого пса ...  ... это всеравно что микроскопом гвозди забивать  По-моему проще таймер заюзать, он как раз и предназначен для подсчета импульсов  (сорри, если оффтоп  )
|
|
|
|
|
Sep 18 2005, 19:51
|

Профессионал
    
Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641

|
Могу предложить готовую микросхему емкостного датчика, которую я разработал лет 7 назад для датчика уровня масла в ДВС. Она даже поставлялась какое-то время. Корпус можно использовать любой. Кристаллы есть в каком-то количестве. Конечно, это актуально, если речь идет о серийных поставках, а не о одиночной поделке. Работает железно. Принцип - регистрация сдвига фазы от контрольного излучателя относительно образцового, классика. Для устранения дребезгов используются триггеры Шмитта на входах и триггер по переключениям внутри. Все антенки изолированы. Одна под обкладкой "общей", другая - над. Такая дифференциальная система устраняет уходы от условий среды. Дальность регистрации пальца легко достигается в пределах 20-30 см в условиях бытовых наводок. Защита от статики и т.п. Конечно, если добавить еще мозги для обработки, то совсем хорошо будет.
|
|
|
|
|
Sep 19 2005, 06:00
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(Orion @ Sep 16 2005, 22:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. В условиях улицы (с изменением влажности и температуры) что бы прикасаться пальцем к сенсору (работает он или нет) в первую очередь обязательно должно быть выполнено условие электробезопасности устройства. Вы с инженерами по технике безопасности никогда не сталкивались?... Да они Вас до инфаркта доведут, если это требование не выполняется. А если это устройство становиться в распоряжении общественного пользования, то в случае 'чего' - можно и ответить по закону. Так что прислушайтесь к советам и ориентируйтесь на IR-сенсор. Это будет работать намного надежней в широком диапазоне климатических условий и агрессивной среды.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Sep 19 2005, 07:14
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(Orion @ Sep 16 2005, 21:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. ИМХО В полевых условиях с емкостными датчиками лучше не связываться по причинам перечисленным выше, ИК- датчик в полевых условиях тоже не сильно надежен, поскольку оптическая часть ИК датчика очень чувствительна к загрязнениям (пыль, грязь от пальцев, агрессивные примеси, содержащиеся в дожевой воде, которые порой стекло разъедают, и т.д. ) и главный недостаток сложно все это, городить датчики ради кнопки. Может стоит рассмотреть другие варианты, например герконовая кнопка (или контакты). Устойчивость к воздействиям внешней среды хорошая, простейшая схема включения. Из недостатков, наличие движущихся деталей в кнопке, но при определенных условиях от них можно отказаться и использовать индивидуальные ключи (в виде магнитов); дребезг контактов, но имея контроллер от этого можно легко защититься...
|
|
|
|
|
Sep 19 2005, 14:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528

|
Цитата(Orion @ Sep 17 2005, 00:23) Подскажите, как сделать сенсор на AVR? То есть иметь металлический контакт, при прикосновении к которому пальцем срабатывало бы некое устройство. Только сенсор будет расположен на улице и должен быть устойчив к изменениям влажности, темпиратуры. Поделюсь своим опытом сенсоростроения. Несколько лет тому назад экспериментировал с вариантом сенсорной клавиатуры, в однокнопочном варианте это выглядит так: на одной стороне печатной платы есть ни с чем не соединённая металлическая площадка-сенсор(1), с другой стороны под ней - две площадки (2) и (3). На одну из площадок, скажем (2) подаёшь прямоугольные импульсы, на другой (3), нагруженной на подходящее сопротивление, видишь результат дифференцирования прямоугольника RC-цепью. Если коснуться пальцем сенсора, амплитуда импульсов на выходе резко уменьшается. сенсор (1) ===================== материал платы ========= ========= площадка(2) площадка(3) Эквивалентная схема представляет собой Т-образную конструкцию из трёх ёмкостей, две "горизонтальных" - это ёмкости между площадкой(2) и сенсором(1) и между сенсором(1) и площадкой(3), а "вертикальная" - ёмкость между сенсором(1) с подключенным к нему человеком и землёй. P.S. На столе всё выглядело вполне работоспособным, только доводить до кондиции не стали - поставили плёночную клавиатуру.
--------------------
Russia est omnis divisa in partes octo.
|
|
|
|
|
Sep 19 2005, 15:10
|
Группа: Новичок
Сообщений: 9
Регистрация: 16-09-05
Пользователь №: 8 638

|
Цитата(BVU @ Sep 19 2005, 09:00) [Так что прислушайтесь к советам и ориентируйтесь на IR-сенсор. Это будет работать намного надежней в широком диапазоне климатических условий и агрессивной среды. А можно поподробнее? Что за ИК сенсор? Что из себя представляет? Оптопару с открытым каналом или что то другое?
|
|
|
|
|
Sep 26 2005, 14:16
|
Местный
  
Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064

|
Цитата(Orion @ Sep 19 2005, 18:10) Цитата(BVU @ Sep 19 2005, 09:00) [Так что прислушайтесь к советам и ориентируйтесь на IR-сенсор. Это будет работать намного надежней в широком диапазоне климатических условий и агрессивной среды. А можно поподробнее? Что за ИК сенсор? Что из себя представляет? Оптопару с открытым каналом или что то другое? Возможно имелись ввиду инфракрасный приемник TSOP–1233 фирмы Vishay http://pdf.alldatasheet.com/datasheet-pdf/...K/TSOP1233.htmlв качестве излучателя рекомендую CQY36N очень мощный. smartdata.usbid.com/datasheets/ passive/www.vishay¶com/pdf/cqy36n.pdf По поводу загрязнений можно не беспокоится. В схеме измерения оборотов вентилятора используется эта пара расстояние порядка 30 мм. Так вот между ними ставил текстолит покрытый зеленкой, а на приемник накидывал тряпочку и работало. Так что пыль и грязь не проблема. Кроме того пальцами всегда вытирать будут Для CQY36N ставил 470 Ом, для других вариантов 36 Ом. (на 3 см конечно) Ну а схема простая. Например излучатель накрывается пальцем, а приемник принимает. Если перебой значит кто-то пришел. Может конечно есть что-то специальное но я не интересовался.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|