Обсуждаем цифровые устройства...
Ответить

Re: Паяльник CXG E60WT (схема, доработка)

Ср мар 30, 2022 02:05:11

Кто может пояснить разницу между E60W E60WT E60S ? Почему E60S в 2 раза дешевле E60WT ?

Re: Паяльник CXG E60WT (схема, доработка)

Пн май 16, 2022 11:09:34

В самом деле! пытался найти разницу - не увидел

Re: Паяльник CXG E60WT (схема, доработка)

Вт июл 26, 2022 10:42:18

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

Re: Паяльник CXG E60WT (схема, доработка)

Ср окт 05, 2022 18:36:55

Здравствуйте!
Есть два паяльника CXG E90WT. Один куплет года 3 назад. Второй недавно. Оба с нагревателем А1319 (110В). Но вот что интересно. Новый нагревается до температуры 250 градусов раза в 2 быстрее.
С нового снял осциллограммы.

Изображение

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

Изображение

Вторая картинка то же самое, только с меньшей разверткой.

Изображение

При нагреве до заданной температуры короткие импульсы идут постоянно через один полупериод сетевого напряжения.

Изображение

Поддержание температуры происходит периодичеким включением нагревателя. Как видно, никакого ШИМ нет.

P.S. Кажется понял. Нагреватель включается в моменты когда напряжение полупериода не превышает 110 вольт. То есть на спаде полупериода (когда станет ниже 110) и на подъеме до момента когда станет выше 110. Потому на осциллограмме импульсы управления на ноль не попадают. Логичнее было бы включать от нуля до 110. Возможно в старом паяльнике так и сделано, потому нагревается дольше.

Более старый паяльник попробую то же промерить.

Re: Паяльник CXG E60WT (схема, доработка)

Чт окт 06, 2022 10:54:13

Снял осциллограммы со старого паяльника.

Изображение

Ширина управляющего сигнала при холодном паяльнике меньше. Из-за этого разогрев дольше.

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

На разогретом паяльнике поддержание температуры происходит изменением ширины управляющего сигнала. То есть ШИМ присутствует.
Схемотехника чуть отличается. Нет пинов для подключения программатора. Есть доп пины для подключения другого светодиодного (или LCD) дисплея. Присутствует нормальный предохранитель на 2А. Нагревательный элемент более качественный. Год выпуска 2017.

Re: Паяльник CXG E60WT (схема, доработка)

Пт окт 07, 2022 12:14:30

Ckorpion61, пока ничего не сделано.

Надо отказываться от 100 герцового ШИМ и делать только через отслеживание нуля в прерывании.

Есть предложения к прошивке. От 100Гц шима можно не отказываться, а доработать текущий код, при условии если STM8 умеет быстро оцифровывать данные с АЦП. С STM8 не работал, так что не в курсе.
Логика:
Если на PB1 >0.77V (в перерасчете 110V), то скважность ШИМ 0% или 100% (в зависимости как сигнал инвертирован или не инвертирован к мосфету), т.е. на затворе мосфета должен быть 0V. В итоге шим будет работать до 110В и "отключаться" при превышении (см вложение).
И этот параметр менять через меню, тем самым каждый сможет выбрать оптимальный режим нагрева. И тем самым не зависеть от типа нагревателя 110В или 220В.

Параметр "0.77V (в перерасчете 110V)" указан для примера, необходимо на практике проверять.
Жду получения паяльника E110S, буду экспериментировать с прошивками...

Добавлено after 1 hour 7 minutes 23 seconds:
Снял осциллограммы со старого паяльника.

На разогретом паяльнике поддержание температуры происходит изменением ширины управляющего сигнала. То есть ШИМ присутствует.

Здесь скорее всего нет шима вообще, а ногодрыг с компенсацией по температуре.
А включение мосфета либо по АЦП, либо по прерыванию 0v +- time.

Если был бы ШИМ, то скорее всего с течением времени импульсы бы уплывали от 0, т.к. у измерений есть погрешность. Не думаю, что в цикле есть корректировка тактирования ШИМ.
Можно сказать имитация ШИМ.
Вложения
работа.jpg
(36.35 KiB) Скачиваний: 54

Re: Паяльник CXG E60WT (схема, доработка)

Пт окт 07, 2022 16:16:22

В новом паяльнике - ногодрыг. В старом эмитация ШИМ или софтовый ШИМ. Так как ширина импульсов "плавает". В новом паяльнике ширина импульсов всегда постоянная. На счет ШИМ 100 Гц. Есть предложение допилить до такого варианта - считать АЦП по сетевому напряжению. При включении питания - определять напряжение в сети. Выбирать коэффициент пропорциональности (для 110 вольт или 220 вольт). Далее алгоритм по переходу через ноль. Если около ноля, то формировать импуль заданной длительности, в зависимости от питающего напряжения и типа нагревательного элемента. Так как частота сети 50 Гц (после диодного моста 100 Гц), то импульс расчитать так, чтобы попадал на 110 вольт амплитуды сетевого напряжения для нагревателя 110 В, но не более. Ну а дальше изменять в меньшую сторону для стабилизации температуры. Можно еще вкорячить ПИД регулятор. Я на Atmege8 делал паяльник. Но только без мониторинга сетевого напряжения. Там всё влезло в прошивку. Есть еще варианты запускать импульс по спаду и подъему фронта на измерительном пине PB1 , тогда и читать АЦП не надо. Это сильно ускорит процесс. Вероятно в этом паяльнике так и сделано. Ну или тактировать ШИМ внешним сигналом, то есть опять же по измерительному пину PB1. Но я С STM8 не знаком. Надо тормошить автора.

Re: Паяльник CXG E60WT (схема, доработка)

Сб окт 08, 2022 17:22:25

P.S. В ADUINO на atmega328 алгоритм реализовать получилось. На внутреннем таймере без PWM. Управляющий пин можно назначить почти любой, не обязательно тот который к таймеру привязан. Измерительный вход по схеме как и в паяльнике с теми же номиналами резисторов. При этом микроконтроллер настроен на внутренний генератор 8 MГц. Алгоритм отслеживает переходы сетевого напряжения через ноль и формирует импульcы заданной длительности. При этом нормально работает при частоте сети до 200 Гц, по крайней мере в симуляции. В железе не проверял. То есть при работе микроконтроллера на частоте 16 Мгц успевать измерять точно будет.
Вот только в симуляторе нет STM8. И нет отладочной платы, иначе бы попытался разобраться в коде автора.

Re: Паяльник CXG E60WT (схема, доработка)

Пн окт 10, 2022 12:22:40

При включении питания - определять напряжение в сети. Выбирать коэффициент пропорциональности (для 110 вольт или 220 вольт).

При условии наличия фильтра софтового или аппаратного, иначе при загаженной сети произойдет некорректный выбор

Re: Паяльник CXG E60WT (схема, доработка)

Пн окт 10, 2022 20:16:58

Начал изучать доки и форумы по STM8. В общем то мои предположения подтвердились. В контроллере есть компаратор, который можно настроить на спад и на фрот сигнала на пине. Скорее всего в исходной прошивке так и сделано. Потому нет необходимости постоянно мониторить входное напряжение, потому и осциллограммы такие. Просто нужно правильно подобрать делитель. Вероятно там два режима работы, один для холодного паяльника, компаратор на один порог настроен, второй для нагретого, компаратор на второй порог настроен. Потому на холодном ширина импульсов большая, на нагретом ширина маленькая (это в новом паяльнике. В старом присутствует некое подобие ПИД регулирования). И тогда не важно какое входное напряжение, паяльник будет работать во всем диапазоне входных напряжений. И есть предложение к автору - вообще удалить в прошивке выбор напряжений и нагревателей (110 или 220 В). Просто сделать две прошивки, одну на нагреватель 110, вторую на нагреватель 220. Так не будет путаницы и сама прошивка будет быстрее, так как меньше переменных. Хотя ШИМ с 110 вольтным нагревателем использовать опасно, так как очень велика вероятность угробить. Потому всё таки надо прошивку править на переходы через ноль, или на работу по спаду и падению. Ну или купить нагреватель на 220 и не заморачиваться. Или еще вариант, оставить ШИМ, но выключать его принудительно по фронту сигнала на измерительном пине, и разрешать работу по спаду. И настроить ШИМ на частоту 100 Гц.

Re: Паяльник CXG E60WT (схема, доработка)

Вт окт 11, 2022 02:45:56

ка много инфы пдвалили жаль что разрабы прошифки давно кудато слились
так что похоже новой верси старого софта уже не будет
что могу сказа пролистаф ветку
1 проблема на новых прошиваах с 110в ТЕН на нашей сети 100% и то что у кое кого они таки не сдохли жуткая везение и лучшее качество
основная причина в том что 110в тен имет в 4раза менше сопротивлени для тойже маши ну вы вкурсе наверно про мощности и разницу межу амплитудым и действующим
облегчит режим 110ТЕНА с последними рабочими прошифками можно удалиф мост и замениф оный со сторны + на 1 диод FR208 или подобный -на работу стабилизатороф это почти не повлияет(несмотря на рост пулсаций 310в на банке С2 изза (чатоты 50 вместо100) но там запас у DCDC на 12в огромен и думаю дадже в японской сети силно просаженой до 90в все там с питаним мозгоф и ключика будет ФСЕпутем
зато максимум действующего для 110 тена будет гдето 156в при запорлнени ШИМ100%
для 220 тена естесвено мост сохраняем идея уже мелкала но почемуто такое простое апаратное рещени никто не применил
и да все изменения на ваш страх и риск конешно
и да решение не универсалное и для сети 100-127в не рекомендуемое изза значителного падения максимума мощности

Re: Паяльник CXG E60WT (схема, доработка)

Вт окт 11, 2022 17:16:34

musor, musor, musor, Ошибаетесь. Для керамического нагревательного элемента с низким сопротивлением как раз имеет значение амплитудное значение напряжения сети. Потому замена моста на одиночный диод его не спасет вообще никак. Такой вариант возможен только если вкорячить электролит подходящей емкости, например 100 мКф. Вот тогда амплитудное значение сравняется с действующим и будет примерно 150 вольт. А то что старый паяльник уже 3 года работает говорит о том, что качество сети не такое уж и плохое. И что китайскую прошивку писали знающие люди. И наверняка проверили не один раз. А то что касаемо новой прошивки, скорее всего разберусь в исходниках, с большой долей вероятности. Потому еже ли получится скомпилировать, выложу на обозрение.

Re: Паяльник CXG E60WT (схема, доработка)

Вт окт 11, 2022 19:53:26

Proton78, Proton78, Proton78, увы вы походу сами и не поняли чо сказал если поставит после моста и даже 1 диода жирну мелкафарад 100 банку то таки на ней будет уже амплитудное
нолгне 150в ка вы думаете а 320!!! так шо даже вашему новому нагревателю на 220 скоре всего поплохет(НО ЭТО НЕ ТОЧНО-мыж не знаем предел их пиковой перегрузки
а то ч течени 1 полуперида(10мс) 110в тен может перенести 220 и даже возможно и 320 беспорно если потом дать паузу нагрева для устаканивания температурыкерамики-можете проверить но вот если это прожится боле 10мс то уже резултат трудно предсказуем кстати если вы не в теме в заводской версии штатно к 110 тему прикладывается таки все 200...320в но на короткое время явно менше 10мс -на вскидку 3-5мс к сожалеию все ваш ослилки мелки и не разглядеть скока волт а скока мкс

Добавлено after 11 minutes 33 seconds:
кстати посмотрите на своих осцилках напругу прям на тене -толка паялу надо запитать ченрез развязывающий тран 230/230(хватит и 60-100вт

Re: Паяльник CXG E60WT (схема, доработка)

Ср окт 12, 2022 08:51:38

musor, musor, musor, Смотрите осциллограму. В штатном режиме к нагревателю полная амплитуда вообще никак не прикладывается, это еслы вы не втеме. Внимательно изучайте осциллограмы. Там режим работы примерно как у симисторного регулятора, отрезаются "полуволны". Если подать полное амплитудное напряжение, даже кратковременно, то нагреватель щелкнет и больше не будет греть (в большинстве случаев). Так что вариант с диодом вместо диодного моста вообще не прокатит. Так как амплитудное значение будет полное, теряться будет только один полупериод. Осциллограмы мелкие, потому что не получилось вставить большие файлы. На счет конденсатора - это я погорячился. У меня в мыслях в это время был выпрямитель от старых комповых блоков питания. Там два конденсатора и получается что то типа делителя напряжения, когда на каждой банке примерно 150 вольт. На счет осциллограммы на самом нагревателе - скорее всего сниму, уже когда начну заниматься с перепрошивкой.

Re: Паяльник CXG E60WT (схема, доработка)

Пн окт 17, 2022 22:01:38

Подключил вместо нагревателя лампу накаливания. На оригинальной прошивке лампа светит меньше чем в полнакала. Но светит неравномерно. Наблюдается небольшая "дерготня".
Прошил прошивку автора со 100 Гц ШИМ. Лампа светит равномерно, но плавает яркость. То есть при случайном совпадении частоты сети и ШИМ светит равномерно, но потом частоты расходятся и начинается плавное понижение-повышение яркости. И обнаружилось множество косяков прошивки.
1. Самый главный косяк - очень медленно реагирует на изменение температуры жала, как индикация, так и управление нагревом. Задержка секунд 15-20. На китайской прошивке реакция мгновенная.
2. Косяк не менее вредный. Если нагреть паяльник до температуры уставки, потом выключить и сразу включить - пару секунд на нагреватель идет полное сетевое напряжение, без всякого ШИМ. Однозначно опасно для нагревателя 110В.

Назад пути нет, так как прошил уже.
Начал разбираться с кодом. Засинхронизировать с частотой сети получилось. Но вылезли еще косяки. Медленное измерение температуры и сетевого напряжения. Основной цикл прошивки работает очень медленно. В чем причина пока не нашел.

Re: Паяльник CXG E60WT (схема, доработка)

Ср окт 19, 2022 20:20:45

Получил паяльник CXG E110S (нагреватель на 110в).
В сравнении с DS90 (китайская вилка), у E110S ручка меньшего диаметра и кабель более жесткий.
Снял осцилограммы со своего паяльника.
Амплитуда в режиме разогрева - 236В
СпойлерИзображение

Амплитуда в режиме поддержания температуры - 112В
СпойлерИзображение

pic_2_9.jpg
Разогрев
(134.31 KiB) Скачиваний: 124
pic_2_7.jpg
Поддержание темп
(135.6 KiB) Скачиваний: 100

Re: Паяльник CXG E60WT (схема, доработка)

Чт окт 20, 2022 10:29:03

Амплитуда в режиме разогрева - 236В
Амплитуда в режиме поддержания температуры - 112В

ШИМом регулируется амплитуда? Разве она не обусловлена исключительно сетью? Изменяется длительность воздействия сети на нагреватель, и как следствие - действующее значение. isn't it?

Re: Паяльник CXG E60WT (схема, доработка)

Чт окт 20, 2022 11:00:37

товарищь makc014, имея крутой цифро осел до сих пор его НЕ ОСВОИЛ
и неправилно применяет курсорные измерения походу между понятиями амплитуда/размах /среднее/действующее у него тоже СОВСЕМ ПЛОХО ... амплитуда там везде должна быть практически 1...она гдето 320в для сети 230... а вот в зависимости от заполнеия и фазы комутаци... меняется ДЕЙСТВУЮЩЕ НАПРУГА на тене...

Re: Паяльник CXG E60WT (схема, доработка)

Чт окт 20, 2022 11:49:34

Немного не правильно замерил на нагреве и поддержании температуры. Курсор нужно выставить на начеле управляющего сигналп. У Вас в конце. Соответственно, амплитудное напряжение на нагревателе будет немного меньше. А в общем, на старом паяльнике нагреватель лучше адаптирован к сетевому напряжению и прослужит дольше. В нем к нагревателю подводится не больше 110 вольт. В новом же гораздо больше. Наверняка сделано так чтобы быстрее вышел из строя.
P.S. С прошивкой пока затык. Ускорить и оптимизировать удалось. Но какая то беда с компилятором, не удается заставить работать в режиме с двумя ADC. По даташиту всё должно работать, по факту ADC1 работает, ADC2 нет.
Последний раз редактировалось Proton78 Чт окт 20, 2022 14:38:24, всего редактировалось 1 раз.

Re: Паяльник CXG E60WT (схема, доработка)

Чт окт 20, 2022 12:00:18

а зачем вам 2 ADC2 ??? чо меритето??? у кетайцеф даже 3 вроде на стм8 работало
чтто подтверждало 100500разных показометроф которые ранше на ых делали чайники
Ответить