Очередная паяльная станция

sparcozvuk4723
Offline
Зарегистрирован: 24.03.2017

Олег , посмотрел вторую страницу нашел ссылки файлы уже не существуют 

Руслан не могли бы вы заново залить сюда архив своего варианта паяльной станции версии 2.0 ( со схемами и ПП ) 

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Да не вторую страницу, а СООБЩЕНИЕ 2
На первой странице оно живёт...

YURSA
YURSA аватар
Offline
Зарегистрирован: 28.09.2017

Добого времени суток Всем, дико извеняюсь что долго отсудствовал (была внеплановая поездка в деревню)

Скетч Spine выдаёт вот это
sketch_oct19b____SPINE.ino:48:1: error: expected unqualified-id before ‘if’
sketch_oct19b____SPINE.ino:49:1: error: expected unqualified-id before ‘if’
sketch_oct19b____SPINE.ino:50:1: error: expected unqualified-id before ‘if’
sketch_oct19b____SPINE.ino:51:1: error: expected unqualified-id before ‘if’
sketch_oct19b____SPINE.ino:61:1: error: expected unqualified-id before ‘else’
sketch_oct19b____SPINE.ino:62:1: error: expected unqualified-id before ‘else’
sketch_oct19b____SPINE.ino: In function ‘void DisplayUpdate()’:
sketch_oct19b____SPINE.ino:1452:31: error: a function-definition is not allowed here before ‘{’ token
sketch_oct19b____SPINE.ino:1459:2: error: expected ‘}’ at end of input
При проверке скетча OlegK всё ровно

Размер скетча в двоичном коде: 13 054 байт (из 32 256 байт максимум)

Спасибо.

Spinne
Spinne аватар
Offline
Зарегистрирован: 03.09.2017

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

Spinne
Spinne аватар
Offline
Зарегистрирован: 03.09.2017

если нужно - могу скомпилировать завтра под ваш дисплей и прочие опции. сегодня, к сожалению, чуток отхожу после вчерашнего отмечания дня варенья

yuraanapa
Offline
Зарегистрирован: 31.05.2017

У меня работает отлично,правда у меня сборная солянка,скетч под промини и до кучи энкодер,жду второй энкодер )),Spinne поздравляю с прошедшим ))

Spinne
Spinne аватар
Offline
Зарегистрирован: 03.09.2017

Спасибо за поздравление) Со вторым энкодером - пока никак. На работе полный аврал((( 

Kristall
Offline
Зарегистрирован: 04.11.2017

alex1978

Имею интерес к вашим платкам. Как связаться?

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

Kristall пишет:

alex1978

Имею интерес к вашим платкам. Как связаться?


Пишите на alexfree78@yandex.ru

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

Вопрос к автору, и всем у кого экран 20*4. Можете снять размеры? Мне нужны размеры самого экрана и платы. Мои экраны ещё не приехали, да и вообще где-то потерялись, а мне надо корпус разработать. Точнее лицевую панель.

 

pter
Offline
Зарегистрирован: 15.02.2016
aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Добрый, день! ОлегК, у меня возникла идея в модификации паяльной станции, можно ли реализовать чтоб паяльник нагревался до заданной температуры, а через пару минут температура уменьшалась на 10 градусов от установленной. А при первом и последующем включении паяльника температура была ранее установленная. Это необходимо для быстрого прогрева паяльника. Если регулировать температуру после уменьшения её на 10 градусов, то регулировка осуществлялась от уменьшенной. А при следующем включении паяльника температура была +10 от установленной при регулировки.
Что скажете по этой модификации?

Спасибо Вам огромное за Вашу паяльную станцию!

sunjob
sunjob аватар
Offline
Зарегистрирован: 18.07.2013

> на 10 градусов от установленной.

+/- 10 градусов - погоды не делает

из-за конструктивного несовершенства паяльника, огромного растояния между жалом/нагревателем итд - температура самого жала плавает очень сильно даже в УСТАНОВИВШЕМСЯ РЕЖИМЕ

немного решает проблему :

- использование керамического нагревателя (а не подделок из нихрома)

- доводка/допилка втулки для того, что бы нагреватель макс. плотно упирался в жало

ск.всего надо ориентироваться на 50-100 градусов

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

 

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Добрый день. Я говорю об уменьшении на 10° С в( #define переменная уменьшения 10 ), ( #define переменная времени 2 ) Примерно такая организация начала, чтоб была возможность корректировки. У меня керамический нагреватель.
Там тайм-аут 10 минут, если не работать паяльником (концевик).
Спасибо!

sunjob
sunjob аватар
Offline
Зарегистрирован: 18.07.2013

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

если нужно изменить дефольное поведение станции, то самый правильный путь - изучить код, структуру и взаимосвязи... и дописать свои фишки

1.возмите исходный код, сохраните под имемем "типа каркас" (или еще как)
2.удалите/очистите код всех функций - оставьте только пустые функции (тот самый каркас)
3.изучите и набросайте блок-схему взаимодействия функций
4.а дальше все пойдет как по маслу (в обычном/хорошем смысле)

p.s.

не так страшен код, как его хозяин :о)

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Проблем со станцией со стороны версии 1.5 не наблюдал правда было как-то пару раз фен включался и тут же отключался. Это у меня одного?
А по поводу паяльника ... выставляю 295°С и где-то 1÷1,5 мин. надо подождать, чтобы начать пользоваться им. Знаю, что по сравнению с нихромом это ерунда. Только вот дальнейший разогрев жала на заданной температуры, как мне кажется, очень хорошо "жарит" керамика.... переживаю за керамический нагреватель, хочу чтоб дольше прослужил. Поэтому и возник вопрос об уменьшении температуры автоматически/программно.
Спасибо.

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

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

Kristall
Offline
Зарегистрирован: 04.11.2017

Черная часть экрана 40 х 97 мм. По наружке.

Kristall
Offline
Зарегистрирован: 04.11.2017

Отверстия по центрам 55 х 92 мм.

Kristall
Offline
Зарегистрирован: 04.11.2017

Размер платы 60 х 98 мм.

Kristall
Offline
Зарегистрирован: 04.11.2017

Рабочий дисплей (сам экранчик внутри черного корпуса)  27 х 77 мм.

sunjob
sunjob аватар
Offline
Зарегистрирован: 18.07.2013

to aleksandr23uam

Цитата:

выставляю 295°С и где-то 1÷1,5 мин. надо подождать, чтобы начать пользоваться им

вполне нормальное явление :о)
в своей станции я по этому поводу ввел сигнал готовности - ровно через минуну а не сразу по достижении заданной температуры :о)

Цитата:

дальнейший разогрев жала на заданной температуры, как мне кажется, очень хорошо "жарит" керамика

это как раз и есть "то самое"

Цитата:

несовершенства паяльника, огромное растояния между жалом/нагревателем итд 

со временем параметры "всего паяльника" - будут уплывать еще больше

не переживайте сильно, эти "параметры закона управления" - даны нам "как есть" и у нас нет возможности на них сильно влиять, кроме механической доводки паяльника, остается только "помнить" про них и как-то "привыкать" к их присутствию, как к нло, например... :о)

у Hakko Т12 с этим все намного лучше, попробуйте "китайтский конструктор", есть и минусы (стоимость одного картриджа может сразу успокоить), но после первого использования - жаба сразу "дает добро"

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

А как/куда/какую часть кода Вы прописали по готовности через пару минут?

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

Kristall пишет:

Рабочий дисплей (сам экранчик внутри черного корпуса)  27 х 77 мм.

Спасибо.

sunjob
sunjob аватар
Offline
Зарегистрирован: 18.07.2013

to aleksandr23uam

у меня своя реализация схемы/функционала/кода, поэтому могу только глянуть код у Олега (вер 1.5) и предположить:

void WorkWithHotAir() 
{
...
        /* If themperature was stable for 100 times (+/-2 degrees), then signalize about it */
        int delta = ABS(SetHotAirT, GetHotAirT);
        static byte HAgood;
        if (!HA_temp_stable) {
            if (delta < 3) {
                HAgood++;
                if (HAgood == 100) {
                    Beep(50);
                    delay_ms(200);
                    Beep(50);
                    HAgood = 0;
                    HA_temp_stable = true;
                }
...
}

вот сюда и добавляете еще одно условие "ожидания 1 минуты" и выдача сигнала (могу ошибаться, лучше уточнить у автора :о)

 

IRONDED
Offline
Зарегистрирован: 01.03.2017

У меня мысль промелькнула, что нужно сделать чтобы эта пояльная станция могла ещё работать как инфракрасная пояльная станция ...

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

А ещё за пивом бегала и шашлыки жарила...

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

aleksandr23uam пишет:
Что скажете по этой модификации?

Если честно, то ничего не понял, что требуется, хоть и перечитал неск. раз. Как-то сумбурно изложено ))

Цитата:
ам тайм-аут 10 минут, если не работать паяльником (концевик)

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

Цитата:
переживаю за керамический нагреватель, хочу чтоб дольше прослужил.

Не стОит, керамика  - штука живучая. У меня до сих пор работает родной нагреватель, несмотря на все мои над ним издевательства, а их было предостаточно. Хотя пара штук нагревателей в запасе имеется, на всякий случай ))
Керамический нагреватель, в принципе, может лопнуть в таких ситуациях -
1. Если стучать паяльником по подставке, стряхивая лишний припой. Потому, рекомендуется использовать спец. губку или вытирать жало тряпкой.
2. Если нагреватель торчит больше, чем положено и остаётся часть вне жала. Тогда при закручивании фиксирующей гайки, может возникнуть механическое напряжение отчего нагреватель лопнет.
3. Теоретически, периодические резкие нагревы из холодного состояния (термоудары) также могут вызвать разрушение нагревателя, но информации и опыта по этой версии у меня нет.

Цитата:
А по поводу паяльника ... выставляю 295°С и где-то 1÷1,5 мин. надо подождать, чтобы начать пользоваться им.

В принципе, можно "отсрочить" подачу сигнала готовности - по флагу "достигли стабилизации" не сразу "бякать" биппером, а запускать отдельный отсчёт и только потом сигналить. Хз, нужно ли оно, вопрос открытый...

IRONDED пишет:
У меня мысль промелькнула, что нужно сделать чтобы эта пояльная станция могла ещё работать как инфракрасная пояльная станция ...

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

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

На радиокоте была реализация инфракрасной паялки на меге328. Кому надо найдут.

pter
Offline
Зарегистрирован: 15.02.2016

 Здравствуйте,OlegK следующая версия скетча будет отличаться,от этой #1781.

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

SOS!!!
Помогите, перестал фен реагировать на кн. включения пин А0. Пробовал и другую Ардуино и замыкать на землю пин А0 фен не реагирует.
Ранее я писал, что было самопроизвольное включение и выключение фена...

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

aleksandr23uam пишет:
SOS!!!

В первую очередь проверить мультиметром - на выводе А0, при отпущенной кнопке, должно быть около 5В (включена внутренняя подтяжка МК). При нажатии на кнопку д.быть близкое к 0 напряжение. Пощёлкайте несколько раз и отпишитесь, какой результат.

gogi rystaveli
Offline
Зарегистрирован: 10.11.2017

здраствуйте можно у ВАС попросить архив паяльной станции  под екран 1602!!! зарание спасибо 

 

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

+0.09В без нажатия
0В с нажатием кнопки.

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

ОлегК, Ваш вердикт?

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

4.9В при откинутом шлейфе от кнопок. Хотя при отключённым от сети станции при нажатии кнопки цепь звонится.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

aleksandr23uam пишет:
4.9В при откинутом шлейфе от кнопок.

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

gogi rystaveli пишет:
здраствуйте можно у ВАС попросить архив паяльной станции  под екран 1602!!! зарание спасибо

В коде программы (строка 37) раскомментируйте опцию
/* if used LCD 1602, then uncomment it */
//#define LCD_1602 <- тут уберите две косые палки
и получите под 1602

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Только, что случайно где-то щупом задел в районе А0 зажужжал и перестал. И снова реакции фена нет.

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Конденсаторов на кнопках нет.
Что вы имеете ввиду подключить другую кнопку?

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Замыкал пинцетом на корпус usb разёма, реакции ноль.

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Переиначил на пин D11 всё работает.
Полтергейст прям какой-то.
Что с мои пином А0?

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Попробуйте пин А0 подтянуть к +5В резистором, килоом на 10 и без кнопки, пинцетом на землю, позамыкайте его (пин). Может, с внутренней подтяжкой пина что-то приключилось...

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Откинул шлейф от кнопок и на плате Ардуино А0 на землю фен заработал. Я так понимаю проблема в кнопочной плате?

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

aleksandr23uam пишет:
Я так понимаю проблема в кнопочной плате?

Выходит так )) Фото можно сделать, со стороны пайки?

gogi rystaveli
Offline
Зарегистрирован: 10.11.2017

а архив с проектом где можно скачать??

 

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Засада была со стороны пайки штырьков на кнопочной плате. Этот штырёк был подзакорочен с неполной землёй. Зачистил и ЭВРИКА!

aleksandr23uam
Offline
Зарегистрирован: 22.01.2017

Спасибо за отзывчивость!

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

gogi rystaveli пишет:
а архив с проектом где можно скачать?

Сообщение #2 темы.

alex1978
alex1978 аватар
Offline
Зарегистрирован: 09.09.2017

gogi rystaveli пишет:

а архив с проектом где можно скачать??

 


На первой странице второе сообщение.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

pter пишет:
следующая версия скетча будет отличаться,от этой #1781.

В принципе, это и будет версия 1.6, она пока на "обкатке", выложу официально чуть позже.