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

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

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


Ответить
Родился
Сообщения: 2
Зарегистрирован: Ср июл 14, 2021 12:18:17

Сообщение Спин »

С Новым Годом.
Alex_grach, Вы разработали шикарный проект ПС. Вариантов очень много. Я собрал 4-х кан. на pic16f876a и дисплее 128х64 PG12864 с параллельным интерфейсом. Каналы Т12 и фена работают нормально. PWM и PWM+ нет выходных сигналов. На дисплее все индицируется как надо. Т.е. выбор канала, задание и температура в PWM(с задатчика). Причины, связанные с монтажом или контроллером исключаются. Прошивки ss_spwm_16f876a_4ch_ks0108_encoder_хх….. менял версии начиная с 2018 г. Результат отрицательный. Что Вы скажете об этом?
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Это будет не просто вспомнить... Может там выходы с открытым коллектором и их надо подтянуть к питанию. Как каких ногах контроллера они висят?

Добавлено after 6 hours 57 minutes 45 seconds:
Наверное от это...
Для 876а вижу только PWM+ и там надо подтянуть к питанию (на массу не ставим 10К, на питание ставим 10К).
А откуда берется PWM?
Изображение Изображение
Контактная информация:
Реклама
Родился
Сообщения: 2
Зарегистрирован: Ср июл 14, 2021 12:18:17

Сообщение Спин »

Alex_grach, здравствуйте. Я понимаю, что это «дела минувших дней». Свою ПС тоже собрал не вчера. Двух каналов было достаточно. А недавно приобрел вакуумный ремовер на 24В, и появилось желание прикошачить его к ПС. Сложного ничего нет, если бы не эта проблема. По поводу резисторов. Резистор на RA4 стоит изначально, потому что выход RA4 это открытый сток, остальные пины порта А полнофункциональные цифровые КМОП выходы. PWM подключен к D/C(RA5). . В работе я использовал 2-х канальную прошивку, поэтому разобрал ПС и залил 4-х канальную, которая доступна сейчас на гугле ( ss_spwm_16f876a_4ch_ks0108_encoder_ru_norm_single.hex). Результат отличается от того, что я писал раньше. На выходе PWM(RA5) сигнал отсутствует, зато на RA4 есть как при включении PWM+, так и при включении PWM. Т.е. на одном пине 2 выхода. Сигналы похожи на ШИМ, только в периоде ШИМ не моноимпульс, а пакет импульсов более высокой частоты около 8 кГц. Вот такое у меня м-я-я-у-у получилось.
PWM.pdf
(447.02 КБ) 271 скачивание
PWM+ 20%.pdf
(155.17 КБ) 235 скачиваний
PWM 30.pdf
(172.3 КБ) 255 скачиваний
Fзап.pdf
(254.32 КБ) 255 скачиваний
Родился
Сообщения: 13
Зарегистрирован: Чт мар 11, 2021 19:54:03

Сообщение Andrey_nev »

Добрый вечер.
С вашей помощью запушена станция на Atmega8 и экране 5110.
При работы было замечено, что со временем искажаются шрифты шифр.
Перепрашивал пару раз но со временем проблема вылазеет.
Замена на другой МК проблему не решила.
Может глянете исходники....
Очень Буду благодарен.
Вложения
WhatsApp Image 2022-01-31 at 21.13.16.jpeg
(83.82 КБ) 320 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Andrey_nev писал(а):со временем искажаются шрифты шифр
Какая прошивка залита?
Контактная информация:
Реклама
Родился
Сообщения: 13
Зарегистрирован: Чт мар 11, 2021 19:54:03

Сообщение Andrey_nev »

Добрый день.
Прошивка ss_atmega8_pcd8544_2ch_ru_encoder
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Ср дек 10, 2008 15:57:16
Откуда: https://satfan.info/

Сообщение kotneko »

alex_grach ,добрый вечер ! Вы делали прошивку для vvalis
https://www.radiokot.ru/forum/viewtopic ... start=2840
Вот схема такой станции
Yihua 852D+.pdf
(1.74 МБ) 287 скачиваний
Возможно ли переделать его вариант на Atmega8?
У меня на такой станции сгорел проц(Samsung s3f94c4ezz-dk94) , силовая часть и индикация на TM1628 живые.Вот прикидываю , что можно приспособить в контроллерную часть.Не дружу с программированием , остальное не проблема.
Родился
Сообщения: 3
Зарегистрирован: Вс фев 01, 2015 18:49:05

Сообщение wern »

Собираю вариант atmega8_pcd8544_1ch_ru_encoder_iron_sw для паяльника, пока на макетке.
1)Для включения или выключения паяльника энкодер нужно держать нажатым 5 секунд, в варианте с кнопками хватает короткого нажатия IronOn.
2)Нет выхода из режима сна, нажатия энкодера (или кнопок) не помогают.
3)Не работает IronSw или я неправильно понимаю принцип его работы. При кратковременных замыканиях или размыканиях контакта,подающего 0 на вход IronSw ничего не происходит, отчёт времени продолжается и паяльник уходит в сон.
4)Наличие пресетов температуры порадовало, полезная вещь. Сейчас 0=180, а 1 и 2 одинаковые по 270 градусов. На третий пресет, т.е. "2" можно уставить 300-320 гр.
Родился
Сообщения: 3
Зарегистрирован: Вс фев 01, 2015 18:49:05

