|
Передача оцифрованных данных на 100 метров по витой паре |
|
|
|
Nov 13 2008, 10:20
|

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

|
Цитата а можно ли посылать пакеты например по 20 байт, и есть ли какие либо ограничения на размер пакетаи чем они обоснованы Нельзя. Минимальная длинна пакета - 64 байта + 8 байт преамбулы (55,55,55,55,55,55,55,5D). В собственно пакет входят 6 байт адреса приемника, 6 байт адреса источника, 2 байта - тип пакета (его еще надо правильно выбрать, дабы не помешать другим, поищите по форуму, это обсуждалось), и в конце - контрольная сумма. Остальное можете забить своими данными.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Nov 13 2008, 10:44
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(Rst7 @ Nov 13 2008, 13:20)  Нельзя. Минимальная длинна пакета - 64 байта + 8 байт преамбулы (55,55,55,55,55,55,55,5D). В собственно пакет входят 6 байт адреса приемника, 6 байт адреса источника, 2 байта - тип пакета (его еще надо правильно выбрать, дабы не помешать другим, поищите по форуму, это обсуждалось), и в конце - контрольная сумма. Остальное можете забить своими данными. связь точка-точка с одной стороны FPGA отсылает данные через внешний PHY, а с другой стороны FPGA принимает данные через внешний PHY никому мешать я не собираюсь :-)
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Nov 13 2008, 10:52
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(Rst7 @ Nov 13 2008, 13:49)  Аааа, ну если так, то хватит только преамбулы. Дальше - сколько хотите байт можете передавать. не понял, а зачем преамбула? я так понимаю PHY (LAN8700) сам определяет начало и конец передачи данных, а также и у приема
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Nov 13 2008, 11:11
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(Rst7 @ Nov 13 2008, 14:01)  По преамбуле происходит начальная синхронизация. Сам ниббл D (вместо 5) говорит о начале собственно пакета. Без этого жить не будет. а нибблы J K T R тогда зачем?
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Nov 13 2008, 12:34
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(Rst7 @ Nov 13 2008, 14:42)  О, пардон, Вы про сотку... Ну байт 0x5D Вам все равно надо передать. А дальше - сколько хотите. опять же не понял, этот байт кому нужен я так понял для PHY он не нужен, или я не прав? и сколько хотите - это хоть 1 байт?
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Nov 13 2008, 12:45
|

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

|
Цитата я так понял для PHY он не нужен, или я не прав? Нужен. Без него не будет работать. Цитата и сколько хотите - это хоть 1 байт? Можно и один.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Nov 13 2008, 12:59
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

|
Цитата(Rst7 @ Nov 13 2008, 15:45)  Нужен. Без него не будет работать. последний вопрос: а где про это прочитать можно?
--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
|
|
|
|
|
Dec 24 2008, 07:41
|

Профессионал
    
Группа: Свой
Сообщений: 1 195
Регистрация: 26-07-05
Из: Санкт-Петербург
Пользователь №: 7 111

|
Цитата(Realking @ Sep 11 2008, 11:52)  Задача заменить передачу аналогового сигнала (30 - 300 кГц) по коаксиалу, на передачу оцифрованного сигнала Может попробовать по оптике ? Берете оборудование для передачи видеосигнала по оптоволокну (например, Teleste) и получаете готовое решение. Оно передает полосу до 6,5 МГц, частота оцифровки у разных девайсов разная, ну минимум по Котельникову должно быть где-то 13 МГц. Правда, путь АЦП -> оптика -> ЦАП -> АЦП смотрится не очень привлекательно. Но тогда можно свой девайс сделать типа АЦП -> оптика -> цифровой сигнал на прибор.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|