Spinne спасибо.
Читал, думаю этот скетч и применить. Сборка начнётся наверное месяца через полтора два. Времени очень не хватает.
Да и ещё надо будет прикупить некоторые модули. Живу рядом с границей поднебесной, а посылки идут очень долго,полтора-два месяца.
Неудивительно , сначала до Москвы недели две, потом обратно по стране месяц кочуют,а то и дольше. А пока блок питания мастерю,ведь ПС "своими руками"
и всё-таки думаю примерить энкодер Думаю что разберуся
Приветствую! В посте #1721 - мой вариант версии 1.5 под энкодер
Здравствуйте,пользуюсь вашим вариантом с энкодером,красота )),не надумали сделать вариант с двумя энкодерами ?,вы попробуйте для себя сначала я думаю уже не откажетесь от этого варианта )),спасибо за вашу версию скетча.
OlegK
Залил скейтч и могу сказать следущее: стабилизация на прошивке 1.5 происходила быстрее. По температуре до 250 гр. вылетает в ошибку на двух версия скейтча.
Эта версия чуть модифицирована по варианту SERG_K - регулирование вынесено в прерывание и количество выборок аналогового входа увеличено. Регулирование оставлено, как и было, по ПИ-алгоритму (ПИД опробовал, разницы не заметил). Эта модификация дала прирост точности поддержания температуры всего на 1 градус. Т.е. если раньше было +/-2 град., то теперь +/-1 град. В принципе, это не существенно, но эксперимент имел место быть. Подозреваю, что это потолок.
Цитата:
Может каким то образом симистор косячит?
Склоняюсь тоже, что проблема аппаратная, будем думать, давайте пока такие вопросы проясним:
1. В узле контроля 0 - какие номиналы конденсаторов у Вас установлены?
2. Какой оптосимистор? МОС, всмысле.
3. По какой плате изготовлено?
4. Хорошо ли отмыт ли флюс? Особенно в районе измерительного усилителя и аналоговых входов.
5. Вы запитали от линейного БП - что за БП (уверены, что он исправный и пульсаций не даёт)?
6. При проверках-испытаниях была станция подключена ещё и по USB к компу? Если да, то происходит ли то же и при отключении от порта?
Цитата:
P.S. Народ отпишитесь как у кого ведет себя станция до 250 гр?
Тему почитайте, у нескольких человек были разные проблемы, но, вроде как не совсем такие - болтанка с паяльником (перепутаны нагреватель и термодатчик) и с феном (что-то там с ТП, внутри фена).
ТУТ плата по которой делал (просто совместил для себя под термопару и подправил для своих реле)и номиналы соответсвуют написанным на печатке.
Установлен MOC3023. Блок питания линейный с диодным мостом на диодах типа 1n4007 c фильтрующим конденсатором 1000mf и стабилизатором на 5в.В момент работы станция отключена от компа.
Также думаю как вариант поменять попробовать симистор
Вам проще было взять плату Руслана, с первой страницы темы. Я как раз из его платы вынес усилители. Номиналы компонентов на плате усилителя с термопарами кстати указаны те, которые использованы у меня. С номиналами от Руслана у меня канал паяльника не калибровался, а фен заработал сразу. Поэтому я в канале паяла тупо заменил резисторы на такиеже. Паяльник нормально не работал, вылетала ошибка 6 и 7. По совету автора поменял время if (t_cnt == 5) в функции SDoProtect() до 10 сек. По умолчанию там стояло 5 сек. После этого у меня паяльник заработал как надо. Я правда использовал скетч Руслана. Но я его сравнивал со скетчем автора, там только вывод на экран 1602 подредактирован и всё. У меня кстати +5В идет со старой зарядки от сименса, а +24В с китайского "народного" блока на 4А.
У Вас по красивше плата получилась. Блок питания у меня на 24в тоже народный только на 6 ампер. Сейчас только фен подключил. Надо с одним разобраться,а потом паяльник пробовать
У Вас по красивше плата получилась. Блок питания у меня на 24в тоже народный только на 6 ампер. Сейчас только фен подключил. Надо с одним разобраться,а потом паяльник пробовать
Так вы ее все равно перерисовали:) У меня фен сразу заработал, вообще проблемм не было.
У Вас по красивше плата получилась. Блок питания у меня на 24в тоже народный только на 6 ампер. Сейчас только фен подключил. Надо с одним разобраться,а потом паяльник пробовать
Так вы ее все равно перерисовали:) У меня фен сразу заработал, вообще проблемм не было.
Малость всего то)))А фен при любой температуре( до 200) быстро выходит в режим стабилизации?
Честно говоря меньше 200 на фене не пользуюсь, при наладке и меньше температуры пробовал, уже не помню какие. Факт тот, что у меня с феном вообще проблемм не было. Ни одной ошибки. Вот как то так. Я только с паяльником мудохался долго. Может вам тоже попробовать время if (t_cnt == 5) в функции SDoProtect() до 10 сек??? То есть в вашем случае в функции HADoProtect(). Мне помогло, у меня паяльник с ошибкой 6 отрубался. Правда у меня температуру не колбасило так сильно. Может ЛМ-ку поменять попробовать???
Честно говоря меньше 200 на фене не пользуюсь, при наладке и меньше температуры пробовал, уже не помню какие. Факт тот, что у меня с феном вообще проблемм не было. Ни одной ошибки. Вот как то так. Я только с паяльником мудохался долго. Может вам тоже попробовать время if (t_cnt == 5) в функции SDoProtect() до 10 сек??? То есть в вашем случае в функции HADoProtect(). Мне помогло, у меня паяльник с ошибкой 6 отрубался. Правда у меня температуру не колбасило так сильно. Может ЛМ-ку поменять попробовать???
Дело в том что Лм-ку менял с китайской на вроде ни Китай и все равно такие пляски
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
OlegK, теперь к вам вопрос(тезки, кстати) ))) Раз уж народ требует вариант с 2 энкодерами, какой из неиспользуемых пинов можно под 2й энкодер использовать? 2 пина - вместо кнопок, но нужен еще 1. Просто хотелось бы максимально сохранить совместимость с вашей прошивкой, чтобы желающие с минимумом переделок могли опробовать
OlegK, теперь к вам вопрос(тезки, кстати) ))) Раз уж народ требует вариант с 2 энкодерами, какой из неиспользуемых пинов можно под 2й энкодер использовать? 2 пина - вместо кнопок, но нужен еще 1. Просто хотелось бы максимально сохранить совместимость с вашей прошивкой, чтобы желающие с минимумом переделок могли опробовать
Насколько помню на всех платах 11-й пин выведен, но не используется.
Да, можно электролит на 1 МКФ. А 22нф увеличить до 47-68нф
Заменил конденсаторы правда вместо 1 мкф постави 2.2мкф. Фен работает,температуру набирает без проблем,ошибка больше не появляется только стабилизируется как то долго. Можно ли что то с этим сделать?
Ну у меня все так же. Надо все же график снять.
Раскомментировать дефайн NEED_GRAPH и скопировать из монитора в текстовик
Что туда нападает минуты за две. Завтра гляну, как будет возможность.
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
Нормальный вариант,так даже лучше,по поводу глюков,было пару тройку раз когда быстро крутанешь появляется каша из символов но не думаю что это из за модификации скетча,скорее видимо шумы пачкой от энкодера и контроллер в кому впадает
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
mr.nikon пишет:
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Сейчас нет возможности сделать график. Изменения вообще без сопла на 60% мощности обдува. Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
Здравствуйте,mr.nikon скачайте с поста #2 программу для снятия графиков и подключите ардуино к пк и запустите канал с которого хотите снять график,потом загрузите график сюда.
Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
Я выше в #1933 писал, куда уж подробнее... Попробую ещё -
1. РАСкомментировать дефайн NEED_GRAPH
2. залить скетч в контроллер и запустить ардуиновский монитор порта
3. ЮСБ шнур не отключать
4. включить канал фена и пусть поработает до стабилизации режима, пару минут
5. скопировать из монитора в текстовый файл и куда-нибудь залить.
6. я скачаю и построю график
Сюда весь этот длинный баян кидать не стОит.
Никаких софтин не используйте, иначе застрянем на них надолго...
Если можно подробнее как снять графики. Комментировать понял какую строку а дальше какие действия?
Я выше в #1933 писал, куда уж подробнее... Попробую ещё -
1. РАСкомментировать дефайн NEED_GRAPH
2. залить скетч в контроллер и запустить ардуиновский монитор порта
3. ЮСБ шнур не отключать
4. включить канал фена и пусть поработает до стабилизации режима, пару минут
5. скопировать из монитора в текстовый файл и куда-нибудь залить.
6. я скачаю и построю график
Сюда весь этот длинный баян кидать не стОит.
Никаких софтин не используйте, иначе застрянем на них надолго...
Понял сделаю.
P.S. Подскажите какой софт для этого используется вообще для саморазвития так сказать?
Я использовал Advanced Grapher - так же, через копирование из монитора порта и последующий экспорт в программу.
Потом накидал на Шарпе простецкий Graph, что бы напрямую можно было отрисовывать.
Обе программы есть во #2 сообщении темы.
У меня работает с номиналами 0,33 и 0,022, как на плате
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Мне так сильно кажется, что наибольшее влияние имеет ёмкость конденсатора со стороны переменного напряжения. Буду на новой плате собирать, поэкспериментирую. У меня честно говоря кондёров большой ёмкости и не было и сейчас нет, я на 0,33 специально покупал.
Spinne спасибо.
Читал, думаю этот скетч и применить. Сборка начнётся наверное месяца через полтора два. Времени очень не хватает.
Да и ещё надо будет прикупить некоторые модули. Живу рядом с границей поднебесной, а посылки идут очень долго,полтора-два месяца.
Неудивительно , сначала до Москвы недели две, потом обратно по стране месяц кочуют,а то и дольше. А пока блок питания мастерю,ведь ПС "своими руками"
Приветствую! В посте #1721 - мой вариант версии 1.5 под энкодер
Здравствуйте,пользуюсь вашим вариантом с энкодером,красота )),не надумали сделать вариант с двумя энкодерами ?,вы попробуйте для себя сначала я думаю уже не откажетесь от этого варианта )),спасибо за вашу версию скетча.
Приветствую. Да, с двумя энкодерами было бы прикольнее
Залил скейтч и могу сказать следущее: стабилизация на прошивке 1.5 происходила быстрее. По температуре до 250 гр. вылетает в ошибку на двух версия скейтча.
Эта версия чуть модифицирована по варианту SERG_K - регулирование вынесено в прерывание и количество выборок аналогового входа увеличено. Регулирование оставлено, как и было, по ПИ-алгоритму (ПИД опробовал, разницы не заметил). Эта модификация дала прирост точности поддержания температуры всего на 1 градус. Т.е. если раньше было +/-2 град., то теперь +/-1 град. В принципе, это не существенно, но эксперимент имел место быть. Подозреваю, что это потолок.
Склоняюсь тоже, что проблема аппаратная, будем думать, давайте пока такие вопросы проясним:
1. В узле контроля 0 - какие номиналы конденсаторов у Вас установлены?
2. Какой оптосимистор? МОС, всмысле.
3. По какой плате изготовлено?
4. Хорошо ли отмыт ли флюс? Особенно в районе измерительного усилителя и аналоговых входов.
5. Вы запитали от линейного БП - что за БП (уверены, что он исправный и пульсаций не даёт)?
6. При проверках-испытаниях была станция подключена ещё и по USB к компу? Если да, то происходит ли то же и при отключении от порта?
Тему почитайте, у нескольких человек были разные проблемы, но, вроде как не совсем такие - болтанка с паяльником (перепутаны нагреватель и термодатчик) и с феном (что-то там с ТП, внутри фена).
Да, только придётся и бутлоадер прошить в камень.
По желанию. Можно и Про Мини.
Как по мне, так сейчас проще купить Нану и ПроМини, чем отдельно контроллер и кварц к нему.
ТУТ плата по которой делал (просто совместил для себя под термопару и подправил для своих реле)и номиналы соответсвуют написанным на печатке.
Установлен MOC3023. Блок питания линейный с диодным мостом на диодах типа 1n4007 c фильтрующим конденсатором 1000mf и стабилизатором на 5в.В момент работы станция отключена от компа.
Также думаю как вариант поменять попробовать симистор
Вам проще было взять плату Руслана, с первой страницы темы. Я как раз из его платы вынес усилители. Номиналы компонентов на плате усилителя с термопарами кстати указаны те, которые использованы у меня. С номиналами от Руслана у меня канал паяльника не калибровался, а фен заработал сразу. Поэтому я в канале паяла тупо заменил резисторы на такиеже. Паяльник нормально не работал, вылетала ошибка 6 и 7. По совету автора поменял время if (t_cnt == 5) в функции SDoProtect() до 10 сек. По умолчанию там стояло 5 сек. После этого у меня паяльник заработал как надо. Я правда использовал скетч Руслана. Но я его сравнивал со скетчем автора, там только вывод на экран 1602 подредактирован и всё. У меня кстати +5В идет со старой зарядки от сименса, а +24В с китайского "народного" блока на 4А.
У Вас по красивше плата получилась. Блок питания у меня на 24в тоже народный только на 6 ампер. Сейчас только фен подключил. Надо с одним разобраться,а потом паяльник пробовать
Так вы ее все равно перерисовали:) У меня фен сразу заработал, вообще проблемм не было.
Так вы ее все равно перерисовали:) У меня фен сразу заработал, вообще проблемм не было.
Малость всего то)))А фен при любой температуре( до 200) быстро выходит в режим стабилизации?
Честно говоря меньше 200 на фене не пользуюсь, при наладке и меньше температуры пробовал, уже не помню какие. Факт тот, что у меня с феном вообще проблемм не было. Ни одной ошибки. Вот как то так. Я только с паяльником мудохался долго. Может вам тоже попробовать время if (t_cnt == 5) в функции SDoProtect() до 10 сек??? То есть в вашем случае в функции HADoProtect(). Мне помогло, у меня паяльник с ошибкой 6 отрубался. Правда у меня температуру не колбасило так сильно. Может ЛМ-ку поменять попробовать???
Честно говоря меньше 200 на фене не пользуюсь, при наладке и меньше температуры пробовал, уже не помню какие. Факт тот, что у меня с феном вообще проблемм не было. Ни одной ошибки. Вот как то так. Я только с паяльником мудохался долго. Может вам тоже попробовать время if (t_cnt == 5) в функции SDoProtect() до 10 сек??? То есть в вашем случае в функции HADoProtect(). Мне помогло, у меня паяльник с ошибкой 6 отрубался. Правда у меня температуру не колбасило так сильно. Может ЛМ-ку поменять попробовать???
Дело в том что Лм-ку менял с китайской на вроде ни Китай и все равно такие пляски
Фиг знает тогда. У меня с китайскими работает. Автор вас ещё спрашивал про конденсаторы в детекторе нуля сети. Какие поставили?
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
10nf и 330nf
Кстати по поводу выложенного скетча. Новых глюков в нем не наделал? Просто обкатывал в протеусе. В железе опробовано частично((
OlegK, теперь к вам вопрос(тезки, кстати) ))) Раз уж народ требует вариант с 2 энкодерами, какой из неиспользуемых пинов можно под 2й энкодер использовать? 2 пина - вместо кнопок, но нужен еще 1. Просто хотелось бы максимально сохранить совместимость с вашей прошивкой, чтобы желающие с минимумом переделок могли опробовать
OlegK, теперь к вам вопрос(тезки, кстати) ))) Раз уж народ требует вариант с 2 энкодерами, какой из неиспользуемых пинов можно под 2й энкодер использовать? 2 пина - вместо кнопок, но нужен еще 1. Просто хотелось бы максимально сохранить совместимость с вашей прошивкой, чтобы желающие с минимумом переделок могли опробовать
Насколько помню на всех платах 11-й пин выведен, но не используется.
Это очень маленькие номиналы, первый нужно поставить на 47-68нФ, второй- на 1-10мкФ. Откуда Вы взяли такие значения?
Spinne, пины Д2 и Д11 свободны.
Ясно) Учтем) Не хотелось бы занять те, на которые заложены планы на будущее)
На 1мкф правильно, а второй не относится к узлу контроля 0.
Смотрите тот, что перед диодным мостом. Я плату с телефона не могу посмотреть - на работе.
Да, можно электролит на 1 МКФ. А 22нф увеличить до 47-68нф
Долго это сколько? Можете график снять?
Примерно 1 минута даже при условии что с большей температуры на меньшую - возможно так и дожно не знаю
Величина Кi какая?
Ну у меня все так же. Надо все же график снять.
Раскомментировать дефайн NEED_GRAPH и скопировать из монитора в текстовик
Что туда нападает минуты за две. Завтра гляну, как будет возможность.
У меня работает с номиналами 0,33 и 0,022, как на плате:-) Номиналы брал с платы Руслана. С феном вообще проблем не было:-) Тоже увеличить?
Надумать-то - надумал, раз уже трое желающих. Вопрос в категорической нехватки времени - на работе завал. Только вижу это чуток иначе: 2 энкодера. Один на паяльник, другой на фен. Короткое нажатие - включает-выключает соответствующий канал, а длинное для фена - включает режим регулировки оборотов. На длинное нажатие на канале паяльника - можно тоже что-то прикрутить. Как такой вариант? P.S. Ко мне - можно и на ты)
Нормальный вариант,так даже лучше,по поводу глюков,было пару тройку раз когда быстро крутанешь появляется каша из символов но не думаю что это из за модификации скетча,скорее видимо шумы пачкой от энкодера и контроллер в кому впадает
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Нужны какие-то данные - с какой температуры на какую, какая скорость вентилятора, через какое сопло.
А то, может, используется сопло 3 мм на скорости 10% - так конечно, будет долго сдувать разницу.
А вообще, нагляднее было бы поснимать графики...
Здравствуйте,mr.nikon скачайте с поста #2 программу для снятия графиков и подключите ардуино к пк и запустите канал с которого хотите снять график,потом загрузите график сюда.
Я выше в #1933 писал, куда уж подробнее... Попробую ещё -
1. РАСкомментировать дефайн NEED_GRAPH
2. залить скетч в контроллер и запустить ардуиновский монитор порта
3. ЮСБ шнур не отключать
4. включить канал фена и пусть поработает до стабилизации режима, пару минут
5. скопировать из монитора в текстовый файл и куда-нибудь залить.
6. я скачаю и построю график
Сюда весь этот длинный баян кидать не стОит.
Никаких софтин не используйте, иначе застрянем на них надолго...
Я выше в #1933 писал, куда уж подробнее... Попробую ещё -
1. РАСкомментировать дефайн NEED_GRAPH
2. залить скетч в контроллер и запустить ардуиновский монитор порта
3. ЮСБ шнур не отключать
4. включить канал фена и пусть поработает до стабилизации режима, пару минут
5. скопировать из монитора в текстовый файл и куда-нибудь залить.
6. я скачаю и построю график
Сюда весь этот длинный баян кидать не стОит.
Никаких софтин не используйте, иначе застрянем на них надолго...
P.S. Подскажите какой софт для этого используется вообще для саморазвития так сказать?
Я использовал Advanced Grapher - так же, через копирование из монитора порта и последующий экспорт в программу.
Потом накидал на Шарпе простецкий Graph, что бы напрямую можно было отрисовывать.
Обе программы есть во #2 сообщении темы.
Вот с указанными номиналами -
Вот с номиналами 0,33 и 0,01, как у mr.nikon
Вот с номиналами 1мкФ и 0,047, как у меня
По идее, в первых двух случаях тоже будет работать, но совпадение с переходом через 0
происходит не по спаду импульса, а по нарастанию. Если оставить так, то вероятны сбои в работе.
Конечно, можно и "проинвертировать" условие прерывания - что бы срабатывало по фронту, но тогда, придётся всегда помнить об этом и при обновлениях исправлять.
Мне так сильно кажется, что наибольшее влияние имеет ёмкость конденсатора со стороны переменного напряжения. Буду на новой плате собирать, поэкспериментирую. У меня честно говоря кондёров большой ёмкости и не было и сейчас нет, я на 0,33 специально покупал.
Влияние на сдвиг фазы примерно одинаковое. Можно в Мультисиме "поиграться" - там всё видно.
Электролита на 1 мкф не было? ))
Высоковольтных у меня вообще нету :) Вольт на 10-50 есть.
Так там и не нужны высоковольтные - после моста эфф. значение < 4В, пиковое < 10В.