VE3KF forum

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » VE3KF forum » Усилители мощности » Arduino в УМ


Arduino в УМ

Сообщений 61 страница 68 из 68

61

Индикатор лампового УМ на Arduino nano 3 и LCD 2004. Вторая версия с переходником I2C.

с целью уменьшения количества проводов между Arduino и LCD 2004 добавлено переходник I2C

http://www.cqham.ru/forum/attachment.php?attachmentid=324453&d=1574338261&thumb=1

скетч = ссылка

выглядит вот так :

http://www.cqham.ru/forum/attachment.php?attachmentid=324894&d=1574853158&thumb=1

http://www.cqham.ru/forum/attachment.php?attachmentid=324895&d=1574853177&thumb=1

подключение по выводам ардуины так :

входы Arduino :

А0 = напряжение анода,

А1 = ток анода,

А2 = напряжение экранной сетки,

А3 = ток экранной сетки,

А4 = SDA (подключение Arduino к LCD 2004 через "квадратный" адаптер),

А5 = SCL (подключение Arduino к LCD 2004 через "квадратный" адаптер),

А6 = прямая волна от НО,

А7 = отраженная волна от НО,

питание :

5V = +5В от КРЕН-ки 7805

62

vas написал(а):

Индикатор лампового УМ на Arduino nano 3 и LCD 2004. Вторая версия с переходником I2C.


скетч = ссылка

выглядитвот так :

http://www.cqham.ru/forum/attachment.php?attachmentid=325066&d=1575034574&thumb=1

библиотека LiquidCrystal_I2C-1.1.2.zip

схема измерения анодного напряжения и тока :

http://www.cqham.ru/forum/attachment.php?attachmentid=326401&d=1576755290

макетка :

http://www.cqham.ru/forum/attachment.php?attachmentid=326508&d=1576918115&thumb=1

http://www.cqham.ru/forum/attachment.php?attachmentid=326509&d=1576918273&thumb=1

скетч - ссылка

отображает :

http://www.cqham.ru/forum/attachment.php?attachmentid=326511&d=1576918346&thumb=1

63

Скетч = ссылка

отображает как

http://www.cqham.ru/forum/attachment.php?attachmentid=326615&d=1577048157&thumb=1


схема измерения напряжений и токов :

http://forumuploads.ru/uploads/000e/73/7c/337/36002.gif

64

самая полная инфа по проекту = ссылка

схема на 01.01.2020

http://www.cqham.ru/forum/attachment.php?attachmentid=327167&d=1577869679



http://www.cqham.ru/forum/attachment.php?attachmentid=327134&d=1577790954&thumb=1

http://www.cqham.ru/forum/attachment.php?attachmentid=327095&d=1577740470&thumb=1

65

Василий, а может есть вариант добавить индикацию настройки горячего КПЕ? Как в Аком.

66

Oleg написал(а):

может есть вариант добавить индикацию настройки горячего КПЕ?


Не уверен.

Задача этого проекта - сделать максимально простой и максимально дешёвый индикатор.

Все дополнительные плюшки приводят к увеличению объёма программы, это в свою очередь приведёт уменьшению быстродействия устройства и в дальнейшем  к необходимости перейти к более дорогой версии ардуины.

67

версия  v.1.0.3

UT0IS написал(а):

v.1.0.3 - подключение кнопки S1 - ON/OFF
  длинное нажатие S1 - включение, повторное нажатие - выключение
  введен алгоритм подачи напряжения при включении
  введен алгоритм снятия напряжений с ламп(ы) при выключении
  применено два раздельных счетчика на нагрев и охлаждение

версия  v.1.0.4

UT0IS написал(а):

v.1.0.4 - подключил датчик температуры DS18B20
  при коротком нажатии кнопки S1 в нижней строке отображается температура
  и время от мемента включения усилителя
  повторное нажатие кнопки возвращает индикацию
  убрал баг в отображении остаточных значений от преобразования АЦП
  улучшил алгоритм отрисовки градусника, должен работать чуть быстрее

версия  v1.0.5

UT0IS написал(а):

версия  v1.0.5
Поэтапно расширяем функционал контроллера. Реализовал гашение подсветки индикатора, после простоя усилителя в режиме приема. Если в течении, например, 5 минут отсутствовал сигнал прямой волны, то подсветка индикатора отключается. Но поскольку на плате I2C параллельно транзистору включения подсветки стоит резистор, то подсветка лишь притухает. Получается своего рода диммер. При появлении сигнала прямой волны подсветка автоматически включается до следующих 5 минут бездействия. В активной работе подсветка тухнуть не будет. При дальнейшем бездействии, например, 15 минут контроллер автоматически переводит усилитель в Bypass с соблюдением порядка отключения напряжений и продувкой перед отключением. Думаю полезная штука, если вдруг забыл выключить усилитель или отлучился на время. Все временные настройки для подсветки и автоматического отключения доступны в #define


http://forumuploads.ru/uploads/000e/73/7c/337/t46728.jpg

68

версия  v.1.0.6

UT0IS написал(а):

v.1.0.6 - введена защита от высокого КСВ, порог срабатывания регулируется
  параметром SWR_HI, при этом отключаются напряжение экранной сетки и
  анодного напряжения. Короткое нажатие кнопки S1 возвращает рабочий режим
  усилителя, включаются анодное и экранное напряжения.
  Каждое короткое нажатие обнуляет таймер режима сна TIME_SLEEP.

версия  v.1.0.7

UT0IS написал(а):

v.1.0.7 - введен для удобства обратный таймер для режимов нагрева и охлаждения
  Надпись высокого КСВ HI переделана на HIGH
  Введена защита блокировки экранного напряжения при просадке/исчезновения
  анодного напряжения как при нагреве, так и в работе контроллера
  Изменена защита от высокого КСВ, отключается только экранное напряжение
  Сброс защиты происходит по короткому нажатию кнопки S1, при этом
  подключается экранное напряжение


http://forumuploads.ru/uploads/000e/73/7c/337/t21965.jpg


Вы здесь » VE3KF forum » Усилители мощности » Arduino в УМ


Создать форум. Создать магазин