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

IB металлодетектор MATX-5. первые результаты
http://www.md4u.ru/viewtopic.php?f=94&t=12034
Страница 3 из 3

Автор:  giorgi877 [ Чт: 01 сен 2022 12:35 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Цитата:
Тачскрин для МД - извращение. Как вы себе представляете: осень, дождь, копарь уже не раз держал грунт в руках.


резистивная матрица, думаю никаких проблем не будет .

Автор:  JoyJo [ Чт: 01 сен 2022 14:51 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

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

Автор:  giorgi877 [ Чт: 01 сен 2022 15:09 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

для резистивной ,вода и грязь вобще не проблема. Ну кому тачскрин неинтересен, сделаем новый Revision платы с кнобками и всё.

P.S. в современном мире все смартфоны сенсорные, неужели у всех чистые руки?! :D

Автор:  Karat23 [ Чт: 01 сен 2022 15:17 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Я заинтригован! Судя по всему нас ожидает очень необычный торт :mrgreen:
С тачскрином может получиться не так уж и плохо. Если пользоваться стилусом, то можно будет не снимать грязные перчатки. Для стилуса нужно будет сделать на корпусе гнездо и привязать его веревочкой, чтобы не терялся.

Автор:  giorgi877 [ Чт: 01 сен 2022 15:21 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Цитата:
Если пользоваться стилусом

Хорошая идея .

Автор:  JoyJo [ Чт: 01 сен 2022 20:35 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Рыбяты? Вы суръёзна? Ситлус на коп?
Исходите из практичности. Вы лучше фильтра илм шумоподавление на самообучающемся алгоритме придумайте. Глубины и дискрима как на Терминаторе добейтесь. Скорости как на Маске. Что вы за "рюшечками" гонитесь?
Xp Deus lite, птфу, прости Господи, ваще без дисплея и имеет 3 кнопки на наушниках, а пашет как трактор.
А вы тут цветной дисплей, тачскрин, стилус...
Андрей Фёдоров Clone Pi-w запили на "рядочке светодиодов", про Quasar ARM на lcd 1602 вааааще молчу... Расставьте правильно акценты.

Автор:  smirnov-arta [ Чт: 01 сен 2022 21:14 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

...

Автор:  Pixar [ Пт: 02 сен 2022 9:07 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Поддержу. Несколько кнопок для настройки и быстрых переключений режимов.
А еще бы варианты с частотами. 8кГц конечно хорошо, но было бы неплохо если бы частоту можно было менять. Допустим от 3кГц до 25кГц например.

Автор:  giorgi877 [ Вс: 18 сен 2022 18:46 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Вот и дисплей индикация. провёл тесты и в грунте. Прибор работает :)
Баланс грунта сейчас у меня простейшая фазовая вырезка(вращение фазы грунта до ~X = 0).
Дабавлю и GEB.
Следущий шаг полное меню, звуки, улучшу и фильтры, дабавлю вазможност работать в диапазоне 4-20 kHz. регулировка ТХ тока, автоподстройки и т.Д .

https://www.youtube.com/watch?v=klJzAQm ... Kurtanidze

P.S. Глубина в грунте, почти как воздухе!

Автор:  Jack_by [ Пн: 19 сен 2022 9:14 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Выглядит красиво. Как регулировку тока тх будете делать? Еще вопрос при изменении частоты тх будет изменяться частота семплирования для ФВЧ движения, соответственно будет изменяться АЧХ этих фильтров. Есть мысли как с этим бороться?

Автор:  giorgi877 [ Пн: 19 сен 2022 11:20 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Цитата:
Jack_by

У меня сигнал ТХ от ЦАП(синусоида), так что регулировка тока очень проста.
частота обработки всегда 50 hZ. независим от частоты ТХ. накапливание даних с ацп рабоатет почти всё на hardware (Timer + DMA controller).




главное что всё было в пределах частоты TX ( в моем случае планирую 4-20 kHz). имею виду отсчёты на 1 период и число периодов (оверсамплинг) для обработки.

Автор:  giorgi877 [ Чт: 22 сен 2022 14:23 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Доработал biquad фильтр(IIR 2 порядка). намного лучше чем EMA.

Автор:  Nepster [ Пт: 25 ноя 2022 13:41 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Интересный проект.Буду с удовольствием наблюдать развитие.

Автор:  andreyka73 [ Пт: 25 ноя 2022 16:36 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

а как защитить дисплей от ударов царапин и прочего что сопутствует в поиске.?один удар..два удара..три...а дальше?такой огромный) и дорогой вероятно...побил..и поиск в утиль преходящий на "ПИРАТА")) или "аську"!
но если "чисто" ради интереса проект... :oops:

Автор:  Nepster [ Сб: 26 ноя 2022 20:03 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Чехол с откидной прозрачной крышкой.И вся защита.Как минимум по быстрому.

Автор:  nikVL [ Вс: 27 ноя 2022 18:27 ]
Заголовок сообщения:  Re: Как поднять чувствительность VLF металлодетектора.

Sergey_P писал(а):
giorgi877 писал(а):
Продолжим (эх, опять меня заносит)... картинка http://www.md4u.ru/download/file.php?id=9364 на первый взгляд кажется жуткой и непонятно как из неё можно вытащить сигнал Цели. На самом деле там все просто, к сигналу Грунта (примерно прямая) добавлен сигнал Цели ("петля"). Для того, чтобы получить только Цель, необходимо вычесть Грунт, при этом нужно знать о сигнале Грунта как амплитуду, так и фазу. В простых/аналоговых приборах установка фазы (наклона) осуществляют вручную, а ошибку установки фазы компенсируют установкой порога по фазе (да еще и с "запасом"), что естественно приводит к потере чувствительности на грунте. Часть таких ручных мероприятий в цифровых приборчиках отчасти автоматизировано, но так же методом "пробного тыка". Между тем существует способ (в цифровых приборах) представить сигнал грунта в виде наклонной прямой Y=a*X+C, это метод наименьших квадратов (МНК - http://www.md4u.ru/viewtopic.php?f=24&t=8494 ) Каждый отсчет Jm,Re участвующий в построении результирующей прямой сигнала Грунта не лежит на прямой Y=a*X+C, а расположен несколько в стороне от неё. Расстояние от прямой Y=a*X+C до точки Xo,Y0 (отсчет Jm,Re) вычисляеся по формуле d=abs(C+a*Xo-Yo)/sqrt(a^2+1) Эти расхождения d1,...dn, дадут нам величину шума сигнала Грунта, который можно уже использовать для выставления порога появления сигнала Цели... и производить дальнейшие вычитания Грунта.., и т.д.
Если вы это реализуете, то вы вероятно будете пионером в реализации такой методики, да еще и без потери чувствительности на грунте. :)

Загнал этот алгоритм в МК ради интереса. Имеем сигналы X и Y.Режим статический.Накапливаем 32 измерения,прогоняем через алгоритм.Дополнительно вычислял дельту(разница между минимальным и максимальным Y).Назовем её максимальное приращение Y.
1) Цели нет,грунта нет.На входе МНК разбаланс датчика с определенной магнитудой и фазой(величины практически постоянны).На выходе имеем околонулевой "а" и "С" ."а"-просто шум, "С" -если усреднить примерно равен магнитуде.Максимальное приращение Y около нуля.
2) Махнем монеткой .На выходе получим "а" .Взяв арктангенс от "а" получим ВДИ цели.Причем почти правильный, но в этом ВДИ присутствует разбаланс датчика.В общем алгоритм МНК работает как фильтр ВЧ,но хуже обычного ВЧ перового порядка. Переменная "С" изменяется от маха к маху.Как её использовать ХЗ.По максимальному приращению Y можно детектировать наличие цели.
3) Положим на датчик кирпич имитируя грунт.На выходе получим тоже самое что в пункте 1.
4) Приподнимаем и опускаем кирпич над датчиком имитируя процесс отстройки от грунта..На выходе получим всё как в пункте 2,т.е ВДИ кирпича и в моем случае еще максимальное приращение Y.
В общем никаких плюсов использования МНК не увидел.Единственное что отличает этот алгоритм от обычного вычисление ВДИ и магнитуды это переменная "С" по величине которой можно судить о постоянной составляющей сигнала.Может что-то не то делаю?

Автор:  nikVL [ Вс: 27 ноя 2022 18:44 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Nepster писал(а):
Чехол с откидной прозрачной крышкой.И вся защита.Как минимум по быстрому.

Дисплей ОЛЕД на солнце ничего не видно будет.Впрочем и без чехла ничего не видно.

Автор:  serhanters [ Пн: 28 ноя 2022 0:49 ]
Заголовок сообщения:  Re: Как поднять чувствительность VLF металлодетектора.

Sergey_P писал(а):
giorgi877 писал(а):
lm4871
В даташитах же указано, что динамический диапазон этих усилителей порядка 60дБ. Всё, что ниже 60дБ - ШУМ.На -60дБ задавлено конструкцией датчика IB, а остался только шум, поэтому ниже этого порога никакие цели не видны...
К примеру, динамический диапазон передатчика ТХ на ключах это отношение Rзакрытого/Rоткрытого ключа, при условии стабильных временных характеристик.
оверсамплинг до 300kHz. разрядность ADC 12 бит
Эквивалентная разрядность накопленных данных за время измерения должна быть хотя бы 20...22р (считайте, что это шумовая граница аппаратной части МД или его чувствительность).., поэтому-то ставят отдельно шустренькие аппаратные АЦП, чтоб накопить как можно больше цифровых отчетов принятого сигнала.


> оверсамплинг до 300kHz. разрядность ADC 12 бит
а что в данном контексте означает оверсемплинг до 300кГц ?
выборка 1 периода с частотой 300кГц ? это же в любом случае выходит больше чем рабочаяя частота например 8.5кГц.
300000/8500= ~35
8500*35 = 297500Гц для выбора одной точки
297500*16=4760000 (4.8Мгц для выборки периода)
как-то слишком много 5МГц, видимо я что-то не верно понял, что означает 300кГц о которых вы говорите ?

upd: я так понимаю речь все таки идет о получении 297500/8500=35 точек(отсчетов) которые мы оверсемлим например 256 раз и получаем: 33 Гц(8500/256) и +4 бита верно ?

Автор:  serhanters [ Пн: 28 ноя 2022 0:57 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

giorgi877 писал(а):
Цитата:
Karat23


до грунта пока не дошёл, работаю на другим проектам, как только освобожусь продолжу разработку МД...
Дисплей есть конечно, цветной графический с тач скрином (320х 240) 2.8 инч.
схему, PCB, исходный код, всё выложу на github.

P.S. на картинке без тачскрина.


Здравствуйте.
Что в итоге получилось то ? какие результаты ? будете на гит сливать или уже забросили ?
Расскажите поподробнее как в итоге считаете сдвиг фазы и как синхронизируете в итоге, умножением на sin/cos ?
Какие фильтры в итоге используете LPF/HPF?

Автор:  JoyJo [ Пн: 28 ноя 2022 18:59 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

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

Автор:  serhanters [ Пн: 28 ноя 2022 19:32 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

JoyJo писал(а):
А зачем вам гит? Пишите свой код к схемотехнике любого мд. А в чем радость копипастить чужой код?


Ну к примеры вы не сильны в схемотехнике, у вас написан код и перепробовано куча вариантов, но по какой то причине что-то не работает и вы в тупике.

У меня есть завершенный вариант с определенным набором проблем которые я не могу/не знаю как решить больше года. Да и вас не заставляют код копипастить, не хотите не смотрите))

Автор:  JoyJo [ Ср: 30 ноя 2022 10:05 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

По правилам форума цитировать предыдущие сообщения не комильфо.

Автор:  Folny [ Вс: 29 янв 2023 18:54 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

У меня тоже такая проблема как у "serhanters" мой код тоже работает но не на 100% и я бы тоже посмотрел на чужой код как выполняются некоторые вычисления.

Автор:  giorgi877 [ Чт: 22 июн 2023 14:42 ]
Заголовок сообщения:  Re: IB металлодетектор MATX-5. первые результаты

Привет всем,
проект двигается в период, как обещал, когда закончу, всё выложу в гит. Любые вопросы, пожалуста пишите в личку или в ватсап : +995574151953.

JoyJo писал(а):
А зачем вам гит? Пишите свой код к схемотехнике любого мд. А в чем радость копипастить чужой код?

Радость не в копирование кода, Преимущества открытого исходного кода - быстрая популяция и развитие проекта.

Цитата:
nikVL
,
Цитата:
serhanters
,
Цитата:
Folny

Пишите в ватсап, поделюсь с моим опытом.

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