1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Dismiss Notice

Контроллер своими руками

Discussion in 'Автоматика' started by Yuriiv, Apr 6, 2014.

  1. flexx

    flexx Active Member

    Joined:
    22.08.2014
    295
    34
    ну да, запамятовал про реле низкого уровня...

    Code:
    if((Setpoint - Input)>5)
    {
       digitalWrite(Heat,HIGH);
       if ((Setpoint - Input)<6)
       {
          myPID.Compute();
       }
    }
    все равно я чего-то не понимаю.
    если разница между требуемой и текущей температурой больше 5* - включаем ТЭН.
    но если в тоже время он меньше 6* - то добро пожаловать в ПИД.
    Ну понятно что код будет работать, но вот смысл этой разбежки в градус... тем более, что результаты myPID.Compute(); нигде не используются до следующего вызова функции.
     
  2. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    ребят! а кто каким блоком питания запитывает про мини? сколько вольт?
     
  3. Владимир ZDF

    Владимир ZDF Active Member

    Joined:
    11.06.2014
    131
    33
    бп комп 5вольт
     
  4. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    видел в описании пишут что 5в-12в на вход raw а на arduino nano вообще до 20в,чего-то мне стрёмно на мини 12в подавать
     
  5. flexx

    flexx Active Member

    Joined:
    22.08.2014
    295
    34
    Я старую нокиевскую зарядку разобрал - там как раз 5В
     
  6. Владимир ZDF

    Владимир ZDF Active Member

    Joined:
    11.06.2014
    131
    33
    на 12 промини точно спалишь-проверено
     
  7. sonicse

    sonicse Участник

    Joined:
    19.05.2014
    65
    6
    Я питаю свою мегу 5вольтами, через usb вход.
     
  8. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    это не всегда удобно,намного удобней когда есть независимый источник питания
     
  9. Павел ДВ

    Павел ДВ Участник

    Joined:
    20.08.2014
    37
    2
    #257
    Источник: Please login or register to view links
    как нет?:eek::eek::eek: все есть в архивах на красную ссылочку нажимаешь под картинкой там все и негативы и номиналы.:D
     
  10. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    вопрос был по поводу что в lay формате нету а в бмп который не всегда корректен в размерах
     
  11. sonicse

    sonicse Участник

    Joined:
    19.05.2014
    65
    6
    Я использую независимый источник питания, но его не хватает при питании через стандартный вход, поэтому я подсоединил его через вход usb.
     
  12. Andynovosib

    Andynovosib Active Member

    Joined:
    08.02.2014
    371
    28
    Pro mini на вход raw можно подавать от 7 до 12 вольт, при этом внутренний стабилизатор обеспечивает питание 5 в до 0,5 А, что за глаза хватает самому контроллере, индикатору ЛСД и развязанным исполнительным устройствам
     
  13. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    а ты сам пробовал 12в подавать на pro mini?
     
  14. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    а чего такого мощного ты подключаешь? какой мощности у тебя БП?
     
  15. sonicse

    sonicse Участник

    Joined:
    19.05.2014
    65
    6
    lcd 20x4. БП 5в 0.75А.
     
  16. Andynovosib

    Andynovosib Active Member

    Joined:
    08.02.2014
    371
    28
    Да, у меня 12В подается на raw, питает сам контроллер, индикатор ( правда 16*2) и пара светодиодов, не греется. Нагрузка развязана через транзисторы.
     
  17. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    по какой схеме делал?
     
  18. Andynovosib

    Andynovosib Active Member

    Joined:
    08.02.2014
    371
    28
    да какая там схема, от бп +12 подается на raw, а +5 с контроллера уже на индикатор
     
  19. flexx

    flexx Active Member

    Joined:
    22.08.2014
    295
    34
    не самая лучшая схема. стабилизатору контроллера приходится понижать напряжение с 12 до 5 В. Куда деваются эти вольты? Правильно - в тепло. Т.е. стабилизатор греется, что не лучшим образом может повлиять на срок службы контроллера. К тому же питать контроллеру приходится не только самого себя, но и достаточно прожорливую переферию в виде экрана.
     
  20. Phantom

    Phantom Active Member

    Joined:
    11.05.2014
    490
    138
    Имя:
    Олег
    dc-dc step down стабилизатор может прикрутить попробовать? КПД должен выше стать.
    Или добавить стабилизатор на 9в. Получим 12 > 9 > 5 в. Тогда каждый из них будет меньше греться.