Часть 1 | Часть 2 | Часть 3 | Часть 4
Ну вот и будем завершать сборку автоматического тюнера!
Разберемся немного с программированием параметров, вся процедура хорошо описана в инструкции от автора, но все таки пройдусь вкратце. Параметры записываются в EEPROM микроконтроллера при его программировании (прошивке) программатором. Ниже мой вариант
Ячейка 00 значение 4E — адрес для шины I2C используемого дисплея, в моем варианте это двухстрочный индикатор 1602 на контроллере HD44780.
Ячейка 01 значение 01 — тип используемого дисплея, автором заложено пять вариантов:
- 01 — 1602;
- 02 — OLED 128*32;
- 03 — OLED 128*32 изображение повернутое на 180 градусов;
- 04 — OLED 128*64;
- 05 — OLED 128*64 изображение повернутое на 180 градусов.
Ячейка 02 значение 01 — активация автоматического режима, автотюнер будет автоматически подстраиваться при КСВ > 1.3.
Ячейка 03 значение 15 — временная задержка, в миллисекундах, для срабатывания реле и на период установки напряжения на ВЧ детекторе КСВ метра.
Ячейка 04 значение 13 — нижний порог значения КСВ, при значении КСВ выше указанного порога тюнер включает автоматическую настройку.
Ячейка 05 значение 05 — нижний порог значения мощности в ваттах, при котором тюнер начинает настройку в ручном или автоматическом режимах.
Ячейка 06 значение 00 — верхний порог значения мощности в ваттах, до которого тюнер будет производить настройку в ручном или автоматическом режимах. Если подаваемая мощность на тюнер будет выше, то настройка производится не будет. 00 — значение по умолчанию, т.е. без ограничений.
Ячейки 07/08 значения 01/02 — смещение строк вниз и влево при использовании OLED дисплеев. В моем случае не используются.
Ячейка 09 значение 00 — верхний порог значения КСВ, при значении КСВ выше указанного порога тюнер не будет начинать настройку.
Ячейки 10-19 — указываем значения установленных индуктивностей в цепях согласования, в моем случае (а я выбрал вариант для НЧ):
- L1 — 0.21 uH
- L2 — 0.43 uH
- L3 — 0.82 uH
- L4 — 1.85 uH
- L5 — 3.70 uH
Да, все верно, я эти значения при программировании не указал, надо исправить. Но на работу тюнера это не влияет, так как носит чисто информативный характер, т.е. в моем случае тюнер просто не верно отображает на дисплее данные используемой индуктивности.
Ячейки 20-29 — указываем значения установленных емкостей в цепях согласования, в моем случае:
- С1 — 47 пф
- С2 — 100 пф
- С3 — 250 пф
- С4 — 300 пф + 100 пф = 400 пф
- С5 — 500 пф + 500 пф = 1000 пф
А вот здесь я указал данные значения при программировании! Значения C4 и С5 получены при параллельном подключении двух конденсаторов.
Чтобы конструкция была завершенной, я все разместил в корпусе G761 с размерами 95х158х47 мм. Без дрели и надфиля естественно не обошлось! Стойки плат приклеены на старую добрую эпоксидку. Желтая пленка на окошке под дисплей, это кусок от пластиковой папки-файла.
Питание на тюнер подается напрямую с трансивера через разъем ACC в моем IC-718.
Назначение кнопок слева на право:
- Tune — ручная настройка;
- Auto — включение автоматического режима;
- Bypass — включение режима обхода тюнера.
Ниже приведу выдержки из авторской инструкции о дополнительном назначении кнопок:
При подаче питания на устройство со всеми тремя нажатыми кнопками Tune, Bypass и Auto, включается режим Fast Test. В этом режиме устройство подает питание на все реле, что позволяет быстро определить неисправности связанные с транзисторными ключами или недостатками пайки.
При подаче питания на устройство с нажатыми кнопками Bypass и Auto, устройство переходит в тестовый режим Test Mode. В этом режиме можно вручную, пошагово, с помощью кнопок Bypass и Auto изменять значение емкости или индуктивности. Длинное нажатие на кнопку Tune позволяет выбрать какие элементы будут перебираться в данный момент, а короткое нажатие изменяет точку подключения конденсатора. В этом режиме сохраняется возможность измерять входную мощность и КСВ в линии. Весь процесс сопровождается понятной индикацией.
Посмотрел как строит тюнер с моей антенной CW40100 как уже ранее говорил, я ее не настраивал, а просто растянул как говорится из коробки:
- 160м — 3,50
- 80м — 1,16
- 40м — 1,06
- 30м — 1,31
- 20м — 1,30
- 17м — 1,70
- 15м — 1,08
- 12м — 1,25
- 11м — 1,30
- 10м — 1,30
Спасибо Давиду N7DDC за данную разработку!
73!
А где полная документация с печатной платой, как вы сделали при описании PIC программатора?
В первой части есть ссылка на форум где обсуждается эта конструкция, в первом сообщении автором даны ссылки на все
http://www.cqham.ru/forum/showthread.php?38284-%CF%F0%EE%F1%F2%EE%E9-%EC%E0%EB%EE%E3%E0%E1%E0%F0%E8%F2%ED%FB%E9-%E0%E2%F2%EE%F2%FE%ED%E5%F0-%EE%F2-N7DDC&highlight=picpgm
Скачал на гитхабе гербер файл, но мне показалось, что там контролер припаивается, а не как у вас в панельке. Мне очень понравилось как вы расписали все детали в описании программатора, сам я полный дуб в этом пытаюсь разобраться ))
Посадочное место одинаковое, ставьте так-же панельку
Я имел в виду там плата под микроконтроллер PIC16F1938-I/SS, а у вас PIC16F1938-I/SP
https://www.chipdip.ru/product0/8002410923?from=suggest_product
https://www.chipdip.ru/product0/8331339114?from=suggest_product
Привет AT 100 7X7, что это за программа и если я хочу подключить OLED дисплей 128 * 32; В дополнение к модификации программного обеспечения, есть также такой компонент, как дисплей 1602, спасибо Jozef OM3CPV VY 73,
Привет Jozef!
7*7 я ни делал, лучше обратиться к автору N7DDC или посмотреть здесь https://github.com/Dfinitski/N7DDC-ATU-100-mini-and-extended-boards/tree/master/ATU_100_EXT_board