Lógó WAVESHARE

Braiteoir Méarloirg UART (C)
Lámhleabhar Úsáideora

THAR LEARVIEW

Is modúl braiteoir méarloirg capacitive uile-i-aon cruth cruinn é seo, atá beagnach chomh beag le pláta ingne. Tá an modúl á rialú trí orduithe UART, éasca le húsáid. Tá sé chun cinntagÁirítear orthu sin fíorú Omni-treorach 360 °, fíorú tapa, ardchobhsaíocht, tomhaltas ísealchumhachta, etc.
Bunaithe ar phróiseálaí Cortex ardfheidhmíochta, in éineacht le algartam méarloirg tráchtála ard-slándála, tá feidhmiúlacht ag Braiteoir Méarloirg UART (C) mar chlárú méarloirg, sealbhú íomhá, aimsiú gnéithe, giniúint agus stóráil teimpléid, meaitseáil méarloirg, agus mar sin de. Gan aon eolas ar an algartam méarloirg casta, níl le déanamh agat ach roinnt orduithe UART a sheoladh, chun é a chomhtháthú go tapa in iarratais fíoraithe méarloirg a éilíonn méid beag agus cruinneas ard.

GNÉITHE
  • Éasca le húsáid ag roinnt orduithe simplí, ní gá duit a bheith ar an eolas faoi aon teicneolaíocht méarloirg nó an struchtúr idir na modúil
  • Tacaíonn an algartam méarloirg tráchtála, feidhmíocht chobhsaí, fíorú tapa, le clárú méarloirg, meaitseáil méarloirg, íomhá méarloirg a bhailiú, gné méarloirg a uaslódáil, etc.
  • Brath íogair capacitive, ná déan teagmháil leis an bhfuinneog bailithe go héadrom le haghaidh fíorú tapa
  • Crua-earraí an-chomhtháite, próiseálaí agus braiteoir i sliseanna beag amháin, oireann d'iarratais ar mhéid beag
  • Tacaíonn imeall cúng cruach dhosmálta, limistéar mór tadhaill, le fíorú Omni-treorach 360°
  • Braiteoir daonna leabaithe, cuirfidh an próiseálaí isteach codlata go huathoibríoch, agus múscail sé nuair a bhíonn sé ag teagmháil, tomhaltas cumhachta níos ísle
  • Ceanglóir UART ar bord, éasca le nascadh le hardáin crua-earraí mar STM32 agus Raspberry Pi
SONRAÍOCHTA
  • Cineál braiteoir: touching capacitive
  • Taifeach: 508dPI
  • picteilín íomhá: 192 × 192
  • Scála liath íomhá: 8
  • Méid braiteoir: R15.5mm
  • Cumas méarloirg: 500
  • Am meaitseála: <500ms (1:N, agus N<100)
  • Ráta glactha bréagach: <0.001%
  • Ráta diúltaithe bréagach: <0.1%
  • Oibriúcháin voltage:2.73V
  • Sruth oibriúcháin: <50mA
  • Codladh reatha: <16uA
  • Frith-leictreastatach: urscaoileadh teagmhála 8KV / urscaoileadh aer 15KV
  • Comhéadan: UART
  • Ardráta: 19200 bps
  • Timpeallacht oibriúcháin:
    • Teocht: -20°C~70°C
    • Bogthaise: 40% RH~85% RH (gan comhdhlúthú)
  • Timpeallacht stórála:
    • Teocht: -40°C~85°C
    • Bogthaise: <85% RH (gan comhdhlúthú)
  • Saol: 1 milliún uair

Crua-earraí

TOISE

WAVESHARE STM32F205 UART Braiteoir Méarloirg - TOISE

COMHÉADACH

Nóta: Féadfaidh dath na sreanga iarbhír a bheith difriúil ón íomhá. Dar leis an PIN nuair a nascadh ach nach bhfuil an dath.

WAVESHARE STM32F205 UART Braiteoir Méarloirg - COMHÉADACH

  • VIN: 3.3V
  • GND: Talamh
  • RX: Ionchur sonraí sraitheach (TTL)
  • TX: Aschur sonraí sraitheach (TTL)
  • RST: Cumhacht a chumasú / a dhíchumasú PIN
    • ARD: Cumasú cumhachta
    • ÍSEAL: Cumhacht díchumasaithe (Mód Codlata)
  • WAKE: Múscail bioráin. Nuair a bhíonn an modúl i mód codlata, tá an bioráin WKAE ARD nuair a bhíonn sé ag teagmháil leis an braiteoir le méar.

ORDUITHE

FORMÁID ORDUITHE

Oibríonn an modúl seo mar fheiste sclábhaithe, agus ba cheart duit an gléas Máistir a rialú chun orduithe a sheoladh chun é a rialú. Is é an comhéadan cumarsáide UART: 19200 8N1.
Ba cheart go mbeadh na horduithe formáide agus na freagraí:
1) = 8 beart

Beart 1 2 3 4 5 6 7 8
CMD 0xF5 CMD P1 P2 P3 0 CHK 0xF5
ACK 0xF5 CMD Q1 Q2 Q3 0 CHK 0xF5

Nótaí:
CMD: Cineál ordaithe/freagairt
P1, P2, P3: Paraiméadair ordaithe
C1, C2, C3: Paraiméadair freagartha
C3: Go ginearálta, is faisnéis bhailí/neamhbhailí den oibríocht é C3, ba cheart go mbeadh:

#define ACK_SUCCESS
#sainmhíniú ACK_FAIL
#define ACK_FULL
#sainmhínigh ACK_NOUSER
#define ACK_USER_OCCUPIED
#define ACK_FINGER_OCCUPIED
#define ACK_TIMEOUT
0x00
0x01
0x04
0x05
0x06
0x07
0x08
// Rath
//Theip
//Tá an bunachar sonraí iomlán
//Níl an t-úsáideoir ann
//Bhí an t-úsáideoir ann
//Bhí an méarloirg ann
//Sos

CHK: Checksum, is toradh XOR é ar bhearta ó Beart 2 go Beart 6

2) > 8 beart. Tá dhá chuid sna sonraí seo: ceann sonraí agus ceann sonraí paicéad sonraí:

Beart 1 2 3 4 5 6 7 8
CMD 0xF5 CMD Dia duit (Len) Ísle (Len) 0 0 CHK 0xF5
ACK 0xF5 CMD Dia duit (Len) Ísle (Len) Q3 0 CHK 0xF5

Nóta:
CMD, Q3: mar an gcéanna le 1)
Len: Fad na sonraí bailí sa phaicéad sonraí, 16 ghiotán (dhá beart)
Hi(Len): 8 ngiotán ard de Len
Íseal(Len): Íseal 8 ngiotán Len
CHK: Checksum, is toradh XOR é ar bhearta ó phaicéad sonraí Byte 1 go Byte 6:

Beart 1 2…Len+1 Len+2 Len+3
CMD 0xF5 Sonraí CHK 0xF5
ACK 0xF5 Sonraí CHK 0xF5

Nóta:
Len: uimhreacha beart Sonraí
CHK: Sheiceáil, is toradh XOR é ar bhearta ó Beart 2 go Beart Len+1
paicéad sonraí a leanann an ceann sonraí.

CINEÁLACHA ORDUITHE:
  1. Athraigh uimhir SN an mhodúil (CMD/ACK both 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x08 SN Nua (Giotán 23-16) SN Nua (Giotán 15-8) SN nua(Giotán 7-0) 0 CHK 0xF5
    ACK 0xF5 0x08 sean S (Giotán 23-16) sean SN (Giotán 15-8) sean SN (Giotán 7-0) 0 CHK 0xF5
  2. Samhail Iarratas SN (CMD/ACK araon 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2A 0 0 0 0 CHK 0xF5
    ACK 0xF5 0x2A SN (Giotán 23-16) SN (Giotán 15-8) SN (Giotán 7-0) 0 CHK 0xF5
  3. Mód Codlata (CMD/ACK both 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0×2C 0 0 0 0 CHK 0xF5
    ACK 0xF5 0×2C 0 0 0 0 CHK 0xF5
  4. Socraigh/Léigh modh cur leis na méarloirg (CMD/ACK araon 8 Beart)
    Tá dhá mhodh ann: modh dúblála a chumasú agus modh dúblála a dhíchumasú. Nuair atá an modúl i mod dúbailt díchumasaithe: ní fhéadfaí an méarloirg chéanna a chur leis ach mar aitheantas amháin. Más mian leat ID eile a chur leis leis an méarloirg chéanna, theip ar fhreagra an DSP faisnéis. Tá an modúl i mód díchumasaithe tar éis é a chumhachtú.
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2d 0 Beart5=0:
    0: Cumasaigh
    1: Díchumasaigh
    Beart5=1: 0
    0: modh nua
    1: léigh mód reatha
    0 CHK 0xF5
    ACK 0xF5 0x2d 0 Modh reatha ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5
  5. Cuir méarloirg leis (CMD/ACK araon 8 Beart)
    Ba cheart don mháistirghléas orduithe a chur faoi thrí amanna chuig an modúl agus trí amanna méarloirg a chur leis, ag cinntiú go bhfuil an méarloirg a chuirtear leis bailí.
    a) Ar dtús
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF
    5
    0x0
    1
    Aitheantas Úsáideora (Ard 8Giotán) Aitheantas Úsáideora (Íseal 8Giotán) Cead (1/2/3) 0 CHK 0xF5
    ACK 0xF
    5
    0x0
    1
    0 0 ACK_SUCCESS
    ACK_FAIL
    0 CHK 0xF5
    ACK_FULL
    ACK_USER_OCCUPIED ACK_FINGER_OCCUPIED
    ACK_TIMEOUT

    Nótaí:
    ID Úsáideora: 1~0xFFF;
    Cead Úsáideora: 1,2,3 , (is féidir leat an cead a shainiú tú féin)
    b) Dara

    Beart 1 2 3 4 5 6 7 8
     

    CMD

     

    0xF5

     

    0x02

    Aitheantas Úsáideora

    (Ard 8Giotán )

    Aitheantas Úsáideora

    (Íseal 8Giotán )

    Cead

    (1/2/3)

     

    0

     

    CHK

     

    0xF5

     

    ACK

     

    0xF5

     

    0x02

     

    0

     

    0

    ACK_SUCCESS

    ACK_FAIL ACK_TIMEOUT

     

    0

     

    CHK

     

    0xF5

    c) sa tríú háit

    Beart 1 2 3 4 5 6 7 8
     

    CMD

     

    0xF5

     

    0x03

    Aitheantas Úsáideora

    (Ard 8Giotán )

    Aitheantas Úsáideora

    (Íseal 8Giotán )

    Cead

    (1/2/3)

     

    0

     

    CHK

     

    0xF5

     

    ACK

     

    0xF5

     

    0x03

     

    0

     

    0

    ACK_SUCCESS

    ACK_FAIL ACK_TIMEOUT

     

    0

     

    CHK

     

    0xF5

    Nótaí: ID Úsáideora agus Cead i dtrí ordú.

  6. Cuir úsáideoirí leis agus uaslódáil eigenluachanna (CMD = 8Byte/ACK > 8 Beart)
    Tá na horduithe seo cosúil le “5. cuir méarloirg leis”, ba cheart duit amanna triple a chur leis freisin.
    a) Ar dtús
    Mar an gcéanna leis an gcéad cheann de “5. cuir méarloirg leis”
    b) Dara
    Mar an gcéanna leis an Dara de “5. cuir méarloirg
    c) Sa tríú háit
    Formáid CMD:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x06 0 0 0 0 CHK 0xF5

    Formáid ACK:
    1) Ceann sonraí:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x06 Dia duit (Len) Ísle (Len) ACK_SUCCESS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Pacáiste sonraí:

    Beart 1 2 3 4 5— Len+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Luachanna Eigen CHK 0xF5

    Nótaí:
    Is é fad na Luachanna Eigen (Len-) ná 193Beit
    Seoltar paicéad sonraí nuair is é ACK_SUCCESS an cúigiú beart de shonraí ACK

  7. Scrios úsáideoir (CMD/ACK araon 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x04 Aitheantas Úsáideora (Ard 8Giotán)  Aitheantas Úsáideora (Íseal 8Giotán) 0  0 CHK 0xF5
    ACK 0xF5 0x04 0 0 ACK_SUCCESS
    ACK_FAIL
    0 CHK 0xF5
  8. Scrios gach úsáideoir (CMD/ACK araon 8 Beart))
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x05 0 0 0:Scrios gach úsáideoir 1/2/3: scrios úsáideoirí a bhfuil cead acu 1/2/3 0 CHK 0xF5
    ACK 0xF5 0x05 0 0 ACK_SUCCESS
    ACK_FAIL
    0 CHK 0xF5
  9. Líon ceisteanna na n-úsáideoirí (CMD/ACK an dá cheann 8 Beart))
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x09 0 0 0: Líon Iarratas
    0xFF: Méid an Cheist
    0 CHK 0xF5
    ACK 0xF5 0x09 Comhaireamh/Méid (Ard 8Giotán ) Comhaireamh/Méid (Íseal 8Giotán ) ACK_SUCCESS
    ACK_FAIL
    0xFF(CMD=0xFF)
    0 CHK 0xF5
  10. 1: 1 (CMD/ACK an dá 8Byte)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x0B Aitheantas Úsáideora (Ard 8 Giotán ) Aitheantas Úsáideora (Íseal 8 Giotán) 0 0 CHK 0xF5
    ACK 0xF5 0x0B 0 0 ACK_SUCCESS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5
  11. Comparáid 1:N (CMD/ACK an dá 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0×0C 0 0 0 0 CHK 0xF5
    ACK 0xF5 0×0C Aitheantas Úsáideora (Ard 8 Giotán ) Aitheantas Úsáideora (Íseal 8 Giotán) Cead
    (1/2/3)
    ACK_NOUSER
    ACK_TIMEOUT
    0 CHK 0xF5
  12. Cead Iarratas (CMD/ACK an dá 8 Beart))
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x0A ID Úsáideora (Ard 8Giotán) Aitheantas Úsáideora(Low8Bit) 0 0 CHK 0xF5
    ACK 0xF5 0x0A 0 0 Cead
    (1/2/3)
    ACK_NOUSER
    0 CHK 0xF5
  13. Leibhéal comparáide socraithe/ceisteanna (CMD/ACK araon 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x28 0 Byte5=0: Leibhéal Nua
    Beart5=1: 0
    0: Socraigh Leibhéal
    1: Leibhéal Iarratas
    0 CHK 0xF5
    ACK 0xF5 0x28 0 Leibhéal Reatha ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    Nótaí: Comparáid Is féidir le leibhéal a bheith 0~9, níos mó an luach, an níos déine an chomparáid. Réamhshocrú 5

  14. Faigh íomhá agus uaslódáil (CMD=8 Beart/ACK >8 Beart)
    Formáid CMD:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x24 0 0 0 0 CHK 0xF5

    Formáid ACK:
    1) Ceann sonraí:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x24 Dia duit (Len) Ísle (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2— Len+1 Len+2 Len+3
    ACK 0xF5 Sonraí íomhá CHK 0xF5

    Nótaí:
    Sa mhodúl DSP, is é 280 * 280 picteilín na n-íomhánna méarloirg, tá gach picteilín léirithe ag 8 ngiotán. Agus é á uaslódáil, rinne DSP scipeáil ar pixel sampling i dtreo cothrománach / ingearach chun méid na sonraí a laghdú, ionas gur tháinig 140 * 140 san íomhá, agus gan ach na 4 ghiotán ard den picteilín a ghlacadh. gach dhá picteilín comhdhéanta i mbeart amháin le haghaidh aistrithe (ard picteilín roimhe seo 4-giotán, picteilín seo caite íseal 4-picteilín).
    Tosaíonn an tarchur líne ar líne ón gcéad líne, tosaíonn gach líne ón gcéad picteilín, ag aistriú 140 * 140/2 beart sonraí go hiomlán.
    Tá fad sonraí na híomhá socraithe ag 9800 bytes.

  15. Faigh íomhá agus uaslódáil luachanna eigen (CMD=8 Beart/ACK > 8Byte)
    Formáid CMD:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x23 0 0 0 0 CHK 0xF5

    Formáid ACK:
    1) Ceann sonraí:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x23 Dia duit (Len) Ísle (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Luachanna Eigen CHK 0xF5

    Nótaí: Is é fad na Luachanna Eigen (Len -3) ná 193 beart.

  16. Íoslódáil luachanna eigen agus cuir i gcomparáid leis na méarloirg a fuarthas (CMD >8 Byte/ACK=8 Beart)
    Formáid CMD:
    1) Ceann sonraí:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x44 Dia duit (Len) Ísle (Len) 0 0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Luachanna Eigen CHK 0xF5

    Nótaí: Is é 3 beart fad Eigenvalues ​​(Len -193).
    Formáid ACK:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x44 0 0 ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5
  17. Íoslódáil luachanna eigen agus comparáid 1: 1 (CMD >8 Byte/ACK=8 Beart)
    Formáid CMD:
    1) Ceann sonraí:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x42 Dia duit (Len) Ísle (Len) 0 0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+2
    ACK 0xF5 Aitheantas Úsáideora (Ard-8 Giotán) Aitheantas Úsáideora (Íseal 8 Giotán) 0 Luachanna Eigen CHK 0xF5

    Nótaí: Is é fad na Luachanna Eigen (Len -3) ná 193 beart.
    Formáid ACK:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x43 0 0 ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5
  18. Íoslódáil luachanna eigen agus comparáid 1: N (CMD >8 Byte/ACK=8 Beart)
    Formáid CMD:
    1) Ceann sonraí:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x43 Dia duit (Len) Ísle (Len) 0 0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+2
    ACK 0xF5 0 0 0 Luachanna Eigen CHK 0xF5

    Nótaí: Is é fad na Luachanna Eigen (Len -3) ná 193 beart.
    Formáid ACK:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x43 Aitheantas Úsáideora (Ard-8 Giotán) Aitheantas Úsáideora (Íseal 8 Giotán ) Cead
    (1/2/3)
    ACK_NOUSER
    0 CHK 0xF5
  19. Uaslódáil luachanna eigen ó mhúnla DSP CMD=8 Beart/ACK >8 Beart)
    Formáid CMD:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x31 Aitheantas Úsáideora (Ard 8 Giotán ) Aitheantas Úsáideora (Íseal 8 Giotán ) 0 0 CHK 0xF5

    Formáid ACK:
    1) Ceann sonraí:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x31 Dia duit (Len) Ísle (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_NOUSER
    0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+3
    ACK 0xF5 Aitheantas Úsáideora (Ard 8 Giotán ) Aitheantas Úsáideora (Íseal 8 Giotán ) Cead (1/2/3) Luachanna Eigen CHK 0xF5

    Nótaí: Is é fad na Luachanna Eigen (Len -3) ná 193 beart.

  20. Íoslódáil luachanna eigen agus sábháil mar ID Úsáideora chuig DSP (CMD>8 Byte/ACK =8 Beart)
    Formáid CMD:
    1) Ceann sonraí:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x41 Dia duit (Len) Ísle (Len) 0 0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4 5— Len+1 Len+2 Len+3
    ACK 0xF5 Aitheantas Úsáideora (Ard-8 Giotán) Aitheantas Úsáideora (Íseal 8 Giotán) Cead (1/2/3) Luachanna Eigen CHK 0xF5

    Nótaí: Is é fad na Luachanna Eigen (Len -3) ná 193 beart.
    Formáid ACK:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x41 Aitheantas Úsáideora (Ard 8 Giotán ) Aitheantas Úsáideora (Íseal 8 Giotán) ACK_SUCCESS
    ACK_FAIL
    0 CHK 0xF5
  21. Eolas ceiste (aitheantas agus cead) na n-úsáideoirí go léir curtha leis (CMD=8 Beart/ACK >8Byte)
    Formáid CMD:
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2B 0 0 0 0 CHK 0xF5

    Formáid ACK:
    1) Ceann sonraí:

    Beart 1 2 3 4 5 6 7 8
    ACK 0xF5 0x2B Dia duit (Len) Ísle (Len) ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    2) Paicéad sonraí

    Beart 1 2 3 4— Len+1 Len+2 Len+3
    ACK 0xF5 Aitheantas Úsáideora (Ard-8 Giotán) Aitheantas Úsáideora (Íseal 8 Giotán) Faisnéis úsáideora (ID Úsáideora agus cead) CHK 0xF5

    Nótaí:
    Is é fad sonraí an phaicéid Sonraí (Len) ná “3*User ID+2”
    Formáid Faisnéise úsáideora:

    Beart 4 5 6 7 8 9
    Sonraí ID Úsáideora1 (Ard 8 Giotán ) ID Úsáideora1 (Íseal 8 Giotán ) Cead Úsáideora 1 (1/2/3) ID Úsáideora2 (Ard 8 Giotán) ID Úsáideora2 (Íseal 8 Giotán ) Cead Úsáideora 2 (1/2/3)  

  22. Socraigh/Fiosraigh teorainn ama gabhála méarloirg (CMD/ACK an dá 8 Beart)
    Beart 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2E 0 Byte5=0: teorainn ama
    Beart5=1: 0
    0: Socraigh am istigh
    1: teorainn ama ceiste
    0 CHK 0xF5
    ACK 0xF5 0x2E 0 am istigh ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    Nótaí:
    Is é an raon luachanna teorann ama feithimh méarloirg (tout) ná 0-255. Más é 0 an luach, leanfaidh an próiseas fála méarloirg ar aghaidh mura gcuirtear méarloirg ar aghaidh; Murab é an luach ná 0, beidh an córas ann mar gheall ar an teorainn ama mura bhfuil aon mhéarloirg ag brú ar aghaidh in am tout * T0.
    Nóta: Is é T0 an t-am a theastaíonn chun íomhá a bhailiú/a phróiseáil, de ghnáth 0.2- 0.3 s.

PRÓISEAS CUMARSÁIDE

CUIR MÉARPRÓIN

WAVESHARE STM32F205 UART Braiteoir Méarloirg - Cuir MÉARlorg Leis

SCrios AN ÚSÁIDEOIR

WAVESHARE STM32F205 UART Braiteoir Méarloirg - Scrios ÚSÁIDEOIR

Scrios GACH ÚSÁIDÍ

WAVESHARE STM32F205 UART Braiteoir Méarloirg - Scrios GACH ÚSÁIDÍ

FAIGH ÍOMHÁ AGUS Uaslódáil LUACH Eighin

WAVESHARE STM32F205 UART Braiteoir Méarloirg - FAIGH ÍOBHÁIL AGUS Uaslódáil LUACH Eighiniúnta

TREOIRLÍNTE ÚSÁIDEOIRÍ

Más mian leat an modúl méarloirg a nascadh le ríomhaire, ní mór duit UART amháin a cheannach don mhodúl USB. Molaimid duit Waveshare a úsáid Bord USB UART FT232 (micrea) modúl.
Más mian leat an modúl méarloirg a nascadh le bord forbartha cosúil le Raspberry Pi, má tá sé ag obair
Is é 3.3V leibhéal do bhoird, is féidir leat é a nascadh go díreach le bioráin UART agus GPIO do bhoird. Más 5V atá ann, cuir modúl tiontaithe leibhéal/ciorcaid leis.

DÉAN TEAGMHÁIL LE ríomhaire

CAIDREAMH Crua-earraí

Teastaíonn:

  • Braiteoir Méarloirg UART (C)*1
  • Bord USB UART FT232 *1
  • cábla micrea USB * 1

Ceangail an modúl méarloirg agus FT232 USB UART Bord leis an ríomhaire

Braiteoir Méarloirg UART (C) Bord USB UART FT232
VDC VDC
GND GND
RX TX
TX RX
RST NC
DÚISIGH NC

TÁSTÁIL

  • Íoslódáil bogearraí tástála Braiteoir Méarloirg UART ó vicí
  • Oscail na bogearraí agus roghnaigh an calafort COM ceart.
  • Tástáil

WAVESHARE STM32F205 UART Braiteoir Méarloirg - Tástáil

Tá roinnt feidhmeanna ar fáil sa Chomhéadan Tástála

  1. Comhaireamh Iarratas
    Roghnaigh Áireamh, ansin cliceáil Seol. Cuirtear líon na n-úsáideoirí ar ais agus taispeántar é san Fhaisnéis Freagra comhéadan
  2. Cuir Úsáideoir leis
    Roghnaigh Cuir Úsáideoir leis, seiceáil chuig Faigh faoi dhó agus ID uathoibríoch+1, clóscríobh an ID (P1 agus P2) agus cead (P3), ansin cliceáil Seol. Ar deireadh, braiteoir tadhaill chun méarloirg a fháil.
  3. Scrios úsáideoir
    Roghnaigh go Scrios Úsáideoir, clóscríobh an ID (P1 agus P2) agus cead (P3), ansin cliceáil Seol.
  4. Scrios Gach Úsáideoir
    Roghnaigh Scrios Gach Úsáideoir, ansin cliceáil Seol
  5. Comparáid 1:1
    Roghnaigh Comparáid 1:1, clóscríobh an t-aitheantas (P1 agus P2) agus cead (P3), ansin cliceáil Seol.
  6. Comparáid 1: N.
    Roghnaigh 1: N Comparáid, ansin cliceáil Seol.


Le haghaidh tuilleadh feidhmeanna, déan é a thástáil. (Níl cuid de na feidhmeanna ar fáil don mhodúl seo)

Nasc le XNUCLEO-F103RB

Cuirimid cód taispeána ar fáil do XNCULEO-F103RB, ar féidir leat a íoslódáil ón vicí

Braiteoir Méarloirg UART (C) NUCLEO-F103RB
VDC 3.3V
GND GND
RX PA9
TX PA10
RST PB5
DÚISIGH PB3

Nóta: Maidir leis na bioráin, féach le do thoil ar an Comhéadan thuas

  1. Ceangail Braiteoir Méarloirg UART (C) le XNUCLEO_F103RB, agus ceangail an ríomhchláraitheoir
  2. Tionscadal oscailte (cód taispeána) ag bogearraí keil5
  3. Seiceáil an bhfuil an ríomhchláraitheoir agus an gléas aitheanta de ghnáth
  4. A thiomsú agus a íoslódáil
  5. Ceangail XNUCELO-F103RB le ríomhaire le cábla USB, oscail bogearraí cúnaimh sraitheach, socraigh port COM: 115200, 8N1

Clóscríobh orduithe chun modúl a thástáil de réir na faisnéise a chuirtear ar ais.

NASCACH LE PI Sú craobh

Cuirimid python example haghaidh Raspberry Pi, is féidir leat é a íoslódáil ón vicí
Sula n-úsáideann tú an example, ba cheart duit port srathach Raspberry Pi a chumasú ar dtús:
Ordú ionchuir ar Críochfort: Sudo raspi-config
Roghnaigh: Roghanna Comhéadain -> Srathach -> Níl -> Sea
Ansin atosaigh.

Braiteoir Méarloirg UART (C) Pí Sú craobh
VDC 3.3V
GND GND
RX 14 (BCM) – PIN 8 (Bord)
TX 15 (BCM) – PIN 10 (Bord)
RST 24 (BCM) – PIN 18 (Bord)
DÚISIGH 23 (BCM) – PIN 16 (Bord)
  1. Ceangail modúl méarloirg le Raspberry Pi
  2. Íoslódáil cód taispeána chuig Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
  3. unzip é
    tar zxvf UART-Méarlorg-RaspberryPi.tar.gz
  4. Rith an example
    cd UART-Méarlorg-RaspberryPi/sudo python main.py
  5. Tar éis treoracha a thástáil an

www.waveshare.com

Doiciméid / Acmhainní

WAVESHARE STM32F205 UART Braiteoir Méarloirg [pdfLámhleabhar Úsáideora
STM32F205, Braiteoir Méarloirg UART, STM32F205 UART Braiteoir Méarloirg, Braiteoir Méarloirg

Tagairtí

Fág trácht

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