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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Передача данных по цепи питания
Alex999
сообщение Jul 16 2008, 10:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Добрый день. Возникла вот какая проблема: необходимо передать поток данных по двухпроводной линии. Пересмотрел весь форум и не один раз, поэтому и пришлось создавать новую тему, хотя подобные проблемы поднимались здесь уже не раз. Вообщем задача вот какая: необходимо передать поток данных по двухпроводной линии, одновременно и являющейся линией питания, с напряжением 12В постоянного тока. Ток по питанию примерно 15-20мА. скорость передачи от 64 до 115кбит, однонаправленный режим. К сожалению пока не знаю с какого конца ухватиться, поэтому и обращаюсь с вопросом, может кто-то решал уже подобную задачу..
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jul 16 2008, 11:08
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Alex999 @ Jul 16 2008, 14:57) *
с напряжением 12В постоянного тока. Ток по питанию примерно 15-20мА.

штатная проводка автомобиля?
Go to the top of the page
 
+Quote Post
stells
сообщение Jul 16 2008, 11:34
Сообщение #3


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Jul 16 2008, 14:57) *
Добрый день. Возникла вот какая проблема: необходимо передать поток данных по двухпроводной линии. Пересмотрел весь форум и не один раз, поэтому и пришлось создавать новую тему, хотя подобные проблемы поднимались здесь уже не раз. Вообщем задача вот какая: необходимо передать поток данных по двухпроводной линии, одновременно и являющейся линией питания, с напряжением 12В постоянного тока. Ток по питанию примерно 15-20мА. скорость передачи от 64 до 115кбит, однонаправленный режим. К сожалению пока не знаю с какого конца ухватиться, поэтому и обращаюсь с вопросом, может кто-то решал уже подобную задачу..

всего десятью темами ниже:
http://electronix.ru/forum/index.php?showtopic=47593
Go to the top of the page
 
+Quote Post
Alex999
сообщение Jul 16 2008, 12:20
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



У меня скорости несколько больше, до 115кбит. длина кабеля до 100 метров, будет использоваться витая пара 5 категории.
Go to the top of the page
 
+Quote Post
stells
сообщение Jul 16 2008, 15:30
Сообщение #5


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Jul 16 2008, 16:20) *
У меня скорости несколько больше, до 115кбит. длина кабеля до 100 метров, будет использоваться витая пара 5 категории.

ну и прекрасно! меня-то ограничивают только характеристики кабеля... 115кбит "прокачивает" любой приемопередатчик RS-485, витая пара имеет лучшие электрические характеристики, чем тот кабель, на который я ориентируюсь, поэтому меняете просто источник тока в той (второй) схемке на источник напряжения, а стабилитрон на приемной стороне на электролит... модуляцию только сделаете, как там советовали, например Манчестером, и не исключено, что в начале передачи кадра потребуется несколько "пустых" битов передать для перезаряда емкостей (так по ним можно устойчиво засинхронизироваться заодно)...
Go to the top of the page
 
+Quote Post
Alex999
сообщение Jul 17 2008, 08:09
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Цитата(stells @ Jul 16 2008, 15:34) *
всего десятью темами ниже:
http://electronix.ru/forum/index.php?showtopic=47593


В последней схеме, не очень понятно, как на удаленной стороне восстанавливается постоянная составляющая, для питания и трансивера RS-485 и других компонентов. По идее с "+" вывода электролита надо поставить перемычку на "+" питания трансивера?
Go to the top of the page
 
+Quote Post
stells
сообщение Jul 17 2008, 08:25
Сообщение #7


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Jul 17 2008, 12:09) *
В последней схеме, не очень понятно, как на удаленной стороне восстанавливается постоянная составляющая, для питания и трансивера RS-485 и других компонентов. По идее с "+" вывода электролита надо поставить перемычку на "+" питания трансивера?

у Вас питание линии 12В, так что просто запитать трансивер от линии не получится, да и напряжение на электролите нестабилизированное будет (линия-то длинная, а ток не постоянный)... поэтому там оставляете линейный стабилизатор (на схемке он указан) и спокойно питаете трансивер и все остальное... электролит побольше поставьте для лучшей помехозащищенности канала, а проходные конденсаторы для скорости 115кбит наверное и 1мкф хватит (подбирать надо по наилучшему восстановлению сигнала приемным трансивером, как их посчитать я не представляю)
я сейчас вплотную подошел к необходимости реализации подобного интерфейса, причем решил все-таки использовать не токовое питание линии, а именно напряжением, поэтому реальные результаты скоро будут, но если у Вас что-то появится, то тоже пишите
Go to the top of the page
 
