Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
13.05.2013, 22:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Подскажите с ОУ=>АЦП
Приветствую. Покурил даташит, форумы, не могу чего то..
задача - оцифровать данные с резистивного датчика (автомобильный), +- километр но все же.
Выкурил хороший вариант, на сдвоенном оу - как раз два канала надо.
Схем:
![](http://joxi.ru/uploads/prod/20130513/057/7cd/73b0b3c6dce3b94c856c3de5623e5ac790558307.png?v=2.1.2)
сопротивление датчика от 400 ом до 70 ом, питание ОУ и МК 3.3в.
Как бы подобрать номиналы обвязки под эти условия? Если не лень, с примером расчетов..
|
|
|
|
13.05.2013, 22:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: подскажите с ОУ=>АЦП
в принципе, питание ОУ можно и от автомобильной бортсети - 12-15в (оу по даташиту до 26в) - на выходном сигнале не отразится?
|
|
|
|
13.05.2013, 22:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: подскажите с ОУ=>АЦП
При сопротивлении датчика ниже 10 кОм для АВР никакого ОУ не надо, а если между входом АЦП и землей повесить 10 нф, то вообще сопротивление может быть мегаомы. Усиление для терморезистора тоже ни к чему
Верхний резистор - 1 кОм, плюс-минус 50%. 10 кОм слишком много
|
|
|
|
13.05.2013, 22:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
niXto, там плавает бортсеть, и плавают показания. В стрелочных это решено как то электромеханически.
Если от стабилизированных 3.3в запитать, получицо? И как рассчитывать в МК, не очень понятно. Но есть табличка вот такая:
Хочется избавится от стрелочного прибора вообще.
Я так понимаю - верхний резистор 1к, нижний резистор есть датчик. К верхнему 3.3в, нижний на земле. От соединения - кондюк на землю и на ацп. Так?
Последний раз редактировалось Falconist; 13.05.2013 в 23:07.
|
|
|
|
13.05.2013, 23:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
whoim,
вам надо источник тока в качестве верхнего резистора, отрегулировать ток, чтоб полная шкала была = минимальной Т и далее линейно-кусочная аппроксимация.
но! не знаю типа/размера/исполнения датчика и поэтому, чтоб не было саморазогрева датчика протекающим током, предусмотреть усилитель с Ku=10, лучше -10, изменив схему включения терморезистора.
кроме того, включив Т-резистор в цепь ОС ОУ и подав опорное на вход, получите сразу выходное напряжение за счет изменения Ku.
кроме того, запитав ОУ от повышенного напряжения, рискуете входом АЦП МК, не установив последовательно резистор и емкость на землю. выход 2904 работает с ограничением по +U, поэтому нужно учитывать это
|
|
|
|
13.05.2013, 23:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
Сообщение от jump
|
далее линейно-кусочная аппроксимация
|
я так понимаю, это приведение к линейному в условиях имеющейся таблицы? определяем по значению, где мы (в каком диапазоне по таблице) - берем крайние за точки отсчета и выводим линейное? осилю
Сообщение от jump
|
не знаю типа/размера/исполнения датчика и поэтому, чтоб не было саморазогрева датчика протекающим током, предусмотреть усилитель с Ku=10
|
за этим и топик, собсно.. да и освоить ОУ на примере этого хочется.
Как оформить этот ОУ с Ку=10? Далее я по закону ома вже попытаюсь просчитать, что должно быть на выходе )
Хочется избавится от подстроечника. Запитать ОУ я могу и от 3.3в, как и датчик. Так безопаснее, стабильнее.
|
|
|
|
13.05.2013, 23:18
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
Сообщение от whoim
|
Хочется избавится от стрелочного прибора вообще.
|
Смысл? Нужна большая точность? Что она дает кроме лишнего отвлечения внимания? Специально на дисплеях рисуют стрелки, чтобы пилот (драйвер, кому как нравится) не отвлекался.
Если уж очень хочется, то:
1. У терморезистора есть такой параметр, как максимальный ток. Он ограничивается из соображений саморазогрева.
2. Для максимального использования разрядности АЦП максимальное входное напряжение д.б. как можно ближе к опорному.
3. Для исключения влияния температурной нестабильности опорного напряжения и питания аналоговой части контроллера опорным нужно брать питание и от него же запитывать датчик, иначе - лишние ненужные навороты.
Вот, исходя из сказанного, и определять параметры элементов схемы.
ПС Трудно раскопать максимальный ток теморезистора, но можно определить экспериментом. Поскольку датчик температуры работает на стрелочник, ток у него миллиамперы (плавали - знаем, спорить не надо). Посему на штатном месте задать ток 1 мА, определить сопротивление. Задать 5 мА, определить. Задать 10 мА, определить. Если все три измерения совпадают, любое значение до 10 мА или соответственно.
Принцип изложил - вперед на вилы!
ППС При десяти битах АЦП даже 1/10 шкалы - 100 единиц, т.е., примерно один тугрик на градус - вполне приемлемо. Не бойтесь сузить диапазон.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
Последний раз редактировалось akegor; 13.05.2013 в 23:25.
|
|
|
|
13.05.2013, 23:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
Сообщение от jump
|
кроме того, включив Т-резистор в цепь ОС ОУ и подав опорное на вход, получите сразу выходное напряжение за счет изменения Ku
|
![](http://joxi.ru/uploads/prod/20130513/9c6/e22/d2a05d45c39c3d6c8226ccf046c7aee1e2ceb12b.png?v=2.1.2)
?
|
|
|
|
13.05.2013, 23:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
Сообщение от akegor
|
Смысл? Нужна большая точность? Что она дает кроме лишнего отвлечения внимания? Специально на дисплеях рисуют стрелки, чтобы пилот (драйвер, кому как нравится) не отвлекался.
|
вообще надо товарищу, на конструктор (авто). Хочет все повыводить на дисплей, места мало. Там своих стрелок хватает - манометры всякие.. А контролька - один красный светодиод, реагирует на все. Остальное выясняется на дисплее ))
Сообщение от akegor
|
1. У терморезистора есть такой параметр, как максимальный ток. Он ограничивается из соображений саморазогрева
|
тогда я понимаю так, есть и минимальный/рабочий, при котором не плывут показания? Вроде как у этого датчика 40мА ток. Есть неподтвержденная пока инфа. Так, заметка на полях у человека.
Сообщение от akegor
|
Для исключения влияния температурной нестабильности опорного напряжения и питания аналоговой части контроллера опорным нужно брать питание и от него же запитывать датчик, иначе - лишние ненужные навороты
|
Вот, это пытался тоже сказать. Но опорное и оно же VCC - 3.3v. Хватит ли для работы датчика?
Сообщение от akegor
|
(плавали - знаем, спорить не надо)
|
Сообщение от akegor
|
Принцип изложил - вперед на вилы!
|
Окей
|
|
|
|
13.05.2013, 23:52
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Подскажите с ОУ=>АЦП
Сообщение от whoim
|
Вот, это пытался тоже сказать. Но опорное и оно же VCC - 3.3v. Хватит ли для работы датчика?
|
Резистору - какая разница? Для помех - чем больше, тем лучше. Почему не 5 В?
Ток датчика - попробовать как описал. Еще - измерить сопротивление логометра (указателя температуры) от + до "Д" (конец на датчик) и посчитать.
"(плавали - знаем, спорить не надо)" - опыт работы автоэлектриком в 90-х на всем, что перемещалось по нашим дорогам.
ПС Функция R(t) - медленная, поэтому от помех можно защищаться жестоко, несколькими RC цепями последовательно.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:02.
|
|