0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99

Пайка печкой и паяльной пастой

23.08.2011, 20:17. Показов 85550. Ответов 59
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Или это надо в «я сделал»?.. Затрудняюсь сказать, чего я хочу больше — поделиться о пайке пастой с помощью печки (я относительно внезапно обнаружил, что у людей, пробующих её в домашних условиях, возникает много вопросов), похвастаться PID-контроллером для этой печки или заняться чем-нибудь, лишь бы не работать.

В общем, некоторое время тому назад, утомившись тыкать в платы паяльником (а производство у меня штучное, всё, что разрабатывалось, на данный момент существует в количестве от двух-трёх до пяти-шести экземпляров, при таких темпах отдавать на производство — совершенно излишняя головная боль), решил я перейти к пайке пастой, благо что SMD давно составляют более 90 % от используемых компонентов. Достаточно быстро стало очевидно, что давить пасту из шприца и греть феном — это ничем не оправданный мазохизм, и я пошёл смотреть на автоматические дозаторы и печки. Если с дозаторами сложилось быстро и вполне успешно ($300 за всё — дозатор, компрессор, шприцы, переходники, etc., при этом компрессор можно использовать и для многих других увлекательных вещей), то с печками дела обстояли хуже — на китай за 300-400 долларов не радовали отзывы, на всё остальное не радовала цена.

В итоге, немного порывшись в различных готовых и относительно готовых проектах контроллеров для печек, нашёл очень годную разработку — годную тем, что к ней автор написал полноценную, аккуратную и хорошо документированную прошивку под AVR. Повторять её в лоб было неинтересно — ни Teensy, ни Arduino у меня нет, твердотельные реле стоят неразумных денег, да и печка с обязательным подключением к USB как-то не слишком греет душу — потому я допилил её до самостоятельной платы и самостоятельной прошивки.

Получилось так:

http://www.olegart.ru/wordpress/wp-content/uptoods/2011/05/IMG_7592.jpg

И так:

http://www.olegart.ru/wordpress/wp-content/uptoods/2011/05/IMG_7594.jpg

Это PID-контроллер, к которому напрямую подключаются ТЭНы бытовой мини-духовки. Работает автономно, температуру контролирует по термопаре, имеет три вшитых профиля (с возможностью вшить в прошивку ещё сколько угодно, но пока для этого требуется её перекомпилировать), две большие кнопки и среднего размера экранчик, на котором показываются режимы и температуры.

Это результаты (как положено, в качестве итогового испытания контроллер печки спаял плату контроллера печки):

http://www.olegart.ru/wordpress/wp-content/uptoods/2011/05/IMG_7887.jpg


http://www.olegart.ru/wordpress/wp-content/uptoods/2011/05/IMG_7888.jpg

Больший кайф, чем качество пайки LM78M05, доставляет только процесс подготовки платы — вместо метаний между паяльником, флюсом, припоем, кассетницей и платой берёшь пинцет и начинаешь спокойно расставлять детальки. Расставил — сунул в печку, нажал кнопку, ушёл пить чай. Эстеты в процессе сборки могут демонстративно держать одну руку за спиной, она не очень нужна.

Также изрядное удовольствие получил при пайке 30-амперной нагрузки, у которой фольга 105 мкм и полигоны без термических зазоров вокруг выводов. Паять к ней паяльником транзисторы в TO-247AC — то ещё приключение, 50-ваттный Solomon SR-976 это прогревает без особой охоты.

Схема, плата, прошивка и больше текста по теме — тут.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.08.2011, 20:17
Ответы с готовыми решениями:

Пайка обычных компонентов паяльной пастой
Многократно обсуждалось, как паять smd компоненты с помощью обычного паяльника. А вот у меня вопрос противоположный - пробовал ли кто паять...

Пайка феном с помощью паяльной пасты
Приветствую! Купил себе недавно паяльный фен lukey858d+ и решил, что пора бы им воспользоваться, тем более появился повод :) ...

Управление печкой
Приветствую всех, я новичёк на этом форуме, да и в электронике. Прошу помощи в разработке схемы для упровления печкой. Что имеем: ...

59
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
24.08.2011, 17:58
Студворк — интернет-сервис помощи студентам
Да я ж сравнивал :) У меня получается медленней в печи делать. А вот для серий и партий эт другое дело.

Кстати, текстолит в печи винтом не ведет? У меня почему то сильно вело, хотя вроде и нагрев был не сильно большой, может разогревал сильно быстро (регулятора никакого не было)
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
24.08.2011, 18:22
Нет, платы идеально ровные. Единственное отличие до и после — FR4 слегка желтеет, но это видно только на платах без паяльной маски.
0
0 / 0 / 0
Регистрация: 31.12.2010
Сообщений: 150
24.08.2011, 18:39
Хранить профили можно на SD-карточке в текстовом файле.
Профили линейные, поэтому формат тоже очевиден.
0
0 / 0 / 0
Регистрация: 08.08.2010
Сообщений: 3,180
24.08.2011, 19:58
С печью:
* время лазания по кассетнице то же
* установка на плату быстрее
* вероятность ошибки меньше
* прогрев в печи участия человека не требует

PROFIT.
это только если плата с маской, тогда да
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
24.08.2011, 20:33
Сделал ручную установку температуры (100—250 с шагом 10 градусов), заодно откусил весь мониторинг, которым печка плевалась в USB, большую часть управления по USB и всякие режимы эмуляции температуры — всё равно непонятно, кому оно надо, так что проще убрать, чем приводить в соответствие с нововведениями.

У печки к списку из трёх термопрофилей добавились два пункта — ручное управление и обновление прошивки. При переходе на ручное печка стартует на 100 градусах, далее можно одной кнопкой менять температуру по кругу с шагом 10 градусов, другая кнопка — подтверждение выбора. При выборе обновления печка перегружается в бутлоадер и ждёт, пока в неё зальют прошивку.

Хранить профили можно на SD-карточке в текстовом файле
Это как-то уж очень жестоко...
0
0 / 0 / 0
Регистрация: 31.12.2010
Сообщений: 150
24.08.2011, 20:49
Цитата Сообщение от Otyk Ortomomov
Хранить профили можно на SD-карточке в текстовом файле
Это как-то уж очень жестоко...
Зато дёшево и энтерпрайзно. Вон на крутых ерсах грёбаные настройки паяла через SD-шку загружаются :)
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
24.08.2011, 20:56
Цитата Сообщение от Dzhus
Зато дёшево и энтерпрайзно. Вон на крутых ерсах грёбаные настройки паяла через SD-шку загружаются :)
Тогда надо ещё проверку цифровой подписи, чтобы загружали только те, Кому Положено.
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
25.08.2011, 12:05
Цитата Сообщение от Otyk Ortomomov
Сделал ручную установку температуры (100—250 с шагом 10 градусов), заодно откусил весь мониторинг, которым печка плевалась в USB, большую часть управления по USB и всякие режимы эмуляции температуры — всё равно непонятно, кому оно надо, так что проще убрать, чем приводить в соответствие с нововведениями.

У печки к списку из трёх термопрофилей добавились два пункта — ручное управление и обновление прошивки. При переходе на ручное печка стартует на 100 градусах, далее можно одной кнопкой менять температуру по кругу с шагом 10 градусов, другая кнопка — подтверждение выбора. При выборе обновления печка перегружается в бутлоадер и ждёт, пока в неё зальют прошивку.
А прошивку можно выложить? Или она лежит на fclabе?
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
25.08.2011, 12:13
Да, я любые обновления сразу туда выкладываю, в http://www.fclab.ru/projects/reflow-sotdering/

Исходники (WinAVR) — http://www.fclab.ru/files/reflow/oven-firmware.zip
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
01.09.2011, 23:24
Цитата Сообщение от Otyk Ortomomov
K-типа, т.е. да, от мультиметров. Напрямую к плате, к конт. 6-8 CON1. Только разъём стоит IDC10 — не нашёл ближе «Фарнела» в продаже стандартных несимметричных термопарных гнёзд.
А 4-10 CON1 зачем?
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
02.09.2011, 00:30
Источник тока ради возможности использования платиновых термисторов вместо термопар. В реальности возможность не потребовалась настолько, что я даже не стал делать их поддержку в прошивке.
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
02.09.2011, 00:35
Значит вычеркиваем вместе с обвязом...
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,352
02.09.2011, 06:18
Otyk Ortomomov
читал твою заметку про платы у китайцев http://www.fclab.ru/2011/07/06/2684/
можно подробную статью про генерацию файлов?
они сами берут все файлы и лепят одну плату, а потом режут ее?
например у меня 3 разных платы
или у меня 10 небольших платок одинаковых

