реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> РЕАЛИЗАЦИЯ НА МК
djmixi(Димка)
сообщение Mar 20 2007, 15:49
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307



Товарищи на днях сделал с помощью своего знакомого схемку. Микросхема КР1533ЛА3 яляется источником импульсов частотоой 500 кГц которые меняеют свою частоту при косании рукой одной из ножки...(как мне товарищь сообщил там мост из конденсаторов и при соприкосновении мост расбалансируется и менятеся частоты выдоваемых импульсов) эти импльусы я обробатываю МК (колибровка и сработка типо сигнлаизации получилось)... дак вот вопрос все у меня получилось но я бы хотел узнать можно ли реализовать все с помощью МК ... без этой микрухи КР1533ЛА3...и как...схему выложу попозже - может кто и так поймет ее кто имел дело с КР..
Go to the top of the page
 
+Quote Post
Яrik
сообщение Mar 20 2007, 16:11
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 110
Регистрация: 8-01-07
Из: Украина
Пользователь №: 24 216



Я думаю, что можно используя принцип зарядки-разядки конденсатора.
По такому принципу работают многие измерители емкости.
Прикрепленное изображение


Сообщение отредактировал Яrik - Mar 20 2007, 16:14
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 20 2007, 16:40
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(djmixi(Димка) @ Mar 20 2007, 19:49) *
Товарищи на днях сделал с помощью своего знакомого схемку. Микросхема КР1533ЛА3 яляется источником импульсов частотоой 500 кГц которые меняеют свою частоту при косании рукой одной из ножки...(как мне товарищь сообщил там мост из конденсаторов и при соприкосновении мост расбалансируется и менятеся частоты выдоваемых импульсов) эти импльусы я обробатываю МК (колибровка и сработка типо сигнлаизации получилось)... дак вот вопрос все у меня получилось но я бы хотел узнать можно ли реализовать все с помощью МК ... без этой микрухи КР1533ЛА3...и как...схему выложу попозже - может кто и так поймет ее кто имел дело с КР..
Конечно можно! Можно рещить в лоб - взять МК, на котором счетчиков хватает. На одном из них делаем генератор вместо ЛА3, заводим выход нового генератора на вход МК (по схеме) и в перед.


--------------------
Go to the top of the page
 
+Quote Post
djmixi(Димка)
сообщение Mar 21 2007, 06:47
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307



Цитата(prottoss @ Mar 20 2007, 19:40) *
Конечно можно! Можно рещить в лоб - взять МК, на котором счетчиков хватает. На одном из них делаем генератор вместо ЛА3, заводим выход нового генератора на вход МК (по схеме) и в перед.

А как же тогда изменятьс я частоты будет при прикосании руки ??? илим там еще кондюки нужны...???
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 21 2007, 07:06
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(djmixi(Димка) @ Mar 21 2007, 10:47) *
А как же тогда изменятьс я частоты будет при прикосании руки ??? илим там еще кондюки нужны...???
Упс, я чегото втупил на счет конденсаторов... В лоб не получитсяsmile.gif Хорошо было бы схемку глянуть

Можно попробовать использовать МК с асинхронным таймером и на внешние цепи (OSC) навесить ему конденсаторы


--------------------
Go to the top of the page
 
+Quote Post
djmixi(Димка)
сообщение Mar 21 2007, 08:18
Сообщение #6


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307



Цитата(prottoss @ Mar 21 2007, 10:06) *
Упс, я чегото втупил на счет конденсаторов... В лоб не получитсяsmile.gif Хорошо было бы схемку глянуть

Можно попробовать использовать МК с асинхронным таймером и на внешние цепи (OSC) навесить ему конденсаторы

вот схема она работает но хотелось бы без мирухи КР1533ЛА3....
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 21 2007, 08:42
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(djmixi(Димка) @ Mar 21 2007, 12:18) *
вот схема она работает но хотелось бы без мирухи КР1533ЛА3....
Наверное можно способом, про который говорил Яrik, но придется править код программы для МК, так как принцип измерения будет другой. Да и, возможно МК придется ставить другой, с большим количеством ног, если хотите оставить разъем ISP. В действующей схеме МК просто измеряет частоту от ЛА3. А чем Вам так ЛА3 не угодила?


--------------------
Go to the top of the page
 
+Quote Post
djmixi(Димка)
сообщение Mar 21 2007, 09:00
Сообщение #8


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307



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

Цитата(prottoss @ Mar 21 2007, 11:42) *
Наверное можно способом, про который говорил Яrik, но придется править код программы для МК, так как принцип измерения будет другой. Да и, возможно МК придется ставить другой, с большим количеством ног, если хотите оставить разъем ISP. В действующей схеме МК просто измеряет частоту от ЛА3. А чем Вам так ЛА3 не угодила?


ну исп не приципиально. КОд поправить не проблемма...тока вот номиналы какаие ставить резистора и кондера? Алгоритм такой думаю:
порт на вывод и посыл 0(разряд кондера)
ворт на ввод к АЦП или компоратору - и одновременно запускаю таймер как только прерываение от коморатора или АЦП=чему нить то остановка счетчика... только вот что лучше компоратор или АЦП и каакие резисторы и кондер ставить чтобы на чекловаека работал?...
ЛА3 - ну хотчется чтобы все малое было а ЛА только в ДИП да и зачем городить если можно все с помощью кон троллера...

Сообщение отредактировал djmixi(Димка) - Mar 21 2007, 09:03
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 21 2007, 09:11
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(djmixi(Димка) @ Mar 21 2007, 13:00) *
ЛА3 - ну хотчется чтобы все малое было а ЛА только в ДИП да и зачем городить если можно все с помощью кон троллера...
Ну от чего же только в ДИП:-) Возьмите импортный аналог 74ALS00D - SO14 SMD

Цитата(djmixi(Димка) @ Mar 21 2007, 13:00) *
А какие номиналы кноденсатора и резистора нужно взять по вашим схемам чтобы существенно изменилось время T1 при косании человека ??? ну исп не приципиально. КОд поправить не проблемма...тока вот номиналы какаие ставить резистора и кондера? Алгоритм такой думаю:
порт на вывод и посыл 0(разряд кондера)
ворт на ввод к АЦП или компоратору - и одновременно запускаю таймер как только прерываение от коморатора или АЦП=чему нить то остановка счетчика... только вот что лучше компоратор или АЦП и каакие резисторы и кондер ставить чтобы на чекловаека работал?...
Посмотрите вот это
Прикрепленные файлы
Прикрепленный файл  400.Low.Cost.ADC.zip ( 2.57 килобайт ) Кол-во скачиваний: 48
 


--------------------
Go to the top of the page
 
+Quote Post
Demeny
сообщение Mar 21 2007, 09:18
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Видимо, задача сводится к тому, чтобы с помощью МК отследить факт прикосновения руки к контакту. Автор реализовал это с помощью внешнего генератора на ЛА3, у которого частота "плывёт" от прикосновения. И теперь хочет обойтись только МК, минимизировав количество деталей.

Тут можно пойти несколько другим путём. Задействовать АЦП, имеющийся у контроллера. Например, если прикоснуться к открытому входу АЦП рукой - получим сильную наводку. Тогда достаточно просто программно отличить - есть наводка или нет, для этого надо экпериментально посмотреть, что идёт с АЦП при прикосновении рукой ко входу. Затем просто попробовать считать сумму значений сэмплов АЦП на интервале времени, скажем, 500 мс - и если она превышает определённый экспериментально порог - есть касание !


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
muravei
сообщение Mar 21 2007, 11:14
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Demeny @ Mar 21 2007, 09:18) *
Тут можно пойти несколько другим путём.

И еще другим , к сенсору присоединить 2 вывода МК, один настроить на выход и выдавать на него из МК короткий имп.(длит. опред. эксперемент. ) , а второй на вход и ловить этот импульс.При прикосновении , емкость человека существенно (до "0") снизит ампл. имп .
Go to the top of the page
 
+Quote Post
Demeny
сообщение Mar 21 2007, 11:43
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(muravei @ Mar 21 2007, 11:14) *
И еще другим , к сенсору присоединить 2 вывода МК, один настроить на выход и выдавать на него из МК короткий имп.(длит. опред. эксперемент. ) , а второй на вход и ловить этот импульс.При прикосновении , емкость человека существенно (до "0") снизит ампл. имп .

Далеко не факт. Вряд ли прикосновение сильно завалит амплитуду импульса. Исказит фронты - возможно... но отловить это программно встроенным в AVR АЦП нереально, ИМХО... В любом случае это сведётся к измерению постоянной времени нарастания напряжения на входе, что здесь уже обсуждалось выше.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
muravei
сообщение Mar 21 2007, 11:55
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Demeny @ Mar 21 2007, 11:43) *
Далеко не факт. Вряд ли прикосновение сильно завалит амплитуду импульса. Исказит фронты - возможно... но отловить это программно встроенным в AVR АЦП нереально, ИМХО...

Очень даже факт, и не надо никакого АЦП, достаточно шмита на входе МК.
Емкость чел. тела сотни пик, ну возможно надо поставить резистор между пинами МК.
А если рядом не будет 220в, откуда возьмется наводка? В лесу, например? smile.gif
А емкость остается с человеком!
Go to the top of the page
 
+Quote Post
djmixi(Димка)
сообщение Mar 21 2007, 13:06
Сообщение #14


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 13-02-07
Пользователь №: 25 307



Цитата(muravei @ Mar 21 2007, 14:55) *
Очень даже факт, и не надо никакого АЦП, достаточно шмита на входе МК.
Емкость чел. тела сотни пик, ну возможно надо поставить резистор между пинами МК.
А если рядом не будет 220в, откуда возьмется наводка? В лесу, например? smile.gif
А емкость остается с человеком!


А можно про шмидта узнать что это и как его тсавить???!!! ДА именно емкость нужно так как наводок может и не быть.... щас реально сходил на полевые исптыания со своим устройством: результат удовле: я просграммно сделал каллибровку - в итоге работает как с большими листами меттала (2 на 2 метра) так и с малыми НО есть одно НО они должны быть изолированы от земли...что в принципе и понятно а так хотелось чтобы и так работало...

Сообщение отредактировал djmixi(Димка) - Mar 21 2007, 13:08
Go to the top of the page
 
+Quote Post
Demeny
сообщение Mar 21 2007, 13:28
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(muravei @ Mar 21 2007, 11:55) *
Очень даже факт, и не надо никакого АЦП, достаточно шмита на входе МК.

Вопрос был - как обойтись только МК, без дополнительных микросхем. Если всё равно что-то навешивать на МК - тогда уж лучше генератор на ЛА3, как и было сделано автором изначально, поскольку программно отловить девиацию по частоте существенно проще и надёжнее, чем отладить порог срабатывания триггера и длительность импульса на всевозможные человеческие тела при любых температурных устовиях.
OFF: Аналогичным образом устроены монетоприёмники. Как достоверно распознать монету ? Есть два одинаковых ёмкостных элемента, каждый из которых завязан на генератор. В один ёмкостной элемент кладётся образцовая монета - частота генератора сдвигается. Далее каждая принятая монета попадает во второй ёмкостной элемент, и МК считает разницу частот двух генераторов. Если разница достаточно мала - принимается решение, что монета подлинная.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01482 секунд с 7
ELECTRONIX ©2004-2016