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

 
 
> Передача данных по линии питания, Power Line Modem
Visor
сообщение May 8 2007, 13:28
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 23-03-07
Пользователь №: 26 428



Необходимо передавать данные вместе с питающим напряжением по двум проводам, напряжение питания постоянное, порядка 12...24В. Знаю, что существуют решения и микросхемы реализующие это с использованием FSK и ASK, частота несущей 60...150кГц, в основном для сети переменного тока. Можно конечно ориентироваться на эти микросхемы, но хочется реализовать всё на AVR. Вот хочу посоветоваться, насколько это возможно, как лучше сделать? Может кто-то реализовывал нечто подобное?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Visor
сообщение May 10 2007, 11:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 23-03-07
Пользователь №: 26 428



Цитата(_artem_ @ May 9 2007, 23:45) *
для пика посмотри апп ноут у микрочипа для Х10. Там расписано для сетевого напряжения .

А что это за Х10?
Цитата(Snaky @ May 10 2007, 10:46) *

Дело в том, что развязывать ничего не надо, устройство питается с тех же двух проводов, низковольтной постоянкой.
А вообще, лучше конечно увидеть о чём вы говорите. smile.gif

Сообщение отредактировал Visor - May 10 2007, 12:16
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 11 2007, 03:04
Сообщение #3


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(Visor @ May 10 2007, 18:36) *
Дело в том, что развязывать ничего не надо, устройство питается с тех же двух проводов, низковольтной постоянкой.

Если вы про дроссели - то все-таки надо, чтобы импульсы информационного сигнала не "портили" питание основному устройству. Можно конечно вместо дросселя развязаться цепочкой резистор+электролит, но тогда на резисторе будет рассеиваться мощность U^2/R, где U - постоянное напряжение питания. У дросселя R все таки меньше.

Цитата
А вообще, лучше конечно увидеть о чём вы говорите. smile.gif

Ну лень мне рисовать wassat.gif - я вроде понятно описал - попробуйте изобразить сами smile.gif .

Цитата
Довольно распостраненное решение - достаточно устойчиво работает на расстояниях до нескольких километров, правда с не очень большими скоростями примерно до 10 -20 Кбит.

Я знаю. Практически вся геофизика так работает.


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
Visor
сообщение May 11 2007, 11:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 23-03-07
Пользователь №: 26 428



Цитата(Snaky @ May 11 2007, 11:04) *
Ну лень мне рисовать wassat.gif - я вроде понятно описал - попробуйте изобразить сами smile.gif .

Вот то, что я смог нарисовать с ваших слов:

номиналы от фанаря.
Но здесь невозможно принимать сигнал. И форма сигнала получится прямоугольник, лучше синусоида, контур колебательный бы надо.

Сообщение отредактировал Visor - May 11 2007, 11:53
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 12 2007, 17:33
Сообщение #5


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(Visor @ May 11 2007, 18:52) *
Вот то, что я смог нарисовать с ваших слов:
...

Гениально, Ватсон! (с) smile.gif Практически так и есть, но не совсем (тут я сам виноват - плохо объяснил unsure.gif ).
Некоторые добавления:
1. Транзисторы VT1, VT2 открываются поочереди (оба одновременно не должны быть открыты, хотя именно на такой случай и стоят токоограничительные резисторы). В реальной схеме использую IRLD110 или аналоги. У вас частота может быть выше моих 16 кГц и напряжение меньше - могут подойти другие.
2. У трансформатора важен порядок намотки - одна обмотка кончается в средней точке, а вторая там начинается. В этом случае во вторичке будет двухполярный сигнал (+/- в зависимости от того какой из транзисторов в данный момент открыт, а какой закрыт). Для симметричности полуволн первичку мотать совместно.
3. С затворов на землю можно добавить по резистору (кОм на 20), чтобы гарантированно иметь закрытые транзисторы если по какой-то причине нет сигналов управления.
4. Дроссель L2 не нужен - в нем нет смысла.
5. На среднюю точку я подаю не все напряжение питания, а уже после вторичного источника (порядка 5...8 Вольт, что много меньше основного питания). Тогда получается что на уровне постоянного напряжения питания находятся относительно небольшие колебания (т.к. у меня трансформатор с соотношением витков 1:1:1). Соответственно меньше токи через обмотки - компактней трансформатор.

Форма - да, почти прямоугольник. А почему синусоида лучше прямоугольника?

Насчет приема тоже верно - эта схема только для передачи. Но ее можно модифицировать и для полудуплексного приема/передачи. Добавить обмоток, например, чтобы получилась аналогичная система со средней точкой только в обратном направлении.

P.S. Кстати, в чем рисовали?
P.P.S Да, знатный офтоп получился. Для соответствия эхотагу добавлю - управляет всем AVR wink.gif (и даже прикладываю процедурку).
Прикрепленные файлы
Прикрепленный файл  manchester.zip ( 689 байт ) Кол-во скачиваний: 211
 


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
Visor
сообщение May 13 2007, 03:14
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 23-03-07
Пользователь №: 26 428



Цитата(Snaky @ May 13 2007, 01:33) *
1. Транзисторы VT1, VT2 открываются поочереди (оба одновременно не должны быть открыты, хотя именно на такой случай и стоят токоограничительные резисторы).

Это безусловно и понятно. А чтоб небыло сквозного тока, делается "мёртвое время" и не нужно резисторов тогда, а то кпд падает.
Цитата(Snaky @ May 13 2007, 01:33) *
2. У трансформатора важен порядок намотки - одна обмотка кончается в средней точке, а вторая там начинается. В этом случае во вторичке будет двухполярный сигнал (+/- в зависимости от того какой из транзисторов в данный момент открыт, а какой закрыт). Для симметричности полуволн первичку мотать совместно.

