Крутая универсальная паяльная станция с PID. Разработка.

ребол? легко! работает красиво

Сообщение avtomat78 » 06 июн 2016, 18:49

Пока собираюсь!
avtomat78
 
Сообщения: 53
Зарегистрирован: 31 авг 2012, 08:14
Благодарил (а): 4 раз.
Поблагодарили: 2 раз.

Сообщение gora_electric » 16 июн 2016, 12:20

жду пока приедет паяльник из китая... Хороший проект. Интересная логика роботы. (с такой графикой и логикой работы проект встречаю впервые) Хотелось бы с исходником. Хочется чтото свое подправить. (не столько паяльник нужен как возможность сделать конструкцию под себя и попрактиковаться в программировании) Писать похожее с нуля- займет много времени. Но чувствую что это уже наглость....
gora_electric
 
Сообщения: 4
Зарегистрирован: 18 май 2016, 14:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ur3ec » 25 июн 2016, 22:49

slav0n писал(а):кстати, в природе начинает распространяться специальный чип для термопары - MAX6675
При его использовании в терморегуляторе, также как и в случае с ADS1110, отпадает необходимость в регулировках и калибровках,
кроме, естественно, подбора ПИД коэффициентов.

А каким образом подключить MAX6675 вместо ADS1110?
У нас они в наличии есть, тогда как ADS1110 не найти...
И есть ли вариант для двух/четырех термопар ( или термосопротивлений), чтобы использовать верх/низ?
Спасибо.
ur3ec
 
Сообщения: 12
Зарегистрирован: 25 июн 2016, 22:33
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 27 июн 2016, 23:10

когда же вы научитесь читать даташиты
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение ur3ec » 28 июн 2016, 08:12

Я неправильно задал вопрос :) Нужно ли изменение в программе для подключения MAX?
ur3ec
 
Сообщения: 12
Зарегистрирован: 25 июн 2016, 22:33
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 28 июн 2016, 09:33

конечно код надо будет менять.
Тут дело в том что макс в природе то имеется, но он не имеется у меня.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение ur3ec » 28 июн 2016, 12:28

slav0n писал(а):конечно код надо будет менять.
Тут дело в том что макс в природе то имеется, но он не имеется у меня.

