Мазмуну:

Wirewrapping менен атайын Arduino тест столун жасаңыз: 7 кадам (сүрөттөр менен)
Wirewrapping менен атайын Arduino тест столун жасаңыз: 7 кадам (сүрөттөр менен)

Video: Wirewrapping менен атайын Arduino тест столун жасаңыз: 7 кадам (сүрөттөр менен)

Video: Wirewrapping менен атайын Arduino тест столун жасаңыз: 7 кадам (сүрөттөр менен)
Video: Ежедневные новости Crypto Pirates — вторник, 19 января 2022 г. — последнее обновление новостей о криптовалютах 2024, Июль
Anonim
Wirewrapping колдонуп, атайын Arduino тест столун жасаңыз
Wirewrapping колдонуп, атайын Arduino тест столун жасаңыз
Wirewrapping колдонуп, атайын Arduino тест столун жасаңыз
Wirewrapping колдонуп, атайын Arduino тест столун жасаңыз

Бул көрсөтмө сизге Arduino Nano'ну ар кандай ПХБ сындыруучу такталарына туташтыруунун оңой жолун көрсөтөт. Бул долбоор бир нече модулду бири-бирине туташтыруунун эффективдүү, бирок бузулбай турган жолун издөө учурунда пайда болду.

Мен байланыштыргым келген беш модуль бар болчу:

  • An Arduino
  • Haoyu electronicsтен 5 дюймдук 800x480 графикалык ЖК сенсордук панели
  • SD карта окугуч
  • DS1302 реалдуу убакыт бирдиги
  • MAX485 RS-485/RS-422 кабыл алгыч

Сенсордук панель жана реалдуу убакыт режиминдеги модулдар мурда менин Дали саатымда жана Радуга синтезаторумдун долбоорлорунда колдонулган, бирок бул прототиптер нан тактасында жасалган жана жаңы долбоорлорго орун берүү үчүн ажыратылган.

Бул модулдардын бардыгы туруктуу шайманда болушу мага программалык камсыздоону жазууга көбүрөөк убакыт бөлүүгө жана нан тактасында нерселерди өткөрүүгө азыраак убакыт бөлүүгө мүмкүндүк берээри түшүнүктүү болду. Ошол эле учурда, мен модулдарды келечекте колдонуу үчүн сактап калуу үчүн, бир нерселерди биротоло ширетким келген жок.

Бул Нускамада мен кантип зым оромону менен кантип чогултканымды көрсөтөт.

1 -кадам: Өз ара байланыштарды пландаштыруу

Менин биринчи кадамым бардык модулдарды Arduino Nano'догу жеткиликтүү казыктарга кантип туташтыруу керек экенин аныктоо болду. Дисплей жана SD карта экөө тең SPI модулдары. SPI - бул автобус, андыктан CLK, MISO жана MOSI линиялары кубаттуулук менен бирге муктаж болгон модулдарга чынжырланып байланат. Бирок, ар биринин өзүнүн CS (Chip Select) пини талап кылынат.

Мен RTC модулун өз казыктарына коюуну чечтим, анткени мурунку эксперименттер мага SPIге төп келбегенин көрсөткөн. Transceiver модулдары да өз казыктарына муктаж болгон.

Баарын картага түшүргөндөн кийин, мен мындай көрүнгөнүн көрдүм:

  • Arduino Pin GND -> LCD GND -> SD Card GND -> Transceiver GND -> RTC 5V
  • Arduino Pin 5V -> LCD 5V -> SD Card 5V -> Transceiver VCC -> RTC VCC
  • Arduino Pin 13 -> LCD CLK -> SD карта CLK
  • Arduino Pin 12 -> LCD MISO -> SD карта MISO
  • Arduino Pin 11 -> LCD MOSI -> SD карта MOSI
  • Arduino Pin 10 -> LCD CS
  • Arduino Pin 9 -> LCD PD
  • Arduino Pin 2 -> LCD INT
  • Arduino Pin 8 -> RTC CLK
  • Arduino Pin 7 -> RTC DAT
  • Arduino Pin 6 -> RTC RST
  • Arduino Pin 4 -> SD карта CS
  • Arduino Pin 14 -> Transceiver DI
  • Arduino Pin 15 -> Transceiver DE
  • Arduino Pin 16 -> Transceiver RE
  • Arduino Pin 17 -> Transceiver RO

