Реклама: Как с датчика холла получить 0-5 В ?

Расширенный поиск      

Хочешь стать куратором любимой темы?

* Комментарии к новостям

Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 2679 раз

0 Пользователи и 1 Гость просматривают эту тему.

22 Янв 2017 в 22:11
Прочитано 2679 раз
Оффлайн

Flygreen

г.Ленинград Сообщений: 214
Всех приветствую. Столкнулся с такой штукой - нужно из аналогового датчика холла, который стоит в педальке газа, вытянуть диапазон 0 - 5 В.  Мой контроллер для МК понимает только 0-5 В.  А, на выходе датчика 0.7- 4.2 В. Соответственно колесо не останавливается в 0 и не набирает полные обороты. Форум посмотрел, в ТЧ поиском, ответа на такой вопрос не смог найти.   Я так чую надо копать в сторону операционных усилителей . Подскажите опытные товарищи, как можно мне получить желаемые 0 - 5 В ?

Заранее спасибо !!! :exactly:

22 Янв 2017 в 22:41
Ответ #1
Оффлайн

IvanM

Тверь, Тверская обл. Сообщений: 1389
, у Вас самодельный контроллер? Обычные контроллеры адекватно воспринимают 0,7-4,2В

22 Янв 2017 в 22:48
Ответ #2
Оффлайн

crond

Екатеринбург Сообщений: 1779
Поднять напряжение питания холла до 6-7 вольт, а сигнал с датчика вывести через 1-2 обычных диода(на которых упадёт 0.3-0.7v.

22 Янв 2017 в 22:50
Ответ #3
Оффлайн

mr.Dream

Ternopil, Ukraine Сообщений: 3042
, можно сделать простой преобразователь уровня на операционнике. Где то я давал схему даже. Но с телефона не найду)

Добавлено 22 Янв 2017 в 22:51
, тоже кстати рабочий вариант) и даже очень простой.

22 Янв 2017 в 22:57
Ответ #4
Оффлайн

anatoli_nik

Донецкая обл. Сообщений: 848
Сообщение понравилось: Flygreen

22 Янв 2017 в 23:10
Ответ #5
Оффлайн

Flygreen

г.Ленинград Сообщений: 214

23 Янв 2017 в 09:11
Ответ #6
Оффлайн

ingener

Россия, Москва Сообщений: 1033
Не спешите выводить сигнал с ручки газа в ноль. Это "неприятное" свойство неполной совместимости ручки и данного контроллера (использую такой же)  можно применить с пользой. Если МК спереди, а задняя часть самоката легкая, то его трудно катить вручную, особенно по снегу или неровной дороге - перед норовит уткнуться,  а зад поднимается.  В данном же случае  при отпущенной ручке газа МК крутится примерно со скоростью пешехода, и его удобно везти. Сам едет.
Для полной же остановки нужна будет доп. кнопочка.  Вот  подобный блок вообще полезен на всякие случаи жизни
ссылка
Сообщение понравилось: Flygreen

23 Янв 2017 в 11:13
Ответ #7
Оффлайн

Flygreen

г.Ленинград Сообщений: 214
Понятно,но у меня не самокат а,детская машина.ТЧ надо чтобы диапазон с 0 был.

24 Янв 2017 в 22:20
Ответ #8
Оффлайн

ingener

