Страница 361 из 371

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

Добавлено: Пт июл 16, 2021 15:45:20
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, да еще и загрузка в разные регистры, кароч бестолковый мусор кода

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

Добавлено: Пт июл 16, 2021 18:13:49
Victor_P.
[uquote="alcxa",url="/forum/viewtopic.php?p=4061740#p4061740"]1. объявить локальную логическую (bool) переменную и в нее считать с порта и с ней работать[/uquote]
Да, видимо так и придется сделать с учетом того, что действительно провтыкал двойной опрос порта, а это еще один источник потенциальной проблемы, которая заключается в том, что к моменту записи состояние порта может измениться. И хоть там несколько микросекунд пройдет между опросами и вероятность такого очень мала, но все же это неправильно.

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

Добавлено: Пт июл 16, 2021 18:42:06
alcxa
Прошил FW_v1.30_DSSU_M168_PCB1.13_16072021.rar - теперь вибро нормально отмаргивается точкой в последнем разряде

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

Добавлено: Пт июл 16, 2021 19:54:03
GDN
Victor_P.
alcxa
Спасибо :beer:
Я пока просто фотки выложу...просто так.Давно тут фоток не было :)
Люблю когда народ делится фотками своих устройств
Изображение Изображение
Верхний блок питания ждет новую паялку,только пока не решил,с энкодером в старый корпус или паялка /фен в новый
Изображение

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

Добавлено: Вс июл 18, 2021 08:13:50
alcxa
Глючок заметил (1.30):
При включении пищит 2 раза, первый раз при включении а второй раз при наборе температуры
Если давануть кнопку до второго писка, то виснет (или какой то режим не описанный) и ни на чего не реагирует

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

Добавлено: Вс июл 18, 2021 12:04:13
32serg32
на версии 1.30 (DSSuT12_CB_v1.30.PDF) происходит что-то подобное. Пару раз было, если при включении вращать енкодер в момент когда на индикаторе показана температура до которой будет производиться нагрев - зависание. Помогло только выключение. По звуковым сигналам ничего не скажу, бузер пока не впаивал.

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

Добавлено: Чт июл 22, 2021 12:16:13
googlimano
Привет!
Я хотел сделать включенную схему, но, к сожалению, как оказалось, у меня нет в ней хорошей программы. Я просмотрел тему, перепробовал много версий, но либо он не может быть откалиброван, измеряется неправильно, либо он не подходит для эталона, либо для сортировки (вывод инвертирован). Можете ли вы помочь с контентом, который имеет отношение к моему рисунку? Если бы я был англичанином, был бы признателен. (Google переводит для меня.) Спасибо!

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

Добавлено: Пт июл 23, 2021 19:47:50
32serg32
googlimano, смотри личные сообщения

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

Добавлено: Сб июл 24, 2021 09:55:19
Victor_P.
alcxa, 32serg32, был в коммандировке, посмотрю на днях, у меня такая-же фигня.

upd 24.07.2021
Исправил.

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

Добавлено: Пт июл 30, 2021 01:23:41
imon220
Подскажите как можно решить проблему?
Собрал 3 бп по схеме Victor.p на работу себе под t12.Отлично всё работает немного изменил схему под RM10. TOP260YN.
Всё работает отлично на выходе 27в.
Нагружал резистором 10ом (27в и 3.1А)Всё холодное без радиатора.
Но стоит нагрузить 5Ом (в планах хотел использовать для jbc c245 (там 2.6 Ом) но блок уходит в защиту, хотя у top по даташиту 9А но блок не в какую не выдаёт даже коротковременно
Изображение Изображение

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

Добавлено: Пт июл 30, 2021 08:09:55
BV-Dial
imon220 вам надо подобрать резистор Rl c GDN на ногу Х ( 3 пин). и возможно надо будет пересчитать и перемотать Тр-тор .

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

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

https://img.radiokot.ru/files/8258/medi ... 787r5v.jpg

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

Добавлено: Пт июл 30, 2021 12:29:02
imon220
Трансформатор у меня есть. Но для меня в первую очередь нужна компактность и лёгкость.
Я станцию постоянно с собой ношу и поэтому использую иип.
У меня станция от Victor.p очень давно и очень хорошо работает, сейчас решил попробовать сделать с jbc.
Точнее уже сделал и работал, но ограничивал шим

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

Добавлено: Пт июл 30, 2021 12:39:07
BV-Dial
Тогда надо делать длинный софт старт.

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

Добавлено: Пт июл 30, 2021 17:20:40
imon220
[uquote="BV-Dial",url="/forum/viewtopic.php?p=4067954#p4067954"]надо подобрать резистор Rl c GDN на ногу Х ( 3 пин).[/uquote]
Пробовал подобрать, в даташит 12кОм и пробовал через делитель на плюс и просто на землю!
Top258yn и Top260yn результат один в 100вт без радиатора за 5мин все холодное...
Больше снять не получается уходит в перезагрузку
По расчетам у меня вышло 100мкГн но был небольшой нагрев, поднял до 220мкГн транс, теперь все холодное

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

Добавлено: Сб июл 31, 2021 21:49:41
alvaidas1
imon220
может поделитесь чертежом печатной платы блока питания.
Спасибо

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

Добавлено: Сб июл 31, 2021 22:56:07
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-конденсатора и будет более безопасно

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

Добавлено: Вс авг 01, 2021 04:02:06
Илья79
[uquote="imon220",url="/forum/viewtopic.php?p=4068732#p4068732"]Они вроде идут без Y-конденсатора и будет более безопасно[/uquote]
У, Вас жало не заземляется на заземляющем контакте в розетке?

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

Добавлено: Вс авг 01, 2021 10:49:13
imon220
Нет. Станция без заземления идёт

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

Добавлено: Пн авг 02, 2021 03:54:20
Илья79
[uquote="imon220",url="/forum/viewtopic.php?p=4068817#p4068817"]Нет. Станция без заземления идёт[/uquote]
У, всех паяльников желательно заземление, так очень просто компоненты выжигать разностью потенциалов рука - фаза. Откройте схему заводской паяльной станции и вопросов не будет.

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

Добавлено: Пн авг 02, 2021 09:15:02
ST7FOX
Что значит "заводская"? Сделанная на заводе? которой паяют на заводе? А почему у меня ни одного пробитого компонента, а паяю обычным, без заземления? Какие условия должны быть при пайке, чтобы получилась "рука-фаза"?