DesAlex

Металлоискатель Quasar Arm

1 401 сообщение в этой теме

DesAlex    1 646

В этой теме обсуждаем сборку прибора Quasar ARM от Andy_F - исходные данные (схема, печатка, прошивка) берём на его страничке - http://fandy.ucoz.or...rm_quot/2-1-0-5

Сайт автора не всегда бывает доступен, поэтому перевыкладываю схему здесь. Также прикрепляю сборник информации (устройство меню прибора, настройка и т.п.), который подходит для работы с обеими вариантами прибора.

Quazar ARM-AVR manual.pdf

shematic.pdf

Инструкция ozzy_sv.pdf

post-25967-0-46206200-1436509636_thumb.jpg

  • Одобряю 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
Troll1    16

Купил плату st link v2 на вороне, получается usart можно не разводить на плате, достаточно swd?

Плата программатора я бы сказал полукустарная - под маской видны дефекты земляных полигонов, плата грязноватая. Зато взял за 150 грн, на космодроме такая около 250.

Кстати, уже есть статья с прошивкой самопального программатора st link v2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

Сразу хочу сказать, что я сам печатки для этого прибора не разводил и даже не собирал))) Мне, как бета-тестеру этого прибора, Andy_F подарил готовую, собственноручно собранную и проверенную плату. Я только установил её в корпус, сделал плату кнопочек, приделал всё это к штанге. Датчики использую от"Квазара АВР".

post-25967-0-70861300-1417017706.jpg

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

Я прошиваю через USART, другие интерфейсы с этим МК не пробовал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Troll1    16

а программатор какой? ST-LINK-V2 поддерживает SWIM, JTAG и SWD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

"Программатор" отсутствует - три проводка от компа через согласователь уровней на двух транзисторах идут к МК.

post-25967-0-16359600-1417017663_thumb.jpg

  • Одобряю 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
enemy    2

Квазар АРМ, у него мин частота? Максимальная до 16 кГц ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

4 кГц - минимальная частота у Квазара АРМ - имеется ввиду - частота ТХ, генерируемая процессором. Если есть внешний хороший генератор, то можно изготовить минимально-низкочастотный датчик, настроив катушку ТХ на частоту, чуть более 4 кГц, а катушку RX - примерно на 1,8 кГц ниже (с помощью внешнего генератора). Второй вариант (без применения внешнего генератора) - катушку RX настроить на частоту, примерно на 1.8 кГц ВЫШЕ резонансной частоты контура ТХ. Именно по второму варианту у меня имеется концентрический датчик с рабочей частотой около 4.5 кГц, где приёмная настроена в резонанс с соответсвующим разносом по частоте ВЫШЕ резонансной частоты передающего контура. Всё работает отлично.

  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

Народ скажите как прошивать STM 32? Какой должен быть программатор: делать из микросхемы 232, также слышал о дата кабель от телефона. Видел в интернете готовые переходники usb to uart т.е. которые реализуют виртуальный ком порт. Вопрос обязательно ли прошивать через такие переходники, потому что у меня есть реальный ком порт на компе? Не помню где обсуждали переходник с com на uart на двух транзисторах может кто такими прошивал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
nibiluk    57

Народ скажите как прошивать STM 32?

Прошивать можно и обычным COM портом, только уровни согласовать до 3.3 В. А вобще идеально для этого FT232, правда дорогая она для одной прошивки. А вобще тут гляньте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

статью я видел, сам процесс понятный только там описан виртуальный ком порт, а как прошить с помощью реального, в действительности что для этого нужно, что подключать в ком порт и на какие выводы? Там кажется не 3.3 вольта, а 5. Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Народ скажите как прошивать STM 32? Какой должен быть программатор: делать из микросхемы 232, также слышал о дата кабель от телефона.Не помню где обсуждали переходник с com на uart на двух транзисторах может кто такими прошивал?

Я прошивал через Flash Loader Demonstration с помощью схемки на двух транзисторах. Все отлично прошивается. И микросхема на тот момент стоила 80 грн, а транзисторы - копейки. Если потерпите до вечера, то сброшу схемку, когда дома буду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я прошивал через Flash Loader Demonstration с помощью схемки на двух транзисторах. Все отлично прошивается. И микросхема на тот момент стоила 80 грн, а транзисторы - копейки. Если потерпите до вечера, то сброшу схемку, когда дома буду.

Вот сама схемка и комментарий к ней (жирным шрифтом) с форума md4u (в самой схеме ошибка, неправильно подключен R3). Обратите внимание, что линия GND, которая проходит между R2 и Q1, электрически с ними там не соединяется (узла нет).

http://md4u.ru/downl...le.php?id=20629

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mercuri    58

DesAlex хотел спросить Вас по поводу переходника для прошивки STM32 для квазара ARM , судя по фото питание Вы берете от ком порта , если не сложно скажите какой именно пин используете , и нужно ли что то править в настройках самого ком порта .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

присоединяюсь тоже хотел бы услышать как Вы прошивали stm32

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

У меня на материнке с самого начала перекушен контакт первого вывода к COM-порту и подано на разъём +12в от блока питания. Таким образом, на выв.1 COM-порта постоянно присутствуют надёжные +12 в, которые можно использовать в различных программаторах: применяя стабилизаторы, получать необходимое напряжение питания.

Прошить STM32 намного проще, чем тот же AVR - программатор не сложнее PonyProg и представляет из себя тривиальный преобразователь уровней на двух транзисторах: из 5вольтового уровня логиги в 3,3вольтовое на одном транзисторе и обратное преобразование - на другом транзисторе. Это необходимо, чтобы согласовать 5вольтовую логику материнки (USART) и 3,3вольтовую логику STM32. Схем подобных "программаторов" (2 транзистора и по парочке резисторов) в инете полно; да и какая там схема - всё и так понятно радиолюбителю средней квалификации (а любителям более низкой квалификации за сборку самого прибора и датчика к нему лучше не браться).

Дпя работы по заливке софта применяется программа Flash loader demonstrator (подробно неоднократно обсуждалось повсюду и везде), "программирование" заключается в паре кликов типа "Нажми дальше" и "Выбери файл для заливки", никаких установок фузов и пр.

  • Одобряю 2
  • Не одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mercuri    58

Спасибо большое просто сбило с толку что питание берется от ком порта . Остальное понятно . Думал собирать квазар АВР но решил сделать квазар АРМ надо же когда то с ними знакомиться , По поводу квалификации , я думаю тут есть свои "НО" собирал кучу устройств на микропроцессорах как пик так и авр , думаю что и с арм справлюсь , а вот с катушками будет сложнее но думаю при желании можно и не такое настроить :crazy: . Форум уже раз пять прочитал и тут и на мд4ю . Так что приедут детали и будем Вас допытывать :heat: как да что :crazy:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

подскажите пожалуйста в квазаре арм 6 резисторов по 470ом идущие к дисплею можно заменить на 390 ом?

какой номинал С29, R29, R26?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646

1. Можно.

2. R26 - перемычка; R29 - 1 кОм; С29 - не устанавливается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

Народ помогите прошить STM 32. Рассказываю как я делал. Сделал переходник на двух транзисторах (на фото). На резисторы подал вместо 5в 3.3 RХ и ТХ переходника накрест с прибором. Поставил перемычку К1, на прибор питание от кроны. Настройки в программе не трогал, когда первый раз нажимает next выбивает ошибку, монтаж проверил все правильно.

post-168667-0-07386000-1416941536.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646
На резисторы подал вместо 5в 3.3

Ну, и как происходит согласование уровня логики МК STM32 (он 3,3-вольтовый) с логикой материнки по СОМ-порту (она 5-вольтовая), когда процессор пытается что-то передать в комп? Какой логический сигнал приходит от процессора на материнку - 5-вольтовый или 3,3-вольтовый? А какой надо подать?

когда первый раз нажимает next выбивает ошибку

А питание на МК прибора подаётся до или после нажатия этой кнопки? А как комп может увидеть проц, если питание на него ещё не подано?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dmytro    1

конечно сначала подаю питания, затем next. На счет напряжения 3.3 вольта мне посоветовали несколько страниц ранее тогда увидел эту схему, сейчас попробую 5. Не получилось

Изменено пользователем dmytro

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DesAlex    1 646
Не получилось

Не получится, пока не попытаешься понять саму логику преобразования уровней - какую надо дать компьютеру, а какую - процессору в приборе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: DesAlex
      По многочисленным просьбам выкладываю шаблон печатной платы для МД Quasar AVR под детали в DIP-корпусах. Под готовые промышленные корпуса плата специально не примерялась. Разрабатывалась, как штучное изделие для личного использования, без разъёмов и других коммерческих унификаций. Перемычек нет, регулятор контрастности индикатора установлен на выводах самого индикатора, отсутствуют защитные диоды по питанию и выходного каскада. Плата расчитана под малогабаритные элементы. Электролитические конденсаторы применяются с малым диаметром корпуса ("компьютерные"). При комплектации за основу брать не схему, а сборочный чертёж, т.к. многие элементы заменены на аналоги либо имеют другие номиналы.
      В принципе - достаточно просто спаять безошибочно прибор, прошить процессор, изготовить и подключить (настроить по авторской методике) датчик и прибор заработает. Но. При желании выжимать из прибора все возможности - после сборки и первого включения настоятельно рекомендуется:
      R29 - подбирается, чтобы величина напряжения на индикаторе соответствовала напряжению на выводах аккумулятора;
      R9 - подбирается, чтобы значение тока потребления выходного каскада соответствовало истинному. Измеряем падение напряжения на этом резисторе, смотрим показания тока в меню прибора, высчитываем по закону Ома сопротивление этого резистора либо подбираем "вручную".
      R3 - подбором этого резистора осущевствляется очень важная настройка - добротности контура ТХ. Рекомендуется в диапазоне 5...6. Осциллографом смотрим размах напряжения от пика до пика (Vpp) на контурном конденсаторе С6 (если этот конденсатор установлен в датчике - на плате ставится перемычка). Делим показание на 5 (размах напряжения раскачки). Подбором сопротивления вгоняем результат в 5...6. При заниженой добротности не получится добиться максимальной чувствительности. При завышеной добротности будет и завышеная чувствительность "по воздуху", но на грунте будет наблюдаться крайне неприятный эффект "сноса ВДИ мишеней", когда "цветные" цели попадут под маску, а "чёрные" - полезут "в цвет". Это обусловлено сильным влиянием на фазу переотражённого мишенью сигнала "перемагниченого" током ТХ грунта, особенно - минерализированого. Очень хорошо, если ток ТХ при добротности 5...6 и номинале резистора 5...10 Ом будет в диапазоне 60...90 мА. В противном случае, - для катушки контура ТХ был выбран либо сильно тонкий, либо слишком толстый провод.
      R7 - установка КУ входного каскада. Для новичков рекомендуется около 50, для опытных МД-строителей 100 и даже больше. Маленький КУ обеспечит более слабое влияние роста окончательного разбаланса датчика при изменении внешней среды (температуры воздуха, "старения" датчика и пр.), лучше будет держаться хороший динамический диапазон прибора, но несколько снизится чувствительность. При большом КУ можно получить выше чувствительность, но повышаются требования к качеству выполнения датчика. Осциллографом или милливольтметром проверяется величина переменного напряжения окончательного разбаланса датчика на входе детектора, подбором этого резистора отрегулировать так, чтобы на выходе ОУ переменное напряжение было примерно в КУ раз больше. Как вариант, можно изменять номинал не R7, а R4.
      После этого можно проверить склонность данной разводки платы к шумам. С подключенным датчиком (чтобы вых. каскад "тянул" по дорожкам реальный ток на себя), заходим в Coil balance. Видем напряжение окончательного разбаланса, умноженное на КУ, т.е. после входного усилителя. Замыкаем на плате контактные пятачки RX между собой. На индикаторе должно стать 0 мВ - уровень напряжения собственных шумов входной части прибора, разведённой на данной плате. При включенных рядом ЛДС, компьютере и т.п. источниках помех это значение не должно превышать 1-2 мВ.
      Описание процесса настройки, органов управления и другие, необходимые для сборки данные смотреть на сайте автора прибора.
      Всё в архиве (архив перезаливался).
      Также прикрепляю две другие популярные разводки - под DIP и SMD.
      Quazar DIP-lay from YSDragon.rar
      Quasar SMD-lay from pchela5 .zip
      Quasar AVR board by DesAlex.rar
    • Автор: Xolodilov
      Продам платы для металлоискателя КВАЗАР АРМ с кнопками,не обрезанна(кому нужно,обрежу)
      Цена 300р
      При заказе от 3х штук цена 250р
      При заказе от 10шт 200р
      Доставка 100р
      В наличии 30шт


    • Автор: SummerHell
      Квазар АРМ ( Quasar ARM ) представляет собой микропроцессорный индукционно-балансный металлоискатель с дискриминацией металлов. Средняя глубина обнаружения (зависит от размеров и типа катушки) составляет по воздуху около 30 см на пятак СССР. Прошивка установлена самая новая - 2.1.12. Отличительной особенностью данного МД есть возможность замаскировать озвучивание металлов (первые три сектора сигнографа - черный, а остальные на цветные металлы). 
      Блоки проходят начальную настройку с калибровочной катушкой. Электронные блоки в наличии. 
      Цена блока 950 грн, доставка по Украине.

      Основные технические характеристики и возможности:
      - Отображение VDI в числовом виде.
      - Дискриминация металлов по 16 секторам.
      - Многотональное/ тритональное / двухтональное озвучивание цели.
      - Маскирование любых секторов сигнографа.
      - Возможность менять громкость низкочастотной озвучки.
      - Пинпоинтер с регулируемой чувствительностью и порогом. 
      - Отображение величины напряжения аккумулятора.
      - Автонастройка баланса грунта.
      - В наличии 4 фильтра для разных условий поиска.
      - Регулировка высоты звука и громкости озвучивания.
      - Автоматическая балансировка разбаланса катушки.
      - Отображение силы отклика металла.
      - Регулировка чувствительности (барьера) металлоискателя.
      - Отключаемый пороговый тон (Treshhold) с регулировкой громкости.
      - Звуковой сигнал низкого уровня заряда аккумулятора.
      - Наличие трех пользовательских профилей в памяти прибора.
      - Регулировка лага задержки сигнографа.
      - Регулируемая яркость подсветки дисплея.
      - Дополнительный режим для настройки датчиков без использования измерительных приборов.
      - Автоматическая диагностика металлоискателя после включения.
      - Регулируемая скорость подстройки баланса грунта.
      - Работает с датчиками рабочей частотой до 21 кГц.

      Электронный блок металлоискателя Quasar ARM выполнен на качественной заводской печатной плате.

      В комплекте:
      * инструкция с описанием пунктов меню.
      * инструкция по настройке металлоискателя.
      * запасная наклейка передней панели.
      * лист распиновки разъема датчика.
      * вилка питания с отрезком провода для запитки электронного блока длиной 50 см.

      Отправлю любым удобным для Вас способом, могу отправить наложенным платежом.





    • Автор: Холодилов
      Изготовлю под заказ комплекты болк+датчик КВАЗАР АРМ,полностью отлаженные и настроенные.
      Без штанги и аккумуляторов(питание прибора 2 аккумулятора 18650 по 3,7в последовательно)
      Только по России.
      Цена комплекта = 8000 руб +доставка-(зависит от веса и места куда отправлять,а так же есть ли наложенный платеж на ней.)
      Возможно заказать отдельно блок или датчик.
      Блок-4000 руб
      Датчик-4000 руб
      Готово будет примерно в конце сентября,но постараюсь как можно раньше,если будет реальный покупатель.
      Писать в ЛС
      Также можете писать в ВК.
      https://vk.com/id137675235












    • Автор: Xolodilov
      Продам комплект плат для сборки IB металлоискателя Quasar ARM
      (сама плата квазара и кнопки)
      Заводские.
      Цена-500 руб.
      Только Россия,отправлю письмом первого класса,цена доставки примерно 100-150 рублей.


  • Сообщения

    • подскажите плиз что за штуковина, купил на блошинке на удачу.
    • Прибор снова в продаже , но уже переделан ,новый корпус и переделан в  Адмирал -3, все работает . Дискриминация работает от железа до фольги ,но фольга остается . Цена прежняя . Верхнего прибора нет ,разобран на молекулы.
    • @oldmao , @my504 , язык высокого уровня подразумевает, что все идиомы рассматриваются именно на высоком уровне. размещение результата во флаге, регистре или ячейке озу - это вопросы реализации. Главное, чтобы соблюдались требования языка, а способ этого соблюдения никого не волнует. В стандарте Си прописано то, что я пытаюсь вам втолковать: результат логического выражения есть 0 или 1, но любое не нулевое число трактуется, как логическое значение "истина".  В привлекаете в свои рассуждения собственные домыслы... но в них полно противоречий и натяжек. Допустим, что прав@my504 , говорящий  Тогда как объясняется приведенный мной выше скриншот, где результат арифметической суммы двух логических выражений выводится без занесения в переменную? Получается, компилятор смог получить результат? Сумел-таки из флага в регистре состояния как-то извлечь единички и просуммировать их?  Допустим, прав @oldmao , говорящий  Да, переход делается по флагу в регистре состояний. Однако, точно так же по флагу будет произведен переход для if(22) или if(a*b) - то есть для АРИФМЕТИЧЕСКИХ выражений. Компилятор добавит команды, заносящие в регистр флагов нужные биты, чтобы потом по этим битам выполнить переход. Си не делает разницы между логическими выражениями и арифметическими. Си оперирует исключительно с ЧИСЛАМИ, что бы вы там не думали себе в голове. Понимаете? Даже символ 'F' - не более чем число для языка Си, а тот факт, что вам (человекам) это преподносится как "символ" - не более чем условность. Так вот, условности условностями, но факт, закрепленный в стандарте Си, остается фактом: результат логического выражения в Си есть число, и число это 0 или 1 в зависимости от того, ложное или истинное значение выражения получено. 
    • Проект хороший, но думаю есть недостаток. После выключения нагревательный элемент остается горячим еще долгое время и это сказывается на его строке службы и фена в целом. Возможно, нужно было бы добавить таймер на вентилятор минут на  1.5 - 2 и только после того  произойдет полное выключение.
    • Присвоение ПЕРЕМЕННОЙ значения логического выражения и есть условность. Да, эта условность принята в Си. Ну и что? Из этого не следует, что само условие имеет численный результат. Если процессор не в состоянии получить численный результат от выполнения логического выражения, то о каком "числе"  может идти речь? Ваша "доказательство" не стоит выеденного яйца...
    • Секрет Полишинеля открыл , @ля... Для школоты (в понимании её мозжечка ) - это главная из проблем. Ещё вот аудио мучит школоту :