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

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

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

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

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

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


 
Опции темы

Как определить полярность контроллером

Непрочитано 31.05.2018, 09:22  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
Вопрос Как определить полярность контроллером

Имеем входной аналоговый сигнал (-10в...+10в)
Источник имеет только два провода без нуля.
Источник сигнала не допускает ток более 2мА.
Если сигнал отрицательный - двигатель нужно крутить в одну сторону, если положительный - в другую.
Со скоростью прямопропорциональной величине сигнала (с этим проблем нет)

Как же решить ету задачу?
Реклама:
yellow87 вне форума  
Непрочитано 31.05.2018, 10:36  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

2мА достаточно, чтобы зажечь оптопару. Но не понятно, что с пороговым напряжением?
Easyrider83 вне форума  
Непрочитано 31.05.2018, 10:38  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

наверное нужно соединить сигнал с контроллером через ОУ
по какой-то такой схеме чтобы:
при +10в ОУ выдавал +5 в
при 0в ОУ выдавал +2,5 в
при -10в ОУ выдавал 0 в

Кто-нибудь разбирается в операционниках?
yellow87 вне форума  
Непрочитано 31.05.2018, 10:40  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

эт какая-то дорогая оптопара и только под заказ, в нашем магазинчике таких нет, только простые PC817
Поэтому такой вариант я давно отбросил...
yellow87 вне форума  
Непрочитано 31.05.2018, 10:43  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Сообщение от Easyrider83 Посмотреть сообщение
2мА достаточно, чтобы зажечь оптопару. Но не понятно, что с пороговым напряжением?
При +10 в двигатель должен вращаться со 100%-ной скоростью
А при +0,1 в - с 1% -ной
yellow87 вне форума  
Непрочитано 31.05.2018, 10:54  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,917
Сказал спасибо: 3,108
Сказали Спасибо 3,029 раз(а) в 2,257 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Сообщение от yellow87 Посмотреть сообщение
простые PC817
Если нужна более-менее точность, я бы остерегся применять такие - даже если с 2 мА светодиод будет норм. светить (скорее всего - да), у них коэфф-т передачи от экземпляра к экземпляру отличается в разы, да еще не думаю, что они температурно стабильны.

Сообщение от yellow87 Посмотреть сообщение
соединить сигнал с контроллером через ОУ
Я бы так и делал.

Сообщение от yellow87 Посмотреть сообщение
Имеем входной аналоговый сигнал (-10в...+10в)
Источник имеет только два провода без нуля.
Т.е. у него свой источник питания, не связанный с питанием остальной части?
Тогда (-10...+10) можно рассматривать как (0...+20) - применить достаточно высокоомный делитель на резисторах (если помехоустойчивость позволяет), а потом - повторитель сигнала (на ОУ)
Если длинные провода и много помех - тогда городить более сложную схему, в зависимости от требуемой точности (см. инструмнтальные усилители)
Yuri222 вне форума  
Непрочитано 31.05.2018, 11:00  
DanilinSA
Почётный гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,800
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Входной сигнал сдвигать и масштабировать до входного диапазона АЦП .

Практически аналогичная тема уже поднималась: https://kazus.run/forums/showthread.php?t=32464

Еще по теме:
http://www.microchip.su/showthread.php?t=16250
и
http://forum.cxem.net/index.php?/top...0%D0%BE%D0%BC/
DanilinSA вне форума  
Непрочитано 31.05.2018, 11:18  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Сообщение от Yuri222 Посмотреть сообщение
Тогда (-10...+10) можно рассматривать как (0...+20)
Нельзя!
Там или 10 вольт между А и Б
Или 10 вольт между Б и А
yellow87 вне форума  
Непрочитано 31.05.2018, 11:23  
dgrishin
Почётный гражданин KAZUS.RUN
 
Регистрация: 12.02.2013
Адрес: На болотах
Сообщений: 1,162
Сказал спасибо: 46
Сказали Спасибо 315 раз(а) в 244 сообщении(ях)
dgrishin на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Ещё один вариант - преобразователь напряжение-частота. А контроллер будет только измерять частоту.
dgrishin вне форума  
Непрочитано 31.05.2018, 11:29  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,917
Сказал спасибо: 3,108
Сказали Спасибо 3,029 раз(а) в 2,257 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Сообщение от yellow87 Посмотреть сообщение
Нельзя!
Там или ...Или ...
Точно, затупил я.
Yuri222 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить номинал резистора для увлажнителя CH-4001 Alxmob Делимся опытом 0 14.03.2015 15:16
Какое возможно максимальное расстояние между управляющим контроллером и сервоприводом? 123ksn Делимся опытом 38 27.08.2014 22:24
Как определить по маркировке фильтр SFE sonycman Автоматика и аппаратура связи 2 22.05.2014 19:43
Помогите определить номиналы резисторов Vlad_tj Источники питания и свет 5 23.10.2009 17:44
Как определить конденсатор? Dionisio Электроника - это просто 7 09.07.2008 19:32


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.