Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
-
Vitalik_Nic
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Чт май 28, 2009 22:58:52
- Откуда: Украина
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
pic16f884/pic16f883
А в чем отличия?
ПЗУ такое же как в других 8 кбайт, или я ошибаюсь?
Или расширяете количество контролеров поддерживаемых данный проект?
А в чем отличия?
ПЗУ такое же как в других 8 кбайт, или я ошибаюсь?
Или расширяете количество контролеров поддерживаемых данный проект?
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
plit писал(а):Попробую, но не факт, что получится...
Нарисовал 2 варианта картинки энкодера и корпус для платы.
- Вложения
-
- encoder DipTrace.rar
- (2.21 КБ) 384 скачивания
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Vitalik_Nic писал(а):pic16f884/pic16f883
А в чем отличия?
ПЗУ такое же как в других 8 кбайт, или я ошибаюсь?
Или расширяете количество контролеров поддерживаемых данный проект?
Нет, там 4К. EEPROM такой же 256 байт. Я бы и 874(а)/873(а) добавил, но там EEPROM 128. Менюха не лезет. Походу будет 24с16 в новой версии... Можно будет тогда расширить на пики без EEPROMа, типа 16f7x. Пока будут серии 91х и что-нить из свежего типа 178х. Я бы еще 81х добавил, если ног хватит...
plit писал(а):plit писал(а):Попробую, но не факт, что получится...
Нарисовал 2 варианта картинки энкодера и корпус для платы.
Спасибо от ленивого меня, огромное
Пока видится как-то так:
Так, наконец-то собрал прошивку для своей паяльной станции
- Вложения
-
- ps.rar
- Проект в diptrace
- (177.09 КБ) 365 скачиваний
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
alex_grach писал(а):Спасибо от ленивого меня, огромное!
Вам, спасибо, за проект и его поддержку.
alex_grach писал(а):Пока видится как-то так:
Если перекинуть еще и функции кнопок Up и Down на энкодер (крутанул выделил параметр, нажал крутанул установил цифру, нажал вернулся к выбору параметра) останутся только кнопки prog. Но это уже на Ваше усмотрение.
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
plit писал(а):Если перекинуть еще и функции кнопок Up и Down на энкодер (крутанул выделил параметр, нажал крутанул установил цифру, нажал вернулся к выбору параметра) останутся только кнопки prog. Но это уже на Ваше усмотрение.
Ну, я вообще сторонник всего и побольше, поэтому будет управление и энкодером и кнопками на выбор... Висят они как раз на одном порту )))
Но я пока еще не определился до конца, все-таки много кнопок, тоже удобно... 1 кнопка 1 функция...
Завтра буду дебажить текущую прошивку, чет мне не очень нравится как работает.
Так, поправил чуть-чуть прошивку, вроде нормально. Пробуем
- Вложения
-
- ss.zip
- (655.92 КБ) 260 скачиваний
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Свежая прошивка:
Для паяльника написан ПИ-регулятор.
Поправлены обработка кнопок, прошивки HIDE, обработка прерываний.
Для паяльника написан ПИ-регулятор.
Поправлены обработка кнопок, прошивки HIDE, обработка прерываний.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
alex_grach писал(а):Свежая прошивка:
Попробовал прошивку. При включении паяльника, через одну две секунды происходит отключение. Фен включается без проблем, температуру держит четко в пределах 1-2 градусов, но не отключается, при снижении температуры ниже 50 градусов отключение моторчика не происходит.
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Поправил, пробуем.
Inv прошивка для протеуса, там в модели дисплея 1100 ошибка - он отражен по У, надо будет переименовать )
Inv прошивка для протеуса, там в модели дисплея 1100 ошибка - он отражен по У, надо будет переименовать )
- Вложения
-
- ss.zip
- (701.24 КБ) 270 скачиваний
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Хотелось еще поинтерисоваться у кого какой стоит операционный усилитель, у меня lm358 меряет только лишь до 380 градусов, или можно как то это поправить
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
А сколько надо?
Свежая прошивка:
Реализован ПИД
Задействован Timer1 для обработки кнопок и прочей лабуды
Timer2 теперь занимается только обработкой ШИМа
Свежая прошивка:
Реализован ПИД
Задействован Timer1 для обработки кнопок и прочей лабуды
Timer2 теперь занимается только обработкой ШИМа
Последний раз редактировалось AlekseyEnergo Ср май 07, 2014 17:50:36, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
alex_grach писал(а):Alexey3690 писал(а):Хотелось еще поинтерисоваться у кого какой стоит операционный усилитель, у меня lm358 меряет только лишь до 380 градусов, или можно как то это поправить
А сколько надо?
Хотелось поближе к 500, что бы был запас для фена, сегодня поменял операционник на AD8542 теперь без подключенного паяльника и фена показывает 510 градусов, что очень радует, единственное на 2 предыдущих версиях прошивки появилось мерцание контрастности, последнию попробую вечером после работы.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
alex_grach писал(а):Свежая прошивка:
Задействован Timer1 для обработки кнопок и прочей лабуды
Timer2 теперь занимается только обработкой ШИМа
Протестировал прошивку. Как мне показалось, паяльник стал выходить на режим быстрее, температуру держит четко в пределах 1-2 градусов. Кнопки работают четко. Фен стал выходить на режим с забросом температуры. При установленных 270 градусах, при включении заброс до 288, а затем возврат на 270, далее держит четко. На старых прошивках, такого заброса не было. Для 876 контроллера прошивки на 3V и на 5V одинаковые по контрастности для 5V. Если можно подкорректируйте.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Здравствуйте. Собрал и запустил БП на ТОР-ике немного изменив авторскую схему. Хочу приступить к разводке платы управления, в связи с этим и вопрос. Алексей, плату делать предусматривая будущее подключение энкодера, м\с епром или собирать существующий вариант?
-
Vitalik_Nic
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Чт май 28, 2009 22:58:52
- Откуда: Украина
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Протестировал последнею прошивку
Паяльник работает нормально
Фен все отлично, держит температуру, но вот когда фен отключили и начинает
остывать то между 49-52 гр включает и отключает вентилятор.
Паяльник работает нормально
Фен все отлично, держит температуру, но вот когда фен отключили и начинает
остывать то между 49-52 гр включает и отключает вентилятор.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Может кому-то будет интересно, сочинил плату, вернее 3 платы управы. Так как автор не отзывается добавил только энкодер (должен работать ведь на одних портах с кнопками), добавил преобразователь для вентилятора фена, который поднимает напряжение до 30В (показалось что при 24 слабо дует, возможно 30В и не пригодится), переделал питание дисплея 1110i по статье, с пересчетом номиналов делителей под наличие своих. Размер платы по размеру платы блока питания и лицевой панели корпуса 120*55, преобразователь на MC34063 крепится перпендикулярно основной плате (или проводами), плата дисплея на шлейфе. Схема и плата в DipTrace v2.3.1.0.
Плата в железе не проверена!!!
Плата в железе не проверена!!!
- Вложения
-
- myps3.rar
- (36.69 КБ) 395 скачиваний
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Небольшой отчет.
Преобразователь на MC34063 отказался работать в данном режиме и как выяснилось в процессе, потока воздуха при 24В вполне достаточно, следовательно нужно исключить.
Энкодер в силу конструктивных особенностей тоже работать не будет, особенно, если включен параллельно кнопкам.
Байты контрастности и "зеркальных" надписей, последней пришивки ss_16f887_ru_5v_show_norm.hex, перекочевали в ячейки 42 и 4А соответственно.
Вышеизложенные платы нуждаются в ревизии, возможно доделаются после новостей от автора.
Преобразователь на MC34063 отказался работать в данном режиме и как выяснилось в процессе, потока воздуха при 24В вполне достаточно, следовательно нужно исключить.
Энкодер в силу конструктивных особенностей тоже работать не будет, особенно, если включен параллельно кнопкам.
Байты контрастности и "зеркальных" надписей, последней пришивки ss_16f887_ru_5v_show_norm.hex, перекочевали в ячейки 42 и 4А соответственно.
Вышеизложенные платы нуждаются в ревизии, возможно доделаются после новостей от автора.
-
Zot08
- Первый раз сказал Мяу!
- Сообщения: 26
- Зарегистрирован: Вс фев 16, 2014 15:56:56
- Откуда: Воронеж
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Собрал станцию на дисплее 1110i. Контролер 887, инфа на дисплее отображается зеркально. Подскажите какую пошивку поставить для нормального отображения?
- cfp1964
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Ср янв 13, 2010 18:08:02
- Откуда: Украина Запорожье
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Попробуй поиграться с EEPROM с 49 по 51 байт по моему http://img.radiokot.ru/files/17958/dg77ihxnk.png нужно поставить А1
-
Zot08
- Первый раз сказал Мяу!
- Сообщения: 26
- Зарегистрирован: Вс фев 16, 2014 15:56:56
- Откуда: Воронеж
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Спасибо, тоже так думаю, завтра попробую.