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

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

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

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

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

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

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

 
Опции темы
Непрочитано 29.12.2010, 00:03  
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Счетчик системы NAMUR и МК

Всем привет. Подскажите как подключить счетчик с системой NAMUR (по сути геркон, но для того чтобы следить за целостностью линии, там еще резисторы поставили, см. рис. вложений) к микроконтроллеру (МК), причем нужно так чтобы событие (замыкание геркона) пробуждала МК из режима сна, идеальный вариант: цифровая линия внешнего прерывания (INT0 и т.п.).
Я уже сделал и работает один вариант (подключил резистор, получился делитель и потом подключил тригер шмитта выход триггера на вход INT0 МК, но в делитель пришлось поставить на подтяжку 4кОм что уже есть много тока), но кретично энергопотребление, поэтому нужен другой вариант.
Может с помощью компаратора (см. рис. вложения)?
Можете подсказать компаратор с минимальным энергопотреблением (порядка десятков микроампер).
или может есть еще какие-нибудь варианты? Полевик?
Миниатюры:
Нажмите на изображение для увеличения
Название: NAMUR.jpg
Просмотров: 95
Размер:	29.8 Кб
ID:	16256   Нажмите на изображение для увеличения
Название: Компаратор.jpg
Просмотров: 122
Размер:	68.0 Кб
ID:	16257  
Реклама:
LionRJ вне форума  
Непрочитано 29.12.2010, 10:06  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Посмотрите в сторону МК серии MSP430 от Техасов. ИМХО тут главный вопрос в скорости реакции на изменение состояния контакта. Если стоит геркон, у него время дребезга до 5мС. Запускать МК можно не по прерыванию от входа, который может к тому же ловить помехи, а от сторожевого таймера, но тут нужно смотреть на требования по скорости реакции системы.
Учитывая наличие АЦП на борту, потребление тока собствено контактной группой можно сильно снизить.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
LionRJ (29.12.2010)
Непрочитано 29.12.2010, 11:11  
yarunt
Прописка
 
Регистрация: 11.07.2007
Сообщений: 127
Сказал спасибо: 8
Сказали Спасибо 24 раз(а) в 18 сообщении(ях)
yarunt на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Сообщение от LionRJ Посмотреть сообщение
Всем привет. Подскажите как подключить счетчик с системой NAMUR (по сути геркон, но для того чтобы следить за целостностью линии, там еще резисторы поставили, см. рис. вложений) к микроконтроллеру (МК), причем нужно так чтобы событие (замыкание геркона) пробуждала МК из режима сна, идеальный вариант: цифровая линия внешнего прерывания (INT0 и т.п.).
Я уже сделал и работает один вариант (подключил резистор, получился делитель и потом подключил тригер шмитта выход триггера на вход INT0 МК, но в делитель пришлось поставить на подтяжку 4кОм что уже есть много тока), но кретично энергопотребление, поэтому нужен другой вариант.
Может с помощью компаратора (см. рис. вложения)?
Можете подсказать компаратор с минимальным энергопотреблением (порядка десятков микроампер).
или может есть еще какие-нибудь варианты? Полевик?
Просто доработайте свою схему .
Резистор 4,7к переключите с +vcc на свободную ножку мк.
В момент пробуждения мк будет подавать питание на резистор ,измерять с помощью ацп или компаратором и уходить в спячку убирая напряжение с резистора.
От пробуждения по внешнему прерыванию придется отказаться , нужно завести wdт настроить чтоб сбрасывал контроллер каждые 130мс и после сброса вставить алгоритм выше.

Последний раз редактировалось yarunt; 29.12.2010 в 11:18.
yarunt вне форума  
Сказали "Спасибо" yarunt
LionRJ (29.12.2010)
Непрочитано 29.12.2010, 12:02  
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Идея проста потрясающая, спасибо, но тогда есть опасность пропустить событие на входе! Ведь если событие произойдет в тот момент когда контроллер спит - все пропала. Еще минус в этот методе в том, что устройство может месяц не принимать никаких событий, и все это время придется будит контроллер по вотчдогу, большие затраты энергии. Но все же пока это самый оптимальный вариант, спасибо.
Уже используется ATmega88, менять МК не хочется, программа уже написана (в проекте много чего еще есть). Внутри семейства МК поменять можно (благо написано на С, перейти будет легко).
Есть еще идея? нет ли маложирущих компараторов, все же хочется будить МК по событию?

Последний раз редактировалось LionRJ; 29.12.2010 в 12:09.
LionRJ вне форума  
Непрочитано 29.12.2010, 12:31  
roma9112
Гражданин KAZUS.RU
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Честно говоря я не пробовал, но может вместо вотчдога лучше использовать какой-то из режимов Idle, Power-down and Standby?
roma9112 вне форума  
Непрочитано 29.12.2010, 12:57  
_guardianangel
Почётный гражданин KAZUS.RU
 
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
_guardianangel на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Разделите контроль целостности линии и контроль срабатывания - контроль линии на встроенный компаратор - делитель сверху 10к снизу 39к - при 5в питания порог компаратора выставте на 4.5в. Контроль срабатывания заведите на INTx. При обрыве - прерывание компаратора, при срабатывании - внешнее прерывание.
_guardianangel вне форума  
Непрочитано 29.12.2010, 13:40  
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Сообщение от _guardianangel Посмотреть сообщение
Разделите контроль целостности линии и контроль срабатывания - контроль линии на встроенный компаратор - делитель сверху 10к снизу 39к - при 5в питания порог компаратора выставте на 4.5в. Контроль срабатывания заведите на INTx. При обрыве - прерывание компаратора, при срабатывании - внешнее прерывание.
К сожалению этого сделать нельзя, если бы можно было, вопроса бы не было. Резисторы находятся внутри ПОВЕРЕННОГО счетчика, на выходе из него только два провода, поэтому это сделать не получиться . Мне контроль целостности вообще не нужен, только событие.
LionRJ вне форума  
Непрочитано 29.12.2010, 13:40  
yarunt
Прописка
 
Регистрация: 11.07.2007
Сообщений: 127
Сказал спасибо: 8
Сказали Спасибо 24 раз(а) в 18 сообщении(ях)
yarunt на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Сообщение от LionRJ Посмотреть сообщение
Идея проста потрясающая, спасибо, но тогда есть опасность пропустить событие на входе!
Это кнопка или счетчик событий?
Проект похож на охранную сигнализацию, если есть батарейное питание то вам наверняка нужен контроль разряда батареи ,значит контроллер все-равно нужно будить чтоб померить ее.
yarunt вне форума  
Непрочитано 29.12.2010, 13:44  
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

Сообщение от roma9112 Посмотреть сообщение
Честно говоря я не пробовал, но может вместо вотчдога лучше использовать какой-то из режимов Idle, Power-down and Standby?
Контроллер и так находится в режиме Power-down, но нужно его от туда вывести, сейчас это делается с помощью тригера шмитта, но резистор на подтяжке есть больше чем контроллер в разы. В режим idle МК сильно много есть.
LionRJ вне форума  
Непрочитано 29.12.2010, 14:12  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Счетчик системы NAMUR и МК

LionRJ Резисторы находятся внутри ПОВЕРЕННОГО счетчика, на выходе из него только два провода, поэтому это сделать не получиться . Мне контроль целостности вообще не нужен, только событие.

Попробуйте такой вариант:
Миниатюры:
Нажмите на изображение для увеличения
Название: NAMUR2.JPG
Просмотров: 89
Размер:	21.5 Кб
ID:	16276  

Последний раз редактировалось Alex9797; 29.12.2010 в 20:22.
Alex9797 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Счетчик количества просмотров slavar1 Обсуждение сайта и форума 4 07.01.2011 20:56
Счетчик звонков для квартирного звонка irxa Поиск схем. Делимся схемами 20 25.09.2010 21:43
Вышла новая версия системы проектирования MEMS устройств CoventorWare 2010 Yuri_Potapoff Proteus, KiCAD и другие ECAD 0 08.04.2010 12:54


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


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