Управление мощностью ТЭНа 2

Помечено: 

  • В этой теме 1,422 ответа, 132 участника, последнее обновление 4 месяца сделано Андрей.
Просмотр 15 сообщений - с 481 по 495 (из 1,421 всего)
  • Автор
    Сообщения
  • #58010
    Андрей
    Участник
    • Ответов: 17
    @andartin

    При подаче 5v на резистор на ножке 1 лампа (нагрузка) включается

     

    #58018
    Алексей
    Участник
    • Ответов: 35
    @alexs484

    Попробуйте в скетче вставить задержку в этом месте void setup(void) { delay(10000);

    Ставил от 1000 до 20000 (с шагом 2000 до 10000), всё тоже самое.

    Отладочный скетч у кого не запускается.  Скорость COM порта 9600.

    Подскажите как его посмотреть? Сначала загрузить, а потом Инструменты-Мониторинг порта, и потом там на 9600 смотреть что выдает?

    Если так, то у меня он вот это выдал:

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect

    #58038
    Виталий
    Участник
    • Ответов: 35
    @dovinik

    Добрый день. Сейчас погонял тестовый скетч. Результаты следующие:

    1. Включение без установленной платы с ОЛЕД и энкодером. Запуск проходит полностью. Делал по два запуска (через Reset).

    Без платы с ОЛЕД и энеодером:
    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 52.9604873657Hz
    Timer calc period: 49C2
    8. Init ADC
    9. Init WDT
    10. Setup done

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 50.0000000000Hz
    Timer calc period: 4DB3
    8. Init ADC
    9. Init WDT
    10. Setup done

    Смущает всегда разное значение – “Timer calc period”

    #58039
    Виталий
    Участник
    • Ответов: 35
    @dovinik

    2. Включение с установленной платой с ОЛЕД и энкодером. Тут есть два варианта. Приведён вариант сначала включение в 220В и питание от БП платы, а затем подключение USB к компьютеру.

    С установленной платой ОЛЕД и энеодером:
    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 50.0000000000Hz
    Timer calc period: 4DCA

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 50.0000000000Hz
    Timer calc period: 4BC3

    Лог не доходит до 8-го пункта.

    Если сначала подключить USB, то лог доходит до 5-го пункта и ждёт переменки 220. При дальнейшем подключении в 220 – лог доходит до 10-го пункта и РМ стартует в нормальном режиме.

    Энкодер на вынесенном шлейфе так-же завешивает намертво модуль ардуино при попытке регулировки в минус. Не реагирует на кнопку Reset модуля.

    #58048
    minidisc
    Участник
    • Ответов: 89
    @minidisc

    При вращении крутилки на повышение все штатно – цыфры бегут, если крутить против часовой то зависает.

    В этой теме недавно выкладывали тестовый скетч для ардуинки, проверяющий все пины на работоспособность. Попробуйте прошить его и протестировать на вытащенной ардуине. Проверьте сопротивление пинов D9-D11 относительно линии 5в, должно быть 4.7 кома на всех. Ну и еще попробуйте заменить конденсатор C4 P.S. Наконец то хоть кто-то распаял DC/DC так как задумывалось ))

    гонял скетч prg_power_mini_log – на вытащеной плате:

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect

    на собраной схеме с подачей 220 доходит до конца.

    Крутилка против часовой вешает так же намертво и ардуин греется очень сильно.

    Прозвон D9-D11 выяснил не пропай на R19, но с обратной стороной кручения все норм… менял местами на энкодере А и В – кручение меняется и зависание начинает на часовой, следовательно ни энкодер ни схема ни причем… есть еще мысли?

    ЗЫ С4 -С6 норм

    #58049
    minidisc
    Участник
    • Ответов: 89
    @minidisc

    Сделал из шлейфа на энкодер витуху, результат зеро, припаял энкодер (новый) прям на плату-эфекта нет, так же виснит и греет…

    #58050
    Алексей
    Участник
    • Ответов: 35
    @alexs484

    Проделал такие же манипуляции как

    у меня вышло тоже самое.

     

    #58051
    minidisc
    Участник
    • Ответов: 89
    @minidisc

    Замыкая вручную на массу D9…D11 ничего не виснет. Но D9 на массу ничего не даёт, остальные работают. Чё дальше не знаю, второй ардуины нет🤪

    #58054
    chubaka
    Участник
    • Ответов: 9
    @chubaka

    у меня две ардуины от разных продавцов, ведут себя одинаково, виснут и греются

    понижал питание до 4.5 в 3 минуты работает и все равно зависает

    #58056
    JON
    Участник
    • Ответов: 228
    @sersch55

    вот что показало у меня:

    не подключённая Ардуино к плате

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect

    Ардуино вставленна в плату, плата подлючена к компу и потом влючена в сеть.питание для Ардуино на плате присутствует.
    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 50.0000000000Hz
    Timer calc period: 4C94
    8. Init ADC
    9. Init WDT
    10. Setup done

    Ардуино вставленна в плату, плата влючена в сеть и потом подлючена к компу. питание для Ардуино на плате присутствует.

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 52.3286247253Hz
    Timer calc period: 4AA6
    8. Init ADC
    9. Init WDT
    10. Setup done

    Ардуино вставленна в плату, плата влючена в сеть и потом подлючена к компу. питание для Ардуино на плате нет.

    1. Init GPIO
    2. Load EEPROM data
    3. Start screen
    4. Timer init
    5. Wait zero detect
    6. Calc input frecuency
    7. Zero detect and input frecuence done
    Frecuence calc: 50.0000000000Hz
    Timer calc period: 4D2C
    8. Init ADC
    9. Init WDT
    10. Setup done

    Ардуино вставленна в плату, подлючена к компу и потом плата влючена в сеть. питание для Ардуино на плате нет.
    выдаёт в среду Ардуино такую ошибку.

    Fehler beim Festlegen der Parameter für den seriellen Port: 9.600 N 8 1

    LB_2.3 https://mega.nz/folder/tVtmBKQY#iwPxu2ulpkRmAzeLaRNehA
    https://www.pcbway.com/project/shareproject/LuckyBox_2_3_01_2020.html
    LB_2.41 https://mega.nz/folder/0cVHCQxD#v88F3NDciYzCcNducI30SA
    https://www.pcbway.com/project/shareproject/LackyBox_2_41_DRV103H_1.html
    Power Modul https://mega.nz/folder/lccwRAiL#GLskS49qe8grXGgT2nNNbQ

    #58057
    JON
    Участник
    • Ответов: 228
    @sersch55

    добавление delay(5000); пяти  секундной раузы начиная перед Serial.begin(9600); и заканчивая после countCalcTMR1pr = 16;

    положительного результата не дало. 🙁

    LB_2.3 https://mega.nz/folder/tVtmBKQY#iwPxu2ulpkRmAzeLaRNehA
    https://www.pcbway.com/project/shareproject/LuckyBox_2_3_01_2020.html
    LB_2.41 https://mega.nz/folder/0cVHCQxD#v88F3NDciYzCcNducI30SA
    https://www.pcbway.com/project/shareproject/LackyBox_2_41_DRV103H_1.html
    Power Modul https://mega.nz/folder/lccwRAiL#GLskS49qe8grXGgT2nNNbQ

    #58058
    JON
    Участник
    • Ответов: 228
    @sersch55

    Fehler beim Festlegen der Parameter für den seriellen Port: 9.600 N 8 1

    извеняюсь.

    перевод:

    ошибка при определении параметра для сереального порта: 9.600 N 8 1

    LB_2.3 https://mega.nz/folder/tVtmBKQY#iwPxu2ulpkRmAzeLaRNehA
    https://www.pcbway.com/project/shareproject/LuckyBox_2_3_01_2020.html
    LB_2.41 https://mega.nz/folder/0cVHCQxD#v88F3NDciYzCcNducI30SA
    https://www.pcbway.com/project/shareproject/LackyBox_2_41_DRV103H_1.html
    Power Modul https://mega.nz/folder/lccwRAiL#GLskS49qe8grXGgT2nNNbQ

    #58067
    Андрей
    Участник
    • Ответов: 17
    @andartin

    А если проверить bootloader и установку фюзов нормальной NANO Arduino

    #58078
    Виталий
    Участник
    • Ответов: 35
    @dovinik

    А если проверить bootloader и установку фюзов нормальной NANO Arduino

    Кстати, забыл написать, что мои модули ардуино прошиваются только при выборе в среде программирования версии с Old bootloader… Может это как-то влияет.

    #58093
    JON
    Участник
    • Ответов: 228
    @sersch55

    А если проверить bootloader и установку фюзов нормальной NANO Arduino

    Кстати, забыл написать, что мои модули ардуино прошиваются только при выборе в среде программирования версии с Old bootloader… Может это как-то влияет.

    Нет, на моих сначала тоже стоял старый бутлоадер. Потом после перепрошивки стал новый и на оригинальной ардуино тоже стоит новый, но работают все одинаково.

    LB_2.3 https://mega.nz/folder/tVtmBKQY#iwPxu2ulpkRmAzeLaRNehA
    https://www.pcbway.com/project/shareproject/LuckyBox_2_3_01_2020.html
    LB_2.41 https://mega.nz/folder/0cVHCQxD#v88F3NDciYzCcNducI30SA
    https://www.pcbway.com/project/shareproject/LackyBox_2_41_DRV103H_1.html
    Power Modul https://mega.nz/folder/lccwRAiL#GLskS49qe8grXGgT2nNNbQ

Просмотр 15 сообщений - с 481 по 495 (из 1,421 всего)
  • Для ответа в этой теме необходимо авторизоваться.