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

MIR_Co
Offline
Зарегистрирован: 28.10.2020

Есть прошивка для энкодера, часов там нет. Я под свою станцию на базе нее делал. Ссылка была в этой теме. Могу скинуть на почту.

Oleg_D
Offline
Зарегистрирован: 13.06.2018

Вечером скину ссылку на диск. Все файлы данной темы в дном флаконе. В том числе от форумчан, и для энкодера от Mad_Tux и и т п. и архивные от Alex1978, и мои . 3 года прошло все работает четко.  

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Олег, Спасибо большое. Буду ждать))

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

MIR_Co пишет:

Есть прошивка для энкодера, часов там нет. Я под свою станцию на базе нее делал. Ссылка была в этой теме. Могу скинуть на почту.

Буду благодарен. 95% ссылок уже не работают, к сожалению. Ub3b_radio()yahoo.com

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

.

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

mr.nikon пишет:

alex1978 пишет:
Не помогу. Я на этот проект уже давно забил. И все материалы пролюбил. Ну не все, но большую часть. Программист из меня, как пуля из дерьма...
а может чуток вспомнить и сделаем печать на смд максимально компактную?

 

А смысл в этом какой? Тут экран использован настолько огромный, что смысла в мелкой управляющей плате нет. Плюс реле защиты, вылезает уже две платы, силовая и процессорная. Китайцы так и делают кстати. А если силовую разводить, то надо в нее БП интегрировать. Короче ну его нафиг.

MIR_Co
Offline
Зарегистрирован: 28.10.2020

Andy_UB3B: Отправил.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Спасибо большое, буду смотреть.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Oleg_D пишет:

Вечером скину ссылку на диск. Все файлы данной темы в дном флаконе. В том числе от форумчан, и для энкодера от Mad_Tux и и т п. и архивные от Alex1978, и мои . 3 года прошло все работает четко.  

Олег, Спасибо большое. Буду ждать))

И ещё подскажите пожалуйста пару вопросов, если найдется пару минут, я в программировании на начальном уровне.

Мне не удалось заставить работать энкодер. Кнопка заработала, а вот вращение, нет. энкодеры пробовал три штуки, проверил, исправны. Распиновку проверил на плате и в прошивке МадТукса по авторскому коду и схеме, все правильно. библиотека Rotary.h, +Arduino.h. Пробовал другие, то же самое.... Порты нано исправны, на прошивке с кнопками реагирует. Ошибок по энкодеру при компиляции нет. Я правильно понимаю, что это только подбирать другую библиотеку?

Я установил в паяльник вибродатчик и подключил к D9, "solder stand control". Как лучше сконфигурировать работу таймера #define SOLDER_TIMER_ON_STAND  (/*я так понимаю что надо оставить раскомментированным, -------таймер запускается при нахождении паяльника на подставке и деактивируется при снятии*/). Но тогда, так как вибродатчик постоянно разомкнут в покое, необходимо сделать инверсию сигнала "паяльник на подставке" с "замкнуто" на "разомкнуто", тогда каждое срабатывание вибродатчика при работе с паяльником, будет сбрасывать таймер, а при покое (вибродатчик не срабатывает, т.е. разомкнут), будет запускаться таймер. Правильно? Подскажите пожалуйста в какой установке сделать изменение.

Надеюсь не сильно дурацкие вопросы?)) Но я не волшебник, я только учусь)). Мигать светодиодами неинтересно, учусь и разбираюсь с программированием на станции, последовательно по ходу. 

Спасибо за внимание!

Oleg_D
Offline
Зарегистрирован: 13.06.2018

Andy_UB3B пишет:

Мне не удалось заставить работать энкодер. Кнопка заработала, а вот вращение, нет. энкодеры пробовал три штуки, проверил, исправны. Распиновку проверил на плате и в прошивке МадТукса по авторскому коду и схеме, все правильно. библиотека Rotary.h, +Arduino.h. Пробовал другие, то же самое.... Порты нано исправны, на прошивке с кнопками реагирует. Ошибок по энкодеру при компиляции нет. Я правильно понимаю, что это только подбирать другую библиотеку?

Я установил в паяльник вибродатчик и подключил к D9, "solder stand control". Как лучше сконфигурировать работу таймера #define SOLDER_TIMER_ON_STAND  (/*я так понимаю что надо оставить раскомментированным, -------таймер запускается при нахождении паяльника на подставке и деактивируется при снятии*/). Но тогда, так как вибродатчик постоянно разомкнут в покое, необходимо сделать инверсию сигнала "паяльник на подставке" с "замкнуто" на "разомкнуто", тогда каждое срабатывание вибродатчика при работе с паяльником, будет сбрасывать таймер, а при покое (вибродатчик не срабатывает, т.е. разомкнут), будет запускаться таймер. Правильно? Подскажите пожалуйста в какой установке сделать изменение.

