ИК паяльная станция на Arduino Mega 2560. Доработка скетча "ARS_v2_Lilium_JSN"

Тема в разделе "Глядите, что я сделал", создана пользователем Jalnin, 2 ноя 2012.

Статус темы:
Закрыта.
  1. geleos27

    geleos27 Гик

    Тормознул. Керамика. Если возможно - прижмите к поверхности керамики. Так цикл обратной связи будет минимален, хотя график нагрева у вас и так достаточно ровный. Перелет только.

    Дайте пожалуйста ссылку на используемый вами скетч.

    И если возможно - нипишите пожалуйста на какую конкретно библиотеку ругается. (если ругался на QT5Multimedia.dll - я её толькочто добавил в архив, скачайте снова пожалуйста.)
     
    Последнее редактирование: 12 июл 2020
  2. SOLOway

    SOLOway Гуру

    Не подумайте, что навязываю что-либо. Просто и эта информация пусть будет здесь :)
    И ещё чуть про другое, процитирую автора 4uvak из той темы:
     
  3. tssergej

    tssergej Нерд

    При первом запуске ругается на QT5Multimedia, после того как добавил её, матюкнулся на Qt5Network, после того как добавил и эту, ругнулся ещё на что то..не помню уже, дальше я не пробовал. Прижать к поверхности керамики не получится, так как корпус самомго нагревателя изготовлен из какой бяки, типа гипсового пенопласта-лёгкий,хрупкий, но не горючий. На это и был расчёт при выборе нагревателей НИ, так как само это псевдопенапластовое изделие нагревается не очень сильно, но похоже что стекло сверху своё нехорошее (в плане инертности) дело делает. Даже при установке ТП снизу стекла, перелёт на 20-30г., хотя конечно пид низа толком не настроенный.
    Кстати, после загрузки этого скетча, после его изменения как рекомендовано в посте 4511, заметил очень нехорошее явление - при включении станции, оба SSR мигают с частотой 2 раза в секунду и как следствие нагреватели-нагреваются. Заметил это по характерному запаху палёного, когда занимался чем то другим.
    ПС: изменённый под SP скетч прикреплён к посту.
     

    Вложения:

  4. geleos27

    geleos27 Гик

    Эти я добавил.

    Ммм... так это не совсем керамика, а открытые спирали. У меня +\- также термопара стоит и нагреватели такого-же типа. Инерционность у них маленькая должна быть при нагреве.

    Попробуйте для низа P=1, I=2, D=8

    Странно, по коду Output2 и Output1 обнуляются при входе в режим ожидания. Только если глюкануло чтото и вы не отключили питание ардуины после заливки обновленного скетча.

    Поправленный скетч прикрепил (там еще в строке 1524 надо было подправить)
    Проверьте в Peremen.h что char buf[20];

    2 варианта:
    а. сделать температуру 1го шага ВИ не "155-160" а 130-140 (или до скольки там догревает)
    б. (правильный) поднять температуру НИ до 350-270 чтобы плата прогревалась до положенных 155-160.

    ну и скорость роста температуры НИ увеличить если она ограничена.

    Вот для ориентира график температур
    56.PNG

    Низ за 50 секунд выходит на ~350 градусов, на 3 минуте поднимается до 390.
    Температура НИ при посадке чипа ~375
     

    Вложения:

    Последнее редактирование: 12 июл 2020
    tssergej нравится это.
  5. prusony

    prusony Нерд

    Не отвечал, т.к. не соответствую требованию "уже". Но в голове и кое-что в железе обрисовалось на 95%.
     
  6. Profdamg

    Profdamg Нерд

    Скетч Svs_V09 выставил темп преднагрева 60
    А нагрев низа до 120 гр (термопара низа сверху платы).
    Южный мост со старой материнки на ура снял.
    Буду дальше подбирать параметры.
    Низ керамика закрытая и сверху стекло.
    Может действительно ближе к стеклу пднять тены ближе к стеклу ?
     
  7. tssergej

    tssergej Нерд

    Эти я тоже добавлял. Попробовал добавить ещё пару недостающих -всё равно матерится. Прицепил фото папки с остальными недостающими и фото с ошибками после этого.
    без переделки скетча не поможет. Вы похоже невнимательно прочитали выделенное жирным шрифтом в моём предыдущем посте. Верх стартует по своему датчику...то есть в нашем случае он должен увидеть температуру нижней грелки на своём датчике. Этот скетч расчитан на установку обеих термопар сверху платы, в этом случае температура на обоих датчиках на стадии преднагрева низом будет +/- одинаковая и условие старта 1 шага ВИ будет выполнено.
     

    Вложения:

    • dll.png
      dll.png
      Размер файла:
      60,8 КБ
      Просмотров:
      250
    geleos27 нравится это.
  8. tssergej

    tssergej Нерд

    Выпаять можно и на утюге...
    Интересно было бы взглянуть на график.
     
  9. Profdamg

    Profdamg Нерд

    В следующий раз сфоткаю экран.
     
  10. geleos27

    geleos27 Гик

    Перекачайте архив из подписи пожалуйста. Там все что надо обновлённое есть.

    Попробовал переделать скачайте прикрепленный

    Строка 711 - начинаем рисовать график ВИ с температуры 0 шага ВИ
    Temp_Start = u.Profili.temperatureStep[0];

    Строка 1867 - поменял условие преднагрева ВИ
    if (Input1+10 > Pr_Line_M[2][TempSt_M] && !TopStart && BrStepMax != 0) // Старт за 10 градусов до того как Показания термопары ВИ достигнут значения начала нулевого шага ВИ

    - Заменить + 10 на чтото другое если надо включать преднагрев ВИ раньше \ позже

    int Pr_Line_M[10][4]; // 2мерный Массив integer. 10 строк(шагов) по 4 значения. Строки 0,1 - значения для низа 2 и дальше - для верха

    Pr_Line_M[0][TempEnd_M] - Шаг0, координата X в конце шага.
     

    Вложения:

    Последнее редактирование: 13 июл 2020
    tssergej нравится это.
  11. SOLOway

    SOLOway Гуру

    Вы имеете ввиду стеклокерамику от варочной поверхности, или стекло от дверцы духового шкафа? В любом случае, на мой взгляд, лучше от стекла избавиться. Если t° платформы/плиты получается в 2 раза выше t° на плате, при отсутствии стекла и при высоте стоек 10мм (см. видео в посте #4522), чего ожидать от конфигураций, похожих на используемую вами...
    P.S.: Что-то упустил я инфу про наличие преднагрева для ВИ у @Watashi .
     
    Последнее редактирование: 20 июл 2020
  12. geleos27

    geleos27 Гик

    Добавил вообще все что только можно и нельзя) Попробуйте новый архив пожалуйста.
     
  13. Profdamg

    Profdamg Нерд

    Стекло от варочной поверхности.
    Хочется его оставить.
    Очень нравмтся ровная плоскость.
     
  14. geleos27

    geleos27 Гик

    Нагрев же за счет 2х факторов? Излучением (Длинный ИК, короткий ИК, видимый диапазон) + конвекцией.

    Стекло пока само не прогреется успешно обрезает конвекцию + часть видимого излучения.

    Что хотите сделать? Убрать перелет при нагреве или уменьшить разброс температур плата - стекло?

    Так то имхо по железу все ок, надо профиль отстроить. Разница температур плата - стекло в норме.
     
    Profdamg нравится это.
  15. SOLOway

    SOLOway Гуру

    Поля выбора порта, скорости, и т.п. неактивны :(
     
  16. geleos27

    geleos27 Гик

    В оригинальном точно также.

    Станут активны, когда воткнёте в USB ардуинку и нажмёте обновить. (когда прога увидит хотя бы один компорт) Сам пользую эту версию. Точно работают.

    Надо походу таймер прикрутить на автопоиск.

    PS. Добавил автопоиск каждые 3 секунды если не найдено устройств COM и перезалил
     
    Последнее редактирование: 13 июл 2020
  17. Profdamg

    Profdamg Нерд

    Хочу попробовать уменьшить разброс температур.
    И да профиль тоже буду подстраивать.
    Думаю все же уменьшить зазор керамики и стекла.
     
  18. geleos27

    geleos27 Гик

    А какой в этом практический смысл? Термопро разброс Плита - плата - до до 200 градусов на этапе нагрева. ~ 120 в момент старта ВИ и ~80 в момент посадки чипа.
    У меня спирали под стеклом - при стабилизации платы на 160 градусах ~ 350 спирали, около 200 стекло.
    Лучше потратьте время на настройку ПИД.
     
    Последнее редактирование: 13 июл 2020
    SOLOway нравится это.
  19. SOLOway

    SOLOway Гуру

    И настройки скорости роста t° по шагам, а также длительность полок на шагах.
     
    Последнее редактирование: 17 июл 2020
  20. vik56

    vik56 Нерд

    Да не получится у Вас стекло с керамикой, бросьте эту затею.
    Мне бы хотелось, что бы алюминиевая плита сама нагревалась, но никак не получается, что делать?
    Тоже захотел попробовать контролер на ардуино, но чем дальше тема, тем кажется люди хотят сделать паяльную станцию из ничего. Поймите, все придумано до Вас, если бы керамика работала через стекло, то уже кто нибудь сделал. Керамика и так очень инерционна, накрывая стеклом, Вы еще добавляете инерционности, и как Вы думаете, что будет на выходе?
    Это не относится к людям, которые здесь вкладывают силы и ум к улучшению работы скетчей, а вот умы которые хотят, что бы работало как им хочется, так не бывает, поймите.
    Конструкции нагревателей уже все изжеваны до нехочу, а вот как раз управление, это поле для деятельности.
    ИМХО, лично мое мнение.
     
    Последнее редактирование: 13 июл 2020
    Beto, SOLOway и Wigga нравится это.
Статус темы:
Закрыта.