#define V_SENS (PINB&(1<<PINB6)) Это макрос чтения из порта, первый раз в условии, а второй раз когда сохраняет в переменную - смотри листинг 2 команды чтения in r**,p03
это более логично, т.к. проблема в том что с порта читается байт, и его нужно преобразовать к 0 или 1 или если мне не изменяет память = может прокатить так
Код:
if (!(V_SENS) == _VSensLS)
Опять же неясно, как на это посмотрит компилятор и оптимизирует
Тут 2 выхода я вижу: 1. объявить локальную логическую (bool) переменную и в нее считать с порта и с ней работать:
2. считать байт с порта, сделать маску (AND (1<<(6 или 0))) и далее ее сохранять и проверять
Главное: компилятор char преобразовывает к int - как вот это ненужное преобразование убрать т.е. выше видно что 0 сравнивает с 0, да еще и загрузка в разные регистры, кароч бестолковый мусор кода
Последний раз редактировалось alcxa Пт июл 16, 2021 18:25:33, всего редактировалось 2 раз(а).
1. объявить локальную логическую (bool) переменную и в нее считать с порта и с ней работать
Да, видимо так и придется сделать с учетом того, что действительно провтыкал двойной опрос порта, а это еще один источник потенциальной проблемы, которая заключается в том, что к моменту записи состояние порта может измениться. И хоть там несколько микросекунд пройдет между опросами и вероятность такого очень мала, но все же это неправильно.
Victor_P. alcxa Спасибо Я пока просто фотки выложу...просто так.Давно тут фоток не было Люблю когда народ делится фотками своих устройств Верхний блок питания ждет новую паялку,только пока не решил,с энкодером в старый корпус или паялка /фен в новый
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Глючок заметил (1.30): При включении пищит 2 раза, первый раз при включении а второй раз при наборе температуры Если давануть кнопку до второго писка, то виснет (или какой то режим не описанный) и ни на чего не реагирует
Последний раз редактировалось alcxa Вс июл 18, 2021 12:08:09, всего редактировалось 2 раз(а).
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
на версии 1.30 (DSSuT12_CB_v1.30.PDF) происходит что-то подобное. Пару раз было, если при включении вращать енкодер в момент когда на индикаторе показана температура до которой будет производиться нагрев - зависание. Помогло только выключение. По звуковым сигналам ничего не скажу, бузер пока не впаивал.
Привет! Я хотел сделать включенную схему, но, к сожалению, как оказалось, у меня нет в ней хорошей программы. Я просмотрел тему, перепробовал много версий, но либо он не может быть откалиброван, измеряется неправильно, либо он не подходит для эталона, либо для сортировки (вывод инвертирован). Можете ли вы помочь с контентом, который имеет отношение к моему рисунку? Если бы я был англичанином, был бы признателен. (Google переводит для меня.) Спасибо!
Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
Добавлено: Пт июл 30, 2021 01:23:41
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14 Сообщений: 315 Откуда: Р Крым
Рейтинг сообщения:0
Подскажите как можно решить проблему? Собрал 3 бп по схеме Victor.p на работу себе под t12.Отлично всё работает немного изменил схему под RM10. TOP260YN. Всё работает отлично на выходе 27в. Нагружал резистором 10ом (27в и 3.1А)Всё холодное без радиатора. Но стоит нагрузить 5Ом (в планах хотел использовать для jbc c245 (там 2.6 Ом) но блок уходит в защиту, хотя у top по даташиту 9А но блок не в какую не выдаёт даже коротковременно
imon220 вам надо подобрать резистор Rl c GDN на ногу Х ( 3 пин). и возможно надо будет пересчитать и перемотать Тр-тор .
И таки да по моему скромному мнению питать JBC245 от ИИП нерационально. Корпус у жала сидит на минусе и через Y-конденсатор соединенен с общей массой.
В Свою ПС для JBC245, Quick TS1200A поставил железно-медный тороид на 130ватт и все проблемы ушли. Тестировал и с 100 ватным проблем не было. Мах ток первые несколько секунд ( нагрев от комнатной до рабочей) а потом на поддержание тем-ры сущие копейки). У трансформаторных обычно сильно лучше кратковременная перегрузочная способность.
_________________ Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя. .......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами..... Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Заголовок сообщения: Re: Цифровая паяльная станция своими руками.(V 2.0)
Добавлено: Пт июл 30, 2021 12:29:02
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14 Сообщений: 315 Откуда: Р Крым
Рейтинг сообщения:0
Трансформатор у меня есть. Но для меня в первую очередь нужна компактность и лёгкость. Я станцию постоянно с собой ношу и поэтому использую иип. У меня станция от Victor.p очень давно и очень хорошо работает, сейчас решил попробовать сделать с jbc. Точнее уже сделал и работал, но ограничивал шим
_________________ Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя. .......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами..... Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
надо подобрать резистор Rl c GDN на ногу Х ( 3 пин).
Пробовал подобрать, в даташит 12кОм и пробовал через делитель на плюс и просто на землю! Top258yn и Top260yn результат один в 100вт без радиатора за 5мин все холодное... Больше снять не получается уходит в перезагрузку По расчетам у меня вышло 100мкГн но был небольшой нагрев, поднял до 220мкГн транс, теперь все холодное
Получилось снять сейчас 140вт ( но не долго, top без радиатора) 26,5в и 5,4A но этого мало Через аккумулятор одно жало jbc потребляет 175вт а другое 180вт (7,6 и 8А) Заказал народный на uc3845 на 9А придется использовать его. Они вроде идут без Y-конденсатора и будет более безопасно
У, всех паяльников желательно заземление, так очень просто компоненты выжигать разностью потенциалов рука - фаза. Откройте схему заводской паяльной станции и вопросов не будет.
Что значит "заводская"? Сделанная на заводе? которой паяют на заводе? А почему у меня ни одного пробитого компонента, а паяю обычным, без заземления? Какие условия должны быть при пайке, чтобы получилась "рука-фаза"?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 66
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения