Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
ну тогда что нить из pic
- Реклама
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
все ясно, штирлиц

Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Да я собственно ничего против меги-то не имею
. Если брать ардуину, то ее можно прошить через родную ide. Если что, мои дуринки вылетели, надеюсь в целости и сохранности доролзут до меня к декабрю. Так что можно будет ставить эксперименты...
Ну, а из пиков я как всегда рекомендую 886/887
Ну, а из пиков я как всегда рекомендую 886/887
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
На 2х канальную с энкодером на Atmege 8 ss_atmega8.eep+ss_atmega8.hex правильно выбрал, еще где взять фьюзы под пони
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Сдается мне, что нет. Я собирал только под кнопки. Попробовать прошить можно, убедиться что работает экран. Фьюзы я что-то не вижу в Makefile, посему их не шить, должен запуститься с заводскими настройками, так сказать... Ща посмотрю, что там должно быть с фьюзами и энкодерами...
Собрал прошивку под энкодер, правда проверить мне не на чем, пока...
Мда, забыл я какой это геморрой зашивать что-либо в дурину, там ее... Короче, проверил на 328 меге, запускается, вроде работает.
По моим представлениям, для atmega8a фьюзы будут следующие: hfuse: 0xD9, lfuse: 0xE1 что соответствует заводским настройкам. Как это выглядит галочками в прошивальщике сказать не могу...
Исправил пару багов. Теперь кнопка энкодера должна работать корректно и отображаться позиция меню.
Калькулятор, может поможет...

Собрал прошивку под энкодер, правда проверить мне не на чем, пока...
Мда, забыл я какой это геморрой зашивать что-либо в дурину, там ее... Короче, проверил на 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)
alex_grach а прикрутить к станции дисплейчик разрешением 320х240 не планируется в ближайшее время? 
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Благодаря стараниям alex_grach и у нас начало что-то получаться.

- Вложения
-
- 1616.jpg
- (221.26 КБ) 498 скачиваний
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Для 320х240 я никак на доделаю вторую повомину со сдвиговыми регистрами... Опять же kcpv делает паялку на меге, так что надо приводить проект на авр в боевое состояние
.
Ну, китаезы дают, мне вот интересно, чтож за драйверы они в свои дисплеи втыкают... Через один и все разные... Завтра верну инициализацию для 1616 на место, поправленную.
Ну, китаезы дают, мне вот интересно, чтож за драйверы они в свои дисплеи втыкают... Через один и все разные... Завтра верну инициализацию для 1616 на место, поправленную.
Последний раз редактировалось alex_grach Ср ноя 09, 2016 21:41:36, всего редактировалось 1 раз.
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
ну китайцы есть китайцы)
нашел у себя перу дисплеев с nokia 6650, один 320х240(PN 4851047) второй внешний 128 x 160 (PN 4850250)
нашел у себя перу дисплеев с nokia 6650, один 320х240(PN 4851047) второй внешний 128 x 160 (PN 4850250)
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Если 320х240 от нокии и там 9-ти битный SPI как в остальных, то ничего хорошего не получится, скорее всего...
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Надо надо, бо платы 4-каналки травятся-сверлятсяalex_grach писал(а):надо приводить проект на авр в боевое состояние.
Не мешай агрегату работать, он и без тебя сломается!
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Во, уже целая толпа АВРоводов
. Это очень хорошо
. Вы только свое железо обозначьте, чтоб я знал что пилить в первую очередь. МК, дисплей там... Я запишу в книжечку, читобы не забыть!
Осталось СТМолюбов приобщить
Осталось СТМолюбов приобщить
-
Alexey3690
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Чт апр 17, 2014 23:06:20
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Пока закажу детали, а там возможно Вы уже и под 320х240 схему доделаете)
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Все может быть...
rav133 вернул на место инициализацию, ну и 14 кнопок
. Есть одно спорное место, которое у всех по коду кочует не по мануалу, если дисплей не заведется, я пересоберу.
rav133 вернул на место инициализацию, ну и 14 кнопок
- Вложения
-
- ss_877a_4ch_1616.zip
- 887а + spfd54124 + 4ch + 14 buttons
- (13.72 КБ) 154 скачивания
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Уважаемый alex_grach можно ли скомпилировать прошиву под 887 4 канала нокиа1616 продольным расположением или мелкими цифрами или прокруткой меню.болшое спс. 
Добавлено after 1 minute 23 seconds:
лучше бы с энкодером
Добавлено after 1 minute 23 seconds:
лучше бы с энкодером
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Дисплей запустился. Если коротко, то 12 кнопок работают корректно 
При включении паяльника на канале PWM+AD или ШИМ появляются вот такие траблы
.
Ну думаю дело поправимое

При включении паяльника на канале PWM+AD или ШИМ появляются вот такие траблы
.Ну думаю дело поправимое
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Понятно, спасибо
. Будем считать spfd54124 официально рабочим
Я опять что-то забыл. Завтра тогда подправлю.
Надо еще разок попробовать переделать измерение на канале PMW+, чтоб фонило по-меньше...
Я опять что-то забыл. Завтра тогда подправлю.
Надо еще разок попробовать переделать измерение на канале PMW+, чтоб фонило по-меньше...
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
А обновление экрана можно как-то немного ускорить?
После 1202 немного непривычно, что информация выводится с задержкой.
После 1202 немного непривычно, что информация выводится с задержкой.
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
На аппаратном уровне - только замена на более быстрый кварц, допустим 20МГц, как потолок. Но, для этого надо переписать код, ибо все задержки поплывут и работать все будет через одно место...
Можно попробовать сделать програмно-аппаратный гибрид SPI, возможно станет чуток лучше, но я не очень в это верю, если честно, но попробовать стоит...
Ну и самый простой способ, с которого стоит начать - разделение вывода, то есть часто выводить только активные каналы, ну или около того...
Можно попробовать сделать програмно-аппаратный гибрид SPI, возможно станет чуток лучше, но я не очень в это верю, если честно, но попробовать стоит...
Ну и самый простой способ, с которого стоит начать - разделение вывода, то есть часто выводить только активные каналы, ну или около того...
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
По мне так реакцию дисплея нужно ускорить только на событие включения канала и установку задаваемой температуры и %.
А текущие значения пусть обновляются как и сейчас. Мельтешение цифр будет восприниматься "помягче".
А текущие значения пусть обновляются как и сейчас. Мельтешение цифр будет восприниматься "помягче".