Россия, Москва Сообщений: 1033
Поднять напряжение питания холла до 6-7 вольт, а сигнал с датчика вывести через 1-2 обычных диода(на которых упадёт 0.3-0.7v.
Что-то ничего путного из этого не вышло. Обычные диоды по одному вообще не влияют, только светодиод, а если включить два - то это аналогично простому  делителю, т.е. опускается не только нижнее, но и верхнее, причем заметно.  Поднимешь питание - повысится и нижнее, и это замкнутый круг...Т.е. выход, похоже, только  в масштабировании на ОУ...

25 Янв 2017 в 00:27
Ответ #9
Оффлайн

av404

Екатеринбург, Метеогорка Сообщений: 4080
Попробуй на входе в контроллер поставить сопротивление к земле, чтобы ток с ручки увеличить. Тогда на диоде должно будет падать. Но до 0-ля, вряд ли получится снизить.

Ещё можно поставить на входе обычный эмиттерный повторитель. Для него не надо отрицательного питания.

25 Янв 2017 в 10:00
Ответ #10
Оффлайн

crond

Екатеринбург Сообщений: 1779
Попробуй на входе в контроллер поставить сопротивление к земле.
Действительно! вход в микроконтроллер высокоомный, поэтому на диодах малое падение напряжения, при 10ма должно падать 0.7v и на шоттки 0.2v, но это огроменный ток, попробуйте начать с 1ма.
5v=5ком=1ма
5v=50ком=0.1ма если при таком сопротивлении будет достаточное падение напряжения на диодах, то и верхнее напряжение не сильно будет проседать.

25 Янв 2017 в 17:51
Ответ #11
Оффлайн

anatoli_nik

Донецкая обл. Сообщений: 848
, верхнее напряжение снизится ровно на напряжение падения на диоде(ах).
Повышение напряжения питания приведет к повышению напряжения низа и верха одновременно, притом линейно. Судя по даташиту на SS49E (обычно использующийся датчик холла)  напряжение питания 3-6,5 В (8в макс), выходной ток 1-1,5мА. Характеристика линейная (судя по графику), и линейно изменяется с изменением питания. т.е. если было 0,7-4,2 при 5В питании то, будет 1,3-4,7 при 6 В питании.
Так что только масштабирование операционным усилителем, я выше давал ссылку на схему.
Вот промоделированная протеусом схема под Ваши хотелки (резисторы посчитаны) (R5,R6,RV1 - эмуляция датчика холла):
картинки

* Cхема.jpg (47.44 кБ. 685x400 - просмотрено 63 раз.)


* Схема1.jpg (48.11 кБ. 697x398 - просмотрено 62 раз.)
« Последнее редактирование: 25 Янв 2017 в 18:26 от anatoli_nik »
Сообщение понравилось: Flygreen

25 Янв 2017 в 20:13
Ответ #12
Оффлайн

ingener

Россия, Москва Сообщений: 1033
Вот промоделированная протеусом схема
а это при каком напряжении питания ОУ?

25 Янв 2017 в 20:15
Ответ #13
Оффлайн

Flygreen

г.Ленинград Сообщений: 214
Вот промоделированная протеусом схема
а это при каком напряжении питания ОУ?

Видимо 5 В.  (?)   Благодарю за расчеты !

ЗЫ LM358 подойдет ведь ?

25 Янв 2017 в 20:43
Ответ #14
Оффлайн

ingener

Россия, Москва Сообщений: 1033
Собрал схемку в реале, все номиналы точные (выставлены подстроечниками). ОУ - LM393P.  Напряжение на выходе ОУ не поднимается выше 3.8В - и то это лишь при определенном напряжении питания, а именно 10,3В.   Если меньше или больше - макс. выход снижается.....

25 Янв 2017 в 20:48
Ответ #15
Оффлайн

anatoli_nik

Донецкая обл. Сообщений: 848
Цитата
а это при каком напряжении питания ОУ?
Питание делителя 5В, питание ОУ не менее 5В (оно не имеет значения, ОУ по барабану).
Цитата
ЗЫ LM358 подойдет ведь ?
Только питание ему не менее 7В  (он не rail-to-rail), т.к. к земле он прижимает (максимум 20мВ по даташиту), а вот к плюсу прижать не может (на 1,5В ниже плюса). Только делитель R2-R3 пересчитать (R2=102к; R3=39к)
« Последнее редактирование: 25 Янв 2017 в 21:13 от anatoli_nik »

25 Янв 2017 в 20:56
Ответ #16
Оффлайн

anatoli_nik

Донецкая обл. Сообщений: 848
, LM393 не операционный усилитель, а компаратор :ireful: и у него открытый коллектор!
П.С. раз схемка собрана сделайте так (UPD левый делитель не трогать, перемычку на R6 забыл убрать, только доглядел :ah: ):
Скрытый текст

* схема2.jpg (74.53 кБ. 944x493 - просмотрено 54 раз.)

Получите импульсный преобразователь (по сути усилитель класса D)
П.П.С, промоделировал в протеусе, работает также как и с ОУ, только в импульсном режиме (R7C1 - ФНЧ), с огромной частотой переключения (сколько сможет компаратор), и диким зависанием от этого моего старенького компа :-P
« Последнее редактирование: 25 Янв 2017 в 21:07 от anatoli_nik »
Сообщение понравилось: ingener

25 Янв 2017 в 21:17
Ответ #17
Оффлайн

ingener

Россия, Москва Сообщений: 1033
Под рукой оказался оптотранзистор 4N35,  и первый же эксперимент с ним увенчался успехом   :-)
PS - в спешке забыл обозначить, оба резистора по 1кОм.

в качестве источника 6,2В - стабилитрон 5,6В + диодик Кд521, все это от батареи через резистор 2к2.
« Последнее редактирование: 25 Янв 2017 в 21:53 от ingener »
Сообщение понравилось: av404, Flygreen