Схемы металлоискателей MD4U
http://md4u.ru/

"Finder"
http://md4u.ru/viewtopic.php?f=48&t=3975
Страница 1 из 2

Автор:  Exxus [ Пн: 16 авг 2010 21:15 ]
Заголовок сообщения:  "Finder"

Круто было в симуляторе, да забыли про овраги...
Вот такая у меня была мечта, сам я ее доработать не могу: в железе реально все по-другому получается.

Изображение

Изображение



В архиве весь проект. Для просмотра нужен Proteus 7.6 и CodeVision 2.03.4

Автор:  Andy_F [ Пн: 16 авг 2010 22:38 ]
Заголовок сообщения:  Re: "Finder"

Непонятно, что такое собрано на U10A. Если это фантазия на тему синхронного детектора, то он нормально работать не будет (ИМХО).

Автор:  Ciklon [ Пн: 16 авг 2010 23:02 ]
Заголовок сообщения:  Re: "Finder"

А как же...че же...Что за проблемы? Такая красивая схема. Или как стем самолетом: некрасивый не полетит, а красивому летать не обязательно.... :D
Схема работает? В чем вопрос...

Автор:  Exxus [ Вт: 17 авг 2010 0:05 ]
Заголовок сообщения:  Re: "Finder"

Andy_F писал(а):
Непонятно, что такое собрано на U10A. Если это фантазия на тему синхронного детектора, то он нормально работать не будет (ИМХО).

Компаратор LM393 - на канал Y, стабильный от фазы принятого сигнала. Работает нормально (ИМХО).

Ciklon писал(а):
Схема работает? В чем вопрос...

1. В синхродетекторе. Помехи при перекоммутации на другом канале достаточно велики, чтобы исказить всю картину. Уменьшал номиналы подтягивающих резисторов R8, R24 и ставил доп. емкость (кандеры С6, С7). Помехи меньше, но всеравно есть.
2. В балансе. При подносе ферромагнетика, сначала втягивается остаточный разбаланс по каналу Y, а потом только идет увеличение. Угол вектора меняется.
3. В диапазоне. Если дать усиление (меняю номиналы резисторов в каскаде усиления после синхродетектора), чтобы пятак на 25 см., потом подношу немного ближе - выхода операционников уже в насыщении.

А так все работает)).

Автор:  Ciklon [ Вт: 17 авг 2010 0:24 ]
Заголовок сообщения:  Re: "Finder"

1. Не понимаю какие помехи? В чем они выражаются?
2. Какой угол, какого вектора... Как это угол вектора ферромагнетика?! С какой такой радости он меняется? Ничего он не меняется. Тут видимо непонятность какая то.
3. А что диапазон в синхродетекторе такой малый? Какое усиление? Не верно чтото тут.
Где там какие R и С так фиг поймешь...
Ну да ладно. Проэкт всеравно безперспективный. Фиг с ним.

Автор:  DesAlex [ Вт: 17 авг 2010 7:37 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
Круто было в симуляторе, да забыли про овраги...в железе реально все по-другому получается.

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

Автор:  Sergey_P [ Вт: 17 авг 2010 11:30 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
Компаратор ... на канал Y... А так все работает
Что это, канал Y ?, а, другой канал что содержит?...

Автор:  Exxus [ Вт: 17 авг 2010 18:00 ]
Заголовок сообщения:  Re: "Finder"

DesAlex писал(а):
Если в симуляторе всё "было круто", то, наверное, всё дело в разводке и развязке цепей питания "на железе". Надо было собирать схему частями - отдельно - цифровую часть, запитать от своего источника. На отдельной плате - передающая часть, на отдельной - приёмная. Развязать по питанию, соединить все платы по питанию "звездою", потыкать осциллографом цепи питания на предмет проникновения шумов...

По сравнению с другими проблемами, помехами по питанию можно принебречь пока.

Тут вопрос глубже, для начала в моей философии понимания построения МД ИБ.
Sergey_P писал(а):
Что это, канал Y ?, а, другой канал что содержит?...

Канал Y - должен показывать кондуктивность цели, т.е амплитудную величину отклика.
Канал Х - индуктивность цели, т.е фазовый сдвиг между RX и TX.

Эти два сигнала образуют скалярное поле [X;Y] от которого легко перейти в векторную систему A∙e^jφ.

Автор:  Sergey_P [ Вт: 17 авг 2010 19:03 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
Канал Y показывает модуль амплитуды - |A|
Канал Х = A∙sin(φ) (если фазы выставлены правильно)
За счет модуля, вы свернули квадратуру, левые квадранты наложились на правые и потеряли информацию о реальном положении вектора сигнала в пространстве.
В таком случае невозможно определить начальное положение некомпенсированного сигнала и обозначить нулевую точку отсчета, от которой считать сигнал цели. Предельным порогом чувствительности будет уровень некомпенсированного сигнала, а не шумы и неоднородности сканируемой среды. Из-за модуля |A|присутствует огромная ошибка при малых сигналах
По схеме: ФНЧ достаточно слабый; отсутствует какое-либо подавление сигнала грунта, поэтому усиление слабого сигнала возможно только после ФВЧ, т.е. работа прибора возможна только в динамическом режиме…
Сигнал грунта конечно же поправил бы ситуацию с |A|, если он будет значительно больше некомпенсированного сигнала с датчика :)

Автор:  Exxus [ Ср: 18 авг 2010 7:14 ]
Заголовок сообщения:  Re: "Finder"

Sergey_P писал(а):
Exxus писал(а):
Канал Y показывает модуль амплитуды - |A|
Канал Х = A∙sin(φ) (если фазы выставлены правильно)
Действительно, по классическому:
    Канал Y = А∙cos(φ)
    Канал X = A∙sin(φ)
У меня и еще добавим сигнал остаточной раскомпенсации:
    Канал Y = |A| + By
    Канал X = A∙sin(φ)
Проблем с началом точки отсчета не вижу - точка разбаланса. Также не понимаю зачем 4 квадранта (амплитуда ж не может быть отрицательной), на всех рисунках только 2 (к примеру viewtopic.php?f=77&t=3483&start=25).
Если цель - феррит, то (на моей катушке) амплитуда разбаланса сначала уменьшается. Если разбаланс достаточно большой (как в моем случае), допустим после всех каскадов усиления он оказался в середине шкалы. То он и не позволяет свернуть поле в 2 квадранта.

Грунт вычитается программно, его не нужно давить.

Автор:  Sergey_P [ Ср: 18 авг 2010 8:21 ]
Заголовок сообщения:  Re: "Finder"

На рисунках – отклик целей, а не сигнал, проходящий по электронным узлам схемы. Да, отклик может быть только положительным по амплитуде, но стоит ему попасть на любой элемент р/электронного устройства, как про его чистую положительность следует забыть, т.к. любой элемент (кроме конечно чистого резистора ) начинает крутить фазу и при определенных условиях может представить принятый сигнал в отрицательной области квадрантов амплитуды.
В IB вероятность выставить отрицательный уровень остатков компенсации – 50/50. За счет свертывания квадрантов малый сигнал вызовет уменьшение амплитуды, а не её прирост. Линейная зависимость по осям квадрантов нарушается и исправить этот момент невозможно… только заведомо выставлять нулевую точку компенсации датчика в положительную область квадрантов и следить, чтоб она не сместилась в отрицательную с учетом температурной стабильности, дрейф нулей и пр… Какая-либо подпорка в виде Y = |A| + By тут не поможет…
Как-нибудь сами погоняйте точку целей по квадрантам, сложив листик по оси пополам, наблюдая за этой точкой на просвет … На счет вычитания грунта программно… - повеселил… это, ФВЧ, что ли??? :)

Автор:  Ciklon [ Ср: 18 авг 2010 8:27 ]
Заголовок сообщения:  Re: "Finder"

Есть понятие динамической и статической ошибки. Динамическая- это грунт, а статическая- это остаточный сигнал разбаланса. Прежде чем выделять сягналы и усиливать векторы надо привесть эти факторы к 0.

Автор:  Exxus [ Ср: 18 авг 2010 20:14 ]
Заголовок сообщения:  Re: "Finder"

Извольте Ciklon. Легко написать, ... надо привести в ноль. Давайте махать по воздуху велосипедом. Да и зачем этот частный случай.
Грунт - такой же сигнал, как и цель. А врага нужно знать в лицо. Кощеи гонят сигнал(и грунт!) в контроллер и программно откидывают его. А кто-то так и будет бороться с ямками, перекручивать фазы, вырезать сектора, тулить два десятка операционников, чтобы свести грунт в ноль.
Разбаланс - на практике не будет нулем. Значит нужны узлы/коды, учитывающие его.

Sergey_P спасибо за коменты.

Автор:  bur1717 [ Вс: 12 дек 2010 19:34 ]
Заголовок сообщения:  Re: "Finder"

Подвижки есть,переосмыслили? :D

Автор:  Exxus [ Пн: 13 дек 2010 21:30 ]
Заголовок сообщения:  Re: "Finder"

Генератор хочу попробовать на IR4428. Сделать из нее полный мост на внутренних транзисторах.
Входную часть переделать так:
Вложение:
viprqmitel_2pol.JPG

ST_Amp - амплитуда сигнала в статике
DIN_Amp - амплитуда в динамике.
С точки "С" сигнал подать на аналоговый компаратор в контроллере и по опрокиду завязать на ICR1. Изменение показания регистра захвата будет фаза.

Автор:  Ciklon [ Вт: 14 дек 2010 0:44 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
Генератор хочу попробовать на IR4428. Сделать из нее полный мост на внутренних транзисторах.


Зачем?

Автор:  Sergey_P [ Вт: 14 дек 2010 10:46 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
...будет фаза.
...ещё один BFO??? :)

Автор:  Exxus [ Вт: 14 дек 2010 18:44 ]
Заголовок сообщения:  Re: "Finder"

Ciklon писал(а):
Exxus писал(а):
Генератор хочу попробовать на IR4428. Сделать из нее полный мост на внутренних транзисторах.
Зачем?

Чтобы с однополярной схемы раскачка Тх была двухполярной.
Вложение:
genery.JPG

Sergey_P писал(а):
Exxus писал(а):
...будет фаза.
...ещё один BFO??? :)

Почему BFO? сдвиг фазы, а не изменение частоты.
Начало счета таймера - начало периода Тх. Переход из нижней полуволны в верхнюю - переключение состояния компаратора (время переключения регистрируется в том же таймере) - начало периода Rx. Разница начал периодов - сдиг фазы.

Автор:  Sergey_P [ Вт: 14 дек 2010 19:26 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
сдвиг фазы, а не изменение частоты
Основа метода одна и та же – использование зависимого генератора, а что фиксировать: частоту в автогенераторе или фазу в генераторе с внешним возбуждением – без разницы…

Автор:  Ciklon [ Вт: 14 дек 2010 22:19 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
Чтобы с однополярной схемы раскачка Тх была двухполярной.


Вот я и говорю- для чего? Какая разница, раскачивать одно или двуполярным сигналом. Вопрос только что хочется достигнуть. Каких кондиций. Судя по схеме приведенной в питалове нет недостатка. Поэтому раскачка параллельного контура в принципе должна быть генератором тока, а не источником напряжения. Ведь такое включение контура напрочь его шунтирует, не дает разогнать тот же ток. Добротность будет отсутствовать. И получится что ток потребляться будет весь от источника питания. Что за удовольствие. От обычного генератора тока можно легко получать хоть 20 хоть 200 и даже 400ма в контуре. Легко! Но потребление в добротность раз меньше! В контуре реактивная мощность! Причем добротность контура в 10-15 получается совсем не сложно. 20ма в раскачку, 200 в контуре. Чем плохо? А таким способом можно гонять такие контура как у Кощея, безрезонансные, с рекуперацией. Так и токи там извините 1 и более ампер. Такой способ как приведен, не экономный. Чем его оправдать? Меандром раскачивать конечно круто, но чревато. Опыт есть.

Автор:  Exxus [ Ср: 15 дек 2010 22:07 ]
Заголовок сообщения:  Re: "Finder"

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

Автор:  Sergey_P [ Чт: 16 дек 2010 7:45 ]
Заголовок сообщения:  Re: "Finder"

Exxus писал(а):
сразу фазу мерять.
Это скорее вопрос технической философии :) . В технике невозможно долго водить за нос, объясняя суть явлений, выдирая слова из контекста…
Фаза, чего? – Сигнала!
Сигнала, какого? – Полезного, сигнала цели!
Вот, сначала необходимо получить сигнал цели в чистом виде, а уж потом смотреть его фазу… Как, какими методами будет получен полезный сигнал с максимальной достоверностью и точностью… в этом и состоит решение задачки технической реализации аппарата.
Проще, не значит - Лучше :)

Автор:  Ciklon [ Чт: 16 дек 2010 11:00 ]
Заголовок сообщения:  Re: "Finder"

У многих возникают иллюзии по поводу того, что он видит на экране осциллографа. Считают что полезный сигнал- это и есть сигнал ТХ только сдвинутый по фазе. Достаточно измерить его сдвиг и все, готово. Так оно и есть, почти. Только это и будет сигнал ТХ (статическая ошибка). А сигнала цели тут не видно. Он спрятан в тот сигнал ТХ и составляет сумму состоящую из статической ошибки небаланса катушки и динамической ошибки - грунта. Опять двадцать пять...
Динамическая схема сама приводит статическую ошибку к 0. Постоянно приводит, всегда, если хватает питалова. А усилитель усиливает разность, прирост или убыток амплитуды. Это и будет сигнал. Так компенсируется статическая ошибка. Динамическая же (грунт) не компенсируется, поскольку она имеет фактически те же кондиции во временном понимании что и цели. Вот эти задачи и решают прежде чем вычислить параметры цели. Имеем 3 фактора- статическая, динамическая ошибки и цель. Из этого и нужно исходить. Иного не дано.

Автор:  mister x [ Чт: 16 дек 2010 22:14 ]
Заголовок сообщения:  Re: "Finder"

Вот такой зимний проекчик :D Аналоговоя часть схемы работает отлично (на столе), спасибо Циклону за схему Вератора, от там и идея :)
Изображение

Автор:  Ciklon [ Чт: 16 дек 2010 22:47 ]
Заголовок сообщения:  Re: "Finder"

Чтото в синхродетекторах мне не нравится как накрутили с фильтром. Что значит - работает на столе? Вот это работает?

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/