Цифровая паяльная станция своими руками.(V 2.0)

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение alcxa »

[uquote="Victor_P.",url="/forum/viewtopic.php?p=4061673#p4061673"][uquote="alcxa",url="/forum/viewtopic.php?p=4061633#p4061633"]ввести логическую переменную и в нее считать данные с порта и потом уже с ней работать[/uquote]И мы опять получим неявное преобразование типов из байта в булевскую величину (не пишу в бит, т.к. не уверен что там именно бит).[/uquote]нет, будет сравнивать bool с bool, или возможно сравнивать char c char (но преобразует данные правильно)

[uquote="Victor_P.",url="/forum/viewtopic.php?p=4061673#p4061673"][uquote="alcxa",url="/forum/viewtopic.php?p=4061633#p4061633"](заодно уберется двойное считывание порта),[/uquote]А где у меня двойное считывание?[/uquote]#define V_SENS (PINB&(1<<PINB6))
Это макрос чтения из порта, первый раз в условии, а второй раз когда сохраняет в переменную - смотри листинг 2 команды чтения in r**,p03

[uquote="Victor_P.",url="/forum/viewtopic.php?p=4061673#p4061673"]или так

Код: Выделить всё

if ((bool)V_SENS != _VSensLS)   {
[/uquote]это более логично, т.к. проблема в том что с порта читается байт, и его нужно преобразовать к 0 или 1
или если мне не изменяет память = может прокатить так

Код: Выделить всё

if (!(V_SENS) == _VSensLS)

Опять же неясно, как на это посмотрит компилятор и оптимизирует

Тут 2 выхода я вижу:
1. объявить локальную логическую (bool) переменную и в нее считать с порта и с ней работать:

Код: Выделить всё

  bool sVRS = 0;
  if (PINB.6) sVRS = 1;
  if (sVRS != _VSensLS)   {
    _VSensLS = sVRS;
    switch (VSMode)   {
        ***
  }

2. считать байт с порта, сделать маску (AND (1<<(6 или 0))) и далее ее сохранять и проверять

Главное: компилятор char преобразовывает к int - как вот это ненужное преобразование убрать
т.е. выше видно что 0 сравнивает с 0, да еще и загрузка в разные регистры, кароч бестолковый мусор кода
Последний раз редактировалось alcxa Пт июл 16, 2021 18:25:33, всего редактировалось 2 раза.
Аватара пользователя
Victor_P.
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Сб окт 10, 2009 10:34:07
Откуда: Україна, Хорол

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Victor_P. »

[uquote="alcxa",url="/forum/viewtopic.php?p=4061740#p4061740"]1. объявить локальную логическую (bool) переменную и в нее считать с порта и с ней работать[/uquote]
Да, видимо так и придется сделать с учетом того, что действительно провтыкал двойной опрос порта, а это еще один источник потенциальной проблемы, которая заключается в том, что к моменту записи состояние порта может измениться. И хоть там несколько микросекунд пройдет между опросами и вероятность такого очень мала, но все же это неправильно.
Вложения
FW_v1.30_DSSU_M168_PCB1.13_16072021.rar
(959.42 КБ) 575 скачиваний
Последний раз редактировалось Victor_P. Пт июл 16, 2021 18:51:37, всего редактировалось 1 раз.
Мои паяльные станции: первая, вторая, фен.
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение alcxa »

Прошил FW_v1.30_DSSU_M168_PCB1.13_16072021.rar - теперь вибро нормально отмаргивается точкой в последнем разряде
Аватара пользователя
GDN
Потрогал лапой паяльник
Сообщения: 354
Зарегистрирован: Пт ноя 20, 2015 18:49:43

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение GDN »

Victor_P.
alcxa
Спасибо :beer:
Я пока просто фотки выложу...просто так.Давно тут фоток не было :)
Люблю когда народ делится фотками своих устройств
Изображение Изображение
Верхний блок питания ждет новую паялку,только пока не решил,с энкодером в старый корпус или паялка /фен в новый
Изображение
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение alcxa »

Глючок заметил (1.30):
При включении пищит 2 раза, первый раз при включении а второй раз при наборе температуры
Если давануть кнопку до второго писка, то виснет (или какой то режим не описанный) и ни на чего не реагирует
Последний раз редактировалось alcxa Вс июл 18, 2021 12:08:09, всего редактировалось 2 раза.
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение 32serg32 »

на версии 1.30 (DSSuT12_CB_v1.30.PDF) происходит что-то подобное. Пару раз было, если при включении вращать енкодер в момент когда на индикаторе показана температура до которой будет производиться нагрев - зависание. Помогло только выключение. По звуковым сигналам ничего не скажу, бузер пока не впаивал.
googlimano
Родился
Сообщения: 1
Зарегистрирован: Чт июл 22, 2021 12:02:42

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение googlimano »

Привет!
Я хотел сделать включенную схему, но, к сожалению, как оказалось, у меня нет в ней хорошей программы. Я просмотрел тему, перепробовал много версий, но либо он не может быть откалиброван, измеряется неправильно, либо он не подходит для эталона, либо для сортировки (вывод инвертирован). Можете ли вы помочь с контентом, который имеет отношение к моему рисунку? Если бы я был англичанином, был бы признателен. (Google переводит для меня.) Спасибо!
Вложения
Shem.GIF
(68.7 КБ) 586 скачиваний
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение 32serg32 »

googlimano, смотри личные сообщения
Аватара пользователя
Victor_P.
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Сб окт 10, 2009 10:34:07
Откуда: Україна, Хорол

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Victor_P. »

alcxa, 32serg32, был в коммандировке, посмотрю на днях, у меня такая-же фигня.

upd 24.07.2021
Исправил.
Вложения
FW_v1.31_DSSU_M168_PCB1.13_24072021.rar
(959.42 КБ) 496 скачиваний
FW_v1.31_DSSU_mega168_24072021.rar
(959.33 КБ) 502 скачивания
Мои паяльные станции: первая, вторая, фен.
Аватара пользователя
imon220
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб июл 27, 2013 03:46:14
Откуда: Р Крым

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение imon220 »

Подскажите как можно решить проблему?
Собрал 3 бп по схеме Victor.p на работу себе под t12.Отлично всё работает немного изменил схему под RM10. TOP260YN.
Всё работает отлично на выходе 27в.
Нагружал резистором 10ом (27в и 3.1А)Всё холодное без радиатора.
Но стоит нагрузить 5Ом (в планах хотел использовать для jbc c245 (там 2.6 Ом) но блок уходит в защиту, хотя у top по даташиту 9А но блок не в какую не выдаёт даже коротковременно
Изображение Изображение
Аватара пользователя
BV-Dial
Опытный кот
Сообщения: 805
Зарегистрирован: Вт дек 09, 2008 13:41:05
Откуда: Череповец.

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение BV-Dial »

imon220 вам надо подобрать резистор Rl c GDN на ногу Х ( 3 пин). и возможно надо будет пересчитать и перемотать Тр-тор .

И таки да по моему скромному мнению питать JBC245 от ИИП нерационально. Корпус у жала сидит на минусе и через Y-конденсатор соединенен с общей массой.

В Свою ПС для JBC245, Quick TS1200A поставил железно-медный тороид на 130ватт и все проблемы ушли. Тестировал и с 100 ватным проблем не было. Мах ток первые несколько секунд ( нагрев от комнатной до рабочей) а потом на поддержание тем-ры сущие копейки). У трансформаторных обычно сильно лучше кратковременная перегрузочная способность.

https://img.radiokot.ru/files/8258/medi ... 787r5v.jpg
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Аватара пользователя
imon220
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб июл 27, 2013 03:46:14
Откуда: Р Крым

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение imon220 »

Трансформатор у меня есть. Но для меня в первую очередь нужна компактность и лёгкость.
Я станцию постоянно с собой ношу и поэтому использую иип.
У меня станция от Victor.p очень давно и очень хорошо работает, сейчас решил попробовать сделать с jbc.
Точнее уже сделал и работал, но ограничивал шим
Аватара пользователя
BV-Dial
Опытный кот
Сообщения: 805
Зарегистрирован: Вт дек 09, 2008 13:41:05
Откуда: Череповец.

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение BV-Dial »

Тогда надо делать длинный софт старт.
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Аватара пользователя
imon220
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб июл 27, 2013 03:46:14
Откуда: Р Крым

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение imon220 »

[uquote="BV-Dial",url="/forum/viewtopic.php?p=4067954#p4067954"]надо подобрать резистор Rl c GDN на ногу Х ( 3 пин).[/uquote]
Пробовал подобрать, в даташит 12кОм и пробовал через делитель на плюс и просто на землю!
Top258yn и Top260yn результат один в 100вт без радиатора за 5мин все холодное...
Больше снять не получается уходит в перезагрузку
По расчетам у меня вышло 100мкГн но был небольшой нагрев, поднял до 220мкГн транс, теперь все холодное
Аватара пользователя
alvaidas1
Встал на лапы
Сообщения: 92
Зарегистрирован: Пн июн 29, 2009 01:39:54
Откуда: Литва

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение alvaidas1 »

imon220
может поделитесь чертежом печатной платы блока питания.
Спасибо
Аватара пользователя
imon220
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб июл 27, 2013 03:46:14
Откуда: Р Крым

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение imon220 »

[uquote="BV-Dial",url="/forum/viewtopic.php?p=4068063#p4068063"]Тогда надо делать длинный софт старт.[/uquote]
Получилось снять сейчас 140вт ( но не долго, top без радиатора) 26,5в и 5,4A но этого мало
Через аккумулятор одно жало jbc потребляет 175вт а другое 180вт (7,6 и 8А)
Заказал народный на uc3845 на 9А придется использовать его. Они вроде идут без Y-конденсатора и будет более безопасно
Аватара пользователя
Илья79
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Вс июн 29, 2008 13:53:03
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Илья79 »

[uquote="imon220",url="/forum/viewtopic.php?p=4068732#p4068732"]Они вроде идут без Y-конденсатора и будет более безопасно[/uquote]
У, Вас жало не заземляется на заземляющем контакте в розетке?
Аватара пользователя
imon220
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб июл 27, 2013 03:46:14
Откуда: Р Крым

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение imon220 »

Нет. Станция без заземления идёт
Аватара пользователя
Илья79
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Вс июн 29, 2008 13:53:03
Контактная информация:

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение Илья79 »

[uquote="imon220",url="/forum/viewtopic.php?p=4068817#p4068817"]Нет. Станция без заземления идёт[/uquote]
У, всех паяльников желательно заземление, так очень просто компоненты выжигать разностью потенциалов рука - фаза. Откройте схему заводской паяльной станции и вопросов не будет.
ST7FOX
Мучитель микросхем
Сообщения: 402
Зарегистрирован: Сб июл 10, 2021 19:33:25

Re: Цифровая паяльная станция своими руками.(V 2.0)

Сообщение ST7FOX »

Что значит "заводская"? Сделанная на заводе? которой паяют на заводе? А почему у меня ни одного пробитого компонента, а паяю обычным, без заземления? Какие условия должны быть при пайке, чтобы получилась "рука-фаза"?
Ответить

Вернуться в «Статьи»