Квант ARM
#11
Подал на А0 3V , прибор не выключается, кнопки работают, генераторы выключается как раньше, можно это изменить ?
Хотел настроить датчик пока посылка с EEPROM не дошла
#12
(03-01-2023, 07:42)ivan 123 : можно это изменить ?
 Вот прошивка без EEPROM, проверьте - должна работать как нормальный прибор , резонанс искать и от феррита отстраиваться и тд, только настройки запоминать не будет.

Тут всплыл один баг, это важно! После прописки датчика, перед тем как выключить прибор, надо зайти хотя-бы раз в меню и выйти из него, иначе прибор не запомнит настройки феррита. Исправлю это потом, когда соберутся идеи по новой прошивке, хочу например изменить алгоритм БГ, просто кладёшь датчик на грунт и всё, сейчас надо покачать датчиком.
#13
Спасибо, пришлось поменять PА11 на PC14 (на PA11 LCD не работал ). Катушки, сколько витков ?
(03-01-2023, 23:51)KEN : изменить алгоритм БГ
Может такой

for ( delta t =100) // 100 ms
if ( deltaM < Mmax*0.1 ) // 10% , deltaM = Mmax - Mmin
{
snd_OFF();
}

M = Magnitude
#14
(04-01-2023, 22:22)ivan 123 : пришлось поменять PА11 на PC14 (на PA11 LCD не работал ).
Интересно почему, это очень странно...
(04-01-2023, 22:22)ivan 123 : Катушки, сколько витков ?
Датчики любые которые подходят к Фортунам и Квазарам.
#15
Почему не знаю, проверил с помощью - blink LED - , PA 8,9,10 - LED моргает , PA 11, 12, 15 - LED  не моргает,  но кнопки работают.
Кнопки на панели не в очереди.

   
МC34119 пока нет,  попробую TDA7052
#16
(05-01-2023, 16:42)ivan 123 : Кнопки на панели не в очереди.
Действительно так, упустил это, надо было изначально уточнить этот момент.
(05-01-2023, 16:42)ivan 123 : PA 11, 12, 15 - LED не моргает,
У меня два прибора на этом модуле и всё работает.
Нашёл в чем причина, видимо у вас где-то инициализируется USBserial и PA 11, 12 уже нельзя юзать.
Надо в setup() прописать Serial.end(); и можно юзать PA 11, 12
Как загружаете скетчь?
(05-01-2023, 16:42)ivan 123 : МC34119 пока нет, попробую TDA7052
Без проблем, подойдут любые УНЧ стабильно работающие при 5v
#17
Использую ST-LINK/V2.
У меня датчик на 15 кГц там шаг перестройки большой - 200 Гц, пригодилосьбы 50 Гц.
Испытал TDA7052, он мне не очень нравится, поищу другой.
#18
Генератор из поста #12 работает не очень хорошо, ТХ current = 25 все время, даже если PA3 закоротить на землю , прибор не запомнает настройки частоты.
Хорошо бы было иметь только этот кусок программы - scanning генератор синуса, а в меню только две вещи - #7 ТХ CURRENT и #8 RESONANCE
#19
(05-01-2023, 22:22)ivan 123 : прибор не запомнает настройки частоты.
Без EEPROM и не должен.
(05-01-2023, 22:22)ivan 123 : ТХ current = 25 все время, даже если PA3 закоротить
Сейчас проверил - без датчика у меня 6 мА, так что непонятно что у вас... коротить не надо, там должна быть половина напряжения 3,3v
Резонанс нашли? Только после этого ток есть и регулируется.
#20
Программа сама резонанса не находит, делает scan и останавливается на 4 кГц , потом в ручную кнопками нахожу резонанс ( неудобно, надо много раз нажимать на кнопки чтобы дойти до 15 кГц ), если выйти из #8 и снова войти, тогда снова в ручную надо искать резонанс.
Поставил Serial.end(); в конце сетуп над LCD_start(); , PA11 дальше не работает.

(06-01-2023, 00:50)KEN : половина напряжения 3,3v

там есть половина, хотел проверить PA3.