Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 365 из 434 ПерваяПервая ... 265315355362363364365366367368375415 ... ПоследняяПоследняя
Показано с 3,641 по 3,650 из 4333

Тема: Синтезатор на Mega2560 + 3.2 TFT LCD + Si5351 V2.0

  1. #3641
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    alend, если надпись HELLO появляется, значит Ардуино уже не отдыхает, а выводит эту надпись.

    Единица на 13-й ноге 74HC595, подтянутой к плюсу, запрещает выходы, при этом светодиоды не должны гореть вообще, и только потом, когда контроллер выдаст ноль и посадит 13-ю ногу на землю, светодиоды будут разрешены и смогут управляться.

    Проведите эксперимент и попробуйте оторвать 13-е ноги от земли и повесить их через 1кОм на +5В, и от этой точки кнопку на землю, она будет имитировать выход контроллера, разрещающий светодоиоды. Будут ли включаться светодиоды при ненажатой кнопке? Не должны. А если кнопку нажать, то есть как бы контроллер выдал ноль, то светодиоды должны разрешиться. Если это так, то я прав, и надо делать так, как я написал выше.

    А если случайные светодиоды всё равно загорятся на короткое время при ненажатой кнопке, то это означает, что в момент включения в регистре 74HC595 наличествует какой-то мусор, и его тогда придётся стирать аппаратно, емкостью, при включении.
    Последний раз редактировалось IG_58; 20.03.2022 в 14:03.
    Игорь

  2. Спасибо от alend


  3. #3642
    В общем поменял сишку и все заколосилось Правда вылез другой глюк. Заливаю уже использованную ранее прошивку версии 2F которая была в архиве, то есть компилировал не я. Но откуда то взялось еще 2 диапазона 50 и 70 МГц, откуда- непонятно.

  4. #3643
    Привет!
    А, если 10 ногу RESET оторвать от +пит и соединить с +пит через резистор ,а затем через конденсатор соединить с минусом, ну типа сброс при включении реализовать?

  5. #3644
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    alend, попробуйте, это должно при пуске очистить регистр, но если 13-я нога останется на земле, то выходы будут разрешены всегда.
    Игорь

  6. #3645

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,030
    Кстати. После включения микроконтоллер, вероятно, читает предыдущее состояние из еепрома и начинает "продувать" регистры. А в этот самый момент отпускается ресет..
    Может тогда OE и резать? Как раз в регистрах состояния уже будут правильные биты, пока кондёр на 13 ноге заряжается. Зарядится, и регистры отобразятся на выходах. Теоретически.

  7. #3646
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    ozforester, 13-я нога разрешает нулём, так что просто подвесить ёмкость на плюс через резистор и ждать, пока не зарядится, не получится. Тогда нужен инвертор, ему на вход эту ёмкость, а с его выхода - на 13-ю ногу.

    Гораздо проще так, как я написал ранее:

    Код:
    int OE_delay = millis();
    
    void setup()
    {
    // В самом начале:
      pinMode(СвободныйПин_На_OE, OUTPUT);        // Какой-нибудь свободный GPIO 
      digitalWrite(СвободныйПин_На_OE, HIGH);    // Запретили светодиоды на 74HC595
      
    // Существующий код  
      . . . . . . . . 
      
      . . . . . . . . 
      
      . . . . . . . . 
    
    }
    
    void loop()
    {
     
    // Где-нибудь в цикле loop:
    
    if (millis() >= 3000) {                 // Хватит выдержки длиной 3 секунды?
      digitalWrite(СвободныйПин_На_OE, LOW); // Разрешили светодиоды на 74HC595
      inc OE_delay = millis();                  // Перезапомнили время  
      }
      
    // Существующий код
      . . . . . . . . 
      
      . . . . . . . . 
      
      . . . . . . . .   
      
    }
    Игорь

  8. Спасибо от alend

  9. #3647

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,030
    Нажмите на изображение для увеличения. 

Название:	Screenshot_2022-03-21_18-37-37.png 
Просмотров:	124 
Размер:	82.4 Кб 
ID:	371807
    Искрогасящий резистор - так, на всякий случай, последний целый симулятор остался.. (:

  10. #3648
    Аватар для IG_58
    Регистрация
    27.10.2012
    Адрес
    Германия
    Сообщений
    13,014
    Записей в дневнике
    18
    Опечатка.
    Правильно так:
    Код:
      OE_delay = millis();                  // Перезапомнили время
    Игорь

  11. #3649

    Регистрация
    28.11.2016
    Адрес
    KERCH
    Сообщений
    533
    Записей в дневнике
    1
    Всем привет!

    Да немного позабросили проект Но по просьбе трудящихся постараюсь допилить что получиться!

    - на счёт абракадабры с регистра при включении, я не замечал этого, но впринципе программно это будет сделать просто
    - отображение цифрового мода можно просто подправить исходник. Прочитайте описание версии 2.f в этой версии ессть возможность дополнительных модом AM FM, с соответствующими управляющими выходами, всё что нужно сделать это поменять в исходнике надпись AM FM на соответствующую.

    В ближайшее время у меня нет железа для отладки прошивки, но как вернусь постараюсь разобраться с хотелками трудящихся

    В документации есть упрощенная версия блока питания без таймера!
    Последний раз редактировалось UB7KPV; 31.03.2022 в 03:05.

  12. Спасибо от alend, Omega-, RC3ZQ, Николов


  13. #3650

    Регистрация
    14.09.2021
    Адрес
    Омск
    Сообщений
    44
    Позывной
    ex UA9-146-037,ex UZ9MWT
    Приветствую.Прекрасн о что Вы вспомнили свое детище.
    У меня на данный момент прошивка 2c (ред.Мехмета Дивили,шрифты просто понравились)))).Дык там такое безобразие-возможно сочетание ОДНОВРЕМЕННО работающих ATT и преампа.И они НЕ отключаются при передаче.Сравнить с другими версиями не могу,поэтому интересуюсь-это баг или фича?

Страница 365 из 434 ПерваяПервая ... 265315355362363364365366367368375415 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер с LCD дисплеем для транзисторного УМ на MEGA2560
    от D0ITC в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 1233
    Последнее сообщение: 23.03.2024, 17:36
  2. Синтезатор на SI5351 из доступных деталей
    от UV7QAE в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 2003
    Последнее сообщение: 16.11.2023, 20:54
  3. Кварц для si5351
    от Alexej Svirid в разделе Для начинающих
    Ответов: 14
    Последнее сообщение: 11.03.2021, 13:05
  4. Синтезатор частоты на Si5351 help ???
    от ta1ozh в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 0
    Последнее сообщение: 04.10.2018, 19:29

Метки этой темы

Ваши права

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