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

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

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

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

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

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


 
Опции темы
Непрочитано 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,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
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.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,772
Сказал спасибо: 2,667
Сказали Спасибо 2,640 раз(а) в 1,950 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

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

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

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

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

Практически аналогичная тема уже поднималась: https://kazus.ru/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.RU
 
Регистрация: 12.02.2013
Сообщений: 1,015
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
dgrishin на пути к лучшему
По умолчанию Re: Как определить полярность контроллером

Ещё один вариант - преобразователь напряжение-частота. А контроллер будет только измерять частоту.
dgrishin вне форума  
Непрочитано 31.05.2018, 11:29  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,772
Сказал спасибо: 2,667
Сказали Спасибо 2,640 раз(а) в 1,950 сообщении(ях)
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, время: 03:14.


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