Это тоже не вызывало сомнений. wink.gif
Цитата(Snaky @ May 13 2007, 01:33) *
3. С затворов на землю можно добавить по резистору (кОм на 20), чтобы гарантированно иметь закрытые транзисторы если по какой-то причине нет сигналов управления.

Схему управления я не рисовал, для меня важно что дальше. smile.gif
Цитата(Snaky @ May 13 2007, 01:33) *
4. Дроссель L2 не нужен - в нем нет смысла.

А вот в этом не уверен, ведь по минусу тоже проникает сигнал.
Цитата(Snaky @ May 13 2007, 01:33) *
5. На среднюю точку я подаю не все напряжение питания, а уже после вторичного источника (порядка 5...8 Вольт, что много меньше основного питания). Тогда получается что на уровне постоянного напряжения питания находятся относительно небольшие колебания (т.к. у меня трансформатор с соотношением витков 1:1:1). Соответственно меньше токи через обмотки - компактней трансформатор.

Ток в первичке будет как раз меньше, если напряжение выше. И понижающий трансформатор лучше, в части согласования с сопротивлением линии питания.
Цитата(Snaky @ May 13 2007, 01:33) *
Форма - да, почти прямоугольник. А почему синусоида лучше прямоугольника?

Прямоугольник, это куча гармоник, кроме основной. А синусоида, чистая основная гармоника и никакого мусора. Можно реализовать превратив первичную обмотку трансформатора в колебательный контур.
Цитата(Snaky @ May 13 2007, 01:33) *
P.S. Кстати, в чем рисовали?

sPlan 6.0
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Visor   Передача данных по линии питания   May 8 2007, 13:28
- - Dog Pawlowa   Цитата(Visor @ May 8 2007, 16:28) Необход...   May 8 2007, 14:30
|- - Visor   Цитата(Dog Pawlowa @ May 8 2007, 22:30) К...   May 8 2007, 14:46
|- - Dog Pawlowa   Цитата(Visor @ May 8 2007, 17:46) Подобны...   May 8 2007, 14:55
|- - Visor   Цитата(Dog Pawlowa @ May 8 2007, 22:55) И...   May 8 2007, 15:02
||- - Dog Pawlowa   Цитата(Visor @ May 8 2007, 18:02) Произво...   May 8 2007, 15:34
||- - Visor   Цитата(Dog Pawlowa @ May 8 2007, 23:34) Т...   May 8 2007, 15:42
||- - Dog Pawlowa   Цитата(Visor @ May 8 2007, 18:42) Ничего ...   May 8 2007, 18:52
||- - bbill   Цитата(Visor @ May 8 2007, 18:42) Ничего ...   May 8 2007, 21:42
|- - rezident   Цитата(Dog Pawlowa @ May 8 2007, 20:55) И...   May 8 2007, 15:03
- - muravei   В 1-ware есть "паразитное" питание. можн...   May 8 2007, 14:48
- - Amper25   Можно попробовать организовать передачу данных как...   May 8 2007, 16:19
|- - rezident   Цитата(Amper25 @ May 8 2007, 22:19) Там и...   May 8 2007, 16:28
|- - Visor   Цитата(Amper25 @ May 9 2007, 00:19) Как т...   May 9 2007, 03:34
|- - fate   Цитата(Visor @ May 9 2007, 07:34) Смотрел...   May 9 2007, 18:23
- - fate   Делал нечто подобное на TDA5051A, все работает, пр...   May 8 2007, 21:40
- - proba   немного офф, но все ( почти ) в одном : http://www...   May 9 2007, 10:17
- - _artem_   для пика посмотри апп ноут у микрочипа для Х10. Та...   May 9 2007, 15:45
- - Mc_off   Мы делали так: Данные передавались росто в мончес...   May 9 2007, 17:51
- - Snaky   Развязать устройства дросселями. На дальний вывод ...   May 10 2007, 02:46
|- - Ilya_z   Цитата(Snaky @ May 10 2007, 06:46) Развяз...   May 10 2007, 12:04
|- - _artem_   Цитата(Visor @ May 10 2007, 14:36) А что ...   May 10 2007, 22:17
|- - Dog Pawlowa   Цитата(Snaky @ May 12 2007, 20:33) [покоц...   May 12 2007, 17:47
|- - Snaky   Цитата(Visor @ May 13 2007, 10:14) А вот ...   May 13 2007, 23:33
|- - Visor   Цитата(Snaky @ May 14 2007, 07:33) В прин...   May 14 2007, 12:19
|- - Snaky   Цитата(Visor @ May 14 2007, 19:19) Если в...   May 14 2007, 23:09
|- - Visor   Цитата(fate @ May 15 2007, 00:17) Для TDA...   May 14 2007, 23:57
- - proba   довольно напоминает HDSL аппаратуру. но в них в ос...   May 12 2007, 20:22
- - Visor   Важный вопрос, какую минимальную амплитуду сигнала...   May 13 2007, 06:41
|- - dvm11111111   Цитата(Visor @ May 13 2007, 09:41) Важный...   May 13 2007, 19:44
|- - Visor   Цитата(dvm11111111 @ May 14 2007, 03:44) ...   May 13 2007, 20:46
- - fate   Для TDA5051 лучше (надо ) брать тот вариант схемы...   May 14 2007, 16:17


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:03
Рейтинг@Mail.ru


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