Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

MOSMusic

Komponen dan persediaan

Infineon CoolMOS C7 Gold SJ MOSFET
× 1
MOC3021 (Pengandar Triac Optoisolator)
× 4
2N6073AG
× 1
Arduino UNO
× 1
SparkFun Wire Wrap
× 1
Kawat Pengukur Listrik minimal 18 AWG
× 1
Kapasitor 1 F
× 4
Resistor 220 ohm
× 4
Resistor 100k ohm
× 4
Resistor 10k ohm
× 1
Resistor 330 ohm
× 1
Soket bohlam
× 4
Lightbulb
× 4
Plug Terpolarisasi Hunian
× 1
Breadboard (generik)
× 1
Kabel jumper (generik)
× 1
Sumber 12 Volt (Untuk Arduino)
× 1
Sensor Suara
× 1
Klip Buaya
× 4
PCB Berlapis Tembaga
× 1

Alat dan mesin yang diperlukan

Besi solder (generik)
Ferric Chloride
Sharpie Pen.
Isopropil Alkohol
Kawat Solder

Aplikasi dan layanan online

Arduino IDE
Proteus Design Suite

Tentang proyek ini

MOSMusic(MM)

Stasiun penerangan portabel yang disinkronkan dengan musik.

Selalu gunakan teknologi untuk memperbaiki dunia, jika Anda seorang peretas topi hitam atau topi abu-abu, harap abstain saat ini......... atau setidaknya tinggalkan rasa hormat Anda untuk membuat saya merasa kurang bersalah XP.

Pendahuluan

Saat ini bagi penyelenggara atau musisi independen, acara, reuni, dan pesta mungkin tidak mengikuti cara tradisional untuk datang, bermain, dan pergi. Penggemar saat ini membutuhkan tingkat hiburan yang lebih tinggi, yang menyebabkan penyelenggara harus membeli sistem pencahayaan dan kontrol suara yang mahal untuk mencapai tingkat yang dibutuhkan untuk pertunjukan penggemar.

Jenis sistem pencahayaan ini memiliki sistem kontrol yang kompleks dan mahal untuk menangani setiap lampu, sebagian besar waktu diperlukan untuk menyiapkan pertunjukan cahaya terlebih dahulu untuk setiap lagu, sehingga meningkatkan biaya lebih banyak lagi.

Berikut adalah beberapa produk serupa di pasaran, yang kualitasnya sangat rendah:

  • MICTUNING LED RGB Generasi Kedua:https://www.amazon.com/dp/B01FWXT11I/ref=cm_sw_r_tw_dp_U_x_-DvoCbVYSEJ9S
  • Lampu Strip LED dengan Music Sync-Chase:https://www.amazon.com/dp/B07HCH24GL/ref=cm_sw_em_r_mt_dp_U_NCvoCb1G7DEZZ

Tak satu pun dari produk yang tersedia di pasar menjual kurang dari 40 dolar. Mereka hanya memungkinkan kontrol elemen daya rendah seperti LED, tetapi jika kita benar-benar ingin mengontrol elemen daya tinggi, kita memerlukan sirkuit yang mampu melakukannya tanpa mempertaruhkan pengontrol, dalam hal ini Arduino.

Sirkuit

Tujuan dari rangkaian ini adalah untuk beralih dari sinyal digital 0-5 V DC ke sinyal kontrol 120 V AC.

Pada tahap pertama rangkaian kami memiliki MOSFET Infineon 600VCoolMOS C7, yang akan memungkinkan kami untuk mengontrol optocoupler yang menuntut arus minimum ke papan Arduino, karena optocoupler membutuhkan setidaknya 5 volt pada 36mA untuk dapat mengemudi. Ini sangat mendekati batas arus yang dapat disuplai oleh papan Arduino, namun 600VCoolMOS hanya membutuhkan sinyal 5 volt pada 60uA, sehingga menunjukkan peningkatan yang berlebihan dalam konsumsi yang diperlukan dari papan.

