Jump to content
NIKOLOS37

Металлоискатель Передача-Приём Щедрина

Recommended Posts

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

В этой ПП все сигнальные контакты  идут от GND и +5v в том же порядке в каком они идут от GND и +5v на дисплее. Перепутать тяжело.. Но можно)) 

Насчет самой массы и питания не помню, сответствуют ли порядок контактов на дисплее и ПП. Надо  смотреть при подключении. 

Edited by ВячеславЛ

Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

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

Share this post


Link to post
Share on other sites

Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее

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


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Революция в силовой электронике. Начало

Что привлекает в SiC по сравнению с кремнием, и какие особенности делают компоненты SiC часто используемыми, несмотря на более высокую стоимость в сравнении с кремниевыми высоковольтными устройствами? – Объясняет специалист ведущего разработчика силовых приборов из карбида кремния, компании Infineon.

Подробнее

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

IMG_20200318_182511.jpg

IMG_20200318_182457.jpg

Edited by Aleksei45

Share this post


Link to post
Share on other sites

Материалы вебинара Практическое использование TrustZone в STM32L5

Материалы вебинара, посвященного экосистеме безопасности и возможностях, которые дает новая технология TrustZone в МК STM32L5, содержат две подробные практические работы: создание простого приложения с изоляцией в TrustZone, и пример отладки и тестирования TFM-SBSFU. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

Не могу помочь, без риска напортачить. Всю жизнь понипрогом пользуюсь.  Даже скйчас на компе две версии стоит. На одной не правильно шьется atmega32, а вторая не поддерживает ATmega328. Фьюзы под внешний кварц 16МГц выше вылаживал. Если хочешь расскажу как из ATmega328 сделать ардуино, будешь заливать скетчи в процессор через Rx и Tx(UART) Но опять же, нужно будет прошить фьюзы в мк и затем через Arduino as ISP(для этого нужна любая ардуинка) залить загрузчик ардуино. На выходе получаем новое ардуино. Программатор у  меня, тот который в этой ветке выложен ДесАлексом в теме "Как прошить мк". Использую долгие годы вместе с понипрогом-примитивно, но безотказно. 


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Ура получилось! Было прочитано ещё куча всякой путаницы, в итоге делаем всё по даташиту мануалу на данную микросхему атмега 328, т.е. в проге аврдудепрог фьюзы ставим прямые и получаем что 1 в даташите соответствует галочке в нашей проге. Соответственно ставим галочку ckdiv8 в проге, это мы убрали деление частоты в 8 раз ну и дальше по даташиту. По таблице смотрите ниже я сверялся там внешний кварц нижняя строчка. 

IMG_20200322_140054.jpg

IMG_20200322_135922.jpg

IMG_20200322_134421.jpg

Share this post


Link to post
Share on other sites
7 часов назад, Aleksei45 сказал:

Ура получилось!

Поздравляю!  Теперь раскачивай передающую катушку в резонанс. Это тот еще опыт в первый раз.  И выжать в ней вольт 15-30, а может  и более. 

Edited by ВячеславЛ

Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

А вот катушек ещё нету:D не мотал ещё. Можно ещё спрошу чтоб не читать все страницы, подстроечники две штуки что ими настраивается? И напряжение мерить прям на самой катушке, на выводах?

Share this post


Link to post
Share on other sites

Один подстроечник-вольтметр(крайние выводы на минус акб и плюс акб) . Второй-на входе ардуино стоит и делит напряжение примерно на 2, что бы на аналоговый вход не пришло +12в т. к. на выходе операционного усилителя может быть почти полное напряжение питания, а ардуино этого не вывезет. 


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Вячеслав спасибо, т.е. на выходе оу делаем половину напряжения питания или половину то что выходит с оу?

Share this post


Link to post
Share on other sites

При настроенной в резонанс приемной и передающей катушках, их(катушки) закрепляют жестко на конструкции таким образом, что бы минимизировать проникновение сигнала из передающей в приемной. Лучше осциллографом и на выходе первого за приемной катушкой операционника. Нескомпенсированный сигнал "доубираем" переменным резистором.  И вот ЭТО напряжение на выходе OP07 при помощи подстроечного резистора о котором мы говорим, подкручиваем так, что бы на входе ардуино было примерно 2.5 вольта, что соответствует показаниям ацп-500. Теперь при отрицательном входном напряжении на выходе ОР77 показания ацп будут стремиться к 0, а при положительном к 1023. Соответственно будет изменяться звук и положение курсора на дисплее. 

А сейчас пока катушек нет, мне кажется лучше посильнее резистором притянуть к земле вход ардуино. 


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

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


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Вячеслав, а вот переменный резистор возможно объединить с выключателем который от центрального вывода переменника идёт, или всё же не стоит? 

Share this post


Link to post
Share on other sites
22.11.2019 в 10:25, puteec FU сказал:

