Перейти к содержанию
bbh_blocked_dnftl

Relayer

Developer
  • Постов

    701
  • Зарегистрирован

  • Посещение

  • Победитель дней

    87

Весь контент Relayer

  1. В общем "прыганье" частоты при перестройке победить пока не удалось - у меня оно перестало проявляться. Нашел ошибку в коде - вызывается меню при нажатии ключа. Надо обносить прошивку до 1.2 (выложил на гитхабе)
  2. На валкодер подтягивающие не надо - используются внутренние подтяжки на пинах. С прокруткой посмотрю - это где-то глюк софта похоже. У меня такое вылазило но очень редко
  3. Подтягивающие резисторы на ключ и клавиатуру ставьте - иначе могут быть странности при запуске
  4. Прошивка обновлена до версии 1.1. Добавлена поддержка Si570 и SH1106 для OLED 1.3". SH1106 не проверял т.к. нет железа. Но по идее все должно работать - чип поддерживается стандартно в используемой оледовской библиотеке SSD1306Ascii. Все залито на гитхаб
  5. Китайская смд керамика 0,1u иногда теряет емкость или вообще коротит. Китай вобщем
  6. Ну как я вам и говорил - ставите частоту на выходе и осциллографом по всему тракту смотреть где потери
  7. Две строки с один адресом - не страшно. Клавиатура то физически стоит одна. Для отключения валкодера достаточно закоментарить только ENCODER_ENABLE. Если нет TinyRTC то ничего делать не надо - автоматом определяет. И закоментарьте VFO_SI570 - он по умолчанию включен а у вас скорее всего не установлен. Для начала я бы рекомендовал загрузить i2c_scaner и посмотреть что он найдет по I2C шине и на каких адресах. От этого и отталкиваться - если не найдет сишку, то смотреть пайку возле нее
  8. Поздравляю! Выглядит очень хорошо Так требует Ардуино IDE. Вы для начала попробуйте правильно установить библиотеки и скомпилировать примеры которые идут с ними. Когда все заработает тогда можно и к синтезу переходить. Не забывайте сгрузить свежую версию с гита
  9. Файл конфига не нужен. ILI9341_CS_PIN и ILI9341_DC_PIN определены в disp_ILI9341.cpp. Вы прописали тип дисплея в cjfig.h? Там должно быть так: //#define DISPLAY_LCD_1602 #define DISPLAY_TFT_ILI9341
  10. Вам надо библиотеку PDQ_GFX установить. читайте мануалы как и куда устанавливаются библиотеки в ардуино. В кратце у вас в каталоге где все библиотеки должно быть два подкаталога - PDQ_GFX и PDQ_ILI9341
  11. Запустите Arduino IDE, откройте монитор порта, скорость 115200. Введите f 100000 r 20 100000 колонку данных копипасте мне в личку
  12. Может у вас с питанием засада какая-то? Проверьте 3х вольтовый стаб - китайские AMS иногда чудеса выдают на выходе
  13. Порты Si-шки назначаются в функции UpdateFreq() при вызове vfo5351.set_freq(). При назначении надо учитывать что 2й и 3й выходу у Si-шки используют один PLL (специфика библиотеки). Поэтому выход NWT и гетеродин надо разносить на 1й/2й или 1й/3й. Если выход и гетеродин назначить на 2й/3й выходы то будет некоторая погрешность в установке частоты. В общем лучше так не делать
  14. Давно хотел автоматизировать процесс отбора кварцев для фильтров по близости параметров. А тут еще прикупил пару кучек карболитовых резонаторов от РСИУ у которых АЧХ такие что "вручную" их сортировать - это из области садомазо. Вот например Поразмыслив немного над проблемой пришла идея отбирать кварцы по максимальной близости АЧХ в некотором интервале. Что и было реализовано. Как это работает: 1. Подключаем кварц между выходом и низкоомным входом 2. Выбираем диапазон чтобы видеть резонансный интервал кварца 3. Открываем окно для измерения параметров резонаторов (кнопка Info->Crystal Measure) 4. По очереди подключаем резонаторы и для каждого нажимем кнопку "Measure". При этом добавляются строки в таблицу. В таблице указываются частоты последовательного/параллельного резонансов, резонансный интервал и затухание на частоте последовательного резонанса. Сохраняем результаты измерений на диск (кнопка "Save"). В дальнейшем можно работать с ними не проводя повторные измерения (можно даже вообще не подключать анализатор к компьютеру). Для отбора резонаторов по параметрам создаем группу (кнопка "Create group") Указываем количество резонаторов в группе и наименование группы. Программа постарается выбрать из списка резонаторы не входящие в другие группы по принципу наименьшего отклонения АЧХ. Правый клик мыши на таблице открывает контекстное меню, где можно отобразить графики АЧХ резонаторов из выбранной группы и осуществить другие операции. Например из 40ка карболитовых кварцев от РСИУ программа сформировала такую группу По сравнению с тем трешем который показан на первом графике тут все выглядит гораздо лучше. Больше графиков и информации можно найти тут: Подбор кварцевых резонаторов для фильтров Там же обновленная программа версии 1.5.1.
  15. Сделал поддержку измерения на третьей гармонике. Частотный диапазон расширен до 450 MHz. Модификация исключительно программная - перепаивать ничего не надо. Свежая прошивка и софт - на хоумпейджах проекта После заливки надо заново провести калибровку "нуля"
  16. Оставить бинокль и все - смысла дальше возиться не вижу. Я вообще не заморачивался с измерением комплексного импеданса - подлкючил ГСС на вход через резистор 100ом и убедился что на выходе напряжение уменьшилось в два раза. Это соответствует модулю входного 50ом
  17. 14дб вполне нормально для этого узла - рекомендую с этим не заморачиваться. А вот с трансформатором и ксв по входу можно немного поиграться. Можно попробовать уменьшить кол-во витков до 2+4. Кстати как мотали? Просто две обмотки или скрутокой в три провода и соединяли две обмотки последовательно? Возможно имеет смысл по разному попробовать для минимизации реактивности
  18. 39ом вместо 36ом допустимо. Но ток надо поднять до 40ма. Поиграйтесь делителем R7R4 и немного поднимите смещение на базе. PS трансформатор в каскаде на чем намотан?
  19. В универсальном синтезаторе телеграф будет. Но ключ пока под вопросом.
  20. Если на вход post-mixer amp подавать сигнал напрямую с ГСС (не через смеситель) то никаких искажений его быть не должно. Ни на входе ни на выходе. Проверьте что у вас самовозбуда нет и фазировка трансформатора правильная
  21. Я использовал 5v/16MHz и переводил ее на 3х вольтовое питание. Если покупать "с нуля" то можно купить сразу 3х вольтовую. В коде надо будет одну строку закоментарить
  22. В общем порылся я в коде используемой библиотеки - есть там поддержка для SH1106, который стоит в 1.3 дисплеях. Сделаю дефайн в конфиге
×
×
  • Создать...