Ультразвуковое сканирующее и фокусирующее устройство
Иллюстрации
Показать всеРеферат
Изобретение предназначено для управления сканированием и фокусировкой ультразвукового луча в ультразвуковых приборах медицинской диагностики и дефектоскопах. Целью изобретения является повьгаение функциональных возможностей, В режиме сканирования путем записи в интерфейсы цифровых кодов блок управления управляет работой селекторов, выбирающих один из числа N/n, подключенных к каждому каналу групповой коммутации и управляемой задержки (УЗ) элементов многоэлементной матрицы пьезопреобразователей, и величиной задержки каждого канала групповой коммутации и (УЗ), определяя тем самым группу пьезопреобразователей, составляющих приемопередающую апертуру, а также глубину и направление фокуси (Л IS9 СП со К9 М инЗинатор
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51) 4 Г 01 N 29 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
fn
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3738198/25-28 (22) 11 ° 05. 84 (46) 15. 08. 86. Бюл. N 30 (72) Э.Л.Пилецкас и С.В.Червяков (53) 620.169.16(088,8) (56) Патент США Р 4058003, кл. G 01 N 29/00, 1977.
Патент США - 4241610, кл. G 01 N 29/00, 1980. (54) УЛЬТРАЗВУКОВОЕ СКАНИРУКЩЕЕ И
ФОКУСИРУЮЩЕЕ УСТРОЙСТВО (57) Изобретение предназначено для управления сканированием и фокусировкой ультразвукового луча в ультразвуковых приборах медицинской диаг„„SU „„1250932 А 1 костики и дефектоскопах ° Целью изобретения является повьппение функциональных возможностей, В режиме сканирования путем записи в интерфейсы цифровых кодов блок управления управляет работой селекторов, выбирающих один из числа N/n, подключенных к каждому каналу групповой коммутации и управляемой задержки (УЗ) элементов многоэлементной матрицы пьезопреобразователей, и величиной задержки каждого канала групповой коммутации и (УЗ), определяя тем самым группу пьеэопреобразователей, составляющих приемопередающую апертуру, а - a также глубину и направление фокуси1250932
30 ровки ультразвукового луча. Для повышения быстродействия при сканировании в реальном масштабе времени блок управления предварительно программно формирует в загоминающем блоке таблицу кодов, реализующих закон сканирования и фокусировки.
Микропроцессор, тактируемый залающим генератором, работает по программе, хранящейся в блоке постоянной памяти (ПП). Обращение к содержимому блока ПП осуществляется при помощи блока формирования адреса. Считывание и запись информации из блока
ПП, запоминающего блока интерфейсов производится по двунаправленным линиям данных через блок формирования данных. Блок управления ПП дешифрирует часть адресных сигналов линий адреса и формирует сигналы управления записью (считыванием информации) в/из интерфейсов блока ПП и запоминающего блока. В режиме калибровки при помощи калибратора производится измерение фактических времен задержек в каждом отдельном канале групповой коммутации и УЗ. Блок управления формирует на тактовый генератор и калибратор сигнал запуска, по переднему фронту которого тактовый генератор выдает короткий импульс запуска на калибруемый канал групИзобретение относится к ультразвуковой технике и мажет быть использовано в ультразвуковых приборах ме дицинской диагностики, дефектоскопах и других контрольно-измерительных устройствах, в которых ультразвуковое сканирование производится немеханическим путем.
Цель изобретения — расширение функциональных возможностей.
На фиг.1 представлена блок-схема ультразвукового сканирующего и фокусирующего устройства; на. фиг. 2 временные диаграммы работы устрой" ства, в режиме сканирования; на фиг. 3 — временные диаграммы режима калибровки.
Ультразвуковое сканирующее и фокусирующее устройство содержит попавой коммутации УЗ, а счетчики импульсов и триггер приводятся в исходное состояние. В режиме калибровки возникает так называемое "синхрокольцо" с периодом следования импульсов, равным времени задержки калибруемого канала групповой коммутации и УЗ тактового генератора. Импульсы
"синхрокольца" поступают на счетный вход счетчика импульсов, в котором производится подсчет числа периодов
Я синхрокольца, в течение которых производится измерение. Триггер, установленный передним фронтом сигнала запуска в единичное состояние, открывает схему И, через которую с выхода калибровочного генератора импульсы счета подаются на счетный вход второго счетчика импульсов. ,Блок управления через интерфейс непрерывно опрашивает выход триггера, и когда сигнал на выходе становится равным нулю, считывает содержимое второго счетчика импульсов и снимает сигнал запуска. Затем блок управления вычисляет фактическое время
Т задержки, полученное при калибровке, по ф-ле Т .=-(1/f Q) q, где
f — частота калйбровочного генератора = 1 МГц, q — содержимое второго счетчика импульсов,Q- число перио — дов измерения калибратораД =256.3ил. следовательно соединенные многоэлементную матрицу l пьезопреобразователей (например, с числом элементов
И=ВО) и каналы 2 групповой коммута-. ции и управляемой задержки. Общее число каналов 2 групповой коммутации равно числу элементов многоэлементной матрицы 1 пьезопреобразавателей, одновременно коммутируемых в группы п пьезопреобразователей, образующих приемно-излучающую апертуру и составляет, например, п=16, Каждый канал 2 групповой коммутации и управляемой задержки соединен с N/и числом элементов, например 5, многоэлементной матрицы 1 пьезопреобразователей, по следующему закону: первый канал 2 групповой коммутации и управляемой задержки подключен к 1-му, (1+и), 1250932 (1+2n), (1+3n), (1+4п) элементам, . второй — к второму, (2+n), (2+2n), (2+3n), (2+4п) элементам и т.д, Каждый канал 2 групповой коммутации и управляемой задержки состоит из последовательно соединенных запараллеленных пар. иэ генератора 3 зондирующих импульсов и предусилителя 4 эхосигналов, селектора 5, многоэлементной линии 6 задержки, коммутатора 7 и компаратора 8, выход к торого соединен с входом селектора 5, а второй вход — .с входом многоэлементной линии 6 задержки, первого и второго интерфейсов 9 и 10, выходы которых соединены с управляющими входами селектора 5 и коммутатора 7 соответственно. Устройство содержит также последовательно соединенные тактовый генератор 11 и счетчик 12 импульсов, запоминающий блок l3 выход которого подключен к входу каналов 2 групповой коммутации,и управляемой задержки, и приемник 14 эхо-сигналов, подключейный к выходу коммутатора 7, последовательно соединенные блок 15 управления и калибратор 16. Блок 15 управления выполнен из последовательно соединенных задающего генератора
17, микропроцессора 18, блока 19 формирования адреса, блока 20 постоянной памяти, блока 21 формирования данных, выход которого подключен к . второму входу микропроцессора 18, и блока 22 управления постоянной памятью, .вход которого подключен к выходу блока 21 формирования данных, а выход — к второму входу блока ?О постоянной памяти. Калибратор 16 выполнен иэ последовательно соединенных 40 триггера 23, схемы 24 И, второго счетчика 25 импульсов и интерфейса
26 и калибровочного генератора 27, подключенного к второму входу схемы
24 И. Выход первого счетчика 12 им- 45 пульсов подключен к входу триггера
23, второй вход второго счетчика 25 импульсов и второй вход триггера 23 объединены и подключены к второму выходу микропроцессора 18, соединен- 50 ному с выходом тактового генератора
11. Входы интерфейсов 9 и 10 соединены с блоком 21 формирования данных и блоком 22 управления постоянной памятью. 55
Устройство работает следующим образом.
Интерфейсы 9 каждого канала 2 групповой коммутации и управляемой задержки управляют работой селекторов 5, выбирающих один из N/n, подключенных к каждому каналу 2 групповой коммутации и управляемой Задержки элементов многоэлементной матрицы 1 пьезопреобраэователей. Интерфейсы 10 управляют величиной задержки импульсов запуска и эхо-сигналов в каждом канале 2 групповой коммутации и управляемой задержки. Это производится при помощи коммутации отдельных отводов многоэлементных линий 6 задержки коммутаторами 7, управляемыми с выходов интерфейсов
10. Таким образом, путем записи в интерфейсы 9 и 10 специальных цифровых кодов блок 15 управления может управлять работой селекторов 5 и величиной задержки каждого канала 2 групповой коммутации и управляемой задержки, определяя тем самым группу пьезопреобраэователей, составляющих приемо-передающую апертуру, а также глубину и направление фокусировки ультразвукового луча. Для повышения быстродействия при сканировании в реальном масштабе времени блок 15 управления предварительно программно формирует в запоминающем блоке 13 таблицу кодов, реализующих заданный закон сканирования и фокусировки.
Иикропроцессор 18, тактируемый задающим генератором 17, работает по программе, хранящейся в блоке 20 постоянной памяти. Обращение к содержимому блока 20 постоянной памяти осуществляется при помощи блока 19 формирования адреса. Считывание и запись информации из блока
20 постоянной памяти запоминающего блока 13, интерфейсов 9, 10, 26 производится по двунаправленным линиям данных через блок 21 формирования данных. Блок 22 управления постоянной памятью дешифрирует часть аппесных сигналов линий адреса и формиру ет сигналы управления залисью (считыванием информации) в/иэ интерфейсов 9, 10, 26, блока 20.постоянной памяти и запоминающего блока l3, Сам процесс сканирования заключается в том, что блок 35 управления считывает иэ запоминающего блока 13 фрагмент таблицы кодов, записывает его в интерфейсы 9 и 10 каналов 2
1250932 групповой коммутации и управляемой задержки и формирует сигнал запуска, (эпюра 1, Фиг.2) по переднему фронту которого тактовый генератор l1 выдает импульс запуска (эпюра 2, фиг.2) на каналы 2 групповой коммутации и управляемой задержки. После паузы, необходимой для приема эхо-сигналов с заданной глубины, блок 15 управле10 ния считывает из запоминающего блока
13 следующий фрагмент таблицы кодов, и далее операции повторяются до тех пор, пока таблица не исчерпывается, т.е. не достигнут конец одного кад15 ра сканирования, после чего блок l5 управления опять переходит к началу таблицы для продолжения сканирования.
В каждом канале 2 групповой коммутации и управляемой задержки импульсы запуска подаются на входы компараторов 8 и на входы многоэлементных линий 6 за- . держки. С выходов коммутаторов 7 импульсы запуска, задержанные в соот25 ветствии с кодами в интерфейсах 10, поступают на входы компараторов 8 (эпюры 3-7, фиг.2) и с выходов компараторов 8 на входы запуска селекторов 5, которые под управлением кодов с интерфейсов 9 направляют импульсы запуска на заданную группу генераторов 3 зондирующих импульсов. Генераторы 3 зондирующих импульсов, формируют зондирующие импульсы на соответствующие им элементы,многоэлемент- 35 ной матрицы 1 пьезопреобразователей.
Стробируемые компараторы 8 обеспечивают защиту от ложных запусков генераторов 3 -зондирующих импульсов сильными эхо-сигналами с выходов. коммута- 40
l торов 7. Таким образом осуществляется фокусировка ультразвукового луча на передачу, Принятые пьезоэлементами многоэлементной матрицы 1 пьезопреобразователей эхо-сигналы поступают через предусилители 4 эхо-сигналов на селекторы 5. Последние подают эхосигналы с заданной группы предусилителей 4 эхо-сигналов на входы многоэлементных линий 6 задержки. С выхо- 50 дов коммутаторов 7 задержанные эхосигналы поступают на суммирующий вход приемника 14 эхо-сигналов, который их усиливает, детектирует и выдает на выход для дальнейшего эапоми- 55 нания или отображения.
Для повышения эффективности фокусировки в ультразвуковом сканирующем и Аокусирующем устройстве предусмотрен режим калибровки. В этом режиме при помощи калибратора 16 производится измерение фактических времен задержек в каждом отдельном канале
2 групповой коммутации и управляемой задержки, и в соответствии с полученными отклонениями блок 15 управления корректирует соответствующие элементы таблицы кодов в запоминающем блоке l3. Калибровка производится после каждого включения устройства и периодически в процессе работы, что позволяет избежать разброса величины задержек, вызванных изменением температурного режима и напряжения питания. Каждый канал 2 групповой коммутации и управляемой задержки калибруется отдельно. Для исключения остальных каналов 2 групповой коммутации и управляемой задержки блок 15 управления блокирует их, записывая в их интерфейсы 10 специальный код. После этого в интерфейс 10 калибруемого канала 2 групповой коммутации и управляемой задержки заносится код времени задержки, фактическое значение которого необходимо измерять. Эту функцию выполняет калибратор 16. К нему предъявляются жесткие требования по точности измерений, она должна быть не хуже +5 нс. Измерение времени с такой точностью прямыми методами требует применения высокочастотных измерительных генераторов с частотой f > 2/ ас, где дС вЂ” допустимая погрешность измерений, а также сверхбыстродействующих счетных схем. В связи с этим в калибраторе 16 реализована схема измерения с накоплением результата, что позволило уменьшить частоту калиброванного генератора,. и кроме того, повысить точность измерений за счет уменьшения случайных погрешностей.
Для этого блок 15 управления формирует на тактовый генератор 11 и калибратор 16 сигнал запуска (эпюра
1, фиг. 3), по переднему фронтч которого тактовый генератор 11 выдает короткий импульс запуска (эпюра 2, фиг.3), на калибруемый канал 2 групповой коммутации и управляемой задержки, а счетчики 12 и 25 импульсов и триггер 23 приводятся в исходное состояние, Импульс запуска, пройдя .
1250932
q
K где f — частота калибровочного ге- к нератора 27 = 1 МГц;
55 через многоэлементную линию задержки
6 и коммутатор 7 калибруемого канала 2 групповой коммутации и управляемой задержки, поступает на счетный вход калибратора 16 и вход за- 5 пуска тактового генератора 11 (эпюра 3, фиг.. 3).
Таким образом, в режиме калибровки возникает так называемое "синхрокольцо" с периодом следования импульсов, равным времени задержки калибруемого канала 2 групповой коммутации и управляемой задержки и тактового генератора 11. Так как погрешность, вносимая временем задерж- 5 ки тактового генератора 11, является аддитивной и действует на все каналы 2 групповой коммутации и управляемой задержки одинаково, она не вносит искажений в форму ультразвукового луча и может не учитываться.
Импульсы синхрокольца поступают на счетный вход счетчика 12 импульсов. В этом счетчике производится подсчет числа периодов Q синхрокольца, в течение которых производится измерение. Триггер 23, установленный передним фронтом сигнала запуска в единичное состояние (эпюра 4, фиг.3), открывает схему 24 И, через которую ЗО с выхода калибровочного генератора
27 импульсы счета подаются на счетный вход второго счетчика 25 импульсов. При прохождении по синхрокольцу. заданного числа Я периодов, в З5 течение которых производится измерение, на выходе первого счетчика 12 импульсов появляется сигнал переноса (эпюра 5, фиг.3). Этот сигнал переводит триггер 23 в нулевое состоя- 40 ние, прекращая тем самым, прохождение импульсов калибровочного генератора 27 через схему 24 И и, соответственно, счет второго счетчика 25 импульсов. Блок 15 управления через 45 интерфейс 26 непрерывно опрашивает выход триггера 23, и когда сигнал на выходе становится равным нулю, считывает содержимое второго счетчика
26 импульсов, снимая сигнал запуска. 5p
Затем блок 15 управления вычисляет фактическое время задержки, полученное при калибровке по формуле — содержимое второго счетчика 25 импульсов, Π— число периодов измерений калибратора 16, Q = 256.
В результате калибровки блок 15 управления корректирует соответствующие элементы исходной таблицы кодов, хранящейся в запоминающем блоке 13, и переходит к режиму сканирования.
Изобретение позволяет обеспечить высококачественную фокусировку ультразвукового луча, гибко варьировать фокусным расстоянием, изменять закон сканирования, оперативно корректировать искажения, возникающие в каналах сканирования и фокусировки ультразвукового луча.
Формула изобретения
Ультразвуковое сканирующее и фокусирующее устройство, содержащее последовательно соединенные многоэлементную матрицу пьеэопреобраэователей и каналы групповой коммутации и управляемой задержки, каждый из, которых состоит из последовательно соединенных запараллеленных пар, состоящих из генератора зондирующих импульсов и предусилителя эхо-сигналов, и селектора, многоэлементной линии задержки, коммутатора и компаратора, выход которого соединен с входом селектора, а второй вход — с входом многоэлементной линии задержки, последовательно соединенные тактовый генератор и счетчик импульсов, запоминающий блок, выход которого подключен к входу каналов групповой коммутации и управляемой задержки, и приемник эхо-сигналов, подключенный к выходу коммутатора, о т л и ч а— ю щ е е с я тем, что, с целью расширения функциональных возможностей, оно снабжено последовательно соединенными блоком управления и калибратором, блок управления выполнен иэ последовательно соединенных задающего генератора, микропроцессора, блока формирования адреса, блока постоянной памяти, блока формирования данных, выход которого подключен к второму входу микропроцессора, и блока управления постоянной памятью, вход которого подключен к выходу блока формирования данных, а выход — к второму входу блока постоянной памя1250932 ти, калибратор выполнен из последо вательно соединенных триггера, схемы И, второго счетчика импульсов и интерфейса, и калибровочного генератора, подключенного к второму входу схемы И, выход первого счетчика импульсов подключен к входу триггера, второй вход второго счетчика импульсов и второй вход триггера объединены и подключены к второму выходу ми10 кропроцессора, соединенному с выхо-, дом тактового генератора, каждый канал групповой коммутации и управляемой задержки снабжен первым и вторым интерфейсами, входы которых соединены с блоком формирования данных и блоком управления постоянной памятью, а выходы - с управляющими входами соответственно селектора и коммутатора °
1250932
Составитель К.Леонов
Редактор С.Лисина Техред И.Гайдош Корректор g.éåêèàð
Заказ 4402/38 Тираж 778 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4