Надеюсь не сильно дурацкие вопросы?)) Но я не волшебник, я только учусь)). Мигать светодиодами неинтересно, учусь и разбираюсь с программированием на станции, последовательно по ходу. 

Спасибо за внимание!

Ссылка на файлы

https://disk.yandex.ru/d/zgWbAwVXUGc5Yw

В файлах моей доработки для себя добавил датчик температуры ds18b20 и управление вентилятром по ШИМ. В печатке соответственно развел не использующийся пин (уже не помню какой, можно отследить) на управление транзистором кулера. Отображение текущей температуры соответственно тоже сделал. По умолчанию запуск от 40 градусов. и по возрастающей. В разрыв контактов на управление оптопарами реле паяльника и фена вывел красные диоды для отображения текущего состояния : ВКЛ или Выкл.  кому не надо можно просто поставить 2 джампера.

По поводу скетча и энкодера:

Здесь тоже не экстрасенсы. Если бы Вы привели пример Вашего  переделанного скетча , можно было бы что то рекомендовать, а так , кто знает почему Ваш код не работает. 

В энкодерах не силен, лучше возьмите рабочий скетч и не морочьте себе голову.

Датчик лучше возьмите какой нить геркон. Датчик вибрации только кратковременно замыкает контакты , скетч на это не заточен. Таким образом таймер никогда не запуститься. Он должен быть "normally open", то есть открыт по умолчанию. Или придумайте как это реализовать аппаратно, Не создавайте себе лишнего геморроя с кодом.

И забудьте про эти часы. Это паяльнику НЕ НУЖНО.

 

aleksandr.butenko
Offline
Зарегистрирован: 26.10.2021

скиньте и мне прошивку для энкодера, без часов на почту aleksandr.butenko2010@yandex.ru

заранее спасибо благодарен

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

По поводу вибродатчика. Он корректно работать не будет. Видите ли автор использовал контакт на подставке, а я в паяльник вкорячил геркон, как в фене. Поэтому в прошивке нет реализации болтанки вибродатчика. Есть только отслеживание вкл. и выкл. Кстати, эта херня с виброй даже на хваленых Т12 работает через жопу. Практически на всех профессиональных станциях датчик в подставке. Либо его нет вовсе. Так что не майтесь хернёй с вибро, оно нахрен не нужно.

Oleg_D
Offline
Зарегистрирован: 13.06.2018

alex1978 Практически один в один высказались :)

aleksandr.butenko
Offline
Зарегистрирован: 26.10.2021

спасибо

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Олег, спасибо большое. Скачал, смотрю, завтра продолжу. Насчет часов, они нафиг не нужны в паяльнике, а уж расчет рассвета, тем более, и я их выкорчевываю из мадтуковского скетча, о чем писал выше. Санрайз выкорчевал, меню перебрал, часы полностью пока не удается. Но это параллельная моя ветвь работы, больше наверно - изучение программирования, через интерес. Мигать диодами неинтересно)). Но по поводу энкодера я скетч не трогал. Параллельно, подобрал вроде библиотеки, запустил часы с санрайзом на девственно целковой прошивке мадтука на других часах. В прошивке ничего кроме названий библиотек при подборе не трогал вообще. А вращение энкодера тоже не отрабатывает. В то же время, скетч из примера библиотеки энкодера, на этих же пинах а1 и а2 работает отлично. Кнопочные скетчи вообще прекрасно. Попробовал днем скетч, 1.5энкодер, спасибо MIR_Co, энкодер и 2 кнопки, без часов - работает. Пины под плату что Алекс презентовал переназначить надо только. Но это 1.5 версия. Так что непонятка с девственным скетчем от МадТук. Пины не реагируют на вращение энк. Подергал перемычками, даже не разу не среагировало. Может надо в сетапе указать что А0,1,2 используются как цифровые? Попробую. Утром уже просмотрю то чем вы поделились, еще раз спасибо! Насчет вибродатчика. Поставил два пружинных в параллель. Разбираюсь где изменить запуск счетчика с On на Off, или с True на Falce. Есть более простой вариант, инвертор сигнала на одном транзисторе. Ну а Если будет неуверенно срабатывать счетчик в нано от вибродатчика, сделаю дополнительный промежуточный например на 555 и чем нибудь еще. На 5 коротких импульсов, скажем, от вибры, один односекундный на выходе. Попытка не пытка, как говорил Лаврентий Палыч)) Думаю имеет место жить). Главное что бы китайцы не пронюхали ;-))) Ну а не получится, останусь на контакте подставки.

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

Oleg_D пишет:

alex1978 Практически один в один высказались :)

Одновременно набирали сообщения. Посмотрите на время публикования постов:)

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Олег добрый день. В архиве по ссылке только универсальная плата усилителя термопары-терморезистора и все. Поделитесь пожалуйста вашим архивом.

Спасибо.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Oleg_D пишет:

Вечером скину ссылку на диск. Все файлы данной темы в дном флаконе. В том числе от форумчан, и для энкодера от Mad_Tux и и т п. и архивные от Alex1978, и мои . 3 года прошло все работает четко.  

Олег добрый день. В архиве по ссылке только плата усилителя термопары-терморезистора и все. Поделитесь пожалуйста вашим архивом. 

Спасибо.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Oleg_D пишет:

Вечером скину ссылку на диск. Все файлы данной темы в дном флаконе. В том числе от форумчан, и для энкодера от Mad_Tux и и т п. и архивные от Alex1978, и мои . 3 года прошло все работает четко.  

Олег добрый день. В архиве по ссылке только плата усилителя термопары-терморезистора и все. Поделитесь пожалуйста вашим архивом. 

Спасибо.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Победил я энкодер в МадТуковской прошивке внешней подтяжкой пинов А1,2 к питанию... Аж материться хочется. INPUT_PULLUP для А1,2 не нашёл в скетче, хотя по идее внутренняя подтяжка должна быть для аналога, поэтому вроде сообразил. Нигде не встречал в форуме. описание этого. Другие прошивки с энкодерами, скетчи примеров для Rotary, работали без подтяжек. Поэтому и был ложный путь. Может чего недопонимаю, но заработало. 

Олег, сбросьте плиз архив. Очень интересно поизучать, ибо сайт по ссылкам уже не помощник.

Oleg_D
Offline
Зарегистрирован: 13.06.2018

Странно, у меня много файлов в архиве видно. Что конкретно имеется ввиду? Скиньте мыло.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

ub3b_radio()yahoo.com Олег, Спасибо. 

Скачивал напрямую и через свой ядиск. 300 мегабайт всего. В архиве только "AMR module". 

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

[quote=Oleg_D]Странно, у меня много файлов в архиве видно. Что конкретно имеется ввиду? Скиньте мыло.

quote]

Олег, скачивал напрямую и через свой ядиск. Все равно в архиве 300 мегабайт, только один "AMR module". Сбросьте плиз на мыло!

 ub3b_radio()yahoo.com 

Спасибо. 

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Саша, у тебя модуль часов I2C есть? Я откорректировал скетч без санрайза. Захочешь попробовать, скажи, сброшу. Занимаюсь теперь вариантом с удалением часов полностью.

Oleg_D
Offline
Зарегистрирован: 13.06.2018

300мб, так и есть. Это всё что есть. Сайт немного тормозит при отправке сообщений. Нажав отправить , подождите, не нажимайте 3 раза за 10 сек.

Andy_UB3B
Offline
Зарегистрирован: 10.06.2021

Oleg_D пишет:
300мб, так и есть. Это всё что есть.

Олег спасибо, открыл архив онлайн RAR архиватором. Мой видимо, в тотал коммандере взбунтовался, только один каталог видел на 350 килобайт, хотя архив 300 мбт. Видимо не обновился плагин RAR архиватор до обновленной 5, кажется,  версии, архивы которой в старой не открываются. Но сбило то, что часть архива открылась...

 

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

Oleg_D пишет:
300мб, так и есть. Это всё что есть. Сайт немного тормозит при отправке сообщений. Нажав отправить , подождите, не нажимайте 3 раза за 10 сек.

Ссылка на скачивание не работает. Не могли бы обновить??? Пожалуйста.

 

 

aas
Offline
Зарегистрирован: 23.12.2021

Cсылка на скачивание архива не работает .Обновите пожалуйста !!!

Oleg_D
Offline
Зарегистрирован: 13.06.2018

Ссылка  та же. Вы не нажимайте по ссылке, а копируйте её в адресную строку.

https://disk.yandex.ru/d/zgWbAwVXUGc5Yw

aas
Offline
Зарегистрирован: 23.12.2021

 Спасибо !!!