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

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


Ответить

Re: Регулятор для паяльника

Вт июн 26, 2018 17:46:23

Мне интересно что нибудь новое внедрить.
Что скажете об индикации неподключенной/неисправной нагрузки? Рац.предложение имеет вполне практическое значение - несколько раз оставлял надолго включенный регулятор без нагрузки - волнуюсь, как бы без нее чего не испортилось в регуляторе.

Т.е.,
1. если нагрузка, тот самый паяльник, не подключена - при включении регулятора (выборе фикс. настройки) - начинает мигать текущая фикс. настройка и звучит, например, 3-кратный сигнал бузера, по истечении какого то времени регулятор отключается (переходит в режим [---]);
2. если нагрузка неисправна - перегорела подключенная к регулятору электролампочка - аналогично - мигает текущая фикс. настройка и звучит 5-кратный сигнал бузера, по истечении какого то времени регулятор отключается (переходит в режим [---]).

Это таки ноу-хау, как не крути.

Re: Регулятор для паяльника

Ср июн 27, 2018 04:32:13

Регулятору ничего не будет без нагрузки. Внедрить можно, нужен примитивный токовый датчик.

Re: Регулятор для паяльника

Ср июн 27, 2018 04:35:12

Внедрите, пожалуйста :) . Изменения в схеме предполагаются небольшие?

Re: Регулятор для паяльника

Пт июн 29, 2018 09:24:32

elektro.kot писал(а):Внедрите, пожалуйста :) . Изменения в схеме предполагаются небольшие?

А это уже устройство совсем другого уровня.
Можно поинтересоваться, какие функции были добавлены относительно прошивке в статье?

Re: Регулятор для паяльника

Пт июн 29, 2018 10:26:10

Включение с последней использованной мощностью реализовать можно, но пропадает смысл пресетов.
Смысл пресетов не пропадает, поскольку пресет и последняя использованная мощность - вещи разные.
Например.
Пресет №1. Ночник 40W - 25% мощности;
Пресет №2. Паяльник 60W - 50% мощности;
Пресет №3. Утюг 400W - 75% мощности.
В каждый конкретный отрезок времени мы работаем с одним конкретным устройством.
Например, поработав с утюгом, с подогнанной Т° для глажки брюк, отошли попить пивка.
Вернувшись, включаем регулятор, и сразу получаем Т° для глажки брюк, а не Пресет №3.
Или ночник для Что-то не спится, выпью «Чинзано» И закурю папиросу «Житан» © Трофим включается не на 25%, которых нам в эту июльскую ночь много, а на установленные, при предыдущем сеансе с доцей бакалейщика, 15% :) .
Последний раз редактировалось elektro.kot Пт июн 29, 2018 11:52:05, всего редактировалось 3 раз(а).

Re: Регулятор для паяльника

Пт июн 29, 2018 10:28:59

Читал, но вникать и обобщать, времени нет. Могу помочь править исходник, поэтому интересовался. Может потом на startcd выложить ваши дополнения.

Re: Регулятор для паяльника

Пт июн 29, 2018 11:11:12

DimAlt был добавлен только зумер оповещающий об отключении нагрузки, и добавлена возможность изменить время включения и предупреждения (ранее можно было только включить и выключить эту опцию).

Re: Регулятор для паяльника

Пт июн 29, 2018 11:40:55

изменить время включения
или выключения?

Re: Регулятор для паяльника

Пт июн 29, 2018 13:59:26

Да, отключения. Опечатка.

Re: Регулятор для паяльника

Пт июн 29, 2018 15:08:05

Понятно. Вот как я бы эти функции реализовал. Звук сделал только для меги48, два раза бип в конце длинный бип. Может где накасячил, в протеусе что то индикация не ровная стала. Таймер устанавливается до 240 минут.
Вложения
paialnik.zip
(59.98 KiB) Скачиваний: 282

Re: Регулятор для паяльника

Пт июн 29, 2018 15:44:02

DimAlt,
видимо, я не сразу сориентироовался, что к чему, извините :) .

Звук сделал только для меги48
Вследствие отсутствия атмеги48 опробовать изменения "в железе" нет возможности. Версия для атмеги8 будет?

И физически бузер на пятой ноге. Можно заменить
Код:
#define BUZ   D,5,H
на
Код:
#define BUZ   D,3,H


Добавлено after 28 minutes 10 seconds:
Попробовал в протеусе. Странно все как-то.
Войти в настройки можно только при первом запуске.
После задания настроек включить можно, но задать следующий пресет уже нельзя.
Индикация 35, помигивает и попикивает, кнопки [SET][-][+] не работают.
Через минуту (как задано) работы отключается, начинает гудеть непрерывно, ткнул в какую-то кнопку, гудеть перестало, на индикаторе мигает уже 145, ну и попикивает, куда без этого :) .
Последний раз редактировалось elektro.kot Пт июн 29, 2018 16:07:45, всего редактировалось 1 раз.

Re: Регулятор для паяльника

Пт июн 29, 2018 16:03:18

DimAlt в моём варианте таймер отключения до 600 минут с шагом 10 минут, таймер предупреждения до 10 минут (не может быть больше таймера отключения, если таймер отключения 0, то в меню не отобразиться) с шагом 1 минута, пищалка за 30 секунд до отключения. Вот отредактированый код если интересно https://yadi.sk/d/2yt8Qiwd3Y6YYQ
Я правильно понимаю что ты автор схемы? Если да, то маленький вопрос: схема создавалась как тренировка по работе с памятью, меню и файлом макросов?

Re: Регулятор для паяльника

Пт июн 29, 2018 17:29:22

Посмотрел исходник, всё очень хорошо! Это была не тренировка, просто нужен был регулятор, по меню я тренировался на этом проекте :)
DimAlt писал(а):Вследствие отсутствия атмеги48 опробовать изменения "в железе" нет возможности. Версия для атмеги8 будет?

Скорей всего нет, да и зачем, radteh все это уже сделал.

Re: Регулятор для паяльника

Пт июн 29, 2018 18:39:07

radteh сделал даже больше/удобнее, чем ожидалось.

Но кое-что и осталось.

Замечено, если в качестве нагрузки используется электролампочка, то в режиме PAU лампочка мигает, не мигает только тогда, когда установлено 50% или 100% мощности. Так и осталось.

Также, может, подскажете, в режиме FI можно задать ЧИС , скажем, не 145, а 290 , для более плавной регулировки?

Да и предложений для внедрения было несколько больше.

1. Звуковое подтверждение нажатия кнопок и входа в настройки.
2. Включение с последней использованной мощностью.
3. Индикация номера пресета точкой в определенном разряде.
4. Индикация реальной потребляемой мощности.
5. Индикация текущей температуры жала паяльника.
6. Индикация неподключенной/неисправной нагрузки.

Тоже считаете, что это лишнее :( ?

Re: Регулятор для паяльника

Пт июн 29, 2018 21:03:58

DimAlt писал(а):Замечено, если в качестве нагрузки используется электролампочка, то в режиме PAU лампочка мигает

Это ни как не исправить, на 50% тоже мигает, только ровно на 25 герцах.
DimAlt писал(а):Также, может, подскажете, в режиме FI можно задать ЧИС , скажем, не 145, а 290 , для более плавной регулировки?
Это зависит от частоты таймера TIMER2.
Код:
#define   TCCR2_INIT   TCCR2B=(1<<CS22)|(0<<CS21)|(0<<CS20);// предделитель 64
Изменение битов CS22 соответственно потянет за собой изменения в редактировании порогов и еще чего то, надо смотреть.
Остальные пункты, для меня, совершенно лишние, а с 4-6 это совсем уже другое устройство.

Расковырял таки свой регулятор, допаял пищалку, исправил ошибки. Шаг таймера сделал равным 5 минутам, максимальное время = 9ч.55мин, пищать стало за 40 сек до откл. два писка через 10сек. Звук только для меги48(88) Так как для него задействовал TIMER0, в меге8 нет режима PWM на этом таймере.
К слову, в прошивке radteh это более функциональнее, я прото решил доделать начатое :)
Вложения
mk29062018.7z
(39.78 KiB) Скачиваний: 289

Re: Регулятор для паяльника

Сб июн 30, 2018 00:13:41

DimAlt, я все это пишу не от нечего делать. Регулятор активно используется в связке с не совсем стандартным сетевым 60-ваттным паяльником с керамическим нагревателем (не нихромовая спираль, а вольфрамовое напыление), и показывает очень даже хорошие результаты.

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

Припой ложится мягко, не перегревается, имеет блеск, паяется легко, температура стабильна. Пример пайки.

Изображение

Единственное, настройку ЧИС хочется более плавную. Если это возможно совместить з изменениями, сделанными уважаемым radteh, и для Atmega8.

Re: Регулятор для паяльника

Сб июн 30, 2018 11:06:24

Посмотрел по внимательней, здесь http://trolsoft.ru/ru/calc#AvrTimer8 Для настроек таймера2 не получится сделать больше, можно только уменьшить количество шагов. Да и не думаю, что с большим кол-вом цифер Вы увидели бы разницу.

Re: Регулятор для паяльника

Сб июн 30, 2018 12:45:07

Ну, и ладно. Спасибо Вам за отличную разработку. И уважаемому radteh за ее профессиональное озвучивание :music: .
:)

Re: Регулятор для паяльника

Вс июл 08, 2018 22:07:48

radteh, подскажите, пожалуйста, как в ваш код добавить обратный отсчет.

Т.е., tOF задается время отключения.
При нажатии кнопки [SET] устанавливается соответствующий пресет, при нажатии кнопок [-][+] значение корректируется.
При переходе в рабочий режим на индикатор выводится время до отключения нагрузки, достаточно было бы с интервалом 1 мин - [600][599][598]...[059][058]...[001][000].
И хорошо бы в меню добавить пункт типа tCO (timerCOUNTDOWN) для включения/выключения режима обратного отсчета
Дальше все как в вашем текущем варианте.

Последний вариант прошивки DimAlt под atmega48 :( , ну и
в прошивке radteh это более функциональнее

Re: Регулятор для паяльника

Пн июл 09, 2018 04:45:51

А для чего этот обратный отсчёт нужен, даже если в качестве нагрузки не паяльник?
Ответить