dfbf

Pengukur Jarak Laser 905nm-3000

Pengukur Jarak Laser 905nm-3000

Model: LRF-905-K3000

Deskripsi Singkat:

Modul modul pengintai laser oem yang ringkas, aman untuk mata, dan sangat terintegrasi digunakan dalam berbagai aplikasi mulai dari sistem serbaguna hingga perangkat genggam.
Modul dikirimkan tanpa penutup yang memungkinkan pengguna OEM menyematkan modul ke dalam sistem atau perangkat mereka sendiri.
sensor jarak laser rangefinder Dengan TTL Output sensor rentang generasi baru dengan lensa optik pemancar & penerima yang dirancang secara optimal, cocok untuk pengukuran jarak jauh yang akurat.
Ini memberikan pengukuran jarak yang akurat apa pun warna dan reflektifitas target tidak seperti teknologi konvensional.
Dapat mengukur jarak absolut hingga 3500m pada target putih, menetapkan tolok ukur baru dalam rentang tingkat kinerja, membuka pintu ke berbagai aplikasi baru. Modul sensor jarak laser Rangefinder menawarkan umpan balik jarak yang andal & output serial TTL/RS232.Sangat cocok untuk menyesuaikan integrasi produk, terutama untuk night vision, thermal atau EVA, dll.


  • f614effe
  • 6dac49b1
  • 46bbb79b
  • 374a78c3

Rincian produk

Antarmuka komunikasi

Bagan Komando Komunikasi

Deskripsi Perintah

Dimensi

Label Produk

Fitur

• Sangat kompak dan ringan
• Pengukuran waktu penerbangan berdenyut
• Konsumsi daya rendah
• Kemampuan jangkauan hingga 3500 m
• Aplikasi Kelas 1 yang aman untuk mata
• Pengamatan dan pengawasan
• Kontrol perbatasan dan pelabuhan
• Penyelamatan lepas pantai
• Gimbal Drone & UAV
• Perangkat genggam
• Pemandangan

Parameter

Parameter

Spesifikasi

Dimensi (mm)

60,56*33,1*46,86mm

Kemampuan jangkauan

5-3500m(Typ.)Hutan: 5-2500m Manusia: 5-2000m

Resolusi

±0,1m

Bekerja saat ini

80mA-150mA

Penyambung

RS232/TTL/485

Suhu Operasional

-20º hingga 55º

Sinyal

Keluaran RS232/keluaran TTL/keluaran 485

Tegangan masukan

3-5V

Perbedaan

5 mrad

Frekuensi Pengulangan (RF)

1HZ

Kekuasaan

<1mW(aman untuk mata)

Metode mulai

Detak

Bobot

