Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Ну раз, можно всё, тогда думаю мне стоит заказать дисплей, а алекса буду умолять писать прошивочку, как закончишь для 128х32 олед
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
У меня ещё 4 проекта висит, так что торопиться не стоит... Можно пока готовый поискать...
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Готовый поискать это что именно? Дисплей нашёл уже на али, только думаю 3,2 дюйма или побольше поискать...?
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Проект паяльной станции готовый поискать под сенсорное управление...
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Особо не находил. Одна хрень. Если кто знает где есть, ткните носом плиз. Но обещаю и сам поискать.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
[uquote="alex_grach",url="/forum/viewtopic.php?p=3213744#p3213744"]У меня ещё 4 проекта висит...[/uquote]
Что за проекты, если не секрет? Любительские или что-то связанное с работой.
Что за проекты, если не секрет? Любительские или что-то связанное с работой.
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Не, помимо работы
Пара часов, паяльник-ручка, индикатор выстрела с ништяками для страйкболистов.
Пара часов, паяльник-ручка, индикатор выстрела с ништяками для страйкболистов.
- Владимир_88
- Родился
- Сообщения: 8
- Зарегистрирован: Вт сен 19, 2017 20:52:43
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добрый вечер. Огромное спасибо alex_grach за этот проект и помощь! Собрал 2-х канальную ПС на PIC16F876A и дисплеем то 1202. Еще раз спасибо доволен как слон
Печатку под SMD и фото выложу немного позже как полностью проверю в работе. Нужно еще на PIC16F76 попытаться собрать, а то бесхозно валяются а так в дело пойдут.
Печатку под SMD и фото выложу немного позже как полностью проверю в работе. Нужно еще на PIC16F76 попытаться собрать, а то бесхозно валяются а так в дело пойдут.- arhimed2007
- Открыл глаза
- Сообщения: 78
- Зарегистрирован: Вт июн 16, 2009 20:41:21
- Откуда: Kyiv
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Мяу! (Здравия, то есть).
Хвастаюсь очередным памятником мировому рукожопству
Сколхозил себе паялку на 887-м PIC в корпусе от компутерного сидюка. АВТОРУ РЕСПЕКТИЩЕ! Всё завелось практически с полпинка после устранения косяков в платах.

Блок питания - готовый, от принтера Canon (пришлось чуток подрезать плату, чтоб в шасси влезла). Морда из заглушки для 5-дюймового слота, кнопки от китайского калькулятора.

Плату пока выкладывать не буду, до вылизывания конструкции и устранения всех косяков, а также проверки на универсальность: конструкций сидюков великое множество...
Хвастаюсь очередным памятником мировому рукожопству
Блок питания - готовый, от принтера Canon (пришлось чуток подрезать плату, чтоб в шасси влезла). Морда из заглушки для 5-дюймового слота, кнопки от китайского калькулятора.
Плату пока выкладывать не буду, до вылизывания конструкции и устранения всех косяков, а также проверки на универсальность: конструкций сидюков великое множество...
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
- arhimed2007
- Открыл глаза
- Сообщения: 78
- Зарегистрирован: Вт июн 16, 2009 20:41:21
- Откуда: Kyiv
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
На картинке ещё и ничего смотрится. В реале дырки под кнопки до офигения неровные - так и не научился такие элементы вылизывать, есть и ещё куча недоработок. Сидюк пошёл в утиль давно, поэтому потерялась родная мордочка и мост защёлки шпинделя...
Пришлось колхозить, слава Дихлорэтану! С оригинальной мордой можно было бы всё выпилить из оргстекла, затем набросать сзади гравировку, а остальное закрасить, после чего вклеить готовую панель в выпиленную рамку от штатной. Тоже будет неплохо смотреться.
По прошивке - ещё руки не дошли заставить её честно строиться в MPLAB X. Как с этим разберусь, попробую кой-чё пошаманить. Например, для моей конструкции с прозрачными кнопками - вывести на пару ног управление светодиодами подсветки кнопок включения фена и паяльника. Пока вместо этого я использую сигналы управления нагревом. Ещё хотелось бы заставку
при включении и процедуру селф-теста. Возможно, переделаю индикатор оборотов турбины в виде прогресс-бара: это занимает меньше места на дисплее, но выглядит заметнее, чем проценты в уголке, кои можно там и оставить.
Аналоговую часть надо реально переделать: при питании операционника от +5 В максимальное напряжение соответствует примерно 450-500 градусов, т.е. процу сложно понять, подключена термопара или нет. Кроме того, при тех токах, кои гуляют в схеме, конденсаторы разряжаются адски медленно, что дополнительно замедляют реакцию системы.
В общем, буду тренироваться дальше, а этот экземпляр будет в качестве "рабочей лошадки" и подопытного кролика
Главное, что всё работает, остальное дошаманится по ходу.
По прошивке - ещё руки не дошли заставить её честно строиться в MPLAB X. Как с этим разберусь, попробую кой-чё пошаманить. Например, для моей конструкции с прозрачными кнопками - вывести на пару ног управление светодиодами подсветки кнопок включения фена и паяльника. Пока вместо этого я использую сигналы управления нагревом. Ещё хотелось бы заставку
Аналоговую часть надо реально переделать: при питании операционника от +5 В максимальное напряжение соответствует примерно 450-500 градусов, т.е. процу сложно понять, подключена термопара или нет. Кроме того, при тех токах, кои гуляют в схеме, конденсаторы разряжаются адски медленно, что дополнительно замедляют реакцию системы.
В общем, буду тренироваться дальше, а этот экземпляр будет в качестве "рабочей лошадки" и подопытного кролика
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Отлично все смотрится! Тут главное идея, остальное можно доработать уже!
На счет MPLabX ничего сказать не могу, я не пробовал, да и на на чем было и не к чему... Чисто теоретически, должно нормально портироваться пол любой Си компилятор с минимальными правками. Правда с учетом всего того огорода в исходниках, связанного с обилием вариантов прошивок, возможны проблемы в понимании происходящего. Со мной постоянно приключаются, как пару месяцев в код не заглядываю
Заставка должна быть, кнопки подсветить тоже без проблем, ног у 2-х каналов валом свободных, а в 887 еще и под кварц две лапы свободны. Самодиагностику можно сделать, только нужно понять что там должно проверяться... Со шкалой тоже проблем не должно быть, надо подумать, может тоже сделаю...
Максимальную температуру можно легко увеличить до 1000 градусов убрав в прошивке деление результата замера пополам.
На счет MPLabX ничего сказать не могу, я не пробовал, да и на на чем было и не к чему... Чисто теоретически, должно нормально портироваться пол любой Си компилятор с минимальными правками. Правда с учетом всего того огорода в исходниках, связанного с обилием вариантов прошивок, возможны проблемы в понимании происходящего. Со мной постоянно приключаются, как пару месяцев в код не заглядываю
Максимальную температуру можно легко увеличить до 1000 градусов убрав в прошивке деление результата замера пополам.
- arhimed2007
- Открыл глаза
- Сообщения: 78
- Зарегистрирован: Вт июн 16, 2009 20:41:21
- Откуда: Kyiv
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
[uquote="alex_grach",url="/forum/viewtopic.php?p=3229383#p3229383"]Самодиагностику можно сделать, только нужно понять что там должно проверяться... Со шкалой тоже проблем не должно быть, надо подумать, может тоже сделаю...[/uquote]
Пожалуй, с самотестом я погорячился. Для этого придётся делать обратную связь от всех узлов... Геморно.
[uquote="alex_grach",url="/forum/viewtopic.php?p=3229383#p3229383"]Максимальную температуру можно легко увеличить до 1000 градусов убрав в прошивке деление результата замера пополам.[/uquote]
Вот это было бы кстати. Но ограничить рабочий диапазон, например, 600 градусами. Выше - рисовать на дисплее прочерки и считать такой статус ошибкой (не подключен или неисправен датчик). А раз датчик отсуЙствует, значит, и самого паяльника (фена) нет.
Ноги под кварец я бы оставил... По-хорошему, задрать частоту проца мег эдак до 20 в перспективе интересно. Чтоб входы чаще опрашивались. А то наблюдается какая-то "ленивая" реакция на кнопки
Кста, наблюдал за работой 852D+, она на АТМеге сделана, датчики - платиновые термисторы. Так вот, там нагреватель со старта ШИМится, т.е. импульсы на паяльник идут с постоянной частотой, меняется только заполнение, и, похоже, как раз по ПИД алгоритму. Т.е. ШИМ и ПИД - не альтернатива, а дополнение друг другу.
И ещё один практический вопрос. Я бы поменял резисторы на АЦП с 1 МОм на, скажем, 200 кОм, дабы ёмкости не тормозили реакцию на изменение. Как мыслите, поможет?
Пожалуй, с самотестом я погорячился. Для этого придётся делать обратную связь от всех узлов... Геморно.
[uquote="alex_grach",url="/forum/viewtopic.php?p=3229383#p3229383"]Максимальную температуру можно легко увеличить до 1000 градусов убрав в прошивке деление результата замера пополам.[/uquote]
Вот это было бы кстати. Но ограничить рабочий диапазон, например, 600 градусами. Выше - рисовать на дисплее прочерки и считать такой статус ошибкой (не подключен или неисправен датчик). А раз датчик отсуЙствует, значит, и самого паяльника (фена) нет.
Ноги под кварец я бы оставил... По-хорошему, задрать частоту проца мег эдак до 20 в перспективе интересно. Чтоб входы чаще опрашивались. А то наблюдается какая-то "ленивая" реакция на кнопки
Кста, наблюдал за работой 852D+, она на АТМеге сделана, датчики - платиновые термисторы. Так вот, там нагреватель со старта ШИМится, т.е. импульсы на паяльник идут с постоянной частотой, меняется только заполнение, и, похоже, как раз по ПИД алгоритму. Т.е. ШИМ и ПИД - не альтернатива, а дополнение друг другу.
И ещё один практический вопрос. Я бы поменял резисторы на АЦП с 1 МОм на, скажем, 200 кОм, дабы ёмкости не тормозили реакцию на изменение. Как мыслите, поможет?
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Прошивку под 1000 градусов я делал, можно собрать поиграться...
Реакция на кнопки загрублена программно, можно подстроить изменив задержки или сделать обработку кнопок по прерыванию...
Ну, собственно ПИД задает алгоритм поддержания температуры посредством ШИМа, так что тут все правильно, а что не так?
С резистором можно поэксперементировать, если хочется... Особо правда влиять не должно, поскольку там программная задержка при измерении.
Реакция на кнопки загрублена программно, можно подстроить изменив задержки или сделать обработку кнопок по прерыванию...
Ну, собственно ПИД задает алгоритм поддержания температуры посредством ШИМа, так что тут все правильно, а что не так?
С резистором можно поэксперементировать, если хочется... Особо правда влиять не должно, поскольку там программная задержка при измерении.
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Добрый день. Есть вопрос: Куда подключить VAD и IAD, и еще подскажите на какой странице есть распиновка подключения дисплея от нокии 1616
проц 16f887.и еще на этот прц кварц нужно ставить?
проц 16f887.и еще на этот прц кварц нужно ставить?
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Чет я прошивку под БП найти не могу... Завтра на роботе посмотрю, должна быть, тогда скажу куда IAD и VAD. Схема, кстати, какая? А то я что-то уже 4-е варианта нашел
Подключение 1616 такое же как у 1202/105/c1-00/c1-01 и т.д. с аналогичным коннектором.

На 887 кварц не нужен.
Подключение 1616 такое же как у 1202/105/c1-00/c1-01 и т.д. с аналогичным коннектором.

На 887 кварц не нужен.
- arhimed2007
- Открыл глаза
- Сообщения: 78
- Зарегистрирован: Вт июн 16, 2009 20:41:21
- Откуда: Kyiv
- Контактная информация:
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Вот подправленный вариант моей платы под корпус CD-ROM. Основную плату удобнее всего крепить к мосту защёлки шпинделя. Это поперечная планка, в которой закреплён круг с магнитом; при закрывании CD-ROM он прищёлкивается сверху к шпинделю, фиксируя диск. Удобство в том, что этот узел обычно снимается целиком, и никакой привязки к ширине платы нет.
Плата передней панели немного сыровата, но это скорее заготовка, т.к. начинка в разных сидюках разная, и разъёмы паяльника и фена могут смещаться. Кнопки - такие, как на платах управления ноутбуками, 4х4х1,5 :
Дисплей - с разъёмом, от Nokia 1110i.
Пардон, под те толкатели, что нашлись у меня, эти кнопки подходят. Хотя вообще гораздо технологичнее вытравить контакты под мембранные кнопки и использовать мембраны от больших тактовых кнопок, например, SWT-4 10х10, наклеенные на скотч.
Добавлено after 1 hour 17 minutes 19 seconds:
Да, вдогонку: плата двусторонняя. Совмещение сторон для ЛУТ я делал так: сначала переводил одну сторону, затем сверлил четыре ближайших к углам отверстия. В них вставлял шипами кверху канцелярские кнопки со шляпкой, а на шипы надевал распечатку обратной стороны, точно попадая в соответствующие отверстия. Точность получилась вполне удовлетворительная. Правда, понадобилось пропаять переходные отверстия лужёным проводом с обеих сторон.
Ещё момент: вместо "резисторов" в цепи +5В на самом деле стоят дроссели. Влом было элементы корректировать
Плата передней панели немного сыровата, но это скорее заготовка, т.к. начинка в разных сидюках разная, и разъёмы паяльника и фена могут смещаться. Кнопки - такие, как на платах управления ноутбуками, 4х4х1,5 :