Жаль :(
ur3ec
 
Сообщения: 12
Зарегистрирован: 25 июн 2016, 22:33
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 07 июл 2016, 09:27

ur3ec писал(а):И есть ли вариант для двух/четырех термопар ( или термосопротивлений), чтобы использовать верх/низ?
несколько слов про многоканальность. А нужна ли она вообще. Компоновка современных профи-станций по-сути не требует этой многоканальности. Низ - это банальный утюг, разогретый примерно до 300 гр. и работает он практически независимо от профиля. Его задача равномерно прогреть плату до начальной температуры отработки профиля. Для низа достаточно элементарного независимого терморегулятора. а если учесть его огромную инерционность, то может и просто регулятора без обратной связи.
Всю работу по профилю выполняет именно верх.

пара мультиков про низ
https://youtu.be/9-FJKrTUrjI
https://youtu.be/TqsDhw14oGc
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
ur3ec(13 авг 2016, 17:15)
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение slav0n » 07 июл 2016, 10:50

вот ещё один мультик
https://youtu.be/o45s8qBHwUQ?t=25m40s
замечательно видно по индикаторам на блоках управления, что в начале процесса работает только низ на полную мощность, то есть по-сути он греет сам себя, ну и плату как придется. Верх при этом совсем не работает.
После 100 гр. т.е. при достижении температуры начала профиля включается верх, а низ при этом продолжает жарить на полную катушку ещё секунд 10-15. Другими словами ему наплевать на температуру платы, он продолжает заниматься нагревом самого себя.
Мультик конечно малоинформативный - не видно графиков. Все выводы только по лампочкам и циферкам на буке.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение slav0n » 08 июл 2016, 11:30

еще несколько мыслей о нижнем подогреве.
На предыдущем видео показан так называемый конвекционный нижний нагреватель. Основным нагреваемым телом там служит плита стола и контролируется именно её температура, т.е. датчик встроен в стол. Наверняка можно подключить внешний датчик и прицепить его на плату, но скажите мне - вы видели его в видео?
Совсем другое дело в случае с ИК нижним нагревателем, где тело в виде плиты отсутствует и нагревается непосредственно плата. Датчик располагается непосредственно на плате, плиты ведь нет...
В любом случае - задача низа нагреть всю плату до 100-150 гр. для исключения тепловых деформаций,
ну и для более четкой отработки профиля верхом.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение slav0n » 08 июл 2016, 12:03

вот еще познавательные мультики про могоканальность.
всё работает от одного датчика
https://youtu.be/hLR9PSQkH7E?t=2m57s
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

MAX6675

Сообщение slav0n » 09 июл 2016, 12:33

ur3ec писал(а):Жаль :(

ну что же, таки появился у меня в лаборатории модуль с MAX6675.
на днях прикручу его
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
ur3ec(13 авг 2016, 17:17)
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение slav0n » 10 июл 2016, 14:03

MAX6675 успешно прикручен.
По сравнению с ADS1110 этот чип довольно широко распространён, так как используется в ардуино и
китайцы активно штампуют такие платки.

Схема подключения к меге:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
ur3ec(13 авг 2016, 17:18)
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение avtomat78 » 10 июл 2016, 21:59

Подключенное будет определятся автоматически?
avtomat78
 
Сообщения: 53
Зарегистрирован: 31 авг 2012, 08:14
Благодарил (а): 4 раз.
Поблагодарили: 2 раз.

Сообщение slav0n » 11 июл 2016, 11:55

поддержка ADS1110 в этом варианте будет отключена

Вообще-то MAX6675 специально заточен на измерение температуры, имеет встроенную так называемую "компенсацию холодного спая", контроль обрыва термопары, выдает инфу уже в градусах.
Это всё упрощает код прошивки и избавляет вообще от какой либо коррекции в настройках.
Так что использовать MAX6675 в этом деле предпочтительней во всех отношениях, ну разве что кроме цены.
У нас ADS1110 стоит дешевле, а MCP3421 (что в общем почти одно и то же) еще дешевле.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение avtomat78 » 11 июл 2016, 14:23

Вот блин, мне только отправили посылку с ADS1110, что теперь с ними делать!?
avtomat78
 
Сообщения: 53
Зарегистрирован: 31 авг 2012, 08:14
Благодарил (а): 4 раз.
Поблагодарили: 2 раз.

Сообщение slav0n » 11 июл 2016, 19:49

а в каком виде планируется использовать блок управления?
если паяльником, феном, духовкой или утюгом, то нет проблем, всё уже работает и даже с профилями.
Раз такое дело, то можно сделать и мультиподдержку макс и адс, надо смотреть, а то мега8 уже под завязку забита.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Сообщение avtomat78 » 11 июл 2016, 21:14

slav0n писал(а):а в каком виде планируется использовать блок управления?

Хочу ИК паялку построить.
avtomat78
 
Сообщения: 53
Зарегистрирован: 31 авг 2012, 08:14
Благодарил (а): 4 раз.
Поблагодарили: 2 раз.

Сообщение ur3ec » 13 авг 2016, 17:27

slav0n писал(а):MAX6675 успешно прикручен.
По сравнению с ADS1110 этот чип довольно широко распространён, так как используется в ардуино и
китайцы активно штампуют такие платки.

Схема подключения к меге:


Ну и осталось только прошивку выдать. :smu:sche_nie:

Можно попробовать сделать для верха и для низа отдельные ПИДы для начала, уж дюже просто получается :)
Для пайки буков хватит.
ur3ec
 
Сообщения: 12
Зарегистрирован: 25 июн 2016, 22:33
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 14 авг 2016, 11:24

ur3ec писал(а):Можно попробовать сделать для верха и для низа отдельные ПИДы для начала, уж дюже просто получается :)
Для пайки буков хватит.

вот еще кино:
https://youtu.be/EKM9aId5bq8
по сути для низа делается ПИД как для паяльника, т.е без профиля, а просто поддержание стабильной температуры плиты - 270 гр.
ну а для верха уже нужна прошивка с профилями.
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
ur3ec(14 авг 2016, 16:34)
slav0n
Site Admin
 
Сообщения: 5143
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 458 раз.

Пред.След.

Вернуться в Паяльная станция PrimussThermo

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron