Архив метки: Atmega328p

Ступенчатый аттенюатор из готовых модулей #2 (новый функционал)

Автор: | 16.02.2024

Обновлено 09.03.2024! По предложению Евгения RZ3QS, доработан функционал управляемого цифрового ступенчатого аттенюатора на базе PE4302: ввод значения внутреннего затухания PE4302; ввод значения внешнего аттенюатора в диапазоне 0…-120 dB, ввод значения уровня сигнала на входе в диапазоне -100…+20 dBm; все значения сохраняются в  EEPROM; добавлена кнопка изменения шага ввода значений, 0,1(0,5)/1/10; в рабочем режиме на верхней… Читать далее »

Ступенчатый аттенюатор из готовых модулей

Автор: | 13.02.2024

Накодил ступенчатый аттенюатор, эксперименты с ним были тут Собрал из: модуль PE4302; Arduino Pro Mini на Atmega328p; механический энкодер с кнопкой; дисплей OLED 0,96” 128×64. Схема Функционал: диапазон затухания аттенюатора до -31,5dB; шаг 0,5dB, равен одному шагу энкодера; калибровка показаний для учета собственного затухания PE4302, вход в режим калибровки – удержание кнопки энкодера более 5… Читать далее »

WSPR маяк из готовых модулей

Автор: | 28.07.2021

Карта спотов прототипа… Ссылки на обновления: Update #1 от 25.11.2021 Update #2 от 12.12.2021 Update #3 от 16.12.2021 Update #4 от 12.01.2022 Update #5 от 10.03.2023 Update #6 от 07.06.2023 Приветствую паяющую публику! Но в данном случае пайка нам практически не понадобиться! Новая реализация автономного WSPR маяка является продолжением моего проекта WSPR-Beacon-24DX. Маяк собран из… Читать далее »

Atmega328p + USART + Bootloader + Proteus. Часть 2

Автор: | 28.02.2021

Начало тут Теперь будем разбираться как использовать в Atmega328p bootloader chip45boot2. Идем на сайт разработчика этого bootloader и начинаем изучать документацию. Характеристики bootloader chip45boot2 (перевод от Google): прямая поддержка файлов INTEL HEX автоматическая установка скорости передачи для хоста, не зависит от настроек тактовой частоты процессора (!!!) поддержка RS485! простой интерфейс командной строки для работы с… Читать далее »

Atmega328p + USART + Bootloader + Proteus

Автор: | 28.02.2021

Давно меня посещала мысль по максимуму использовать среду симуляции Proteus для отладки кода своих проектов, к тому же, не всегда есть возможность сразу проверить в железе. А тут поставил на ноутбук необходимое ПО, как появилось свободное время то внедряй в код свои мысли и смотри как все это работает на Proteus. Последний проект подразумевает использование… Читать далее »