Генератор с регулируемоей частотой на ардуино.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

man_200 пишет:

Разобрался. Если бы объяснили, что включается аппарат поворотом энкодера то цены бы вам небыло! А выключать видимо придется тумблером, не айс.

Вы о чём вообще?  Генератор включается подачей питания, и сразу работает с параметрами по-умолчанию.

venus
venus аватар
Offline
Зарегистрирован: 08.10.2019

у меня, кстати, тоже так было, когда готовый бинарник 3.5 заливал stlink'ом в пустую плату, включался от энкодера. после попыток заливки старых скетчей, так и не запустившихся, и лоадера generic_boot20_pc13_fastboot.bin тот же скетч стал запускаться нормально. хз с чем связано, фьюзы или что..

man_200
Offline
Зарегистрирован: 29.04.2016

venus, будь добр, сбрось сюда файл этого загрузчика в zip, а то не могу там зарегиться, что-то у них глючит

venus
venus аватар
Offline
Зарегистрирован: 08.10.2019

http://venus.rontel.ru/generic_boot20_pc13_fastboot.bin.zip

а бинарник брал 3.1 с первой страницы темы, заливал стлинковской утилитой.

после такого не встречал, не знаю с чем связано, хотя сейчас по работе с stm32 приходится много заниматься.

miklin
Offline
Зарегистрирован: 08.06.2018

venus Подскажите по плате MH-CD42,куда правильно подключить (KEY). Подключил к земле,два конденсатора с лева от кнопки не включается. Кнопкой на 3 секунды. 

 

venus
venus аватар
Offline
Зарегистрирован: 08.10.2019

я не помню, железки на работе остались. в описании вроде написано low level pulse. там же есть уже кнопка на плате, она-то работает? короткое нажатие включает плату, двойное - отключает. просто напрямую контакт key на землю посадить не получится.

miklin
Offline
Зарегистрирован: 08.06.2018

Кнопка работает,но DC выключается через 3 секунды.

venus
venus аватар
Offline
Зарегистрирован: 08.10.2019

он помнится выключается при потреблении от него менее 50mA.

man_200
Offline
Зарегистрирован: 29.04.2016

Дима, не вижу меню СИшки. возможно не определяется плата. А вообще, как эта менюшка выглядит? При включении на SDA, SCL не вижу импульсов опроса

MAG-N
MAG-N аватар
Offline
Зарегистрирован: 05.06.2017

Вот так выглядит

man_200
Offline
Зарегистрирован: 29.04.2016

Не получается запустить плату СИшки. Генерация на кварце есть, на выходе - ничего, STM ее не видит.

Кто подскажет, что она должна выдавать просто при включении питания? Т.е. как ее проверить без подключения к схеме управления?

smart4on
Offline
Зарегистрирован: 04.02.2020

vismajor пишет:

Спасибо автору за проделанную работу и великолепно поданный материал!

Развел в Sprint Layout 6.0 для односторонки. Первый опыт для данной программы... но если кому полезно могу сбросить... не понял пока как прикрепить к сообщению.

Для "OLED I2C"  - Необходимо заменить библиотеку и инициализацию, а также добавить update в конце отрабатки процедуры вывода.

На повторение, версии - 2.3, ушло 5 часов.

 

 

Возможно с вами связаться еще? Хотел бы посмотреть вашу версию печатной платы. 

 

 

Возможно у кого-то есть вариант прошивки под экран "oled дисплей 0.96 i2c 128x64"?

MAG-N
MAG-N аватар
Offline
Зарегистрирован: 05.06.2017

man_200 пишет:

Не получается запустить плату СИшки. Генерация на кварце есть, на выходе - ничего, STM ее не видит.

Кто подскажет, что она должна выдавать просто при включении питания? Т.е. как ее проверить без подключения к схеме управления?

После включения ничего не выдает - ни просто плата, ни в составе генератора, пока не выбран режим "Clock Gen". Если есть какая нибудь Ардуинка - попробуйте к ней подключиться и погонять примеры из библиотеки Si5351. Ну и еще предположение - у платы питание 5 В, на ней установлен стабилизатор 5 -> 3,3. Если питаете плату от 3,3 В - неизвестно, что на выходе этого стабилизатора получается, да и преобразователи уровней на ней имеются на шине I2С, которые могут не работать без перепада 3 <-> 5 B.

man_200
Offline
Зарегистрирован: 29.04.2016

Питание 5В. Попробую дуинку подключить. Спасибо!

После замены всех резисторов на плате Si5351 на 1кОм и прошивкой  IDE St-link по SWD (по USB прошиваться не хочет), аппарат стал включаться сразу после подачи питания (раньше включался поворотом энкодера). Видимо программа подвисала, поскольку не определялась плата СИшки.

Питание платы STM, дисплея и Si осуществляется от 3.3В (на дисплее закоротить вход и выход стабилизатора 5.0 - 3.3В)

man_200
Offline
Зарегистрирован: 29.04.2016

[quote=man_200]

Питание 5В. Попробую дуинку подключить. Спасибо!

После замены всех резисторов на плате Si5351 на 1кОм и прошивкой  IDE St-link по SWD (по USB прошиваться не хочет), аппарат стал включаться сразу после подачи питания (раньше включался поворотом энкодера). Видимо программа подвисала, поскольку не определялась плата СИшки.

Питание дисплея и Si осуществляется от платы STM 3.3В (на дисплее закоротить вход и выход стабилизатора 5.0 - 3.3В).

Всем спасибо за ценные советы и помощь!

man_200
Offline
Зарегистрирован: 29.04.2016

Dimax, тебе уже задавали этот вопрос на другой ветке, но позволю себе повториться: как программно, аппаратно или комплексно промодулировать сигнал Si5351? Предлагалось изменять биты управления, но как это практически сделать видимо так никто и не понял, а мне тем более не разобраться. Думаю, что одной частоты модуляции в 1000Гц всех устроило бы.

Спасибо!

MAG-N
MAG-N аватар
Offline
Зарегистрирован: 05.06.2017

man_200 пишет:

Питание 5В. Попробую дуинку подключить. Спасибо!

Питание дисплея и Si осуществляется от платы STM 3.3В (на дисплее закоротить вход и выход стабилизатора 5.0 - 3.3В).

Здесь Вы сами себе противоречите - 5 или 3.3В, если на дисплее стабилизатор отключили, можно было и на плате Si5351 также стабилизатор коротнуть, а не резисторы перепаивать, может и заработало бы. Уж очень они мелкие, эти резисторы :-) Там вроде как обычная схема на одном полевике и двух резисторах по 10к.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

man_200 пишет:

как программно, аппаратно или комплексно промодулировать сигнал Si5351? Предлагалось изменять биты управления

Он для  этого не предназначен. У AD985x есть токовый выход, там нетрудно сделать внешнюю амплитудную модуляцию. Так же там можно сделать частотную модуляцию -при подключении в 8бит параллельном режиме можно с высокой скоростью задавать частоту. Всего этого у Si нет.

MAG-N
MAG-N аватар
Offline
Зарегистрирован: 05.06.2017

У Si5351 есть нога VddOut - питание выходного буфера, оно хоть в даташите конкретными значениями обозначено (Output VDDO: 1.8, 2.5, or 3.3 V), но может и как вход для АМ заработает? Тут пробовать надо. Вот только кому эта АМ нужна, разве что самолеты с землей работают. Как это ни странно, но до сих пор обмен на взлете-посадке идет в режиме АМ, хоть Боинг, хоть Кукурузник.

 

man_200
Offline
Зарегистрирован: 29.04.2016

MAG-N, это сообщение редактировалось. Поначалу плата Си и дисплей питались от USB, а после перепайки резисторов всю схему запитал от стаба STM.

Видимо придется ставить отдельные схемы модуляторов АМ и ЧМ, а Си использовать как задающий генератор