Например TDA7294

Форум РадиоКот • Просмотр темы - Цифровая паяльная станция своими руками.(V 2.0)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт авг 01, 2025 23:31:05

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7414 ]     ... , , , 186, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс дек 02, 2012 22:14:21 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 05, 2012 12:43:28
Сообщений: 32
Рейтинг сообщения: 0
Victor_P. писал(а):
Я "борюсь" с интегральной составляющей немного иным методом,- я ее начинаю считать только в диапазоне, где пропорциональная составляющая меньше за максимальное значение ШИМ, т.е. за несколько градусов до уставки.

Это примерно тоже что у меня.
При отклонении от уставки больше зоны пропорциональности 100% мощности обеспечивает пропорциональная составляющая и накопленную ошибку я обнуляю.
Примерно так:
Код:
  total_err += err; 
  int_part = K_int * total_err;
 
  PID_out = K_prop * (err + K_diff * (err_LPF - previous_err));
 
  if (PID_out > 1023) {PID_out = 1023; total_err = 0;}
  else if (K_int != 0)
    {
      PID_out_temp = PID_out;
      PID_out += int_part;
      if (PID_out > 1023)
        {
          PID_out = 1023;
          total_err = (1023 - PID_out_temp) / K_int;
        }               
      if (PID_out < -100) total_err = 0;           
    }
  if (PID_out < 0) PID_out = 0;


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс дек 02, 2012 22:27:22 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 0
Цитата:
if (PID_out < -100) total_err = 0;
это, я так понял, для устранения залетов при перестройке температуры вниз?

Получается, мы разными путями пришли к похожим результатам :) :beer:
Спойлер
Код:
int PID_calc(unsigned int _set_temp)
{
    int error, p_term, d_term;
    static long ret, temp = 0, i_term = 0;
    static byte iCalc = 0;

    error = _set_temp - ADCval;

    if (!isClng)
    {
        // Calculate Pterm and limit error overflow
        if (error > maxError) p_term = MAX_INT;
        else if (error < -maxError) p_term = -MAX_INT;
             else p_term = Kp * error;

        // Calculate Iterm and limit integral runaway
        if (iCalc)
        {
            temp = sumError + error;
            if (temp > maxSumError)
            {
                i_term = max_I_term;
                sumError = maxSumError;
            }
            else if(temp < -maxSumError)
            {
                i_term = -max_I_term;
                sumError = -maxSumError;
            }
            else
            {
                i_term = Ki * sumError;
                sumError = temp;
            }
        }
        else
        {
            i_term = 0;
            sumError = 0;
        }

        // Calculate Dterm
        d_term = Kd * (error - lastProcessValue);
        lastProcessValue = error;

        ret = p_term + i_term + d_term;
       
        iCalc = 1;
        if (ret > MAX_PWM)
        {
            ret = MAX_PWM;
            iCalc = 0;
        }
        else if (ret < 0)
        {
            ret = 0;
            iCalc = 0;           
        }
    }   
    else
    {
        ret = 0;
        if (error >= -1)
        {
            sumError = (long)Kp*2;
            lastProcessValue = 0;
            isClng = 0;
            iCalc = 1;
        }   
    }

  return((int)ret);
}

_________________
Мои паяльные станции: первая, вторая, фен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс дек 02, 2012 22:41:22 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 05, 2012 12:43:28
Сообщений: 32
Рейтинг сообщения: 0
Victor_P. писал(а):
это, я так понял, для устранения залетов при перестройке температуры вниз?

Да, верно.
А обнуляется при мощности -100, а не ноль, т.к. при низких температурах в установившемся режиме средняя мощность на нагревателе всего пару Ватт, а мгновенная мощность скачет в широких пределах и иногда обнуляется (а обнулять и накопленную ошибку было бы неправильно).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн дек 03, 2012 00:18:59 
Держит паяльник хвостом
Аватар пользователя

Карма: 15
Рейтинг сообщений: 98
Зарегистрирован: Вс авг 05, 2012 12:46:33
Сообщений: 980
Откуда: Сделан в СССР
Рейтинг сообщения: 0
Цитата:
Еще соображение - при небольшом перерегулировании (на несколько градусов) задирается только температура датчика, а кончик жала при этом не успевает разогреться выше уставки. Получается что небольшое перерегулирование даже во благо.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн дек 03, 2012 07:11:26 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 05, 2012 12:43:28
Сообщений: 32
Рейтинг сообщения: 0
Vseryj писал(а):
Перерегулирование очень даже во благо с паяльниками, в которых термопара имеет больший тепловой контакт с нагревателем, чем с жалом (Люкей и подобная дрянь).

Речь была о перерегулировании при смене заданной температуры, а не при пайке.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн дек 03, 2012 10:29:15 
Держит паяльник хвостом
Аватар пользователя

Карма: 15
Рейтинг сообщений: 98
Зарегистрирован: Вс авг 05, 2012 12:46:33
Сообщений: 980
Откуда: Сделан в СССР
Рейтинг сообщения: 0
Цитата:
Речь была о перерегулировании при смене заданной температуры, а не при пайке.

Объясню "на пальцах": скажем имеем температуру 250 градусов, зада­ём 350. Термопара разогревается до этой температуры быстрее, жало всегда отстаёт. Настраиваем ПИД чтоб небыло "зал­ёта" температуры, и в итоге жд­ём когда температура жала догонит температуру термопары (точнее с Люкеем она не догонит никогда, но это другой вопрос) дольше, чем если допустим перерегулирование и залёт на градусов 25.
А при пайке- аналогично. Залё­ты температуры на несколько градусов по термопаре- совсем не означает, что тоже самое происходит с температурой жала. От нагревателя термопара получает тепло быстрее и больше чем жало.
При настройке надо максимально начхать на внутреннюю термопару, повесить внешнюю на жало и вывести на ПК с рисованием графиков. По этим графикам и нужно ориентироваться при настройке ПИД. А с показаниями собственно индикатора п.станции- можно при желании и "подшаманить".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн дек 03, 2012 13:32:08 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 05, 2012 12:43:28
Сообщений: 32
Рейтинг сообщения: 0
Vseryj, я прекрасно понял что Вы имели ввиду.
Сейчас у меня получается примерно так:
Жало клин 3.2мм.
Выставляю 260 градусов. Это на жале (станция предварительно откалибрована, температура внутренней термопары при этом 287 градусов).
Прогреваю жалом кусок фольгированного стеклотекстолита. Во время прогрева температура падает до 252-253 градуса (по индикации) и секунды через три возвращается до 260-ти и держится на этой отметке. Температура на жале при этом 235-240 градусов. Отрываю паяльник - быстрый заскок до 267-268 и сравнительно медленное остывание до 260-ти.
Я не догадался измерить величину заскока непосредственно на жале (сейчас мультиметр дома), но думаю он примерно такой же так на индикации, т.к. время разогрева много меньше времени остывания.
В таких условиях, если каким то образом и удастся сделать как Вы предлагаете (т.е. в данном примере поднять уставку на 20-25 градусов, что бы и при пайке выдерживать 260 градусов на жале), после отрыва превышение уставки составит около 30 градусов, вместо 7-8. А оставает паяльник не быстро. Поэтому не вижу смысла динамически менять уставку, по крайней мере с моим паяльником.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Сб дек 22, 2012 13:35:39 
Встал на лапы

Зарегистрирован: Чт мар 08, 2012 01:13:30
Сообщений: 103
Рейтинг сообщения: 0
На какой странице последняя версия?
Все еще 54?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Сб дек 22, 2012 13:43:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 0
astrgan, я бы сказал что на 54 станице первая версия, которую можно повторять :)
Вродь на 119 была хорошая версия, но ее автор удалил. Короче было бы неплохо пересмотреть все с 119 страницы, а последние страниц 40 перечитать.

_________________
Мои паяльные станции: первая, вторая, фен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пт дек 28, 2012 20:16:59 
Родился

Зарегистрирован: Пт дек 17, 2010 14:17:40
Сообщений: 4
Рейтинг сообщения: 0
Дорого всем времени суток! Хочу собрать данную схему http://www.radiokot.ru/lab/controller/10/ Помогите со следующими вопросами:
1. Прикупил паяльник от станции Lukey 702 нихром-термопара – подойдет?
2. В схеме вижу только один переменный резистор, в моём понимание их должно быть два для 0 и 100 гр (в домашних условиях) калибровка "zero" и "span" а как она осуществляется в этой схеме?
3. Хочу применить электронный трансформатор для галогенок Feron TRA 110-50W примерно такая схема http://radioskot.ru/SHEMA/12V-Halogen-1-.jpg , вторичную обмотку на 24В перемотал, разогревается за пару секунд. Есть у этих ЭТ одна особенность - нужен ток нагрузки для запуска – т.е. при х.х. выдаёт ноль. Не помешает ли эта особенность нормальной работе ШИМ, т.к. динистор срабатывает во время каждого цикла, запуская генерацию полумоста (переменку можно выпрямить диодами шотки+дроссель+кондёр ? А будет ли работать с симистором ,он уже есть чтобы не накупать нового.
Буду очень признателен за ответы!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Сб дек 29, 2012 00:05:27 
Друг Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 1121
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Сообщений: 4625
Откуда: Черкассы, UA
Рейтинг сообщения: 0
THX1138 писал(а):
Есть у этих ЭТ одна особенность - нужен ток нагрузки для запуска – т.е. при х.х. выдаёт ноль.

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