а если плата односторонняя?
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
02.09.2011, 11:39
Цитата Сообщение от kotobyti
можно подробную статью про генерацию файлов?
Обычный набор герберов + Excellon, расширения каждого из файлов на сайте ITeadStudyo написаны в требованиях. В Eagle я пользуюсь Sparkfunовским CAM-файлом, чуть-чуть его подправив под себя — он нажатием одной кнопки генерирует сразу всё.

Для примера — вот одни из отправленных им файлов, который они поняли сразу и без комментариев.

они сами берут все файлы и лепят одну плату, а потом режут ее?
Да.

например у меня 3 разных платы
Это будут три отдельных заказа.

или у меня 10 небольших платок одинаковых
Выбираешь у них опцию с нужным количеством плат, засылаешь чертёж одной, в ответ получаешь стопку готовых плат. Если платы заметно меньше их типового размера, заказанного тобой, получишь ещё пару штук бонусом сверху.

а если плата односторонняя?
Не рисуй вторую сторону. Но маску и металлизацию отверстий они всё равно сделают.
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
27.09.2011, 17:18
После прочтния появился вопрос - а нельзя ли в контроллер печки прошить профили сушки маски?
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
27.09.2011, 17:22
Цитата Сообщение от WytdSot
После прочтния появился вопрос - а нельзя ли в контроллер печки прошить профили сушки маски?
Можно, если мне кто-нибудь его распишет (время-температура) — добавлю.
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
27.09.2011, 17:33
Документ по использованию маски с "Резонита" говорит следующее:
Предварительная сушка
- Первая сторона 75°С в течение 15~20 минут
- Вторая сторона 75°С в течение 30~35 минут
- Обе стороны одновременно 75°С в течение 30~55 минут
Окончательная сушка (после проявления и промывки)
- В воздушной среде (печь) 155±5°С 45~75 минут
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 561
02.10.2011, 12:40
Когда следует ожидать апдейт контроллера?
0
0 / 0 / 0
Регистрация: 20.08.2011
Сообщений: 99
02.10.2011, 12:58
http://www.fclab.ru/files/reflow/oven-firmware.zip — поменял регулировку температуры с 100—250 с шагом 10 на 50—250 с шагом 5, это позволит устанавливать нужные температуры. Делать специальный профиль, который просто будет держать час одну температуру, не вижу смысла. Может, потом сделаю отдельный режим таймера в сочетании с ручной установкой температуры, сейчас некогда — вторую неделю бегаю как ошпаренный с пачками бумажек: одновременно меняю работу, получаю военный билет и перевожу кучу оборудования из одного места в другое.
0
zom63
03.05.2012, 20:30
Цитата Сообщение от Otyk Ortomomov
http://www.fclab.ru/files/reflow/oven-firmware.zip — поменял регулировку температуры с 100—250 с шагом 10 на 50—250 с шагом 5, это позволит устанавливать нужные температуры.
Подскажите как выполнить калибровку термопар с сохранением результата в EEPROM микроконтроллера

Цитата Сообщение от Otyk Ortomomov
базовая защита от обрыва или КЗ термопары: если целевая температура превышает текущую на 25 °C или более, печка останавливается.
На экране Lcd действительно появляется сообщение об ошибке, но при этом нагреватель продолжает работать пока не
нажмешь кнопку стоп.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.05.2012, 20:30

управлялка отопительной печкой
Всем привет, Помогите неграмотному разработать девайс для отопительной печки. В чем суть проблемы -- мощности печки на обогрев...

Пропайка скруток газовой горелкой с пастой
http://**************************/download/file.php?id=20193&sid=409f52451c2c02fecce161861929c2df В общем то все в заголовке, чтоб в...

Brother DCP-1512r застревание бумаги перед печкой
Здравствуйте, такая проблема есть 2 мфу совершенно новых Brother DCP-1512r и при печати или при копировании застревает бумага перед блоком...

не горит экран и не вкл мышь и клавиатура после чистки видеокарты и смазки пастой проца
Всем привет'ПРоблемка такая решил как обычно разобрать комп почистить комп от пыли отсоединил видюху продул пыль,снял кулер с радиатором с...

К вопросу о паяльной маске
Вот тут человек из-за рубежа описывает технологию применения в быту несколько ограниченного варианта паяльной маски. Предлагаемая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru