ESpec - мир электроники для профессионалов


ИК паяльная станция, самодельные конструкции

  Список форумов » Мастерская Самоделкина
На страницу Пред.  1, 2, 3 ... 33, 34, 35 ... 96, 97, 98 ... 192, 193, 194  След.
Следующая тема · Предыдущая тема
АвторСообщение
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #661 от 08/07/2012 15:48 цитата  

Переделал клаву как в out - всё заработало.
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #662 от 08/07/2012 15:55 цитата  

может както лучьше зделать без заморочек -типа скорости нагрева ,а просто как обычный контролер температуры с пид - и при достижении заданной температуры -начинал отщет времени работы на точке.
скорость нагрева можно менять мощностью и рGain .
время нагрева чтоб ненадо вводить-откинуть ее с меню даже,оставить тока время работы на точке.
а то похоже что задавая время нагрева -проц пытается впихнуть имеющееся в рамки требуемого- и иззаетого проблемы.
а так -включили он начал греть как обычный контролер ,а кому надо точная скорость именно -меняя мощность и настройки -получат.и если на 0.1-0.2 гр в секунду отличия -ет несмертельно,зато хоть работа будет проще и настройка.
тоесть упростить немного требования к контролеру,а когда начнет нормально работать-вот тогда делать улучшения в работе и дополнит функцыи.выкинуть пока(отключить)регулировки скорости нагрева,еще какието,оставьте ток регулировку мощности и пид составляющие,и срабатывание по температуре.и етого пока хватит для работы и отстройки.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #663 от 08/07/2012 16:51 цитата  

проверил на галогенках


c параметрами Kp=800, Ki=450, Kd=350, Ni=15 выход на полную мощность нагревателя за 20сек

Цитата:
К примеру, на первом шаге время 120 и температура 100, если плата уже нагрета до 80 то сокращает время до 20
правильно, сделал как и просили. Если не успевает нагреть - увеличивайте время

Цитата:
Только уж слишком сокращает, что плата не успевает нагреться
сокращает пропорционально начальной температуре

Имейте ввиду что в последних прошивках для первого шага график нагрева рассчитывается от 0°

Цитата:
время нагрева чтоб ненадо вводить-откинуть ее с меню даже,оставить тока время работы на точке.

ну это исключено, без времени нагрева невозможно сформировать плавный выход на заданную температуру - без этого будете плясать с бубном вокруг нагрева подбирая разные настройки, как сделано в других регуляторах
Vitalik2 
Участник
Сообщения: 220
Vitalik2
 
Сообщение #664 от 08/07/2012 17:13 цитата  

>> c параметрами Kp=800, Ki=450, Kd=350, Ni=15 выход на полную мощность за 20сек
Попробую, но почему не оставить как было в прошивке V 0.2.
>>Имейте ввиду что в последних прошивках для первого шага график нагрева рассчитывается от 0°
Зачем? Почему нельзя сделать от текущей на плате? К примеру на плате 24 пусть от них и пляшет.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #665 от 08/07/2012 17:16 цитата  

Цитата:
Я все понимаю только по какому принципу он его сокращает, отталкиваясь от скорости нагрева полученной из заданная температура поделенная на заданное время, или как?
да. Например на первом шаге задали нагрев до 100° за 100сек. Скорость нагрева (100° - 0°)/100сек = 1.0°/сек. Например плата уже нагрета до 50°. Соответственно время шага сокращается до (100° - 50°) / 1.0 = 50 сек. По-моему все прозрачно и логично.

Цитата:
Зачем? Почему нельзя сделать от текущей на плате? К примеру на плате 24 пусть от них и пляшет
тогда предложите свой алгоритм сокращения времени нагрева
Vitalik2 
Участник
Сообщения: 220
Vitalik2
 
Сообщение #666 от 08/07/2012 17:21 цитата  

>>да. Например на первом шаге задали нагрев до 100° за 100сек. Скорость нагрева (100° - 0°)/100сек = 1.0°/сек. Например плата уже нагрета до 50°. Соответственно время шага сокращается до (100° - 50°) / 1.0 = 50 сек. По-моему все прозрачно и логично.
Возможно, не заметил, показалось, что вроде больше чем нужно сократил.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #667 от 08/07/2012 17:29 цитата  