Дисплей - с разъёмом, от Nokia 1110i.
Пардон, под те толкатели, что нашлись у меня, эти кнопки подходят. Хотя вообще гораздо технологичнее вытравить контакты под мембранные кнопки и использовать мембраны от больших тактовых кнопок, например, SWT-4 10х10, наклеенные на скотч.
Добавлено after 1 hour 17 minutes 19 seconds:
Да, вдогонку: плата двусторонняя. Совмещение сторон для ЛУТ я делал так: сначала переводил одну сторону, затем сверлил четыре ближайших к углам отверстия. В них вставлял шипами кверху канцелярские кнопки со шляпкой, а на шипы надевал распечатку обратной стороны, точно попадая в соответствующие отверстия. Точность получилась вполне удовлетворительная. Правда, понадобилось пропаять переходные отверстия лужёным проводом с обеих сторон.
Ещё момент: вместо "резисторов" в цепи +5В на самом деле стоят дроссели. Влом было элементы корректировать
- Вложения
-
- Паялка_001.rar
- (89.46 КБ) 299 скачиваний
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
По этой схеме
У кого есть переходник для LCD 1616 в layout60. Сбросте буду благодарен
У кого есть переходник для LCD 1616 в layout60. Сбросте буду благодарен
- Вложения
-
- Безымянный.png
- (128 КБ) 589 скачиваний
-
- 3.png
- (48 КБ) 527 скачиваний
Re: Цифровая паяльная станция на PIC16F88x/PIC16F87x(a)
Вторая схема, это версия с блоком питания, она разрабатывалась для LS020 и пик887, в итоге не работала как надо
- alex_grach
- Это не хвост, это антенна
- Сообщения: 1303
- Зарегистрирован: Ср май 14, 2008 15:27:33
- Откуда: Россия, Москва
- Контактная информация: