Isi kandungan:

Raspberry Pi DIY Relay Board: 3 Langkah (dengan Gambar)
Raspberry Pi DIY Relay Board: 3 Langkah (dengan Gambar)

Video: Raspberry Pi DIY Relay Board: 3 Langkah (dengan Gambar)

Video: Raspberry Pi DIY Relay Board: 3 Langkah (dengan Gambar)
Video: #1 - Tutorial Menggunakan Raspberry Pi, Dari Nol 2024, Julai
Anonim
Raspberry Pi DIY Relay Board
Raspberry Pi DIY Relay Board

Untuk beberapa projek dengan raspberry dan arduino yang lebih kecil, saya perlu menukar beberapa geganti. Oleh kerana tahap output GPIO (3, 3V) sukar mencari beberapa geganti yang dapat menukar beban yang lebih besar dan dapat dikendalikan secara langsung dengan 3, 3 volt yang diberikan. Oleh itu, saya memutuskan untuk membina papan geganti saya sendiri. 5Channel yang saya bina di sini adalah sekitar 10 € untuk kepingan. Di samping itu, anda hanya memerlukan besi pematerian, pateri dan beberapa alat untuk memotong wayar dan membengkokkan kaki komponen. Ini adalah arahan pertama saya di sini (dan juga yang sangat pendek), jadi saya harap anda dapat mengikuti langkah saya. Nikmati !

Langkah 1: Bahagian dan Susun atur

Bahagian dan Susun atur
Bahagian dan Susun atur
Bahagian dan Susun atur
Bahagian dan Susun atur
Bahagian dan Susun atur
Bahagian dan Susun atur

Oleh itu, pada mulanya senarai bahagian untuk papan 5 saluran, jika anda memerlukan lebih banyak, sila skala: • 5 geganti (atau berapa banyak yang anda perlukan) dengan voltan gegelung maksimum 5V (saya menggunakan suis JS-12MN-KT-V3 maksimum 150VDC / 400VAC) • 5 dioda - UF 4007 (jika anda mahukan lebih banyak geganti, anda juga memerlukan lebih banyak) • 5 NPN Transistor - 2N3904 • 7 pin header lelaki atau wanita (saya menggunakan kedua-duanya) • beberapa wayar perak untuk disolder jumbers • Papan jalur 100mm x 100mm • 5 perintang 1kOhm • 5 Terminal Skru (pastikan ia sesuai pada papan jalur anda) Kemudian anda juga memerlukan alat berikut: • Pateri solder • pateri • pisau tajam • tang untuk membengkokkan kaki dan memotong wayar • latih tubi untuk mengganggu helai di bahagian belakang pada papan jalur. Kemudian kita harus membuat beberapa fikiran mengenai susun atur. Anda juga boleh menggunakan pcb lain tanpa grid-grid untuk projek ini, tetapi saya lebih suka papan tulis. Sekiranya anda ingin menggunakan yang lain, berikut adalah skema yang dilampirkan. Untuk membuat susun atur untuk papan jalur, saya hanya membuat salinannya dengan ukuran 200%, jadi saya dapat menarik bahagian-bahagian di atasnya. Sayangnya saya terlupa untuk menarik garis input dari relay, jadi anda perlu menambah 4 wayar lagi, dari lorong atas ke setiap input relay. Beberapa pendapat mengenai skema: Relay adalah beban induktif. Oleh itu ia menghasilkan lonjakan voltan apabila dimatikan. Untuk mengelakkan kerosakan pada transistor, kami menambahkan diod selari dengan input dari relay. Kerana voltan yang diberikan dari port GPIO, kami tidak dapat menukar relay secara langsung. Oleh itu, kami menggunakan transistor untuk menukar relay dengan 5V yang mereka perlukan. 5V disediakan oleh raspberry itu sendiri atau sumber kuasa luaran. Untuk menghubungkan papan dengan arduino atau raspi, kami memerlukan beberapa tajuk. Saya menggunakan header lelaki dan wanita kerana saya mahu menggunakannya dengan arduino dan raspberry. Untuk papan 5Ch kita memerlukan 7 header (5 untuk setiap realy dan dua untuk input dan ground 5V).

Langkah 2: Selesaikannya Bersama

Selesaikannya Bersama
Selesaikannya Bersama
Selesaikannya Bersama
Selesaikannya Bersama
Selesaikannya Bersama
Selesaikannya Bersama

Apabila anda telah menyelesaikan susun atur anda sendiri, anda hanya perlu menyusun semuanya. Kami akan bekerja dari kepingan kecil hingga yang terbesar.

Anda boleh memulakan dengan diod dan perintang dengan mudah. Letakkan semuanya di tempat yang betul di papan anda dan putar. Oleh itu, anda boleh menyelesaikannya. Hati-hati meletakkan diod dengan cara yang betul. Pada jalur di mana resisor, kita mesti mengganggu jalur di papan.

Kemudian anda boleh membuat penerjun. Perhatikan agar tidak melekatkan jalur bersama-sama, ini boleh merosakkan bahagian anda atau juga alat kawalan anda. Memateri pelompat sedekat mungkin ke papan.

Kemudian kita teruskan dengan transistor. Kami menyambungkan pin tengah, pangkal, ke tajuk. Pemungut dihubungkan ke geganti, pemancar ke tanah. Di sini kita mesti mengganggu jalur antara pemungut dan pemancar juga.

Sekurang-kurangnya kita meletakkan relay dan header di papan. Anda harus sedikit membengkokkan kaki geganti supaya ia sesuai dengan grid papan pemuka. Ingat jangan mengganggu jalur antara kaki geganti. Bergantung pada apa yang anda mahu beralih dengan relay ini, anda boleh melepaskan dua jalur antara kaki relay untuk melindungi mereka dengan lebih baik antara satu sama lain (ingat spesifikasi relay, mereka boleh beralih cukup banyak). Untuk memudahkan menyambungkan beberapa peranti ke dalamnya, anda boleh menyolder beberapa terminal skru ke output relay.

Langkah 3: Selesaikan Pemeriksaan Papan

Selesaikan Pemeriksaan Papan
Selesaikan Pemeriksaan Papan
Selesaikan Pemeriksaan Papan
Selesaikan Pemeriksaan Papan

Untuk memeriksa sama ada anda telah melakukannya dengan betul, kita sekarang boleh menyambungkan papan ke RPI. Sambungkan pin pertama dengan 5V dan yang terakhir dengan pin GND RPI anda. Bergantung pada berapa banyak geganti yang anda buat di papan tulis, anda mesti menyambungkan setiap pin dengan salah satu pin GPIO RPI. Saya menggunakan pin ke-5 sebagai yang pertama tetapi anda boleh memilih setiap yang anda mahukan, atau percuma.

Untuk menukar relay, anda harus memberikan isyarat tinggi ke pin di mana relay disambungkan. Di samping itu anda harus memasang wiringPi.

Di sini contohnya kod untuk pin kelima (langsung di cangkang):

Pertama tetapkan pin ke output: mod gpio -g 5 keluar (dengan -g anda dapat mengakses pin dari susun atur rpi bukan dari susun atur pendawaian)

Kemudian hasilkan isyarat tinggi pada pin 5: gpio -g tulis 5 1

Untuk mematikan geganti anda mesti memadamkan isyarat tinggi: gpio -g tulis 5 0

Apabila anda telah melakukan semuanya dengan betul, anda mesti mendengar beberapa bunyi klikan dari relay. Anda juga boleh menyambungkan litar kecil (misalnya bateri, led, perintang) untuk menggambarkan bahawa relay berfungsi.

Sekiranya anda ingin membinanya dalam sesuatu, pastikan anda mempunyai ruang yang cukup antara papan geganti dan casing yang anda pasang. Atas sebab keselamatan: jika anda ingin menukar beban besar (DC), pastikan ia berada dalam jangkauan diberikan oleh spesifikasi geganti dan anda mempunyai ruang yang cukup untuk mengasingkan jalur dan wayar antara satu sama lain.

Semoga anda menikmatinya, bersenang-senang!

Disyorkan: