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

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

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


Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

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

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

Сообщение oleg63m »

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

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

Сообщение alex_grach »

Да я собственно ничего против меги-то не имею :). Если брать ардуину, то ее можно прошить через родную ide. Если что, мои дуринки вылетели, надеюсь в целости и сохранности доролзут до меня к декабрю. Так что можно будет ставить эксперименты...
Ну, а из пиков я как всегда рекомендую 886/887
Аватара пользователя
kcpv
Встал на лапы
Сообщения: 96
Зарегистрирован: Сб май 16, 2015 09:28:54

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

Сообщение kcpv »

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

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

Сообщение alex_grach »

Сдается мне, что нет. Я собирал только под кнопки. Попробовать прошить можно, убедиться что работает экран. Фьюзы я что-то не вижу в Makefile, посему их не шить, должен запуститься с заводскими настройками, так сказать... Ща посмотрю, что там должно быть с фьюзами и энкодерами...
Собрал прошивку под энкодер, правда проверить мне не на чем, пока...
Мда, забыл я какой это геморрой зашивать что-либо в дурину, там ее... Короче, проверил на 328 меге, запускается, вроде работает.
По моим представлениям, для atmega8a фьюзы будут следующие: hfuse: 0xD9, lfuse: 0xE1 что соответствует заводским настройкам. Как это выглядит галочками в прошивальщике сказать не могу...

Исправил пару багов. Теперь кнопка энкодера должна работать корректно и отображаться позиция меню.

Калькулятор, может поможет...
Изображение
Вложения
ss_atmega8.zip
atmega8a 2ch encoder
(19.43 КБ) 184 скачивания
Реклама
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

alex_grach а прикрутить к станции дисплейчик разрешением 320х240 не планируется в ближайшее время? :)
Реклама
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

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

Сообщение rav133 »

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

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

Сообщение alex_grach »

Для 320х240 я никак на доделаю вторую повомину со сдвиговыми регистрами... Опять же kcpv делает паялку на меге, так что надо приводить проект на авр в боевое состояние :kill:.

Ну, китаезы дают, мне вот интересно, чтож за драйверы они в свои дисплеи втыкают... Через один и все разные... Завтра верну инициализацию для 1616 на место, поправленную.
Последний раз редактировалось alex_grach Ср ноя 09, 2016 21:41:36, всего редактировалось 1 раз.
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

ну китайцы есть китайцы)
нашел у себя перу дисплеев с nokia 6650, один 320х240(PN 4851047) второй внешний 128 x 160 (PN 4850250)
Аватара пользователя
alex_grach
Это не хвост, это антенна
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва
Контактная информация:

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

Сообщение alex_grach »

Если 320х240 от нокии и там 9-ти битный SPI как в остальных, то ничего хорошего не получится, скорее всего...
Аватара пользователя
Sergo67
Открыл глаза
Сообщения: 41
Зарегистрирован: Пн фев 22, 2016 12:49:30
Откуда: Шахты

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

Сообщение Sergo67 »

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

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

Сообщение alex_grach »

Во, уже целая толпа АВРоводов :))). Это очень хорошо :beer:. Вы только свое железо обозначьте, чтоб я знал что пилить в первую очередь. МК, дисплей там... Я запишу в книжечку, читобы не забыть!
Осталось СТМолюбов приобщить :)))
Alexey3690
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 17, 2014 23:06:20

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

Сообщение Alexey3690 »

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

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

Сообщение alex_grach »

Все может быть...
rav133 вернул на место инициализацию, ну и 14 кнопок :). Есть одно спорное место, которое у всех по коду кочует не по мануалу, если дисплей не заведется, я пересоберу.
Вложения
ss_877a_4ch_1616.zip
887а + spfd54124 + 4ch + 14 buttons
(13.72 КБ) 154 скачивания
fanzil
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Сб мар 19, 2011 16:24:20

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

Сообщение fanzil »

Уважаемый alex_grach можно ли скомпилировать прошиву под 887 4 канала нокиа1616 продольным расположением или мелкими цифрами или прокруткой меню.болшое спс. :oops:

Добавлено after 1 minute 23 seconds:
лучше бы с энкодером
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

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

Сообщение rav133 »

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

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

Сообщение alex_grach »

Понятно, спасибо :))). Будем считать spfd54124 официально рабочим :)
Я опять что-то забыл. Завтра тогда подправлю. :beer:
Надо еще разок попробовать переделать измерение на канале PMW+, чтоб фонило по-меньше...
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

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

Сообщение rav133 »

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

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

Сообщение alex_grach »

На аппаратном уровне - только замена на более быстрый кварц, допустим 20МГц, как потолок. Но, для этого надо переписать код, ибо все задержки поплывут и работать все будет через одно место...
Можно попробовать сделать програмно-аппаратный гибрид SPI, возможно станет чуток лучше, но я не очень в это верю, если честно, но попробовать стоит...
Ну и самый простой способ, с которого стоит начать - разделение вывода, то есть часто выводить только активные каналы, ну или около того...
rav133
Встал на лапы
Сообщения: 134
Зарегистрирован: Чт сен 19, 2013 17:58:52

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

Сообщение rav133 »

По мне так реакцию дисплея нужно ускорить только на событие включения канала и установку задаваемой температуры и %.
А текущие значения пусть обновляются как и сейчас. Мельтешение цифр будет восприниматься "помягче".
Ответить

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