Пульсации по питанию 5в 20-30 мВ. При нагреве всокочастотная пульсация 3мкс потом чисто, при пульсации величина импульса 200мВ повторяемость имульса примерно 5с
Олег импульсы от семистора я перепутал деления частота 100 гц. Как вставить картинку? не получается. БП транс на торе 24В потом понижаем до 5В на китайском LM2596 всё питается от одной обмотки. Паяльник в пути, но похоже почта его где то потеряла посему проверить Т не могу. Управление на паяльник идет, ключ работает.
показывает нули , как не крутил, крутил как рекомендовали , мерял напр. на выходепри отключенных термопарах , на обеих 4,19в / 4,18в = на экране 430/429 град. соотв. , замыкаю вход на индикаторе 0 (напр. на выходе соответственно = 0 - значит ОУ работает)
уже два дня копаюсь в нем - подскажите пож. может номиналы в обвязке и ОС другие должны быть - отличные от приведенной мною схемы, если да , то прошу подсказать номиналы
В редакторе сообщения кнопка "изображение", далее - "выбор на сервере", далее - "загрузить", после загрузки "insert file". Там же можно задать размер картинки или растянуть-заузить, перетаскивая рамку.
Цитата:
БП транс на торе 24В потом понижаем до 5В на китайском LM2596
ОУ не прямо над тороидом? Может он наводку даёт, если слишком близко. Не забывайте, что усиливаем милливольты, т.е. каскад чувствительный.
На Вашем графике видно, что всё печально, где-то что-то влияет. Я бы всё же попробовал аналоговое питание организовать, для проверки.
А вообще, у aleksandr23uam была схожая проблема, посмотрите переписку с поста 1351 по 1420.
kret.a.v@gmail.com пишет:
показывает нули , как не крутил
Картинка сильно ужатая, не видно толком ничего... У вас какие ОУ запаяны?
Доброе утро. Да ОУ прямо над тором, попробую вечером запитать ардуинку и оу от другого БП . Судя по графику температуру держит +-3град в принципе не плохо, но вы правы что то сбивает стабилизацию, а потом она с перерегулированием возвращается. На графике по шкале Y только вехняя часть графика (для наглядности) поэтому кажется так печально.
Для searfer да конечно, могу поделиться, скеттч там стандартный от Руслана v.SS2_2, инвертированы только выходы на защиту(управляются 0).
Доброе утро. Да ОУ прямо над тором, попробую вечером запитать ардуинку и оу от другого БП . Судя по графику температуру держит +-3град в принципе не плохо, но вы правы что то сбивает стабилизацию, а потом она с перерегулированием возвращается. На графике по шкале Y только вехняя часть графика (для наглядности) поэтому кажется так печально.
Для searfer да конечно, могу поделиться, скеттч там стандартный от Руслана v.SS2_2, инвертированы только выходы на защиту(управляются 0).
+- 3 гр - отличный результат. Куда лучше и зачем? Погрешности замера и регулирования не позволят это сделать.
+- 3 гр - отличный результат. Куда лучше и зачем? Погрешности замера и регулирования не позволят это сделать.
Согласен. Но тут, как бы, такой нюанс.
Код, в котором происходит измерение и регулирование, выполняется гораздо чаще кода, где выводится индикация (а именно там выводятся переменные для графика), поэтому не все точки визуализируются.
Соответственно, при регулировании отслеживается разница между текущей температурой и заданной (переменная delta) и если она меньше 3 (разница +/-2 град.) в течении 100 замеров, то взводим флаг стабильности режима, засвечиваем символ "*" и разрешаем работу дополнительных защит. При этом имеется гистерезис: при delta > 5 (+/-4 град.) флаг сбрасывается, с выводом этой группы защит.
Т.е. если текущий уровень поддержания температуры устраивает (хотя я бы попытался выяснить, почему её всё же подколбашивает), то можно изменить пороги для дельты в бОльшую сторону.
Ну и финт ушами ))
Если раздражает мельтешение измеренной температуры, можно сделать так, что бы при нахождении в "окне" дельты высвечивалась не измеренная, а заданная температура. Визуально будет выглядеть, что температура "стоит колом".
Добрый вечер. Вчера так и сделал delta<3 заменил на delta<=3. * загорается во всем диапазоне температур, но хотелось бы достигнуть указанных Олегом параметров. Хотя конечно для фена это и так ОК. Просто кажется у схемы и метода регулирования более высокий потенциал.
Запитал схему ардуинки и ОУ от другого бп через 7805 все то же самое(биение 2-3 градуса). ОУ работает четко помех нет. В канал паяльника на вход поставил резистор 59 Ом график температуры прямая линия биения по температуре нет вообще. Режим работы фена (нагрев или пауза) на ОУ ни как не сказываются. Да. семистор стоит MAC 15 A10 может он открывается чуть быстрее чем BT 139-600e.
Просто кажется у схемы и метода регулирования более высокий потенциал.
По крайней мере, у меня укладывается в +/-1..2 град.
Цитата:
Запитал схему ардуинки и ОУ от другого бп через 7805 все то же самое(биение 2-3 градуса).
Значит, БП не влияет и это гуд.
Кстати, если ЮСБ шнурок от компа отключить, не стабильнее, по дисплею, становится?
Ну и можно попробовать интегральным коэффициентом поиграть и снять график с разными значениями.
У меня текущие значения такие -
/* HA PI regulator */
#define Kp 1.0
#define Ki 0.007 //0.003 //0.005 //0.05
kret.a.v@gmail.com пишет:
показывает нули
Т.е. даже при нагревании ТП 0 показывает?
Цитата:
мерял напр. на выходепри отключенных термопарах , на обеих 4,19в / 4,18в = на экране 430/429 град. соотв. , замыкаю вход на индикаторе 0 (напр. на выходе соответственно = 0 - значит ОУ работает)
Да, всё правильно работает, при обрыве - ОУ выдаст почти величину питания (4.19, правда, маловато для r2r ОУ, если питание 5В), а при к.з. - 0.
У ТП точно полярность соблюдена?
Да, всё правильно работает, при обрыве - ОУ выдаст почти величину питания (4.19, правда, маловато для r2r ОУ, если питание 5В), а при к.з. - 0. У ТП точно полярность соблюдена?
питание ровно 5,00в - специально сидел кренку подбирал , что бы выдавала четкое питание.
полярность ТП соблюдена, есть ТП от сгоревшего нагревателя(выводы синий и красный) - игрался сначала с ней, менял местами выводы - ведет себя одинаково
1. Превышение текущей температуры над максимально возможной, которую можно задать на 20 град..
Фактически, определяется обрыв в цепи термодатчика или неисправность усилителя.
2. Текущая температура ниже 10 град.
Фактически отслеживается замыкание в цепи термодатчика или неисправность усилителя.
3. Защита от превышения текущей температуры относительно заданной на 20 град.
Ситуация может возникнуть при сильном перерегулировании или пробое регулирующего элемента. Иногда при остановке вентилятора фена, но не всегда.
4. отключена
5. отключена
6. Температура падает или не изменяется ("зависла") при подаваемой мощности больше 0. Возможные ситуации - обрыв в цепи нагревателя, неисправность усилителя термодатчика.
7. Температура растёт при подаваемой мощности равной 0.
Возможные ситуации - пробой регулирующего элемента.
Ну, если показывает 0, то при попытке включить канал и будет вываливаться в ошибку. Добейтесь сперва, что бы усилитель реагировал на сигнал ТП. Для этого кнопкой канал включать не требуется - температура выводится и в выключенном состоянии. Можно попробовать джля проверки сделать так - отключить цепь смещения по входу, на вход подать напряжение с батарейки 2А, 3А + делитель с подстроечником порядка 0-20...30 мВ и добиться подстроечником в ОС ОУ выходного напряжения, близкого к Uпит. Не забываем про полярность. Далее, подключаем ТП и чем-нибудь нагреваем (внутрь фена можно дунуть зажигалкой) и убедиться, что усилитель реагирует и показания возрастают при нагреве. Затем можно восстановить цепь смешения и выполнить настройку, как описывалось в теме.
Цитата:
полярность ТП соблюдена, есть ТП от сгоревшего нагревателя(выводы синий и красный) - игрался сначала с ней, менял местами выводы - ведет себя одинаково
Проверьте ТП мультиметром - на мимнимальном пределе (милливольты пост. тока) подлючите и погрейте немного чем-нибудь, иначе ничего не увидите. Нужно определиться, в чём проблема, с ТП или усилителем.
Добрый вечер. Олег спасибо за помощь в решении наших маленьких проблем, сделал HotAir PI regulator вот так, получил +/- 2 градуса во всем диапазоне температур. Ki =0,002, Kp=1. после 400 иногда +/- 3 Меня это устраивает еше раз спасибо.
отключить цепь смещения по входу, на вход подать напряжение с батарейки 2А, 3А + делитель с подстроечником порядка 0-20...30 мВ и добиться подстроечником в ОС ОУ выходного напряжения, близкого к Uпит. Не забываем про полярность. Далее, подключаем ТП и чем-нибудь нагреваем (внутрь фена можно дунуть зажигалкой) и убедиться, что усилитель реагирует и показания возрастают при нагреве. Затем можно восстановить цепь смешения и выполнить настройку, как описывалось в теме.
цепь смещения по входу - это R1+R4 и R8+R11 ?
VD1-VD4 я не запаивал , может из за их от сутствия такое поведение ?
Да. Эти цепи нужны, что бы сдвинуть начальные показания температуры до комнатной, т.к. ТП при одинаковой (комнатной) температуре горячего спая и опорных концов не будет вырабатывать ЭДС и на выходе ТП будет 0В.
Цитата:
VD1-VD4 я не запаивал , может из за их от сутствия такое поведение ?
Диоды совсем не причём, они защитные - ограничивают напряжение на входе ОУ до величины 0.5-0.6В, а при рабочих напряжениях с ТП (до 30 мВ) они закрыты и влияния не оказывают.
У меня они, кстати, тоже не установлены.
Всем привет не могу настроить ни фен ни пояльник все время по фену i3 редкоi7 а по паяльнику i6 и i7 редко не зню что и делать...
Для начала, на время отстройки, деактивировать дополнительные защиты, закомментировав соответствующие дефайны в строках 33, 34 скетча (ну или примерно там)
/* if you want deactivate additional protection, then COMMENT it */
#define HA_ADV_PROT_ON - для фена
#define S_ADV_PROT_ON - для паяльника
Какой БП используется?
Эффект сохраняется при отключенном USB шнуре?
График нагрева сможете снять? Выше описывалось, как.
Также, нелишним будет указать, по какому рисунку платы изготавливалось + приложить фото платы и монтажа.
Здравствуйте. А можно сделать только под фен? То есть убрать с платы и из программы все связанное с паяльником. А дисплей поставить 0802 и выводить на нем только сверху значения температуры, а снизу скорость вентилятора без каких либо ещё надписей.
Федор, приветствую. Спасибо за фотоотчёт )) Отлично получилось - красиво и аккуратно.
Как по мне, кнопки КМ не очень удобны, лучше тактовые (нет свободного хода), но это вкусовщина.
Если пожелаете обнародовать свои рисунки плат, то можете залить куда-нибудь, я добавлю в "шапку" ссылку.
OlegK не поскажете как температуру передвинуть вправо на символ,пришел экран битый видимо,только еслиможно примером чтоб просто в скетч вставить а то я в этом деле дремучий )),таймер тоже наполовину виден но он не важен а температуру не сразу поймешь что показывает,ниже картинка экрана
пс или скорость фена в первую строчку передвинуть,было бы еще лучше )
OlegK не поскажете как температуру передвинуть вправо на символ
В процедуре void DisplayUpdate() (строка 1230), спускайтесь ниже, до секции 4х строчного дисплея
#else //LCD2004 (строка 1364)
За вывод отвечают строки 1376 - 1380.
Вы можете изменить позицию вывода заданной температуры паяльника заменив значение 11 на 12, в строках 1376, 1378.
При этом, лучше закомментировать вывод значка градуса в строке 1380, что бы остался пробел между заданным и измеренным значением.
получилось с градусом и с пробелом,вы настоящиий колдун,код смотрел но никогда бы не догадался что строчка lcd.write((byte)0); означает символ градуса o_0,супер а поменять местами вторую и четвертую строку местами это сложно ? для меня я имею ввиду
ПС
Нашел вроде сам следуя логике бронепоезда,но когда выбираешь паяльник на нижней строчке и начинаешь изменять температуру то изменяется мощность фена,как искать этот параметр я не знаю и еще,таймер остался на старом месте,хотя мысли есть где он может находится
ПС2
Да таймер нашел,осталось найти где изменяется значение при выборе выбраного (блин) пункта
посмотрел места вроде дополна убрал коментарии получилось с градусом и с пробелом
Не совсем )) Это пробел там есть, потому, что измеренная температура имеет двузначное значение. Когда она станет трёхзначным числом, то получите слитное отображение - ххх'ххх'
Цитата:
поменять местами вторую и четвертую строку местами это сложно ? для меня я имею ввиду
Попробуйте. Фактически, там только индексы для строк и вывод курсора подправить...
Нужно нижеуказанный код вставить взамен прежнего, между #else //LCD2004 (строка 1364) и #endif (строка 1481)
Ура,колдунству умных поем мы песню,это про вас Олег )),ну вот благдаря умным программистам и безалаберным желтым братьям чуть добавилось серых пятен в понимании элементарных (для колдунов) понятий,финальное(и всех доставшее)фото
Снял температуру , построил график в Excel. Не могу захрузить файл.
Пульсации по питанию 5в 20-30 мВ. При нагреве всокочастотная пульсация 3мкс потом чисто, при пульсации величина импульса 200мВ повторяемость имульса примерно 5с
Опечатался частота импульса 100 Гц
Нет аналогового БП, что бы подкинуть на шину 5В, вместо импульсника?
На крайняк транса, моста, ёмкости и 7805, чисто что бы определиться...
Канал паяльника не болтает?
График лучше картинкой сюда постить.
Олег импульсы от семистора я перепутал деления частота 100 гц. Как вставить картинку? не получается. БП транс на торе 24В потом понижаем до 5В на китайском LM2596 всё питается от одной обмотки. Паяльник в пути, но похоже почта его где то потеряла посему проверить Т не могу. Управление на паяльник идет, ключ работает.
Почти готовая станция и графики температуры.
SERG_K привет а есть схема и скетч можеш поделится
здравствуйте
прошу помощи в настройке усилителя
собрал 2 платки - одну по схеме даташита , другую по схеме автора
та что по даташиту мереет с горем пополам , но тяжело выставить адекватные показания
вторая по схеме автора (номиналы - см.фото)
показывает нули , как не крутил, крутил как рекомендовали , мерял напр. на выходепри отключенных термопарах , на обеих 4,19в / 4,18в = на экране 430/429 град. соотв. , замыкаю вход на индикаторе 0 (напр. на выходе соответственно = 0 - значит ОУ работает)
уже два дня копаюсь в нем - подскажите пож. может номиналы в обвязке и ОС другие должны быть - отличные от приведенной мною схемы, если да , то прошу подсказать номиналы
заранее благодарю всех
В редакторе сообщения кнопка "изображение", далее - "выбор на сервере", далее - "загрузить", после загрузки "insert file". Там же можно задать размер картинки или растянуть-заузить, перетаскивая рамку.
ОУ не прямо над тороидом? Может он наводку даёт, если слишком близко. Не забывайте, что усиливаем милливольты, т.е. каскад чувствительный.
На Вашем графике видно, что всё печально, где-то что-то влияет. Я бы всё же попробовал аналоговое питание организовать, для проверки.
А вообще, у aleksandr23uam была схожая проблема, посмотрите переписку с поста 1351 по 1420.
Картинка сильно ужатая, не видно толком ничего... У вас какие ОУ запаяны?
Доброе утро. Да ОУ прямо над тором, попробую вечером запитать ардуинку и оу от другого БП . Судя по графику температуру держит +-3град в принципе не плохо, но вы правы что то сбивает стабилизацию, а потом она с перерегулированием возвращается. На графике по шкале Y только вехняя часть графика (для наглядности) поэтому кажется так печально.
Для searfer да конечно, могу поделиться, скеттч там стандартный от Руслана v.SS2_2, инвертированы только выходы на защиту(управляются 0).
Доброе утро. Да ОУ прямо над тором, попробую вечером запитать ардуинку и оу от другого БП . Судя по графику температуру держит +-3град в принципе не плохо, но вы правы что то сбивает стабилизацию, а потом она с перерегулированием возвращается. На графике по шкале Y только вехняя часть графика (для наглядности) поэтому кажется так печально.
Для searfer да конечно, могу поделиться, скеттч там стандартный от Руслана v.SS2_2, инвертированы только выходы на защиту(управляются 0).
+- 3 гр - отличный результат. Куда лучше и зачем? Погрешности замера и регулирования не позволят это сделать.
Доброе утро
оба AD8551A , в архиве схемы, печатки и фото
https://drive.google.com/file/d/0B7Mmh8XE5nPJQ3p2VTl2WFRqa3M/view?usp=sharing
Согласен. Но тут, как бы, такой нюанс.
Код, в котором происходит измерение и регулирование, выполняется гораздо чаще кода, где выводится индикация (а именно там выводятся переменные для графика), поэтому не все точки визуализируются.
Соответственно, при регулировании отслеживается разница между текущей температурой и заданной (переменная delta) и если она меньше 3 (разница +/-2 град.) в течении 100 замеров, то взводим флаг стабильности режима, засвечиваем символ "*" и разрешаем работу дополнительных защит. При этом имеется гистерезис: при delta > 5 (+/-4 град.) флаг сбрасывается, с выводом этой группы защит.
Т.е. если текущий уровень поддержания температуры устраивает (хотя я бы попытался выяснить, почему её всё же подколбашивает), то можно изменить пороги для дельты в бОльшую сторону.
Ну и финт ушами ))
Если раздражает мельтешение измеренной температуры, можно сделать так, что бы при нахождении в "окне" дельты высвечивалась не измеренная, а заданная температура. Визуально будет выглядеть, что температура "стоит колом".
Добрый вечер. Вчера так и сделал delta<3 заменил на delta<=3. * загорается во всем диапазоне температур, но хотелось бы достигнуть указанных Олегом параметров. Хотя конечно для фена это и так ОК. Просто кажется у схемы и метода регулирования более высокий потенциал.
Запитал схему ардуинки и ОУ от другого бп через 7805 все то же самое(биение 2-3 градуса). ОУ работает четко помех нет. В канал паяльника на вход поставил резистор 59 Ом график температуры прямая линия биения по температуре нет вообще. Режим работы фена (нагрев или пауза) на ОУ ни как не сказываются. Да. семистор стоит MAC 15 A10 может он открывается чуть быстрее чем BT 139-600e.
По крайней мере, у меня укладывается в +/-1..2 град.
Значит, БП не влияет и это гуд.
Кстати, если ЮСБ шнурок от компа отключить, не стабильнее, по дисплею, становится?
Ну и можно попробовать интегральным коэффициентом поиграть и снять график с разными значениями.
У меня текущие значения такие -
/* HA PI regulator */
#define Kp 1.0
#define Ki 0.007 //0.003 //0.005 //0.05
Т.е. даже при нагревании ТП 0 показывает?
Да, всё правильно работает, при обрыве - ОУ выдаст почти величину питания (4.19, правда, маловато для r2r ОУ, если питание 5В), а при к.з. - 0.
У ТП точно полярность соблюдена?
Сейчас и так define Ki 0.002 при большем колбасит сильнее. USB шнур не влияет на дисплее Тоже скачит.
Собрал станцию но у мнея при нагреве пояльника часто выскакивает i6 а как нагрется перестает и еше ошибки i7и i6 и i1 что значит и где искать....
даже при нагреве , только сначала в ошибку кидает
питание ровно 5,00в - специально сидел кренку подбирал , что бы выдавала четкое питание.
полярность ТП соблюдена, есть ТП от сгоревшего нагревателя(выводы синий и красный) - игрался сначала с ней, менял местами выводы - ведет себя одинаково
Коды ошибок:
1. Превышение текущей температуры над максимально возможной, которую можно задать на 20 град..
Фактически, определяется обрыв в цепи термодатчика или неисправность усилителя.
2. Текущая температура ниже 10 град.
Фактически отслеживается замыкание в цепи термодатчика или неисправность усилителя.
3. Защита от превышения текущей температуры относительно заданной на 20 град.
Ситуация может возникнуть при сильном перерегулировании или пробое регулирующего элемента. Иногда при остановке вентилятора фена, но не всегда.
4. отключена
5. отключена
6. Температура падает или не изменяется ("зависла") при подаваемой мощности больше 0. Возможные ситуации - обрыв в цепи нагревателя, неисправность усилителя термодатчика.
7. Температура растёт при подаваемой мощности равной 0.
Возможные ситуации - пробой регулирующего элемента.
Ну, если показывает 0, то при попытке включить канал и будет вываливаться в ошибку. Добейтесь сперва, что бы усилитель реагировал на сигнал ТП. Для этого кнопкой канал включать не требуется - температура выводится и в выключенном состоянии. Можно попробовать джля проверки сделать так - отключить цепь смещения по входу, на вход подать напряжение с батарейки 2А, 3А + делитель с подстроечником порядка 0-20...30 мВ и добиться подстроечником в ОС ОУ выходного напряжения, близкого к Uпит. Не забываем про полярность. Далее, подключаем ТП и чем-нибудь нагреваем (внутрь фена можно дунуть зажигалкой) и убедиться, что усилитель реагирует и показания возрастают при нагреве. Затем можно восстановить цепь смешения и выполнить настройку, как описывалось в теме.
Проверьте ТП мультиметром - на мимнимальном пределе (милливольты пост. тока) подлючите и погрейте немного чем-нибудь, иначе ничего не увидите. Нужно определиться, в чём проблема, с ТП или усилителем.
цепь смещения по входу - это R1+R4 и R8+R11 ?
VD1-VD4 я не запаивал , может из за их от сутствия такое поведение ?
Да. Эти цепи нужны, что бы сдвинуть начальные показания температуры до комнатной, т.к. ТП при одинаковой (комнатной) температуре горячего спая и опорных концов не будет вырабатывать ЭДС и на выходе ТП будет 0В.
Диоды совсем не причём, они защитные - ограничивают напряжение на входе ОУ до величины 0.5-0.6В, а при рабочих напряжениях с ТП (до 30 мВ) они закрыты и влияния не оказывают.
У меня они, кстати, тоже не установлены.
Для searfer плата
конечно интерестно , выложите пожалуйста, если можно на гугл драйве
Еще раз уточняю плату не собирал вроде ошибок нет, но не помешает перепроверить под SMD плата тут.
Собраная и рабочая 100%. фото пост 1656 тут.
SERG_K
не могу скачать , к яндексдиску нет доступа , (спасибо правительству)
перезалейте пож. на гугл. драйв
del
del
SERG_K
не могу скачать , к яндексдиску нет доступа , (спасибо правительству)
перезалейте пож. на гугл. драйв
https://drive.google.com/open?id=0B-e39PY_d0qpTmV6UW1pWG5taW8
https://drive.google.com/open?id=0B-e39PY_d0qpd3kweU5TTVR1cms
Всем привет не могу настроить ни фен ни пояльник все время по фену i3 редкоi7 а по паяльнику i6 и i7 редко не зню что и делать...
Для начала, на время отстройки, деактивировать дополнительные защиты, закомментировав соответствующие дефайны в строках 33, 34 скетча (ну или примерно там)
/* if you want deactivate additional protection, then COMMENT it */
#define HA_ADV_PROT_ON - для фена
#define S_ADV_PROT_ON - для паяльника
Какой БП используется?
Эффект сохраняется при отключенном USB шнуре?
График нагрева сможете снять? Выше описывалось, как.
Также, нелишним будет указать, по какому рисунку платы изготавливалось + приложить фото платы и монтажа.
Бп использовал 24в сылка тут же была
Плата версии 2.2 для термо пары
del
Добрый день эта плата для какого скетча? и для какого дисплея?
Добрый вечер , диспоей 1602. скетч от Руслана SS2_2 надо только переназначить выходы ардуинки под разведенную плату.
Здравствуйте. А можно сделать только под фен? То есть убрать с платы и из программы все связанное с паяльником. А дисплей поставить 0802 и выводить на нем только сверху значения температуры, а снизу скорость вентилятора без каких либо ещё надписей.
Приветствую.
Возможно, Вам сюда.
Только дисплей "прикручивать" придётся самостоятельно...
Добрый день,
А может кто подсказать магазины где купить GX16-5 (гнездо) для паяльника и GX16-7 (набор, или можно меньше контактов?) для фена в Питере?
Здравствуйте.
Зарегистрировался только для того, чтобы сказать большое спасибо OlegK за этот проект и пожелать дальнейших творческих успехов :)
Вот что получилось у меня:
Была использована arduino pro mini и импульсный бп 24В.
Если кому интересно, то больше фоток можно посмотреть тут:
Здравствуйте,Федор поделитесь печатками,заранее благодарю.
Федор, приветствую. Спасибо за фотоотчёт )) Отлично получилось - красиво и аккуратно.
Как по мне, кнопки КМ не очень удобны, лучше тактовые (нет свободного хода), но это вкусовщина.
Если пожелаете обнародовать свои рисунки плат, то можете залить куда-нибудь, я добавлю в "шапку" ссылку.
кнопки КМ - да... просто они были и влезали по габаритам. Решил не тратиться на другие.
Печатки и скетч можно взять тут. Зеркалить не надо.
Был взят оригинальный скетч версии 1.5 и адаптирован под про мини.
П.С. пин геркона фена и пин "паяльник на/в подставке" я не задействовал пока
Лады. Добавил ссылку в "шапку".
OlegK не поскажете как температуру передвинуть вправо на символ,пришел экран битый видимо,только еслиможно примером чтоб просто в скетч вставить а то я в этом деле дремучий )),таймер тоже наполовину виден но он не важен а температуру не сразу поймешь что показывает,ниже картинка экрана
пс или скорость фена в первую строчку передвинуть,было бы еще лучше )
http://imgur.com/a/BSJK7
В процедуре void DisplayUpdate() (строка 1230), спускайтесь ниже, до секции 4х строчного дисплея
#else //LCD2004 (строка 1364)
За вывод отвечают строки 1376 - 1380.
Вы можете изменить позицию вывода заданной температуры паяльника заменив значение 11 на 12, в строках 1376, 1378.
При этом, лучше закомментировать вывод значка градуса в строке 1380, что бы остался пробел между заданным и измеренным значением.
Спасибо огромное ))),сделал как вы говорили получилось так
http://imgur.com/d07vav0
посмотрел места вроде дополна убрал коментарии
http://imgur.com/EYYWlJK
получилось с градусом и с пробелом,вы настоящиий колдун,код смотрел но никогда бы не догадался что строчка lcd.write((byte)0); означает символ градуса o_0,супер а поменять местами вторую и четвертую строку местами это сложно ? для меня я имею ввиду
ПС
Нашел вроде сам следуя логике бронепоезда,но когда выбираешь паяльник на нижней строчке и начинаешь изменять температуру то изменяется мощность фена,как искать этот параметр я не знаю и еще,таймер остался на старом месте,хотя мысли есть где он может находится
ПС2
Да таймер нашел,осталось найти где изменяется значение при выборе выбраного (блин) пункта
http://imgur.com/kmXEVmm
Не совсем )) Это пробел там есть, потому, что измеренная температура имеет двузначное значение. Когда она станет трёхзначным числом, то получите слитное отображение - ххх'ххх'
Попробуйте. Фактически, там только индексы для строк и вывод курсора подправить...
Нужно нижеуказанный код вставить взамен прежнего, между #else //LCD2004 (строка 1364) и #endif (строка 1481)
ЗЫ. Про надписи забыл указать, но вижу Вы самостоятельно нашли, где изменить ))
Ура,колдунству умных поем мы песню,это про вас Олег )),ну вот благдаря умным программистам и безалаберным желтым братьям чуть добавилось серых пятен в понимании элементарных (для колдунов) понятий,финальное(и всех доставшее)фото
http://imgur.com/LsEjFq3
Два нуля процентов мощности фена это значит хер остановишь ))
ПС кстати это не финал,я про отображение мощности фена,ну вы все поняли )),спасибо Олег.