
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53
Бул көрсөтмө 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 = tutorialsWhat I идишти аспаптар боюнча маалымат жок болчу. Бул үйрөткүч кам көрүшү керек. Эскертүү, Parallax буга чейин Melexis IR интерфейс тактасын жасап, сатат. Бирок, менимче, анын санариптик чыгышы жок (мен эч качан меники болбогондуктан жаңылып калышым мүмкүн). Сенсорун алыстан орнотууга эч кандай мүмкүнчүлүк жок - алардын дизайнында интерфейс тактасына сенсордун ширеси бар.
1 -кадам: Сенсорду кармоо ыкмасын түзүңүз
IR сенсорунун табактын үстүндө токтотулушу үчүн жөнөкөй каршы салмакты түзүңүз. Мен чыны менен жез спиралдан төрт зым тарттым.
2 -кадам: Интерфейс тактасын куруңуз
Кичинекей PIC-12F609 чынжыры чынында эле жөнөкөй. Melexis сенсорунун интерфейси SMBus (System Management Bus). Бактыга жараша, Melexisтин веб -сайтында жакшы App Note бар болчу. Кодду CCS компиляторуна өткөрүп берүү үчүн бир аз эмгек талап кылынган. Мен дагы CCS компиляторунун сериялык чыгаруу коду менен көйгөйгө туш болдум. Мен өзүмдүн жазганымды жакшыраак деп жаздым. Менин версиямда PIC таймеринин бири колдонулат. Тескерисинче, CCS компилятору RS232 кодун программалык таймерлерди колдонуу менен гана жаратат. Кандай болбосун, бардык баштапкы коддор тиркелет жана менимче, жакшы документтештирилген. Бул жерде маалымат барактары жана колдонмо эскертүүлөрү үчүн Melexis веб -сайтына шилтеме келтирилген: https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspxThe Melexis тиркемеси Том Кантреллдин Circuit Cellar 219-санында жакшы жазуусу бар болчу. Түпнуска макаланы алардын веб -сайтында 1.50 долларга сатып алууга болот. Томдун макаласы мага түрткү болгон илхам болду.
3 -кадам: PC интерфейсин куруңуз
Бул долбоордун Gui баары таза Python болуп саналат. Бардык программалар (анын ичинде Python) баары ачык булак. Эгерде сиз Ubuntu иштетип жатсаңыз, анда аны орнотуу оңой. Python-2.6, Python-Matplotlib жана Python-Serial орнотуу үчүн жөн эле пакет менеджерин колдонуңуз. Пакет менеджерине эки мүнөт убакыт кетет. Бүттү - сиз Гуи иштетүүгө даярсыз. Мен жөн гана Ubuntu/Linuxту жакшы көрөм - которуштуруу үчүн мага көп жыл керек болгонуна ишене албайм. Windowsка орнотуу үчүн ар бир бөлүгүн таап, өзүңүз орнотушуңуз керек. Бул пакеттерди табуу кыйын эмес, анткени алар абдан популярдуу. Python, MatPlotlib жана PySerial орнотулгандан кийин, тиркелген PC тиркемеси эч кандай көйгөйсүз иштеши керек. Чыгуу циклдери 4 секунддук циклдин үстүндө жана өчөт. Мисалы, 75% өндүрүштү алуу үчүн өндүрүш 3 секундада болмок 4. Мен PID башкаруу кодунун тобун жаза баштадым. Бирок, акырында, менин табакка кереги жок болчу. Мен жай табаны 100% күйгүзүп, эң жогорку температураны күтөм. Чокуга жетүү үчүн менин табагыма 8,5-9 мүнөт убакыт кетет. Туура туу чокусунда мен SSR өндүрүшүн өчүрүп, анан дагы 30 секунд күтөм. Андан кийин, мен температураны төмөндөтүүгө жардам берүү үчүн кичинекей столдун желдеткичин тептим. Ылдый жакта сковородка болжол менен -0.5 градус С / сек. Күйгүчтө ушунчалык жылуулук массасы болгондуктан жылуулук соккусунун коркунучу жок окшойт. Ох, мен дээрлик унутуп калдым, эгерде сиз Гуи нерселеринин бирин өзгөрткүңүз келсе, сизге Glade да керек болот. Бул дагы бир ачык булак программалык камсыздоо бөлүгү (Linux жана Windows экөө тең иштейт). Glade - бул жөнөкөй Gui редактору, ал сизге Gui жайгашуусун өзгөртүүгө мүмкүндүк берет.
4 -кадам: Жыйынтык
Ооба, мен чоң оюнга даярданып келдим. Мен бул reflow меш көйгөйгө кол салуу үчүн кээ бир чоң курал иштеп. Мен кооз PID жабык цикл температурасы тутумун колдонуу менен табагымдагы температураны катуу көзөмөлдөшүм керек деп күткөм. Мен табактагы температураны көтөрүү үчүн 110 Вакты тез күйгүзүп жана өчүрүүгө даяр болчумун. Мен ошондой эле инфракызыл зонд аркылуу реалдуу убакыт температурасын көзөмөлдөөгө даяр болчумун. Акырында, мен үчүн табаны 100% коюп, эң жогорку температураны күтүп, секундасына 1/2 градустук С пандустар жакшы иштейт. Бардык паста ээрип кеткенден кийин, табаны өчүрүп, жумшак желдеткич менен муздатыңыз. Менин табагымда мен паста чыгарбоо үчүн айткан 2 градус С / сек максималдуу ылдамдыкка эч качан жакындаган эмесмин. Жалпысынан алганда, абдан оңой. Оо, балким, кээ бирөөлөрүңүзгө өзүңүздүн рефлоу мешиңиздин көйгөйлөрү менен күрөшүүгө жардам берүү үчүн бул куралдардын айрымдары керек болушу мүмкүн. Бул табактагы температуранын көтөрүлүшүн көрүү үчүн да тыкан. Бул жардам берет деп үмүттөнөм, Джим
Сунушталууда:
1 кубдук 3D принтер үчүн Imaginbot контролери: 22 кадам

1 кубдук 3D принтер үчүн Imaginbot контролери: Бул контролер чоң кубаттуу моторлорго буйрук берүү менен 3D куб метр принтерди куруу үчүн иштелип чыккан
Үй температурасы контролери бар Peltier муздаткыч / муздаткыч DIY: 6 кадам (сүрөттөр менен)

Температураны жөнгө салуучу DIY менен үйдөгү Peltier муздаткыч / муздаткыч: W1209 температура контроллери менен үй термоэлектрик Пельтиер муздаткычын / мини муздаткычын DIY кантип жасоо керек. Бул TEC1-12706 модулу жана Пельтиер эффекти эң сонун DIY муздатуучу кылат
Project Diva Aracade Future Tone үчүн HID клавиатура контролери: 5 кадам

Project Diva Aracade Future Tone үчүн HID клавиатура контролери: V-USB-AVR микро контроллери үчүн аз ылдамдыктагы USB китепкана чечими. Бул бизге AVR микро контроллерлерин колдонуу менен HID түзмөктөрүн (клавиатура, чычкан, геймпад ж. Б.) Түзүүгө мүмкүндүк берет. Бул эң көп 6 баскычты колдойт
[Кийилүүчү чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: 5 кадам
![[Кийилүүчү чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: 5 кадам [Кийилүүчү чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: 5 кадам](https://i.howwhatproduce.com/images/006/image-17131-j.webp)
[Кийиле турган чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: Мен чычкандын көрсөткүчүн көзөмөлдөө жана PC-чычканга байланышкан операцияларды эч кандай бетке тийбестен аткаруу үчүн колдонула турган Bluetooth негизиндеги чычкан контроллерин жасадым. Мээлейге камтылган электрондук схема, h көз салуу үчүн колдонулушу мүмкүн
MAME жана Virtual Pinball үчүн DIY клавиатура контролери: 4 кадам (сүрөттөр менен)

MAME жана Virtual Pinball үчүн DIY клавиатура контроллери: Бул көрсөтмөлөр топтому кээ бир зымдардын, ширелердин жана жыгачтын наркы үчүн эски баскычтопторду колдонуп, өз клавиатура контроллерин түзүүгө мүмкүндүк берет. .Виртуалдык Пинбол Инстин караңыз