Konsumsi ini sangat penting karena memberi kita kemungkinan untuk benar-benar menggunakan pengontrol apa pun untuk melakukan tugas ini karena konsumsinya yang rendah, sehingga tidak memerlukan driver yang lebih mahal yang dapat memasok daya tersebut di port mereka.

Operasi MOSFET adalah mengardekan dioda optocoupler, setelah diaktifkan, ini memungkinkan aliran energi melalui DIAC dan ini pada gilirannya memungkinkan aliran arus di TRIAC yang terhubung ke lampu dan memicunya dalam proses.

Keuntungan besar lainnya dari menggunakan MOSFET adalah kemudahan meningkatkan jumlah driver seperti pada Gambar 1 atau menggunakan driver yang lebih kuat seperti pada Gambar 2 tanpa mengubah desain sirkuit utama.

Hasil berbeda di papan berbeda:

Solusi lain untuk proyek ini adalah menggunakan relai, yang memiliki fungsi melakukan tugas yang sama tetapi secara mekanis, dengan menghasilkan "Klik" pada setiap sakelar. Masalah dengan komponen jenis ini adalah jika kita menggunakan lampu dimerizable atau frekuensi switching lebih besar, relai tidak dapat melakukan tugas ini, yang dapat dilakukan dengan mudah oleh mosfet, optocoupler, dan triac.

PCB (atau Protoboard)

Untuk proyek ini dimungkinkan untuk membuat modul individu untuk dapat memperluas jumlah bohlam atau perangkat tegangan tinggi yang terhubung ke Arduino atau ke papan lainnya.

Anda juga dapat membuat modul lengkap untuk 4 output AC ini untuk mengintegrasikan seluruh sistem pada satu PCB, kedua file berada di folder "File PBC" di Github atau di footer proyek.

Pengembangan

Untuk mengembangkan rangkaian ini, terlebih dahulu kami menguji setiap tahapan yang dilakukan untuk menunjukkan keefektifannya, rangkaian pertama yang akan diuji adalah pengontrolan bohlam melalui kancing dan sarung tangan pengaman akibat tegangan tinggi. (Tolong jika Anda ingin meniru eksperimen, gunakan tindakan keamanan apa pun yang memungkinkan, bermain dengan arus langsung tidak bijaksana).

Untuk rangkaian kedua sejak Lamp control berfungsi dengan baik, dibuatlah platform dengan LED untuk melihat bagaimana Arduino mengendalikan lampu mengikuti irama musik, kodenya ada di folder "Arduino Code", kodenya dikomentari secara menyeluruh.

Setelah kami melihat bahwa kontrol lampu bekerja, kami menghubungkan semua komponen seluruh rangkaian dalam protoboard, untuk mengontrol 4 lampu dan menghubungkannya ke Arduino.

Seperti yang Anda lihat, ini dilakukan dalam langkah-langkah untuk mengelola keselamatan, saya ulangi bahwa mengelola daya AC 120V secara langsung itu berbahaya, jadi pertimbangkan tindakan pencegahan apa pun.

Produk Akhir

Dengan sirkuit yang berjalan, kami memutuskan untuk membuat modul kontrol seperti yang ditunjukkan pada gambar agar tidak bergantung pada kabel yang rusak di papan tempat memotong roti.

Papan dibuat berdasarkan yang ada di folder "File PCB" namun karena kami tidak memiliki kertas transfer, kami harus membuat vias dengan sharpie. Ini adalah penanda permanen sehingga ketika Anda mencelupkan pelat ke dalam besi klorida, ia bertahan, proses ini adalah proses klasik untuk membuat PCB buatan sendiri. Anda dapat mengetahui lebih lanjut tentang proses ini di tautan berikut:

https://www.hackster.io/Junezriyaz/how-to-make-pcb-using-marker-531087

Setelah membuat tiga PCB tambahan, kami memutuskan untuk memasukkan seluruh rangkaian ke dalam sebuah kotak, menutupinya dan dengan 4 lampu yang identik sehingga ini adalah produk yang lebih estetis dan mudah dibawa.

Dan kita selesai! Dengan ini kami telah menyelesaikan sistem sinkronisasi cahaya untuk elemen listrik (120 atau 220 volt).

Komentar:

Proyek ini dilakukan untuk menunjukkan bahwa kontrol lampu melalui mikrokontroler dapat efisien dan murah, karena sistem saat ini dengan kualitas yang jauh lebih rendah dijual dengan harga yang berlebihan dan oleh karena itu tidak tersedia untuk semua orang.

Dan untuk menampilkan pendekatan kreatif dan jarang terlihat dalam menggunakan CoolMOS C7 MOSFET yang disediakan oleh Infineon

Referensi

Semua informasi tentang teknologi yang digunakan, dan referensi langsung ada di wiki kami:

Wiki:https://github.com/altaga/MOSMusic-MM-/wiki

Kode

  • Kode Arduino
Kode ArduinoArduino
Pembacaan sensor dan urutan keluaran Bola Lampu
int analog1=0;int analogm=0;double basemean=0;int base=0;int gain=-5;unsigned int sensibility=5;int counter=0;void setup( ) {pinMode(LED_BUILTIN,OUTPUT);pinMode(2,OUTPUT);pinMode(3,OUTPUT);pinMode(4,OUTPUT);pinMode(5,OUTPUT);digitalWrite(2,LOW);digitalWrite(3,LOW);digitalWrite(4,LOW);digitalWrite(5,LOW);Serial.begin(115200);for(int i=0;i<100;i++){basemean+=analogRead(A0);}base=(basemean/100 )+gain;analogm=analogRead(A0);digitalWrite(LED_BUILTIN,LOW);}void loop() { analog1=analogRead(A0); if(abs(analog1-analogm)=10) { digitalWrite(2,LOW); digitalWrite(3,RENDAH); digitalWrite(4,RENDAH); digitalWrite(5,RENDAH); } else if (abs(analog1-analogm)=(basis-30) &&analog1<(basis-10)) { digitalWrite(2,LOW); digitalWrite(3,RENDAH); digitalWrite(4,RENDAH); digitalWrite(5,RENDAH); } else if(analog1>=(basis-10) &&analog1<(basis)) { digitalWrite(2,HIGH); digitalWrite(3,RENDAH); digitalWrite(4,RENDAH); digitalWrite(5,RENDAH); } else if(analog1>=(basis) &&analog1<(basis+10)) { digitalWrite(2,HIGH); digitalWrite(3,TINGGI); digitalWrite(4,RENDAH); digitalWrite(5,RENDAH); } else if(analog1>=(basis+10) &&analog1<(basis+20)) { digitalWrite(2,HIGH); digitalWrite(3,TINGGI); digitalWrite(4,TINGGI); digitalWrite(5,RENDAH); } else if(analog1>=(basis+20) &&analog1<(basis+50)) { digitalWrite(2,HIGH); digitalWrite(3,TINGGI); digitalWrite(4,TINGGI); digitalWrite(5,TINGGI); } } analogm=analog1; delay(50);}
MOSMusic
https://github.com/altaga/MOSMusic-MM-

Suku cadang dan penutup khusus

4-module_kFm59jYssL.DXF single-module_nJVqMTooAQ.DXF

Skema


Proses manufaktur

  1. Sejarah Kawat Tungsten
  2. Komponen Sirkuit
  3. Tiara
  4. Kawat Berduri
  5. Sirkuit Terintegrasi
  6. MotionSense
  7. Pengantar pemotongan kawat
  8. Apa itu Manufaktur EDM?
  9. Komponen mesin bor
  10. Komponen mesin pembakaran dalam