Categories: STM33

stm32-cw-keyer/

Правда, было бы здорово иметь маленькую интегральную схему, реализующую электронный телеграфный ключ? Просто впаиваешь ее в самодельный передатчик или трансивер ( чисто аналоговые , естественно), и готово! Не нужно ничего программировать, и места почти не занимает. В продаже вы такую ИС, увы, не найдете, но можно попытаться изобразить ее на микроконтроллере.

Примечание: Вас также могут заинтересовать посты Миниатюрный телеграфный ключ своими руками и Электронный телеграфный ключ на таймерах 555 , если вдруг вы их пропустили.

В качестве микроконтроллера был выбран STM32F030, потому что он маленький и дешевый. В онлайн-магазинах есть отладочные платы на его основе. Остается только прошить МК, и волшебная «интегральная схема» готова. Прошивка доступна в этом архиве . Архив содержит как исходники, так и bin/hex-файлы. То есть, компилировать код не обязательно. Достаточно любой железки, способной прошить микроконтроллер ( STLink , FT2232, …) и соответствующей утилиты (st-flash, OpenOCD , …). Алгоритм электронного ключа тот же, что использован в трансиверах AYN и HBR .

Остается правильно подпаяться:

… и электронный ключ готов. Свой экземпляр я разместил в жестяном контейнере от мятных конфет:

Скорость регулируется примерно от 10 до 35 WPM. Батарейка «крона» использована исключительно из-за удобного форм-фактора. Между батарейкой и регулятором на 3.3 В поставлен дополнительный регулятор, LM7805. Китайским регуляторам AMS1117 обычно не нравится, когда на них подают слишком большое напряжение. Хотя по даташиту заявлен Vin до 15 В. Отправляясь на тот свет, регулятор забирает с собой микроконтроллер. В общем, было решено перестраховаться.

В данном исполнении схема потребляет ~15 мА (отладочная плата берет ~10 мА от шины 5 В). Это обеспечивает ~40 часов непрерывной работы от типичной «кроны» с емкостью 600 мАч. Код прошивки не оптимизирован по потреблению тока. Поигравшись с тактовой частотой МК и спящим режимом, время работы от батарейки можно увеличить.

Дополнение: Электронный телеграфный ключ на STM32, версия 2.0

admin

Share
Published by
admin
Tags: STM33

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

2 месяца ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

2 месяца ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

2 месяца ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

2 месяца ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

2 месяца ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

2 месяца ago