С давних пор людей привлекают приборы для поиска скрытых металлических предметов. Причины этого интереса различны. Строителей интересует расположение металлической арматуры в стенах, искатели кладов мечтают найти в развалинах старого здания кувшин с золотыми монетами, саперы разыскивают неразорвавшиеся «подарки» прошлых войн. Всех этих людей объединяет желание иметь недорогой, компактный и экономичный прибор, который поможет им обнаружить через слой земли или бетона металлические предметы и, по возможности, определить из какого металла они состоят. Если исключить экзотические методы, вроде лозоискательства и экстрасенсов, то абсолютное большинство таких приборов строится на базе электронных приборов, реагирующих на изменение металлическими предметами электромагнитного поля возбуждаемого поисковым прибором. Наиболее часто в качестве катушки возбуждения и одновременно датчика прибора используется рамочная катушка, состоящая из нескольких сотен витков медного провода и включенная в контур автогенератора. В таких приборах используется тот эффект, что при приближении металлического предмета к катушке изменяется ее индуктивность и, как следствие, частота работы автогенератора. При этом, в общем случае, ферромагнитные предметы (железо, чугун) понижают частоту, а неферромагнитные (медь, золото, алюминий) повышают частоту генерации. Регистрируя величину и знак отклонения частоты, можно сделать заключение о типе металлического предмета, попавшего в зону поиска рамки. Основные различия между большинством типов таких металлоискателей заключаются в способах регистрации изменения частоты. Далее приводится краткое описание наиболее часто используемых способов.

Частотный детектор

Один из самых простых - это прибор, работающий по принципу "срыва резонанса" (OR - Off Resonance). Принцип действия этого прибора основан на использовании частотного детектора на основе колебательного контура. См. рис. 1.

Структурная схема OR металлоискателя

Рисунок 1. Структурная схема OR металлоискателя

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

Метод биений

Другой прибор, - это металлоискатель на биениях (BFO - Beat Frequency Oscillation). Принцип действия такого металлоискателя основан на биениях частоты эталонного генератора и частоты поискового генератора. См рис. 2.

Структурная схема BFO металлоискателя


Рисунок 2. Структурная схема BFO металлоискателя

Измерительный и эталонный генераторы настраиваются на одинаковую частоту. При изменении частоты измерительного генератора на выходе смесителя появляется сигнал разностной частоты. Оператор воспринимает этот сигнал на слух или визуально – в зависимости от конструкции. Такие приборы производятся уже несколько десятилетий. Сейчас по такому принципу строятся, в основном, недорогие металлоискатели-игрушки и любительские металлоискатели. Такие приборы имеют ряд недостатков. Первый - это наличие паразитной взаимной синхронизации обоих генераторов. Это приводит к тому, что оказывается невозможным оценить очень малую разность частот и как следствие – существенно снижается чувствительность прибора. Второй недостаток - это отсутствие селекции по типам металлов. Ферромагнитные объекты вызывают понижение частоты, а металлические неферромагнитные – повышение частоты измерительного генератора. Однако после смесителя в BFO металлоискателе информация о знаке ухода частоты теряется.

Частотный детектор на основе ФАПЧ

Следующий прибор (PLL - Phase Locked Loop) - это прибор, в котором недостаток металлоискателя на биениях используется во благо. В таком приборе оба генератора, измерительный и эталонный, работают строго на одной частоте. Причем частота измерительного генератора подстраивается под частоту эталонного генератора с помощью системы ФАПЧ. См. рис. 3.

Структурная схема PLL металлоискателя

Рисунок 3. Структурная схема PLL металлоискателя

Сигнал напряжения подстройки используется для определения величины и знака изменения частоты. Такие металлоискатели обладают селекцией по типам металлов. Существует несколько радиолюбительских конструкций такого типа. К недостаткам таких приборов можно отнести следующее - наличие "полезной" ФАПЧ не исключает наличия паразитной взаимной синхронизации обоих генераторов, как и в приборе на биениях. Это приводит к тому, что уменьшается крутизна регулировочной характеристики, и как результат уменьшается дальность обнаружения.

Цифровой частотометр

Идея использования цифрового частотомера для регистрации ухода частоты измерительного генератора не нова. Такой металлоискатель (FM - Frequency Meter см. Рис.4.) свободен от большинства недостатков, присущих предыдущим схемам. Его принцип действия заключается в следующем:

Сначала электронный частотомер оценивает частоту измерительного генератора, когда датчик находится вдали от объектов поиска. Это значение заносится в запоминающий регистр. Затем, в процессе поиска, частотомер непрерывно измеряет текущую частоту измерительного генератора. Из полученных значений вычитается значение эталонной частоты, и результат подается на устройство индикации. Очевидно, что в такой конструкции эффект паразитной взаимной синхронизации генераторов будет выражен значительно слабее – ведь теперь частота измерительного генератора (единицы-десятки килогерц) на несколько порядков ниже частоты опорного генератора (десятки мегагерц). С помощью частотомера можно измерить не только величину ухода частоты измерительного генератора, но и ее знак, следовательно, такой металлоискатель обладает селективностью по типам металлов.

Структурная схема FM металлоискателя

Рисунок 4. Структурная схема FM металлоискателя

Однако реализация этой идеи "в лоб", не позволяет получить реальную чувствительность, большую чем в приборе на биениях. Это связано с тем, что невозможно напрямую в реальном масштабе времени (20…40 мс на один отсчет) регистрировать очень малые уходы частоты (единицы и доли герц). Нам удалось решить эту проблему следующим образом - из теории радиоизмерений известен метод "быстрого" измерения низких частот - т.н. метод обратного счета. В этом методе измеряется период сигнала, а частота вычисляется как его обратная величина. Оставалась только задача практической реализации.

Практическая конструкция металлоискателя

Очевидно, что если реализовывать такое устройство на элементах средней степени интеграции, то получится сравнительно сложный и громоздкий прибор, что для мобильного исполнения нежелательно. Выходом из этой ситуации стало применение микроконтроллера. На микроконтроллер оказалось возможно возложить не только задачу по измерению периода, но и практически все функции по обработке результатов – вычисление разности частот, звуковую и световую индикацию результатов измерений. Наш металлоискатель реализован на микроконтроллере AT90S2313-10PI производства фирмы Atmel.

Это 8-битный экономичный RISC микроконтроллер. Имеет на частоте 10 MHz производительность 10 MIPS. Содержит: 2 кБ флэш памяти, 128 байт EEPROM, 15 линий ввода/вывода, 32 рабочих регистра, два таймера/счетчика, сторожевой таймер, аналоговый компаратор, универсальный последовательный порт. Более подробно с семейством AVR микроконтроллеров можно ознакомиться на сайте производителя.

Основные технические характеристики металлоискателя

Напряжение питания: 5,5-20 В
Потребляемый ток: 15 мА
Индикация: световая - 7 светодиодов и звуковая
Режимы поиска: статический и динамический
Дискриминация: ферромагнетики/неферромагнетики
Глубина обнаружения (на воздухе):

Монета диаметром 25 мм:  11 см
"Пистолет": 17 см
"Каска": 37 см

Принципиальная схема

Принципиальная схема металлоискателя по принципу частотомера изображена рис.5.

Металлоискатель на микроконтроллере AVR - схема

Рисунок 5. Принципиальная электрическая схема металлоискателя

Измерительный генератор построен на таймере D1 NE555. Она используется в несколько необычном включении - в качестве LC генератора. Колебательный контур генератора состоит из конденсаторов C1,C2 и катушки индуктивности датчика. Резонансная частота контура определяется как:


где C - это последовательное соединение конденсаторов C1 и C2. Так как микроконтроллер автоматически подстраивается под частоту измерительного генератора, в схеме не предусмотрена подстройка частоты генератора. При использовании датчика диаметром 190 мм (100 витков) и емкостях конденсаторов С1=0.047 F и C2=0.01 F частота составит около 20 кГц. При необходимости ее можно изменить, заменив конденсаторы C1, C2. При этом желательно чтобы их емкости находились в соотношении примерно (4…6): 1.

На микроконтроллер D2 возложены все остальные функции по обработке сигнала измерительного генератора вплоть до индикации. В данной схеме применен микроконтроллер AT90S2313, описанный выше. Исполнение Industrial (температурный диапазон -40C…+85C). Это сделано из соображений, чтобы прибор мог эксплуатироваться в полевых условиях при отрицательных температурах. Непосредственно к микросхеме микроконтроллера подключены как органы управления, так и органы индикации. В металлоискателе реализованы два режима работы, которые задаются при помощи переключателя S1 - статический и динамический. В статическом режиме сигнал, который представляет собой цифровой код разности частот, логарифмируется и сразу подается на индикацию. Каждый уровень световой индикации сопровождается своим тоном звуковой индикации.

Динамический режим предназначен для поиска мишеней в сложных условиях, на фоне помех от грунта, минералов и т.д. В динамическом режиме сигнал подвергается цифровой фильтрации, которая выделяет полезный сигнал на фоне мешающих сигналов. В своем приборе мы применили оптимальную согласованную фильтрацию. Вкратце ее суть заключается в том, что для любого сигнала существует оптимальный фильтр, позволяющий получить максимальный отклик на выходе фильтра. Мы реализовали такой цифровой фильтр для сигнала расстройки частоты, который возникает при движении поисковой катушки над мелкими мишенями со скоростью 0.5-1 м/c. Фильтр реализован программно.

При помощи переменного резистора R6 регулируется чувствительность прибора. Светодиоды VD1…VD3 индицируют уровень отклонения частоты измерительного генератора в случае преобладания ферромагнитного эффекта. Светодиоды VD5…VD7 – в случае преобладания эффекта проводимости. Светодиод VD4 указывает на нулевой сдвиг частоты. Наушник Y предназначен для звуковой индикации отклонения частоты сигнала измерительного генератора.

Схема содержит рекордно низкое количество деталей. При этом к ним не выдвигается особых требований. Микросхему AT90S2313-10PI можно заменить на AT90S2313-10PC, однако, в этом случае не гарантируется работа при температуре меньше 0C. (что вполне может быть в полевых условиях).

Микросхему D1 можно попробовать заменить на КР1006ВИ1. Светодиоды желательно выбирать с повышенной яркостью свечения. Стабилизатор D3 можно заменить на К1184ЕН1 или, что несколько хуже - 78L05. В последнем случае минимально допустимое напряжение батареи составит 6,7 В. К резисторам особых требований не предъявляется. Они могут иметь рассеиваемую мощность 0,125-0,25 Вт.

Конденсаторы C1 и C2 – должны иметь минимальный ТКЕ, особенно C2. К остальным конденсаторам не предъявляется особых требований.

Наушник Y (или наушники) можно взять от плеера. Возможно потребуется подобрать номинал резистора R3 для получения приемлемой громкости. В крайнем случае, наушник можно заменить на пьезоизлучатель.

Конструкция корпуса прибора может быть достаточно произвольной.

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

Берется доска подходящего размера и на ней рисуется окружность диаметром 190 мм. Затем равномерно по окружности в доску забиваются небольшие гвозди - 15…20 штук. На эти гвозди наматывается 100 витков эмалированного провода диаметром 0.3 - 0.56 мм. После намотки гвозди извлекаются или подгибаются и катушка снимается с оправки. Следующий этап - обмотка катушки изолентой. Обмотка ведется внахлест. См. рис.6

Обмотка катушки липкой лентой

Рисунок 6. Обмотка катушки липкой лентой

Аналогичным образом поверх слоя из липкой ленты наносится слой из алюминиевой фольги, служащий экраном обмотки датчика. Для этого фольга нарезается на полосы шириной около 10 мм. Для предотвращения образования короткозамкнутого витка, снижающего добротность контура, обмотка из фольги должна занимать не всю поверхность кольца обмотки датчика - от фольги оставляется свободным небольшой участок длиной 10-20 мм. Отвод от экрана выполняется луженым одножильным проводом, который закрепляют узлом поверх экрана. В завершение, кольцо обмотки датчика обматывают еще одним слоем липкой ленты по все поверхности, выпустив наружу выводы обмотки и экрана. К этим выводам подпаивается экранированный кабель, который соединяет катушку с металлоискателем. Жесткость катушке можно придать различными способами. Один из них - подобрать подходящий корпус, например, взять крышку от набора пластиковой посуды, поместить в него катушку и залить эпоксидной смолой. Предварительно необходимо проделать в корпусе отверстие и продеть в него кабель. Также на корпусе катушки необходимо предусмотреть крепление для штанги.

Вид печатной платы, расположение элементов на печатной плате и рисунок печатной платы (М1:1) приведены на рис.7, 8 и 9.

Настройка прибора

Можно предложить следующий порядок настройки прибора.

Проверить правильность монтажа схемы и подать питание.
Измерить потребляемый ток. Он должен быть не более 15 мА.
Убедиться, что на выводе 3 микросхемы D1 присутствует меандр расчетной частоты (около 20 кГц для указанных выше номиналов конденсаторов C1 и C2 и стандартного датчика)
Удалить рамку прибора подальше от металлических предметов и нажать кнопку S0 «Сброс».
Убедиться в работоспособности органов индикации, поднося к датчику различные металлические предметы.

Работа с прибором

Если переключатель S1 замкнут, то прибор переходит в статический режим. В этом режиме при приближении катушки к ферромагнитной мишени начинают последовательно загораться светодиоды VD3, VD2, VD1. Если катушку приближать к неферромагнитному металлическому объекту, то будут последовательно загораться светодиоды VD5, VD6, VD7. К сожалению таким же образом прибор реагирует на железные предметы с большой площадью поверхности (например, консервная банка). Это связано с тем, что при воздействии на поисковую катушку в металлических ферромагнитных объектах возникает сразу два эффекта - эффект проводимости и ферромагнитный эффект. При некотором соотношении площади поверхности объекта к объему начинает преобладать эффект проводимости.

При размыкании переключателя S1 прибор переходит в динамический режим. В этом режиме катушка должна перемещаться над грунтом со скоростью примерно 0.5-1 м/с. Местонахождение объекта в динамическом режиме находится методом "артиллерийской вилки" при проведении катушки над объектом дважды - слева направо и справа налево. В этом режиме важно почувствовать наименьшую скорость, с которой можно перемещать катушку. Это легко осваивается при недолгой тренировке. Индикация в динамическом режиме выглядит немного иначе. При передвижении катушки над ферромагнитным объектом сначала загораются светодиоды из "шкалы" VD5, VD6, VD7, а затем из "шкалы" VD3, VD2, VD1. При передвижении катушки над неферромагнитным объектом индикация работает наоборот.

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

Перед началом работы в обоих режимах необходимо выставить оптимальную чувствительность прибора с помощью переменного резистора R6. Он выставляется в такое положение, когда прибор начинает индицировать ложные отклики. Затем медленно вращая ротор этого резистора, необходимо добиться исчезновения этих ложных срабатываний.

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

Во время полевых испытаний металлоискатель показал неплохие результаты.


Архив для статьи "Металлоискатель на микроконтроллере AVR"
Описание: Файл прошивки микроконтроллера
Размер файла: 1.52 KB Количество загрузок: 3 723 Скачать

Комментарии  

+4 #1 Тим 19.02.2016 18:38
В статье ничего не сказано про ФЬЮЗЫ!!!!!
Сообщить модератору
0 #2 евгений1503 06.04.2016 14:41
Кто нибудь делал его??? Прошивка рабочая?
Сообщить модератору
0 #3 valeryLem 13.04.2017 08:30
На модели в протеусе постоянно светит только один диод на выходе PB1. Генерацию видно в обоих точках. На выходе PD0 частота около килогерца. Дизассеблирован ный HEX, из которого повторно создан объектный код, заметных на глаз различий не дал. Внешне листинги HEX конечно не совпали.
Чувствительность максимальна в верхнем положении переменного резистора.
Сообщить модератору
Стационарный металлодетектор.