>>Возможно, не заметил, показалось, что вроде больше чем нужно сократил.

практически все нагреватели - инерционные, у них есть так называемая транспортная задержка - задержка от начала подачи тока до прогрева всего объема и поверхности. Возможно 20сек - слишком мало для заданного нагрева.

Советую после первого шага добавить второй - полку на 20..30сек с такой же температурой как и в первом - для выравнивания кривой нагрева.

Или для первого шага задать температуру на 5..10град выше чем нужно, вторым шагом сделать полку на 30..40сек для выравнивания температуры
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #668 от 08/07/2012 17:33 цитата  

>>ну это исключено, без времени нагрева невозможно сформировать плавный выход на заданную температуру - без этого будете плясать с бубном вокруг нагрева подбирая разные настройки, как сделано в других регуляторах
почемуж,меняя мощность и р-составляющую можно спокойно выходить плавно на заданную температуру.
вот на графике видно плавный выход по обоим точкам,и можно зделать быстрее выход или медленнее.

  111.PNG  32.25 КБ  Скачано: 389 раз(а)
Vitalik2 
Участник
Сообщения: 220
Vitalik2
 
Сообщение #669 от 08/07/2012 17:38 цитата  

>>c параметрами Kp=800, Ki=450, Kd=350, Ni=15 выход на полную мощность нагревателя за 20сек
Вопросов нет, с этими параметрами заработало как надо.
К стати по умолчанию параметр Nd = 0 если его изменить то тогда на 0 вернуть уже нельзя, его вообще трогать не надо?
>>Имейте ввиду что в последних прошивках для первого шага график нагрева рассчитывается от 0°
>>тогда предложите свой алгоритм сокращения времени нагрева
Да все правильно, это я сначала не въехал о чем речь.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #670 от 08/07/2012 17:50 цитата  

Цитата:
К стати по умолчанию параметр Nd = 0 если его изменить то тогда на 0 вернуть уже нельзя, его вообще трогать не надо?
он сейчас не используется, там минимальное значение 1сек. Это время дифференцирования для Kd, сейчас задано жестко 1сек. Возможно когда-нибудь придется задействовать для очень инерционной нагрузки (типа муфельной печи и т.д.)
Цитата:
Раньше контролер давал полню мощность, если нарастания температуры было слишком быстро он её уменьшал
так вот раньше регулятор слишком быстро набирал 100% мощности, и получался большой выброс температуры. Пришлось растянуть диапазон коэффициентов для возможности более точной настройки
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #671 от 08/07/2012 19:03 цитата  

кто-нибудь пробовал USB микроскоп для наблюдения за пайкой ?
http://www.dealextreme.com/c/microscopes-magnifiers-808?page=1&pagesize=200&pagesort=relevance

пример кадра:
http://www.dealextreme.com/feedbacks/browseCustomerPhotos.dx/sku.11743~id.61669
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #672 от 08/07/2012 20:04 цитата  

на какомто форуме уже пробывали зделать,но были проблемы какието там ,
akvakuzma 
Бывалый
Сообщения: 39
 
Сообщение #673 от 08/07/2012 21:24 цитата  

vladimersv писал:
на какомто форуме уже пробывали зделать,но были проблемы какието там ,

Если можно точнее, на каком форуме?
http://www.dealextreme.com/p/portable-usb-2-0-1-3mp-200x-digital-microscope-with-8-led-illumination-white-black-140156
Focus range: Manual focus from 10 mm to 500mm - для наших целей может подойти.
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #674 от 08/07/2012 22:20 цитата  

Парни - шота я не могу запустить в режиме старт.
При этом модуль симисторов у меня не подключен.
Значит что и как я делал. Настроил в р0: s0=20sec=100c, s1=30sec=130c, s2=30sec=140c, s3=20sec=150c. Так чисто для пробы. Жму кнопку Setup примерно две секунды, при этом s* перестаёт моргать и всё. Никакого отсчёта не идёт - всё на месте.

ДОБАВЛЕНО 08/07/2012 22:24

Херово читал мануал. Прочитал название кнопки - как тире. смех
Всё працует! классно! браво!
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #675 от 08/07/2012 22:24 цитата  

пуск/стоп/пауза - кнопкой "-" ("минус")
Цитата:
s0=20sec=100c
не маловато 20сек будет ? 100сек - более реально
Цитата:
Жму кнопку Setup примерно две секунды, при этом s* перестаёт моргать и всё
это выход из режима настройки
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #676 от 08/07/2012 23:02 цитата  

tormentor писал:
Цитата:
s0=20sec=100c
не маловато 20сек будет ? 100сек - более реально

Я ж писал - чисто для пробы, дабы разобраться как оно работает. Оказалось что работает замечательно. А время я выставил чисто от фонаря.

Тут на досуге нашёл у себя разведённую плату под диммерное управление двух каналов. Крутилки блин. смех
Может кому на начальном уровне и понадобится. Не все ж могут за пять сек себе электронику забацать. смех

UPD 09.07.12_ 13.26 - обновлена печатка, внесены нек.изменения, шунтирование VS.

  Диммерное управление.rar  37.13 КБ  Скачано: 442 раз(а)
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #677 от 09/07/2012 10:06 цитата  

новая версия.

- исправил ошибку конфигурации - после стирания памяти параметры заполняются значениями по умолчанию;
- в паузе ПИДы продолжают работать и поддерживается заданная температура;
- добавил управление вентиляторами на PA5/PA6.
На PA5 1ца во время работы профиля, PA6 включается в конце профиля на заданное время (параметр Tfan, сек). Для управления вентилятором фена можно объединить диодами по ИЛИ (чтобы включался во время профиля и продолжал работать некоторое время в конце)

  iroven-2012-07-09-09-51.zip  89 КБ  Скачано: 430 раз(а)
maxlabt 
Участник
Сообщения: 151
maxlabt
 
Сообщение #678 от 09/07/2012 12:55 цитата  

vladimersv писал:
на какомто форуме уже пробывали зделать,но были проблемы какието там ,

Я пробовал подобный микроскоп. Проблема в том, что для получения большого зума необходимо очень близко (порядка нескольких миллиметров) подвести его к плате и чипу. Сами понимаете, что это невозможно на станции. А на расстоянии нескольких сантиметров он ничем не лучше обыкновенной веб камеры. Короче я использую это только для контроля после пайки мелких деталей и микросхем смд.
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #679 от 09/07/2012 12:55 цитата  

Я так понял в настройках уже внесены предзначения Kp=600, Ki=450, Kd=300, Ni=15?
А по поводу вентиляторов - просто низкий поклон. Что касаемо РА5, то этот выход может быть использован для подсветки во время работы профиля.

Хочу спросить вот про что: кто как борется с помехами в сеть?
Нашёл у себя PFC (дроссель) от гембёрда. Планирую его впендюрить последовательно. П фильтр сделать. Что скажете?
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #680 от 09/07/2012 13:22 цитата  

Цитата:
Я так понял в настройках уже внесены предзначения
да, если прошивать с полным стиранием то на старте будут записаны стандартные значения параметров. Если не стирать последнюю страницу (в stm32-flash параметр -e 14), то настройки будут сохраняться.

Цитата:
Нашёл у себя PFC (дроссель) от гембёрда. Планирую его впендюрить последовательно. П фильтр сделать. Что скажете?
не поможет - используются оптопары с датчиком перехода 0, импульсных помех почти нет. Если напряжение проседает (подмигивает свет) - то это слабая проводка, и никаким фильтром не исправить

Цитата:
Проблема в том, что для получения большого зума необходимо очень близко (порядка нескольких миллиметров) подвести его к плате и чипу. Сами понимаете, что это невозможно на станции.
а если сделать принудительное охлаждение (например продувать воздух внутрь корпуса камеры) ? Там линза стекло или пластик ?

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 33, 34, 35 ... 96, 97, 98 ... 192, 193, 194  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Мастерская Самоделкина



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP