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

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

  1. #841
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    Простите, вы можете добавить схему swr/pwr-метра.
    Обязательно нарисую, но позже.

    А пока вкратце:

    это стандартная схема подключения ардуино нано к LCD1602 через переходник I2C

    входные порты для измерения А6 (прямая) и А7 (отражённая)

    порты А4 и А5 к переходнику I2C

    порты А0....А3 через резисторы 5 кОм посажены на землю, чтобы не шумели....

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

Название:	IMG_20211118_123911.jpg 
Просмотров:	162 
Размер:	1.23 Мб 
ID:	366629
    Последний раз редактировалось tomcat; 18.11.2021 в 18:26.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.


  2. #842
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    Думаю, что в скетче нужно сделать фиксацию пиковых значений мощности.
    Потому что в SSB циферка мощности постоянно мельтешит.

    Пока как это сделать - незнаю.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.

  3. #843
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,926
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    tomcat, более активно я смогу помочь к концу ноября, когда у меня будет отпуск . Но думаю что нужно это делать в другой теме.
    Фиксация пиковых значений достаточно легко реализуется, в версиях 1.2 это сделано в Градуснике прямой волны. Он там простейший, но вполне рабочий. Более правильный сделаем чуть позже.

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

    Код:
    //************************************************************************************ Градусник прямой волны  
      if (ReadUfor>Upk) Upk=ReadUfor;                                                   // если уровень с порта больше пикового значения, выравниваем показания
        STEP=map(ReadUfor,0,Upk,STEPmax,0);                                             // вычисляем шаг уменьшения градусника
      if (Upk){                                                                         // если есть напряжение прямой волны
      if (Upk<STEP) Upk=0;                                                              // если остаточное напряжение меньше шага уменьшения градусника, обнуляем значение
      else Upk-=STEP;}                                                                  // иначе уменьшаем "высоту градусника" на один шаг
    
    
        byte a=Upk/63;                                                                  // вычисляем целое число a для градусника
        byte b=Upk-a*63;                                                                // вычисляем значение переменной b остатка от деления
      if (!bypass){                                                                     // если режим обхода отключен      
          lcd.setCursor(0,0);                                                           // уст. курсор начала градусника
      for (byte i=0; i<a; i++) lcd.write(3);                                            // выводим целую часть, если она больше 0
      switch(b){                                                                        // выводим дробную часть градусника
        case 1  ... 21: lcd.write(1);  break;                                           // если b=1...17
        case 22 ... 42: lcd.write(2);  break;                                           // если b=18...34
        case 43 ... 63: lcd.write(3);  break;}                                          // если b=35...51
      if (a<15) lcd.write(32);}                                                         // в конце пробел, если a<15

    Интеграл от человеческих заблуждений - истина, производная - безумие.

  4. Спасибо от tomcat

  5. #844
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    Цитата Сообщение от Integral Посмотреть сообщение
    tomcat, . Но думаю что нужно это делать в другой теме.
    Фиксация пиковых значений достаточно легко реализуется, в версиях 1.2 это сделано в Градуснике прямой волны. Он там простейший, но вполне рабочий. Более правильный сделаем чуть позже.
    Большое спасибо !

    Я за это время постараюсь соорудить тестовый направленный ответвитель

    Думаю сделать на кабеле и ферритовом кольце как у Гончаренко DL2KQ

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

Название:	IMG_20211119_034807_869.jpg 
Просмотров:	232 
Размер:	69.3 Кб 
ID:	366649

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



    Есть ли смысл ради одной тестовой платы плодить новую тему ...


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

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

    Индикатор SWR/PWR на Arduino nano 3 и LCD 1602

    Простите, вы можете добавить схему swr/pwr-метра.


    Цитата Сообщение от tomcat Посмотреть сообщение
    Обязательно нарисую, но позже.
    позже наступило....

    вот он схему


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

Название:	SWR_PWR-meterl_v1.0.1.JPG 
Просмотров:	1359 
Размер:	335.2 Кб 
ID:	366673



    ___________

    Красны котлеты фаршем, а приёмная - секретаршей.
    Последний раз редактировалось tomcat; 19.11.2021 в 17:12. Причина: Критический день "Procter & Gamble" кормит.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.

  7. Спасибо от UK8AF

  8. #846
    Собрал контроллер.
    Немного изменил схему по входам SWR. Добавил пару операционников, пиковый детектор.
    Подскажите можно ли дисплей поставить на удалении 5-10м от контроллера, т.е. как удлинить шину I2C.
    Хочу сделать типа пульта к Р-140. Первое включение - видео.
    Виталий RA9YON

  9. #847
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,926
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    RA9YON, пиковый детектор реализован программно. В крайней версии я вносил фиксацию значений КСВ от перемаргивания значений в такт сигнала. Уже не помню, выкладывал я ее или нет. Если нет, то выложу.
    Цитата Сообщение от RA9YON Посмотреть сообщение
    можно ли дисплей поставить на удалении 5-10м от контроллера, т.е. как удлинить шину I2C
    Не очень хорошая идея. Я задирал частоту шины I2C до 800кГц. Можно понизить частоту до 100кГц и попробовать. Но максимум индикатор можно отнести до 1-2м, практически я не испытывал.
    Интеграл от человеческих заблуждений - истина, производная - безумие.

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

  11. #848
    Integral, я думал применить интерфейсы PCA9600 или P82B96, но опыта нет по ним.
    В интернете информация разница...
    Не мало важный вопрос и помехи приёму при длинном шлейфе I2C.

    А если наоборот всё вставить в пульт, вывести сигналы управления релюхами, проблем не будет думаю.
    А вот сигналы от трансивера (ВЧ), КСВ метра, измерителей токов как завести в индикатор?....Возмож но будут какие то наводки на длинные провода и глюки контроллера....
    Или просто ставить всё в блок и не выдумывать?
    Виталий RA9YON

  12. #849
    Аватар для tomcat
    Регистрация
    27.01.2010
    Адрес
    Магаляндия, колония США
    Сообщений
    1,674
    Записей в дневнике
    3
    Цитата Сообщение от Integral Посмотреть сообщение
    RA9YON, пиковый детектор реализован программно. В крайней версии я вносил фиксацию значений КСВ от перемаргивания значений в такт сигнала. .
    Сергей спасибо !

    Скетча заработала !

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

Название:	IMG_20211204_145526.jpg 
Просмотров:	136 
Размер:	646.9 Кб 
ID:	367394

    Думаю сделать на кабеле и ферритовом кольце как у Гончаренко DL2KQ
    Работаем над изготовлением НО


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

Название:	IMG_20211204_154735_857.jpg 
Просмотров:	159 
Размер:	76.8 Кб 
ID:	367395
    Последний раз редактировалось tomcat; 04.12.2021 в 16:49.
    ICOM-728, Mini SW2013, sdr-trx R3DI (Маламут), ATU N7DDC, Inv-V, GP.


  13. #850
    Цитата Сообщение от RA9YON Посмотреть сообщение
    на удалении 5-10м от контроллера, т.е. как удлинить шину I2C
    У меня по этой шине работает датчик температуры и влажности. Расстояние до ардуины около 30 метров. Датчик установлен в подвале с картошкой
    Я из квартиры "контролирую". Для подключения датчика использовал кабель для интернета. Здесь нужно ставить хороший с экраном. Или переходить от кабеля на NRF 24.

  14. Спасибо от tomcat

Страница 85 из 101 ПерваяПервая ... 35758283848586878895 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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