Perlu mengontrol dan menyinkronkan ratusan relai sekaligus? Kemudian hubungkan Arduino, ESP8266, Pi, PC atau Mac Anda ke IO Expander dengan Relay Expander dan gunakan fitur External Latching yang baru.
Ini memungkinkan Anda untuk mengirim pengaturan relai baru dalam format bit yang sangat ringkas yang siap untuk dikunci. Kemudian menggunakan satu jalur GPIO dari MCU Anda atau dari IO Expander mengeluarkan semua data yang terkunci secara bersamaan.
Lihat Kontrol Hingga 65.280 Relai kami dengan proyek Arduino Anda!
Jadi, apa yang diperlukan untuk menyiapkan IO Expander untuk External Latching? Dengan menggunakan struktur perintah sederhana dari IO Expander, mari kita siapkan kasus penggunaan sederhana untuk mengontrol Papan Relai x16 dengan Kait Eksternal.
Atur [g]pio pin [4] sebagai [o]output dengan level [1] yang tinggi, pada [g]pio pin [10] kita aktifkan [n]egative edge detection dan terakhir kita aktifkan relay [e] xpander eksternal [l]atch pada pin [10].
>g4o1;g10n;el10 ok ok 10 >
Sekarang kita dapat mengubah relai [e]xpanders [o]n/o[f]f/[s]et dan kemudian menggunakan latch eksternal mengaktifkannya dengan mengatur [g]pio pin [4] sebagai [o]output dengan level [0] rendah selama [1] ms. Kami ingin pin 4 kembali ke status tinggi sehingga siap untuk mengunci lagi.
>e1o;e10o;e16o ok ok ok >g4o0,1 ok >
Sekarang mari kita perluas proyek ini ke x2 IO Expander, x2 Relay Expander, dan x2 16 Relay Boards menggunakan Arduino Nano. IO Expander x2 terhubung bersama menggunakan protokol 9-bit multidrop dengan maksimum 255 IO Expander.