_________________
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вс дек 30, 2012 09:03:57 
Вымогатель припоя

Карма: 8
Рейтинг сообщений: 57
Зарегистрирован: Ср май 26, 2010 16:24:33
Сообщений: 512
Рейтинг сообщения: 0
THX1138, я делал эту паяльную станцию как раз на Lukey 702, только управление нагрузкой - симистор. Калибруется она одним резистором. Лучше собрать вариант со стр. 119. Она с форума удалена, но все для нее есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн янв 28, 2013 18:43:28 
Первый раз сказал Мяу!

Зарегистрирован: Вт янв 06, 2009 01:49:37
Сообщений: 23
Рейтинг сообщения: 0
моя немного не доделанная паялка. Осталось сделать переднюю панельку. Температуру держит +-1 градус.


Вложения:
P1030202.JPG [169.8 KiB]
Скачиваний: 1786
P1030201.JPG [220.76 KiB]
Скачиваний: 1490
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн фев 11, 2013 10:58:59 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт май 08, 2008 13:17:03
Сообщений: 156
Рейтинг сообщения: 0
Всем привет! Собрал плату по стр.66 DeNew. Когда прошиваю выложенной на той странице пошивкой DSS-100 v2.3.1, пищалка начинает тихонько постоянно свистеть. Кнопки и паяльник не подключены. Индикатор ничего не показывает, хотя напряжения все присутствуют. Подскажите, какая прошивка актуальна для той схемы (S@M, Volly??), и в чем может быть проблема индикатора?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Пн фев 11, 2013 22:40:34 
Первый раз сказал Мяу!

Зарегистрирован: Сб мар 21, 2009 23:20:27
Сообщений: 34
Откуда: Украина.Донецк
Рейтинг сообщения: 0
Ув Victor_P. не могли ли вы объяснить по вашей схеме что за дроссель L2 ?
Если можно то выложите пожалуйста фотку платы со стороны дросселя.
Заранее БОЛЬШОЕ спасибо :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт фев 12, 2013 00:06:45 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 0
romeo.mak, вот фотка:
СпойлерИзображение
а в ss2.pdf его параметры

_________________
Мои паяльные станции: первая, вторая, фен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт фев 12, 2013 00:19:53 
Первый раз сказал Мяу!

Зарегистрирован: Сб мар 21, 2009 23:20:27
Сообщений: 34
Откуда: Украина.Донецк
Рейтинг сообщения: 0
Большое СПАСИБО :beer:
Извините еще один вопрос не могу подобрать транс EPCOS
Не могли бы вы подсказать какой заказать?
Есть P4 RM8 Al250 такой пойдет.
Взял здесь http://ferrite.com.ua/ferrite_cores/rm_ ... apped.html
И еще хотел спросить брать с отверстием или без ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт фев 12, 2013 01:15:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 24
Рейтинг сообщений: 596
Зарегистрирован: Сб окт 10, 2009 10:34:07
Сообщений: 2168
Откуда: Україна, Хорол
Рейтинг сообщения: 0
romeo.mak писал(а):
... P4 RM8 Al250 такой пойдет...
И еще хотел спросить брать с отверстием или без ?
Без отверстий. Я выкладывал скриншот с программы рассчета транса, там есть параметр "Индктивность сердечника, нГн/виток^2" со значением 160,2, соответственно должно быть не Al250, а Al160. Или взять без зазора и сделать 0.6/2=0.3мм зазор по всем кернам.
Не знаю что такое Р4, это материал? Если так, то я за него ничего не могу сказать, я рассчитывал под N87(можно N97).

_________________
Мои паяльные станции: первая, вторая, фен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт фев 12, 2013 01:26:16 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 79
Зарегистрирован: Вт дек 07, 2010 15:34:19
Сообщений: 475
Откуда: UA
Рейтинг сообщения: 0
romeo.mak, здесь можете найти характеристика материала P4 http://www.coretech.com.ua/library, когда-то смотрел, вроде идентично N87, но точно не помню.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
СообщениеДобавлено: Вт фев 12, 2013 08:24:19 
Первый раз сказал Мяу!

Зарегистрирован: Сб мар 21, 2009 23:20:27
Сообщений: 34
Откуда: Украина.Донецк
Рейтинг сообщения: 0
Большое спасибо Victor_P. и dmirrr за ссылку. :beer: :)) .
Чего я вообще спрашивал за эти сердечники.
Заказал я на Космодроме вчера забрал а они оказались N97 без зазора.
Вот думаю заказывать еще но чтобы уже наверняка не ошибиться.
И еще оказывается все мелочи которые идут к трансформатору нужно заказывать отдельно :idea: :shock: :kill: .
ПРОТУПИЛ :facepalm:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7414 ]     ... , , , 186, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: zmey71 и гости: 13


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y