Самодельная инфракрасная паяльная станция

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) [1] 2 3 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
sparrow85
12.12.2016 - 19:23
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
253
Предыстория первая.

Моя профессиональная деятельность некоторым образом связана с электроникой. Поэтому родственники и знакомые постоянно норовят притащить мне какую-нибудь не совсем исправную электронную штуку со словами «ну посмотри, может тут какой проводок отпаялся».

Самодельная инфракрасная паяльная станция
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
sparrow85
12.12.2016 - 19:23
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
В тот раз такой штукой оказался 17" ноутбук eMachines G630. При нажатии на кнопку питания зажигался индикатор, шумел вентилятор, но дисплей был безжизненным, не было звуковых сигналов и активности жесткого диска. Вскрытие показало, что ноутбук построен на платформе AMD, а северный мост имеет маркировку 216-0752001. Беглое гугление показало, что у чипа весьма плохая репутация в части надежности, зато проблемы с ним легко диагностируются. Нужно лишь его прогреть. Выставил на паяльном фене 400 градусов и подул на чип секунд 20. Ноутбук запустился и показал картинку.
Диагноз поставлен. Казалось бы, дело за малым — перепаять чип. Вот тут меня ожидало первое откровение. После обзвона сервис-центров выяснилось, что минимальная сумма, за которую в Минске можно поменять чип — 80 долларов. 40 долларов за чип и 40 долларов за работу. Для ноутбука общей стоимостью хорошо если 150 долларов это было весьма не бюджетно. Дружественный сервис по знакомству предложил перепаять чип по себестоимости — за 20 долларов. Итоговый ценник снизился до 60 долларов. Верхняя граница психологически приемлемой цены. Чип был благополучно перепаян, ноутбук собран, отдан и я о нем благополучно забыл.
 
[^]
sparrow85
12.12.2016 - 19:23
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Предыстория вторая.

Через несколько месяцев после окончания первой предыстории мне позвонил родственник со словами «Ты же любишь разную электронику. Забери ноутбук на запчасти. Бесплатно. Или просто выкину в мусор. Сказали, вроде материнская плата. Отвал чипа. Ремонтировать экономически нецелесообразно». Так я стал обладателем ноутбука Lenovo G555 без жесткого диска, но со всем остальным, включая блок питания. Включение показало те же симптомы, что и в первой предыстории: кулер крутится, лампочки горят, больше признаков жизни нет. Вскрытие показало старого знакомого 216-0752001 со следами манипуляций.
После прогрева чипа ноутбук запустился как ни в чем не бывало, как и в первом случае.

Это сообщение отредактировал sparrow85 - 12.12.2016 - 19:42

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:24
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Техническое задание.
Изучив цены на готовые промышленные инфракрасные станции (от $1000 до плюс бесконечности), перелопатив кучу топиков на профильных форумах и роликов на Youtube, окончательно сформировал техническое задание:

1. Буду изготавливать собственную паяльную станцию.

2. Бюджет конструкции — не более 80 долларов (две перепайки в сервис-центре без материалов).

3. Это будет не газовая плита и не прожектор, а устройство, хотя бы минимально умеющее поддерживать термопрофили согласно графика, найденного в сети:


Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:24
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
3. Управляющим устройством будет персональный компьютер. Во-первых, автономные контроллеры нагревателей не укладываются в бюджет. Во-вторых, компьютер уже есть на рабочем столе и всегда включен во время ремонтов, ибо он и осциллограф и микроскоп и читалка схем-даташитов.
 
[^]
sparrow85
12.12.2016 - 19:25
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Материалы и компоненты

Для этого в онлайне были куплены:
Термопара К-типа — 2 шт.
Интерфейс термопары К-типа на микросхеме MAX6675 — 2 шт.
Безымянные твердотельные реле на 40 китайских ампер — 2 шт.

Дополнительно в оффлайне были куплены:

Линейные галогенные лампы R7S J254 1500W — 9 шт.


Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:25
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Линейные галогенные лампы R7S J118 500W- 3 шт.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:25
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Патроны R7S — 12 шт.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:26
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Из хлама в гараже на свет божий были извлечены:

Док-станция от какого-то допотопного лэптопа Compaq — 1 шт.


Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:26
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Штатив от советского фотоувеличителя — 1 шт.


В домашнем складе были найдены силовые и сигнальные провода, Arduino Nano, клемники WAGO.

Это сообщение отредактировал sparrow85 - 12.12.2016 - 19:26

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:27
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Нижний нагреватель.

Вооружаемся болгаркой и отрезаем от док-станции все лишнее

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:27
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
К листу металла прикрепляем патроны.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:28
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Соединяем патроны по схеме 3s3p, устанавливаем лампы, прячем в корпус.

Это сообщение отредактировал sparrow85 - 12.12.2016 - 19:28

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:28
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Поиск материала для отражателя занял продолжительное время. Использовать фольгу не хотелось из-за подозрения в ее недолговечности. Использовать более толстый листовой металл не получалось из-за сложностей с его обработкой. Опрос знакомых сотрудников промышленных предприятий и обход пунктов скупки цветмета результатов не дал.

В конце концов удалось найти листовой алюминий чуть толще фольги, идеально подходящий для меня.


Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:29
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Теперь я точно знаю, где такие листы искать — у полиграфистов. Они их крепят к барабанам в своих машинах, то ли для переноса краски, то ли еще для чего-то. Если кто в курсе, расскажите в комментариях.

Нижний нагреватель с установленным отражателем и решеткой. Вместо решетки правильнее использовать специальный столик, но стоит он совершенно не бюджетно, как и все с наклейкой «Professional».

Самодельная инфракрасная паяльная станция
 
[^]
Eralash
12.12.2016 - 19:29 [ показать ]
-76
sparrow85
12.12.2016 - 19:29
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Светит красивым оранжевым светом. Глаза при этом не выжигает, смотреть на свет можно совершенно спокойно.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:30
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Потребляет порядка 2.3 кВт.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:30
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Верхний нагреватель

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

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:31
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Тоже светит оранжевым.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:31
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Потребляет порядка 250 ватт.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:32
1
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Схема управления

Инфракрасная станция — суть автомат с двумя датчиками (термопара платы и термопара чипа) и двумя исполнительными механизмами (реле нижнего нагревателя и реле верхнего нагревателя).

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:33
0
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Было решено, вся логика регулирования мощности нагрева будет реализована на ПК. Arduino будет только мостом между станцией и ПК. Получил с ПК параметры ШИМ-регулирования нагревателей — выставил их — отдал температуру термопар в ПК, и так по кругу.

Arduino ожидает на последовательном порту сообщения типа SETxxx*yyy*, где xxx — мощность верхнего нагревателя в процентах, yyy — мощность нижнего нагревателя в процентах. Если полученное сообщение соответствует шаблону, выставляются ШИМ-коэффициенты для нагревателей и возвращается сообщение OKaaabbbcccddd, где aaa и bbb — установленная мощность верхнего и нижнего нагревателей, ccc и ddd — температура, полученная с верхней и нижней термопары.

«Настоящий» аппаратный ШИМ микроконтроллера с частотой дискретизации несколько килогерц в нашем случае неприменим, так как твердотельное реле не может отключиться в произвольный момент времени, а только при прохождении переменного напряжения через 0. Было решено реализовать собственный алгоритм ШИМ с частотой порядка 5 герц. Лампы при этом полностью гаснуть не успевают, хоть и заметно мерцают. При этом минимальным коэффициентом заполнения, при котором еще есть шансы захватить один период сетевого напряжения, оказывается 10%, чего вполне достаточно.

При написании скетча была поставлена задача отказаться от задания задержек фунцией delay(), так как есть подозрение, что в момент задержек возможна потеря данных с последовательного порта. Алгоритм получился следующий: в бесконечном цикле проверяется наличие данных из последовательного порта и значение счетчиков времени программного ШИМ. Если есть данные из последовательного порта, обрабатываем их, если счетчик времени достиг значений переключения ШИМ, проводим действия по включению-выключению нагревателей.
 
[^]
sparrow85
12.12.2016 - 19:33
2
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
Приложение для компьютера.

Написано на языке Object Pascal в среде Delphi. Отображает состояние нагревателей, рисует график температуры и имеет встроенный примитивный язык моделирования, больше по философии напоминающий какой-нибудь Verilog, нежели к примеру Pascal. «Программа» состоит из набора пар «условие — действие». К примеру «при достижении нижней термопарой температуры 120 градусов установить мощность нижнего нагревателя 10%, а верхнего — 80%». Таким набором условий реализуется требуемый термопрофиль — скорость нагрева, температура удержания и т. п.

Самодельная инфракрасная паяльная станция
 
[^]
sparrow85
12.12.2016 - 19:33
2
Статус: Offline


Балагур

Регистрация: 26.08.16
Сообщений: 973
В приложении раз в секунду тикает таймер. По тику таймера функция отправляет в контроллер текущие установки мощности, назад получает текущие значения температур, отрисовывает их в окне параметров и на графике, вызывает процедуру проверки логических состояний, после чего засыпает до следующего тика.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 46174
0 Пользователей:
Страницы: (5) [1] 2 3 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх