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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Передача оцифрованных данных на 100 метров по витой паре
GetSmart
сообщение Sep 11 2008, 06:54
Сообщение #16


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Realking @ Sep 11 2008, 12:46) *
говорю, UTP 6, а кодирование какое-нибудь нужно?
Кодирование... Дык неизвестно откуда идут данные и в каком формате и ещё много чего неизвестно. 485-ый представляет из себя просто помехозащищённую передачу сигналов на большие расстояния. А по сути это простейшее соединение двух устройств одним (несколькими) сигнальным проводом. Что на вход передатчика подаёте, то на выходе приёмника и получаете. Один в один, только с задержкой распостранения сигнала по линии. Поэтому кодирование и разделение своего сигнала на несколько параллельных сигналов для 485-ого это уже совсем другая тема.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 11 2008, 07:00
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(GetSmart @ Sep 11 2008, 10:54) *
Кодирование... Дык неизвестно откуда идут данные и в каком формате и ещё много чего неизвестно. 485-ый представляет из себя просто помехозащищённую передачу сигналов на большие расстояния. А по сути это простейшее соединение двух устройств одним (несколькими) сигнальным проводом. Что на вход передатчика подаёте, то на выходе приёмника и получаете. Один в один, только с задержкой распостранения сигнала по линии. Поэтому кодирование и разделение своего сигнала на несколько параллельных сигналов для 485-ого это уже совсем другая тема.


данные идут с датчика, оцифрованный аналоговый сигнал 16 битным АЦП с частотой дискретизации 2 МГц


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Sep 11 2008, 07:08
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Realking @ Sep 11 2008, 11:00) *
данные идут с датчика, оцифрованный аналоговый сигнал 16 битным АЦП с частотой дискретизации 2 МГц
А что произойдет, если половина всех принятых данных будет содержать ошибки?
Это приемлемо? А если четверть? И вообще, о каком допустимом BER идет речь?
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Sep 11 2008, 07:09
Сообщение #19


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Realking @ Sep 11 2008, 13:00) *
данные идут с датчика, оцифрованный аналоговый сигнал 16 битным АЦП с частотой дискретизации 2 МГц
Нужна ли контрольная сумма при передаче или информация для восстановления? Если да, то всё придётся делать через ПЛИС. Если же искажения (очень редкие) не смертельны, а искажения возможны всегда (!) при передаче данных, то всё будет проще.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 11 2008, 07:33
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(GetSmart @ Sep 11 2008, 11:09) *
Нужна ли контрольная сумма при передаче или информация для восстановления? Если да, то всё придётся делать через ПЛИС. Если же искажения (очень редкие) не смертельны, а искажения возможны всегда (!) при передаче данных, то всё будет проще.


ошибок не должно быть


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Sep 11 2008, 07:48
Сообщение #21


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Realking @ Sep 11 2008, 13:33) *
ошибок не должно быть
Тогда сочувствую smile.gif


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Rst7
сообщение Sep 11 2008, 08:27
Сообщение #22


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Самое смешное, что эзернет тоже не так просто реализовать. По одной простой причине - надо накапливать данные с АЦП для сборки в пакеты. Потом - разгребать. И если будет ошибка, то грохнется весь пакет (т.е. много измерений), а не одно измерение. А насчет "ошибок не должно быть" это автор темы погорячился. А если помеха влетает на вход АЦП? Чем такой вариант отличается от порчи бита в потоке?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Sep 11 2008, 08:35
Сообщение #23


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Rst7 @ Sep 11 2008, 12:27) *
А если помеха влетает на вход АЦП? Чем такой вариант отличается от порчи бита в потоке?

Биты разные бывают.
Когда я интересовался помехоустойчивым кодированием (писал диплом в 2000 году), то встречал коды, в которых разные биты имеют разный вес (как раз наш случай). То есть, порча старшего бита - это катастрофа, поэтому он максимально защищён, а младший - всё равно содержит один шум, его потеря ничего не значит.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 11 2008, 08:37
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(MrYuran @ Sep 11 2008, 12:35) *
Биты разные бывают.
Когда я интересовался помехоустойчивым кодированием (писал диплом в 2000 году), то встречал коды, в которых разные биты имеют разный вес (как раз наш случай). То есть, порча старшего бита - это катастрофа, поэтому он максимально защищён, а младший - всё равно содержит один шум, его потеря ничего не значит.


Да нет. Потом фильтровать надо данные (FIR)


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Sep 11 2008, 08:46
Сообщение #25


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Realking @ Sep 11 2008, 14:37) *
Да нет. Потом фильтровать надо данные (FIR)
Скажите уже, что за сигнал передаёте? Что на входе АЦП? Тогда может и совет полезный услышите.

Высоконадёжная передача данных даже на 100 метров - это тема докторской диссертации если не сложнее. Вы готовы в это окунуться?

Сообщение отредактировал GetSmart - Sep 11 2008, 08:47


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 11 2008, 08:52
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(GetSmart @ Sep 11 2008, 12:46) *
Скажите уже, что за сигнал передаёте? Что на входе АЦП? Тогда может и совет полезный услышите.

Высоконадёжная передача данных даже на 100 метров - это тема докторской диссертации если не сложнее. Вы готовы в это окунуться?


Задача заменить передачу аналогового сигнала (30 - 300 кГц) по коаксиалу, на передачу оцифрованного сигнала


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Sep 11 2008, 09:00
Сообщение #27


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Realking @ Sep 11 2008, 14:52) *
Задача заменить передачу аналогового сигнала (30 - 300 кГц) по коаксиалу, на передачу оцифрованного сигнала
Так бы сразу и сказали. Для передачи того же звука вполне допускается выпадение одного сэмпла из допустим тысячи. Вообще, по 485 каналу можно передать сигнал с нехудшим качеством чем по коаксиалу. Проще всего ввести в канал дополнительную информацию по восстановлению. БЧХ или что покруче. MrYuran походу знает про это, может что посоветует. Делать такой большой поток данных легче всего в плисине, либо в черезмерно мощном проце. Можно расчитывать, что при этом ошибок вообще не будет если рядом молния не шваркнет или других искровых разрядов по близости нет.

Хотя наверно можно сперва поискать какие-нить готовые решения в сети или в продаже.

Сообщение отредактировал GetSmart - Sep 11 2008, 09:24


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
VDG
сообщение Sep 11 2008, 12:04
Сообщение #28


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(GetSmart @ Sep 11 2008, 13:00) *
Хотя наверно можно сперва поискать какие-нить готовые решения в сети или в продаже.
Эзернет smile.gif
если все требования переписать в один список, то эзернет, предложенный кем-то в первом ответе, будет в самый раз. и лучше гигабитный, для возможности повтора испорченных пакетов.
а "разжевав" кодирование будет видно что это копия tcp
очередной вЕлик

Сообщение отредактировал VDG - Sep 11 2008, 12:06


--------------------
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 24 2008, 05:47
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(VDG @ Sep 11 2008, 16:04) *
Эзернет smile.gif
если все требования переписать в один список, то эзернет, предложенный кем-то в первом ответе, будет в самый раз. и лучше гигабитный, для возможности повтора испорченных пакетов.
а "разжевав" кодирование будет видно что это копия tcp
очередной вЕлик


тогда еще вопросик:

если эзернет точка-точка, можно ли на одном конце не использовать трансформатор?


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
kslabs
сообщение Oct 23 2008, 08:09
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 3-08-06
Пользователь №: 19 291



Если сам сигнал от 30 до 300 кГц, а оцифровывается 2 МГц, то целесообразно предварительно слегка припаковать. Если ставится ПЛМ, то очень легко реализуется например вычисление разницы между предыдущим и последующим. Думаю что необходимая скорость передачи потока уменьшится на порядок.

Я и USB2 протягивал с ретрансляцией 5 раз по 15 метров и питанием с одной стороны. Получал скорость до 23 Мбайт.
Если питание с двух сторон можно сделать, то по 20 метров ретрансляторы будут работать.
Go to the top of the page
 
+Quote Post

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

 


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


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