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

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

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


Vitalik_Nic
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт май 28, 2009 22:58:52
Откуда: Украина

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

Сообщение Vitalik_Nic »

pic16f884/pic16f883
А в чем отличия?
ПЗУ такое же как в других 8 кбайт, или я ошибаюсь?
Или расширяете количество контролеров поддерживаемых данный проект?
plit
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пт янв 07, 2011 21:58:37

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

Сообщение plit »

plit писал(а):Попробую, но не факт, что получится...

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

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

Сообщение alex_grach »

Vitalik_Nic писал(а):pic16f884/pic16f883
А в чем отличия?
ПЗУ такое же как в других 8 кбайт, или я ошибаюсь?
Или расширяете количество контролеров поддерживаемых данный проект?

Нет, там 4К. EEPROM такой же 256 байт. Я бы и 874(а)/873(а) добавил, но там EEPROM 128. Менюха не лезет. Походу будет 24с16 в новой версии... Можно будет тогда расширить на пики без EEPROMа, типа 16f7x. Пока будут серии 91х и что-нить из свежего типа 178х. Я бы еще 81х добавил, если ног хватит...
plit писал(а):
plit писал(а):Попробую, но не факт, что получится...

Нарисовал 2 варианта картинки энкодера и корпус для платы.

Спасибо от ленивого меня, огромное :))) !
Пока видится как-то так:
ИзображениеИзображение
Так, наконец-то собрал прошивку для своей паяльной станции :) Работает ))) Проверял с паяльниками solomon и lukey. Только, что-то я не понял куда делся режим сна, надо перекопать исходники! Если у кого есть архив прошивки с работающим режимом сна (при включении не горит подсветка дисплея + станция выключается через 2 часа) - присылайте!
Вложения
ps.rar
Проект в diptrace
(177.09 КБ) 364 скачивания
plit
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пт янв 07, 2011 21:58:37

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

Сообщение plit »

alex_grach писал(а):Спасибо от ленивого меня, огромное :))) !

Вам, спасибо, за проект и его поддержку.
alex_grach писал(а):Пока видится как-то так:

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

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

Сообщение alex_grach »

plit писал(а):Если перекинуть еще и функции кнопок Up и Down на энкодер (крутанул выделил параметр, нажал крутанул установил цифру, нажал вернулся к выбору параметра) останутся только кнопки prog. Но это уже на Ваше усмотрение.

Ну, я вообще сторонник всего и побольше, поэтому будет управление и энкодером и кнопками на выбор... Висят они как раз на одном порту )))
Но я пока еще не определился до конца, все-таки много кнопок, тоже удобно... 1 кнопка 1 функция...
Завтра буду дебажить текущую прошивку, чет мне не очень нравится как работает.

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

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

Сообщение alex_grach »

Свежая прошивка:
Для паяльника написан ПИ-регулятор.
Поправлены обработка кнопок, прошивки HIDE, обработка прерываний.
ss.zip
ПИ-регулятор
(710.35 КБ) 280 скачиваний
DAALEX
Родился
Сообщения: 16
Зарегистрирован: Пт сен 23, 2011 22:53:07
Откуда: Россия, Ставрополь

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

Сообщение DAALEX »

alex_grach писал(а):Свежая прошивка:

Попробовал прошивку. При включении паяльника, через одну две секунды происходит отключение. Фен включается без проблем, температуру держит четко в пределах 1-2 градусов, но не отключается, при снижении температуры ниже 50 градусов отключение моторчика не происходит. :cry: При включенном фене паяльник включается и выключается, текущие показания читаются нормально, при установленной температуре 180, при нагреве на экране с периодом около секунды отображается две цифры, первая растущие показания до 180 градусов, вторая в диапазоне 200-300 градусов при каждом включении разная, при достижении 180 градусов, температура держится довольно стабильно в пределах 178-182 градусов, но при этом периодически выскакивают показания допустим 217, после отключения 261 и т.д. Но все это работает только при включенном фене, фен выключается только при отключении питания, при текущей температуре ниже 50 градусов, если температура выше 50, то при подаче питания опять включается мотор фена. Кнопки стали работать очень четко. При проверке инверсной прошивки на моем дисплее изображение смещено вверх на половину строки "уст" "тек" по острию стрелочек. :(
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

Прошил последней прошивкой, "ss_16f876a_ru_5v_show_norm" паяльник включается нормально, при установленной 190 держится 190-189, увеличилась скорость установки t
при долгом нажатии кнопки, появилось небольшое мерцание подсветки, фен не проверял т.к. пока не приобрел

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

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

Сообщение alex_grach »

Поправил, пробуем.
Inv прошивка для протеуса, там в модели дисплея 1100 ошибка - он отражен по У, надо будет переименовать )
Вложения
ss.zip
(701.24 КБ) 270 скачиваний
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

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

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

Сообщение alex_grach »

А сколько надо?
Свежая прошивка:
ss.zip
Реализован ПИД
(922.73 КБ) 353 скачивания

Реализован ПИД
Задействован Timer1 для обработки кнопок и прочей лабуды
Timer2 теперь занимается только обработкой ШИМа
Последний раз редактировалось AlekseyEnergo Ср май 07, 2014 17:50:36, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

alex_grach писал(а):
Alexey3690 писал(а):Хотелось еще поинтерисоваться у кого какой стоит операционный усилитель, у меня lm358 меряет только лишь до 380 градусов, или можно как то это поправить

А сколько надо?


Хотелось поближе к 500, что бы был запас для фена, сегодня поменял операционник на AD8542 теперь без подключенного паяльника и фена показывает 510 градусов, что очень радует, единственное на 2 предыдущих версиях прошивки появилось мерцание контрастности, последнию попробую вечером после работы.
DAALEX
Родился
Сообщения: 16
Зарегистрирован: Пт сен 23, 2011 22:53:07
Откуда: Россия, Ставрополь

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

Сообщение DAALEX »

alex_grach писал(а):Свежая прошивка:
Задействован Timer1 для обработки кнопок и прочей лабуды
Timer2 теперь занимается только обработкой ШИМа

Протестировал прошивку. Как мне показалось, паяльник стал выходить на режим быстрее, температуру держит четко в пределах 1-2 градусов. Кнопки работают четко. Фен стал выходить на режим с забросом температуры. При установленных 270 градусах, при включении заброс до 288, а затем возврат на 270, далее держит четко. На старых прошивках, такого заброса не было. Для 876 контроллера прошивки на 3V и на 5V одинаковые по контрастности для 5V. Если можно подкорректируйте.
plit
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пт янв 07, 2011 21:58:37

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

Сообщение plit »

Здравствуйте. Собрал и запустил БП на ТОР-ике немного изменив авторскую схему. Хочу приступить к разводке платы управления, в связи с этим и вопрос. Алексей, плату делать предусматривая будущее подключение энкодера, м\с епром или собирать существующий вариант?
Vitalik_Nic
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт май 28, 2009 22:58:52
Откуда: Украина

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

Сообщение Vitalik_Nic »

Протестировал последнею прошивку
Паяльник работает нормально
Фен все отлично, держит температуру, но вот когда фен отключили и начинает
остывать то между 49-52 гр включает и отключает вентилятор.
plit
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пт янв 07, 2011 21:58:37

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

Сообщение plit »

Может кому-то будет интересно, сочинил плату, вернее 3 платы управы. Так как автор не отзывается добавил только энкодер (должен работать ведь на одних портах с кнопками), добавил преобразователь для вентилятора фена, который поднимает напряжение до 30В (показалось что при 24 слабо дует, возможно 30В и не пригодится), переделал питание дисплея 1110i по статье, с пересчетом номиналов делителей под наличие своих. Размер платы по размеру платы блока питания и лицевой панели корпуса 120*55, преобразователь на MC34063 крепится перпендикулярно основной плате (или проводами), плата дисплея на шлейфе. Схема и плата в DipTrace v2.3.1.0.

Плата в железе не проверена!!!
Вложения
myps3.rar
(36.69 КБ) 395 скачиваний
plit
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пт янв 07, 2011 21:58:37

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

Сообщение plit »

Небольшой отчет.
Преобразователь на MC34063 отказался работать в данном режиме и как выяснилось в процессе, потока воздуха при 24В вполне достаточно, следовательно нужно исключить.
Энкодер в силу конструктивных особенностей тоже работать не будет, особенно, если включен параллельно кнопкам.
Байты контрастности и "зеркальных" надписей, последней пришивки ss_16f887_ru_5v_show_norm.hex, перекочевали в ячейки 42 и 4А соответственно.
Вышеизложенные платы нуждаются в ревизии, возможно доделаются после новостей от автора.
Zot08
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вс фев 16, 2014 15:56:56
Откуда: Воронеж

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

Сообщение Zot08 »

Собрал станцию на дисплее 1110i. Контролер 887, инфа на дисплее отображается зеркально. Подскажите какую пошивку поставить для нормального отображения?
Аватара пользователя
cfp1964
Грызет канифоль
Сообщения: 278
Зарегистрирован: Ср янв 13, 2010 18:08:02
Откуда: Украина Запорожье

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

Сообщение cfp1964 »

Попробуй поиграться с EEPROM с 49 по 51 байт по моему http://img.radiokot.ru/files/17958/dg77ihxnk.png нужно поставить А1
Zot08
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вс фев 16, 2014 15:56:56
Откуда: Воронеж

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

Сообщение Zot08 »

Спасибо, тоже так думаю, завтра попробую.
Ответить

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