Получение состояния пина при определённом входном напряжении

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Друг Кота
Аватара пользователя
Сообщения: 16558
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

[uquote="InvisibleKid",url="/forum/viewtopic.php?p=3715666#p3715666"]Еще такая мысль пришла в голову:[/uquote]Висящая база??? Да ну нафиг. Как минимум резистор и конденсатор (параллельно) к базе и эмиттеру. Иначе от любого чиха сигнал сформирует. Эмиттерный переход - неплохой детектор, проверено на практике.
Последний раз редактировалось mickbell Чт окт 10, 2019 11:37:57, всего редактировалось 1 раз.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 265
Зарегистрирован: Пт май 09, 2008 13:21:38

Сообщение InvisibleKid »

Vovan555 Ну так то по большому счету вся любительская электроника является колхозом и махарайками.
Кстати, если в микроконтроллере есть не занятый важным делом АЦП, то можно с его помощью еще меньше деталей потратить.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16558
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

[uquote="InvisibleKid",url="/forum/viewtopic.php?p=3715696#p3715696"]Vovan555 Ну так то по большому счету вся любительская электроника является колхозом и махарайками.[/uquote]Если любитель не учится смехотехнике у профессионалов, то так оно и есть. Однако встречаются такие любители...
Последний раз редактировалось mickbell Чт окт 10, 2019 11:41:09, всего редактировалось 2 раза.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Грызет канифоль
Аватара пользователя
Сообщения: 265
Зарегистрирован: Пт май 09, 2008 13:21:38

Сообщение InvisibleKid »

[uquote="mickbell",url="/forum/viewtopic.php?p=3715695#p3715695"]Висящая база??? Да ну нафиг. Как минимум резистор и конденсатор (параллельно) к базе и эмиттеру. Иначе от любого чиха сигнал сформирует. Эмиттерный переход - неплохой детектор.[/uquote]
Если между стабилитроном и базой не 5 метров провода а несколько миллиметров то это страшно представить что за "чих" должен такой быть. Разве что наэлектризованных котов пустить вокруг бегать :))) Всю фильтрацию таких "чихов" можно сделать и программно. Но добавить резистор и конденсатор, конечно, можно, никто же не против. Вот с полевыми транзисторами это всё куда актуальнее становится - те не закрываются сами по себе пока заряд не снять чем-нибудь.

Добавлено after 3 minutes 28 seconds:
[uquote="mickbell",url="/forum/viewtopic.php?p=3715698#p3715698"]Если любитель не учится смехотехнике у профессионалов, то так оно и есть.[/uquote]
Разница между любителем и профессионалом только в том, что один из них получает деньги и для него это работа а не хобби. Но любительские изделия - это всегда "колхоз и махарайки" по сравнению с промышленно выпускаемыми приборами с гарантированными характеристиками, сервисом и поддержкой. Что, однако, совершенно не препятствует применению "колхозных" решений в технике промышленного изготовления.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 16558
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Можно и программно. Что касается чихов: в бортсети такая гадость творится, гаже котов наэлектризованных. Иголки разной толщины в сотни вольт. А если вдруг в машинке установлена сибишная радиостанция... гы-гы, фильтровать наводку от неё можно долго и печально. Я ведь не зря это рассказываю. Было такое. Тогда охранные системы делались на околосибишных частотах, 26945 и 26960 кГц. На одной из этих частот работала система охранно-пожарной сигнализации моей разработки. Однажды на одном из охреняемых объектов передатчик завис: включился и не думает отключаться. Оказалось: наводка на провод к базе ключа, управляющего его работой (КТ315). Наводка шла с собственной антенны и не позволяла передатчику выключиться. Резистор был. После установки конденсатора больше таких случаев не было. Так штааа...
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

[uquote="El-Eng",url="/forum/viewtopic.php?p=3715520#p3715520"]
SerAl писал(а):А что скажите по моей схеме с компаратором? 4 входа, стоит копейки.
Если у вас два источника 5 и 12В, и стабильности 5В хватит, то можно запитать LM2901 12В, как на схеме, а 5В подключить к инвертирующим входам в качестве опоры. Если есть только 5В, то все инвертирующие входы нужно подключить к опорному напряжению порядка 1-3В, в качестве которого может быть опора МК, внешний источник (хорошо подойдет TL431) или, на худой конец, делитель напряжения питания. Делители на неинвертирующих входах нужно пересчитать. В обоих случаях есть смысл добавить небольшой гистерезис.[/uquote]

Два источника питания.
Что не так с делителем?
Как добавить гистерезис?

Добавлено after 3 minutes 42 seconds:
Re: Получение состояния пина при определённом входном напряжении
InvisibleKid, зачем? Даже на операционнике тут проще делать триггер Шмитта, совершенно не беспокоясь потом о спонтанных переключениях и используя хоть 20% резисторы без подбора.
Можно примерную схему?
Не забывая о том, что "срабатывать" должно только от определённого напряжения. От дребезга я програмно избавляюсь.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2723
Зарегистрирован: Пт сен 07, 2018 20:20:02
Откуда: деревня в Тульской губернии

Сообщение ПростоНуб »

InvisibleKid, а с чего Вы решили, что четыре транзистора - это меньше деталей, чем, например, один LM324 в котором все ОУ включены по схеме триггера Шмитта (компаратора с гистерезисом)?
Наличие гистерезиса в данном случае повышает надежность схемы

Добавлено after 2 minutes 2 seconds:
[uquote="SerAl",url="/forum/viewtopic.php?p=3715711#p3715711"]Как добавить гистерезис?[/uquote]
Изображение
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

Изображение
Добавляю один резистор?
Последний раз редактировалось SerAl Чт окт 10, 2019 12:38:34, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 3506
Зарегистрирован: Пн июл 23, 2018 10:36:20
Откуда: Казань

Сообщение SSkot »

[uquote="SerAl",url="/forum/viewtopic.php?p=3715732#p3715732"]Добавляю один резистор?[/uquote]

спешлфою :beer:
http://www.techelements.ru/eletovs-657-1.html
ZZZ С Нами Бог ZZZ
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

Аль так...?
Изображение
Друг Кота
Аватара пользователя
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

SerAl писал(а):Два источника питания.
Что не так с делителем?
Как добавить гистерезис?
Я бы сделал так. Порог срабатывания 7В, гистерезис примерно ±50мВ без учета погрешностей компаратора. Сигнал REF общий для всех компараторов.
Изображение
Comp.png
(3.5 КБ) 619 скачиваний
Like the eyes of a cat in the black and blue...
Собутыльник Кота
Аватара пользователя
Сообщения: 2723
Зарегистрирован: Пт сен 07, 2018 20:20:02
Откуда: деревня в Тульской губернии

Сообщение ПростоНуб »

El-Eng, а я бы еще на входе (7 на схеме) поставил емкость на землю нанофарад на 10-100. В качестве НЧ фильтра.
Друг Кота
Аватара пользователя
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Нет, емкость там вредна. Она будет тормозить переключение триггера Шмитта. От помех защищает гистерезис. Если нужно, лучше его увеличить.
Like the eyes of a cat in the black and blue...
Друг Кота
Сообщения: 3251
Зарегистрирован: Пт ноя 02, 2018 16:14:36

Сообщение HochReiter »

Гистерезис защищает от маленьких помех. Ёмкость делает большие помехи маленькими, ухудшая быстродействие.
Нет ничего практичнее хорошей теории
Друг Кота
Аватара пользователя
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Ну, если уж так хочется бороться с помехами, то можно поставить LC-фильтр перед входом, до R1, благо, сейчас чип-индуктивности не дефицит. Ну, или, в крайнем случае, разбить R1 на два и включить емкость между ними. Но это должны быть оправданные действия, если ситуация с помехами действительно серьезная.
Like the eyes of a cat in the black and blue...
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

Изображение
При 12 Вольтах питания на выходе делителя получается 8,63 Вольт.
Опорное напряжение 5 Вольт (избавили меня от лишнего делителя, ведь 5 Вольт у меня стабильно есть)
Если на вход можно подать до 36 Вольт, для чего нужен R1 3к9 (на Вашей схеме)?
Как рассчитали R4 180к ?
Друг Кота
Аватара пользователя
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Делитель 3,9к и 10к делит входное напряжение так, чтобы при 7В на входе устройства, было 5В на +входе компаратора (момент срабатывания).
Чтобы рассчитать R4 нужно задаться порогами переключения и решить простую систему уравнений.

Пусть Uh - верхний порог, когда напряжение на входе растет от нуля и на выходе компаратора, соответственно, 0. Тогда напряжение на +входе будет определяться делителем R1 и (R2 параллельно R4). Срабатывание будет когда напряжение на выходе делителя будет 5В.

Пусть Ul - нижний порог, когда напряжение на входе снижается, а на выходе компаратора 1. Тогда в момент 5В на +входе ток через R4 течь не будет (считаем, что МК не потребляет ток) и входной делитель это просто R1 и R2.
Выбираем один из трех резисторов, например, R2, составляем систему из двух уравнений и решаем.
Like the eyes of a cat in the black and blue...
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

Изображение
Я не понял со значениями Vth и Vtl
Как их выбрать?
Друг Кота
Аватара пользователя
Сообщения: 3761
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Как хотите, главное, чтобы Uh было больше Ul и оба были больше 5В (опоры).
Like the eyes of a cat in the black and blue...
Прорезались зубы
Сообщения: 222
Зарегистрирован: Пн сен 09, 2019 12:35:08

Сообщение SerAl »

Изображение
Какие Вы брали Uh Ul что получилось 180к?
Чтобы проверить мои расчеты
Ответить

Вернуться в «Теория»