Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/104: Рейтинг темы: голосов - 104, средняя оценка - 4.92
morkot37
1

Хитрое согласование уровней напряжения

01.06.2015, 15:03. Показов 19255. Ответов 26
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Помогите, пожалуйста, разобраться с решением алгоритма...
Есть вот такой набросок блок-схемы:

<Изображение удалено>

По линии идут из черного ящика отрицательные импульсы -12В. Их нужно обработать и в ответ черному ящику послать +12В. Сейчас я вижу решение в блоке питании +5В,+12В и двух оптопарах для согласования уровней.
Если есть какие нибудь идеи/схемы/готовые решения буду очень признателен!
Спасибо!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2015, 15:03
Ответы с готовыми решениями:

Согласование уровней UART
Добрый день! Имею GSM/GPRS модуль SIM900 и МК stm32f103. Соединятся они должны по УАРТ-у. Уровни...

Согласование уровней на высокой частоте
Имеется микросхема с параллельной двунаправленной 8-битной шиной, работающей на частоте 60 МГц...

Согласование уровней
Доброго времени суток. Имеется плата webservera хотелприкрутить к нему DS18B20. webserver питается...

Согласование уровней [Решено]
Введение: необходимо подключить к AVR датчик SHT-21. Как я понял датчик питается от 3,3в. Питать...

Согласование уровней Rx\Tx 3,3V и 5V (USART)
подскажите средства, коими можно согласовать уровни UART. собсно к ATmega8, которая питается от 5В,...

26
0 / 0 / 0
Регистрация: 05.10.2007
Сообщений: 498
01.06.2015, 15:37 2
Только генераторы тока и сопротивления на концах линии. Иначе во время коллизии будет плохо.
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
01.06.2015, 15:39 3
Двуполярный источник питания +/- 12-15 вольт и ОУ. Если правильно понял блок- схему и у ящика разделены вход и выход.
http://sxim.net/bikymmir/bikymmir96.php
0
morkot37
01.06.2015, 15:59 4
Цитата Сообщение от STT
Двуполярный источник питания +/- 12-15 вольт и ОУ. Если правильно понял блок- схему и у ящика разделены вход и выход.
http://sxim.net/bikymmir/bikymmir96.php
Вы все правильно поняли у ящика разделены вход и выход. Насчет двуполярного источника питания понял - это чтобы запитать ОУ.
А то как ОУ работают сейчас читаю.
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 115
01.06.2015, 16:20 5
а токовая нагрузка черного ящика какая? может вместо операционника с отрицательным питанием можно оптопару повесить.
0
morkot37
01.06.2015, 16:25 6
Цитата Сообщение от pridotor_r
а токовая нагрузка черного ящика какая? может вместо операционника с отрицательным питанием можно оптопару повесить.
Несколько миллиампер (~10), этот сигнал информационный.
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
01.06.2015, 18:07 7
Да конечно оптопары достаточно
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
01.06.2015, 19:20 8
Может и будет достаточно, попробовать можно. Но на светик в оптопаре милиампера 3 отдать придется. ХЗ, что там на выходе ящика, потянет ли...
0
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 115
02.06.2015, 10:55 9
Цитата Сообщение от STT
Может и будет достаточно, попробовать можно. Но на светик в оптопаре милиампера 3 отдать придется. ХЗ, что там на выходе ящика, потянет ли...
и мой вопрос от том-же. Надо пробовать. Оптопару подобрать понежнее (тут не мегавольты развязывать и не килоамперы комутировать) - может и потянет
0
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
02.06.2015, 12:18 10
Есть такая штука для индроидов EveryCircuit , если уж надо по быстрому что-то не сложное про эмулировать. ( Это не реклама - струмент)
0
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 115
02.06.2015, 15:20 11
я тут пораскинул мозгами и вспомнил: есть величайшее изобретение человечества PNP транзистор.
коллектор подтянуть (кОм~100) на +5, эмиттер на землю, базу подтянуть к земле (кОм~10) и через резистор (кОм~10) на сигнал, с коллектора снимать выход...
0
0 / 0 / 0
Регистрация: 28.01.2012
Сообщений: 499
04.06.2015, 23:19 12
Цитата Сообщение от pridotor_r
я тут пораскинул мозгами и вспомнил: есть величайшее изобретение человечества PNP транзистор.
коллектор подтянуть (кОм~100) на +5, эмиттер на землю, базу подтянуть к земле (кОм~10) и через резистор (кОм~10) на сигнал, с коллектора снимать выход...
Ну PNP транзистору на коллектор вообще-то минус давать надо.
NPN транзистор можно применить в канале приема МК, только обвязку транзистора продумать и просчитать.
0
morkot37
05.06.2015, 20:29 13
Спасибо за советы! Получилась вот такая схема. Помогите, пожалуйста, подобрать сопротивления.


<Изображение удалено>

Максимальный ток МК, который способен пропустить каждый порт ввода/вывода составляет 40 mA.
Максимальный ток МК, который способна пропускать каждая линия порта ввода/вывода составляет 20 mA.
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
06.06.2015, 01:45 14
Может так

0
0 / 0 / 0
Регистрация: 28.01.2012
Сообщений: 499
06.06.2015, 01:56 15
Я в этих симуляторах не разбираюсь, сигнал на входе "А" осциллографа(?) и есть входной сигнал отрицательной полярности?
А куда тогда выводится положительный ответ с МК? Разве не в одну и ту же линию?

Я бы все таки U3 защитил от КЗ и перегрузки последовательным резистором Ом эдак 200. И на вывод 1 от МК сигнал через резистор 300-470 Ом, а то ведь ток из РВ4 только светодиодом оптопары будет ограничен!
Назначение R3 непонятно. R4 можно выбросить, по-моему.

-> YTYOUT: а что тут изображено?
0
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
06.06.2015, 04:26 16
Так его задание и изображено. Входной сигнал , разделение на +/- состовляющие и оптопара, точнее светодиоды (оптопары не нашлось). Вверху диаграммы на самих светодиодах. О заметил ошибку - счас поправлю
0
morkot37
06.06.2015, 12:29 17
Очень извиняюсь, что вначале ввел в заблуждение! На самом деле с одной линии идут импульсы -12, а в другую линию нужно выдавать +12.
morkot37
06.06.2015, 12:37 18
Цитата Сообщение от Fohyvis
Я в этих симуляторах не разбираюсь, сигнал на входе "А" осциллографа(?) и есть входной сигнал отрицательной полярности?
А куда тогда выводится положительный ответ с МК? Разве не в одну и ту же линию?

Я бы все таки U3 защитил от КЗ и перегрузки последовательным резистором Ом эдак 200. И на вывод 1 от МК сигнал через резистор 300-470 Ом, а то ведь ток из РВ4 только светодиодом оптопары будет ограничен!
Назначение R3 непонятно. R4 можно выбросить, по-моему.

-> YTYOUT: а что тут изображено?
U3 защитил резистором по Вашему совету. Насчет вывода 1 от МК не понял честно говоря. R3 подтягивающее сопротивление так же как R1, а R4 убрал.
morkot37
06.06.2015, 12:41 19
Получилось вот так!

<Изображение удалено>
0 / 0 / 0
Регистрация: 28.01.2012
Сообщений: 499
06.06.2015, 14:29 20
Цитата Сообщение от morkot37
U3 защитил резистором по Вашему совету. Насчет вывода 1 от МК не понял честно говоря. R3 подтягивающее сопротивление так же как R1, а R4 убрал.
.........
Получилось вот так!
Не-а, U3 таки от КЗ в линии не защищен! Представь себе, что его вывод 4 окажется на земле, тогда весь ток из +12в потечет только через транзистор оптопары, практически ничем не ограничиваясь! Оптопара=кырдык! Добавь последовательно с линией токоограничивающий резистор.

А насчет вывода 1 U3 - теперь всё правильно, только R5 увеличь до 300-470 Ом, чтобы ток через светодиод оптопары был не более 10мА!
0
06.06.2015, 14:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2015, 14:29
Помогаю со студенческими работами здесь

очередное согласование уровней
если собирать такую схему: ...

Согласование уровней энкодера и микроконтроллера
Микроконтроллер ARM Milandr K19986VE92QI, также есть энкодер у шагового двигателя. Как верно...

Согласование уровней для UART
Здравствуйте. Собрал схему на Xmega, которую подцепил к FTDI232 и через USB в ПК. Xmega работает...

Согласование уровней, взаимодействие с 3.3 и 5В устройствами
Добрый день! У меня сейчас встала задачка: атмега должна работать и с 3.3В девайсом, и с 5В в...

Согласование логических уровней 5-ти и 3.3-х вольтовых устройств
Есть bluetooth модуль HC-06, напряжение питания которого 5 вольт, а контакты tx и rx работают с 3.3...

TWI/I2C согласование логических уровней
Привет. Как компактнее (и правельнее) всего согласовать логические уровни между Slave (5v) и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru