Coolgear-LOGO

Coolgear CAN Programming 1 Port Ethernet To CAN Bus Adapter

Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-PRODUCT

Spesifikasi

Informasi produk

Pandhuan Pemrograman CAN dening Coolgear Inc. nyedhiyakake pandhuan rinci babagan program piranti Controller Area Network (CAN) nggunakake antarmuka program aplikasi.

Instalasi

  • Kanggo nginstal DLL, LIB, lan Header files, nyalin menyang direktori proyek aplikasi sampeyan. Lokasi tartamtu bisa beda-beda gumantung saka basa pamrograman lan konfigurasi kompiler.
  • Deleng dokumentasi lingkungan pemrograman kanggo panuntun dhumateng.

Jinis lan Struktur

  • Pandhuan menehi katrangan babagan macem-macem jinis lan struktur sing digunakake ing pemrograman CAN, kayata CAN_HANDLE, CAN_ERRORS, CAN_STATUS, lan CAN_MSG.

Examplan Kode

  • Pandhuan kalebu examppotongan kode kanggo mbantu sampeyan ngerti carane ngleksanakake fungsi ing aplikasi sampeyan.

Riwayat Revisi

Revisi Tanggal Komentar
1.0 04/25/2024 Rilis pisanan

Pambuka

  • Matur nuwun kanggo tuku Coolgear's 1 Port Serial RS232 menyang CAN Bus Adapter. A Controller Area Network (CAN) minangka sistem bus serial asinkron integritas dhuwur kanggo piranti cerdas jaringan. Asring digunakake ing sistem otomotif lan industri.
  • CG-1P232CAN dirancang kanggo nyedhiyakake cara sing cepet lan prasaja kanggo komunikasi karo piranti bis CAN. Disambungake menyang port serial ing komputer, CG-1P232CAN langsung nambah saluran bis CAN industri kanggo sistem host.
  • CG-1P232CAN nyedhiyakake solusi biaya-efektif kanggo pelanggan supaya bisa komunikasi karo piranti bis CAN.
  • Solusi sing dirancang dening mikrokontroler ARM Cortex-M0 32-bit ndadekake banget fleksibel kanggo nangani bledosan cilik pigura CAN kanthi kacepetan dhuwur.
  • Pasang CG-1P232CAN menyang port serial, adaptor CG-1P232CAN nyedhiyakake konektivitas cepet menyang piranti bis CAN.
  • CG-1P232CAN nyedhiyakake solusi industri kanggo aplikasi komunikasi multi-gulung bis CAN ing jarak sing cendhak lan dawa.
  • CG-1P232CAN nyedhiyakake daya DC +5V/+12V 500mA kanggo piranti eksternal lan didhukung saka sumber daya DC 12V eksternal.

Fitur:

  • Nambahake port bis CAN ing komputer kanthi nyambungake menyang port serial RS-232
  • Siji konektor wadon DB9 (port serial)
  • Siji konektor DB9 lanang (BISA port bus)
  • Kalebu siji kabel serial. Dawane kabel: 100cm
  • Didhukung dening adaptor daya DC 12V eksternal
  • Nyedhiyakake daya DC + 5V / + 12V 500mA kanggo piranti eksternal
  • LED nuduhake initialization lan status bis CAN
  • BISA bis kacepetan nganti 1 Mbps
  • Ndhukung protokol CAN 2.0A lan CAN 2.0B
  • Didhukung mode CAN
  • Mode standar: operasi normal ing bis CAN
  • Mode ngrungokake: pasif nampa pigura CAN
  • Mode Echo: pemancar uga nampa pigura sing dikirim (kanggo tujuan testing)
  • CG-1P232CAN bisa kontrol liwat port serial nggunakake printah ASCII prasaja
  • Operasi suhu sekitar amba 0°C nganti 60°C (32°F nganti 140°F)
  • CE, persetujuan FCC
  • Dirancang dening mikrokontroler ARM Cortex-M0 32-bit
  • Driver kasedhiya kanggo Windows lan Linux OS
  • Ndhukung SocketCAN (driver slcan) wiwit kernel 2.6.38+

DIAGRAM CG-1P232BISA

Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-1

LAYOUT PCBCoolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-2

DIAGRAM BLOKCoolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-3

INFORMASI PIN-OUT

Ing ngisor iki pin-metu saka konektor kanggo RS-232 sinyal port serial.Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-4

RS-232 Serial Port Pin-metu kanggo DB9 Female Konektor

Nomer Pin Sinyal Katrangan
1 DCD Deteksi Pembawa Data
2 RxD Nampa Data Serial
3 TxD Ngirim Data Serial
4 dilindhungi
5 GND Tanah Sinyal
6 DSR Siap Data Siap
7 RTS Panjaluk Kirim
8 CTS Clear Kanggo Kirim
9 dilindhungi
  • Ing ngisor iki minangka pin-metu saka konektor lanang DB-9 lan blok terminal kanggo sinyal bis CAN.Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-5

CAN Bus Pin-metu kanggo DB9 Male Konektor

Nomer Pin Sinyal Katrangan
1 CAN_V + Nyedhiyakake + DC 5V utawa 12V daya (opsional)
2 BISA_L CAN_L jalur bis (level dominan kurang)
3 BISA_GND Papan sinyal
4 dilindhungi
5 dilindhungi
6 BISA_GND Papan sinyal
7 BISA_H CAN_H jalur bis (tingkat dominan dhuwur)
8 dilindhungi
9 CAN_V + Nyedhiyakake + DC 5V utawa 12V daya (opsional)

Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-6

CAN Bus Pin-metu kanggo 5-pin Blok Terminal

Nomer Pin Sinyal Katrangan
1 BISA_GND Papan sinyal
2 BISA_H CAN_H jalur bis (tingkat dominan dhuwur)
3 BISA_L CAN_L jalur bis (level dominan kurang)
4 -BISA_V+ Nyedhiyakake + DC 5V utawa 12V daya (opsional)
5 BISA_GND Papan sinyal

Ngaktifake Daya DC +5V utawa DC +12V kanggo Piranti Eksternal

Ing njaba unit, ana switch DIP 3-pin (SW) yaiku setelan sing digunakake kanggo ngaktifake daya 5V utawa 12V (500mA max.) kanggo piranti eksternal.

SW FUNGSI
PIN 1 ON Aktifake pin DB9 1 kanggo nyedhiyakake daya 5V utawa 12V kanggo piranti eksternal
OFF Pateni daya 5V utawa 12V ing pin 1
PIN 2 ON Aktifake pin DB9 9 kanggo nyedhiyakake daya 5V utawa 12V kanggo piranti eksternal
OFF Pateni daya 5V utawa 12V ing pin 9
PIN 3 ON Aktifake pin blok terminal 4 kanggo nyedhiyakake daya 5V utawa 12V kanggo piranti eksternal
OFF Pateni daya 5V utawa 12V ing pin blok terminal 4
  • Ing unit kasebut, ana telung blok header 3-pin (J1, J2, J3), yaiku jumper kanggo milih daya 5V utawa 12V kanggo piranti eksternal.Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-7
JUMPER FUNGSI
J1 pin 1, 2 singkat Pilih pin DB9 1 kanggo nyedhiyakake daya 5V kanggo piranti eksternal
J1 pin 2, 3 singkat Pilih pin DB9 1 kanggo nyedhiyakake daya 12V kanggo piranti eksternal
J2 pin 1, 2 singkat Pilih pin DB9 9 kanggo nyedhiyakake daya 5V kanggo piranti eksternal
J2 pin 2, 3 singkat Pilih pin DB9 9 kanggo nyedhiyakake daya 12V kanggo piranti eksternal
J3 pin 1, 2 singkat Pilih pin blok terminal 4 kanggo nyedhiyakake daya 5V kanggo piranti eksternal
J3 pin 2, 3 singkat Pilih pin blok terminal 4 kanggo nyedhiyakake daya 12V kanggo piranti eksternal

Resistensi Penghentian

  • Adaptor serial-to-CAN ora nyedhiyakake resistor terminasi bis CAN. Jaringan bis CAN mbutuhake resistor terminasi 120Ω ing saben pungkasan.
  • Umumé, iki kudu rampung ing kabel. Amarga iki gumantung saka instalasi sambungan, priksa spesifikasi kabel CAN bus kanggo cocog impedansi sing tepat.Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-FIG-8

DESKRIPSI FUNGSI

Indikator LED

  • CG-1P232CANadapter duwe telung LED (LED abang, LED ijo, LED kuning) kanggo nuduhake status daya lan BISA bis.
  • LED abang nuduhake daya adaptor CG-1P232CAN; LED ijo nuduhake kegiatan data bis CAN, lan LED kuning nuduhake kesalahan bis CAN.
  • Ing ngisor iki definisi kombinasi LED sing beda-beda.

A: Daya munggah (piranti diwiwiti)

  • Sawise CG-1P232CAN diuripake (piranti diwiwiti), LED abang urip lan LED ijo & kuning kelip-kelip kaping papat kanggo nuduhake yen CG-1P232CANadapter wis diwiwiti.

B: BISA saluran bis mbukak / nutup

  • Nalika saluran bis CAN mbukak, LED ijo bakal diuripake kanggo nuduhake yen saluran bis CAN mbukak; Nalika saluran bis CAN ditutup, LED ijo bakal mati kanggo nuduhake yen saluran bis CAN ditutup.

C: CAN Bus Data Kegiatan

  • Nalika pigura data CAN dikirim utawa ditampa, LED ijo terus kelip-kelip kanggo nunjukake aktivitas I/O data bus CAN.

D: CAN Bus Error

  • Nalika ana kesalahan ing bis CAN, LED kuning terus sumunar kanggo nuduhake kesalahan bis CAN.

ASCII Command Set

  • Kanthi printah ASCII prasaja adaptor CG-1P232CAN bisa kontrol liwat port serial. Pangguna bisa ngirim / nampa printah saka program terminal serial prasaja.
  • Example: Setel bitrate kanggo 500 Kbps, mbukak saluran CAN, ngirim pigura CAN (ID = 002h, DLC = 3, Data = 11 22 33), nutup CAN.
dhawuh wangsulan Fungsi
S6[CR] [CR] Setel bitrate adaptor CG-1P232CAN dadi 500 Kbps
O[CR] [CR] Bukak saluran CAN
t0023112233[CR] z[CR] Kirim pesen CAN (ID = 002h, DLC = 3, Data = 11 22 33)
C[CR] [CR] Tutup saluran CAN

Dhaftar printah

  • Printah kasebut adhedhasar baris lan diakhiri karo karakter baris anyar CR (0xD). Yen kesalahan, respon bakal dadi 0x7 (BELL).
  • Printah "help" ('H', 'h', utawa '?') bakal nampilake printah sing didhukung.
dhawuh wangsulan Fungsi
H[CR] [CR] Dhaptar kabeh printah sing didhukung
h[CR] [CR]
?[CR] z[CR]
  • Example: H[CR]

Kode bali

Dhaptar Perintah sing Didhukung:

  • 'UTAWA' – Bukak saluran ing mode Normal
  • 'L' – Bukak saluran ing mode Mung Rungokake
  • 'Y' – Bukak saluran ing mode Loopback
  • 'C' - Nutup Saluran CAN
  • 'S' - Setel standar CAN bitrate
  • 's' – Setel non-standar CAN bitrate
  • 't' - Ngirim pigura standar
  • 'T' - Kirim pigura lengkap
  • 'r' - Kirim pigura panjalukan remot standar
  • 'R' - Kirim pigura panjalukan remot lengkap
  • 'Z' - Setel wektuamp on/off
  • ‘m - Nyetel topeng acceptance
  • 'M' - Setel saringan acceptance
  • 'F' - Waca gendera status
  • 'V' - Priksa versi piranti lunak
  • 'N' - Priksa nomer seri
  • ‘m - Nyetel topeng acceptance
  • 'M' – Setel saringan acceptance
  • 'RST' – Reset Adaptor CG-1P232CAN
  • 'H', 'h', utawa '?' - Dhaptar printah sing didhukung

Mbukak Channel CAN Bus

  • Saluran bis CAN bakal dibukak nganggo printah O[CR], L[CR], utawa Y[CR].
  • Printah O[CR] bakal mbukak saluran bis CAN ing mode operasi normal, lan printah L[CR] bakal mbukak saluran bis CAN ing mode mung ngrungokake, kang ora interaksi bis bakal rampung saka controller.
  • Printah Y[CR] bakal mbukak saluran bis CAN ing mode loop-back, kang adaptor CG-1P232CAN uga bakal nampa pigura sing dikirim. Sadurunge nggunakake salah siji saka printah, sampeyan kudu nyetel bitrate karo printah S utawa s.
dhawuh wangsulan Fungsi
O[CR] [CR] Bukak saluran ing mode Normal
L[CR] [CR] Bukak saluran ing mode Mung Rungokake
Y[CR] [CR] Bukak saluran ing mode Loopback

Nutup Channel Bus CAN

Saluran bis CAN bakal ditutup kanthi printah C[CR]. Printah mung bisa digunakake yen saluran bis CAN mbukak.

dhawuh wangsulan Fungsi
C[CR] [CR] Nutup saluran CAN yen mbukak

Setelan BISA Bitrate (Standar)

  • Bitrate bis CAN bisa disetel nganggo printah SX [CR]. Printah mung bisa digunakake yen saluran bis CAN ditutup.
dhawuh wangsulan Fungsi
S6[CR] S00[CR] [CR] Setel bitrate adaptor CG-1P232CAN dadi 500 Kbps
S0[CR] [CR] Bukak saluran CAN
S1[CR] S2[CR] [CR] Kirim pesen CAN (ID = 002h, DLC = 3, Data = 11 22 33)
S3[CR] [CR] Tutup saluran CAN
S4[CR] [CR]  
S5[CR] [CR]  
S6[CR] [CR]  
S7[CR] [CR]  
S8[CR] [CR] Setel bitrate bis CAN dadi 1M

Spesifikasi

Umum

Port Serial Modul Bosch C_CAN
Bisa Bus Ndhukung CAN 2.0A lan CAN 2.0B
Chipset Mikrokontroler ARM Cortex-M0 32-bit

Bisa Bus

Jumlah Pelabuhan 1
Konektor Konektor lanang DB9
CAN Bus Speed BISA 2.0A / 2.0B 5kbps kanggo 1Mbps kanggo ngirim & nampa
Sinyal CAN_H, CAN_L, CAN_GND, CAN_V+
CAN Bus Controller Modul Bosch C_CAN
LED Daya, kegiatan data bis CAN, kesalahan bis CAN
Bisa Mode Bus Mode standar: operasi normal ing bis CAN. Mode ngrungokake: nampa pasif CAN Frames

Mode Echo: pemancar uga nampa pigura sing dikirim (kanggo tujuan testing)

pangayoman +/- 16 pangayoman ESD KV kanggo sinyal CAN

Fitur piranti lunak

Pustaka API Mendukung C/C++, C#, VB.NET dan LabVIEW
Utilitas Utilitas nganyari firmware on-board
Alat ngawasi Didhukung dening CANHacker, program tes Titan CAN

Kebutuhan Daya

Daya Input DC 12V adaptor daya external
Konsumsi Daya Maks. 80mA@12VDC (ora ana piranti eksternal)

Mekanik

Casing SECC lembaran logam (1mm)
ukuran 81 mm x 81 mm x 24 mm (L x W x H)
Bobot 175g

lingkungan

Suhu operasi 0°C nganti 55°C (32°F nganti 131°F)
Suhu panyimpenan -20°C nganti 75°C (-4°F nganti 167°F)
Kelembapan Operasi 5% kanggo 95% RH
Persetujuan Safety CE, FCC

Kontak Kami:

  • Coolgear Inc.
  • 5120 110th Avenue Utara
  • Clearwater, Florida 33760 USA
  • Tol Gratis: 18886882188
  • lokal: 17272091300
  • Fax: 17272091302

Safety

  • Waca kabeh Pandhuan Instalasi sadurunge ngleksanakake produk iki kanggo aplikasi sampeyan. Pandhuan iki ngemot informasi penting babagan sambungan listrik sing kudu ditindakake supaya bisa digunakake kanthi aman lan bener.
  • Priksa produk kanthi rapet kanggo cacat visual sadurunge digunakake.
  • Tetep adoh saka wilayah ngendi Kelembapan mbangun, Prodhuk iki ngandhut komponen electrical sing bisa rusak dening Kelembapan buildup, kang bisa mengaruhi peralatan disambungake menyang.
  • Aja mbongkar prodhuk. Nangani komponen internal produk bisa nyedhiyakake bebaya ESD (Electro-Static Discharge) sing bisa mengaruhi fungsi piranti.
  • Yen produk iki ora bisa digunakake kanthi bener, kirim email menyang tim dhukungan support@coolgear.com.

PAKAR PENGISIAN USB & KONEKTIVITAS

Ing Saben Mesin Gedhe

  • Kanggo luwih saka 20 taun, hub USB, pangisi daya, lan produk serial sing kasar lan ora ana rak wis siyap kanggo proyek sabanjure.
  • Adhedhasar ing AS, Coolgear wis sukses ngrancang lan nyebarake mayuta-yuta solusi konektivitas menyang industri, medis, otomotif, komersial, lan aeroangkasa.
  • Kita ngerti pentinge linuwih, mbangun kualitas, & nganggep kabeh aplikasi pelanggan minangka kritis, pengin njamin integrasi tanpa acara sing tahan suwe.

Pranyatan kepatuhan

  • View kepatuhan ing Lembar Data Teknis produk, sing ditemokake ing daftar online produk.

Dhukungan Teknis

  • Nalika sampeyan nyedhaki dhukungan Coolgear, sampeyan bakal nemokake dhewe ing tangan pakar sing berorientasi solusi lan pinter sing siap mangsuli pitakon apa wae sing sampeyan lemparake.
  • Yen sampeyan butuh bantuan babagan produk sampeyan, bukak coolgear.com/support kanggo tiket dhukungan, download, lan sumber dhukungan liyane. Kanggo driver paling anyar, bukak coolgear.com/download.

Garansi

Garansi Standar Produk

  • Garansi Siji (1) Taun saka Tanggal Invoice Tuku. Coolgear bakal ndandani utawa ngganti Produk apa wae sing ditemtokake rusak lan wis bali, kanthi resiko lan biaya, menyang Coolgear. Ing ngendi Coolgear nemtokake manawa ndandani utawa ngganti Produk kasebut ora cukup, Coolgear bakal njaga Produk sing ora cocog lan mbalekake maneh jumlah sing sampeyan bayar kanggo Produk kasebut. Produk sing dibalekake kudu tundhuk karo imbangan saka Periode Warranty sing ditrapake.
  • Sembarang bagean reconditioned digunakake dening Coolgear bakal tundhuk karo kabeh pranata padha digunakake kanggo bagean anyar.
  • Ing ndhuwur njlèntrèhaké TANGGUNGJAWAB TUNGGAL COOLGEAR, LAN SATU-SATUNYA REMEDY Panjenengan, kanggo ANY nglanggar JAMINAN.
  • Yen sampeyan ora setuju karo syarat-syarat garansi winates iki, sampeyan kudu mbalekake PRODUK sing ora digunakake lan ing kontaner asli menyang asal tuku.

