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

Тема: Синтезатор за полчаса

  1. #841

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    Тот скетч не мой, но можно попробовать как то так:

    Код:
     
    // Порты, пины управл. напр. для дешифр. CD4028  pinMode(14,OUTPUT);  // b0 для A
     pinMode(15,OUTPUT);  // b1 для B
     pinMode(16,OUTPUT);  // b2 для D
     pinMode(17,OUTPUT);  // b3 для C
     pinMode(18,INPUT_PULLUP);  //добавляем A4 
     pinMode(19,INPUT_PULLUP);  //добавляем A5
    }
    ...
        if ( ((vfo >= 10000000ULL)||(digitalRead(18)==LOW)) && (tbfo != "USB") && (digitalRead(19)!=LOW)) // изменено. если A4 на общем - переключаемся на USB
        {
          bfo = USB;
          tbfo = "USB";
          si5351.set_freq( bfo, 0, SI5351_CLK2);
          Serial.println("We've switched from LSB to USB");
        }
        else if ( ((vfo < 10000000ULL)||(digitalRead(19)==LOW)) && (tbfo != "LSB") && (digitalRead(18)!=LOW)) // изменено. если A5 на общем - переключаемся на LSB
        {
          bfo = LSB;
          tbfo = "LSB";
          si5351.set_freq( bfo, 0, SI5351_CLK2);
          Serial.println("We've switched from USB to LSB");
        }
    Не соображу что то как оно будет совместно с переходом +/- ПЧ работать при смене частоты выше/ниже 10 МГц. Наверное lsb/usb местами надо менять при этом. Попробуйте.
    Последний раз редактировалось R2DHG; 09.04.2020 в 21:32.


  2. #842

    Регистрация
    08.04.2020
    Адрес
    Tатарстан
    Сообщений
    20
    Позывной
    ra4pmd
    if (vfo >= 10000000ULL & tbfo != "USB")
    {
    bfo = USB;
    tbfo = "USB";
    si5351.set_freq( bfo, 0, SI5351_CLK2);
    Serial.println("We'v e switched from LSB to USB");
    }
    else if (vfo < 10000000ULL & tbfo != "LSB")
    {
    bfo = LSB;
    tbfo = "LSB";
    si5351.set_freq( bfo, 0, SI5351_CLK2);
    Serial.println("We'v e switched from USB to L


    а привязка все равно останется к 10000000


    if ( ((vfo >= 10000000ULL)||(digit alRead(18)==LOW)) && (tbfo != "USB") && (digitalRead(19)!=LO W)) // изменено. если A4 на общем - переключаемся на USB { bfo = USB; tbfo = "USB"; si5351.set_freq( bfo, 0, SI5351_CLK2); Serial.println("We'v e switched from LSB to USB");

    вот это
    (vfo >= 10000000ULL)
    по ней же вроде прога определяет когда полосы менять.
    Сверху кусок с проги что сейчас работает.Вот тут на второй назначили А4 А5 полосы переключать,и старое осталось ((vfo >= 10000000ULL) тоже осталось или она просто будет тот кусок программы повторять.Вот логика пока мне не ясна.
    Последний раз редактировалось Arhan; 10.04.2020 в 08:08.

  3. #843

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    Останется для случая когда принудительно не включили одну из полос. Там всегда гетеродин выше частоты приема ? Не могу сейчас посмотреть.

  4. #844

    Регистрация
    08.04.2020
    Адрес
    Tатарстан
    Сообщений
    20
    Позывной
    ra4pmd
    Ошибка при прверке выходит.
    Последний раз редактировалось Arhan; 10.04.2020 в 08:36.

  5. #845

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    А куда остальное делось (код внутри блоков if ...) ? Поменяйте только те строки которые написано изменить/добавить.

  6. #846

    Регистрация
    08.04.2020
    Адрес
    Tатарстан
    Сообщений
    20
    Позывной
    ra4pmd
    А поправил,все равно ошибка
    Я как бы профан в програмировании

  7. #847

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    просто внимательно посмотрите на куждую строку из поста с кодом. у вас должно быть так же. сейчас не так.

    с телефона сейчас, целиком только вечером смогу скинуть

  8. #848

    Регистрация
    08.04.2020
    Адрес
    Tатарстан
    Сообщений
    20
    Позывной
    ra4pmd
    А ну там накосячил,первый раз правлю,не все правила выполнил,теперь скейч компеляцию прошел.
    Так,а управление это А4 и А5 замыкать на корпус я правильно понял,чтоб полосы менять?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Screenshot at 2020-04-10 09-19-07.png 
Просмотров:	109 
Размер:	128.4 Кб 
ID:	333004  

  9. #849

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    да. они притянуты к питанию внутренними резисторами, а вы можете переключатель поставить со средним контактом на общий


  10. #850

    Регистрация
    08.04.2020
    Адрес
    Tатарстан
    Сообщений
    20
    Позывной
    ra4pmd
    А это ,тут даташит глянул А4 и А5 это sda и scl шина управления si5351 свободные вроде А6 и А7.Нажмите на изображение для увеличения. 

Название:	sint_mod_si5351a.jpg 
Просмотров:	451 
Размер:	134.9 Кб 
ID:	333005вот по этой у меня собрано.

    http://wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D 0%B4%D1%83%D0%BA%D1% 82%D1%8B:arduino-nano



    Добавлено через 8 минут(ы):

    вот это наверно надо править я вот так сделал ,это правильно?

    pinMode(17,OUTPUT); // b3 для C
    pinMode(19,INPUT_PUL LUP); //добавляем A6
    pinMode(22,INPUT_PUL LUP); //добавляем A7
    }
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Screenshot at 2020-04-10 10-10-24.png 
Просмотров:	202 
Размер:	60.7 Кб 
ID:	333006  
    Последний раз редактировалось Arhan; 10.04.2020 в 09:42.

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

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

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

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

Похожие темы

  1. Сдох синтезатор
    от RM9WY в разделе FT-817
    Ответов: 1
    Последнее сообщение: 17.03.2015, 17:10
  2. Синтезатор
    от Сереня в разделе Для начинающих
    Ответов: 8
    Последнее сообщение: 31.07.2014, 14:53
  3. Узел крепления для спайдера за полчаса
    от ГУН в разделе Антенная механика
    Ответов: 18
    Последнее сообщение: 07.10.2012, 18:16
  4. Синтезатор ПЧ
    от geron2008 в разделе Технический кабинет
    Ответов: 15
    Последнее сообщение: 28.03.2011, 12:37
  5. Синтезатор
    от RA0CHE в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 4
    Последнее сообщение: 22.04.2008, 06:03

Ваши права

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