Пиндер 0 жана 1 USB интерфейси тарабынан колдонулат, андыктан алар чектелген эмес. Санарип казыктары 3, 5, 18 жана 19 бекер бойдон калды, аналогдук кириштер А4тан А7га чейин, келечекте кеңейтүүгө мүмкүндүк берет.

2 -кадам: Чечим катары Jumper Wires жана Wirewrap менен көйгөй

Чечим катары Jumper Wires жана Wirewrap менен көйгөй
Чечим катары Jumper Wires жана Wirewrap менен көйгөй
Чечим катары Jumper Wires жана Wirewrap менен болгон көйгөй
Чечим катары Jumper Wires жана Wirewrap менен болгон көйгөй

Башында мен бардыгын кыска ыңгайлаштырылган Y кабелдери менен байланыштырууга аракет кылдым. Бирок крюмдар жана туташтыргычтар бир эле учурда бир зымды алуу үчүн иштелип чыккан. Бир корпуста бир нече зымдарды кысуу кыйын жана узакка созулбаган морт муундарга алып келген. Кысуу процесси бир гана убакытты талап кылбастан, бир жолу колдонулганда туташтыргычтар казыктан бошоп кетиши мүмкүн, бул кошумча үзгүлтүккө учураган мүчүлүштүктөрдү издөөгө алып келет.

Мен ар дайым зымды ороп көргүм келген, ошондуктан бул үчүн жакшы мүмкүнчүлүк деп ойлогом. Бир аз изилдөөлөрдөн кийин, мен WSU-30 M куралын, 19 мм узундуктагы бир катар баштарды жана eBayде 30 AWG зымын ороочу зымды сатып алдым.

Технология катары зым ороо узун тарыхка ээ. Бул 60-70-80 -жылдары санариптик компьютерлерди жасоонун популярдуу жолу болгон жана телефон борбордук кеңселеринде тез -тез колдонулган. Массалык түрдө чыгарылган басылма такталар менен эскирип калганына карабай, зым ороо хобби үчүн төмөнкүдөй артыкчылыктарга ээ:

  • Бул арзан жана тез
  • Колдонууга оңой жана аны таза алып салса болот
  • Бул көптөгөн сындыруучу такталарга ширетилген пин баштары менен иштейт
  • Бул узак жана ишенимдүү байланышты түзөт
  • Бул ар бир чекиттен бир нече жолу туташууга мүмкүндүк берет (узун аталыштар колдонулганда)

3 -кадам: Arduino Nano даярдоо

Arduino Nano даярдоо
Arduino Nano даярдоо
Arduino Nano даярдоо
Arduino Nano даярдоо

Кийинки кадам менин Arduino Nano машинамды даярдоо болду. Менде Arduino Nano бар болчу, ал баштыктар жок эле, бул ыңгайлуу болуп чыкты, анткени мен зымдарды ороп жатканда этикеткаларды көрүп туруу үчүн кошумча баштын төөнөгүчтөрүн үстү жагына кошууну кааладым.

Мен ошондой эле дисплей панелим менен келген кичинекей сынык тактасына кошумча узун баштарды коштум.

Трансивер модулунда, бурамалуу терминалдар баштардын карама -каршы жагында болгондуктан, мен аларды тазалап, баштар менен бир тарапка жылдырдым.

Башка такталардын кыска баштары мурунтан эле оң жагына туташтырылган болчу, ошондуктан мен аларды ошол бойдон сактадым.

4 -кадам: Табактын дизайнын түзүү

Лотокту долбоорлоо
Лотокту долбоорлоо
Лотокту долбоорлоо
Лотокту долбоорлоо

Мен бардык электрониканы Дали саатыма үйрөтүү үчүн жараткан ЖК стендинин артына орнотууну кааладым, ошондуктан OpenSCADда бир нерсени моделдедим. Мен орноткум келген ар кандай тактайлар үчүн оюктарды жасадым.

Мен лотокту басып чыгаргандан кийин, бардык модулдарды ысык желим менен чаптадым.

5 -кадам: Wirewrapping жараяны

Image
Image
Wirewrapping жараяны
Wirewrapping жараяны
Wirewrapping жараяны
Wirewrapping жараяны

Зым ороо процесси төрт этаптан турат: өлчөө, кесүү, сыйрып алуу жана ороо.

Мен туташтыргым келген эки чекиттен өтүү үчүн жетиштүү зымды өлчөп, плюс ороо үчүн ар бир учунда кошумча дюйм. Андан кийин, мен ар бир учунда 1 дюймдук изоляцияны чечип, зымды мамыга ороо үчүн куралды колдоном.

Төмөндө мен колдонгон так техника, аны менин демонстрациялык видеомон көрө аласыз:

  • Мен туташкым келген эки чекиттин ортосундагы аралыкты өлчөйм
  • Мен каалаган узундукту манжаларым менен белгилейм, андан кийин эки дюймду кошуу үчүн сызгычты колдонуңуз
  • Мен зымды узун кылып кесип салдым
  • Мен 1ди жана 1/4 дюймду ченеймин
  • Мен андан соң учун ороочу куралдын тешигине киргизем
  • Мен зымды кесүүчү пышактын боштугуна түшүрөм
  • Мен зымды бир четинен жулуп, бир дюймдук зымды сыйрып алдым
  • Мен зымдын экинчи тарабы үчүн процессти кайталайм

Зымдын эки учу сыйрылып калганда, жылаңач зымдын учун зымдын оролуучу куралынын бочкасына салам, ошондо сыйрылган бөлүгү капталдагы оюктан чыгат. Мен андан кийин учун мамыга ылдый жылдырып, шамал болгондо көтөрүлүп кетүү үчүн куралды бош кармап турам.

Жакшы туташуу постто болжол менен 7 бурулуш зымды калтырат. Эгерде бурулуштар бири -бирине топтолуп калса, куралды мынчалык катуу түртпөңүз!

UPDATE: Сиздердин бирөөңүздөр изоляцияны тирөөчтөрдү кысуу үчүн посттун айланасына ороп салышыңыз керек деп ойлошту. Мен айырманы көрсөтүү үчүн эки сүрөттү коштум.

6 -кадам: Буткул коллегияны зым менен ороо

Тактайдын бардыгын ороо
Тактайдын бардыгын ороо

Бул мен бардык байланыштарды орогондон кийин тактаны көрсөтөт. Мен жолдо бир нече ката кетирдим, бирок булар зымдарды кыркып, пинцет менен посттордун учтарын ачуу менен оңой эле жок кылынды.

Мен муну бир бөлүктөн аткарууну жана сиздин ишиңизди көп метр менен текшерүүнү же ар бир компонентти күйгүзүп жана текшерүүнү сунуштайм. Зымдардын бир нече катмары болгондон кийин оңдоо бир топ кыйын.

Менин даяр продуктум бир аз баш аламан көрүнөт, бирок эгер кааласаңыз, багытка бир аз этият болуңуз же нерселерди ачык кылуу үчүн ар кандай түстөрдү колдонуңуз.

Ал сулуу көрүнбөсө да, бул нанга караганда алда канча күчтүү! Бирок чоң бонус, эгер сиз каалаган убакта аны бөлүп алгыңыз келсе, анда Arduino Nanoго же жеке такталардагы төөнөгүчтөрдүн башына эч кандай зыян келтирбестен оңой жасай аласыз!

7 -кадам: Бири -бирине шайкеш келген долбоорлор

Толтурулган такта бул долбоорлорду ишке ашырууга мүмкүндүк берет:

  • Санариптик сааттын ээриши 80 -жылдар
  • Arduino менен жаркыраган Радуга пианино (тышкы компоненттерди талап кылат)

Сунушталууда: