Web радиостанцию для Windows
Система веб-радиостанций
Plus – это будущее радио, которое вам сегодня преподносят.
Радиостанция Плюс есть… будущее радио принесло … сотням радиостанций около
Promagnum Corporation
5
условно-бесплатная
– это гибкое программное обеспечение, которое позволяет людям свободно слушать новейшую музыку.
Heartbeatcity Веб-радио
1
Freeware
Heartbeatcity Панель инструментов веб-радио сообщества – оставайтесь на связи и получите гораздо больше.
Hrvatski-веб-радио
Freeware
Обеспечивает вас свежим контентом от сообщества веб-радио Hrvatski.
1
Three6Nine Studio (c) 2011.
140
Freeware
Бесплатный радиоплеер с более чем 10 000 выбранных радиостанций.
4
MediaShock Technologies, Inc.202
Freeware
Слушать и записывать веб-радио и бесплатную музыку онлайн через ваш компьютер.
MediaPortal
12
Freeware
MediaPortal TV Server поддерживает веб-потоки в качестве каналов.
MediaMotion Soft, Inc.
9
Freeware
Записывает потоковое аудио с сетевых веб-радиостанций и аудиоисточников.
Подробнее Система веб-радиостанций
Система диаграмм веб-радиостанций в введении
4
Программное обеспечение FreeAudioVideo
266
Freeware
Это потоковое аудио-рекордер и программное обеспечение для захвата звука.
51
Талам Групп, ООО.2303
Freeware
Слушайте и записывайте более 30 000 интернет-радиостанций.
3
SteamCore Inc.
1022
Freeware
Слушайте тысячи радиостанций из многих стран.
2
Панель инструментов потокового интернет-радио
45
Freeware
Полезный инструмент для тех, кто любит слушать онлайн-радиостанции.
Бесплатные радиостанции
Freeware
Ищите в Интернете и получайте широкий выбор полезных поисковых систем.
12
Базовые Технологии
1175
Удобная программа для прослушивания и записи интернет-радиостанций.
Дополнительные заголовки, содержащие систему диаграмм веб-радиостанций
1
Мэтт Робинсон
226
Freeware
Radio Downloader позволяет легко загружать контент радиостанции.
93
Стиль-7
108
Freeware
Radio GT-7 – это гаджет для прослушивания интернет-радиостанции.
2
nextkast
131
условно-бесплатная
NextKast – это программа автоматизации интернет-радио для вашей интернет-радиостанции.
Хардата С.A.
21
условно-бесплатная
Управляйте своей радиостанцией и транслируйте свое радио по всему миру.
153
Spacial Audio Solutions, LLC
14248
условно-бесплатная
Запустите онлайн-радиостанцию.
15
Джингл Палитра
1402
Freeware
Управляйте всеми джинглами вашей радиостанции с помощью этой бесплатной программы.
1
Xiph.org
1242
Freeware
Программа может быть использована для создания интернет-радиостанции.
MAGIX AG
33
условно-бесплатная
С Podcast Maker вы можете превратить ваш компьютер в радиостанцию по всему миру.
1
JetAudio, Inc.109
условно-бесплатная
JetCast Server позволяет пользователям иметь собственную радиостанцию через Интернет.
djSoftware
AirCorder – программа, используемая для записи трансляции радиостанции.
Гази Маалей
Honeywell
QRPP Микротрансивер (20 — 80м ) — Радиостанции, трансиверы
микротрансивер с прямым преобразованием частотыQRPP
Каскад на транзисторе VT1 — задающий генератор при передаче и гетеродин при приеме. Каскад на транзисторе VT2 — выходной каскад при передаче и смесительный детектор при приеме. При этом рабочая частота будет несколько выше частоты кварцевого резонатора из-за влияния конденсатора С1. Для надежного шунтит рования катушки L1 диод VD1 при передаче открывается напряжением, которое падает на резисторе R3 (подбирается экспериментально, может быть и исключен).
На микросхеме DA1 собран усилитель звуковой частоты. Высокочастотное напряжение с гетеродина подается на базу транзистора VT2. Когда ключ нажат, эмиттер этого транзистора соединен с общим проводом. В этом случае каскад на транзисторе VT2 представляет собой обычный усилитель, работающий в режиме класса С. Усиленный им сигнал через П-контур (L4C7C9) поступает на антенну. Конденсатор С8 образует с катушкой индуктивности L4 параллельный контур, настроенный на вторую гармонику.
Рабочая частота гетеродина стабилизирована кварцевым резонатором BQ1. Его частота основного резонанса должна соответствовать выходной частоте передатчика.
Использовать здесь рёзонаторы, работающие на гармониках, нельзя. Для диапазона 80 метров, в частности, подойдет недорогой резонатор на частоту 3,5685 МГц от цветных импортных телевизоров.
Гетеродин собран по схеме емкостной трехточки и имеет узел сдвига рабочей частоты при переходе с приема на передачу. Он необходим для обеспечения нормального слухового приема телеграфных сигналов корреспондента и должен быть около 800 Гц (точное значение некритично). Сдвиг рабочей частоты обеспечивается последовательным колебательным контуром C1L1, резонансная частота которого при среднем положении ротора подстроечного конденсатора С1 должка соответствовать частоте кварцевого резонатора BQ1.
Цепь сдвига частоты работает так. Когда ключ не нажат (режим приема, катод диода VD1 не соединен с общим проводом), рабочая частота гетеродина определяется как кварцевым резонатором, так и колебательным контуром L1C1. В зависимости от положения ротора подстроечного конденсатора она может быть выше или ниже частоты кварцевого резонатора. Когда ключ нажат (передача), катушка L1 будет зашунтирована диодом VD1. При .этом рабочая частота будет несколько выше частоты кварцевого резонатора из-за влияния конденсатора С1. Для надежного шунтирования катушки L1 диод VD1 открывается при передаче напряжением, которое падает на резисторе R3* (он подбирается экспериментально, но может быть и исключен).
Высокочастотное напряжение с гетеродина подается на базу транзистора VT2. Когда ключ нажат, эмиттер этого транзистора соединен с общим проводом. В этом случае каскад на транзисторе VT2 представляет собой обычный усилитель, работающий в режиме класса С. Усиленный им сигнал через П-контур (C7L4C9) поступает на антенну.
Конденсатор С8 образует с катушкой индуктивности L4 параллельный контур, настроенный на вторую гармонику рабочей частоты передатчика, и служит для уменьшения его побочных излучений. Поскольку выходная мощность передатчика не превышает 500 мВт, этот конденсатор можно исключить. Даже без него уровень побочных излучений передатчика будет меньше нормы.
Когда ключ не нажат, транзистор VT2 выполняет функции активного смесительного детектора. Сигнал с антенйы подается в цепь коллектора. Продетектированный сигнал звуковой частоты выделяется на цепочке R5C5 и поступает на усилитель звуковой частоты.
Для элементов, номиналы которых зависят от рабочей частоты, данные на схеме приведены для диапазона 80 метров. В диапазоне 40 метров конденсаторвг С7 и С9 должны иметь емкость 470 пФ, а в диапазоне 20 метров — 270 пФ. Индуктивность катушки L4 должна быть в этих случаях соответственно 1,1 и 0,6 мкГн.
Транзистор VT1 может быть любым высокочастотным малой мощности (КТ312, КТ315 и т. д.). Транзистор VT2 — КТ606 с любым буквенным индексом. Прямого аналога для микросхемы LM386 среди отечественных микросхем нет. Но здесь подойдет практически любой УЗЧ малой мощности на микросхеме, например, К174УН7 в стандартном включении или на операционном усилителе. Диоды VD1 и VD2 — любые высокочастотные кремниевые, например КД503 и им подобные. Подробнее этот трансивер описывается в .
Литература:
А.П. Семьян 500 схем для радиолюбителей (Радиостанции и трансиверы)
СПб.: Наука и Техника, 2006. — 272 с.: ил.
500 схем для радиолюбителей — Подборка книг — Перейти >>>
Arduino Micro
Так как ардуино микро и про микро практически не отличаются друг от друга, я расскажу подробнее про одну из них.
Характеристики:
- Микроконтроллер: ATmega32u4
- Предельное напряжение питания: 5-20 В
- Рекомендуемое напряжение питания: 7-12 В
- Цифровых вводов/выводов: 20 (18 в Pro версии)
- ШИМ: 7 цифровых пинов могут быть использованы как выводы ШИМ (5 в Pro версии)
- Аналоговые выводы: 12 (4 в Pro версии)
- Максимальная сила тока: 40 mAh с одного вывода и 500 mAh со всех выводов.
- Flash память: 32 КБ
- SRAM: 2,5 КБ
- EEPROM: 1 КБ
- Тактовая частота: 16 МГц
Подключение питания к Arduino Micro
Этот микроконтроллер можно питать через порт micro-USB от компьютера, паувербанка или от адаптера, подключенного в розетку.Так же пин +5V является не только выводом, но и вводом. Можно подавать ток на него и все это будет работать только при условии, что напряжение подаваемого тока строго равно пяти вольтам! Еще можно подавать постоянный ток с напряжением от 6 до 20 вольт на пин VIN. Это предельные значения! При подачи напряжения 20 вольт на плате будет сильно греться стабилизатор напряжения вплоть до выхода из стоя. Если же подавать 5 вольт, то ардуинка может вообще не заработать. Если и заработает то на цифровых пинах напряжение будет ниже 5 вольт. Это связанно с тем, что стабилизатор напряжения имеет не 100% КПД. Рекомендуемое напряжение для питания через пин VIN — от 7 до 12 вольт.
Режимы загрузки
Raspberry Pi Pico поддерживает два метода загрузки: и .
Штатный режим
Платформа загружается с , распаянной на плате Raspberry Pi Pico. В диспетчере устройств OS Windows плата отображается как виртуальный COM-порт с именем Устройство с последовательным интерфейсом USB.
Активация режима происходит простым подключением плате по USB.
Режим загрузчика
Платформа загружается с внутренней памяти микроконтроллера RP2040. В диспетчере устройств OS Windows плата отображается как съёмный накопитель с именем RPI-RP2. Режим служит для загрузки прошивки в формате UF2 простым перемещением файла с одного носителя на другой.
Активация режима происходит с помощью :
- Зажмите кнопку BOOTSEL.
- Подключите плату к компьютеру по USB.
- Отпустите кнопку BOOTSEL.
Программирование на MicroPython
Рассмотрим программирование Raspberry Pi Pico на языке MicroPython с помощью ПК на OS Windows.
Маячок
Для начала мигнём встроенным светодиодом LED на 25 пине.
Что понадобится
-
Raspberry Pi Pico (с ногами)
-
Кабель USB (A — Micro USB)
Код для MicroPython
- raspberry-pi-pico-example-micropython-blink.py
-
# Библиотека для работы с пинами ввода-вывода from machine import Pin # Библиотека для работы с временем import time # Светодиод в режим выхода на 25 пине led = Pin(25, Pin.OUT) while True: # Зажигаем светодиод led.value(1) # Ждём 1 секунду time.sleep(1) # Гасим светодиод led.value() # Ждём 1 секунду time.sleep(1)
После запуска скрипта, светодиод начнёт мигать раз в секунду.
Гирлянда
Главная фишка Пико — возможность программируемого ввода-вывода через блоки PIO, на которых можно реализовать произвольный интерфейс. В следующем примере заставим Pico рулить светодиодами WS2812.
Что понадобится
-
Raspberry Pi Pico (с ногами)
-
Кабель USB (A — Micro USB)
-
Breadboard Half
-
Светодиодная матрица WS2812B 4×4
-
Соединительные провода «папа-папа»
Код для MicroPython
Для работы примера скачайте и установите библиотеку MicroPython Neopixel Pi Pico.
- raspberry-pi-pico-example-micropython-ws2812-rainbow.py
-
# Библиотека для работы с временем import time # Библиотека для работы со светодиодами WS2812 from neopixel import Neopixel # Номер пина, к которому подключена матрица WS2812 led_pin = 11 # Количество светодиодов led_count = 16 # Создаём объект для работы со светодиодной матрицей strip = Neopixel(led_count, , led_pin, "GRB") # Создаём фиксированные цвета red = (255, , ) green = (, 255, ) blue = (, , 255) off = (, , ) colors = (red, green, blue, off) # Устанавливаем яркость светодиодов # Диапазон значений от 0 до 255 strip.brightness(40) while True: # Перебираем цвета for color in colors: # Перебираем светодиоды for i in range(led_count): #Выставляем цвет светодиода strip.set_pixel(i, color) # Ждём 100 мс time.sleep(0.1) # Обновляем изменения strip.show()
После прошивки управляющей платформы, вы увидите заполнение по очереди каждого светодиода матрицы из красного, зелёного и синего цветов.
Что понадобится
-
Raspberry Pi Pico (с ногами)
-
Кабель USB (A — Micro USB)
-
Breadboard full
-
Текстовый дисплей 16×2 (Troyka-модуль)
-
Соединительные провода «папа-папа»
Код для MicroPython
Для работы примера скачайте и установите библиотеку MicroPython ST7032
- raspberry-pi-pico-example-micropython-lcd-1602.py
-
# Библиотека для работы с пинами ввода-вывода from machine import Pin, I2C # Библиотека для работы дисплеем на чипе ST7032 from ST7032 import ST7032 # Номер пина, к которому подключена подсветка дисплея lcd_led_pin = 11 # Пин подсветки в режим выхода lcd_led = Pin(lcd_led_pin, Pin.OUT) # Включаем подсветку lcd_led.value(1) # Создаём I²C соединение i2c=I2C(, scl=Pin(1), sda=Pin(), freq=100000) # Создаём объект для работы с дисплеем lcd = ST7032(i2c) # Очищаем экран lcd.clear() # Устанавливаем контрастность lcd.setContrast(15) # Устанавливаем курсор в колонку 0, строку 0 lcd.setCursor(, ) lcd.print('Hello, world!') # Устанавливаем курсор в колонку 0, строку 1 lcd.setCursor(, 1) lcd.print('Pico chip RP2040')
После прошивки управляющей платформы, на дисплее отобразится приветствующий текст.
Радиостанция для Windows
21
Gadwin Systems, Inc.
49
коммерческий
создавать блок-схемы, бизнес, технические схемы.
11
MeeSoft
7442
Freeware
Diagram Designer – это графический редактор для редактирования графических данных.
94
Корпорация МетаПродукты
4
Freeware
Net Activity Diagram (NAD) – это приложение для Windows 9x / NT / 2000 / ME / XP, которое контролирует ваш компьютер Int ….
1
Effexis Software
66
условно-бесплатная
Создает потоки вызовов и диаграммы последовательности UML из текстовых входов.
96
Анинда Чаттерджи
Это программное обеспечение подходит для начинающих и опытных астрономов.
2
Корпорация МетаПродукты
61
условно-бесплатная
Это программное обеспечение было разработано, чтобы помочь нам контролировать наш сетевой трафик.
3
SteamCore Inc.1022
Freeware
Слушайте тысячи радиостанций из многих стран.
51
Талам Групп, ООО.
2303
Freeware
Слушайте и записывайте более 30 000 интернет-радиостанций.
28
EPCTV Computing, Inc.
1147
условно-бесплатная
Internet TV & Radio Player позволяет слушать онлайн радио или смотреть телеканалы.
3
MurGee.com
128
условно-бесплатная
Позволяет воспроизводить радиостанции и телеканалы со всего мира.
12
Базовые Технологии
1175
Удобная программа для прослушивания и записи интернет-радиостанций.
Константин Соболь
8
Freeware
Радиоплеер с доступом к сотням радиостанций по всему миру.
1
Мэтт Робинсон
226
Freeware
Radio Downloader позволяет легко загружать контент радиостанции.
93
Стиль-7
108
Freeware
Radio GT-7 – это гаджет для прослушивания интернет-радиостанции.
2
nextkast
131
условно-бесплатная
NextKast – это программа автоматизации интернет-радио для вашей интернет-радиостанции.
Хардата С.А.
21
условно-бесплатная
Управляйте своей радиостанцией и транслируйте свое радио по всему миру.
153
Spacial Audio Solutions, LLC
14248
условно-бесплатная
Запустите онлайн-радиостанцию.
15
Джингл Палитра
1402
Freeware
Управляйте всеми джинглами вашей радиостанции с помощью этой бесплатной программы.
1
Xiph.org
1242
Freeware
Программа может быть использована для создания интернет-радиостанции.
MAGIX AG
33
условно-бесплатная
С Podcast Maker вы можете превратить ваш компьютер в радиостанцию по всему миру.
1
JetAudio, Inc.
109
условно-бесплатная
JetCast Server позволяет пользователям иметь собственную радиостанцию через Интернет.
djSoftware
AirCorder – программа, используемая для записи трансляции радиостанции.
Программирование на С++ через Arduino IDE
Рассмотрим программирование Raspberry Pi Pico на языке C++ в среде Arduino IDE с помощью ПК на OS Windows.
Подключение и настройка
-
Скачайте и установите Arduino IDE.
- По умолчанию среда Arduino IDE настроена только на AVR-платы. Для работы с платформой Raspberry Pi Pico — .
-
В Arduino IDE выберите плату Raspberry Pi Pico:
Инструменты
Плата
Arduino Mbed OS RP2040 Boards
Raspberry Pi Pico -
В Arduino IDE выберите COM-порт:
Инструменты
Порт
COMx, где
x — номер текущего порта. - Это значит всё получилось и можно смело переходить к .
Маячок
Для начала мигнём встроенным светодиодом LED на 25 пине.
Код для Arduino
- raspberry-pi-pico-example-arduino-blink.ino
-
// Даём имя встроенному светодиоду на 25 пине constexpr uint8_t LED_PIN = 25; void setup() { // Настраиваем пин со светодиодом в режим выхода pinMode(LED_PIN, OUTPUT); } void loop() { // Зажигаем светодиод digitalWrite(LED_PIN, HIGH); // Ждём 1 секунду delay(1000); // Гасим светодиод digitalWrite(LED_PIN, LOW); // Ждём 1 секунду delay(1000); }
После прошивки скетча, светодиод начнёт мигать раз в секунду.
Гирлянда
Главная фишка Пико — возможность программируемого ввода-вывода через блоки PIO, на которых можно реализовать произвольный интерфейс. В следующем примере заставим Pico рулить светодиодами WS2812.
Что понадобится
-
Raspberry Pi Pico (с ногами)
-
Кабель USB (A — Micro USB)
-
Breadboard Half
-
Светодиодная матрица WS2812B 4×4
-
Соединительные провода «папа-папа»
Код для Arduino
- raspberry-pi-pico-example-arduino-ws2812-rainbow.ino
-
// Библиотека для работы со светодиодами WS2812 #include <Adafruit_NeoPixel.h> // Номер пина, к которому подключена матрица WS2812 constexpr uint8_t LED_PIN = 11; // Количество светодиодов в матрице constexpr uint8_t LED_COUNT = 16; // Создаём объект для работы со светодиодной матрицей Adafruit_NeoPixel matrix = Adafruit_NeoPixel(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800); void setup() { // Инициализация матрицы matrix.begin(); // Устанавливаем яркость светодиодов // Диапазон значений от 0 до 255 matrix.setBrightness(40); } void loop() { // Заполняем матрицу по сегментам «бегущий огонь» красного цвета colorWipe(matrix.Color(255, , ), 100); // Заполняем матрицу по сегментам «бегущий огонь» зелёного цвета colorWipe(matrix.Color(, 255, ), 100); // Заполняем матрицу по сегментам «бегущий огонь» синего цвета colorWipe(matrix.Color(, , 255), 100); // Гасим матрицу по сегментам «бегущая тень» colorWipe(matrix.Color(, , ), 100); } // Функция заполнения каждого сегмента void colorWipe(uint32_t c, uint8_t wait) { for (uint16_t i = ; i < matrix.numPixels(); i++) { // Заполняем текущий сегмент выбранным цветом matrix.setPixelColor(i, c); matrix.show(); // Ждём delay(wait); } }
После прошивки управляющей платформы, вы увидите заполнение по очереди каждого светодиода матрицы из красного, зелёного и синего цветов.
Вывод информации на дисплей
Что понадобится
-
Raspberry Pi Pico (с ногами)
-
Кабель USB (A — Micro USB)
-
Breadboard Full
-
Текстовый дисплей 16×2 (Troyka-модуль)
-
Соединительные провода «папа-папа»
Код для Arduino
- raspberry-pi-pico-example-arduino-lcd-1602.ino
-
// Библиотека для работы с дисплеем #include <TroykaTextLCD.h> // Номер пина, к которому подключена подсветка дисплея constexpr uint8_t LCD_LED_PIN = 15; // Создаём объект I²C и передаём ему номера пинов SDA и SCL MbedI2C i2c(, 1); // Создаём объект для работы с дисплеем // передаём ему объект I²C, I²C-адрес и пин подсветки TroykaTextLCD lcd(&i2c, 0x3E, LCD_LED_PIN); void setup() { // Устанавливаем количество столбцов и строк экрана lcd.begin(16, 2); // Устанавливаем контрастность в диапазоне от 0 до 63 lcd.setContrast(45); // Устанавливаем яркость в диапазоне от 0 до 255 lcd.setBrightness(255); // Устанавливаем курсор в колонку 0, строку 0 lcd.setCursor(, ); // Печатаем первую строку lcd.print("Hello, world!"); // Устанавливаем курсор в колонку 0, строку 1 lcd.setCursor(, 1); // Печатаем вторую строку lcd.print("Pico chip RP2040"); } void loop() { }
После прошивки управляющей платформы, на дисплее отобразится приветствующий текст.
Прошивка
В сети достаточно руководств по сборке приемников на SI4735, однако большинство авторов делают акцент на схемотехнику и сборку на макете, после чего туда заливают один из вариантов готовой прошивки. Мы же попробуем разобраться, как написать такую прошивку самостоятельно почти с нуля, поэтому все нижесказанное достаточно легко перенести на любой другой микроконтроллер, лишь бы у него хватало памяти для хранения патча.
Итак, что же за зверь SI4734 и с чем его едят? Этот чип управляется по шине I2C, и каждая посылка представляет собой адрес микросхемы (с битом переключения запись/чтение), 1 байт команды и до 7 байт аргументов. У каждой команды свое количество аргументов, впрочем, даташит говорит, что посылки можно сделать и фиксированной длины, если вместо неиспользуемых аргументов слать . Для наших целей понадобится не так много команд, поэтому мы можем позволить себе написать для каждой свою функцию. Результатом выполнения команды можно считать ответ, состоящий из байта статуса и до 7 байт собственно ответа, причем и здесь допускается унификация длины: можно читать по 8 байт, все неиспользуемые будут .
Но тут есть нюанс: команда выполняется не мгновенно, а с задержкой, до истечения которой микросхема будет отвечать только нулями. Поэтому, когда нам необходим ответ, мы с некоторой периодичностью будем его считывать, пока первый байт ответа не будет равен , что свидетельствует о завершении исполнения команды. Следом можно считать байты ответа и/или отправлять следующую команду.
Для отправки и чтения пакетов по I2C мы будем использовать уже известную нам команду библиотеки LibopenCM3 , где — используемая шина I2C (I2C1), а — семибитный адрес . О бите записи/чтения за нас позаботится библиотека. В итоге работа с микросхемой вкратце будет представлять собой следующую последовательность действий: инициализация, настройка режима работы, настройка на нужную частоту. Все описанное ниже опирается на содержание документов AN332 «Si47XX Programming Guide» и AN332SSB.
Инициализация
Прежде всего SI4734 нужно инициализировать. Сделать это можно в одном из трех режимов: AM, FM или SSB. Перед началом инициализации документация рекомендует выполнить сброс. Делается это тривиально: надо ненадолго подтянуть к земле REST-пин SI4734. Для задержки используется совершенно ленивая функция, благо точность тут не имеет особого значения.
Для инициализации используется команда , которая требует два параметра. Первый включает тактирование и определяет режим работы, а второй настраивает аудиовыходы. Мы используем часовой кварц и аналоговые выходы, поэтому для FМ применяются параметры , , а для АM — , . После отправки команды, опрашивая чип, дожидаемся ответа . Обычно на это уходит один‑два запроса.
В ответ на команду чип может выдать еще 8 байт, которые даташит рекомендует проверять, однако на это можно забить и даже их не считывать. На данном этапе уже можно проверить качество работы микросхемы: исправная вернет ответ и запустит кварцевый генератор, что проверяется осциллографом. Если команды отправлены верно, а генератор не запустился, то, вероятно, чип битый.
Работа с магнитофоном в «Микро-80»
Монитор Микро-80 сделан так, что он сам не формирует значения констант задержек для подпрограмм работы с лентой. Поэтому каждый раз при включении компьютера приходится заново заносить эти константы в соответствующие ячейки памяти (#F75D — для константы записи, #F75C — для константы чтения). Т.к. в процессорном модуле может использоваться кварцевый резонатор частотой от 4 до 16 МГЦ, эти константы будут разные для кварцев разной частоты. У меня используется кварц на 16МГЦ, и для него я посчитал константы, для которых можно использовать на PC программы работы с лентой wrkwin32.exe и rrkwin32.exe с установками по умолчанию. Константа записи (заносится в #F75D) равна #32, константа чтения (заносится в #F75C) равна #4B.
Экспериментальные микротрансиверы QRPp «Микро-80» и «Pixie-2»
Некоторое время назад на страницах форума делились впечатлениями о создании, настройке и работе телеграфнвх микротрансиверов «Микро-80» (80 м) и «Эльф-2» (80 м). Я решил собрать один экземпляр и разработать печатные платы для самостоятельного изготовления.
CW QRPp «Микро-80»
Рис. 1. Принципиальная схема QRP трансивера МИКРО-80.
Чувствительность приемника с наушниками низкого сопротивления 32 + 32Ω находится в пределах 100-120μV, отчетливо слышимый сигнал на нижнем пределе в о 7-8μV. При использовании высокоомных наушников сопротивлением > 1 кОм, как это было предложено автором, полагаю что чувствительность будет намного лучше.
Выходная мощность при питании 12В (на нагрузке 50 Ом, подключен через разделительный конденсатор (например. 10нФ) к коллектору) составляет около 0,5W.
Рис. 2. Печатная плата с расположением деталей для QRP трансивера МИКРО-80.
Рис. 3. Расположение деталей на печатной плате для QRP трансивера МИКРО-80.
Рис. 4. Макет прорезей на печатной плате для QRP трансивера МИКРО-80.
Катушка L1 намотана на ферритовом кольце типа T50-2, ее индуктивность — 6,9 мкГн и она содержит 38 витков с отводом от 12-го витка. Катушка может быть изготовлена и на основе других ферритовых колец.
Рис. 5. Катушка L1 на ферритовом кольце.
Несколько фотографий готового трансивера:
Рис. 6. Трансивер МИКРО-80 в сборе!
Рис. 7. Фото QRP трансивера МИКРО-80 в сборе!
Скачать печатные платы МИКРО-80 в формате SprintLayout: qrp-tranceiver-micro-80-layout.zip (200 Кб)
CW QRPp «Эльф-2» (Pixie-2)
Рис. 1. Принципиальная схема QRP трансивера Ельф-2 (Pixie-2).
Оригинальная схема приемника у меня работала не удовлетворительно. После добавления конденсатора 100nF на выходе кнаушникам у меня получилось убрать самовозбуждение у LM386. Также необходима хорошая фильтрация по питанию, желательно поставить электролитический конденсатор с высоким значением емкости, например 4700 мкФ.
LF напряжение (шум) в наушниках: 7mV (без подключения ко входу ВЧ генератора). Чувствительность приемника при соотношении сигнал/шум = 10 дБ и использовании генератораG4-102: 80μV.
С наушниками Philips слабый сигнал от генератора SHP-2000 разборчив ниже уровня шума 3,5μV (S ≈ 5), т.е. с подходящими чувствительными наушниками в этой простой схеме приемника слышимость будет удовлетворительной.
Теперь о передатчике. Выходная мощность (с транзисторами 2N2222A и 2N2219A): немного больше чем 0,5W при нагрузке 50 Ом. Через 30 секунд в режиме передачи, постоянно нажимая ключ, корпус транзистора 2N2219A начинает нагреваться и ему нужен небольшой радиатор.
Рис. 2.Печатная плата QRP трансивера Pixie-2, расположение компонентов.
Рис. 3. Печатная плата QRP трансивера Pixie-2, расположение дорожек.
Рис. 4. Печатная плата QRP трансивера Pixie-2, трафарет для печати.
Рис. 5. Фото собранной платы QRP трансивера Pixie-2, вид сверху.
Рис. 6. Фото собранной платы QRP трансивера Pixie-2, вид сбоку с подключенным кварцом.
Рис. 7. Фото собранной платы QRP трансивера Pixie-2.
До прошлой недели собирал еще одну конструкцию приемника с прямым преобразованием на 80 метров с хорошим низкочастотным усилением для воспроизведения через динамик. Для такой переделки можно использовать готовый приемник Pixie-2.
Рис. 8. Принципиальная схема QRP трансивера Pixie-2 с заменой кварцевого резонатора и громкоговорителем.
Кварцевый резонатор заменен параллельным контуром на 80 метровый диапазон. Индуктивность катушки L2 составляет примерно 14 мкГн. Она намотана на каркасе от катушки из другого приемника.
К моему удивлению, приемник «Pixie-2» работал очень хорошо, учитывая простоту схемы и выполнения.
Рис. 9. Фото собранной платы QRP трансивера Pixie-2 с громкоговорящим приемом.
Антенна: Inverted Vee (для 80 м и 20 м, поставляется с коаксиальным кабелем) поднята на высоту 12 метров над землей. На выход трансивера стоит динамик 8Ω, для записи подключал к линейному входу звуковой карты и без дополнительного усиления.
Отлично принимает коллег на 3,764 МГц хотя и с небольшыми помехами, вызванными уличным освещением. Утром в 7:00 — еще один эфир …
Скачать печатные платы Pixie-2 в формате SprintLayout: qrp-tranceiver-pixie-2-layout.zip (350КБ)
Внимание: Схемы без АРУ — так что если корреспондент не далеко то громкость может быть очень высокой, не одевайте наушники плотно — берегите свои уши!
Собирая и налаживая микротрансиверы QRPP «Микро-80» и «Pixie-II» получил море позитива и наслаждения!
LZ2WSG, KN34PC ( 18 март 2012). www.kn34pc.com
- CW QRPp «Микро-80» www.cqham.ru/micro80.htm
- CW QRPp «Эльф-2»: www.qsl.net/we6w/text/pixie.html, www.al7fs.us/AL7FS2.html
Перевод с болгарского: коллектив сайта RadioStorage.net.