Сообщение wern »

4)Температуру третьего пресета заменил, в файле ss.c у prog[2] значение 0x1D, 0x02 заменил на 0x6C, 0x02.
3)В файле config.h ironSwitch задан как PinBBits.Bit0, а в ss.c задано:
Configure microcontroller
DDRB = 0xEF; // PB0-PB3, PB5-PB7 is now outputs, PB4 is now input
Заменил 0xEF на 0xEE и подтяжку с PORTB = 0x10 на PORTB = 0x11, но ironSwitch не заработал. На большее моих познаний не хватило, занимаюсь пока неспешной сборкой.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Нашел свежие прошивки под avr.
Atmega8 + TM1628 можно, но некогда.
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

Уважаемые КОТЫ! Подскажите пожалуйста, как можно избавиться от глюка, картинка в файлике. ПС собрана на pic16f887
Вложения
indikator.png
(10.41 КБ) 185 скачиваний
indikator.png
(10.41 КБ) 147 скачиваний
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Мммм...
Вроде я такое правил уже для дисплеев 84*48. Какая прошивка стоит?
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

ss_16f887_2ch_pcd8544_buttons_ru_iron_sw

Добавлено after 13 minutes:
А вообще у меня уже более 10 лет работает ПС на PIC16f887 c Вашей прошивкой ss_887.hex (исходник ss.c) и дисплеем nokia1110. За это Вам огромнейшая благодарность. А сейчас решил повторить для племянника, но дисплей уже nokia5110 bи в результате вылезла кракозяба. Очень надеюсь на Ваше содействие, заранее благодарен.
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

Уважаемый alex_grach! Я извиняюсь, но очень хочется спросить, получается что-либо с прошивкой ss_16f887_2ch_pcd8544_buttons_ru_iron_sw, или подскажите где икать, а то моих познаний в программировании недостаточно, что-бы определить место глюка. Заранее благодарен.
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

Уважаемый alex_grach! Хочу поделиться с Вами некоторыми результатами своих изысканий. При начальной загрузке при включении ПС (прошивка ss_16f887_2ch_pcd8544_buttons_ru_iron_sw) картинка загружается правильная, однако через долю секунды происходит повторная загрузка экрана, которая частично затирает первую строку и вылазит кракозябра. По моему это может каким-то образом помочь убрать костыль в программе. Заранее благодарен.
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

Приветствую alex_grach! В догонку хочу сообщить, что при включении станции и попытке произвести корректировку контрастности вылазит вот такая картинка. Режим СОН регулируется нормально и не понятно как выходить из этого меню без перезагрузки станции. Прошивка ss_16f887_2ch_pcd8544_buttons_ru_iron_sw.
Вложения
063.jpg
(22.43 КБ) 121 скачивание
Родился
Сообщения: 6
Зарегистрирован: Пт янв 20, 2023 22:42:47

Сообщение pervoigor »

Приветствую alex_grach! Хочу спросить как там насчет прошивки под lcd nokia 5110 2 канала, 8 кнопок, геркон, МК pic16f887, а то прошло почти 2 месяца,а от Вас никаких известий. Напишите пожалуйста, реально ли убрать глюки в прошивке, или подскажите где искать, а то прошивка монстроватая и просто так в ней чужому глазу не разобраться.Заранее благодарен - pervoigor, с нетерпением жду ответа.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Ср май 14, 2008 15:27:33
Откуда: Россия, Москва

Сообщение alex_grach »

Да вот сам пытаюсь собрать. :))) :))) :)))
Компилятор обновился, ничего не собирается как раньше... Пришлось повозиться.
Вложения
ss_16f887_2ch_pcd8544_buttons_ru_iron_sw.hex
(34.79 КБ) 91 скачивание
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Ср дек 10, 2008 15:57:16
Откуда: https://satfan.info/

Сообщение kotneko »

[uquote="alex_grach",url="/forum/viewtopic.php?p=4283809#p4283809"]Atmega8 + TM1628 можно, но некогда.[/uquote]
Может найдёте время для моего варианта?
Родился
Сообщения: 2
Зарегистрирован: Ср апр 12, 2023 07:35:17

Сообщение Alex Graft »

Здраствуйте.
Пытаюсь наладить станцию. Возникла проблема с турбиной фена, он отказывается вращаться от ШИМ-выхода. При малых значениях оборотов - пищит и не крутится, начинает крутится при выставленных оборотах около 80-100 %. Пробовал ставить на выход LC фильтр (L=600мкГн, C>=470n), тогда работает, но при выставленных 0% оборотов все равно крутится довольно сильно. От линейного БП турбинка работает нормально, начинает от 4-6 В. Контроллер 16f877a, прошивка ss_16f877a_2ch_pcd8544_encoder_ru_norm.hex (собирал через bat файл, готовой прошивки с такой конфигурацией не нашел). Форма сигнала ШИМ на выходе нормальная, частота примерно 7,82кГц.
Еще заметил если через меню станции отключить фен, то турбинка начинает крутиться на максимальных оборотах.
Ответить

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