Страница 8 из 8 ПерваяПервая ... 678
Показано с 71 по 80 из 80

Тема: Точный регулятор температуры паяльника.

  1. #71
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    В китайской паяльной станции индикатор показывал 311 градусов, а при измерении цифровым термометром обнаружилось только 214 градусов. Наша станция при индикации 200 градусов - проверкой термометром 207 градусов. Значительно ближе к истине...

  2. #72
    Moderator Аватар для Leff
    Регистрация
    26.04.2012
    Адрес
    Царевококшайск, Россия.
    Сообщений
    6,761
    http://www.contravt.ru/?id=1649
    статья выложена по ссылке про настройку ПИД регулятора.

    http://bookasutp.ru/Chapter5_5.aspx

  3. #73
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    Отладил я этот ваш ПИД регулятор.
    Выявились сразу отличия по сравнению с китайской паяльной станцией, она при пайке совсем не реагирует на охлаждение жала паяльника (индикатор в смысле не показывает). Т.е. она показывает "нужную" температуру (заданную) - а не измеренную.
    Наша то станция показывает температуру жала паяльника.
    Когда берешь каплю олова жалом - температура падает на градус (или иногда на 2).
    Не знаю это хорошо или плохо.
    Может быть после выруливания на заданную температуру отключать измеритель температуры нафиг, а на индикатор выводить только заданную температуру?

  4. #74
    Moderator Аватар для Leff
    Регистрация
    26.04.2012
    Адрес
    Царевококшайск, Россия.
    Сообщений
    6,761
    Возможно просто ПИД регулятор не очень подходит для паяльной станции?
    Может быть другой алгоритм попробовать?

  5. #75
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    Небольшая проблемка была с тем что фазовое управление симистором отрезает куски от фазы которая имеет форму полукруга, а ПИД регулятор думает, что это прямоугольник. Нужно пересчитывать площадь отрезаемого полукруга в прямоугольник. Управление получается - "мягше".
    Кроме трех коэфициентов (Кр, Ki, Kd) удобно подстраивать частотой дискретизации. Смысл регулирования в том, что моделируется кривая с замедлением ближе к точке завершения, а тактовая частота дискретизации смещает всю эту картинку вверх-вниз не нарушая пропорции самого регулятора. Очень это удобно.

  6. #76
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    Пересчитывать площадь фазы как оказалось большого выигрыша не дает - овчинка выделки не стоит. Отключил эту функцию.

    Вобщем и целом проект закончил.

    Внешний вид со снятой крышкой:

    PICT1.jpg
    PICT2.jpg

    Корпус использовал от дешевого паяльника - около 300 руб стоил.
    Внутри у него была эта плата.
    PICT3.jpg
    Разъем для паяльника в том "изделии" был от компа, тип ps/2 (для клавиатуры).

  7. #77
    Moderator Аватар для Leff
    Регистрация
    26.04.2012
    Адрес
    Царевококшайск, Россия.
    Сообщений
    6,761
    Коэффиценты ПИД какие получились?

  8. #78
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    отсюда взял: http://bookasutp.ru/Chapter5_5.aspx

    K=15 ед. на градус;
    KI=0.013 c;
    KD=0.525 c;

    Возможно это не самый лучший вариант, но пробовал их в ручную подобрать - не получилось...
    Устанавливается быстро, но последние 2-3 градуса медленно, в течении 20-30 секунд догоняет.
    Так то паяльник всеравно не прогревается быстрее.
    Но у китайцев значительно быстрее работает.
    Эти коэф. можно поискать в последствии и заменить.

    Эти коэф. имеют смысл, если частота дискретизации раз в 1 секунду.
    У меня частота обновления 0.144 с. Умножил коэф. KI и разделил KD на эту величину.
    Коэф. усиления определил по факту - выставил 300 градусов и полученное числовое значение управления ШИМ, после прогрева паяльника разделил на 300 соответственно - в результате получилось коэф. на 1 градус. Ну и немного маштабировал величину К, сумму потом делил на масштаб.
    Последний раз редактировалось Friendly; 24.01.2013 в 12:41.

  9. #79
    Moderator Аватар для Leff
    Регистрация
    26.04.2012
    Адрес
    Царевококшайск, Россия.
    Сообщений
    6,761
    При включении 300 градусов выставляет? А в спящем режиме 150?
    Памяти нет?

  10. #80
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    Да, 150 и 300.
    Флэш пямяти данных нет в этом МК.
    Можно писать в память программ, но это не надежно.
    Если добавить микросхемку eprom то будет память.

Ваши права

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