Просто все кто заливает через stlink первую версию прошивки, сталкивается с неработающим пином А11, и надо было в следующих прошивках выключать serial, так как пин А11 и serial связанны внутри архитектуры контроллера.
Я же всегда заливал скетч через serial и А11 всегда работал по умолчанию. Значит разница есть, и разница в конфигурации регистров по умолчанию.
Двойной отклик:
Он исчезает когда поменяем местами 0' и 90', ножки 9 и 10 .
Потом делаем как в сообщении # 259.
Если VDI неправильное, и на 5 коп звук низкий, заходим снова в #9 , нажимаем сброс два раза потом кнопку компенсация вектора феррита один раз, проводим отстройку феррита, кнопками +/+ добиваемся - 90° , нажимаем выход и всё .
Сброс я уже делал на stm.
Дождусь свисток, а там может что и проясниться.
Может я не на те ноги подключал осла, вот и осцилограммы разные, вечером после работы перепроверю.
Проверил, всё согласно схеме.
Двойной отклик не такая уж и редкость в самоделках, у меня товарищ с фортуной ходил и я его спрашиваю - не смущает двойной отклик? - та нормально...
Переворот фазы при настройке датчика, это частая проблема самоделок.
Если ничего не выясниться, придётся делать пункт в меню, для исправления двойного отклика. *-1
Что меня действительно волнует так это как будет работать БГ и Пин-Поинт. -vlad- можете проверить БГ, там можно даже ферритом, просто включить БГ опустить его на датчик, должно получаться примерно -90.
Ну и Пин проверить, он в Кванте тоже с дискриминацией.
Сымитировал двойной отклик, БГ при этом работает, а вот Пин нет.
Скорее всего глюк происходит во время отстройки по ферриту.
-vlad- будет время попробуйте в функции ferit_cal() добавить пару строк (фото ниже), убрав *-1 в функции ADC_value_processing(), интересно с ними будет пропадёт двойной отклик и будет ли работать Пин.
KEN, Я дома, приехал только что. Забрал с Озона uart. Сижу подпаиваю ножки на stm (A9,A10).
(18-02-2023, 17:03)KEN : БГ
Я пробовал на улице тогда, он посередине шкалы мне выставлял тогда...а ферритом можно и всю шкалу.
(18-02-2023, 17:03)KEN : Пин
Он вроде работал тогда, гул стоял при включении ..но я с ним толком и не игрался.
(18-02-2023, 17:03)KEN : ferit_cal() добавить
Я сначала serial хочу проверить, а потом дальше проверять. Слишком много инфы, что бы я не запутался. Сейчас с сериалом разберусь, а потом дальше вникать буду.
(18-02-2023, 17:16)-vlad- : гул стоял при включении ..
Гудеть должен только при поднесении монеты, это можно и дома проверить, у меня при двойном отклике при поднесении монеты начинал гудеть и не останавливался даже если убрать монету.
KEN, Перемычка должна на свистке замыкать(3.3v и vcc) , а со штекера 5v подавать на stm ?
(16-02-2023, 16:00)-vlad- : uart usb заберу и проверим
Не Кен, залил скетч v1.5 (оригинал без изменений) через uart, так же двойной отклик.
Так что, что через стлин, что сериал...без разницы.
(18-02-2023, 17:03)KEN : БГ
Все манипуляции делаю при двойном отклике.В квартире ферритом БГ выставляется (-91). А пин, работает, только наоборот. При включении ПИНа гудит, а при поднесении к центру катушки монетки замолкает(на 2-3 секкунды) и опять сирена(затухающая).
Это все при 2 отклике делаю.