Страница 60 из 162

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

Добавлено: Чт авг 18, 2016 10:39:20
alex_grach
Ну, для pic16f8x6(a) вроде как эта :)
Изображение
Вывод D/C используется для канала PWM

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

Добавлено: Чт авг 18, 2016 11:01:13
oleg63m
покорнейше благодарю :beer: :beer: :beer: :)))

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

Добавлено: Чт авг 18, 2016 11:02:53
alex_grach
Да, не за что :beer:
Матричную клаву делать будем?
Кстати, одна лапа освободиться, можно будет сделать полноценные 4-е канала :)))

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

Добавлено: Чт авг 18, 2016 11:28:12
oleg63m
да я уже вроде как на енкодер согласился. тем боле нашел где можно приобрести всего за 150р, мало того, даже парочку приобрел.
всвязи с этим вопрос дурацкий всплыл
Спойлер(уж прошу извинить за тупость, я попробую исправиться :))) )
если применить енкодер можно так схему изменить? :solder: или надо менять прошивку?
Изображение
чтобы был быстрый доступ кнопкой, и в то же время енкодером гулять по меню и делать больше-меньше? что-то такое в теме обсуждалось, но всю тему лопатить, крыша может поехать. :( и, кстати вроде как нога под хот аир- тоже высвобождается :)) можно заюзать под 4 канал
раньше я феном (турбиной) собирался управлять резистором, посредством имп стабилизатора, всеравно имеется в наличии, но раз здесь есть кнопки, поуправляю ими. но можно было бы так высвободить еще 2 ноги, на нужды сельского хозяйства. ибо как на мой взгляд, оборотами фена удобнее управлять вращением ручки, чем кнопками. как идея? :))) правда на плагиат смахивает :music:
а матричную клавиатуру, интересно, конечно, но вроде как не сильно актуально для народа, пипл тащится от энкодеров :tea:
и я, кажется их тоже полюбил :))) :))) :)))

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

Добавлено: Чт авг 18, 2016 11:40:29
rav133
alex_grach, извиняюсь с задержкой ответа. Просто три дня не заходил на форум, после работы занимался дачными делами.
По поводу прошивки, у меня ПС на pic16f877А, не могли бы Вы под этот контроллер скомпилировать тестовую прошивку :)

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

Добавлено: Чт авг 18, 2016 11:41:53
alex_grach
Для энкодера нужен только энкодер + по желанию 3-и кнопки для смены профилей температур.

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

 #define PROG0   RB3
 #define PROG1   RB4
 #define PROG2   RB5
Прошивка под pic16f877a :)

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

Добавлено: Чт авг 18, 2016 11:48:31
rav133
спасибо, сейчас испробую.

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

Добавлено: Чт авг 18, 2016 11:51:45
oleg63m
ясно. спасибо. :beer:
задача еще более упрощается :)))

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

Добавлено: Чт авг 18, 2016 12:34:53
rav133
Информация на индикатор выводится путём подмигивания с частотой где-то 2 Гц. Кнопки работают, насколько адекватно пока не ясно.
Остановить мигание, и думаю всё будет нормально.
На вскидку, меню мне понравилось!

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

Добавлено: Чт авг 18, 2016 12:37:06
alex_grach
Я наверное забыл убрать режим отладки )... Ща, пять сек...
Не, все нормально, значит дополнительные кнопки не подтянуты к питалову, скорее всего...

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

Добавлено: Чт авг 18, 2016 13:17:44
rav133
Саму ПС не переделывал, заменил только прошивку. Кнопки по всем каналам работают вкл/выкл, добавил/убавил. У каждого канала своя группа кнопок. А что Вы имели ввиду по поводу дополнительных кнопок?
Да, при длительном удержании кнопок на экране чистое поле.

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

Добавлено: Чт авг 18, 2016 14:28:48
alex_grach
Я правильно помню, что ПС реализована с 14 кнопками? Если да, то на всех выводах МК, отвечающих за кнопки должно быть 5В. Если нет 5В идут ложные срабатывания. Собственно надо тестером проерить, что так и есть. Я прошивку еще не до конца портировал под такое отображение, поэтому при удержании кнопки включения/выключения она пытается переписывать меню, очистив экран. Отсюда эффект моргания.
Прошивку я подправлю, но тестером все-таки проверить не мешало.

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

Добавлено: Чт авг 18, 2016 15:07:42
rav133
Да кнопок 14, на всех +5v присутствует. На двух каналах подтяжка через резисторы (6 кнопок в доп. каналах), остальные подтянуты внутри контроллера.
Погонял на тестовой прошивке паяльники (T-12 и Lukey), фен, дрельку -всё отлично.
По мне, так до идеала остался последний шаг - убрать мерцание. :beer:

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

Добавлено: Чт авг 18, 2016 15:33:34
alex_grach
Понял, буду копать прошивку...
Заодно на макетке погоняю, а то в симуляторе как всегда все норм )
А можно попросить видео заснять моргания?

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

Добавлено: Чт авг 18, 2016 20:34:26
oleg63m
извините, а можно узнать смысл в одновременном выведении всех 4х каналов на экран? Это для семейной пайки? или для громозеков
из алисы, которая в стране чудес? :dont_know: я еще понимаю, там феном подогреваешь, а паяльником уже паяешь, :solder: или там нижний подогрев и опять пайка либо паялом, либо еще чем там. 3 прибора, это уже кажется слишком, :kill: или кто-то умеет еще паять и другими частями тела? :facepalm: тут иногда рук не хватает, чтобы одним паяльником работать :)) приходится к тискам прибегать :)))

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

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

rav133, может попробовать большие циферки для текущей температуры прикрутить в 4-х канальной прошивке? Вроде должно влезть...

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

Добавлено: Чт авг 18, 2016 21:34:31
oleg63m
а сделать общий таймер отключения сразу на все устройства? там пикнул, если подтверждения не получил любой кнопкою, туши свет?

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

Добавлено: Чт авг 18, 2016 22:50:46
alex_grach
Таймер реализован.

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

Добавлено: Пт авг 19, 2016 03:42:09
rav133
oleg63m писал(а): ...или кто-то умеет еще паять и другими частями тела? ...
Ответ Вы уже дали в подписи своего профиля.

to alex_grach, видео моргания сделаю, но уже теперь только вечером.
Выделять текущую температуру более крупным шрифтом думаю не стоит. При правильной калибровке больше ориентируюсь на показания установленных значений.

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

Добавлено: Пт авг 19, 2016 12:16:15
oleg63m
rav133 писал(а):Ответ Вы уже дали
Спойлерхам :dont_know: он и в Африке хам, не говоря уже ....