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

 
 
> MIL-1553, тестирование
semonoff
сообщение Feb 5 2010, 12:07
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 29-12-09
Из: Санкт-Петербург
Пользователь №: 54 553



Волею случая пришлось сделать оконечное устройство для MIL-1553. Оно состоит из RT и памяти. Плату сделал, хочется проверить на работоспособность. Собрал простенький генератор/приемник, соединил как положено, через трансы. Почитал стандарт и ничего не понял. Кто нибудь может обьяснить, как выставить на RT со стороны памяти адрес и данные? Если можно последовательность комманд для записи/чтения 16-разрядных данных по 14-разрядному адресу.
Заранее благодарю за помощь.


--------------------
Париться надо в бане.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
semonoff
сообщение Feb 16 2010, 10:34
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 29-12-09
Из: Санкт-Петербург
Пользователь №: 54 553



Первые успехи. В качестве RT используется BUS-65163-220. DS Прикрепленный файл  65163ds.pdf ( 360.94 килобайт ) Кол-во скачиваний: 890

Сформировал команду от BC [00001 1 00000 01000 0],
где 00001 - адрес RT,
1 - действие RT (в данном случае - передать сообщение по шине),
00000 - режим управления
01000 - код команды "Установить RT" в исходное состояние
0 - контрольна четности
получил ОС от RT [00001 00000000000 0]
где 00001 - адрес RT,
00000000000 - слово состояния RT. в данном случае без ошибок.

Теперь проверяю внешнюю память.

Посылаю команду записи в память
[00001 0 10000 00001 0] передать одно векторное слово.
Затем само 16-и разрядное слово.
И ни фига, хотя сигналы выборки памяти, записи... формируются, а на шине данных - бардак. wacko.gif
Может кто пользовал этот RT? Подскажите.

Заранее благодарен.


--------------------
Париться надо в бане.
Go to the top of the page
 
+Quote Post
semonoff
сообщение Feb 21 2010, 18:44
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 29-12-09
Из: Санкт-Петербург
Пользователь №: 54 553



Цитата(semonoff @ Feb 16 2010, 13:34) *
Теперь проверяю внешнюю память.

Посылаю команду записи в память
[00001 0 10000 00001 0] передать одно векторное слово.
Затем само 16-и разрядное слово.
И ни фига, хотя сигналы выборки памяти, записи... формируются, а на шине данных - бардак. wacko.gif
Может кто пользовал этот RT? Подскажите.

Заранее благодарен.


Я уже описывал проблему во втором сообщении.
На шине данных вместо СД, устанавливается 14 разрядов КС, а на шине данных плавающее значение.


--------------------
Париться надо в бане.
Go to the top of the page
 
+Quote Post
Bulaev
сообщение Feb 21 2010, 19:40
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 20-02-10
Из: Реутов
Пользователь №: 55 593



Цитата(semonoff @ Feb 21 2010, 21:44) *
На шине данных вместо СД, устанавливается 14 разрядов КС, а на шине данных плавающее значение.


Так что на шине данных? КС или что? И где сказано, что BU должна выставлять данные на параллельной шине по команде "передай данные"? По этой команде она отправляет сообщение по последовательной шине. А чтобы считать данные по параллельной шине, нужно оперировать с BU как с обычной микросхемой памяти.

Цитата(semonoff @ Feb 16 2010, 13:34) *
Посылаю команду записи в память
[00001 0 10000 00001 0] передать одно векторное слово.
Затем само 16-и разрядное слово.


Если команда от BC к RT "передай слово", то зачем после этого передавать какие-то слова? Наоборот, RT должен пересылать СД.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- semonoff   MIL-1553   Feb 5 2010, 12:07
|- - gab   Цитата(semonoff @ Feb 16 2010, 13:34) Пер...   Feb 16 2010, 18:54
||- - semonoff   Цитата(gab @ Feb 16 2010, 21:54) У нас бы...   Feb 16 2010, 19:23
||- - gab   Цитата(semonoff @ Feb 16 2010, 22:23) Дык...   Feb 20 2010, 20:47
|- - semonoff   Цитата(semonoff @ Feb 21 2010, 21:44) На ...   Feb 21 2010, 21:09
- - Bulaev   Необходимо настроить BU в режиме RT? Какие конкрет...   Feb 20 2010, 19:53
|- - semonoff   Цитата(Bulaev @ Feb 20 2010, 22:53) Необх...   Feb 21 2010, 09:09
- - Bulaev   В описании должна быть приведена карта внутреннего...   Feb 21 2010, 17:57
|- - semonoff   Цитата(Bulaev @ Feb 21 2010, 20:57) Для н...   Feb 21 2010, 18:14
|- - Bulaev   Цитата(semonoff @ Feb 21 2010, 21:14) как...   Feb 21 2010, 18:29
- - Bulaev   Кстати, какова вообще постановка задачи? Я тут поч...   Feb 21 2010, 18:14
|- - semonoff   Цитата(Bulaev @ Feb 21 2010, 21:14) Кстат...   Feb 21 2010, 18:18
- - semonoff   БЛ******. Глаз замылился. FACTORY TEST POINT = 5В....   Mar 5 2010, 09:24


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

 


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


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