Mündəricat:

Tel sarımını istifadə edərək xüsusi bir Arduino Test Tezgahı hazırlayın: 7 addım (şəkillərlə)
Tel sarımını istifadə edərək xüsusi bir Arduino Test Tezgahı hazırlayın: 7 addım (şəkillərlə)

Video: Tel sarımını istifadə edərək xüsusi bir Arduino Test Tezgahı hazırlayın: 7 addım (şəkillərlə)

Video: Tel sarımını istifadə edərək xüsusi bir Arduino Test Tezgahı hazırlayın: 7 addım (şəkillərlə)
Video: ESP32 Tutorial 15 - DC Motor Speed Control with ESP32 L293D | SunFounder's ESP32 IoT Learnig kit 2024, Noyabr
Anonim
Wirewrapping istifadə edərək xüsusi bir Arduino Test Tezgahı yaradın
Wirewrapping istifadə edərək xüsusi bir Arduino Test Tezgahı yaradın
Wirewrapping istifadə edərək xüsusi bir Arduino Test Tezgahı yaradın
Wirewrapping istifadə edərək xüsusi bir Arduino Test Tezgahı yaradın

Bu Təlimat sizə bir Arduino Nano -nu müxtəlif PCB qırılma lövhələrinə bağlamağın asan bir yolunu göstərəcək. Bu layihə, bir neçə modulu bir-birinə bağlamaq üçün təsirli, lakin dağıdıcı olmayan bir yol axtarmağım zamanı ortaya çıxdı.

Bir -birinə bağlamaq istədiyim beş moduldan ibarət idi:

  • Bir Arduino
  • Haoyu electronics-in 5 düymlük 800x480 qrafik LCD sensor paneli
  • SD kart oxuyucusu
  • DS1302 real vaxt saatı
  • MAX485 RS-485/RS-422 ötürücü

Toxunma paneli və real vaxt saatı modulları əvvəllər Dali Saatımda və Gökkuşağı Sintezator layihələrimdə istifadə olunmuşdu, lakin bu prototiplər çörək taxtasında hazırlanmışdı və yeni layihələr üçün yer açmaq üçün sökülmüşdü.

Mənə aydın oldu ki, bütün bu modulları daimi bir qurğuda bir araya gətirmək, proqram yazmaq üçün daha çox vaxt sərf etmək və bir şeyi taxtaya bağlamaq üçün daha az vaxt ayırmaq imkanı verəcək. Eyni zamanda, modulları gələcəkdə istifadə etmək üçün qoruyub saxlamaq üçün heç bir şeyi birlikdə lehimləmək istəmədim.

Bu Təlimat, tel sarğı istifadə edərək hamısını necə bir araya gətirdiyimi göstərir.

Addım 1: Qarşılıqlı əlaqələrin planlaşdırılması

İlk addımım, bütün modulları bir Arduino Nano'da mövcud pinlərə necə bağlayacağımı öyrənmək idi. Ekran və SD kart hər ikisi SPI moduludur. SPI bir avtobusdur, buna görə də CLK, MISO və MOSI xətləri güclə birlikdə ehtiyacı olan modullara zəncirlənə bilər. Hər biri öz CS (Chip Select) pininə ehtiyac duyacaq.

RTC modulunu öz sancaqlarına taxmaq qərarına gəldim, çünki əvvəlki təcrübələr mənə SPI ilə uyğun olmadığını göstərdi. Alıcı -verici modullarının da öz sancaqlarına ehtiyacı var idi.

Hər şeyi xəritələdikdən sonra bunun belə olduğunu gördüm:

  • Arduino Pin GND -> LCD GND -> SD Kart GND -> Verici GND -> RTC 5V
  • Arduino Pin 5V -> LCD 5V -> SD Kart 5V -> Verici VCC -> RTC VCC
  • Arduino Pin 13 -> LCD CLK -> SD Kart CLK
  • Arduino Pin 12 -> LCD MISO -> SD Kart MISO
  • Arduino Pin 11 -> LCD MOSI -> SD Kart 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 Kart CS
  • Arduino Pin 14 -> Verici DI
  • Arduino Pin 15 -> Verici DE
  • Arduino Pin 16 -> Verici RE
  • Arduino Pin 17 -> Verici RO

0 və 1 pinləri USB interfeysi tərəfindən istifadə olunur, buna görə də məhdudiyyətlər var idi. Rəqəmsal sancaqlar 3, 5, 18 və 19, A4 -dən A7 -ə qədər analoq girişlər olduğu kimi sərbəst qaldı və gələcəkdə genişlənməyə imkan verdi.

Addım 2: Həll yolu kimi atlama telləri və tel sarğı ilə bağlı problem

Həll yolu kimi tullanan tellər və tel bağlama ilə bağlı problem
Həll yolu kimi tullanan tellər və tel bağlama ilə bağlı problem
Həll yolu kimi tullanan tellər və tel bağlama ilə bağlı problem
Həll yolu kimi tullanan tellər və tel bağlama ilə bağlı problem

Əvvəlcə hər şeyi qısa xüsusi qıvrılmış Y kabelləri ilə birləşdirməyə çalışdım. Ancaq kıvrımlar və bağlayıcılar bir anda yalnız bir tel götürmək üçün nəzərdə tutulmuşdur. Bir korpusda birdən çox tel sıxmaq çətin idi və uzun müddət davam etməyən kövrək birləşmələrə səbəb oldu. Qıvrımlanma prosesi çox vaxt aparırdı, eyni zamanda istifadə edildikdə bağlayıcıların sancaqlardan boş qalması ehtimalı var idi, bu da aralıq arızaları izləmək üçün əlavə vaxt itkisinə səbəb olurdu.

Həmişə tel bükməyi sınamaq istəyirdim, buna görə bunun yaxşı bir fürsət olduğunu düşündüm. Bəzi araşdırmalardan sonra eBay-də WSU-30 M aləti, 19 mm uzunluğunda bir sıra əlavə başlıqlar və 30 AWG tel sarma teli aldım.

Bir texnologiya olaraq, tel sarma uzun bir tarixə malikdir. 60 -cı, 70 -ci və 80 -ci illərdə rəqəmsal kompüter istehsalının məşhur bir yolu idi və telefonun mərkəzi ofislərində tez -tez istifadə olunurdu. Kütləvi istehsal edilmiş çap lövhələri ilə köhnəlməsinə baxmayaraq, tel sarma həvəskarı üçün aşağıdakı üstünlüklərə malikdir:

  • Ucuz və sürətlidir
  • Tətbiq etmək asandır və təmiz şəkildə çıxarıla bilər
  • Bir çox qırılma lövhəsinə lehimlənmiş pin başlıqları ilə işləyir
  • Uzunmüddətli və etibarlı bir əlaqə yaradır
  • Hər nöqtəyə birdən çox əlaqə qurmağa imkan verir (uzun başlıqlar istifadə edildikdə)

Addım 3: Arduino Nano hazırlayın

Arduino Nano hazırlanması
Arduino Nano hazırlanması
Arduino Nano hazırlanması
Arduino Nano hazırlanması

Növbəti addım Arduino Nanomu hazırlamaq idi. Əlavə uzun başlıq sancaqlarını üst tərəfə lehimləmək istədiyim üçün tel sararkən etiketləri görə biləcəyim üçün heç bir başlığı olmayan bir Arduino Nanoya sahib idim.

Ekran panelimlə gələn kiçik qırılma lövhəsinə əlavə uzun başlıqlar da lehim etdim.

Alıcı -verici modulunda vintli terminallar başlıqların əks tərəfində idi, buna görə də onların rəngini kəsdim və başlıqlarla eyni tərəfə köçürdüm.

Digər lövhələrin qısa başlıqları artıq sağ tərəfə lehimli idi, buna görə də onları olduğu kimi saxladım.

Addım 4: Tepsinin dizaynı

Tepsinin Dizaynı
Tepsinin Dizaynı
Tepsinin Dizaynı
Tepsinin Dizaynı

Bütün elektronikanı Dali Clock üçün təlimatlandırmaq üçün yaratdığım LCD stendin arxasına yerləşdirə bilmək istədim və OpenSCAD -da bir şey modelləşdirdim. Montaj etmək istədiyim müxtəlif lövhələr üçün kəsiklər etdim.

Tepsini çap etdikdən sonra bütün modulları yerində isti yapışdırdım.

Addım 5: Tel sarma prosesi

Image
Image
Telin yenidən bağlanması prosesi
Telin yenidən bağlanması prosesi
Telin yenidən bağlanması prosesi
Telin yenidən bağlanması prosesi

Telin sarılması prosesi dörd mərhələdən ibarətdir: ölçmə, kəsmə, soyma və sarma.

Bağlamaq istədiyim iki nöqtəni əhatə etmək üçün kifayət qədər tel ölçürəm, üstəgəl bükmək üçün hər ucunda əlavə bir düym. Sonra hər ucundan 1 düymlük izolyasiyanı çıxarıram və telin dirəyə sarılması üçün alətdən istifadə edirəm.

Aşağıda mənim nümayiş etdiyim videoda görə biləcəyim dəqiq texnika var:

  • Bağlamaq istədiyim iki nöqtə arasındakı məsafəni ölçürəm
  • İstədiyiniz uzunluğu barmaqlarımla qeyd edirəm, sonra iki düym əlavə etmək üçün bir hökmdar istifadə edin
  • Telin uzunluğunu kəsdim
  • Mən ucunu 1 və 1/4 düym ölçürəm
  • Sonra ucunu sarma alətindəki çuxura daxil edirəm
  • Teli kəsici bıçağın boşluğuna çəkirəm
  • Telin bir ucunu yırtıb digər tərəfdən yelləyirəm
  • Telin digər tərəfi üçün prosesi təkrarlayıram

Telin hər iki ucu soyulduqda, çılpaq tel ucunu tel sarma alətinin lüləsinə daxil edirəm ki, soyulmuş hissə yan tərəfdəki çentikdən çıxsın. Sonra ucunu bir dirəyin üzərinə sürüşdürün və bir neçə dəfə döndərin, aləti külək kimi yuxarı qalxması üçün onu sərbəst tutun.

Yaxşı bir əlaqə, dirəkdə təxminən 7 növ tel buraxacaq. Dönüşlər bir -birinin üstünə yığılmışsa, aləti bu qədər aşağı itələməyin!

GÜNCƏLƏNMƏ: Bir çoxlarınız, izolyasiyanın gərginliyi aradan qaldırmaq üçün dirəyin ətrafına sarılması lazım olduğunu söylədiniz. Fərqi göstərmək üçün iki şəkil əlavə etdim.

Addım 6: Bütün lövhəni tellə sarın

Bütün lövhəni saran tel
Bütün lövhəni saran tel

Bu, bütün əlaqələri tellə bağladıqdan sonra lövhəni göstərir. Yolda bir neçə səhv etdim, ancaq telləri kəsib cımbızla dirəklərin uclarını açmaqla bunları asanlıqla aradan qaldırdım.

Təklif edirəm ki, bunu bir-bir yerinə yetirəsiniz və işinizi bir çox metrlə yoxlayasınız və ya hər bir komponenti işə salsın və sınasın. Çox təbəqə telləri olduqda düzəltmək daha çətindir.

Hazır məhsulum bir az qarışıq görünür, amma isterseniz marşrutlaşdırma mövzusunda bir az diqqətli ola bilərsiniz və ya hər şeyi aydın tutmaq üçün fərqli rənglərdən istifadə edə bilərsiniz.

Gözəl görünməsə də, çörək taxtasından daha möhkəmdir! Ancaq böyük bir bonus odur ki, istənilən vaxt ayırmaq istəsəniz, bunu Arduino Nanoya və ya fərdi lövhələrdəki pin başlıqlarına zərər vermədən asanlıqla edə bilərsiniz!

Addım 7: Uyğun Layihələr

Tamamlanmış lövhə bu layihələri həyata keçirməyə imkan verəcəkdir:

  • 80 -ci illərin əriyən rəqəmsal saatı
  • Arduino ilə İşıqlandırılmış Gökkuşağı Piano (xarici komponentlər tələb olunur)

Tövsiyə: