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

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

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

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

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

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

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 04.10.2011, 01:06  
Sopromat2
Временная регистрация
 
Регистрация: 27.02.2011
Сообщений: 51
Сказал спасибо: 4
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
Sopromat2 на пути к лучшему
По умолчанию Антилогарифм на операционнике

Здравствуйте.

Уже очень долго вожусь с одной проблемой и почти сдался.

Подробно о проблеме
Нужен мне датчик влажности, причем нужно использовать чувствительный элемент GY-HR101. Проблема в том что характеристика у него логарифмическая, уже давно сделал себе линейную характеристику в диапазоне 60-80%, но теперь хочу по максимуму из него заполучить. Может кто-нибудь подскажет, как сделать линейную характеристику (вся остальная часть без проблем), но БЕЗ микроконтроллера (дорого и жалко).

Казалось бы всё просто - логарифм на ОУ или антилогарифм на ОУ.
Если логарифм ещё похож на то что должно быть, то антилогарифм совсем не работает (ни в живую, ни в Multisim, ни в Proteus).
Перепробовал все схемы (с диодами, с транзисторами), что нашел в интернете и в книгах. Перепробовал все номиналы.
Хотел делать на LM324, так как достаточно однополярного питания, но уже согласен и на двуполярное, например на NE5534.
Да и, поменьшей мере, просто интересно, почему же не работает.


Подскажите как заставить работать антилогарифм на операционнике.
Вот к примеру старая простецкая задачка - корень квадратный: логарифм, делим на 2, антилогарифм, а оно не работает..
Прикрепил даташит датчика и схему в мультисиме.
Если кто-нибудь скинет в проекте мультисима-будет идеально (может просто я чего-то не настроил в элементах, хотя схема сейчас на идеальном диоде.)
Вложения:
Тип файла: rar log.rar (182.1 Кб, 66 просмотров)
Реклама:
Sopromat2 вне форума  
Непрочитано 04.10.2011, 07:52  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Сообщение от Sopromat2 Посмотреть сообщение
Хотел делать на LM324, так как достаточно однополярного питания, но уже согласен и на двуполярное, например на NE5534.
Оба операционника могут работать при однополярном, но лучше обоим - двуполярное, ибо они ни разу не rail-to-rail

Последний раз редактировалось niXto; 04.10.2011 в 11:22.
niXto вне форума  
Непрочитано 04.10.2011, 11:05  
sup
Прописка
 
Регистрация: 21.12.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 89 раз(а) в 57 сообщении(ях)
sup на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Sopromat2, вот примерно линейная схема для Вашего датчика. Стоит поэкспериментировать с транзистором в обратной связи, т.к. на диоде такой динамический диапазон не получить. Источник тока выбран исходя из получения 2,5В при максимальном сопротивлении датчика.
Вложения:
Тип файла: rar Log.rar (107.9 Кб, 68 просмотров)
sup вне форума  
Непрочитано 04.10.2011, 11:41  
sup
Прописка
 
Регистрация: 21.12.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 89 раз(а) в 57 сообщении(ях)
sup на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

C буферным каскадом характеристика более линейная.
Вложения:
Тип файла: rar Log1.rar (112.4 Кб, 62 просмотров)
sup вне форума  
Сказали "Спасибо" sup
Sopromat2 (04.10.2011)
Непрочитано 04.10.2011, 14:17  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,972
Сказал спасибо: 431
Сказали Спасибо 3,943 раз(а) в 1,693 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Уважаемый Sopromat2, с антилогарифматорами дел не имел, а вот с логарифматорами пришлось. И те и другие - инвертирующие, причем входной сигнал должен быть только одной полярности.

Предусмотрели ли Вы согласование полярности выходного сигнала логарифматора с входным сигналом антилогарифматора?
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 04.10.2011, 14:26  
sup
Прописка
 
Регистрация: 21.12.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 89 раз(а) в 57 сообщении(ях)
sup на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Falconist, автору не нужна антилогарифмическая характеристика - там у самого датчика антилогарифмическая характеристика. Ему нужен простой логарифмический усилитель.
sup вне форума  
Непрочитано 04.10.2011, 14:31  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,972
Сказал спасибо: 431
Сказали Спасибо 3,943 раз(а) в 1,693 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Всё равно проблема может быть в согласовании полярности входного сигнала. А может быть - и нет...

Пускай проверит у себя, всё ли правильно в этом плане.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..

Последний раз редактировалось Falconist; 04.10.2011 в 14:34.
Falconist вне форума  
Непрочитано 04.10.2011, 14:55  
Sopromat2
Временная регистрация
 
Регистрация: 27.02.2011
Сообщений: 51
Сказал спасибо: 4
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
Sopromat2 на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Спасибо всем за скорые ответы/советы.
Характеристика действительно антилогарифмическая... что-то я задумался, когда писал).
Отдельное спасибо sup, за предоставленную схему. Поковырял -красиво получается. С транзистором попробую позже, видимо проблема в ОУ? Обязательно должен быть Rai-to-Rail? (заменил на lm324 -не работает, точнее работает как у меня-не красиво). Сделаю из неё нужную мне характеристику(примерно от 1 до 4В) и всё будет замечательно.
Жаль лишь, что lm324 у меня не мало.. но видимо они будут лежать - ждать других задач.
Согласование полярностей? пробовал давать и положительное и отрицательное и большое и маленькое, а суть таже... По сути логарифм-то получился сейчас тоже не настоящий, хотя и похож(основание логарифма не 10 и не е)... а вот схема корня не работает даже на указанных вами операционниках. Если интересно, то прикрепляю.

Спасибо за помощь с самим датчиком, но вопрос антилогарифма всё ещё интересен, для общего развития и понимания.
Вложения:
Тип файла: rar Koren.rar (73.3 Кб, 57 просмотров)
Sopromat2 вне форума  
Непрочитано 04.10.2011, 15:09  
sup
Прописка
 
Регистрация: 21.12.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 89 раз(а) в 57 сообщении(ях)
sup на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Схему Вашу посмотрю немного погодя. А применение операционников AD8572 обусловлено наличием у них очень низкого напряжения смещения (1 мкВ) и его малого температурного дрейфа. Кстати, когда будете работать с реальным железом, постарайтесь поиграть с температурной компенсацией - и лог, и антилог имеют значительную температурную зависимость.
sup вне форума  
Непрочитано 04.10.2011, 15:25  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,972
Сказал спасибо: 431
Сказали Спасибо 3,943 раз(а) в 1,693 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Антилогарифм на операционнике

Sopromat2, не надо ляля-фафа!

Естественно, что Ваша схема не работает. И работать не будет. При однополярном-то питании!

Выход первого операционника (логарифматора) стремится в минус. А на вход антилогарифатора надо было бы подавать плюс. И питание сделать двухполярным.

Поменял включение диода антилогарифматора и номиналы некоторых резисторов - хоть что-то стало происходить, близкое к действительности. Правда, ещё не совсем так, как хотелось бы, но некогда играться...

Гляньте "осциллографом"!
Вложения:
Тип файла: rar Koren.rar (265.8 Кб, 54 просмотров)
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
 

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

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

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

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


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


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