Программатор Советский патент 1990 года по МПК G11C16/10 

Описание патента на изобретение SU1539838A1

СО

с

Изобретение относится к вычислительной технике и может быть использовано при программировании микросхем памяти, используемых, например, для управления шаговым двигателем.

Целью изобретения является повышение производительности программирования.

На чертеже представлена структурная схема программатора.

Программатор содержит формирователь 1 импульсов записи, первый, второй, третий и четвертый счетчики 2-5, сумматор 6, распределитель 7 импульсов, триггер 8, элемент И 9, элемент 10 задержки, блок 11 ключей, шаговый двигатель 12, датчик 13, первый 14 и второй 15 переключатели, вход 16 начальной установки программатора, третий вход 17 управления режимом программатора, вход 18 задания адреса программатора, первый 19, второй 20 и третий 21 входы синхронизации программатора, второй 22 и первый 23 входы управления режимом, вход 24 разрешения работы программатора.

Устройство работает следующим образом.

С входов 19 и 20 синхроимпульсы поступают на синхровходы счетчиков 3 и 4. Сумматор 6 суммирует сигналы на выходах счетчиков 3 и 4, ив момент переполнения сумматора 6 на его выходе переноса появляется 1. При этом на счетчик 3 продолжают поступать импульсы высокой частоты. После переполнения и последующего автоматического сброса счетчика 3 1м на выходе переноса сумматора 6 сменяется на О. Однако счетчик 3 продолжает считать, и в момент переполнения сумматора 6 1 снова появляется на его выходе переноса. Далее процесс повторяется. Время переполнения сумматора 6 зависит от того, какое число записано в счетчике 4. Чем это число больше, тем раньше переполнится сумматор 6 и, следовательно раньше на его выходе переноса появится 1.

Таким образом, на выходе переноса сумматора 6 появляются импульсы, длительность которых зависит от состояния выходов реверсивного счетчика 4. С приходом импульса на вход 20 состоя ние выходов реверсивного счетчика изменяется, что, в свою очередь, приводит к изменению длительности импульсов на выходе переноса сумматора 6,

Q

5 0 5

о JQ д5 50

сс

5

которые поступают на вход распределителя 7 импульсов и прикладываются с его помощью через блок ключей 11 к обмоткам шагового двигателя 12. Каждый импульс низкой частоты, поступающий на тактовый вход реверсивного счетчика 4, приводит к дискретному повороту вала шагового двигателя 12. Направление поворота вала зависит от направления счета реверсивного счетчика 4, который управляется сигналами по входу 23. Для правильной работы распределителя 7 импульсов к его входам подсоединены выходы старших разрядов реверсивного счетчика 4.

Перед началом программирования на вход 16 подается сигнал начальной установки, при этом на выходах реверсивного 4 и второго двоичного 2 счетчиков устанавливаются О. Датчик 13 положения вала также выставляется в положение О. Посредством зажимов схема ПЗУ устанавливается в программатор. Затем на вход 18 подается импульс, который записывается в счетчик 2 и формирует адрес записи. Далее осуществляется поворот вала двигателя 12 на один угловой шаг, фиксируемый датчиком 13 положения вала. При этом в реверсивный счетчик 4 записывается двоичное число, соответствующее данному положению вала двигателя. После этого на вход 22 подается сигнал Ввод, при этом состояние выходов реверсивного счетчика 4 записывается в вычитающий счетчик 5. В следующий момент времени на вход 17 подается сигнал Запись и триггер 8 устанавливается в состояние 1 (если при первом включении триггер 8 устанавливается в состояние 1, то первый же импульс с выхода переноса вычитающего счетчика 5 устанавливает его в состояние О, поэтому предварительной установки триггера не требуется); I с выхода триггера 8 прикладывается к второму входу элемента И 9. При этом импульсы с входа 21 проходят через элемент И 9 и поступают далее на формирователь 1, а также через элемент 10 задержки на тактовый вход вычитающего счетчика 5. Импульс, пришедший на вход формирователя 1, приводит к тому, что последний вырабатывает импульсы требуемой формы и длительности и записывает 1 в соответствующий разряд схемы ПЗУ. Через определенный промежуток времени, достаточный для

записи 1 в схему ПЗУ, элемент 10 задержки вырабатывает импульс, который поступает на тактовый вход вычитающего счетчика 5 и уменьшает его содержимое на 1. С приходом следующего импульса ча вход 21 процесс повторяется и 1 записывается в следующий разряд схемы ПЗУ, Так происходит до тех пор, пока содержимое вычитающего счетчика 5 не уменьшится до нуля и импульс с его выхода переноса не- перебросит триггер 8 в состояние О. С выхода триггера 8 О прикладываетс

98386

счетчики, сумматор, триггер, элемент И, элемент задержки, первый и второй переключатели, выходы второго счетчика соединены с входами первой группы информационных входов сумматора, выход которого через нормально замкнутый контакт переключателя соединен с информационным входом распределителя JQ импульсов, выходи младпих разрядов третьего счетчика соединены с входами второй группы сумматора и входами предустановки четвертого счетчика, информационные выходы которого являют

Похожие патенты SU1539838A1

название год авторы номер документа
Устройство для управления п-шаговыми двигателями 1983
  • Левашов Виталий Иванович
  • Эпштейн Иосиф Израилевич
  • Вышецкий Дмитрий Ильич
  • Минц Михаил Львович
SU1144183A1
Преобразователь угловых перемещений в код 1985
  • Черногорский Александр Николаевич
  • Цветков Виктор Иванович
  • Ипатов Александр Николаевич
  • Гринфельд Михаил Леонидович
  • Левенталь Вадим Филиппович
SU1311024A1
Устройство для управления шаговым двигателем с дроблением шага 1985
  • Ледерер Владимир Владимирович
  • Мирошников Александр Валентинович
SU1267583A1
Устройство синхронизации 1990
  • Корыстин Владимир Иванович
  • Белов Сергей Павлович
  • Крохмаль Сергей Иванович
  • Ткачева Ирина Николаевна
  • Оселедько Лариса Николаевна
SU1781835A1
Устройство для преобразования цифрового кода скорости вращения шагового двигателя в частоту импульсов 1986
  • Шульгин Александр Александрович
  • Колпаков Владимир Петрович
SU1325413A1
МНОГОМЕРНЫЙ СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР УСРЕДНЕННОЙ МОЩНОСТИ НЕСТАЦИОНАРНОЙ НАГРУЗКИ 1992
  • Ермаков В.Ф.
RU2060542C1
Цифровой измеритель температуры 1986
  • Демидов Леонид Александрович
SU1364910A1
Преобразователь двоично-десятичного кода в двоичный 1981
  • Демченко Борис Сергеевич
  • Марютин Алексей Егорович
SU1013942A1
Устройство для управления шаговым двигателем 1989
  • Шпикалов Борис Николаевич
  • Машкевич Алексей Ефимович
SU1646036A2
Аналого-цифровой преобразователь 1990
  • Лукьянов Лев Михайлович
SU1728968A1

Реферат патента 1990 года Программатор

Изобретение относится к вычислительной технике и может быть использовано при программировании микросхем памяти. Целью изобретения является повышение производительности программирования. Поставленная цель достигается за счет введения распределителя 7 импульсов, блока 11 ключей, шагового двигателя 12, датчика 13, счетчиков 3, 4, 5, сумматора 6, триггера 8, элемента И 9, элемента 10 задержки, переключателей 14, 15. 1 ил.

Формула изобретения SU 1 539 838 A1

к элементу И 9 и запирает его. Импуль-j ся второй группой адресных выходов

сы с входа 21 уже не могут пройти через элемент И. Процесс записи прекращается .

После окончания процесса записи по данному адресу программист нажимает кнопку Контроль переключателя 14. При этом вход распределителя 7 соединяется с выходом схемы ПЗУ, а тактовый вход вычитающего счетчика 5 - с входом 19. Счетчик 5 с высокой частотой начинает опрашивать разряды схемы ПЗУ по заданному счетчиком 2 адресу. В результате на выходе схемы ПЗУ появляется такая же последовательность импульсов, как и на выходе переноса сумматора 6, и, следовательно, положение вала двигателя 12 не изменяется. Однако, если в некоторые разряды схемы ПЗУ 1 не записана то скважность импульсов на ее выходе другая и вал двигателя 12 поворачивается в ту или иную сторону. При этом следует повторить процесс записи.

Формула изобретения

Программатор, содержащий первый счетчик адреса, формирователь импульсов записи, выход- которого является выходом записи информации программатора, вход синхронизации и начальной установки первого счетчика являются входом задания адреса программатора, выход первого счетчика является первым адресным выходом программатора, отличающийся тем, что, с целью повышения производительности, в него введены распределитель импульсов, блок ключей, шаговый двигатель, датчик, второй, третий и четвертый

программатора, выход переполнения четвертого счетчика соединен с вход установки триггера, выход которого соединен с первым входом элемента И

20 выход которого соединен с входами ф мирователя записи и элемента задерж выход которого через нормально замк тый контакт второго переключателя с динен с входом синхронизации четвер

25 го счетчика, выходы старших разрядо третьего счетчика соединены с входа управления распределителя, вход начальной установки третьего счетчика соединен с входом -начальной установ

30 ки программатора, нормально замкнут контакт первого переключателя являе ся входом контроля программатора, в синхронизации второго счетчика соед нен с нормально размокнутым контакт второго переключателя и является пе вым входом синхронизации программат ра, вход синхронизации третьего сче чика является вторым входом синхрон зации программатора, вход разрешени счета третьего счетчика является вх дом разрешения работы программатора вход управления направлением счета третьего счетчика является первым вх дом управления режимом программатор

45 вход управления записью четвертого счетчика является вторым входом упра ления режимом программатора, вход на чальной установки триггера является третьим входом управления режимом пр

50 грамматора, второй вход элемента Я является третьим входом синхронизаци устройства, выходы распределителя со динены с входами блока ключей, выход которого соединены с входами шаговог

гс -двигателя, соединенного с датчиком.

35

40

программатора, выход переполнения четвертого счетчика соединен с входом установки триггера, выход которого соединен с первым входом элемента И,

выход которого соединен с входами формирователя записи и элемента задержки, выход которого через нормально замкнутый контакт второго переключателя соединен с входом синхронизации четвертого счетчика, выходы старших разрядов третьего счетчика соединены с входами управления распределителя, вход начальной установки третьего счетчика соединен с входом -начальной установки программатора, нормально замкнутый контакт первого переключателя является входом контроля программатора, вход синхронизации второго счетчика соединен с нормально размокнутым контактом второго переключателя и является первым входом синхронизации программатора, вход синхронизации третьего счетчика является вторым входом синхронизации программатора, вход разрешения счета третьего счетчика является входом разрешения работы программатора, вход управления направлением счета третьего счетчика является первым входом управления режимом программатора,

вход управления записью четвертого счетчика является вторым входом управления режимом программатора, вход начальной установки триггера является третьим входом управления режимом про-

грамматора, второй вход элемента Я является третьим входом синхронизации устройства, выходы распределителя соединены с входами блока ключей, выходы которого соединены с входами шагового

-двигателя, соединенного с датчиком.

Документы, цитированные в отчете о поиске Патент 1990 года SU1539838A1

Программатор для записи информации в полупроводниковые элементы памяти 1985
  • Борухов Нерье Борисович
  • Вагнер Иван Георгиевич
SU1280449A2
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Авторское свидетельство СССР № 1180975, кл
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 539 838 A1

Авторы

Ледерер Владимир Владимирович

Поленов Виктор Петрович

Даты

1990-01-30Публикация

1987-06-10Подача