≤43g


  • Sebelumnya:
  • Lanjut:


  •  

    Pin No.

    Deskripsi fungsi

    1

    RS232-Tx

    2

    RS232-Rx

    3

    Catu daya:DC(3.0V – 5.0V)

    4

    TxEN: Saat port serial mulai mengirim bingkai data, sinyal TxEN tinggi;Setelah transmisi data satu frame selesai, sinyal TxEN menjadi rendah.

    Sinyal TxEN dapat digunakan untuk beralih dari emisi ke penerimaan setengahnya
    dupleks, seperti RS485.

    5

    GND

    6

    UART-RxD(TTL: Tegangan dapat diprogram:3.0V – 5.0V)

    7

    UART-TxD(TTL: Tegangan dapat diprogram:3.0V – 5.0V)

    Catatan:

    1. Modul ini memiliki 2 output serial komunikasi, RS232 & TTL.Masing-masing dapat digunakan oleh pin yang berbeda

    keluar, tetapi tidak dapat digunakan pada saat yang bersamaan.

    2. Pengaturan UART: 10 bit dikirim atau diterima;satu bit awal, 8 bit data (LSB pertama), satu bit stop,

    non-paritas

    Karakteristik listrik

    Parameter

    Tes kondisi

    Min

    Maks

    Satuan

    Vin

    T=25°C

    2.5

    5.0

    V

    Icc

    Bersiap
    (T=25°C, Vin=3.0V)

    -

    50.0

    mA

    Mulai
    (T=25°C, Vin=3.0V)

    -

    150.0

    mA

     

     

    Komando Guru

    Kode perintah

    Keterangan

    Tambahkan siaran.tanggapan

    0×80

    Baca status pengintai

    NO

    0×81

    Baca hasil pengukuran

    NO

    0×83

    Mulai berkisar

    NO

    0×84

    Berhenti mulai

    NO

    0x9E

    Program parameter komunikasi

    YA

    0xBE

    Baca parameter komunikasi

    YA

    0xC0

    Tes komunikasi

    YA

    0xC1

    Baca Versi Firmware

    YA

    0x8F

    Laser Merah HIDUP / MATI

    YA

    Respon Budak

    Kode pengakuan

    Keterangan

    0×60

    Bingkai tanggapan sederhana

    0×01

    Rentang bingkai data

    0×20

    bingkai status pengintai

    0×21

    Bingkai parameter komunikasi

    0xE0

    Bingkai pesan kesalahan

    CATATAN:

    1. Format Bingkai Komunikasi:

    ID budak + instruksi + parameter + checksum

    2. Interval antara dua frame yang berdekatan harus setidaknya dalam waktu 1,5 byte kapan dikirim, bila kurang dari 1ms, itu dianggap sebagai 1ms.

    600BPS: 25ms

    1200BPS: 12,5 mdtk

    2400BPS: 6,25ms

    4800BPS: 3,125ms

    9600BPS: 1,56ms

    19200BPS: 1ms(0,78ms < 1ms, ambil 1ms)

    3. Mengirim hitungan checksum

    Modul ini menggunakan mode verifikasi byte dengan jumlah akumulasi byte, Slave ID tidak termasuk dalam verifikasi, mengirimkan checksum pada akhirnya.

    Seperti menghitung jumlah pemeriksaan instruksi mode pemindaian”0×83 0×40″:

    A、Hitung jumlah akumulasi :0×83 + 0×40 = 0xC3

    B、Ambil LSB[D7..D0]:0xC3

    C、Hitung komplemen 2:0×100 – 0xC3 = 0x3D, 0x3D adalah checksum

    Tambahkan alamat slave saat mater mengirim: 0×10 0×83 0×40 0x3D

    4. Tanda terima verifikasi

    Seperti menerima bingkai komunikasi: 0×10 0×83 0×40 0x3D, verifikasi tidak termasuk

    alamat budak 0×10

    A、Hitung jumlah akumulasi:0×83 + 0×40 + 0x3D = 0×100

    B、Ambil LSB dari jumlah akumulasi: 0×00;0×00 adalah hasil verifikasi

    Jika hasil verifikasi adalah 0×00, berarti data yang diterima benar;Jika hasil verifikasi bukan 0×00, berarti data yang diterima salah.

    (Catatan: Dalam contoh, alamat slave dari setiap perintah adalah 0×10; dalam aplikasi, alamat slave akan diprogram.)

    1) Uji komunikasi(0xC0)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0xC0

    Tidak ada

     

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×60

    Tidak ada

     

    Contoh

    Master mengirim:0×10 0xC0 0×40, 0×40 adalah checksum

    Tanggapan budak:0×10 0×60 0xA0, 0xA0 adalah checksum

    2) Perintahkan budak untuk memulai rentang (0×83)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0×83

    byte1

    D7: Cadangan

    D6: Mode rentang kontinu, 0 = mati;1 = aktif.

    D5: Mode kabut, 0 = mati;1 = aktif.

    D4: Satuan data, 0 = meter;1 = pekarangan.

    D3 – D0: Mode Kerja, 0 = rentang;1 = kecepatan,

    2 = Mode Target Kecil.

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×60

    Tidak ada

    Jika slave diatur sebagai mode ekspor otomatis, slave merespons 0x60 terlebih dahulu setelah menerima perintah mulai rentang, setelah rentang selesai, hasilnya akan dikirim.

    Contoh

    Guru mengirim:

    0×10 0×83 0×00 0x7D:Mode 0 adalah untuk pengukuran tunggal, satuan data adalah meter.

    0×10 0×83 0×40 0x3D:Mode 0 untuk ukuran kontinu, satuan data adalah meter.

    0×10 0×83 0×10 0x6D:Mode 0 adalah untuk pengukuran tunggal, unit data adalah yard.

    0×10 0×83 0×20 0x2D:Mode 0 untuk ukuran kontinu, unit data adalah yard.

    Tanggapan budak:

    0×10 0×60 0xA0

    Catatan:

    1. Jika metode ekspor data modul ditetapkan sebagai mode kueri, maka metode tersebut hanya dapat melakukan pengukuran tunggal.

    2. Dalam mode kecepatan, fungsi rentang kontinu adalah nol, yang bukan ukuran kecepatan kontinu.

    3. Mode kabut hanya berlaku untuk perangkat dengan fungsi mode kabut.

    4. Slave akan mengirim bingkai respons 0x60 setelah menerima perintah mulai mulai, itu akan mulai mengirim hasil mulai setelah mulai selesai.

    5. Mode Target Kecil hanya didukung di V7.00 atau versi yang lebih baru.

    3) Perintahkan slave stop mulai (0×84)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0×84

    Tidak ada

    Tidak ada

    Catatan: Setelah master mengirim perintah ke slave untuk melakukan continuous range, master perlu mengirimkan perintah ini ke slave untuk menghentikan range.Jika master mengirimkan perintah kepada slave untuk melakukan range satu kali, maka tidak perlu mengirim perintah ini, karena slave akan berhenti melakukan range secara otomatis setelah range selesai.

    4) Membaca status budak (0×80)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0×80

    Tidak ada

     

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×20

    Byte1

    D7:1=pengintai laser sedang sibuk, 0=selesaikan jangkauan
    D6:1=jarak jauh laser salah, 0=tidak ada kesalahan
    D5 – D2: cadangan
    D1:0=sensor sudut kemiringan mati, 1=sensor sudut kemiringan aktif
    D0:0=sensor sudut kemiringan normal, 1=sensor sudut kemiringan tidak normal

    Byte2

    Menyimpan

     5) Baca hasil range finder (0×81)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0×81

    Tidak ada

    Tidak ada

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×01

    byte1

    D7:1 = Jarak tidak valid
    D6:1 = Sudut tidak valid
    D5:Resolusi data, 0 = 0,5/LSB;1 = 0,1/LSB
    D4:Satuan data, 0 = meter;1 = pekarangan
    D3 – D0:Mode Kerja, 0 = Mulai;1 = Kecepatan

     

    byte2

    Saat jarak berlaku:Jarak[D15..D8]
    Ketika jarak tidak valid:0×80 = Rentang tidak ada hasil;0×81= Kesalahan sistem

     

    byte3

    Saat sudut valid: Jarak[D7..D0]
    Saat sudut tidak valid: Cadangan

     

    byte4

    Angle[D7..D0]: Data adalah format komplemen 2;Saat mengukur kecepatan, tidak mengirim data sudut

    Contoh

    1.Slave mengirim bingkai jarak: 0×10 0×01 0×20 0×12 0xD7 0xFE 0xF8

    nilai jarak = 0x12D7 = 4823 = 482,3m

    nilai sudut = 0xFE = -2°

    2.Slave mengirim bingkai kecepatan:0×10 0×01 0×21 0×03 0xD7 0×04

    nilai kecepatan = 0x03D7 = 983 = 98,3km/jam

    3.Slave mengirim bingkai jarak:0×10 0×01 0xA0 0×80 0×00 0×01 0xDE

    nilai jarak null (Byte pertama adalah 0xA0, D7 = 1 )

    nilai sudut = 0×01 = +1°

    6) Tulis baud rate komunikasi budak (0x9E), pengaturan pabrik: 19200BPS

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0x9E

    byte1

    harus 0×90

     

    byte2

    Menyimpan

     

    byte3

    Menyimpan

     

    byte4

    pengaturan kecepatan baud:

    0 = 1200BPS

    1 = 2400BPS
    2 = 4800BPS
    3 = 9600BPS
    4 = 19200BPS (Bawaan)

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    (silakan merujuk ke bagian tanggapan budak dari membaca parameter budak)

    Contoh

    Jika master mengirim frame: 0×10 0x9E 0×90 0×00 0×00 0×04 0xCE, Artinya: Tetapkan baud rate slave sebagai 19200BPS

    (Catatan: Tingkat baud baru hanya berlaku setelah modul dimulai ulang)

    7) Tulis alamat slave (0x9E), pengaturan pabrik: 0×10

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0x9E

    byte1

    Harus 0×91

    byte2

    Menyimpan

    byte3

    Menyimpan

    byte4

    alamat baru budak (alamat budak tidak boleh 0)

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    (silakan merujuk ke bagian tanggapan budak dari membaca parameter budak)

    Contoh

    Untuk menulis alamat slave sebagai 0×20, maka master mengirim: 0×10 0x9E 0×91 0×00 0×00 0×20 0xB1

    Catatan:

    1. Alamat slave baru valid setelah perangkat dihidupkan ulang.

    2. 0×00 adalah alamat broadcast, jadi alamat slave tidak dapat diatur sebagai 0×00.

    3. Alamat budak default adalah 0×10.

    8) Tulis metode ekspor hasil terukur (0x9E), pengaturan pabrik: otomatis

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0x9E

    byte1

    Harus 0×92

    byte2

    Menyimpan

    byte3

    Menyimpan

    byte4

    Pemilihan metode ekspor hasil terukur:
    0 =Modus kueri(budak hanya dapat mengekspor data saat master mengirim perintah membaca)
    1(Default) = Mode otomatis (Setelah rentang selesai, mengirimkan data secara otomatis)

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    (Silakan merujuk ke bagian respons budak dari membaca parameter budak)

    Contoh

    Untuk mengubah ekspor data ke pengeksporan otomatis, lalu master mengirim:0×10 0x9E 0×92 0×00 0×00 0×01 0xCF

     9) Setel voltase UART IO (0x9E), setelan pabrik: 3.3V

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0x9E

    byte1

    Harus 0×93

    byte2

    Menyimpan

    byte3

    Menyimpan

    byte4

    Pengaturan tegangan IO UART: 72 – 199, 0,025V/LSB

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    (silakan merujuk ke bagian tanggapan budak dari membaca parameter budak)

    Contoh

    Untuk mengubah voltase UART IO menjadi 3.3V,kemudian master mengirim:0×10 0x9E 0×93 0×00 0×00 0×84 0x4B

    10) Membaca parameter komunikasi (0xBE)

    Guru mengirim

    Kode perintah

    Parameter

    Keterangan

    0xBE

    byte1

    Harus 0×91 atau 0×92

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×21

    byte1

    Alamat budak: 0×01 – 0xFF

    byte2

    D4: Metode ekspor data
    D3 – D0:Pengaturan Baud Rate

    byte3

    Pengaturan tegangan UART IO

    11) Budak mengirimkan informasi yang salah(0xE0)

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0xE0

    byte1

    D7 – D3: Cadangan
    D2:1 = Kesalahan parameter komunikasi
    D1:1 = Perintah yang tidak dapat dikenali
    D0:1 = Kesalahan checksum

    12) Laser Merah Hidup/Mati(0x8F)

    Guru Mengirim

    Kode Perintah

    Parameter

    Keterangan

    0x8F

    byte1

    0×00: Laser merah MATI
    0×01: Laser merah AKTIF

    Kode perintah

    Parameter

    Keterangan

    0xBE

    byte1

    Harus 0×91 atau 0×92

    Tanggapan budak

    0×61

    byte0

    Versi utama (BCD)

    Byte1

    Versi kecil (BCD)

    Contoh

    Budak mengirim: 0×10 0×61 0×07 0×00 0×98
    jika ditampilkan sebagai "0×07 0×00", itu menjelaskan versi perangkat lunak adalah V7.00

    13) Baca Versi Firmware (Perintah ini hanya didukung di V7.00 atau versi yang lebih baru)

    Guru Mengirim

    Kode Perintah

    Parameter

    Keterangan

    0xC1

    Tidak ada

    Tidak ada

    Tanggapan budak

    Kode pengakuan

    Parameter

    Keterangan

    0×61

    byte0

    Versi Utama (BCD)

    byte1

    Versi Kecil (BCD)

    Contoh

    Tanggapan budak: 0×10 0×61 0×07 0×00 0×98

    Data “0×07 0×00″ berarti versi firmware adalah V7.00.

     

     

    Produk-produk terkait