Prótacal Tiontaithe Is féidir le Mini Modúl WS-TTL-CAN

Sonraíochtaí Táirge

  • Múnla: WS-TTL-CAN
  • Tacaíonn sé le tarchur déthreo idir TTL agus CAN
  • Tá paraiméadair CAN (ráta baud) agus paraiméadair UART inchumraithe
    trí bogearraí

Treoracha Úsáide Táirge

1. Tús Tapa

Chun tarchur trédhearcach a thástáil go tapa:

  1. Ceangail an gléas WS-TTL-CAN
  2. Lean na treoracha sa lámhleabhar úsáideora le haghaidh trédhearcach
    tástáil tarchurtha

2. Réamhrá Feidhm

  • Gnéithe Crua-earraí: Déan cur síos ar ghnéithe crua-earraí
    anseo.
  • Gnéithe an Ghléis: Mínigh gnéithe gléas i
    mion.

3. Comhéadan Crua-earraí Modúl

  • Toisí an Mhodúil: Modúl a sholáthar
    toisí.
  • Sainmhíniú PIN an Mhodúil: Sonraigh an bioráin
    sainmhínithe maidir le ceangal cuí.

4. Socrú Paraiméadar an Mhodúil

Cumraigh socruithe modúil ag baint úsáide as an Freastalaí Srathach a cuireadh ar fáil
Cumraigh Bogearraí.

5. Socrú Paraiméadar UART

Coigeartaigh paraiméadair UART mar is gá do do shocrú.

6. CAN Paraiméadar a Shocrú

Socraigh paraiméadair CAN, lena n-áirítear ráta baud, le haghaidh ceart
cumarsáide.

Ceisteanna Coitianta (FAQ)

C: An féidir liom firmware an ghléis a uasghrádú ag baint úsáide as an TTL
ceangal?

A: Sea, tacaíonn an gléas uasghrádú firmware trí TTL le haghaidh
nuashonruithe áisiúil.

C: Conas is féidir liom frámaí sraitheach a thiontú go frámaí CAN?

A: Déan tagairt do chuid 9.1.1 sa lámhleabhar úsáideora le haghaidh treoracha ar
fráma sraitheach a chomhshó CAN.

“`

WS-TTL-CAN
Lámhleabhar Úsáideora
Lámhleabhar úsáideora WS-TTL-CAN
www.waveshare.com/wiki

WS-TTL-CAN
Lámhleabhar Úsáideora
Clár ábhair
1 THARVIEW …………………………………………………………………………………………………………………….1 1.1 Gnéithe …… ……………………………………………………………………………………………………………………………………………
2. TÚS LUACH ………………………………………………………………………………………………………………. 2 2.1 Tástáil Tarchuir Trédhearcach …………………………………………………………………………… 2
3. RÉAMHRÁ FEIDHM ……………………………………………………………………………………….. 4 3.1 Gnéithe Crua-earraí ………………………… ……………………………………………………………………………..4 3.2 Gnéithe an Ghléis ……………………………………… ……………………………………………………….4
4. IDIRBHEARTA CRUA-earraí Modúl ……………………………………………………………………………….. 6 4.1 Toisí an Mhodúil ……………………………… ………………………………………………………………….6 4.1 PIN an Mhodúil Sainmhíniú …………………………………………………………………………… ……………………………………………… 7
5. MODÚL SOCRÚ PARAIMÉADAIR ……………………………………………………………………………………………………………….. 8 5.1 Bogearraí Cumraigh Freastalaí Srathach ………………… ………………………………………………………8
6. Paraiméadair Tiontúcháin ……………………………………………………………………………………………………………… 10 6.1 Modh Tiontaithe ………………………… ……………………………………………………………………………………………………… 10 6.2 Treoir Tiontaithe ………………………………………………… ……………………………………….. 11 6.3 Aitheantóir FÉIDIR in UART ………………………………………………………………………………………… ………………. 11 6.4 Cibé an Tarchuirtear CAN in UART ………………………………………………………………. 12 6.5 Cibé an Tarchuirtear Aitheantas Fráma CAN in UART …………………………………………….12
7. SUÍOMH PARAIMÉADAIR UART ……………………………………………………………………………………………………………… 13 8. FÉIDIR LIOM AN PHARAMÉADÓIR ………………………………………………………. ………………………………………………………………………………………14
8.1 Socrú Ráta CAN Baud ……………………………………………………………………………………… 14 8.2 FÉIDIR Socrú an Scagaire ………………………… ……………………………………………………………………………. 15 9. CONVERSION EXAMPLE ……………………………………………………………………………………… 17 9.1 Tiontú Trédhearcach ………………………… ………………………………………………………….. 17
9.1.1 Fráma Srathach Le FÉIDIR LIOM ……………………………………………………………………………………….17 9.1.2 FÉIDIR Fráma Chun UART … ……………………………………………………………………………… 19

WS-TTL-CAN
Lámhleabhar Úsáideora
9.2 Tiontú Trédhearcach le hAitheantas ………………………………………………………………………… 20 9.2.1 Fráma UART Go FÉIDIR ……………………… ……………………………………………………… 20 9.2.2 FÉIDIR LIOM A FHRÁIL D'UART ………………………………………………………………………… ……………………………………… 22
9.3 Tiontú Formáide ………………………………………………………………………………………………23 9.4 Tiontú Prótacail Modbus ……………… ………………………………………………………………………………………24

1 THARVIEW

WS-TTL-CAN
Lámhleabhar Úsáideora

Is é WS-TTL-CAN an gléas a thacaíonn leis an tarchur déthreo idir TTL agus CAN. Is féidir paraiméadair CAN an fheiste (cosúil le ráta baud) agus paraiméadair UART a chumrú trí na bogearraí.

1.1 GNÉITHE
Tacaigh le cumarsáid dhéthreorach CAN go TTL. Tacaíonn uasghrádú firmware gléas trí TTL, níos áisiúla le haghaidh nuashonrú agus feidhm firmware
saincheaptha Comhéadan ar bord le cosaint scoite ESD agus cosaint frith-borrtha, agus EMC níos fearr
feidhmíocht. 14 shraith de scagaire configurable 4 modhanna oibre: chomhshó trédhearcach, trédhearcach le comhshó aitheantóirí, formáid
comhshó, agus comhshó prótacal Modbus RTU Le feidhm braite as líne agus féin-athchóiriú Comhlíonann caighdeán CAN 2.0B, comhoiriúnach le CAN 2.0A, agus comhlíontach le ISO
11898-1/2/3 CAN cumarsáide baudrate: 10kbps ~ 1000kbps, cinntíonn maolán CAN inchumraithe de suas le 1000 fráma aon chaillteanas sonraí Tacaíocht chomhshó ardluais, is féidir leis an luas tarchurtha CAN suas le 1270 síneadh
frámaí in aghaidh an tsoicind leis an UART ag 115200bps agus CAN ag 250kbps (gar do luach uasta teoiriciúil 1309), agus is féidir níos mó ná 5000 fráma sínte in aghaidh an tsoicind leis an UART ag 460800bps agus CAN ag 1000kbps

1

2. TOSAIGH CEOL

WS-TTL-CAN
Lámhleabhar Úsáideora

Is é WS-TTL-CAN an gléas a thacaíonn leis an tarchur déthreo idir TTL agus CAN. Is féidir paraiméadair CAN an fheiste (cosúil le ráta baud) agus paraiméadair UART a chumrú trí na bogearraí.
Na bogearraí gaolmhara: WS-CAN-TOOL.

2.1 TÁSTÁIL TARCHURTHA Trédhearcach

Ar dtús, is féidir leat é a thástáil le paraiméadair réamhshocraithe an táirge, mar a thaispeántar thíos:

Mír
Mód Oibriúcháin TTL CAN
CAN Ráta Baud FÉIDIR LE Cineál Fráma a Sheoladh
FÉIDIR A Sheoladh Fráma ID FÉIDIR Scagaire

Paraiméadair
115200, 8, N, 1 Tarchur Trédhearcach, Déthreo
250kbps Frámaí Breisithe
0 x 12345678 Díchumasaithe (Faigh gach fráma CAN)

Tástáil tarchurtha trédhearcach TTL agus CAN: Bain úsáid as an cábla sraitheach chun an ríomhaire agus calafort TTL an fheiste a nascadh, agus an
Dífhabhtóir USB go CAN (an chéad uair a úsáideann tú é, ní mór duit na bogearraí agus an tiománaí a shuiteáil, téigh i gcomhairle le monaróirí ábhartha an dífhabhtóir USB go CAN le haghaidh úsáid mhionsonraithe), agus ansin an adapter cumhachta 3.3V@40mA chun cumhacht a chur ar. an gléas.

2

WS-TTL-CAN
Lámhleabhar Úsáideora
Fíor 1.2.2: RS232 TO CAN Tarchur Trédhearcach Sonraí
Oscail an SSCOM, roghnaigh an calafort COM atá le húsáid, agus socraigh na paraiméadair UART mar a thaispeántar i bhFíor 1.2.2. Tar éis duit a shocrú, is féidir leat an port srathach a chur isteach, bogearraí dífhabhtaithe USB go CAN a oscailt, agus an ráta baud a shocrú mar 250kbps.
Tar éis na céimeanna thuas a leanúint, is féidir leis an CAN agus RS232 sonraí a sheoladh chuig a chéile.
3

3. RÉAMHRÁ FEIDHM

WS-TTL-CAN
Lámhleabhar Úsáideora

Tá comhéadan TTL 1-chainéil ar bord agus comhéadan CAN 1-chainéil ag WS-TTL-CAN. Tacaíonn ráta baud an chalafoirt srathach 1200 ~ 460800bps; tacaíonn an ráta baud CAN 10kbps~1000kbps, agus is féidir uasghrádú firmware an fheiste a bhaint amach tríd an gcomhéadan TTL, atá an-áisiúil le húsáid.
Is féidir le húsáideoirí idirnascadh feistí sraitheach agus feistí CAN a chomhlánú go héasca. 3.1 GNÉITHE Crua-earraí

Níl.

Mír

1

Múnla

2

Cumhacht

3

LAP

4

CAN Comhéadan

5

Comhéadan TTL

6 Táscaire Cumarsáide

7

Athshocraigh / Athchóirigh Socrú Monarcha

8

Teocht Oibríocht

9

Teocht Stórála

Paraiméadair
WS-TTL-CAN 3.3V@40mA Próiseálaí Ardfheidhmíochta 32-giotán Cosaint ESD, Cosaint Frith-borrtha, Feidhmíocht EMC den Scoth Tacaíonn an ráta baud le 1200 ~ 460800 táscaire RUN, COM, CAN, éasca le húsáid Tagann leis an comhartha socraithe do Monarcha Athshocraigh/Athchóirigh
Socrú Grád Tionsclaíoch: -40~85
-65~165

3.2 GNÉITHE GLÉAS
Tacú leis an gcumarsáid sonraí déthreoch idir CAN agus TTL. Is féidir paraiméadair an fheiste a chumrú trí TTL. Cosaint ESD, Cosaint Frith-borrtha, Feidhmíocht EMC den scoth. 14 scagairí inchumraithe socraithe. Ceithre mhodh oibríochta: comhshó trédhearcach, tiontú trédhearcach le haitheantóirí, formáid
comhshó, agus comhshó prótacal Modbus RTU. Brath as líne agus feidhmiúlacht aisghabhála uathoibríoch. Comhlíonadh sonraíochtaí CAN 2.0B, ag luí le CAN 2.0A; Comhlíonann ISO
4

WS-TTL-CAN
Lámhleabhar Úsáideora
11898-1/2/3 caighdeáin. Raon ráta Baud: 10kbps ~ 1000kbps. FÉIDIR cumas maoláin de 1000 fráma chun caillteanas sonraí a chosc. Comhshó ardluais: Ag ráta baud port srathach de 115200 agus ráta CAN de 250kbps, an CAN
is féidir le luas seolta suas le 1270 fráma sínte in aghaidh an tsoicind a bhaint amach (gar do uasmhéid teoiriciúil 1309). Ag ráta baud port srathach de 460800 agus ráta CAN de 1000kbps, is féidir le luas seolta CAN níos mó ná 5000 fráma leathnaithe in aghaidh an tsoicind.
5

4. IDIRBHEARTA Crua-earraí Modúl
4.1 TOISÍ MODÚL

WS-TTL-CAN
Lámhleabhar Úsáideora

6

4.1 SAINMHÍNIÚ PIN MODÚL

WS-TTL-CAN
Lámhleabhar Úsáideora

Lipéad 1
2
3
4 5 6 7 8 9 10 11 12

Cur síos UART_LED
CAN_LED
RUN_LED
NC CAN_H CAN_L 3.3V GND CFG DIR RXD TXD

Nóta bioráin comhartha táscaire cumarsáide TTL, ardleibhéal gan aon sonraí, leibhéal íseal le haghaidh
tarchur sonraí FÉIDIR cumarsáide táscaire comhartha bioráin, leibhéal ard gan aon sonraí, leibhéal íseal le haghaidh
tarchur sonraí Córas ag rith bioráin comhartha táscaire, scoránaigh idir leibhéil arda agus íseal (thart ar 1Hz) nuair a bhíonn an córas ag obair de ghnáth; Ardleibhéal aschur nuair a
Is bioráin fhorchoimeádta neamhghnácha é bus CAN, níl sé ceangailte CAN difreálach dearfach, tógtha i 120 friotóir CAN difreálach diúltach, tógtha i 120 friotóir
Ionchur cumhachta, 3.3V@40mA Ground
Athshocraigh/athchóirigh go suíomh monarchan, tarraing íseal laistigh de 5s le hathshocrú nó níos mó ná 5s chun socrú monarchan a athchóiriú RS485 treorialú TTL RX TTL TX

7

5. MODÚL SOCRÚ PARAMÉADÓIR

WS-TTL-CAN
Lámhleabhar Úsáideora

Is féidir an modúl seo a chumrú le “WS-CAN-TOOL” tríd an gcomhéadan TTL. Má theipeann ort an gléas a nascadh mar gheall ar do shocrú míchúramach, is féidir leat an eochair “CFG” a bhrú chun an socrú monarcha a athchóiriú, (Brúigh agus coinnigh an eochair CFG ar feadh 5s, agus é a scaoileadh tar éis na trí tháscaire glasa blink ag an am céanna ).
5.1 BOGEARRAÍ CUMHRAITHE SRIANTA FREASTALAÍ

Roghnaigh an "Port Srathach" ceangailte. Cliceáil ar "Sraith Oscailte". Cliceáil ar "Léigh Paraiméadair Gléas".
8

WS-TTL-CAN
Lámhleabhar Úsáideora
Tar éis na paraiméadair gléas a léamh, is féidir leat iad a mhodhnú. Is féidir leat cliceáil ar "Sábháil Paraiméadair Gléas" chun do mhodhnú a shábháil. Ansin ní mór duit an gléas a atosú.
Tá an t-ábhar seo a leanas chun na paraiméadair sna bogearraí cumraithe a mhíniú.
9

6. Paraiméadair Comhshó

WS-TTL-CAN
Lámhleabhar Úsáideora

Sonraíonn an chuid seo modh comhshó an fheiste, treo an chomhshó, suíomh aitheantóirí CAN sa seicheamh sraitheach, cibé an ndéantar faisnéis CAN a chlaochlú go UART, agus an ndéantar ID fráma CAN a chlaochlú go UART.
6.1 MODH COMHTHÉITHE
Trí mhodh comhshó: tiontú trédhearcach, tiontú trédhearcach le haitheantóirí, agus comhshó formáide.
Comhshó trédhearcach Baineann sé le sonraí bus a thiontú ó fhormáid amháin go ceann eile gan sonraí a chur leis nó a mhodhnú. seo
Éascaíonn an modh malartú formáidí sonraí gan an t-ábhar sonraí a mhodhnú, rud a fhágann go mbeidh an tiontaire trédhearcach go dtí an dá cheann den bhus. Ní chuireann sé cumarsáid lastuas d’úsáideoirí agus ceadaíonn sé comhshó sonraí fíor-ama, gan athrú, atá in ann tarchur sonraí ard-toirte a láimhseáil.
Comhshó trédhearcach le haitheantóirí Feidhmchlár speisialta é seo de chomhshó trédhearcach, gan prótacal a chur leis freisin. seo
Tá an modh comhshó bunaithe ar shaintréithe coitianta na bhfrámaí sraitheacha tipiciúla agus teachtaireachtaí CAN, rud a ligeann don dá chineál busanna seo líonra cumarsáide aonair a fhoirmiú gan uaim. Is féidir leis an modh seo an “seoladh” a mhapáil ón bhfráma sraitheach go dtí an réimse aitheantóra sa teachtaireacht CAN. Is féidir an “seoladh” sa tsraithfhráma a chumrú i dtéarmaí a shuíomh tosaigh agus a fhad, rud a chuireann ar chumas an tiontaire oiriúnú a dhéanamh ar phrótacail atá sainithe ag an úsáideoir a mhéid sa mhód seo.
Comhshó formáid Ina theannta sin, is é an comhshó formáid an modh úsáide is simplí, áit a bhfuil an fhormáid sonraí sainithe
mar 13 beart, a chuimsíonn an fhaisnéis go léir ón bhfráma CAN.

10

6.2 TREOIR CHONTAITHE

WS-TTL-CAN
Lámhleabhar Úsáideora

Trí threoir chomhshó: déthreo, UART amháin go CAN, agus CAN go UART amháin. Déthreo
Tiontaíonn an tiontaire sonraí ón sraithbhus go dtí an bus CAN agus freisin ó bhus CAN go dtí an bus srathach. UART amháin go CAN
Ní aistríonn sé ach sonraí ón sraithbhus go dtí an bus CAN agus ní athraíonn sé sonraí ón mbus CAN go dtí an sraithbhus. Déanann an modh seo scagadh go héifeachtach ar chur isteach ar an mbus CAN. Ní féidir ach le UART
Aistríonn sé go heisiach sonraí ó bhus CAN go dtí an bus srathach agus ní athraíonn sé sonraí ón sraithbhus go dtí an bus CAN.

6.3 FÉIDIR A AITHINT IN UART

Ní bheidh an paraiméadar seo éifeachtach ach amháin nuair atá sé sa mhód “Tiontú Trédhearcach le hAitheantóirí”:

Nuair a dhéantar sonraí sraitheacha a thiontú go teachtaireachtaí CAN, sonraítear seoladh fritháireamh beart tosaigh ID an fhráma sa tsraithfhráma agus fad an aitheantais fráma.
Is féidir le fad ID an fhráma a bheith idir 1 agus 2 beart le haghaidh frámaí caighdeánacha, a fhreagraíonn do ID1 agus
11

WS-TTL-CAN
Lámhleabhar Úsáideora
ID2 sa teachtaireacht CAN. I gcás frámaí sínte, féadfaidh an fad aitheantais a bheith idir 1 agus 4 beart, ag clúdach ID1, ID2, ID3, agus ID4. I bhfrámaí caighdeánacha, is éard atá san ID ná 11 ghiotán, agus i bhfrámaí sínte, is éard atá san ID ná 29 giotán. 6.4 Cibé FÉIDIR A AISTRIÚ IN UART
Ní úsáidtear an paraiméadar seo ach sa mhód “Tiontú Trédhearcach”. Nuair a roghnaítear é, áireoidh an tiontaire an fhaisnéis fráma an teachtaireacht CAN sa chéad beart den fhráma sraitheach. Nuair a bheidh sé díroghnaithe, ní dhéanfar faisnéis fhráma an CAN a thiontú isteach sa tsraithfhráma. 6.5 AN FÉIDIR LIOM AID FRAME A tharchur in UART
Úsáidtear an paraiméadar seo go heisiach i mód “Tiontú Trédhearcach”. Nuair a roghnaítear é, cuirfidh an tiontaire san áireamh ID fráma an teachtaireacht CAN roimh na sonraí fráma sa fhráma sraitheach, tar éis faisnéis an fhráma (má cheadaítear comhshó faisnéise fráma). Nuair a dhíroghnaítear é, ní thiontófar ID fráma CAN.
12

7. SUÍOMH PARAMÉADAIR UART
Ráta baud: 1200~406800 (bps) Modh paireacht UART: gan paireacht, cothrom, corrghiotán Sonraí: 8 agus 9 Giotán stad: 1, 1.5 agus 2

WS-TTL-CAN
Lámhleabhar Úsáideora

13

8. FÉIDIR SOCRÚ PARAMÉADÓIR

WS-TTL-CAN
Lámhleabhar Úsáideora

Tugann an chuid seo isteach conas is FÉIDIR leis an tiontaire an ráta baud a shocrú, FÉIDIR a sheoladh ID, cineál fráma agus scagaire CAN an tiontaire. Tacaíonn ráta baud CAN 10kbps~1000kbps agus tacaíonn sé freisin le sainmhíniú an úsáideora. Tacaíonn cineálacha frámaí le frámaí leathnaithe agus frámaí caighdeánacha. Tá fráma aitheantais CAN i bhformáid heicsidheachúil, atá bailí sa mhodh “tiontú trédhearcach” agus sa mhód “tiontú trédhearcach le haitheantas”, agus seolann sonraí chuig an mbus CAN leis an ID seo; Níl an paraiméadar seo bailí i mód Tiontaithe Formáide.
Tá 14 ghrúpa de CAN ag fáil scagairí, agus tá “cineál scagaire”, “cód glactha scagaire” agus “cód masc scagaire” i ngach grúpa.

8.1 IS FÉIDIR LIOM A CHUR AR RÁTAÍ
Tá na rátaí baud is coitianta curtha in áirithe sa liosta: ní thacaíonn an gléas seo le saincheaptha.

14

8.2 IS FÉIDIR LIOM SOCRUITHE A SCAGADH

WS-TTL-CAN
Lámhleabhar Úsáideora

Tá 14 ghrúpa de scagairí glactha CAN díchumasaithe de réir réamhshocraithe, rud a chiallaíonn nach ndéantar sonraí an bhus CAN a scagadh. Más gá d’úsáideoirí scagairí a úsáid, is féidir leat iad a chur leis na bogearraí cumraithe, is féidir 14 ghrúpa a chur leis.

Modh scagairí: “Fráma Caighdeánach” agus “Fráma Leathnaithe” roghnach. Cód glactha scagaire: a úsáidtear chun an ID fráma a fuair CAN a chur i gcomparáid lena chinneadh an bhfuarthas an fráma i bhformáid heicsidheachúil. Cód masc scagaire: a úsáidtear chun roinnt giotán a chumhdach sa chód glactha chun a chinneadh an bhfuil roinnt giotán den chód glactha rannpháirteach sa chomparáid ((is é 0 giotán an neamh-rannpháirtíochta, 1 le haghaidh rannpháirtíochta), i bhformáid heicsidheachúil.ample 1: Cineál scagaire roghnaithe: “Fráma Caighdeánach”; “Cód Glactha Scagaire” arna líonadh le 00 00 00 01; Comhlánaítear “Cód Masc Scagaire” le 00 00 0F FF. Míniú: Toisc nach bhfuil ach 11 giotán san ID fráma caighdeánach, tá na 11 giotán deiridh den chód glactha agus den chód masc araon suntasach. Agus 11 ghiotán deiridh an chóid masc socraithe go 1, ciallaíonn sé go ndéanfar na giotán comhfhreagracha go léir sa chód glactha a mheas le haghaidh comparáide. Dá bhrí sin, ceadaíonn an chumraíocht luaite an fráma caighdeánach le ID 0001 chun pas a fháil tríd. example 2: Cineál scagaire roghnaithe: “Fráma Caighdeánach”; “Cód Glactha Scagaire” arna líonadh le 00 00 00 01; “Cód Masc Scagaire” líonta le 00 00 0F F0. Míniú: Cosúil le example 1, i gcás nach bhfuil ach 11 giotán bailí ag an bhfráma caighdeánach, is é 4 na 0 giotán deiridh den chód mascara, rud a léiríonn nach ndéanfar na 4 giotán deiridh den chód glactha a mheas
15

WS-TTL-CAN
Lámhleabhar Úsáideora
le haghaidh comparáide. Mar sin, ceadaíonn an chumraíocht seo do ghrúpa frámaí caighdeánacha idir 00 00 agus 000F in ID dul tríd.
Example 3: Cineál scagaire roghnaithe: “Fráma Breisithe”; “Cód Glactha Scagaire” comhlánaithe le 00 03 04 01; “Cód Measca Scagaire” líonta le 1F FF FF FF.
Míniú: Tá 29 giotán ag frámaí leathnaithe, agus leis na 29 giotán deiridh atá ag an gcód mascara socraithe go 1, ciallaíonn sé go mbeidh baint ag gach ceann de na 29 giotán deiridh den chód glactha mar chomparáid. Mar sin, cuireann an socrú seo ar chumas an fhráma sínte le haitheantas “00 03 04 01” a rith.
Example 4: Cineál scagaire roghnaithe: “Fráma Breisithe”; “Cód Glactha Scagaire” comhlánaithe le 00 03 04 01; “Cód Measca Scagaire” líonta le 1F FC FF FF.
Míniú: Bunaithe ar na socruithe a chuirtear ar fáil, is féidir le grúpa frámaí sínte ó “00 00 04 01” go “00 0F 04 01” in ID dul tríd.
16

9. COMÓRTAS EXAMPLE

WS-TTL-CAN
Lámhleabhar Úsáideora

9.1 COMÓRTAS Trédhearcach
I modh comhshó trédhearcach, athraíonn an tiontaire go pras agus seolann sé na sonraí a fuarthas ó bhus amháin go dtí an bus eile gan mhoill.
9.1.1 SRAITHCHÉIM DO CHÉIM
Tá sonraí iomlána an fhráma srathach daonra go seicheamhach i réimse sonraí an fhráma teachtaireachta CAN. Nuair a fhaigheann an tiontaire fráma sonraí ón sraithbhus, aistríonn sé láithreach chuig an mbus CAN é. Déanann an t-úsáideoir faisnéis an fhráma teachtaireachta tiontaithe CAN (an t-alt cineál fráma) agus an ID fráma, agus le linn an phróisis chomhshó, fanann an cineál fráma agus ID an fhráma gan athrú.

Leanann an comhshó sonraí an fhormáid seo a leanas: Má tá fad an tsraithfhráma faighte níos lú ná nó cothrom le 8 beart, cuirtear carachtair 1 trí n (áit arb é n fad an tsraithfhráma) go seicheamhach i suíomhanna 1 trí n den Réimse sonraí teachtaireachta CAN (agus n mar 7 sa léaráid). Má tá líon na mbeart sa fhráma sraitheach níos mó ná 8 giotán, tosaíonn an próiseálaí ón gcéad charachtar den fhráma sraitheach, tógann sé na chéad 8 gcarachtar, agus líonann sé iad go seicheamhach isteach i réimse sonraí teachtaireacht CAN. Nuair a sheoltar na sonraí seo chuig an mbus CAN, déantar na sonraí fráma sraitheach atá fágtha a thiontú agus a líonadh isteach i réimse sonraí an teachtaireacht CAN go dtí go mbeidh na sonraí go léir comhshó.

17

WS-TTL-CAN
Lámhleabhar Úsáideora
Le haghaidh example, roghnaíonn socrú paraiméadar CAN “Fráma Caighdeánach”, agus is é 00000060 an ID CAN, tabhair faoi deara nach bhfuil ach na 11 giotán deiridh den fhráma caighdeánach bailí.
18

WS-TTL-CAN
Lámhleabhar Úsáideora
9.1.2 CAN FRAME TO UART Ar theachtaireacht bus CAN, cuireann sé fráma amháin ar aghaidh go pras tar éis fráma amháin a fháil. Na sonraí
comhfhreagraíonn an fhormáid mar a thaispeántar sa léaráid. Le linn an chomhshó, tá na sonraí go léir atá i láthair i réimse sonraí an teachtaireacht CAN seicheamhach
thiontú go fráma sraitheach. Más rud é, le linn na cumraíochta, go bhfuil an socrú “Cibé an bhfuil faisnéis CAN le iompú ina sraitheach”.
cumasaithe, líonfaidh an tiontaire go díreach beart “Frame Information” na teachtaireachta CAN isteach sa tsraithfhráma.
Mar an gcéanna, má tá an socrú “Cibé an bhfuil CAN Fráma ID le comhshó go sraitheach” cumasaithe, déanfar na bearta uile de “Frame ID” na teachtaireachta CAN a líonadh isteach sa tsraithfhráma.
Le haghaidh example, má tá “Tiontaigh CAN Teachtaireacht go Sraithuimhir” cumasaithe ach tá “Tiontaigh ID Fráma CAN go Sraithuimhir” díchumasaithe, bheadh ​​tiontú fráma CAN go sraithfhormáid mar a léirítear sa
19

léaráid seo a leanas:
Formáid Fráma Srathach
07 01 02 03 04 05 06 07

WS-TTL-CAN
Lámhleabhar Úsáideora

teachtaireacht CAN (fráma caighdeánach)

Fráma

07

Eolas

00 Aitheantas Fráma
00

01

02

03

Sonraí

04

Rannán

05

06

07

9.2 COMÓTHÚ Trédhearcach LE hID
Is sainúsáid chomhshó trédhearcach é tiontú trédhearcach le ID a éascaíonn d'úsáideoirí a líonraí a thógáil ar bhealach níos áisiúla agus prótacail feidhmchláir shaincheaptha a úsáid.
Tiontaíonn an modh seo an fhaisnéis seolta go huathoibríoch ó fhráma sraitheach isteach in ID fráma an bhus CAN. Trí sheoladh tosaigh agus fad an tseolta seo a chur in iúl don tiontaire sa fhráma sraitheach le linn cumraíochta, déanann an tiontaire an t-aitheantas fráma seo a bhaint amach agus é a thiontú i réimse ID fráma an teachtaireacht CAN. Feidhmíonn sé seo mar ID na teachtaireachta CAN nuair a chuirtear an tsraithfhráma seo ar aghaidh. Nuair a dhéantar teachtaireacht CAN a thiontú go fráma sraitheach, aistrítear ID an teachtaireacht CAN freisin sa suíomh faoi seach laistigh den fhráma sraitheach. Tá sé tábhachtach a thabhairt faoi deara, sa mhodh tiontaithe seo, go bhfuil an socrú “CAN ID” i “Socruithe Paraiméadar CAN” de na bogearraí cumraíochta neamhbhailí. Is é an fáth atá leis seo ná, sa chás seo, go bhfuil an t-aitheantóir tarchurtha (ID fráma) líonta ó na sonraí laistigh den tsraithfhráma thuasluaite.
9.2.1 CREAT UART DO FÉIDIR
Ar fhráma sonraí sraitheach iomlán a fháil, cuireann an tiontaire ar aghaidh go pras chuig an mbus CAN é.
20

WS-TTL-CAN
Lámhleabhar Úsáideora
Is féidir an ID CAN a iompraítear laistigh den tsraithfhráma a shocrú laistigh den chumraíocht, ag sonrú a sheoladh tosaigh agus a fhad laistigh den tsraithfhráma. Tá raon an seoladh tosaigh ó 0 go 7, agus raonta an fad ó 1 go 2 le haghaidh frámaí caighdeánacha agus 1 go 4 le haghaidh frámaí leathnaithe.
Le linn an chomhshó, bunaithe ar na socruithe réamh-chumraithe, aistrítear gach ID fráma CAN laistigh den fhráma sraitheach go hiomlán i réimse ID fráma an teachtaireacht CAN. Má tá líon na n-aitheantas fráma laistigh den tsraithfhráma níos lú ná líon na n-aitheantas fráma laistigh den teachtaireacht CAN, líontar na IDanna atá fágtha laistigh den teachtaireacht CAN san ord ID1 go ID4, agus an ceann eile líonta le “0”. Déantar an chuid eile de na sonraí a chomhshó go seicheamhach mar a thaispeántar sa léaráid.
Mura gcomhlánaíonn fráma teachtaireachta aonair CAN an t-athrú ar shonraí an fhráma sraitheach, leanann an ID céanna le húsáid mar an ID fráma don teachtaireacht CAN go dtí go mbeidh an fráma sraitheach iomlán tiontaithe go hiomlán.

Formáid Fráma Srathach

Seoladh CAN

0

ID fráma

Seoladh 1 Sonraí 1

Seoladh 2

Sonraí 2

Seoladh 3

Sonraí 3

Seoladh 4

Sonraí 5

Seoladh 5

Sonraí 6

Seoladh 6

Sonraí 7

Seoladh 7

Sonraí 8

……

……

Seoladh (n-1)

Sonraí n

FÉIDIR teachtaireacht 1 teachtaireacht FÉIDIR ... FÉIDIR LIOM teachtaireacht x

Fráma Faisnéise Fráma ID 1
ID Fráma 2

Cumraíocht úsáideora
00 Sonraí 4
(IS FÉIDIR LIOM Aitheantas Fráma 1)

Cumraíocht úsáideora
00 Sonraí 4
(IS FÉIDIR LIOM Aitheantas Fráma 1)

Cumraíocht úsáideora
00 Sonraí 4
(IS FÉIDIR LIOM Aitheantas Fráma 1)

Sonraí 1

Sonraí …

Sonraí n-4

Sonraí 2

Sonraí …

Sonraí n-3

Rannóg na Sonraí

Sonraí 3 Sonraí 5

Sonraí … Sonraí …

Sonraí n-2 Sonraí n-1

Sonraí 6
Sonraí 7 Sonraí 8 Sonraí 9

Sonraí …
Sonraí … Sonraí … Sonraí …

Sonraí n

Le haghaidh example, is é seoladh tosaigh an ID CAN sa fhráma sraitheach ná 0, is é an fad 3 (sa leathnaithe
21

WS-TTL-CAN
Fráma Lámhleabhar Úsáideora), tá an fráma sraitheach agus an teachtaireacht CAN mar a thaispeántar thíos. Tabhair faoi deara go ndéantar an dá fhráma de theachtaireachtaí CAN a thiontú san ID céanna.

Formáid Fráma Srathach

Sonraí 1 Seoladh 0 (IS FÉIDIR LIOM Aitheantas Fráma 1)

Sonraí 2 Seoladh 1 (IS FÉIDIR LIOM Aitheantas Fráma 2)

Seoladh 2

Sonraí 3

(IS FÉIDIR LIOM Aitheantas Fráma 3)

Seoladh 3

Sonraí 1

Seoladh 4
Seoladh 5 Seoladh 6 Seoladh 7 Seoladh 8 Seoladh 9 Seoladh 10 Seoladh 11 Seoladh 12 Seoladh 13 Seoladh 14

Sonraí 2
Sonraí 3 Sonraí 4 Sonraí 5 Sonraí 6 Sonraí 7 Sonraí 8 Sonraí 9 Sonraí 10 Sonraí 11 Sonraí 12

FÉIDIR teachtaireacht 1 FÉIDIR teachtaireacht 2

Fráma

88

85

Eolas

ID Fráma 1

00

00

Aitheantas Fráma 2 Aitheantas Fráma 3 Aitheantas Fráma 4
Rannóg na Sonraí

Sonraí 1
(IS FÉIDIR LIOM Aitheantas Fráma 1)
Sonraí 2
(IS FÉIDIR LIOM Aitheantas Fráma 2)
Sonraí 3
(IS FÉIDIR LIOM Aitheantas Fráma 3)
Sonraí 1 Sonraí 2 Sonraí 3 Sonraí 5 Sonraí 6 Sonraí 7 Sonraí 8

Sonraí 1
(IS FÉIDIR LIOM Aitheantas Fráma 1)
Sonraí 2
(IS FÉIDIR LIOM Aitheantas Fráma 2)
Sonraí 3
(IS FÉIDIR LIOM Aitheantas Fráma 3)
Sonraí 9 Sonraí 10 Sonraí 11 Sonraí 12

9.2.2 FÉIDIR LIOM FRAME A CHUR CHUN UART
Más é seoladh tosaigh an ID CAN cumraithe ná 0 sa tsraithfhráma agus fad 3 (i gcás frámaí leathnaithe), taispeántar thíos an teachtaireacht CAN agus an toradh ar é a thiontú go sraithfhráma:

22

WS-TTL-CAN
Lámhleabhar Úsáideora

Formáid Fráma Srathach
20
30 40 Sonraí 1 Sonraí 2 Sonraí 3 Sonraí 4 Sonraí 5 Sonraí 6 Sonraí 7

FÉIDIR teachtaireacht

Eolas Fráma
Aitheantas Fráma
Rannóg na Sonraí

87
10 20 30 40 Sonraí 1 Sonraí 2 Sonraí 3 Sonraí 4 Sonraí 5 Sonraí 6 Sonraí 7

9.3 COMÓRTAS FORMÁID

Formáid chomhshó sonraí mar a thaispeántar thíos. Cuimsíonn gach fráma CAN 13 beart, agus cuimsíonn siad faisnéis CAN + ID + sonraí.

23

WS-TTL-CAN
Lámhleabhar Úsáideora
9.4 COMÓRÚ PRÓTACAL MODBUS Tiontaigh prótacal caighdeánach sonraí sraitheach Modbus RTU go formáid sonraí CAN sonraithe, agus
Éilíonn an tiontú seo go ginearálta an teachtaireacht in eagar gléas bus CAN. Caithfidh na sonraí sraitheach cloí le prótacal caighdeánach Modbus RTU, ar shlí eile ní féidir
a thiontú. Tabhair faoi deara le do thoil nach féidir paireacht CRC a thiontú go CAN. Cruthaíonn an CAN formáid cumarsáide deighleog shimplí agus éifeachtach chun Modbus a bhaint amach
Cumarsáid RTU, nach ndéanann idirdhealú idir óstach agus sclábhaí, agus ní mór d'úsáideoirí ach cumarsáid a dhéanamh de réir phrótacal caighdeánach Modbus RTU.
Ní éilíonn an CAN seiceáil CRC, agus tar éis don tiontaire an fráma CAN deireanach a fháil, cuirfear an CRC leis go huathoibríoch. Ansin, foirmítear agus seoltar paicéad sonraí caighdeánach Modbus RTU
24

WS-TTL-CAN
Lámhleabhar Úsáideora
go dtí an port srathach. Sa mhód seo, tá an [CAN ID] de [Socrú Paraiméadar CAN] de na bogearraí cumraíochta
neamhbhailí, toisc go bhfuil an t-aitheantóir (aitheantas fráma) a sheoltar ag an am seo líonta ag an réimse seoltaí (ID nód) i bhfráma sraitheach Modbus RTU.
(1) Formáid fhráma sraitheach (Modbus RTU) Paraiméadair sraitheach: is féidir ráta baud, giotán sonraí, giotán stad agus giotán paireacht a shocrú trí bhogearraí cumraíochta. Ní mór don phrótacal sonraí cloí le prótacal caighdeánach Modbus RTU. (2) CAN Dearann ​​an taobh CAN sraith de bhformáidí prótacail deighleog, a shainíonn formáid prótacal deighilte deartha a shainíonn modh chun teachtaireacht a dheighilt agus a atheagrú atá níos mó ná 8 bytes ar fhad, mar a thaispeántar thíos. Tabhair faoi deara, nuair is fráma amháin é an fráma CAN, is é 0x00 an giotán bratach deighilte.

Giotán Uimh.

7

6

5

4

3

2

1

0

Fráma

FF

FTR X

X

DLC (fad sonraí)

Fráma ID1

X

X

X

ID.28-ID.24

Fráma ID2

ID.23-ID.16

Fráma ID3

ID.15-ID.8

Fráma ID4

ID.7-ID.0 (seoladh Modbus RTU)

Sonraí 1

deighilt deighilte

bratach

cineál

cuntar deighilte

Sonraí 2

Carachtar 1

Sonraí 3

Carachtar 2

Sonraí 4

Carachtar 3

Sonraí 5

Carachtar 4

Sonraí 6 Sonraí 7 Sonraí 8

Carachtar 5 Carachtar 6 Carachtar 7

Is féidir an teachtaireacht fráma CAN a shocrú leis na bogearraí cumraíochta (iargúlta nó fráma sonraí; fráma caighdeánach nó leathnaithe).
Tosaíonn an prótacal Modbus tarchurtha ó bheart “Sonraí 2”, má tá ábhar an phrótacail níos mó ná 7 ngiotán, agus déantar an chuid eile d'ábhar an phrótacail a thiontú san fhormáid deighilte seo go dtí go ndéantar an tiontú
25

WS-TTL-CAN
Lámhleabhar Úsáideora
iomlán. Is é atá i sonraí 1 ná teachtaireacht rialaithe deighilte (1 beart, 8 giotán), agus an bhrí mar a thaispeántar thíos:
Bratach na Deighleoige Tá giota amháin (Giotán7) ag an marc deighilte, agus cuireann sé in iúl cé acu an teachtaireacht í
teachtaireacht deighilte nó nach bhfuil. Léiríonn “0” teachtaireacht ar leith, agus léiríonn “1” fráma i dteachtaireacht deighilte.

Cineál Deighilte Tá 2 Ghiotán (Giotán 6, Giotán 5) i gceist leis an gcineál deighilte, agus léiríonn sé na cineálacha tuairisce sa
tuarascáil deighleog.

Luach Giotán (Giotán 6, Giotán 5)
00
01 10

Cur síos An chéad deighilt
An deighilt lár An deighilt dheireanach

Nóta
Má tá an luach = 0 san áireamh sa chuntar deighilte, is é seo an chéad deighilt.
Léiríonn sé seo an deighilt lár, agus tá deighilt iolrach ann nó nach bhfuil aon deighilt lár. Léiríonn an deighilt dheireanach

Tá 5 ghiotán (Bit4-Bit0) ag Áiritheoir Deighilte, a úsáidtear chun sraithuimhir na ndeighleog sa fhráma céanna a idirdhealú
Teachtaireacht Modbus, go leor chun a fhíorú an bhfuil na codanna den fhráma céanna iomlán. (3) Tiontú Example: An port srathach taobh Modbus prótacal RTU (i heicsidheachúlach). 01 03 14 00 0A 00 00 00 00 00 14 00 00 00 00 00 17 00 2C 00 37 00 C8 4E 35 Is é an chéad bheart 01 cód seoladh Modbus RTU, arna thiontú go CAN ID7-ID. Is seiceálacha Modbus RTU CRC iad an 0 beart deiridh (2E 4), a chuirtear i leataobh agus nach bhfuil
tiontaithe. Seo a leanas an tiontú deiridh go teachtaireacht sonraí CAN: Fráma 1 teachtaireacht CAN: 81 03 14 00 0A 00 00 00 00

26

WS-TTL-CAN
Lámhleabhar Úsáideora
Fráma 2 teachtaireacht FÉIDIR: a2 00 00 14 00 00 00 00 00 Teachtaireacht Fráma 3 CAN: a3 00 17 00 2C 00 37 00 fráma teachtaireacht CAN 4: c4 c8 Socraítear cineál fráma (fráma caighdeánach nó fráma leathnaithe) de theileagraim CAN via na bogearraí cumraíochta; Tá an chéad sonraí de gach teachtaireacht CAN líonta le faisnéis deighilte (81, a2, a3 agus c4), nach bhfuil thiontú i frámaí Modbus RTU, ach feidhmíonn sé ach mar fhaisnéis rialaithe admhála don teachtaireacht.
27

WS-TTL-CAN
Lámhleabhar Úsáideora
Tá prionsabal comhshó na sonraí ó thaobh CAN go ModBus RTU mar an gcéanna leis an méid thuas, tar éis don taobh CAN na ceithre theachtaireacht thuas a fháil, cuirfidh an tiontaire na teachtaireachtaí CAN a fuarthas le chéile i bhfráma sonraí RTU de réir mheicníocht deighilte CAN thuasluaite. , agus cuir seic CRC ag an deireadh.
28

Doiciméid / Acmhainní

WAVESHARE WS-TTL-CAN Prótacal Tiontaithe Is féidir le Mini Modúl [pdfLámhleabhar Úsáideora
WS-TTL-CAN Prótacal Tiontaithe Is Féidir le Mion-Mhodúl, WS-TTL-CAN, Prótacal Tiontaithe Is Féidir le Modúl Mion, Prótacal Tiontaithe Is Féidir Modúl, Prótacal Tiontaithe Is Féidir, Prótacal Tiontaithe, Prótacal

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *