Coolgear-LOGO

Coolgear CAN programski adapter s 1 Ethernet priključkom na CAN Bus

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-PROIZVOD

Specifikacije

Informacije o proizvodu

Vodič za CAN programiranje kompanije Coolgear Inc. pruža detaljan vodič o programiranju CAN (Controller Area Network) uređaja pomoću njihovog interfejsa za programiranje aplikacija.

Instalacija

  • Da biste instalirali DLL, LIB i zaglavlje files, kopirajte ih u direktorij vašeg projekta aplikacije. Specifične lokacije mogu varirati ovisno o vašem programskom jeziku i konfiguracijama kompajlera.
  • Za smjernice pogledajte dokumentaciju vašeg programskog okruženja.

Vrste i strukture

  • Vodič pruža detalje o različitim tipovima i strukturama koje se koriste u CAN programiranju, kao što su CAN_HANDLE, CAN_ERRORS, CAN_STATUS i CAN_MSG.

Exampkod

  • Vodič uključuje npr.ampisječke koda koji će vam pomoći da shvatite kako implementirati funkcije u vašoj aplikaciji.

Istorija revizija

Revizija Datum Komentari
1.0 25.04.2024. Prvo izdanje

Uvod

  • Hvala vam što ste kupili Coolgear-ov 1-portni serijski RS232 na CAN Bus adapter. Controller Area Network (CAN) je asinhroni serijski bus sistem visokog integriteta za umrežavanje inteligentnih uređaja. Često se koristi u automobilskim i industrijskim sistemima.
  • CG-1P232CAN je dizajniran da omogući brz i jednostavan način komunikacije sa CAN bus uređajima. Povezan sa serijskim portom na vašem računaru, CG-1P232CAN odmah dodaje industrijski CAN bus kanal vašem host sistemu.
  • CG-1P232CAN pruža isplativo rješenje za korisnike kako bi im omogućio komunikaciju s CAN bus uređajima.
  • Rješenje dizajnirano pomoću 32-bitnog mikrokontrolera ARM Cortex-M0 čini ga vrlo fleksibilnim u rukovanju malim nizovima CAN okvira velikom brzinom.
  • Priključivanjem CG-1P232CAN adaptera u serijski port, on omogućava trenutnu povezanost sa CAN bus uređajima.
  • CG-1P232CAN pruža industrijsko rješenje za primjenu CAN bus višekanalne komunikacije na kratkim i dugim udaljenostima.
  • CG-1P232CAN obezbjeđuje DC +5V/+12V 500mA napajanje za eksterne uređaje i napaja se iz eksternog DC 12V napajanja.

Karakteristike:

  • Dodaje CAN bus port na vaš računar povezivanjem na RS-232 serijski port
  • Jedan DB9 ženski konektor (serijski port)
  • Jedan DB9 muški konektor (CAN bus port)
  • Uključuje jedan serijski kabel. Dužina kabela: 100 cm
  • Napaja se eksternim DC 12V adapterom
  • Obezbeđuje DC +5V/+12V 500mA napajanje za eksterne uređaje
  • LED diode pokazuju inicijalizaciju i status CAN sabirnice
  • Brzina CAN magistrale do 1 Mbps
  • Podržava CAN 2.0A i CAN 2.0B protokole
  • Podržani CAN modovi
  • Standardni način rada: normalan rad na CAN sabirnici
  • Režim slušanja: pasivno primanje CAN okvira
  • Echo mod: predajnik također prima poslane okvire (u svrhu testiranja)
  • CG-1P232CAN se može kontrolisati preko serijskog porta pomoću jednostavnih ASCII komandi
  • Širok raspon temperature okoline od 0°C do 60°C (32°F do 140°F)
  • CE, FCC odobrenje
  • Dizajnirano od strane 32-bitnog ARM Cortex-M0 mikrokontrolera
  • Drajveri su dostupni za Windows i Linux operativne sisteme.
  • Podržava SocketCAN (slcan drajver) od kernela 2.6.38+

DIJAGRAM CG-1P232CAN

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-1

PCB LAYOUTCoolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-2

BLOK DIJAGRAMCoolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-3

INFORMACIJE O OTKLJUČIVANJU PIN-OVA

Slijedeći je raspored pinova konektora za signale serijskog porta RS-232.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-4

Raspored pinova serijskog porta RS-232 za ženski konektor DB9

Pin broj Signali Opis
1 DCD Data Carrier Detect
2 RxD Primanje serijskih podataka
3 TxD Prijenos serijskih podataka
4 Rezervirano
5 GND Signal Ground
6 DSR Skup podataka spreman
7 RTS Zahtjev za slanje
8 CTS Obriši za slanje
9 Rezervirano
  • U nastavku je prikazan raspored pinova muškog DB-9 konektora i terminalnog bloka za CAN bus signale.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-5

Raspored pinova CAN sabirnice za DB9 muški konektor

Pin broj Signali Opis
1 CAN_V + Pruža +DC 5V ili 12V napajanje (opciono)
2 CAN_L CAN_L sabirnička linija (dominantni nivo je nizak)
3 CAN_GND Signalno uzemljenje
4 Rezervirano
5 Rezervirano
6 CAN_GND Signalno uzemljenje
7 CAN_H CAN_H autobuska linija (dominantni nivo je visok)
8 Rezervirano
9 CAN_V + Pruža +DC 5V ili 12V napajanje (opciono)

Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-6

Raspored pinova CAN sabirnice za 5-pinski terminalni blok

Pin broj Signali Opis
1 CAN_GND Signalno uzemljenje
2 CAN_H CAN_H autobuska linija (dominantni nivo je visok)
3 CAN_L CAN_L sabirnička linija (dominantni nivo je nizak)
4 -CAN_V+ Pruža +DC 5V ili 12V napajanje (opciono)
5 CAN_GND Signalno uzemljenje

Omogućavanje DC +5V ili DC +12V napajanja za vanjske uređaje

Izvan uređaja nalazi se 3-pinski DIP prekidač (SW) čija su podešavanja korištena za omogućavanje napajanja od 5 V ili 12 V (maks. 500 mA) za vanjske uređaje.

SW FUNKCIJA
PIN 1 ON Omogućite DB9 pin 1 da obezbijedi napajanje od 5V ili 12V za eksterne uređaje
OFF Isključite napajanje od 5V ili 12V na pinu 1
PIN 2 ON Omogućite DB9 pin 9 da obezbijedi napajanje od 5V ili 12V za eksterne uređaje
OFF Isključite napajanje od 5V ili 12V na pinu 9
PIN 3 ON Omogućite pin 4 terminalnog bloka da obezbijedi napajanje od 5V ili 12V za eksterne uređaje
OFF Isključite napajanje od 5V ili 12V na pinu 4 terminalnog bloka
  • Unutar uređaja nalaze se tri tropinska konektora (J1, J2, J3), koji služe kao kratkospojnici za odabir napajanja od 5V ili 12V za vanjske uređaje.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-7
JUMPER FUNKCIJA
Kratki spoj na pinovima J1 1 i 2 Odaberite DB9 pin 1 za napajanje od 5V za vanjske uređaje
Kratki spoj na pinovima J1 2 i 3 Odaberite DB9 pin 1 za napajanje od 12V za vanjske uređaje
Kratki spoj na pinovima J2 1 i 2 Odaberite DB9 pin 9 za napajanje od 5V za vanjske uređaje
Kratki spoj na pinovima J2 2 i 3 Odaberite DB9 pin 9 za napajanje od 12V za vanjske uređaje
Kratki spoj na pinovima J3 1 i 2 Odaberite pin 4 na terminalnom bloku kako biste obezbijedili napajanje od 5V za eksterne uređaje
Kratki spoj na pinovima J3 2 i 3 Odaberite pin 4 na terminalnom bloku kako biste obezbijedili napajanje od 12V za eksterne uređaje

Završni otpornici

  • Serijski-CAN adapter ne sadrži otpornike za završetak CAN sabirnice. CAN sabirnica zahtijeva otpornike za završetak od 120Ω na svakom kraju.
  • Generalno, ovo se mora uraditi u kabliranju. Budući da to zavisi od instalacije priključaka, molimo vas da provjerite specifikaciju vašeg CAN bus kabla za pravilno usklađivanje impedanse.Coolgear-CAN-programiranje-1-port-Ethernet-na-CAN-Bus-adapter-FIG-8

OPIS FUNKCIJE

LED indikatori

  • CG-1P232CAN adapter ima tri LED diode (crvenu LED diodu, zelenu LED diodu, žutu LED diodu) koje označavaju napajanje i status CAN sabirnice.
  • Crvena LED dioda označava napajanje CG-1P232CAN adaptera; zelena LED dioda označava aktivnost podataka CAN sabirnice, a žuta LED dioda označava grešku CAN sabirnice.
  • U nastavku su definicije različitih kombinacija LED dioda.

A: Uključivanje (uređaj inicijaliziran)

  • Nakon što se CG-1P232CAN uključi (uređaj inicijalizira), crvena LED dioda se pali, a zelena i žuta LED dioda bljeskaju četiri puta kako bi označile da je CG-1P232CAN adapter inicijaliziran.

B: Otvaranje/zatvaranje CAN bus kanala

  • Kada se CAN bus kanal otvori, zelena LED dioda će se upaliti kako bi pokazala da je CAN bus kanal otvoren; kada se CAN bus kanal zatvori, zelena LED dioda će se ugasiti kako bi pokazala da je CAN bus kanal zatvoren.

C: Aktivnost podataka CAN magistrale

  • Kada se šalje ili prima CAN podatkovni okvir, zelena LED dioda neprestano treperi kako bi naznačila aktivnost ulazno/izlaznih podataka CAN magistrale.

D: Greška CAN magistrale

  • Kada dođe do greške na CAN sabirnici, žuta LED dioda neprestano treperi kako bi ukazala na grešku CAN sabirnice.

Skup ASCII komandi

  • Pomoću jednostavnih ASCII komandi, CG-1P232CAN adapter se može kontrolisati preko serijskog porta. Korisnici mogu slati/primati komande iz bilo kojeg jednostavnog serijskog terminalnog programa.
  • Example: Postavite brzinu prijenosa podataka na 500 Kbps, otvorite CAN kanal, pošaljite CAN okvir (ID = 002h, DLC = 3, Data = 11 22 33), zatvorite CAN.
Command Odgovor Funkcija
S6[CR] [CR] Postavite brzinu prijenosa podataka CG-1P232CAN adaptera na 500 Kbps
O[CR] [CR] Otvoreni CAN kanal
t0023112233[CR] z[CR] Pošalji CAN poruku (ID = 002h, DLC = 3, Podaci = 11 22 33)
C[CR] [CR] Zatvorite CAN kanal

Lista komandi

  • Komande se izvršavaju u liniji i završavaju se znakom za novi red CR (0xD). U slučaju greške, odgovor će biti 0x7 (BELL).
  • Komanda „pomoć“ ('H', 'h' ili '?') će prikazati podržane komande.
Command Odgovor Funkcija
H[CR] [CR] Navedite sve podržane komande
h[CR] [CR]
?[CR] z[CR]
  • Example: H[CR]

Povratni kod

Lista podržanih komandi:

  • 'O' – Otvori kanal u normalnom režimu
  • 'L' – Otvorite kanal u režimu Samo za slušanje
  • 'Y' – Otvorite kanal u Loopback modu
  • 'C' – Zatvori CAN kanal
  • 'S' – Postavite standardnu ​​CAN brzinu prijenosa podataka
  • 's' – Postavljanje nestandardne CAN brzine prijenosa podataka
  • 'ne' – Prenesite standardni okvir
  • 'T' – Prenesite prošireni okvir
  • 'r' – Prenesite standardni okvir udaljenog zahtjeva
  • 'R' – Prenesite prošireni okvir udaljenog zahtjeva
  • 'Z' – Postavite vrijemeamp on/off
  • sam – Postavite masku prihvatanja
  • 'M' – Postavite filter prihvatanja
  • 'F' – Pročitajte zastavicu statusa
  • 'V' – Provjerite verziju softvera
  • 'N' – Provjerite serijski broj
  • sam – Postavite masku prihvatanja
  • 'M' – Postavi filter prihvatanja
  • 'RST' – Resetujte CG-1P232CAN adapter
  • 'H', 'h' ili '?'' – Lista podržanih komandi

Otvaranje CAN Bus kanala

  • CAN bus kanal će biti otvoren komandom O[CR], L[CR] ili Y[CR].
  • Komanda O[CR] će otvoriti CAN bus kanal u normalnom režimu rada, a komanda L[CR] će otvoriti CAN bus kanal u režimu samo za slušanje, u kojem se neće vršiti nikakva interakcija sa magistralom iz kontrolera.
  • Naredba Y[CR] će otvoriti CAN bus kanal u loop-back modu, u kojem će CG-1P232CAN adapter također primati okvire koje šalje. Prije nego što upotrijebite jednu od naredbi, trebali biste postaviti brzinu prijenosa podataka pomoću naredbi S ili s.
Command Odgovor Funkcija
O[CR] [CR] Otvori kanal u normalnom režimu
L[CR] [CR] Otvori kanal u načinu rada Samo za slušanje
Y[CR] [CR] Otvori kanal u Loopback modu

Zatvaranje CAN Bus kanala

CAN bus kanal će biti zatvoren komandom C[CR]. Komanda se može koristiti samo ako je CAN bus kanal otvoren.

Command Odgovor Funkcija
C[CR] [CR] Zatvorite CAN kanal ako je otvoren

Podešavanje CAN brzine prijenosa podataka (standardno)

  • Brzina prijenosa podataka CAN magistrale može se podesiti naredbom SX[CR]. Naredba se može koristiti samo ako je kanal CAN magistrale zatvoren.
Command Odgovor Funkcija
S6[CR] S00[CR] [CR] Postavite brzinu prijenosa podataka CG-1P232CAN adaptera na 500 Kbps
S0[CR] [CR] Otvoreni CAN kanal
S1[CR] S2[CR] [CR] Pošalji CAN poruku (ID = 002h, DLC = 3, Podaci = 11 22 33)
S3[CR] [CR] Zatvorite CAN kanal
S4[CR] [CR]  
S5[CR] [CR]  
S6[CR] [CR]  
S7[CR] [CR]  
S8[CR] [CR] Postavite brzinu prijenosa podataka CAN magistrale na 1M

Specifikacije

Generale

Serial Port Bosch C_CAN modul
CanBus Podržava CAN 2.0A i CAN 2.0B
Čipset ARM Cortex-M0 32-bitni mikrokontroler

CanBus

Broj portova 1
Konektor DB9 muški konektor
Brzina CAN sabirnice CAN 2.0A / 2.0B 5kbps do 1Mbps za slanje i primanje
Signali CAN_H, CAN_L, CAN_GND, CAN_V+
CAN kontroler sabirnice Bosch C_CAN modul
LED Napajanje, aktivnost podataka CAN sabirnice, greška CAN sabirnice
CAN Bus način rada Standardni način rada: normalan rad na CAN magistrali. Način rada za slušanje: pasivno primanje CAN okvira.

Echo mod: predajnik također prima poslane okvire (u svrhu testiranja)

Zaštita +/-16 KV ESD zaštita za CAN signale

Funkcije softvera

API biblioteka Podržava C/C++, C#, VB.NET i LabVIEW
Utility Ugrađeni uslužni program za ažuriranje firmvera
Alati za praćenje Uz podršku CANHacker-a, Titan CAN testnog programa

Power Requirement

Power Input Vanjski adapter za napajanje DC 12V
Potrošnja energije Maks. 80mA@12VDC (bez eksternih uređaja)

Mehanički

Kućište SECC lim (1 mm)
Dimenzije 81 mm x 81 mm x 24 mm (D x Š x V)
Težina 175g

Environmental

Radna temperatura 0°C do 55°C (32°F do 131°F)
Temperatura skladištenja -20°C do 75°C (-4°F do 167°F)
Radna vlažnost 5% do 95% RH
Sigurnosna odobrenja CE, FCC

Kontaktirajte nas:

  • Coolgear Inc.
  • 5120 110th Avenue North
  • Clearwater, Florida 33760 Sjedinjene Američke Države
  • Putarina besplatno: 18886882188
  • lokalno: 17272091300
  • faks: 17272091302

Sigurnost

  • Pročitajte cijeli Vodič za instalaciju prije nego što primijenite ovaj proizvod u svojoj primjeni. Ovaj vodič sadrži važne informacije o električnim priključcima koje se moraju slijediti za siguran i pravilan rad.
  • Pre puštanja u upotrebu pažljivo pregledajte proizvod da li ima vizuelnih nedostataka.
  • Držati dalje od mjesta gdje se nakuplja vlaga. Ovaj proizvod sadrži električne komponente koje se mogu oštetiti uslijed nakupljanja vlage, što može negativno utjecati na vašu opremu povezanu s njim.
  • Nemojte rastavljati proizvod. Rukovanje unutrašnjim komponentama proizvoda može ga izložiti opasnostima od ESD (elektrostatičkog pražnjenja) koje mogu uticati na funkciju uređaja.
  • Ako ovaj proizvod ne radi ispravno, pošaljite email našem timu za podršku na support@coolgear.com.

STRUČNJACI ZA USB PUNJENJE I POVEZIVANJE

Unutar svake velike mašine

  • Već preko 20 godina, naši robusni, standardni USB hubovi, punjači i serijski proizvodi spremni su za vaš sljedeći projekat.
  • Sa sjedištem u SAD-u, Coolgear je uspješno projektovao i implementirao milione rješenja za povezivanje u industrijskoj, medicinskoj, automobilskoj, komercijalnoj i vazduhoplovnoj industriji.
  • Razumijemo važnost pouzdanosti, kvaliteta izrade i smatramo sve aplikacije naših kupaca kritičnim, želeći osigurati dugotrajne integracije bez događaja.

Izjava o usklađenosti

  • View usklađenost u okviru odgovarajućeg tehničkog lista proizvoda, koji se nalazi na popisu proizvoda na mreži.

Tehnička podrška

  • Kada se obratite podršci kompanije Coolgear, naći ćete se u rukama stručnjaka orijentisanog na rješenja i spremnog da odgovori na bilo koje pitanje koje im postavite.
  • Ako vam ikada zatreba pomoć s vašim proizvodom, posjetite coolgear.com/support za tikete za podršku, preuzimanja i druge resurse podrške. Za najnovije upravljačke programe posjetite coolgear.com/download.

Garancija

Standardna garancija za proizvod

  • Jednogodišnja (1) garancija od datuma kupovine na fakturi. Coolgear će popraviti ili zamijeniti bilo koji Proizvod za koji se utvrdi da je neispravan i koji je vraćen, na vaš rizik i trošak, Coolgear-u. U slučaju da Coolgear po vlastitoj procjeni utvrdi da popravak ili zamjena takvog Proizvoda nije razumna, Coolgear će zadržati neusklađeni Proizvod i vratiti vam iznos koji ste platili za taj Proizvod. Vraćeni Proizvodi podliježu ostatku Garantnog roka koji je inače primjenjiv.
  • Svi obnovljeni dijelovi koje koristi Coolgear podliježu istim odredbama koje se inače primjenjuju na nove dijelove.
  • GORE NAVEDENO OPISUJE ISKLJUČIVU ODGOVORNOST KOMPANIJE COOLGEAR I VAŠ JEDINI PRAVNI LIJEK ZA BILO KAKVO POVREDU GARANCIJE.
  • UKOLIKO SE NE SLAŽETE S UVJETIMA OVE OGRANIČENE GARANCIJE, PROIZVODE MORATE VRATITI NEKORIŠTENE I U ORIGINALNOJ AMBALAŽI NA MJESTO KUPOVINE.

Ograničenje odgovornosti

  • Ova Ograničena garancija ne pokriva: (i) nedostatke ili štete nastale prirodnim uzrokom, nesrećom, nezgodom, pogrešnom upotrebom ili zloupotrebom, zanemarivanjem, izmjenama, servisiranjem ili popravkom od strane drugih osoba osim Coolgear-a, uključujući, bez ograničenja, od strane vas; (ii) nepravilnu instalaciju ili deinstalaciju, rad ili održavanje, nepravilno povezivanje s perifernim uređajima ili druge uzroke koji ne proizlaze iz nedostataka u materijalima ili izradi Proizvoda; (iii) bilo koji Proizvod za koji je naljepnica s garancijom uklonjena, modificirana ili oštećena; (iv) normalno habanje; (v) oštećenje ili gubitak popravljenih ili zamijenjenih Proizvoda tokom transporta od strane Coolgear-a, osim kada je takvo oštećenje ili gubitak uzrokovan lošim ili neadekvatnim pakovanjem od strane Coolgear-a; ili (vi) Proizvode kupljene izvan Sjedinjenih Američkih Država.
  • NI U KOJIM OKOLNOSTIMA COOLGEAR NEĆE BITI ODGOVORAN ZA BILO KAKAV GUBITAK KORIŠĆENJA, PREKID POSLOVANJA ILI BILO KAKVU INDIREKTNU, POSEBNU, SLUČAJNU, KAZNENU ILI POSLJEDIČNU ŠTETU BILO KOJE VRSTE (UKLJUČUJUĆI IZGUBLJENU DOBIT), BEZ OBZIRA NA OBLIK TUŽBE, BILO DA SE RADI O UGOVORU, DELIKTU (UKLJUČUJUĆI NEMAR), STROGOJ ODGOVORNOSTI ZA PROIZVOD ILI NA DRUGI NAČIN, ČAK I AKO JE COOLGEAR BIO OBAVIJEŠTEN O MOGUĆNOSTI TAKVE ŠTETE.
  • NI U KOJEM SLUČAJU UKUPNA ODGOVORNOST COOLGEAR-A PREMA OVOM UGOVORU NEĆE PREMAŠITI VEĆI IZNOS OD 50.00 USD ILI IZNOS KOJI STE STVARNO PLATILI ZA PROIZVOD KOJI DOVODI DO TAKVE ODGOVORNOSTI, BEZ OBZIRA NA UZROK TUŽBE, UGOVOR, DELIKT, STROGU ODGOVORNOST ILI DRUGO. NISU SVE JURISDIKCIJE DOZVOLJELE TAKVA OGRANIČENJA ŠTETE, PA SE GORE NAVEDENA OGRANIČENJA MOGU NE ODNOSITI NA VAS.
    © 2024 Coolgear, Inc. Sva prava pridržana. Svi proizvodi i prateća digitalna dokumentacija, uključujući slike, vlasništvo su i/ili zaštitni znakovi kompanije Coolgear Inc. Coolgear Inc. kontinuirano unapređuje svoje proizvode.
  • Specifikacije proizvoda podložne su promjenama bez prethodne najave.
  • Trebati pomoć? posjetite: coolgear.com/support
  • Coolgear, Inc.
  • Verzija: 1.0
  • Datum: 04

Često postavljana pitanja

  • P: Postoji li poseban instalacijski program za DLL?
    • A: Ne, ne postoji poseban DLL instalacijski program. Morate ručno kopirati DLL, LIB i zaglavlje. files u direktorij vašeg projekta aplikacije.
  • P: Koje su zadane vrijednosti za acceptance_code i acceptance_mask?
    • A: Zadane vrijednosti su postavljene tako da dozvoljavaju propuštanje svih okvira – Acceptance Filter = 0x7FF za standardne poruke i 0x1FFFFFFFF za proširene poruke.

Dokumenti / Resursi

Coolgear CAN programski adapter s 1 Ethernet priključkom na CAN Bus [pdf] Vodič za instalaciju
CAN programiranje 1-portni Ethernet na CAN Bus adapter, CAN programiranje, 1-portni Ethernet na CAN Bus adapter, CAN Bus adapter, Bus adapter, Adapter

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *