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

 
 
> программная реализация MIL-STD-1553
AnDrum
сообщение Aug 1 2006, 20:35
Сообщение #1





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



ПОдскажите, может быть, у кого есть опыт реализации алгоритма обработки сообщений по этому протоколу (отечественный аналог - ГОСТ 26765.52-87). Нужна часть, отвечающая за обработку командных слов, формирование ответного слова.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stas
сообщение Jan 15 2009, 14:39
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Я всё слово принимаю в 40 бит сдвиговый регистр на удвоенной частоте (2Мгц). Подстройка частоты приема производится по каждому фронту на обоих входных линиях.
Провожу контроль на достоверность манчестера (для поля данных могут быть одинаковыми не более 2 соседних разрядов), а 3 подряд единицы и 3 нулей по одной линии и 3 нуля и 3 единицы по другой (или наоборот) - есть синхропоследовательность.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение May 7 2009, 05:39
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



А вот объясните мне пожалуйста. Если фаза этой удвоенной частоты совпадет с фазой входящего манчестера, то есть фронты тактовой частоты, которыми вы хлопате его, попадут на фронты манчестера - по идее должно наловиться мусора, или я что-то не понимаю? И ведь вероятность этого не мала: длительность фронта у манчестера 100 ns минимум (и это на выходе), если считать фронт тактовой частоты идеальным то вероятность его попадания в диапазон 100 ns на промежутке в 1000 ns (время одного бита при 1 мбод) составляет 10%. Я бы ловил на учетверенной частоте, и выбирал бы потом либо четные, либо нечетные отсчеты, но так почему-то никто не делает, и у всех все работает.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AnDrum   программная реализация MIL-STD-1553   Aug 1 2006, 20:35
- - ВВА   Цитата(AnDrum @ Aug 2 2006, 00:35) А чт...   Aug 4 2006, 07:42
|- - AnDrum   Цитата(ВВА @ Aug 4 2006, 11:42) А что Вы ...   Aug 5 2006, 21:15
|- - ВВА   Ну сразу. что будет плохо. 1. Этот стандарт весьма...   Aug 7 2006, 05:39
|- - AnDrum   Цитата(ВВА @ Aug 7 2006, 09:39) Ну сразу....   Aug 7 2006, 19:41
|- - ВВА   _________________________ 1. Все реализуют... . ...   Aug 8 2006, 09:48
- - Andrew_   Цитата(AnDrum @ Aug 2 2006, 00:35) ПОдска...   Aug 19 2006, 13:58
|- - EE-1313   Здравствуйте, тоже озадачен вопросом реализации, о...   Jan 15 2009, 11:48
- - Stas   Входной сигнал ресинхронизируется на 12МГц, схемой...   May 7 2009, 12:18
|- - DmitryR   Еще поанализировал код и вроде понял. Входной пото...   May 8 2009, 06:30
|- - stells   Цитата(DmitryR @ May 8 2009, 10:30) Еще п...   May 8 2009, 07:31
||- - MrYuran   Цитата(stells @ May 8 2009, 11:31) честно...   May 8 2009, 07:59
||- - stells   Цитата(MrYuran @ May 8 2009, 11:59) Есть ...   May 8 2009, 08:22
||- - MrYuran   Цитата(stells @ May 8 2009, 12:22) а поче...   May 8 2009, 09:22
|||- - stells   Цитата(MrYuran @ May 8 2009, 13:22) Коряв...   May 8 2009, 09:26
||- - sazh   Цитата(stells @ May 8 2009, 12:22) наскол...   May 8 2009, 10:39
|- - sazh   Цитата(DmitryR @ May 8 2009, 10:30) Еще п...   May 8 2009, 07:33
- - Stas   Вот вроде самая продвинутая из старья. http://www....   May 8 2009, 11:16
- - dkogna   А есть ли тут люди, кто тестировал 1553 платы спе...   Jun 27 2009, 12:51


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

 


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


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