Устройство для контроля импульсных параметров магнитных сердечников
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советскик
Соцмалисткческки
Реслублкк 1,981908 (6I ) Дополнительное к авт. саид-ву (22) Заявлено 28,05.81 (21)3295012/18-21 с присоединением заявки М (23) Приоритет
Опубликовано 15.12.82. Бюллетень № 46
Дата опубликования описания 15.12.82
{51)Л1. Кл.
G 01 R ЗЗ/12 (ееударстееиный комитет ио делам изобретений и открытий (5З) УЙК621.317..44 (088.8) (72) Авторы изобретения
О. Н. Андреев, В. A. Воробей, С. A. Íðà÷åâ и Н. П. Христов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИМПУЛЬСНЫХ
ПАРАМЕТРОВ МАГНИТНЫХ СЕРДЕЧНИКОВ
Изобретение относится к магнитным измерениям и может быть использовано дпя автоматического контроля импульсных электромагнитных параметров ферритовых сердечников в процессе их про5 изводства, а также дпя измерения зтихпараметров.
Известно устройство дпя разбраковки сердечников по импульсной магнитной
1О проницаемости, содержашее генератор импульсов тока, интегратор, преобразователи напряжение-код, электронную вычислительную машину, генератор тактов, блок задания типоразмеров, бпок транспортировки, коммутаторы сигналов и дешифратор команд (1).
Недостаток устройства заключается в том, что оно обеспечивает как измерение, так и контроль лишь величины им- 2r; пупьсной магнитной проницаемости магнитомягких ферритовых сердечников, определяемой как отношение плошади считанного сигнала к амплитуде импульса тока. Потому оно не может применяться дпя контрапя импульсных параметров сердечников с прямоугольной петлей гистерезиса (ППГ) и/или миогоотверстных элементов с модуляцией магнитного сопротивпения (ММС), где необходимо измерять амплитудные и мгновенные значения считанных сигналов, их отношения и временные параметры — длительности импульсов и задержки их фронтов.
Известно также устройство для контропя импульсных параметров магнитных сердечников, содержащее последовательно соединенные генератор импульсов тока, магнитный бпок и усипитель, 13blxol1 которого соединен со входами М стробируемых преобразователей, вторые входы которых связаны с выходами генератора строб-импульсов, подключенного к второму выходу генератора импульсов тока, измерительный блок, блок управления, блок формирования абсолютных границ контроля и М каналов сравнения T 2 j, 981908
Недостатки известного устройства заключаются в том, что алгоритмы формирования испытательной программы, взаимодействия каналов преобразования и обработки результатов преобразования амплитудных и мгновенных значений реализованы схемным путем с жесткими связями, в результате чего невозможна перестройка работы устройства на контроль других видов сердечников, снижена надежность работы устройства и усложнено его обслуживание; устройство может служить лишь для допускового контропя, à определение конкретной величины контролируемого параметра не допускает, что ограничивает применение известного устройства, поскольку в условиях машинного проектирования радиоэлек- тронной аппаратуры, где находят применение испытуемые изделия, необходимо знать не только группу, к которой относится сердечник, но и конкретную величину электромагнитных параметров, например для определения показателей надежности важно знать их зависимость от режима эксплуатации и температурных условий; кроме того, устройство не обеспечивает контроль и измерение плошади считанного сигнала, что необходимо при контроле импульсной магнитной проница- ЗО емости сердечников с НПГ, а поскольку генератор строб-импульсов имеет независимую регулировку задержки их запуска в каждом канале, выполняемую при задании состава испытательной программы, то временное положение строб-импульсов в процессе контроля остается постоянным и поэтому не обеспечивается измерение времени нарастания измеряемого сигнала до заданного уровня. По- 4g следнее не позволяет применить устройство для испытания многоотверстных сердечников с модуляцией магнитного сопротивленияия.
Цель изобретения — расширение функ45 циональных возможностей устройства, .повышение надежности и улучшение эксплуатационных характеристик.
Поставленная цель достигается тем, что в устройство для контроля импульсных, параметров магнитных сердечников содержашее последовательно соединенные генератор импульсов тока и магнитный блок, усилитель, выход которого соединен с входами Я стробируемых преобразователей, вторые входы которых связаны с выходами. генератора строб-импульсов, генератор тактов, микропроцессор, выход которого через дешифратор команд подключен к блоку транспортировки, дополнительно введены последовательно соединенные блок управления частотой, распределитель микрокоманд, счетчик адреса и блок оперативной памяти последовательно соединенные регистр служебных данных и блок ввода, М регистров кода задержки запуска строб-импульсов, поспедовательно соединенные блок вывода, цифро-анаг логовый преобразователь, ключ и элейен1
ИЛИ, цифровой регистратор и блок перепрограммируемой памяти, при этом выходы М стробируемых преобразователей подключены к вторым входам блока ввода, третий и четвертый входы последнего связаны соответственно с первым выходом блока оперативной памяти и вторым выходом дешифратора команд, вторые выходы блока вывода через регистры кода задержки запуска строб-импульсов соединены с соответствуюшими входами генератора строб-импульсов, а третий, четвертый и пятый выходы соответственно подключены к первому входу цифрового регистра, к второму входу блока транспортировки и к второму входу блока оперативной памяти, первый вход блока вывода соединен с вторым выходом микропроцессора, второй вход — с третьим выходом дешифратора команд, выход генератора тактов подключен к первому входу блока управления частотой, второй вход которой связан с вторым выходом блока оперативной памяти, третий вход блока оперативной памяти. связан с вторым выходом распределителя микрокоманд, четвертый вход — с четвертым выходом дешифратора команд, третий выход - с входом генератора импульсов тока, четвертый выход — с вторым входом генератора строб-импульсов, пятый выход блока оперативной памяти соединен с вторым ,входом регистра служебных данных, шестой выход — с третьими входами М стробируемых преобразователей, третий выход распределителя микрокоманд связан с третьим входом генератора строб-импульсов и вторым входом генератора импульсов тока, причем пятый, шестой, седьмой и восьмой выходы дешифратора команд подключены соответственно к второму входу регистра служебных данных, вторым входам счетчика адреса, ключа и цифрового регистратора, выход блока перепрограммируемой памяти подключен к первому входу микропроцессора, второй вход поспеднего связан с выходом блока ввода, а выход магнитного блока соеди981908 нен с входом усилителя через элемент
ИЛИ.
На чертеже представлена блок-схема устройства.
Устройство содержит микропроцессор S
1, дешифратор 2 команд, счетчик 3 адреса, блок 4 перепрограммируемой памяти, блок 5 вывода, блок 6 оперативной памяти, блок 7 ввода, регистр 8 служебных данных, генератор 9 тактов, блок <
10 управления частотой, распределитель ,11 микрокоманд, генератор 12 импульсов тока, магнитный блок 13 с контакт-. ным приспособлением и измерительной иг1 лой, элемент ИЛИ 14, усилитель 15, на- бор стробируемых преобразователей, регистры .17 кода задержки запуска стробимпульсов, генератор .8 строб-. импуль- сов, цифровой регистратор 19, блок 20 транспортировки, цифро-аналоговый преоб- разователь 21 и ключ 22.
Выходы N преобразователей 16 подключены к первым N входам блока 7 ввода, (М + 1)-й, (М + 2)-й и (N+3)-й входы последнего связаны соответствен- + но с первым выходом блока 6 оперативной памяти, выходом регистра 8 служебных данных и вторым выходом дешифратора 2 команд, Первые N выходов блока 5 вывода через регистры 17 кода за- ® держки запуска строб-импульсов соединены с соответствующими N входами генератора 18 строб-импульсов, (И+1 )-й, (И+2)-й, (N+3)-й и (И+4)-й выходы подключены ко входам цифро-аналогового 35 преобразователя 21, выход которого соединен со входом ключа 22, цифрового регистра 19, блока 20 транспортировки и вторым входом блока 6 оперативной памяти, при этом первый вход блока 5 Ю вывода связан со вторым выходом микропроцессора 1.
Выход генератора 9 тактов через блок
j10 управления частотой подключен ко входу распределителя 1 1 микрокоманд, при этом второй выход блока 6 оперативной памяти подключен ко второму входу блока 10 управления частотой. Первый выход распредели теля 1 1 микрокоманд через счетчик 3 адреса соединен с третьим входом блока 6 оперативной памяти, второй выход соединен с четвертым входом последнего, а третий — с входом генератора 12 импульсов тока и (8+1)-м
SS входом генератора 18 строб-импульсов.
Третий, четвертый, пятый и шестой.выходы блока 6 оперативной памяти соединены соответственно со входом регистра
8 служебных данных, вторым входом генератора 12 импульсов тока, третьими входами стробируемых преобразователей
16 и (N+2)-м входом генератора 18 строб-импульсов. Третий, четвертый, пятый, шестой, седьмой и восьмой выходы дешифратора 2 команд подключены соответственно к второму входу регистра 8, служебных данных, четвертому входу блока 6 оперативной памяти, вторым входом счетчика 3 адреса, ключа 22, цифрового регистратора 19 и блока 5 вывода. Выход блока 4 перепрограммируемой памяти соединен с первым входом микропроцессора 1, а второй выход последнего связан с выходом блока 7 ввода. Выход магнитного блока 13 подключен ко входу усилителя 15 через элемент ИЛИ 14, второй вход которого связан с выходом ключа 22„
Устройство работает следующим образом.
После включения питания микропроцессор 1 через дешифратор 2 команд увеличивает содержимое счетчика 3 адреса, находящегося в нулевом состоянии, на единицу, Затем микропроцессор 1 выполняет перезапись кода данных из блока
4 перепрограммируемой памяти через блок 5 вывода в блок 6 оперативной памяти по адресу, соответствующему содержимому счетчика 3 адреса. Последовательно повторяя вышеописанные действия, микропроцессор 1 выполняет запись в блок 6 оперативной памяти массива управляющих слов, представляющих собой программу взаимодействия отдельных уз . лов и блоков устройства, после чего производится проверка правильности занесения рабочей программы. Йпя этого мик- . ропроцессор 1 производит последовательное чтение ее через блок 7 ввода и анализ контрольной суммы. При отсутствии ошибки микропроцессор 1 возвращает счетчик 3 адреса в исходное состояние и разрешает генератору 9 тактов вырабатывать опорную последовательность импульсов, поступающих на блок 10 управления частотой и распределитель 1 1 микрокоманд. Последний через счетчик
3 адреса выполняет выбор адреса блока 6 оперативной паМяти и вырабатывает синхронизируюший сигнап на генератор 12 импульсов тока и генератор 18 строб-импульсов.
Одновременно с выбором адреса блока 6 оперативной памяти на выходах последнего появляется код управляющего
981908
7 слова, ранее записанного по выбранному адресу, Один из разрядов слова разрешает занесение в микропроцессор 1 из регистра 8 служебных данных кода, определяющего ряд условий проверки и критериев оценки электромагнитных параметров сердечника (дата, типоразмер, температура, верхняя и нижняя границы группы, количество групп, индицируемый па раметр и т.n.).
Код служебных данных, таким образом, является переменной составной частью программы работы микропроцессора 1, оперативно вносимый в последний извне.
Часть разрядов управляющего слова 15 поступает на вход генератора 12 импульсов тока и при появлении на его втором входе си нхро низи руюшего сигнала обеспечивает формирование импульса тока с заданными параметрами. Импульс тока щ поступает на магнитный блок 13, вызывая перемагничивание проверяемого сердечника. Считываемый при этом сигнал усиливается усилителем 15 и подается на сигнальные входы преобразователей 25
16, каждый из которых работает в определенном такте испытательной программы. Выбор не обходи ого преобразова теля
16 осущаствляется частью разрядов управляющего слова блока 6 оперативной 30 памяти, поступающей на входы преобразователей 16. Таким образом, каждому состоянию счетчика 3 адреса соответству .. ет цифровой код, записанный в блок 6 оперативной памяти и характеризующий конкретный такт испытательной программы. Последовательным перебором состояний счетчика 3 адреса обеспечивается генерирование импульсов тока, выбор и управление необходимыми каналами пре- щ образования, управление вводом данных в микропроцессор 1. Частоту формирования тактов испытательной программы определяет генератор 9 тактов, причем часть разрядов управляющего слова 6 оперативной памяти, поступающая на второй вход блока 10 управления частотой, обеспечивает, при необходимости определенное понижение частоты появления сигналов на ее выходе и, следовательно, изменение частоты формирования испытательной программы.
11ифровой код амплитудного значения считанного сигнала с выходов преобразо55 иателей 16 через блок 7 ввода передается в микропроцессор 1, выполняющий обработку получаемых данных (линеаризацию, усреднение, проверку на экстре8 мальные условия и др.). В соответствии с заданной программой работы расчетное значение контролируемого параметра через блок 5 вывода выводится на цифровой регистратор 19, а на блок 20 транспортировки передается код группы, к которой относится контролируемый сердечник.
Если же для определения контролируемого параметра необходимо знать величину мгновенных значений считанного сигнала, то микропроцессор 1 заносит в регистры 17 кода задержки запуска строб-импульсов код, определяющий время запуска строб-импульса. При появлении на входе генератора 18 строб-импульсов синхронизирующего сигнала формируется строб-импульс и стробирует необходимый преобразователь 16. Выбор такта, в котором формируется строб-импульс, обеспечивает часть разрядов управляющего слова блока 6 оперативной памяти.
В соответствии с программой работы микропроцессора 1, последний периодически заносит в цифро-аналоговыой преобразователь 2 1 цифровой код, а через дешифратор 2 команд, ключ 22 и элемент
ИЛИ 14 формирует импульс напряжения, амплитуда которого равна напряжению на выходе преобразователя 21. Сформированный импульс поступает в v.çìåðèòåëüный тракт устройства и является по существу, калибровочным сигналом. Микропроцессор 1 имеет возможность, таким образом, осуществлять программный контроль работоспособности измерительного тракта и, при необходимости, вЪ|полнять программную коррекцию коэффициента преобразования по любому из преобразовательных каналЬв. !
При измерении времени нарастания измеряемого сигнала до заданного уровня микропроцессор 1 последовательно выполняет занесение кода в регистры 17 кода задержки запуска строб-vMnyzIbcoB и коррекцию его величины по результату сравнения мгновенного и заданного значений сигнала в текущем такте испытательной программы. Коррекция выполняется до совпадения указанных значений.
При этом код, записанный в регистр 17 кода задержки запуска строб-импульсов, и будет искомой величиной, которая выводится на цифровой регистратор 1 9 или используется при определении группы, к которой относится проверяемый сердечни к.
981908
Если устройство используется для определения импульсной магнитной проницаемости, когда необходимо измерять плошадь импульса на выходе усилителя 15, то в качестве последнего применяется интегрируюший усилитель, обеспечиваюший, кроме усиления, интегрирование считываемого сигнала.
Формуле изобретения
Устройство для контроля импульсных параметров магнитных сердечников, содержашее последовательно соединенные ге. нератор импульсов токе и магнитный блок, усилитель, выход которого соединен с входами N стробируемых преобразователей, вторые входы которых связаны с выходами генератора строб-импульсов, генератор тактов, микропроцессор, 5S выход которого через дешифратор команд подключен к блоку транспортировки, о тли чеюшееся тем,что,сцелью расширения функциональных возможПредлагаемое устройство по сравнению и с известными обладает более широкими функциональными возможностями, так как может быть использовано не только для контроля и разбраковки ферритовых сердечников по импульсной магнитной прони- 15 цаемости, но и, при условии изменения данных в блоке программируемой памяти, обеспечивает контроль и измерение импульсных параметров ферритовых сердечников с ППГ и многоотверстных элемен- щ тов с подуляцией магнитного сопротивления. Испытательная токовая прогамма, соответствующая виду испытуемых сердечников, определяется данными блока оперативной памяти и поэтому может пе- у5 рестреиваться в широких пределах, обес печивания необходимые в каждом случае требования. При этом выбором соотжтствуюшей программы определяется взаимодействие каналов преобразования, елго- щ ритм обработки данных измерения и, при необходимости, формирования текстового
1 документа. Состав устройства и его электрические связи при этом остаются постоянными. Это как и возможность программного кон троля работоспособности отдельных функциональных узлов и программной коррекции коэффициентов преобразования по каждому из каналов пре- образования, существенно повышает надежность работы предлагаемого устройства, а также упрощает его обслуживание. костей, повышения надежности и улучшения эксплуатационных характеристик, в него дополнительно введены последовательно соединенные блок управления частотой, распределитель MHKpoKDMBHll, счетчик адреса и блок оперативной памя1и, последовательно соединенные регистр служебных
Ъ данных и блок ввода, Й регистров кода задержки запуска строб-импульсов, последовательно соединенные блок вывода, цифро-аналоговый преобразователь, ключ и элемент ИЛИ, цифровой регистратор и блок перепрограммируемой памяти, при этом выходы 8 стробируемых преобразователей подключены к вторым входам блока ввода, третий и четвертый BxoGbl последнего связаны соответственно с первым выходом блока оперативной памяти и вторым выходом. дешифратора команд, вторые выходы блока вывода через регистры кода задержки запуска строб-импульсов соединены с соответствуюшими входами генератора строб- импульсов, а третий, четвертый и пятый выходы соответственно подключены к первому входу цифрового регистра, к второму входу блока транспортировки и к второму входу блока оперативной памяти, первый вход блока вывода соединен с вторым выхо дом микропроцессора, второй вход — с третьим выходом дешифратора команд, выход генератора тактов подключен к первому входу блока управления частотой, второй вход которой связан с вторым выходом блока оперативной памяти, третий вход блока оперативной памяти связан с вторым выходом распределителя микрокоманд, четвертый BxoA — с четвертым выходом,дешифратора команд,, третий выход — с входом генератора импульсов тока, четвертый выход — с вторым входом генератора строб-импульсов, Ъ пятый выход блока оперативной памя-. ти соединен с вторым входом регистра служебных данных, шестой выход — с третьими входами 8 стробируемых преобразователей, третий выход распределителя микрокоманд связан с третьим входом генератора строб-импульсов и вторым входом генератора импульсов тока, причем пятый, шестой, седьмой и восьмой выходы дешифраторе .команд подключены соответственно к второму входу регистра служебных данных, вторым входам счетчика адреса, ключа и цифрового регистратора, выход блока перепрограммируемой памяти подключен к первому входу микропроцессора, второй вход последнего связан с выходом блока ввода, 11 9819 а выход магнитного блока соединен с входом усилителя через элемент ИЛИ.
Источники информации, принятые во внимание при экспертизе
08 12
1. Авторское свидетельство СССР
N0 711509, кл. 5 01 и 33/12, 1978, 2, Авторское свидетельство СССР
М 551576, кл. G 01 R 33/12, 1976 °
Составитель Е.,Нанилина
Редактор Н," Киштулинец Техред М.Надь K орре к тор .Л. Бок и ан
Заказ 9703/64 Тираж 717 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент", r. Ужгород, ул. Проектная, 4