Isi kandungan:
- Langkah 1: Menggunakan: Idea Penggunaan
- Langkah 2: Buat: Senarai Bahagian
- Langkah 3: Buat: Perintang
- Langkah 4: Buat: Perintang 120 Ohm
- Langkah 5: Buat: 470 Perintang Ohm
- Langkah 6: Buat: 1k Perintang Ohm
- Langkah 7: Buat: 330 Ohm Resistor
- Langkah 8: Buat: LED
- Langkah 9: Buat: Kapasitor Seramik
- Langkah 10: Buat: 2N3904 Transistor
- Langkah 11: Buat: Terminal Skru Ke Bawah, Persiapan
- Langkah 12: Buat: Terminal Skru Ke Bawah, Menyambung
- Langkah 13: Buat: Terminal Skru Bawah, Selesaikan
- Langkah 14: Buat: Solder Down Terminal
- Langkah 15: Buat: Soket IC
- Langkah 16: Buat: Suis DIP
- Langkah 17: Buat: Resistor Bussed, Mengenal Pin 1
- Langkah 18: Buat: Resistor Bussed, Menambah Papan
- Langkah 19: Buat: Pelompat
- Langkah 20: Buat: Topi Elektrolitik
- Langkah 21: Buat: Transistor TIP125
- Langkah 22: Buat: Penyambung XLR3
- Langkah 23: Buat: RS485 IC
- Langkah 24: Menggunakan DMX
Video: Pemancar 4 Saluran DMX: 24 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:14
Modul Platform DMX IO adalah pemancar DMX 4-saluran. Dalam mod penerimaan, ia dapat mengawal hingga empat saluran TTL arus rendah (3.3v, mis., Untuk servos dan LED kecil) atau arus tinggi (12v, mis., Lampu, relay, solenoid, motor stepper, dll.) Output. Dalam mod transmit, ia dapat mengeluarkan perintah ke seluruh semesta DMX (512 saluran). Penyambung dual XLR-3 membolehkan modul bertindak sebagai penerima atau nod pemancar (master) dalam rangkaian DMX dan suis DIP 9-posisi memungkinkan untuk konfigurasi alamat tanpa menukar firmware. Reka bentuk perkakasan RS-485 memungkinkan untuk menukar perisian antara mod RX dan TX yang membolehkan pengaturcara canggih untuk mencuba projek penerima DMX dan juga aplikasi siri-ke-DMX.
Apa itu DMX?
DMX adalah protokol bersiri yang berjalan melalui pautan perkakasan RS-485. Pada mulanya ia dirancang untuk mengendalikan lampu (Chauvet memiliki sekumpulan lampu DMX yang sejuk), tetapi juga digunakan untuk mengendalikan servo, LED, motor stepper, relay, dan peranti lain (Seperti Skeleton DMX). Ini adalah protokol yang mudah digunakan dan mantap yang membolehkan 1, 500 Kaki + kabel berjalan menggunakan kabel yang murah. Rangkaian DMX mempunyai 1 peranti utama, dan 1 atau lebih peranti hamba. 512 saluran kawalan tersedia dan banyak peranti hamba menggunakan lebih daripada satu saluran (mis. Lampu mungkin menggunakan 1 saluran untuk panci, yang lain untuk kemiringan). Setiap saluran dapat menyokong 256 nilai yang mungkin, walaupun beberapa peranti hamba akan menggabungkan 2 saluran untuk 65, 535 nilai yang mungkin. Nilai saluran boleh diubah sekitar 44 kali sesaat, atau 44Hz.
Mengenai Modul Ini
Anda dapat menambahkan Modul DMX IO ke Platform Baling-Baling, protoboard, atau papan roti. Saya akan bercakap tentang menggunakannya dengan Parallax Propeller atau Arduino pada akhir arahan ini. Modul DMX IO direka oleh Jon Williams dan dilesenkan di bawah Lesen MIT. Dia mengkaji DMX (dan modul ini) di ruangan Nuts n 'Volts November, yang boleh anda baca di sini (pdf). Anda boleh memuat turun fail reka bentuk atau membeli kit atau PCB kosong dari Gadget Gangster. Modul pra-pemasangan juga tersedia. Masa binaan lebih kurang 45 minit. Panaskan besi pematerian anda dan teruskan ke langkah seterusnya!
Langkah 1: Menggunakan: Idea Penggunaan
Semasa besi anda semakin panas, berikut adalah beberapa contoh perkara menarik yang boleh anda lakukan dengan DMX;
Paparan Krismas
Terdapat sebilangan pek dimmer / suis DMX (inilah) yang membolehkan anda memasang lampu atau helai lampu natal (atau apa sahaja yang boleh dipasang ke dinding), menyalakan atau mematikannya, nadi, atau redupkannya. Modul DMX IO dapat mengeluarkan arahan melalui DMX kepada pek dimmer / beralih atau peranti DMX lain; barang seperti Mesin Fog, laser, gelembung, atau mesin salji.
Lakukan Pertunjukan Cahaya
Warnakan rumah anda
W Hotel Di BostonModul DMX IO dapat mengirim perintah ke ratusan peranti hamba, seperti lampu basuh COLORdash Quad ini.
Kawal Servos dan Animatronik
Modul DMX IO juga dapat digunakan untuk menerima perintah untuk mengawal servo, pneumatik, atau hampir semua peranti yang dapat anda fikirkan - anda mendapat 12V dari terminal skru-down, dan papan juga mempunyai header untuk peranti 3V. Hanya beberapa keseronokan perkara yang boleh dilakukan. Seterusnya, kita akan mula membina modul, dan pada akhir arahan ini, ada maklumat tentang cara memprogramnya (jangan bimbang, cukup mudah).
Langkah 2: Buat: Senarai Bahagian
Mari pastikan anda mempunyai bahagian berikut. Anda juga boleh merebut bahagian-bahagian ini dari mouser - setiap bahagian pada skema mempunyai bahagian mouser # (format failnya adalah ExpressPCB)
Senarai Bahagian
- DMX IO PCB
- 9 kedudukan suis DIP 300 mil
- LED Hijau 3mm
- Transistor 4x TIP 125
- Kapasitor Elektrolit 2x 200uF
- Kapasitor Keramik Radial 1x.1uF
- Pelompat Shunt 2x
- Soket DIP 8 Pin
- Pengepala 56 Pin
- Transistor 4x 2N3904
- Blok Terminal Kedudukan 4x 2
- IC Transceiver RS485 / RS422
- Rangkaian Perintang 10 Pin Bussed (10k ohm)
- Penyambung Lelaki XLR3
- Penyambung Wanita XLR3
- Perintang 3x 4.7k ohm (Kuning - Violet - Merah)
- Perintang 4x 470 ohm (Kuning - Violet - Coklat)
- Perintang 4x 1k ohm (Coklat - Hitam - Merah)
- Perintang 1x330 ohm (Jingga - Jingga - Coklat)
- Perintang 1x 120 ohm (Coklat - Merah - Coklat)
Langkah 3: Buat: Perintang
Tambahkan tiga perintang pertama, 4.7k ohm (Kuning - Violet - Merah) pada R2, R3, dan R4.
Langkah 4: Buat: Perintang 120 Ohm
Perintang 120 ohm (Coklat - Merah - Coklat) berada pada R1
Langkah 5: Buat: 470 Perintang Ohm
R5, R6, R7, dan R8 ialah 470 ohm (Kuning - Violet - Coklat)
Langkah 6: Buat: 1k Perintang Ohm
Tepat di sebelah Resistor 470 ohm pergi ke Perintang 1k ohm (Coklat - Hitam - Merah)
Langkah 7: Buat: 330 Ohm Resistor
Ini harus menjadi perintang diskrit terakhir anda, dan ia digunakan untuk menghadkan arus ke LED. Ia 330 ohm (Orange - Orange - Brown) dan bermula pada R13
Langkah 8: Buat: LED
Mari tambahkan LED hijau, tepat di tengah papan, seperti yang ditunjukkan dalam foto. Perhatikan bahawa plumbum yang lebih pendek melewati lubang persegi. Led ini disambungkan ke P27. Yang perlu anda lakukan untuk menghidupkannya ialah membawa P27 tinggi.
Langkah 9: Buat: Kapasitor Seramik
Tambahkan Kapasitor seramik ke papan, seperti yang ditunjukkan pada foto. Kapasitor ini tidak terpolarisasi, jadi tidak kira plumbum masuk ke lubang mana.
Langkah 10: Buat: 2N3904 Transistor
Tambahkan 2n3904 Transistor seperti yang ditunjukkan dalam foto. Perhatikan bahawa sisi rata transistor sejajar dengan sisi rata seperti yang ditunjukkan pada papan.
Langkah 11: Buat: Terminal Skru Ke Bawah, Persiapan
Terdapat 4 Terminal Skru Bawah, masing-masing mempunyai alur kecil di satu sisi dan serong kecil di sisi lain. Kami akan menyambungkan semua terminal ke dalam satu 'tongkat'. Pertama, kenal pasti serong pada setiap terminal.
Langkah 12: Buat: Terminal Skru Ke Bawah, Menyambung
Sekarang, geser mereka bersama. Anda dapat melihat dalam foto bagaimana terminal meluncur bersama, dari bawah.
Langkah 13: Buat: Terminal Skru Bawah, Selesaikan
Geser keempat-empat terminal bersama, seperti yang ditunjukkan dalam foto. Anda akan mempunyai 'tongkat' terminal tunggal.
Langkah 14: Buat: Solder Down Terminal
Tambahkan batang terminal yang baru anda buat ke papan. Perhatikan bahawa 'pengapit' (di mana anda memasukkan wayar yang ingin anda sambungkan dengan terminal) harus lebih dekat ke tepi papan. Perhatikan kotak yang bertanda 'W' di sebelah kanan transistor? Itu adalah header pin untuk mengawal servos. Pin di sebelah W adalah isyarat kawalan, pin tengah dihubungkan ke + 5V, dan pin di sebelah kanan disambungkan ke tanah. Sekiranya anda ingin menggunakan DMX IO untuk mengawal peranti berkuasa rendah, tambahkan header 3 pin di setiap lokasi.
Langkah 15: Buat: Soket IC
Soket IC berada di U1 dengan takik lebih dekat ke kapasitor seramik. Kedudukan takik sebenarnya tidak penting untuk soket (Ia akan berfungsi dengan baik), tetapi akan membantu memastikan anda meletakkan IC ke arah yang betul, jadi lebih baik melakukannya dengan betul.
Langkah 16: Buat: Suis DIP
Suis DIP kedudukan 9 berada pada SW1. Setiap suis pada DIP ditandai dengan angka (tepat di bawah suis), dan suis berlabel '1' pergi ke kiri, seperti yang ditunjukkan pada foto.
Langkah 17: Buat: Resistor Bussed, Mengenal Pin 1
Perintang bussed mempunyai 'pin 1', ia dikenal pasti dengan melihat badan komponen - pin 1 ditandakan dengan anak panah.
Langkah 18: Buat: Resistor Bussed, Menambah Papan
Pin 1 melalui lubang persegi yang juga ditandakan pada layar sutera, seperti ditunjukkan dalam gambar.
Langkah 19: Buat: Pelompat
Terdapat dua penerjun di papan, JANGKA MASA: Sekiranya modul DMX IO adalah simpul akhir (hantar atau terima), luncurkan jumper shunt untuk menyambungkan 2 pin ini. GND: Sekiranya modul DMX IO adalah induk (pemancar) - hanya satu nod akan menggunakan pelompat ini. Sekiranya demikian, anda hanya meluncurkan jumper shunt untuk menyambungkan 2 pin ini. Sekiranya modulnya adalah pemancar induk, anda akan melompat kedua jumper. Sekiranya modul tersebut adalah penerima terakhir, anda akan mengalihkan pelompat TERM sahaja. Jika tidak, anda tidak perlu melepaskan jumper. Sekiranya header pin anda terdapat dalam jalur besar, potong 2 pin dengan tanggul anda dan tambahkan ke papan di mana ia berlabel 'TERM'. Potong 2 pin lagi dan tambah pada 'GND'.
Langkah 20: Buat: Topi Elektrolitik
2 penutup elektrolitik (kelihatan seperti tong logam kecil) pergi ke tempat yang ditunjukkan dalam foto. Topi elektrolit terpolarisasi - pin yang lebih panjang melewati lubang persegi (juga ditandakan dengan '+'). Pada penutupnya, terdapat jalur. Pimpin yang lebih pendek (lebih dekat dengan jalur) melalui plumbum yang lebih panjang - lebih dekat ke tepi papan. Kedua-dua penutupnya ialah 220uF
Langkah 21: Buat: Transistor TIP125
Terdapat 4 transistor TIP125 besar, mereka berada di antara transistor yang lebih kecil dan blok terminal skru ke bawah. Perhatikan tab pada setiap transistor, ia pergi sehingga Tab lebih dekat dengan 'C' yang ditandakan di layar sutera.
Langkah 22: Buat: Penyambung XLR3
Terdapat 2 penyambung XLR, (lelaki dan wanita) yang terdapat di papan. Penyambung wanita masuk ke dalam kotak berlabel 'DMX Out' dan penyambung lelaki masuk ke dalam kotak berlabel 'DMX In'. Cukup mudah untuk mendapatkannya betul kerana lubang pemasangan di papan hanya sesuai dengan penyambung yang betul.
Langkah 23: Buat: RS485 IC
RS485 Transeiver IC (Ini adalah ST ST485BN) masuk ke soket. Perhatikan takik di IC berada di atas, lebih dekat dengan kapasitor seramik. Sekiranya anda tidak memerlukan pelompat pelompat, luncurkan masing-masing di atas satu pin. Dengan cara ini, anda tidak akan kehilangannya sekiranya anda akhirnya memerlukannya. Akhir sekali, tambahkan penyambung pin ke barisan luar papan. Pin ini membolehkan anda menyambungkan modul DMX IO ke platform Propeller, protoboard, atau papan roti. Di papan tulis, setiap sambungan dilabel P0 - P31. Skema ini mempunyai senarai sambungan (format expresspcb), tetapi inilah cara mereka memetakan; P0: DIP Switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP Suis '16'P5: DIP Switch' 8'P6: DIP Switch '4'P7: DIP Switch' 2'P8: DIP Switch '1'P9: DMX channel 1P10: DMX channel 2P11: DMX channel 3P12: DMX channel 4P24: RX2 (Input) P25: TXE (Transmit Enable) P26: TX2 (Transmit) P27: LED Aktiviti
Langkah 24: Menggunakan DMX
DMX cukup mudah digunakan:
Untuk Baling-Baling
TERIMA
Artikel Jon Williams Spin Zone memberikan banyak perincian mengenai DMX dan bagaimana dia mengembangkan objek. Dia juga mengkodkan objek yang mudah digunakan (jm_dmxin) yang akan mempermudah membaca nilai DMX. Dengan kod putar anda, anda hanya perlu menambahkan perpustakaan; obj dmx: "jm_dmxin" Apabila anda perlu menghidupkan pemantauan dmx, pub utama dmx.init (24, 16) '24 = pin pin, 26 = LED aktiviti untuk mendapatkan nilai saluran, tidak mungkin lebih mudah; dmx.read (chan) Dengan nilai dmx itu, anda boleh melakukan apa sahaja yang anda mahukan - memaparkan sesuatu di paparan TV, menyalakan lampu, melakukan beberapa pwm ke saluran, dll. Setelah selesai membaca nilai DMX, anda boleh bebaskan roda gigi dengan; dmx.finalizeJon telah melakukan versi yang lebih sejuk dengan lekapan pencahayaan RGB menggunakan Bit Angle Modulation dalam artikelnya.
HANTAR
Sekiranya modul DMX IO anda adalah pemancar utama, jangan lupa untuk meluncur pada pelompat pelompat ke kedua jumper. Untuk perisian, ada objek pengiriman DMX di Propeller Obex yang menghasilkan output DMX yang mudah. Berikut adalah contoh cara menggunakannya; Pertama tambahkan objek ke bahagian objek kod putaran anda; obj dmxout: "DMXout" untuk memulakannya; dira [25]: = outa [25]: = 1 'membawa TX mengaktifkan highdmxout.start (26)' memulakan nilai dmxoutending dmx tidak mungkin lebih mudah - hanya; dmxout. Write (2, 255) 'channel = 2, nilai = 255
Untuk Arduino
Modul DMX IO mempunyai jarak pin.1 biasa, jadi tidak sesuai di atas Arduino, namun, anda masih boleh menyambungkannya ke arduino dengan wayar atau protoboard. Terdapat panduan yang baik di Arduino Playground. Untuk sambungan; P0: P8 - Suis DIPP9 - Saluran 1P10 - Saluran 2P11 - Saluran 3P12 - Saluran 4P24 - DMX RXP25 - Transmate EnableP26 - DMX TXP27 - LED Aktiviti Itu sahaja - Lakukan sesuatu yang menarik dengan DMX!
Disyorkan:
Saluran TV peribadi untuk Warga Emas: 4 Langkah (dengan Gambar)
Saluran TV peribadi untuk Warga Emas: Kenangan adalah masalah sukar bagi nenek saya yang berusia 94 tahun tahun ini. Oleh itu, saya menambah saluran tv ke televisyennya untuk membantunya mengingati ahli keluarga dan detik-detik penting dalam hidupnya. Untuk ini saya telah menggunakan akaun Dropbox percuma, Raspber
Pemancar Radio Dengan 9 Saluran: 3 Langkah
Pemancar Radio Dengan 9 Saluran: Pemancar Radio DALAM instruksi ini saya akan menunjukkan kepada anda bagaimana saya membuat pemancar radio murah saya sendiri dengan modul nrf24lo1 dengan antena yang diperkuatkan Untuk membuat projek ini berikut adalah senarai bahagian Senarai Bahagian: - sr no Kuantiti dan
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Semua dalam Satu · DMX Terminator & DMX Tester: 3 Langkah
Semua dalam Satu · DMX Terminator & DMX Tester: Sebagai juruteknik pencahayaan, kadang-kadang anda perlu tahu betapa sihatnya sambungan dmx anda di antara lekapan. Kadang-kadang, kerana wayar, lekapannya sendiri atau turun naik voltan, sistem DMX terdedah kepada banyak masalah dan kesalahan. Jadi saya buat
Antena Dalaman BIQUAD, Terbuat dari Tembaga dan Kayu untuk Penerimaan Saluran HDTV di Jalur UHF (SALURAN 14-51): 7 Langkah
Antena Dalaman BIQUAD, Terbuat dari Tembaga dan Kayu untuk Penerimaan Saluran HDTV di Jalur UHF (SALURAN 14-51): Di pasar terdapat berbagai antena untuk televisyen. Yang paling popular mengikut kriteria saya adalah: UDA-YAGIS, Dipole, Dipole dengan reflektor, Patch dan antena Logaritmik. Bergantung pada keadaan, jarak dari pemancar