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

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

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


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

Сообщение alex_grach »

Ну, для pic16f8x6(a) вроде как эта :)
Изображение
Вывод D/C используется для канала PWM
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

покорнейше благодарю :beer: :beer: :beer: :)))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Да, не за что :beer:
Матричную клаву делать будем?
Кстати, одна лапа освободиться, можно будет сделать полноценные 4-е канала :)))
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

да я уже вроде как на енкодер согласился. тем боле нашел где можно приобрести всего за 150р, мало того, даже парочку приобрел.
всвязи с этим вопрос дурацкий всплыл
Спойлер(уж прошу извинить за тупость, я попробую исправиться :))) )
если применить енкодер можно так схему изменить? :solder: или надо менять прошивку?
Изображение
чтобы был быстрый доступ кнопкой, и в то же время енкодером гулять по меню и делать больше-меньше? что-то такое в теме обсуждалось, но всю тему лопатить, крыша может поехать. :( и, кстати вроде как нога под хот аир- тоже высвобождается :)) можно заюзать под 4 канал
раньше я феном (турбиной) собирался управлять резистором, посредством имп стабилизатора, всеравно имеется в наличии, но раз здесь есть кнопки, поуправляю ими. но можно было бы так высвободить еще 2 ноги, на нужды сельского хозяйства. ибо как на мой взгляд, оборотами фена удобнее управлять вращением ручки, чем кнопками. как идея? :))) правда на плагиат смахивает :music:
а матричную клавиатуру, интересно, конечно, но вроде как не сильно актуально для народа, пипл тащится от энкодеров :tea:
и я, кажется их тоже полюбил :))) :))) :)))
Вложения
switch.jpg
(23.32 КБ) 1211 скачиваний
Последний раз редактировалось oleg63m Чт авг 18, 2016 11:44:07, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

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

Сообщение alex_grach »

Для энкодера нужен только энкодер + по желанию 3-и кнопки для смены профилей температур.

Код: Выделить всё

 #define PROG0   RB3
 #define PROG1   RB4
 #define PROG2   RB5
Прошивка под pic16f877a :)
Вложения
ss_16f877a_dual_small.zip
(12.9 КБ) 169 скачиваний
Контактная информация:
Реклама
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

спасибо, сейчас испробую.
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

ясно. спасибо. :beer:
задача еще более упрощается :)))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

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

Сообщение alex_grach »

Я наверное забыл убрать режим отладки )... Ща, пять сек...
Не, все нормально, значит дополнительные кнопки не подтянуты к питалову, скорее всего...
Контактная информация:
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

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

Сообщение alex_grach »

Я правильно помню, что ПС реализована с 14 кнопками? Если да, то на всех выводах МК, отвечающих за кнопки должно быть 5В. Если нет 5В идут ложные срабатывания. Собственно надо тестером проерить, что так и есть. Я прошивку еще не до конца портировал под такое отображение, поэтому при удержании кнопки включения/выключения она пытается переписывать меню, очистив экран. Отсюда эффект моргания.
Прошивку я подправлю, но тестером все-таки проверить не мешало.
Контактная информация:
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

Да кнопок 14, на всех +5v присутствует. На двух каналах подтяжка через резисторы (6 кнопок в доп. каналах), остальные подтянуты внутри контроллера.
Погонял на тестовой прошивке паяльники (T-12 и Lukey), фен, дрельку -всё отлично.
По мне, так до идеала остался последний шаг - убрать мерцание. :beer:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Понял, буду копать прошивку...
Заодно на макетке погоняю, а то в симуляторе как всегда все норм )
А можно попросить видео заснять моргания?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

извините, а можно узнать смысл в одновременном выведении всех 4х каналов на экран? Это для семейной пайки? или для громозеков
из алисы, которая в стране чудес? :dont_know: я еще понимаю, там феном подогреваешь, а паяльником уже паяешь, :solder: или там нижний подогрев и опять пайка либо паялом, либо еще чем там. 3 прибора, это уже кажется слишком, :kill: или кто-то умеет еще паять и другими частями тела? :facepalm: тут иногда рук не хватает, чтобы одним паяльником работать :)) приходится к тискам прибегать :)))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Тут дело не в паянии всем и сразу, тут скорее проблема - вовремя выключить. Если используются инструменты с разных каналов, допустим фен + паяльник на канале ШИМ+, то при выключении фена паяльник будет греть еще часа два, пока станция не заснет (ну, при условии, что кнопки никто не нажимает), а то и целый день, пока станцию не выключат ). Так что для склеротиков вроде меня - самое то...

rav133, может попробовать большие циферки для текущей температуры прикрутить в 4-х канальной прошивке? Вроде должно влезть...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

а сделать общий таймер отключения сразу на все устройства? там пикнул, если подтверждения не получил любой кнопкою, туши свет?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Таймер реализован.
Контактная информация:
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

Сообщение rav133 »

oleg63m писал(а): ...или кто-то умеет еще паять и другими частями тела? ...
Ответ Вы уже дали в подписи своего профиля.

to alex_grach, видео моргания сделаю, но уже теперь только вечером.
Выделять текущую температуру более крупным шрифтом думаю не стоит. При правильной калибровке больше ориентируюсь на показания установленных значений.
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

rav133 писал(а):Ответ Вы уже дали
Спойлерхам :dont_know: он и в Африке хам, не говоря уже ....
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Ответить

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