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

 
 
> программная реализация 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
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 20)
stells
сообщение May 8 2009, 08:22
Сообщение #16


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

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



Цитата(MrYuran @ May 8 2009, 11:59) *
Есть и советский однокристальный кодек, не помню как называется. На тактовой 12МГц как раз для этих целей заточен.

насколько я помню в конце 80-х у Ангстрема несколько кодеков на полузаказных БИС было сделано, тактовая действительно была 12МГц, делилась на 2 и вот по этим интервалам в шестую часть периода и шла синхронизация. но точно не помню

Цитата(MrYuran @ May 8 2009, 11:59) *
А система в манчестере очень простая. От любого фронта отсчитываем 3/4 периода и защёлкиваем информацию.
Далее ждём следующий фронт.
Только вначале должна быть синхра из длинных импульсов (чередование 1 и 0), чтобы быстро синхронизироваться.
В MIL STD 1553 по-моему хитрее, там стартовый интервал равен 1,5 битовых (если ничего не путаю).
Вообще програмно можно это дело реализовать даже на контроллере.

Готовые модули на любой вкус и цвет брали у питерского элкуса.

а почему именно 3/4?
а у Элкуса модули для ГОСТовского Манчестера. изначально же автора этой темы интересовал свой Манчестер для нефтяников - там скорости ниже, максимум 64кбит можно на кабеле получить. а поскольку скорость низкая, то и программная реализация напрашивается
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 8 2009, 09:22
Сообщение #17


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

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



Цитата(stells @ May 8 2009, 12:22) *
а почему именно 3/4?

Коряво, но смысл д.б. понятен
Прикрепленное изображение


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
stells
сообщение May 8 2009, 09:26
Сообщение #18


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

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



Цитата(MrYuran @ May 8 2009, 13:22) *
Коряво, но смысл д.б. понятен

понятен. но правильнее наверное все-таки так:
Цитата(Stas @ May 7 2009, 16:18) *
Выбирать надо все (четные и нечетные) отсчеты, для контроля достоверности данных в системе кодирования "манчестер".


Сообщение отредактировал stells - May 8 2009, 09:29
Go to the top of the page
 
+Quote Post
sazh
сообщение May 8 2009, 10:39
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(stells @ May 8 2009, 12:22) *
насколько я помню в конце 80-х у Ангстрема несколько кодеков на полузаказных БИС было сделано, тактовая действительно была 12МГц, делилась на 2 и вот по этим интервалам в шестую часть периода и шла синхронизация. но точно не помню


Делилось на 6. (580ВГ3). Чтобы на 2 мГц работать.
Go to the top of the page
 
+Quote Post
Stas
сообщение May 8 2009, 11:16
Сообщение #20


Местный
***

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



Вот вроде самая продвинутая из старья.
http://www.bms.by/products/russian_2002/specs/588vg9r.pdf
Go to the top of the page
 
+Quote Post
dkogna
сообщение Jun 27 2009, 12:51
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 18-07-05
Пользователь №: 6 896



А есть ли тут люди, кто тестировал 1553 платы специализированным софтом на предмет соответствия стандарту?
Если да, то каким именно софтом?
Go to the top of the page
 
+Quote Post

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

 


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


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