+Quote Post
stells
сообщение Jul 17 2008, 13:42
Сообщение #8


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



собрал я ту свою макетную схемку с изменениями, которые Вам предложил: питание +12В, электролит на приемной стороне поставил 220мкф... работает все! с моим эквивалентом кабеля так же, как и с токовым питанием было, до 19200бит/с, а без эквивалента - до 1Мбит/с... я так предполагаю, что на 100-метровой витой паре 115кбит/с получите запросто

макетная схемка в этом варианте:
Прикрепленное изображение


Сообщение отредактировал stells - Jul 17 2008, 13:03
Go to the top of the page
 
+Quote Post
Alex999
сообщение Aug 20 2008, 10:38
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Собрал макет вот по этой схеме. Пока экспериментирую на столе, передавая файлы в терминалке и сравнивая переданный и полученный и результаты к сожалению не очень. прием есть, но вместо исходного файла идет какой то мусор на приеме. Пробовал на скоростях и 115200 и 57600. Питание смотрел, чистое. В чем может быть проблема? в номиналах индуктивностей?Прикрепленный файл  interface.bmp ( 43.36 килобайт ) Кол-во скачиваний: 209
Go to the top of the page
 
+Quote Post
stells
сообщение Aug 21 2008, 10:45
Сообщение #10


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Aug 20 2008, 14:38) *
Собрал макет вот по этой схеме. Пока экспериментирую на столе, передавая файлы в терминалке и сравнивая переданный и полученный и результаты к сожалению не очень. прием есть, но вместо исходного файла идет какой то мусор на приеме. Пробовал на скоростях и 115200 и 57600. Питание смотрел, чистое. В чем может быть проблема? в номиналах индуктивностей?Прикрепленный файл  interface.bmp ( 43.36 килобайт ) Кол-во скачиваний: 209

не нашел пока даташиты на max13485 и mcp170250... мне кажется (во всяком случае я так делал), что нужно начать с того, что подать на передатчик просто меандр и убедиться в его хорошем восстановлении приемником. этого можно добиться подбором проходных емкостей и индуктивностей (как их посчитать - не знаю), а также резисторов подтяжки. так же на помехоустойчивость канала влияют емкости питания (выходная и входная) - их нужно увеличивать для получения отсутствия на них информационного сигнала, чтобы все выходное напряжение передатчика прикладывалось к дросселям.
ну и передавать конечно модулированный сигнал, например Манчестер.
да, трансиверы лучше использовать с ограничением по скорости

Сообщение отредактировал stells - Aug 21 2008, 11:00
Go to the top of the page
 
+Quote Post
Alex999
сообщение Aug 21 2008, 10:59
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Приемник и передатчик там MAX3280 и МАХ13485. А МСР1702 это стабилизатор 5-ти вольтовый. Меандр на передатчик подавал, на приемнике был нормальный чистый меандр.
Go to the top of the page
 
+Quote Post
stells
сообщение Aug 21 2008, 11:02
Сообщение #12


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Aug 21 2008, 14:59) *
Приемник и передатчик там MAX3280 и МАХ13485. А МСР1702 это стабилизатор 5-ти вольтовый. Меандр на передатчик подавал, на приемнике был нормальный чистый меандр.

на передающей стороне трансивер 5-вольтовый, а на приемной - 3,3?
Go to the top of the page
 
+Quote Post
Alex999
сообщение Aug 21 2008, 11:08
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Да, все верно. Просто не смог быстро для эксперимента найти 3,3В передатчик. А приемник 3,3В.
Go to the top of the page
 
+Quote Post
stells
сообщение Aug 21 2008, 11:23
Сообщение #14


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Alex999 @ Aug 21 2008, 15:08) *
Да, все верно. Просто не смог быстро для эксперимента найти 3,3В передатчик. А приемник 3,3В.

не знаю, насколько это корректно... сигнал модулируете как-нибудь?

если Вы пишете, что меандр был чистый, то и реальный сигнал (модулированный) должен быть нормальным, уж во всяком случае не "мусором"
Go to the top of the page
 
+Quote Post
Alex999
сообщение Aug 21 2008, 11:32
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 698



Сигнал пока без модуляции, но включаю, как говорится, "ноздря в ноздрю", без подключения промежуточного кабеля. и через терминалку гоняю текстовый файл на разных скоростях и смотрю что будет на выходе.
Go to the top of the page
 
+Quote Post

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

 


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


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