Страница 3 из 8

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

Добавлено: Чт окт 10, 2019 21:05:12
El-Eng
SerAl писал(а):Какие Вы брали Uh Ul что получилось 180к?
Uh=7.058, Ul=6.95. Я, правда, считал немного по-другому. Я рассчитывал пороги при заданных сопротивлениях и подобрал резисторы в Excel. Так удобнее подбирать резисторы из стандартного ряда. Надеюсь, я не ошибся в расчетах. :)

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

Добавлено: Пт окт 11, 2019 06:11:13
SerAl
308кОм у меня получается

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

Добавлено: Пт окт 11, 2019 06:20:48
mickbell
[uquote="El-Eng",url="/forum/viewtopic.php?p=3716136#p3716136"]Надеюсь, я не ошибся в расчетах. :)[/uquote]Я решил обратную задачу: из номиналов получил уровни напряжений. При единичном уровне учёл добавку из 10 кОм выходного резистора. Пренебрёг из-за его малости уровнем нуля на выходе, принял его нулевым. Получилось:
Uh = 7.0583 В,
Ul = 6.9108 В.
Видимо, отличие Ul как раз связано с упомянутым пренебрежением.
[uquote="SerAl",url="/forum/viewtopic.php?p=3716236#p3716236"]308кОм у меня получается[/uquote]С таковым гистерезис будет меньше раза в два. По мне так лучше его, наоборот, увеличить, для чего резистор ПОС уменьшить - от балды килоомов так до тридцати.

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

Добавлено: Пт окт 11, 2019 08:46:07
El-Eng
El-Eng писал(а):Надеюсь, я не ошибся в расчетах.
Не ошибся. :))

Изображение
Lvl.png
(4.31 КБ) 750 скачиваний

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

Добавлено: Пн окт 14, 2019 05:48:46
SerAl
[uquote="El-Eng",url="/forum/viewtopic.php?p=3716280#p3716280"]
El-Eng писал(а):Надеюсь, я не ошибся в расчетах.
Не ошибся. :))

Изображение
Lvl.png
[/uquote]

Поделитесь пожалуйста своими расчетами, не получается у меня 180к XD

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

Добавлено: Пн окт 14, 2019 09:58:00
El-Eng
Ок, давайте посчитаем прямо по схемам. Обозначим верхний и нижний пороговые уровни как VCC1 и VCC2, а точку соединения трех резисторов (неинвертирующий вход компаратора) - Vt. Пусть Vref - напряжение на инвертирующем входе. Очевидно, что переключение компаратора происходит когда Vt становится чуть больше или чуть меньше Vref, в идеале "чуть" равно нулю, поэтому считаем моментом переключения Vt=Vref.
Итак, первая схема. На выходе компаратора 0, т.е. R3 подключен к нулю. Очевидно,
Vt = VCC1*(R2||R3)/(R1+R2||R3)
После преобразований получим:
Vt*R1*(R2+R3) + (Vt-VCC1)*R2*R3 = 0
Это - первое уравнение.
Вторая схема. На выходе компаратора 1, т.е. R6 подключен к VCC3 через резистор R7. Обозначим R6+R7 как R и найдем Vt. Мне нравится метод узловых напряжений, его и используем.
Vt = ((VCC2/R4) + (VCC3/R))/((1/R4) + (1/R5) + (1/R))
После преобразований получим:
Vt*R4*R + (Vt-VCC2)*R5*R + (Vt-VCC3)*R4*R5 = 0
Это - второе уравнение. Интересен случай, когда Vt=VCC3, это, как раз, наш случай. Тогда второе уравнение сильно упрощается:
Vt*(R4+R5) - VCC2*R5 = 0 или Vt = VCC2*R5/(R4+R5)
т.е. Vt, в этом случае, определяется только делителем R4-R5, о чем я говорил в одном из предыдущих постов.
Теперь приравниваем R1=R4, R2=R5, R3=R6 и решаем простейшую систему из двух уравнений. Надеюсь, это вы сможете сделать сами. :tea:

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

Добавлено: Ср окт 16, 2019 21:36:36
SerAl
Изображение
Вот такие расчёты

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

Добавлено: Чт окт 17, 2019 08:16:59
El-Eng
SerAl писал(а):Вот такие расчёты
Точно. :)

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

Добавлено: Чт окт 17, 2019 12:56:12
SerAl
Делитель 3,9к и 10к делит входное напряжение так, чтобы при 7В на входе устройства, было 5В на +входе компаратора (момент срабатывания).
Всё равно не понял про делитель.
Если на входе устройства 7 Вольт , то через делитель получается 5 Вольт на +входе компаратора.
Для чего это надо?
Если на +входе компаратора напряжение больше чем на -входе компаратора (в данном случае если на +входе напряжение более 5 Вольт) - то на выходе компаратора 1. иначе 0
Соответственно если на входе устройства напряжение меньше 5 Вольт, то на выходе компаратора 0.
Изображение Изображение

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

Добавлено: Чт окт 17, 2019 15:28:19
El-Eng
SerAl писал(а):Всё равно не понял про делитель.
Если на входе устройства 7 Вольт , то через делитель получается 5 Вольт на +входе компаратора.
Для чего это надо?
Если на +входе компаратора напряжение больше чем на -входе компаратора (в данном случае если на +входе напряжение более 5 Вольт) - то на выходе компаратора 1. иначе 0.
Ваш самый первый пост:
SerAl писал(а):Подскажите пожалуйста как проще реализовать следующее:
Пин МК (не более 5 Вольт) должен быть в HIGH если входящее напряжение больше определенного.
Т.е. хочу убрать некие скачки напряжения к примеру от 0 до 7 Вольт.
Если на входе от 0 до 7 Вольт, то на пине МК LOW, если от 7 до 15 HIGH
Что-то уже поменялось? :dont_know:

P.S. Да, и не надо использовать потенциометр в качестве источника входного напряжения, поскольку он имеет значительное и не постоянное выходное сопротивление, искажающее работу схемы.

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

Добавлено: Чт окт 17, 2019 15:45:31
SerAl
Так, про делитель до меня дошло...
Но, если на инвертирующий вход я подам 7 Вольт, то на выходе будет 0 до тех пор, пока на неинвертирующем входе не будет напряжения более 7 Вольт, то есть тоже самое, только бз делителя по входу.
Верно?
Вот я и говорю, а зачем тогда лишние два резистора по входу? Или что-то не так?

Получается что у меня будет один делитель на 4 входа на инвертирующем входе.
А четыре неинвертирующих входа будут подтянуты к минусы через 10 ком.

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

Добавлено: Чт окт 17, 2019 15:53:32
El-Eng
Так сделать можно, но в этом случае трудно добавить гистерезис.

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

Добавлено: Чт окт 17, 2019 15:57:45
SerAl
[uquote="El-Eng",url="/forum/viewtopic.php?p=3719974#p3719974"]Так сделать можно, но непонятно, зачем нужны четыре одинаковых пороговых устройства. Кроме того, в этом случае трудно добавить гистерезис.[/uquote]

Рекомендуете делать с делителем по каждому входу?

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

Добавлено: Чт окт 17, 2019 16:01:51
El-Eng
С делителем по каждому входу вы получаете больше свободы: можно независимо подбирать порог и ширину петли гистерезиса для каждого канала.

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

Добавлено: Чт окт 17, 2019 16:06:11
SerAl
По факту я исходил из того, что в бортовой сети от 12 до 15 Вольт (грубо говоря). За опорное напряжение я брал половину напряжения питания (6-7,5 Вольт) через делитель. Но устроит вариант и с опорным напряжением 5 Вольт, на один резистор в схеме меньше получается.

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

Добавлено: Чт окт 17, 2019 16:12:09
El-Eng
Меняющееся напряжение (бортовая сеть через делитель) плохо использовать в качестве опоры. Вдобавок, в нем, наверняка, хватает помех. С другой стороны, стабильное и относительно чистое напряжение 5В (ну, или 3.3В) у вас должно быть , поскольку у вас есть МК. Это напряжение и надо брать для опоры.

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

Добавлено: Чт окт 17, 2019 16:15:43
SerAl
К примеру хочу чтобы "срабатывало" от 6 Вольт.
Рассчитываю делитель. Получается R1 2000 Ом и R2 10000 Ом
При 6 Вольтах на входе компаратора 5 Вольт.
Изображение
Обозначим верхний и нижний пороговые уровни как VCC1 и VCC2
Теперь я запутался с верхним и нижним пороговым уровнями.
На выходе компаратора будет 1 при входном напряжении между VCC1 и VCC2 ?

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

Добавлено: Чт окт 17, 2019 16:20:20
El-Eng
Я дал решение в общем виде. Подставляйте то, что нужно и получайте требуемые значения неизвестных. Для Vt=6В нужно использовать второе уравнение в общем виде Vt*R4*R + (Vt-VCC2)*R5*R + (Vt-VCC3)*R4*R5 = 0 поскольку Vt не равно VCC3.

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

Добавлено: Чт окт 17, 2019 16:25:07
SerAl
Ошибся с V_t
Изображение

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

Добавлено: Чт окт 17, 2019 16:25:22
mickbell
[uquote="El-Eng",url="/forum/viewtopic.php?p=3719986#p3719986"]Меняющееся напряжение (бортовая сеть через делитель) плохо использовать в качестве опоры. Вдобавок, в нем, наверняка, хватает помех.[/uquote]Их там не просто хватает. Они, помехи, довольно злые: в бортсети автомобиля (можно глянуть ГОСТ 28751) могут быть импульсы до сотни вольт любой полярности разных длительностей. А также и пульсации напряжения, характерные не только для моста Ларионова (выпрямителя автомобильного генератора), но и с колебаниями, вызванными работой регулятора напряжения. Не знаю, как в современных, а в автомобилях типа "шоха" я такого наблюдал вдоволь. Так что любой сигнал, связанный с бортсетью, следует считать предельно грязным.