Сначала убеждаемся в наличии сигнала 8кГц на лапках 2,9,13 CD4013. Центральный вывод резистора R7 при этом отключен от схемы. 

Намотал катушки припаял попытался настраивать и ничего на катушках не смог намерить.

Помогите пожалуйста, нету никакого сигнала 8кГц на лапках, на выходе атмеги сигнала 32кГц тоже нет. И кнопками порог тоже не меняется. Что делать? неужели прошил неправильно, дисплей и звук вроде работает как надо, звук пищит на дисплее что то бегает:rolleyes:.

Во время настройки прибора R7 всегда должен быть отключен?

Share this post


Link to post
Share on other sites

Странно. После прошивки генерировать 32кГц начинает сразу. Процессор какой? Файл прошивки из какого поста? Фьюзы, способ прошивки? Возможно частота  и источник тактирования мк выбран неправильно(фьюзы) 


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Всё сделано по вашей последней версии, и плата и прошивка. Я уже выше показывал фотки что всё прошил и всё вродебы как работало, но то было без катушек. Но вот подсоединил катушки и собирался по настраивать а частоты то нету. Процессор атмега 328. Может действительно фьюзы не так стоят, что надо подправить? 

Ну а без частоты МК разве должен работать и показывать на дисплее символы?

Share this post


Link to post
Share on other sites

По идее дисплей может работать, просто обновление дисплея  будет очень редко происходить. Сейчас примерно 10раз в секунду должно быть. Если например вместо 16МГц выставить 8 МГц, то частота индикации станет не 5 раз в секунду, а 1 раз в секунду. Проверенно экспериментально. Но если фьюзы правильные, то, что угодно в программе может не работать, но генерация 32кГц должна быть. Посмотри на соседних лапках мк. 


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Вячеслав, померил на соседних ножках 11, 12, 14 ничего нету, есть только на 15 ноге меняющаяся частота от 200гЦ до 2,5кГц. Как то так, что может быть?

Сейчас поглядел что 15 нога это звук, вот частота и меняется пикает он у меня хорошо.

Edited by Aleksei45

Share this post


Link to post
Share on other sites

Алексей, прошу простить меня ибо виноват перед вами безмерно. Сегодня весь вечер пытался залить прошивку из последнего архива и получил результат еще хуже вашего. Начал разбираться. Взял новый мк 328. Зашил фьюзы, залил программу-на выходе 0! Значит думаю виноват компилятор ардуино, залью скетч через arduino icp прямо в проц. Пробую-ноль результата! Так проц же кривой, залью скетч напрямую в ардуино мини. И опять нет результата. Короче в скетче ошибка. Вот она, вместо цифры 9 должна быть цифра 5:

IMG_20210131_174708.jpg

Теперь все запустилось. 32кГц с размахом 4.4 вольт. Ещё раз прошу прощения. 

Шить в виде hex не пробовал

 

MD_Rx-Tx03_ATmega328_5v_16MHz.ino

MD_Rx-Tx03_ATmega328_5v_16MHz.ino.with_bootloader.eightanaloginputs.hex

Edited by ВячеславЛ

Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Вячеслав спасибо что не бросаете. Ну на счёт ошибки прощяю:) ну с кем не бывает.

Теперь по делу.

Скачал HEX файл, часа три провозился никак не мог прошиться, пишет что всё ОК , считываю всё тож ОК, подаю питание  горит один верхний ряд чёрных квадратов да что ж такое то. Потом уже другую прогу установил где видно HEX файл, открываю его пустые ячейки, открываю другой файл всё нормально.

Потом уже заметил что на сайте файл 20 килобайт а у меня 13 килобайт, вот где собака зарыта была. Скачал ещё раз и всё теперь нормально, но не совсем.

Не нормально вот по чему. Выставляю фьюзы как у вас по картинке частота очень низкая аж дисплей видно как моргает гдето два раза за секунду или по более (извините не померил) потом убрал галочку skdiv8 моргать перестал здесь частоту померил (15кГц), тоже не то не 32.

Вобщем сделал всё как стояли раньше фьюзы у меня (картинки выше) и вот она нужная частота 32кГц точнее 31.250.

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

Так что вот вопрос по фьюзам не совсем ещё понятен? И да у вас фьюзы на картинке вроде как по заводской конфигурации? т.е. по умолчанию?

 

,

 

Share this post


Link to post
Share on other sites

Бегают-это нормально. 

А по фьюзам, особо значения не имеет, лишь бы на внешнем кварце 16МГц. И с картинкой я вас опять в заблуждение ввел. Эти галочки я ставил втом процессоре который я так и не смог прошить. Доеду до гостиницы и гляну какие в ардуино про мини галочки стоят в которой скетч запустился


Ишак познавший тень кипариса-нерабочий ишак.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...