Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

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

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


Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Сохранение обязательно доделаю, и выбор профилей тоже. Просто сегодня поиски проблемы съели мой мозг, причем полностью :beer:
После пяти часов прошивок-перепрошивок и копания в исходниках я вообще думать не могу :)))
А на счет того что видно плохо - это из-за питания подсветки 1616 от 3В. Там надо несколько больше, что-то в районе 7В...
Аватара пользователя
lev-1985
Родился
Сообщения: 13
Зарегистрирован: Пт мар 21, 2014 15:18:23

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение lev-1985 »

С паяльниками как-то странно получается: два не взаимозаменяемых паяльника в одной станции. Ладно я два лукея не купил еще, ато было бы просто обидно.
alex_grach, прошу либо полностью перевести станцию на т12, забив на лукеев, либо оставить лукеи в оба канала. Ато держать два разных паяльника с разным набором жал - это не очень удачное решение на мой взгляд, а идея одним канал iron, другим - pwm+ убивает многоканальность, подменяя ее универсальностью с одним ненужным каналом.
Да пребудет в станции стандартизация и унификация!!! 8)
--
Для т12 полевик на п-канальный заменить?
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Так, давайте еще раз про T12 :)
Поддержка оного с точки зрения программы реализуется за счет измерения температуры при выключенном нагревателе, ВСЕ! Поэтому возможно использование любых паяльников. Самое главное отличие это измерительная часть и силовая. Можно унифицировать и сделать на p-канальных транзисторах. Все должно прекрасно работать. Так что на дополнительный канал тоже сделаю поддержку Т12, это не сложно :)
Полевик+ключ для него+защита для ОУ. В общем на предыдущей странице ссылка.
Fishler
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Чт июл 16, 2015 18:59:51
Откуда: 26rus

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение Fishler »

alex_grach писал(а):Так, давайте еще раз про T12 :)
Поддержка оного с точки зрения программы реализуется за счет измерения температуры при выключенном нагревателе, ВСЕ!

Вот вот, т.е. сначало греем какоето время, потом измеряем, потом снова греем. Разница только в подключении нагревателя.
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Подшаманил сохранение настроек.
Вложения
ss_4ch.zip
(36.63 КБ) 187 скачиваний
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Доделал профили температуры, но, в самый ответственный момент, на стадии тестирования прошивки, умер мой pickit2 :))
Завтра будет обновление :)
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение rav133 »

Переделал силовую часть в канале Iron на P-MOSFET и подправил входные цепи контроля температуры. Первый раз испробовал Т12 - конечно вещь.
На последней прошивке все каналы работают отлично. Единственное, сохранения последних пользовательских настроек (температуры, оборотов, ШИМ) пока нет. Может нужно какие-то кнопки прожимать перед выключением ПС?
alex_grach к Вам ещё один вопрос. Программную коррекцию температуры вообще можно как-то реализовать в ПС?
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Я так понял, что Т12 заработал?
Все сохранялки - завтра, сегодня я не успел. Но, по идее, настройки сохраняются после включения/выключения паяльника/фен/и прочей перефирии :) ...
Для реализации программной коррекции нужна плавающая точка + желательно дополнительное меню для настроек, а места уже и для основного кода в обрез. В последней прошивке пришлось выносить из основного кода функции измерения температур и сохранения настроек. Можно, конечно, попробовать сделать простой алгоритм с прибавлением корректировки, типа Т + Ткорр. В общем я подумаю на досуге.
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение rav133 »

alex_grach писал(а):Я так понял, что Т12 заработал?


Ещё как заработал! :beer:
Разогрев сек. 15-20. Стабильно держит температуру, +/- не более 5 градусов даже при большом теплоотборе.
При первом включении рекомендую температуру установить ниже 100 градусов и посмотреть внешней термопарой, что имеем на жале. Ну и сделать коррекцию.
С номиналами по схеме температура может занижаться почти в три раза.
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Обновил прошивки, скачать, как всегда, можно тут. Вроде осталось только обработку кнопок дополнительных дописать в программе...
Добавил три профиля для запоминания температур. Переключение нажать включение/выключение паяльника + включение/выключение фена, ну или наоборот... Отображение текущего профиля между <уст> и <тек>
Изображение
rav133 Просьба задокументировать и поделиться внесенными изменениями, чтобы я перерисовал схему :)))
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение rav133 »

Вот схема для доработок позаимствованная из соседней темы. Номиналы деталей поставил те, что использовал. Но возможно в контроле температуры нужно будет подбирать цепь ООС.
Вложения
T12.7z
(6.38 КБ) 344 скачивания
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Так это самое интересное ))) Сколько получилось-то :) Или хватило 50К+120К как в схеме?
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение rav133 »

170 KOm явно не достаточно. Я уже писал, что занижение температуры почти в три раза.
Пока руки не дошли проверить на своей ПС какие должны быть значения. Хочу попробовать ещё поменять резисторы в делителе и на выходе операционника (у соседей там вместо 1М всего 220 Om). В общем нужно экспериментировать, а сейчас поправку просто держу в уме.
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Будет практически тоже самое, разве что отклик на изменение температуры при 220Ом будет более быстрый. А если не достаточно текущего КУ, я бы рекомендовал сделать дополнительный каскад усиления с фиксированным КУ 1:10 или около того и после завести на текущую схему усиления, заменив резистор 120К на 5К. Получится КУ 60-560 ))). Ну, в общем можно поиграться )))
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

А про индукционный паяльник кто-нить рассказать может? Я так понял, что там частота около 400кГц? Ткните носом, короче :)
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение rav133 »

alex_grach писал(а):...А если не достаточно текущего КУ, я бы рекомендовал сделать дополнительный каскад усиления с фиксированным КУ 1:10 или около того и после завести на текущую схему усиления, заменив резистор 120К на 5К. Получится КУ 60-560...

Ваша рекомендация помогла. Как раз на плате была свободная четвертушка от LM324, её и задействовал.
Зависимость получилась очень линейная, откалибровал на 100 градусов, добавил до температуры 350 градусов - точь в точь, что на индикаторе, то и на жале (плавает от установленной температуры +/- 4 градуса). Переменник выкрутил на 38 KOm.
Дорисовал схему для Т12.
Вложения
T12_1.7z
(7.05 КБ) 294 скачивания
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Это вообще замечательно! Теперь главное ничего не трогать )
Ждем фотоотчета )
Да, еще вопрос, а нижний подогрев как должен работать? Просто вкл/выкл или с обратной связью по температуре?
Аватара пользователя
revlerik
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Чт мар 08, 2012 03:57:36
Откуда: Украина,Винницкая обл.
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение revlerik »

Обратная связь для нижнего подогрева нужна,но нужно прикручивать какой то датчик,в самом нагревателе его нет.
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Понял.
Не удержался, заказал себе индукционный паяльник для экспериментов :)))
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)

Сообщение alex_grach »

Обновил прошивки. Для 4-х канальных теперь присутствует возможность выбора режима поведения канала PWMPlus. По умолчанию работает как паяльник. Можно выставить режим "подогрев".
Изображение Изображение
Соответственно в первом случае будет ШИМ+ПИД, во втором просто ВКЛ/ВЫКЛ для симисторного управления. Так же добавлена поддержка T12 для PWMPlus.
revlerik пересобрал прошивку под 128х64 с поддержкой 4-х каналов. Обычный ШИМ повесил на RA6 :). Прошивка во вложении... Единственное - там немного уехало отображение профиля выбранного, но это особенносто дисплея ). Может подправлю как-нибудь, если получится.
Вложения
ss_4_cfg_1.png
(6.85 КБ) 1912 скачиваний
ss_4_cfg_0.png
(6.86 КБ) 1860 скачиваний
ss_ks0108.zip
pic16f887+ks0108 4ch
(11.46 КБ) 186 скачиваний
Ответить

Вернуться в «Статьи»