OpenMV N6 adalah papan mikrokontroler berukuran kecil dan hemat daya yang memungkinkan Anda menerapkan aplikasi berbasis visi mesin di dunia nyata dengan mudah. Anda memprogram OpenMV N6 menggunakan skrip Python tingkat tinggi (berkatMicroPythonSistem Operasi) alih-alih C/C++. Hal ini memudahkan penanganan keluaran kompleks dari algoritma visi mesin serta bekerja dengan struktur data tingkat tinggi. Namun, Anda tetap memiliki kendali penuh atas OpenMV N6 dan pin I/O-nya melalui Python. Anda dapat dengan mudah memicu pengambilan gambar dan video berdasarkan peristiwa eksternal atau menjalankan algoritma visi mesin untuk menentukan cara mengendalikan pin I/O Anda.
OpenMV N6 memiliki fitur berikut:
- TheSTM32N6Prosesor vektor terakselerasi ARM Cortex-M55 yang mampu menjalankan hingga 8 operasi per siklus jam pada kecepatan 800 MHz (6,4 gigaops) dengan memori SDRAM 64 MB + SRAM 4,2 MB dan memori FLASH program/penyimpanan 32 MB. Prosesor ini dilengkapi NPU berkecepatan 1 GHz600 Gigaops komputasi AI/ML untuk menjalankan model—memungkinkan Anda menjalankan algoritma deteksi objek YOLO di perangkat dengan kecepatan 30 FPS, sebuah Image Signal Processor yang mampu menangani modul kamera RAW BAYER hingga 5 MP, GPU untuk akselerasi grafis yang dapat mempercepat penskalaan gambar dan rotasi gambar 3D, serta terpasang di papanEnkode H.264 (hingga 1080p)dan dukungan enkode/decode JPEG menggunakan akselerasi perangkat keras. Semua pin I/O mengeluarkan tegangan 3,3 V dan tahan terhadap tegangan 3,3 V. Prosesor memiliki antarmuka I/O berikut:
- Antarmuka USB-C berkecepatan tinggi (480 Mbps) ke komputer Anda. OpenMV Cam Anda akan muncul sebagai Port COM Virtual dan Drive Flash USB saat dicolokkan.
- Batas arus 1,5 A.
- Dilengkapi dengan penyaringan EMI dan perlindungan TVS.
- Soket kartu μSD yang mampu membaca/menulis hingga 104 MB/detik, memungkinkan OpenMV Cam Anda mengambil gambar dan dengan mudah menarik aset visi mesin dari kartu μSD.
- Dilengkapi dengan penyaringan EMI dan perlindungan TVS.
- Dua bus SPI yang dapat beroperasi hingga 100 Mb/s, memungkinkan Anda dengan mudah melakukan streaming data gambar dari sistem ke Pelindung LCD atau mikrokontroler lainnya.
- Dan satu bus I2S untuk kodek audio.
- Sebuah Bus I2C (hingga 1 Mb/detik), sebuah Bus I3C (hingga 10 Mb/detik), dua Bus CAN (hingga 8 Mb/detik), dan tiga Bus Serial Asinkron (TX/RX, hingga 12,5 Mb/detik) untuk antarmuka dengan mikrokontroler dan sensor lainnya.
- ADC 12-bit (tahan tegangan 3,3 V).
- Tiga pin I/O untuk pengendalian servo.
- Satu pin I/O untuk sinkronisasi bingkai/pemicuan (atau pengendalian servo).
- Dua pin I/O untuk bangun dari mode hemat daya.
- Satu berbagi dengan tombol.
- Interupsi pada semua pin I/O (terdapat 18 pin I/O pada papan tersebut).
- RTC internal yang terus beroperasi ketika sistem berada dalam mode hemat daya.
- Dengan RAM Cadangan sebesar 8 KB.
- Dengan koneksi baterai cadangan khusus.
- LED RGB yang dapat dikendalikan/diredupkan oleh pengguna.
- Tombol pengguna.
- LED RGB lain untuk indikasi Pengisian Daya, Daya USB, dan Daya VIN.
- 64 MB SDRAM eksternal 16-bit yang dikendalikan pada kecepatan clock DDR 200 MHz untuk bandwidth 800 MB/s.
- 32 MB memori flash oktal untuk program/penyimpanan yang dikendalikan pada frekuensi 200 MHz dalam mode DDR 8-bit guna mencapai bandwidth 400 MB/detik (kecepatan baca).
- Sebuah IMU (Akselerometer dan Giroskop) yang terpusat di bawah modul kamera.
- Mikrofon untuk merekam audio dan mendeteksi/memproses suara.
- Modul WiFi terpasang (a/b/g/n – 11/54/65 Mb/detik) dan Bluetooth (versi 5.1 – BR/EDR/BLE) dengan antena berbasis chip.
- Opsi untuk menggunakan antena U.FL sebagai gantinya.
- Ethernet onboard 10/100/1000 Mb/s
- Jack Ethernet dengan dukungan PoE melalui pelindung eksternal.
- Sistem modul kamera yang dapat dilepas, dengan dukungan untuk MIPI CSI dan paralel 8-bit, memungkinkan OpenMV N6 berinterfase dengan berbagai sensor:
- Konektor baterai LiPo yang kompatibel dengan baterai LiPo 3,7 V yang umum dijual secara daring untuk aplikasi robotika hobi, dengan dukungan pengisian baterai melalui USB.
- Arus Pengisian Cepat 500 mA
- Dilengkapi Perlindungan TVS.
- Dilengkapi ADC untuk membaca tegangan baterai.
- Header JTAG ARM 10-pin yang kompatibel dengan perangkat SEGGER J-Link untuk proses debugging dan pemrograman.
- Dilengkapi dengan penyaringan EMI dan perlindungan TVS.
- Saklar BOOT1 untuk pemecahan masalah.
- Catu daya eksternal 5 V VIN dengan perlindungan suplai terbalik.
- Dilengkapi Perlindungan TVS.
Spesifikasi
HARAP DICATAT BAHWA PIN I/O N6 TIDAK TAHAN 5 V! JANGAN HUBUNGKAN PERANGKAT SECARA LANGSUNG KE MCU 5 V, MISALNYA ARDUINO MEGA.
Anda harus memberi daya pada N6 menggunakan VIN. Pin 3,3 V hanya berfungsi sebagai output. Tegangan masukan maksimum VIN adalah 5,7 V. Jika Anda perlu memberikan tegangan lebih tinggi dari 5,7 V, harap gunakan salah satu pelindung baru kami yang memiliki input regulator pensaklaran 6 V–36 V.
Prosesor:
- CPU ARM® 32-bit Cortex®-M55 dengan FPU presisi ganda
dengan teknologi ARM® MVE Helium™ (SIMD 128-bit) - 800 MHz (1280 DMIPS)
- Skor Core Mark: 3616 (bandingkan dengan Raspberry Pi 3: 3800)
Info Kamera:
- Sensor PAG7936 1 MP Global Shutter Berwarna
1280×800 @ 120 FPS
640×400 @ 240 FPS
320×200 @ 480 FPS - Format Optik: 1/4
- Ukuran Piksel: 3 µm × 3 µm
- CRA: 20°
- Rasio Sinyal terhadap Kebisingan: 36 dB
- Rentang Dinamis: 64 dB
Info Lens:
- Diameter Maksimum Lingkaran Gambar: 6,7 mm
- Panjang Fokus: 2,8 mm
- Diafragma: F2.0
- TTL Optik/Mekanis: 17,50
- Panjang Fokus Belakang: 5,37 mm
- Panjang Fokus Flange: 4,53 mm
- Distorsi TV: <-24%
- Iluminasi Relatif: >70%
- CRA: 14°
- Suhu Penyimpanan/Pengoperasian: -40°C hingga 85°C
- Format: 1/3 inci
- Pemasangan: M12*0,5
- Filter IR Cut: 650 nm
@420 nm–600 nm: Rata-rata T > 90%
@650 nm ± 10 nm: T = 50% - Tingkat Ketahanan Debu: IP4X
- Struktur: 6G + 1BG
Bidang Pandang Aktual dengan Sensor Gambar PAG7936:
Informasi Listrik:
Semua pin tahan tegangan 3,3 V dengan keluaran 3,3 V. Semua pin mampu menyerap atau mengalirkan arus hingga 20 mA. Tegangan VIN berada dalam kisaran 4,7 V hingga 5,7 V. Jangan mengambil arus lebih dari 250 mA dari rel 3,3 V OpenMV Cam Anda.
Spesifikasi Kinerja:
- Waktu dari menyalakan daya hingga hasil inferensi (terhubung ke PC): ~2,5 detik
- Hidupkan daya hingga hasil inferensi (mandiri): ~1,5 detik
- Bangun dari deepsleep ke hasil inferensi (terhubung ke PC): ~2,5 detik
- Bangun dari deepsleep ke hasil inferensi (mandiri): ~1,5 detik
- Mengabaikan bootloader, menyalakan/memulai ulang ke hasil inferensi (terhubung ke PC): ~1,5 detik
- Mengabaikan bootloader, menyalakan/memulai ulang untuk hasil inferensi (mandiri): ~0,5 detik
- Melewati bootloader, menyalakan/memulai ulang untuk inferensi/penyimpanan gambar (terhubung ke PC): ~4 detik
(PC memperlambat sistem saat membaca penyimpanan massal) - Mengabaikan bootloader, menyalakan/memulai ulang untuk inferensi/penyimpanan gambar (mandiri): ~0,75 detik
Konsumsi Daya
Daya Penuh: 150 mA @ 5 V(0,75 W)
Tidur Dalam: 1,6 mA @ 3,7 V (~6 mW, melalui konektor BAT)
Dimensi
- Panjang: 45 mm
- Lebar: 35 mm
- Tinggi: 30 mm
Kisaran Suhu
- Suhu Penyimpanan: –25 °C hingga +70 °C
- Suhu Pengoperasian: –25 °C hingga +70 °C