Постоянные читатели

Показаны сообщения с ярлыком arduino. Показать все сообщения
Показаны сообщения с ярлыком arduino. Показать все сообщения

пятница, 28 января 2022 г.

Si4735 - Короткое видео на 7 МГц

Еще одно короткое видео с работой приемника на Si4735 - прием любителей в дневное время на 7 МГц в городе, антенна - веревка 15 м за окном.



четверг, 27 января 2022 г.

Si4735

Продолжаю изучать DSP приемники, заодно учусь паять SMD детальки) Вот собрал на макете приемник на МС SI4735 с Arduino Nano по описанию с этого сайта: https://www.qsl.net/py2ohh/trx/si4735/SI4735.html.  Ссылка на скетч и библиотеку для Si4735 - на той же странице.  Пришлось повозиться с пайкой корпуса SSOP-24 к переходной плате на DIP-24, со второй попытки получилось.  Приемник заработал сразу, никаких косяков со схемой или скетчем не было.  Ниже - схема с указанного сайта, фото макетки и короткое видео работы на 3.6 МГц.  В скором времени планирую развести плату и напечатать корпус. 







вторник, 14 декабря 2021 г.

Arduino PS/2 CW Keyer

 Оригинальный проект со всей документацией, скетчем и библиотеками можно найти по ссылке: http://www.kw5gp.com/Arduino/19%20PS2%20CW%20Keyboard/. При повторении проекта нужно учесть следующее:

1.  В представленной схеме и скетче есть расхождения в назначении пина для реле, в скетче - D12.

2. Если программа не реагирует на команды увеличения/уменьшения скорости, в скетче надо поменять команду key_speed = key_speed ++ на key_speed = key_speed +1 и key_speed = key_speed -- на key_speed = key_speed -1.

3. Так как русский алфавит в программе не предусмотрен, пришлось клеить наклейки. Для добавления русских букв "ч", "ш", "э", "ю" и "я" в таблице ASCII кодов в файле morse.cpp придется выбрать ненужные пунктуационные знаки (типа апострофа, тильды и скобок) и заменить их десятичные коды на десятичные коды соответствующих букв: ч - 23, ш - 31, э - 36, ю - 28, я - 26.


Оригинальная схема.


Внешний вид девайса.

Вид изнутри.  На плате - реле и двухтранзисторная пищалка с пьезоизлучателем.  В оригинальном исполнении пьезоизлучатель издавал довольно неприятные звуки, пришлось добавить пищалку и включить ее через транзисторный ключ)


Демонстрация работы.

суббота, 27 ноября 2021 г.

FM приемник на RDA5807 + Arduino

Я не большой фанат ФМ вещания, но любопытство пересилило и я решил собрать свой первый проект полностью цифрового приемника.  Точнее, один в один повторить проект, описанный на странице https://rcl-radio.ru/?p=53149. Результат - положительный, все работает как надо.  Качество, конечно, не аудиофильское, но вполне сравнимо с приемниками среднего класса. В процессе работы столкнулся с двумя небольшими моментами: во-первых, папку с библиотекой Radio-master нужно переименовать в просто Radio, иначе компилятор будет ругаться.  Во-вторых, для корректной работы контроллера перед первым включением необходимо очистить память EEPROM, ссылка на то, как это сделать, есть в статье на указанном сайте. Еще одно замечание: на странице есть две схемы, я ориентировался по верхней, т.к. на нижней схеме подключение трех кнопок управления не соответствует скетчу (по скетчу - D12, D11, D10).

Под катом - фото и видео работы приемника.