Съдържание:
- Стъпка 1: Конструирайте метод за задържане на сензора
- Стъпка 2: Изградете интерфейсната платка
- Стъпка 3: Изградете PC интерфейс
- Стъпка 4: Заключение
Видео: Инфрачервен температурен контролер за SMD тиган Reflow: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Тази инструкция ще ви помогне, ако се опитвате да направите своя собствена платка, използвайки SMD (устройство за повърхностно монтиране) повторен поток. След ръчно запояване на куп дъски аз наистина се заинтересувах. В тази инструкция ще говоря най -вече за използването на сензора Melexis MLX90614 IR (инфрачервено излъчване). Също така, докато изграждам интерфейсна платка със сензор, аз също ще се погрижа да управлявам Crydom SSR (твърдо реле). Вече има куп информация в мрежата за повторно течащи дъски с помощта на тиган или тостер. И двете от следните връзки са добри: https://www.circuitsathome.com/production/on-reflow-solderinghttps://www.sparkfun.com/commerce/advanced_search_result.php? Keywords = reflow & x = 0 & y = 0 & search_section = tutorials What I I Мислех, че липсва информация за инструментиране на тигана. Тази инструкция трябва да се погрижи за това. Забележете, Parallax вече прави и продава интерфейсна платка Melexis IR. Не мисля обаче, че има цифрови изходи (може и да греша, тъй като никога не съм притежавал такъв). Няма и начин за дистанционно монтиране на техния сензор - техният дизайн има спойка на сензора директно върху интерфейсна платка.
Стъпка 1: Конструирайте метод за задържане на сензора
Изградете просто противотежест, така че IR сензорът да може да бъде окачен над тигана. Издърпах четири проводника през чашата и медната спирала.
Стъпка 2: Изградете интерфейсната платка
Малката схема PIC-12F609 е наистина проста. Интерфейсът към сензора Melexis е SMBus (шина за управление на системата). За щастие, Melexis имаше добра бележка за приложението на уебсайта си. Отне малко работа за пренасяне на кода към компилатора на CCS. Също така имах проблеми с кода на серийния изход на компилатора на CCS. В крайна сметка написах своя, която според мен е по -добра. Моята версия използва един от PIC таймерите. За разлика от това, CCS компилаторът генерира RS232 код, използвайки само софтуерни таймери. Както и да е, целият изходен код е прикачен и мисля, че е добре документиран. Ето връзка към уеб сайта на Melexis за таблици с данни и бележки за приложения: https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspx Приложението Melexis бележката за SMBus беше незаменима. Том Кантрел имаше хубав запис в брой 219 на Circuit Cellar. Оригиналната статия може да бъде закупена на уебсайта им за $ 1,50. Статията на Том ме вдъхнови.
Стъпка 3: Изградете PC интерфейс
Gui за този проект е чист Python. Целият софтуер (включително Python) е с отворен код. Ако използвате Ubuntu, инсталирането е наистина лесно. Просто използвайте мениджъра на пакети, за да инсталирате Python-2.6, Python-Matplotlib и Python-Serial. Отнема на мениджъра на пакети около две минути. Това е всичко - вие сте готови да управлявате Gui. Просто обичам Ubuntu/Linux - не мога да повярвам, че ми отне толкова години, за да направя превключването. За да инсталирате на Windows, ще трябва да намерите всяко парче и да го инсталирате сами. Наистина не е толкова трудно да се намерят тези пакети, тъй като те са толкова популярни. След като Python, MatPlotlib и PySerial са инсталирани, приложеното компютърно приложение трябва да работи без проблем. Приложението Python Gui управлява SSR изхода, като изпраща команди до PIC. Изходните цикли се включват и изключват за 4 секунди. Като пример, за да получите 75% изход, изходът ще бъде на 3 секунди от 4. Започнах да пиша куп PID контролен код. Но в крайна сметка тиганът ми нямаше нужда от него. Просто включвам тигана на 100% и изчаквам пиковата температура. Тиганът ми отнема около 8,5 до 9 минути, за да достигна върха. Точно на върха изключвам SSR изхода и след това изчаквам още 30 секунди. След това ударих малък вентилатор за маса, за да помогна за понижаване на температурата. На долния наклон тиганът се скача само с около -0,5 градуса C / секунда. Не изглежда да има опасност от термичен удар, тъй като горелката има толкова много топлинна маса. Това е друг софтуер с отворен код (работи както на Linux, така и на Windows). Glade е просто прост редактор на Gui, който ви позволява да променяте оформлението на Gui.
Стъпка 4: Заключение
Е, дойдох подготвен за голям мач. Разработих няколко големи оръжия, за да атакувам този проблем с фурната с презареждане. Очаквах, че ще трябва да контролирам строго температурите в тигана си, като използвам фантастична PID система за затваряне на температурата. Бях готов да включа и изключвам 110Vac бързо, за да повиша температурата в тигана. Аз също бях подготвен да наблюдавам температурите в реално време с помощта на инфрачервена сонда. В крайна сметка за мен просто включване на тигана на 100% и изчакване на пикова температура, тъй като наклоните на тигана при 1/2 градуса С в секунда работят добре. След като цялата паста се разтопи в спойка, просто изключете тигана и го оставете да се охлади с леко вентилатор. В тигана си никога не се доближавах до максималната скорост на рампа 2 градуса С / секунда, която производството на паста казва да се избягва. Като цяло, много лесно. О, добре, може би някои от вас може да се нуждаят от някои от тези оръжия, за да ви помогнат да се справите със собствените си проблеми с фурната. Също така е хубаво да можете да наблюдавате скока на температурите в тигана. Надявам се, че това помага, Джим
Препоръчано:
3D разпечатан SMD тиган за запояване: 7 стъпки (със снимки)
3D печатно SMD запояване вице: SMD запояване вече е достатъчно трудно с подходящите инструменти, нека не го правим по -трудно, отколкото би трябвало да бъде. В тази инструкция ще ви покажа как да направите порок, който да държи вашите печатни платки с неща, които вероятно вече сте поставили около къщата си. Th
Инфрачервен термометър на базата на Arduino - Инфрачервен термометър, използващ Arduino: 4 стъпки
Инфрачервен термометър на базата на Arduino | Инфрачервен термометър, използващ Arduino: Здравейте, момчета, в тази инструкция ще направим безконтактен термометър, използващ arduino. Тъй като понякога температурата на течността/твърдото вещество е твърде висока или твърде ниска, а след това е трудно да се установи контакт с нея и да се прочете температура тогава в този пейзаж
Температурен контролер и часовник с Arduino: 7 стъпки
Терморегулатор и часовник с Arduino: На снимката Термостатът е проектиран да управлява рециркулационна помпа на централно отопление. Ако имате къща, разположена в покрайнините на града, изборът на котела не трябва да бъде пречка за вас. Въпреки това, мисълта, която го плаши, е
Високо прецизен температурен контролер: 6 стъпки (със снимки)
Високо прецизен терморегулатор: В науката и в инженерните светове проследяването на температурата, известна още като движение на атомите в термодинамиката, е един от основните физични параметри, които трябва да се вземат предвид почти навсякъде, започвайки от клетъчната биология до ракетата с твърдо гориво и др
Мрежов контролер за температурен сензор с непоносимост: 8 стъпки
Мрежов контролер за температурен сензор, устойчив на неизправности: Тази инструкция ви показва как да конвертирате платка Arduino Uno в едноцелеви контролер за набор от температурни сензори DS18B20, способни за автоматична изолация на дефектни сензори. Контролерът може да управлява до 8 сензора с Arduino Uno. (А