Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 101 12341151 ... ПоследняяПоследняя
Показано с 1 по 10 из 1003

Тема: Индикатор лампового УМ на Arduino nano 3 и LCD 2004

  1. #1
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3

    Индикатор лампового УМ на Arduino nano 3 и LCD 2004

    Цитата Сообщение от RK9AMX Посмотреть сообщение
    Может по этому проекту создадите отдельную тему?
    чтобы не забивать инфой по данному прожекту общую тему ARDUINO

    работать будем тут.

    напомню,

    Первая версия проекта :

    скетч :

    LcdBarGraph_15_02_20 19_14_22.rar



    Границы измеряемых значений :

    Мощность = 2235 Вт,

    Напряжение анода и экранной сетки = 4262 В;

    Ток анода и экранной сетки = 4158 мА.

    Еще несколько вариантов скетча для разных вариантов мощности :

    Мощность =
    200 Вт

    LcdBarGraph_16_02_20 19_234w.rar

    Мощность = 300 Вт

    LcdBarGraph_16_02_20 19_335w.rar

    Мощность = 500 Вт

    LcdBarGraph_16_02_20 19_518w.rar

    Мощность = 800 Вт

    LcdBarGraph_16_02_20 19_817w.rar

    Мощность = 900 Вт

    LcdBarGraph_16_02_20 19_900w.rar

    Мощность = 1100 Вт

    LcdBarGraph_16_02_20 19_1139w.rar

    Мощность = 1400 Вт

    LcdBarGraph_16_02_20 19_1472w.rar


    Цитата Сообщение от tomcat Посмотреть сообщение
    первая версия проекта :
    подключение первой версии :

    входы Arduino :

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

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

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

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

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

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

    питание :

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

    подключение LCD 2004 :

    RS = D12 Arduino ,

    E = D11 Arduino ,

    DB4 = D5 Arduino ,

    DB5 = D4 Arduino ,

    DB6 = D3 Arduino ,

    DB7 = D2 Arduino ,

    VSS = GND

    VCC = +5В

    Vo - регулировка контраста LCD

    RW = GND

    A - через резистор 47 Ом в выводу VCC

    K = GND
    Последний раз редактировалось tomcat; 18.12.2019 в 15:38.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.



  2. #2

    Регистрация
    19.08.2010
    Адрес
    Ставрополь
    Сообщений
    131
    Позывной
    UA7F
    A еще бы добавить временные задержки подачи напряжений на лампу при включении и продолжительность обдува при выключении.

  3. #3
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,926
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    Сделать задержку на прогрев накала и катодов не проблема, а обдув при выключении потребует использование кнопки. Иначе как контроллер узнает что усилитель собрались выключать. В итоге нужна схема и поставленная задача, что хотим получить от этого устройства. Наверняка захочется добавить в будущем и датчик температуры, по которому обдув и будет отключаться.
    Последний раз редактировалось RU9CA; 26.07.2022 в 14:04.
    Интеграл от человеческих заблуждений - истина, производная - безумие.

  4. #4

    Регистрация
    19.08.2010
    Адрес
    Ставрополь
    Сообщений
    131
    Позывной
    UA7F
    Датчик температуры я думаю не обязательно, достаточно выключать по времени
    Последний раз редактировалось RU9CA; 26.07.2022 в 14:04.

  5. Спасибо от ra9dm, tomcat

  6. #5
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3

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

    Цитата Сообщение от tomcat Посмотреть сообщение
    Первая версия проекта :
    Вторая версия проекта :


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




    скетч :

    LcdBarGraph_21_11_20 19_I2C_1638.rar

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






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

    входы Arduino :

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

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

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

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

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

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

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

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

    питание :

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





    скетч :

    LcdBarGraph_21_11_20 19_I2C_1643.rar

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






    скетч :

    LcdBarGraph_21_11_20 19_I2C_1647.rar

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






    Цитата Сообщение от RK9AMX Посмотреть сообщение
    несколько вопросов по принципиальной схеме.
    Цитата Сообщение от RK9AMX Посмотреть сообщение
    1. Какой датчик используется для измерения тока?


    планируется вот такой вариант на ОУ



    Цитата Сообщение от RK9AMX Посмотреть сообщение
    2. Какой датчик используется для измерения напряжения?
    вот такой делитель :



    Цитата Сообщение от RK9AMX Посмотреть сообщение
    3. Как производится измерение КСВ?
    НО от DL2KQ
    Последний раз редактировалось tomcat; 18.12.2019 в 18:30.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.

  7. Спасибо от RK9AMX, ur4mp

  8. #6
    Аватар для RK9AMX
    Регистрация
    26.03.2005
    Адрес
    Челябинск, MO05RE
    Сообщений
    1,340
    Записей в дневнике
    20
    Позывной
    RK9AMX
    Цитата Сообщение от UA7F Посмотреть сообщение
    A еще бы добавить временные задержки подачи напряжений на лампу при включении и продолжительность обдува при выключении.
    Это режим "Standby". Организовать его труда не составит. Если сильно нужен, можно программу дополнить. Возьмётесь тестировать и макетировать в железе?

    Вообще, неплохо бы кратенькое ТЗ сформулировать. Можно пофантазировать. Лишнее отбросим по мере обсуждения.

    Скрытый текст

    Чтоб не потерялось (ссылка на сообщение из другой темы).

    Сомнения могут быть устранены только опытом.

  9. #7

    Регистрация
    19.08.2010
    Адрес
    Ставрополь
    Сообщений
    131
    Позывной
    UA7F
    Мне видится такой алгоритм:
    При кратковременном нажатии кнопки ВКЛ/ВЫКЛ:
    подается напряжение на вентилятор охлаждения.
    подается напряжение накала.
    с задержкой 2-3 минуты подается анодное напряжение.
    с задержкой 1-2 секунды подается напряжение на экранную сетку.

    При длительном нажатии кнопки ВКЛ/ВЫКЛ:
    Снимается напряжение с экранной сетки.
    с задержкой 1-2 секунды снимается анодное напряжение.
    с задержкой 1-2 секунды снимается напряжение накала.
    с задержкой 4-5 минут выключается вентилятор охлаждения.
    Железо есть в наличии, готов тестировать.
    Последний раз редактировалось RU9CA; 26.07.2022 в 14:05.

  10. Спасибо от RK9AMX, tomcat

  11. #8
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    ...не все йогурты одинаково полезны...
    пробовал залить скетч на втором компе... и тут arduino.ide вынесло мне мозг и забрало два часа моего времени, говорит, что мол ошибка компиляции для arduino nano, а что конкретно не уточняет, оказалось что библиотеки LiquidCrystal_I2C.h разные и не все хотят правильно работать.

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

    LiquidCrystal_I2C-1.1.2.zip
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.

  12. #9
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    протестировал три версии скетча :

    tomcat LcdBarGraph_21_11_20 19_I2C_1660.rar

    RK9AMXver1.zip (2.2 Кб,

    RK9AMXver2.zip (2.7 Кб,


    кино тест = ссылка,


    последняя версия скетча на 817 Вт :

    LcdBarGraph_19_12_2019_I2C_0009_817W.rar




    Цитата Сообщение от RK9AMX Посмотреть сообщение
    1. Какой датчик используется для измерения тока?
    eще вариант :

    Нажмите на изображение для увеличения. 

Название:	pic16f877.GIF 
Просмотров:	1449 
Размер:	30.3 Кб 
ID:	326376

    RA3YBW_v_3_0.rar



    Последний раз редактировалось tomcat; 19.12.2019 в 02:46.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.

  13. Спасибо от RK9AMX


  14. #10

    Регистрация
    13.01.2008
    Адрес
    Екатеринбург
    Сообщений
    2,689
    Позывной
    ra9dm
    Предложение по информативности показаний...
    Мне кажется, что ток анода и ток второй сетки было бы удобнее контролировать не по показаниям мелькающих цифр, а так же как и выход - по дорожке. Можно сделать их короче для экономии места и справа от них уже поставить цифры.....
    "Мне не нужно многого, я довольствуюсь лучшим" (с)

Страница 1 из 101 12341151 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Контроллер на Arduino NANO и индикаторе WH1602 для транзисторного УМ
    от D0ITC в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 18
    Последнее сообщение: 16.01.2024, 10:20
  2. ad9952+arduino nano
    от greekk в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 5
    Последнее сообщение: 13.06.2019, 12:31
  3. Si5351 arduino nano cw передатчик
    от Tlg в разделе Для начинающих
    Ответов: 4
    Последнее сообщение: 18.04.2019, 16:46
  4. Arduino nano v3+ad9850 cw transmitter
    от Tlg в разделе Для любителей QRP и QRPP
    Ответов: 15
    Последнее сообщение: 09.01.2019, 21:42
  5. Контроллер на Arduino NANO и индикаторе WH1602 для транзисторного УМ
    от в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 0
    Последнее сообщение: 01.01.1970, 03:00

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •