реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> инвертирование битов, передаваемых по токовой петле
legioner1
сообщение Apr 22 2010, 14:19
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 20-11-08
Пользователь №: 41 795



Добрый день, нашел плату, которая по токовой петле выдает сигнал с инвертированными битами. то есть логической "1" соответсвует низкий уровень(0 мА), а логическому "0" соответсвует высокий уровень сигнала (20мА). Даже не знаю как это назвать...
Сейчас думаю из чего спаять примочку, чтобы биты перевернула. Вот собственно и вопрос из чего, может быть как?
и что это за токовая петля такая, что 20 мА передает "0"...
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 22 2010, 14:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Преобразователь тока в напряжение это резистор. Поставьте на приемном входе устройства резистор и вслед за ним компаратор-инвертор.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 22 2010, 23:01
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Все правильно токовая петля передает.
На приемном конце оптрон. Когда ток течет, фотоэлемент открыт, на выходе низкий уровень.
Он является активным.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Apr 23 2010, 04:08
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(DpInRock @ Apr 23 2010, 02:16) *
Все правильно токовая петля передает...

Обычно принято, что при обрыве провода(нет тока) формируется break - активный ноль на входе УАРТ.
Но бывает и такая экзотика, как пишет автор.

А вот как включить - все верно.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
legioner1
сообщение Apr 23 2010, 08:37
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 20-11-08
Пользователь №: 41 795



Цитата(rezident @ Apr 22 2010, 17:49) *
Преобразователь тока в напряжение это резистор. Поставьте на приемном входе устройства резистор и вслед за ним компаратор-инвертор.


спасибо, компаратор ставить за инвертором, чтобы обратный ток не сжег или зачем?

Нашел на работе среди хлама преобразователь токовая петля - RS232 с гальваноразвязкой.
Теперь у меня логически инвертированный сигнал напряжения.
Чтобы инвертировать напряжение для RS232 компьютера, достаточно ведь только одного КМОП-инвертора, запитанного от 12В?
или так нельзя, нужно 2 инвертора и за ними компараторы?

Сообщение отредактировал legioner1 - Apr 23 2010, 08:39
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 23 2010, 19:20
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(legioner1 @ Apr 23 2010, 14:52) *
спасибо, компаратор ставить за инвертором, чтобы обратный ток не сжег или зачем?
У меня написано компаратор-инвертор, а не компаратор и инвертор. То бишь компаратор, инвертирующий входной сигнал.
Цитата(legioner1 @ Apr 23 2010, 14:52) *
Нашел на работе среди хлама преобразователь токовая петля - RS232 с гальваноразвязкой.
Такой преобразователь легко делается на пере оптронов. Потому, что излучающий светодиод оптрона как раз током управляется.
Цитата(legioner1 @ Apr 23 2010, 14:52) *
Чтобы инвертировать напряжение для RS232 компьютера, достаточно ведь только одного КМОП-инвертора, запитанного от 12В?
или так нельзя, нужно 2 инвертора и за ними компараторы?
Вы уж как-то сами разберитесь с своими инверсиями. Для асинхронных приемопередатчиков (UART) уровень MARK передается лог.1 в уровнях TTL-сигнала и напряжением в диапазоне от -5В до -25В в интерфейсе RS232. Уровень SPACE передается как лог.0 TTL-сигнала и как напряжение в диапазоне от +5В до +25В в интерфейсе RS232. Вот исходя их этих сведений, и определяйтесь с количеством инверсий. Уровень MARK - неактивный уровень, который присутствует на выходе передатчика UART когда последний не передает.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016