-If
JL.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для записи-воспроизведения на магнитной ленте | 1986 |
|
SU1339635A1 |
Устройство для поиска информации на магнитной ленте | 1986 |
|
SU1597912A1 |
Устройство для отладки программ микроЭВМ | 1989 |
|
SU1815643A1 |
ВНУТРИСХЕМНЫЙ ЭМУЛЯТОР | 1996 |
|
RU2110833C1 |
Устройство контроля и управления технологическим комплексом для намотки изделий | 1989 |
|
SU1661721A1 |
Устройство для отладки микроЭВМ | 1985 |
|
SU1410708A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ДУГОВОЙ СВАРКИ НЕПЛАВЯЩИМСЯ ЭЛЕКТРОДОМ В СРЕДЕ ЗАЩИТНЫХ ГАЗОВ | 1988 |
|
SU1683244A1 |
Устройство для магнитной записи речевых сообщений и сигналов времени | 1988 |
|
SU1578749A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ДУГОВОЙ СВАРКИ НЕПЛАВЯЩИМСЯ ЭЛЕКТРОДОМ В СРЕДЕ ЗАЩИТНЫХ ГАЗОВ | 1991 |
|
RU2077415C1 |
СИСТЕМА ТРЕВОЖНОЙ СИГНАЛИЗАЦИИ | 1994 |
|
RU2103744C1 |
-Изобретение относится к накоплению информации, а именно к устройствам для отладки аппарата магнитной записи. Изобретение позволяет посредством введения отладочной микроЭВМ и интерфейса замещения осуществлять автоматизированную отладку программно м Я 1
16
I jt Г П ti iJ к.
I I
0
-:
g
ibf
:-.Чф-4:ND
СЛ
33
42
fj
У
аппаратных ресурсов встраиваемых в аппарат магнитной записи микропроцессорных средств в реальном времени при существенном сокращении времени отладки.Кроме того, оно позволяет сократить сроки разработки аппаратуры магнитной записи и повысить достоверность и надежность процесса ее отладки. Устройство снабжено микроэвм и
1
Изобретение относится к накоплению информации, а именно к устройствам для отладки аппарата магнитной записи
Целью изобретения является ускорение процесса отладки аппарата магнитной записи.
На чертеже изображено устройство для отладки аппарата магнитной записи,
Устройство содержит формирователь I записьшаемого кода, выход которого подключен к входу усилителя 2 записи соединенного выходом с записьшающей магнитной головкой 3, формирователь 4 воспроизведенного кода, первый и второй входы которого подсоединены к выходам соответственно усилителя 5 воспроизведения и усилителя 6 опто- сигнала, соединенных входами соответственно с воспроизводящей магнитной головкой 7 и с оптоэлектронным датчиком 8 скорости, интерфейс 9 ввода- вьшода, регистр 10 режимов, регулятор 11 скорости, первый 2 и второй 13 электродвигатели лентопротяжного механизма , регулятор 14 натяжения, клавиатуру 15,/ интерфейс 16.ввода, цифровой дисплей 17, интерфейс 18 вывода, программируемый таймер 19, контроллер 20 прерываний, блок 21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ. Интерфейс 9 ввода-вьшода подключен выходом к первому входу формирователя 1 записьгааемого кода и соединен с регистром 10 режимов, подсоединенным к регулятору П скорости. При этом регулятор 11 скорости соединен выходом с первым электродвигате- лем 12 лентопротяжного механизма и подсоединен к регулятору 14 натяжени
интерфейсом 3 замещения, который, как и отлаживаемый микропроцессорный блок обработки данных, выполнен на клавиатуре 30, цифровом дисплее 31, контроллере 37 прерьшаний, а также интерфейсах 33 ввода-вьшода, соединенных между собой и с элементами устройства системной вшной определенным образом, 1 ил.
д
о 5 Q „
5
соединенному выходом с вторым электродвигателем 13 лентопротяжного механизма. Программируемый таймер 19 подсоединен входом квыходу формирователя 4 воспроизведенного кода и подключен первым выходом к второму входу формирователя 1 записьшаемого кода. Контроллер 20 прерьгоаний, блок 21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ соединены с шиной 24 сигналов управления. При этом шина 24 сигналов зтравления соединена также с интерфейсом 9 ввода-вьшода, с интерфейсом 16 ввода, с интерфейсом 18 вьшода и с программируемым тдймером 19, подключенным вторым выходом к входу контроллера 20 прерываний, а регулятор 11 скорости подсоединен входом к выходу усипителя 6 оптосиг- нала.
Формирователь 9 ввода-вьшода, формирователь 1 записьшаемого кода, формирователь 4 воспроизведенного кода, клавиатура 15, интерфейс 16 ввода, цифровой дисплей 17, интерфейс 18 ввода, программируемый таймер 19, контроллер 20 прерываний, блок 21 оперативной памяти, блок 22 постоянной памяти и распределитель 23 программ входят в состав встраиваемого микропроцессорного блока 25 обработки данных аппарата 26 магнитной записи. При этом записьшающая 3 и воспроизводящая 7 магнитные головки аппарата 26 магнитной записи сопряжены с магнитной лентой 27, установленной в лентопротяжном механизме с возможностью перемещения посредством первого 12 и второго 13 электродвигателей лентопротяжного механизма.
Устройство содержит, кроме того, дополнительный формирователь 28 запи- сьшаемого кода, подключенный выходом к входу усилителя 2 записи, дополни- тельный формирователь 29 воспроизведенного кода, подсоединенный первым и вторым входами к выходам соответственно усилителя 5 воспроизведенного сигнала и усилителя 6 оптосигнала, дополнительную клавиатуру 30, дополнительный цифровой дисплей 31 и дополнительный интерфейс 32 ввода-вывода, дополнительный интерфейс 33 ввода, дополнительный интерфейс 34 вьшода, дополнительный программируемый таймер 35, дополнительный распределитель 36 программ, дополнительный контроллер 37 прерываний, дополнительный блок 38 оперативной памяти, допол- нительный блок 39 постоянной памяти, клавиатурный дисплей 40, перфоратор 41, фотосчитьшатель 42, узел 43 печати и программатор 44, соединенные с шиной 24 сигналов/управления. Допол нительный интерфейс 32 ввода-вьшода соединен с регистром 10 режимов и подключен выходом к первому входу дополнительного формирователя 28 записью аемого сигнала, подсоединенного вторым в ходом к первому выходу дополнительного программируемого таймера 35. Дополнительный программируемый таймер 35 соединен входом с выходом дополнительного формирователя 29 воспроизведенного, кода и подключен вторым выходом к входу дополнительного контроллера 37 прерываний. Дополнительная клавиатура 30 подключена выходами к входам дополнительного ин- терфейса 33 ввода. Дополнительный цифровой дисплей 31 подсоединен вхр- дами к выходам дополнительного интерфейса 34 вьшода.
Дополнительные формирователь 28 записываемого кода, формирователь 29 воспроизведенного кода, клавиатура 30, цифровой дисплей 31, интерфейс 32 ввода-вьшода, интерфейс 33 ввода, интерфейс 34 вьшода, программируемый таймер 35 и контроллер 37 прерьшаний входят в состав интерфейса 45 замещения, а дополнительньй распределитель 36 программ, дополнительный блок 38 оперативной памяти, дополнительньй1 блок 39 постоянной памАтя, клавиатурный дисплей 40, перфоратор 41, фота- считыватель 42, узел 43 печати и программатор 44 - в состав,микроэвм 46.
7415
. ю |5 20-25 jO .« дс
35
55
При этом распределитель 23 программ и дополнительный распределитель 28 программ могут быть вьтолнены в виде центральных процессоров.
Устройство для отладки аппарата магнитной записи работает следующим образом.
На первом этапе отладки производится отладка программного обеспечения, при которой интерфейс 45 замещения обеспечивает функциональное сопряжение аппарата 26 магнитной записи с отладочной микроЭВМ 46. Отлажи- .ваемая программа, созданная при помощи ресурсов микроэвм 46, размещается в дополнительном блоке 38 оперативной памяти. Сначала отлаживаются фрагменты программы, не имеющие от- ношения к управлению выходными элементами. Они проверяются путем задания на клавиатуре клавиатурного дисплея 40 контрольных входных данных и проверки выходных данных, вьшоди- мых из него после выполнения данного фрагмента программы. Далее микроЭВМ 46 через интерфейс 45 замещения подключаются к аппарату.26 магнитной записи. Этим предоставляется возможность отлаживаемой программе работать с аналогичным замещаемым набором элементов ввода-вьшода в реальном времени .
При этом работа интерфейса 45 замещения происходит следующим образом; Посредством дополнительного интерфейса 33,ввода с дополнительной клавиатуры 30 в дополнительный Ълок 38 оперативной памяти вводятся данные, например данные устанавливаемого времени, которые посредством дополнительного интерфейса 34 вьшода поступают для индикации на дополнительный цифровой дисплей 31. Дополнительный интерфейс 32 ввода-вывода служит для обмена управляющими сигналами между микроэвм 46 и регистром 10 режимов. Дополнительный программируемый таймер 35 выдает сигнал несущей частоты кода времени на дополнительный формирователь 28 записьшаемого кода, который вырабатьшает последовательный код времени, подаваемый через усилитель 2 записи на записьшающую магнитную головку 3, намагничивающую магнитную ленту 27. Код времени, воспроизведенный с магнитной ленты 27 воспроизводящей магнитной головкой 7, поступает через усилитель 5 воспроизведе51
ния на дополнительный формирователь 29 воспроизведенного кода, на который подается также через усилитель 6 оптосигнала сигнал с оптоэлектричес- кого датчика 8 скорости. Дополни- Фельный формирователь 29 воспроизведенного кода формирует код времени, Поступающий на дополнительный программируемый таймер 35, который уп- равляет дополнительным контроллером 37 прерываний. Дополнительный контроллер 37 прерьшаний посредством до- йолнительного распределителя 36 программ распределяет во времени работу Отдельных подпрограмм.
На втором этапе отладки происходи проверка работы отлаженной программы ресурсами встраиваемого блока 25 об- (работки данных в реальном времени, а также подстройки аппарата 26 магнитной записи. При этом отлаженная про- t paMMa, как и на первом этапе, размещается в дополнительном блоке 38 оперативной памяти, а распределитель 23 программ отключается от шины 24 сиг- Налов управления. После запуска программы в действие производится ее . проверка в реальном времени во всех режимах работы аппарата 26 магнитной записи. Одновременно с этим происходит подстройка аппарата 26 магнитной Записи, а при необходимости и дополнительная корректировка программы посредством микроЭВМ- 46.
На третьем этапе отладки происходит окончательная проверка работы застраиваемого блока 25 обработки дан- ;ных. Дпя этого отлаженная программа с :С помощью программатора 44 записьгоает ся в блок 22 постоянной памяти, а работа аппарата 26 магнитной записи проверяется собственными аппаратными и программными ресурсами.
Использование изобретения обеспечивает реализацию отладки программно- аппаратньпс средств в реальном времени в режимах записи-воспроизведа ния и поиска, а также повьшение степени автоматизации.
Формула изобретения
Устройство для отладки аппарата магнитной записи, содержащее форми- рователь записьшаемого кода, выход которого подключен к входу усилителя записи, соединенного выходом с запи- сьшающей магнитной головкой, форми
5
0 5 О
Q
5
5
0
5
15 6
рователь воспроизведенного кода, первый и второй входы которого подсоединены к выходам соответственно усилителя воспроизведения и усилителя оптосигнала, соединенных входами соответственно с воспроизводящей магнитной головкой и с оптоэлектронным датчиком скорости, интерфейс ввода-вьшо- да, подключенный выходом к первому входу формирователя записываемого, кода и соединенный с регистром режимов, подсоединенным к регулятору скорости, соединенному выходом с первым электродвигателем лентопротяжного механизма и подсоединенному к регулятору натяжения, выход которого соединен с вторым электродвигателем лентопротяжного механизма, клавиатуру, подключенную к входам интерфейса ввода, цифровой дисплей, подсоединенньш к . выходам интерфейса вьтода, программируемый таймер, подсоединенный входом к выходу формирователя воспроизведенного кода и подключенный первым выходом к второму входу формирователя записьшаемого кода, контроллер прерываний, блок оперативной памяти, блок постоянной памяти и распределитель программ, соединенные с шиной сигналов управления, причем шина сигналов управления соединена также с интерфейсом ввода-вывода, с интерфейсом ввода, с интерфейсом вьшода и с программируемым таймером, подключенным вторым выходом к входу контроллера прерываний, а регулятор скорости подсоединен входом к выходу усилителя оптосигнала, о тличающе е с я тем, что, с целью ускорения процесса отладки аппарата магнитной записи, в устройство введены дополнительный формирователь записьшаемо го кода, подключенный выходом к входу усилителя записи, дополнительный формирователь воспроизводимого кода, подсоединенный первым и вторым входами к выходам соответственно усилителя воспроизведения и усилите- оЧЯ оптосигнала, дополните льная клавиатура, дополнительный цифровой дисплей и дополнительный интерфейс ввода-вьшода, дополнительный интерфейс вьшода, дополнительный програм- мируемьш таймер, дополнительный рас- , пределитель программ, дополнительный контроллер прерьшаний, дополнительный блок оперативной памяти, дополни- тельный блок постоянной памяти, кла 1427415S
виатурнын дисплей, перфоратор, фото-мируемого таймера, который соединен считыватель, узел печати и программа-входом с выходом дополнительного фор- тор, соединенные с шиной сигналов уп-мирователя воспроизведенного кода и равления, причем дополнительный ин-пoдкJDoчeн вторым выходом к входу до- терфейс ввода-вьшода соединен с ре- полнительного контроллера прерываний, гистром режимов и подключен выходомдополнительная клавиатура подключена к первому входу дополнительного фор-выходами к входам дополнительного интер- мирователя записьгоаемого сигнала,Фейса ввода, а дополнительный.цифровой подсоединенного вторым входом к пер- юдисплей подсоединен входами к выходам вому вьпсоду дополнительного програм-дополнительного интерфейса вывода.
Устройство для охлаждения водою паров жидкостей, кипящих выше воды, в применении к разделению смесей жидкостей при перегонке с дефлегматором | 1915 |
|
SU59A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками | 1917 |
|
SU1984A1 |
Патент США № 4500933, кл | |||
Способ приготовления искусственной массы из продуктов конденсации фенолов с альдегидами | 1920 |
|
SU360A1 |
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками | 1917 |
|
SU1985A1 |
Авторы
Даты
1988-09-30—Публикация
1987-01-12—Подача