Программируемые аналоговые микросхемы Anadigm
Компания Anadigm занимает лидирующие позиции в области разработки и производства программируемых аналоговых интегральных схем (ПАИС). Линейка выпускаемой компанией Anadigm продукции состоит из динамически и статически программируемых аналоговых микросхем. В отличие от статически программируемых схем, где конфигурационные данные загружаются при включении ПАИС и остаются неизменными во время её работы, динамически конфигурируемая схема позволяет частично или полностью изменять функциональную структуру работающего устройства в режиме реального времени. Для этого в ПАИС предусмотрена так называемая теневая память, в которую во время работы аналоговой структуры с помощью микроконтроллера возможно загрузить обновлённую конфигурацию, а затем по специальной команде мгновенно её активизировать.
Применение программируемых интегральных схем позволяет полностью или частично отказаться от применения дискретных компонентов при обработке аналоговых сигналов. Тем самым повышается точность обработки аналоговых сигналов, уменьшаются габариты и стоимость прибора.
В статье представлена реализация металлоискателя импульсного типа, построенного на ПАИС Anadigm. На одной ПАИС Anadigm AN231E04 выполнена схема формирования импульсов и вся аналоговая часть обработки отражённого от металлических предметов сигнала.
Принцип работы импульсного индукционного металлоискателя
Работа импульсного металлоискателя основана на принципе временного разделения излучаемого от катушки детектора металлоискателя сигнала и сигнала, отражённого от расположенного под землёй металлического объекта. После воздействия импульса магнитной индукции в проводящем объекте возникает, и некоторое время поддерживается (вследствие явления самоиндукции) затухающий импульс тока, представляющий собой задержанный во времени отражённый сигнал. Регистрируемый отражённый сигнал несёт в себе полезную информацию и подлежит дальнейшей обработке.
Импульсный металлоискатель состоит из генератора импульсов тока, приёмной и излучающей катушек (которые могут быть совмещены в одной), устройства коммутации и блока обработки сигнала (см. рис. 1).
Генератор импульсов тока формирует короткие импульсы тока миллисекундной длительности, поступающие в излучающую катушку, где они преобразуются в импульсы магнитной индукции. Так как излучающая катушка, являющаяся нагрузкой генератора импульсов, имеет ярко выраженный индуктивный характер, на фронтах импульсов у генератора возникают перегрузки в виде всплесков напряжения. Такие всплески могут достигать по амплитуде несколько сотен вольт, однако использование защитных ограничителей для гашения всплесков недопустимо, так как оно привело бы к затягиванию фронта импульса тока и магнитной индукции и, в конечном счёте, к усложнению выделения отражённого сигнала.
Приёмная и излучающая катушки могут располагаться друг относительно друга достаточно произвольно, так как прямое проникновение излучаемого сигнала в приёмную катушку и воздействие на неё отражённого сигнала разнесены во времени. В принципе, одна катушка может выполнять роль как приёмной, так и излучающей, однако в этом случае будет гораздо сложнее развязать высоковольтные выходные цепи генератора импульсов тока и чувствительные входные цепи (см. рис. 2).
Устройство коммутации предназначено для разделения излучаемого и отражённого сигналов. Оно блокирует входные цепи прибора на определённое время, которое определяется временем действия импульса тока в излучающей катушке, временем разрядки катушки и временем, в течение которого возможно появление коротких откликов прибора от массивных слабопроводящих объектов типа грунта. По истечении этого времени устройство коммутации должно обеспечить передачу сигнала с приёмной катушки на блок обработки сигнала. Блок обработки сигнала предназначен для преобразования входного электрического сигнала в удобную для восприятия человеком форму. Он может быть сконструирован на основе решений, используемых в металлоискателях других типов.
Импульсные индукционные металлоискатели рассматриваются как детекторы, имеющие хорошую дальность обнаружения. К недостаткам импульсных металлоискателей следует отнести сложность идентификации объектов по типу металла, сложность аппаратуры генерации и коммутации импульсов тока и напряжения большой амплитуды, высокий уровень радиопомех.
Схема металлоискателя
Катушка детектора является открытой, имеет 17 см в диаметре, сделана из приблизительно 30 метров одножильного изолированного провода 24AWG. Сопротивление катушки составляет около 2,5 Ом. На рисунке 3 изображена катушка импульсного детектора металла со схемой управления цепями катушки, размещённой на отладочной плате AN231K04-DVLP3.
Для получения хорошей дальности обнаружения металлоискателя необходимо обеспечить большой ток в катушке в коротком импульсе. Обычно для такой цели используют один n-канальный МОП-транзистор. Однако в данном случае применены как n-канальный, так и p-канальный МОП-транзисторы. Такое решение обусловлено тем, что катушка должна быть полностью изолирована от питания после того, как выключаются МОП-ключи и прекращается подача напряжения на катушку, позволяя «подтянуть» её к потенциалу VMR (+1,5 В – сигнальная «земля» ПАИС). Данный метод позволяет в полной мере использовать дифференциальную архитектуру ПАИС, так как обе стороны катушки подключаются к дифференциальному входу ПАИС. Применение МОП-транзисторов обусловлено тем, что они имеют высокое напряжение пробоя, высокий рабочий ток, пороговое напряжение ниже 5 В (или больше –5 В для p-канального транзистора) и малое время переключения. МОП-транзисторы должны управляться драйверами, для чего используются микросхемы TC4420, питающиеся от внешнего источника питания +5 В.
При работе устройства происходит чередование между состоянием покоя с низким током в течение 800 мкс и рабочим состоянием с током потребления более 1 А при подаче напряжения на катушку детектора в течение 200 мкс. Для подавления возникающих при этом бросков напряжения в схему (см. рис. 4) между +5 В и «землёй» включён конденсатор ёмкостью 470 мкФ. Для снижения добротности катушки и подавления колебаний при отключении тока используется демпфирующий резистор. Обычно этот резистор имеет сопротивление от 470 до 820 Ом. Также потребуются два резистора 100 кОм между катушкой и ПАИС, так как скачки напряжения на катушке могут превышать 500 В. В сочетании с защитой по входу в ПАИС этого достаточно, чтобы защитить входные цепи микросхемы от повреждений. Следует отметить, что многие импульсные индукционные схемы включают в себя защитные диоды, но в данном случае от их применения было решено отказаться для уменьшения возможных искажений кривой затухания.
Проектирование схемы в САПР AnadigmDesigner®2
На рисунке 4 представлена схема, спроектированная в программе AnadigmDisigner®2. Схема состоит из следующих функциональных блоков:
- Первичный импульсный блок представляет собой конфигурируемый аналоговый модуль (КАМ) OscillatorSawSqr, который выдаёт импульсы пилообразной формы с амплитудой 2,5 В и частотой 1 кГц. Импульсы поступают на компаратор, чей отрицательный вход соединён с +2 В. Таким образом блок формирует прямоугольный сигнал с длительностью высокого уровня 200 мкс и длительностью низкого уровня 800 мкс. Это блок используется для формирования электромагнитного импульса длительностью 200 мкс в катушке.
- Вторичный импульсный блок. Первичный импульс сбрасывает КАМ PeriodicWave. Данный КАМ используется для генерации вторичного импульса, который поступает в модуль IntegratorHold (интегратор с защёлкой). PeriodicWave использует таблицу LUT (Look-Up Table) для создания определённой пользователем формы сигнала. Также посредством редактирования таблицы LUT пользователь может задать ширину вторичного импульса и его задержку после заднего фронта первичного импульса.
- Катушка фильтра – фильтр низких частот на входе от катушки, который может использоваться как для усиления, так и для фильтрации сигнала.
- Интегратор с узкополосным фильтром. Модуль IntegratorHold интегрирует сигнал на участке снижения магнитного поля после выброса обратного напряжения. Этот процесс управляется вторичным импульсом.
- Выходной усилитель/фильтр – второй в схеме фильтр низких частот, который усиливает выходной сигнал, приходящий от модуля IntegratorHold, и фильтрует имеющийся шум. Угловая частота установлена на очень низком уровне (~1 Гц). Работа данного блока определяет отклик детектора.
На рисунке 5 показано окно параметров КАМ IntegratorHold.
Данный модуль предназначен для интегрирования входного сигнала в течение промежутка времени, задаваемого компаратором. В данном случае вход компаратора сравнивается с сигналом «земли», и высокий уровень на входе компаратора заставит интегратор работать со скоростью, определяемой постоянной интегрирования. Когда на входе компаратора появляется низкий уровень, интегрирование останавливается, и КАМ удерживает уровень, при котором интеграция сигнала прекратилась.
Работа схемы
На рисунке 6 в произвольном масштабе показан график изменения напряжения на катушке. Работа схемы начинается с формирования основного импульса. Для этого на катушку детектора подаётся напряжение от источника тока через управляемые МОП-транзисторы. Во время основного импульса напряжение на катушке будет плавно возрастать до некоторого положительного напряжения, величина которого зависит от сопротивления катушки и сопротивления переходов двух МОП-транзисторов, подключённых последовательно к источнику тока. В данном случае это напряжение составляет около 4 В.
Для глубокого проникновения в грунт необходимо создать сильное магнитное поле. Соответственно, основной импульс должен иметь достаточную длительность. Тем не менее, импульс не должен быть и слишком длинным (>250 мкс), так как это может чрезмерно насыщать «землю», что сделает небольшие объекты «невидимыми» из-за наличия фонового шума. Кроме того, большинство детекторов металла питаются от батареи, и для снижения энергопотребления рабочий цикл основного импульса должен быть настолько коротким, насколько это возможно.
В конце основного импульса МОП-транзисторы выключаются очень быстро, и ток в катушке исчезает. Это вызывает обратный скачок напряжения, который может достигать несколько сотен вольт. В данной системе с длительностью основного импульса 200 мкс обратный выброс достигал значений близких к –500 В. Чем длиннее будет основной импульс, тем выше будут значения выброса. Ограничение на допустимую величину выброса определяется напряжением пробоя МОП-транзисторов.
В большинстве систем используется демпфирующий резистор с сопротивлением от 470 до 820 Ом. Без демпфирующего резистора затухание произойдёт недостаточно быстро, что не позволит получить положительного выброса (синяя кривая на рисунке 6). В данной конструкции установлен демпфирующий резистор с номиналом 820 Ом. Это приводит к выбросу с последующим затуханием с небольшой продолжительностью.
На рисунке 7 в увеличенном масштабе представлен выброс напряжения и его последующее затухание после возникновения обратного импульса. Эти сигналы усилены на входе ПАИС билинейным фильтром низких частот. На графике представляют интерес две области:
- Дискриминация – выброс, где можно разделить серебро или золото и чёрные металлы.
- Область обнаружения – кривая затухания, где обнаруживаются все металлические предметы.
Детектирование металлов
На рисунке 8 представлена та же кривая (см. рис. 7), но полученная при большем усилении и меньшей частоте среза входного фильтра. Любой металл, находящийся в непосредственной близости от катушки, вызовет изменение кривой затухания, которая будет смещаться в отрицательную область.
На рисунке 9 показан процесс интегрирования модулем IntegratorHold части кривой затухания, пересекающей уровень 0 В. Зелёным цветом показан сигнал с выхода интегратора, который сначала возрастает до значения +3 В, а затем спадает практически до 0 В. Последний, близкий к нулевому, уровень удерживается на выходе интегратора и затем может быть усилен с помощью следующего КАМ. Данный метод очень чувствителен к любому изменению формы кривой.
Для того чтобы максимально увеличить чувствительность детектора, необходимо настроить схему таким образом, чтобы выходной сигнал интегратора был как можно ближе к нулю при отсутствии какого-либо металла вблизи катушки. Для грубой настройки диапазон интегрирования может быть изменён посредством корректировки справочной таблицы в КАМ PeriodicWave. Для более точной настройки применяется корректировка частоты среза входного фильтра.
Определение типа металла
Для разделения металлов по типу используется более низкий коэффициент усиления и более высокая частота среза во входном фильтре (см. рис. 7). Затем производится интегрирование кривой затухания, начиная с момента выброса обратного напряжения и заканчивая после пересечения кривой нулевого уровня (см. рис. 10). Параметры фильтра подобраны таким образом, чтобы в тот момент, когда вблизи катушки нет металла, выходной сигнал интегратора был близок к нулю. Наличие чёрного металла вблизи катушки сдвигает кривую вправо и вниз, вызывая на выходе интегратора отрицательное напряжение. Предметы из серебра или золота рядом с катушкой смещают кривую влево, и на выходе интегратора появляется положительный сигнал (см. рис. 10).
Таким образом, настройка схемы сводится к тому, чтобы значение на выходе модуля IntegratorHold было близко к нулю при отсутствии металла рядом с катушкой детектора, затем, повышая коэффициент усиления можно увеличить чувствительность дискриминатора до необходимого уровня.
Заключение
Программируемые аналоговые микросхемы могут стать незаменимым инструментом в приложениях, требующих малого времени отклика при обработке аналоговых сигналов с высокой точностью: в PID-регуляторах, в аналоговых фильтрах высокого порядка, в обработке сигналов от датчиков, нейронных сетях и т.п. Использование ПАИС Anadigm позволяет отказаться он значительной части внешних навесных элементов, тем самым уменьшая габариты устройства и повышая его надёжность.
В статье рассмотрен пример построения металлоискателя импульсного типа на базе одной ПАИС Anadigm AN231E04. На выбранной микросхеме выполнена схема формирования импульсов и вся аналоговая часть обработки сигнала. Применение встроенного в ПАИС конфигурируемого аналогового модуля IntegratorHold (интегратора с узкополосным фильтром) позволяет анализировать различные участки отражённого от металлических предметов сигнала и определять тип обнаруженного металла – серебро/золото или железо.
Литература
- Щерба А. Конфигурационный протокол динамически программируемых аналоговых схем Anadigm. Компоненты и технологии. 2009. № 12.
- Щерба А. Построение входных и выходных цепей программируемых аналоговых схем Anadigm. Компоненты и технологии. 2008. № 12.
- Полищук А. Система автоматизированного проектирования программируемых аналоговых интегральных схем AnadigmDesigner2. Часть 1. Первый шаг: знакомство с интерфейсом. Компоненты и технологии. 2005. № 6–7.
- Щерба А. Программируемые аналоговые ИС Anadigm: применение конфигурируемых аналоговых модулей в составе программы AnadigmDesigner2. Компоненты и технологии. 2007. № 12.
- Application Note: State-Driven Control of a dpASP using a Microchip PIC. App Note 206. Anadigm, 2008.
Если вам понравился материал, кликните значок - вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал - не стесняйтесь оставлять свои комментарии : возможно, они будут полезны другим нашим читателям!