Watesan Tanggung Jawab

  • Warranty Limited iki ora nutupi: (i) cacat utawa karusakan sing disebabake dening sabab alam, korban, Laka, nyalahi panggunaan utawa penyalahgunaan, watak cerobo, owah-owahan, layanan utawa ndandani dening liyane saka Coolgear, kalebu tanpa watesan saka sampeyan; (ii) instalasi utawa de-instalasi sing ora bener, operasi utawa pangopènan, sambungan sing ora bener karo periferal utawa panyebab liyane sing ora ana cacat ing bahan utawa ketrampilan Produk; (iii) Produk apa wae sing stiker garansi wis dibusak, diowahi utawa rusak; (iv) nyandhang normal; (v) karusakan utawa mundhut Produk sing wis didandani utawa diganti nalika dikirim dening Coolgear kajaba nalika karusakan utawa mundhut kasebut disebabake dening kemasan sing kurang utawa ora nyukupi dening Coolgear; utawa (vi) Produk sing dituku ing njaba Amerika Serikat. ING
  • Ora ana kahanan sing bakal dadi tanggung jawab kanggo kerugian panggunaan, gangguan bisnis utawa ora langsung, KHUSUS, INSIDENTAL, KERUSAKAN PUNITIVE UTAWA KONSEKUENSIAL (kalebu bathi sing ilang) TANPA LANGSUNG, TANPA TANGGAL, TANGGUNG JAWAB PRODUK STRICT Utawa liyane, sanajan COOLGEAR wis menehi saran babagan kemungkinan kerusakan kasebut.
  • Ing acara ora TOTAL tanggung jawab Coolgear ing kene ngluwihi luwih saka $ 50.00 UTAWA jumlah sing bener mbayar PRODUK RISE kanggo tanggung jawab kuwi, preduli saka sabab saka tumindak, ing kontrak, TORT, tanggung jawab ketat,. Ora kabeh yurisdiksi ngidini watesan saka karusakan, dadi watesan ing ndhuwur bisa uga ora ditrapake kanggo sampeyan.
    © 2024 Coolgear, Inc. Kabeh Hak dilindhungi undhang-undhang. Kabeh produk lan dokumentasi digital, kalebu gambar, minangka properti lan / utawa merek dagang saka Coolgear Inc. Coolgear Inc. terus-terusan ningkatake produke.
  • Spesifikasi produk bisa diganti tanpa kabar.
  • Perlu bantuan? Dolan maring: coolgear.com/support
  • Coolgear, Inc.
  • Versi: 1.0
  • Tanggal: 04/25/2024

Pitakonan sing Sering Ditakoni

  • P: Apa ana installer khusus kanggo DLL?
    • A: Ora, ora ana installer DLL tartamtu sing diwenehake. Sampeyan kudu nyalin DLL, LIB, lan Header kanthi manual filemenyang direktori proyek aplikasi sampeyan.
  • P: Apa nilai standar kanggo acceptance_code lan acceptance_mask?
    • A: Nilai standar disetel kanggo ngidini ngliwati kabeh pigura - Filter Penerimaan = 0x7FF kanggo pesen standar lan 0x1FFFFFFF kanggo pesen lengkap.

Dokumen / Sumber Daya

Coolgear CAN Programming 1 Port Ethernet To CAN Bus Adapter [pdf] Pandhuan Instalasi
CAN Programming 1 Port Ethernet To CAN Bus Adapter, CAN Programming, 1 Port Ethernet To CAN Bus Adapter, CAN Bus Adapter, Bus Adapter, Adaptor

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *