QIA128 Digital Low Power Controller með SPI og UART
Notendahandbók
Almenn lýsing
QIA128 er einnar rásar stafrænn stjórnandi með UART og SPI úttak.
Pinnastillingar og aðgerðalýsingar
Tafla 1.
# | Pinna | Lýsing | J1 # |
Virkur pinna með lágri endurstillingu. | – | ||
2 | TMS | JTAG TMS (Test Mode Select). Inntakspinna notaður fyrir villuleit og niðurhal. | – |
3 | TX | Senda ósamstilltur gagnaúttak. | 7 |
4 | RX | Fáðu ósamstilltur gagnainntak. | 6 |
5 | GND | Jarðpinnar eru tengdir innbyrðis. | 1 |
6 | - Spenna | Örvunarskil skynjara (tengd við jörðu). | 2 |
7 | — Merki | Neikvætt inntak skynjara. | 5 |
8 | +Spenning | Örvun skynjara. | 3 |
9 | + Merki | Jákvæð inntak skynjara. | 4 |
10 | VIN | Voltage inntak 3 − 5 | 9 |
11 | Virkt lágt flísaval. Ekki keyra línuna lágt fyrr en tækið hefur ræst sig alveg upp. Gakktu úr skugga um að línan sé ekki keyrð lágt nema hún sé lág. | 14 | |
12 | SCLK | Raðklukkan er búin til af meistaranum. | 13 |
13 | MISO | Master-In-Slave-Out. | 12 |
14 | MOSI | Master-Out-Slave-In. | 11 |
15 | Virk-lág pinninn er notaður til að halda öllum samskiptum samstilltum. Það lætur aðaltækið vita þegar ný gögn frá sampling kerfið er tilbúið. Þetta tryggir að skipstjórinn er alltaf að safna nýjustu gögnunum. Þegar pinninn lækkar gefur það til kynna að gögnin séu tilbúin til að vera klukkuð út. Hægt er að nota þennan pinna til að trufla masterinn að utan. Pinninn skilar hátt þegar kerfið er í umbreytingarástandi og skilar lágu þegar ný gögn eru tilbúin. *Athugið: Pinninn skilar ekki háum þegar gögn eru lesin — hann skilar aðeins háum þegar kerfið fer í umbreytingarástand. |
– | |
16 | VDD | Stafræn tein (2.5V). | – |
17 | NTRST | JTAG NTRST/BM endurstilla/ræsingarstilling. Inntakspinna notaður eingöngu fyrir kembiforrit og niðurhal
og ræsihamur ( ). |
– |
18 | TDO | JTAG TDO (Data Out). Inntakspinna notaður fyrir villuleit og niðurhal. | – |
19 | TDI | JTAG TDI (Data In). Inntakspinna notaður fyrir villuleit og niðurhal. | – |
20 | TCK | JTAG TCK (klukkupinna). Inntakspinna notaður fyrir villuleit og niðurhal. | – |
QIA128 UART stillingar
Tafla 2.
Gögn | 8-bita |
Operation Baud hlutfall: | 320,000 bps |
Jöfnuður | Engin |
Stöðva bita | 1-bita |
Flæðisstýring: | Engin |
Pin virkni
Þegar pinninn fer hátt þýðir það að tækið sé í A/D umbreytingu. lækkar um leið og viðskiptum er lokið.
* Athugið: Þar sem UART er ósamstilltur er veittur til að gera samskiptin samstillt ef þörf krefur.
Tímabil
Eftirfarandi tafla sýnir tímabil pinna fyrir allar samplanggengi.
Tafla 3.
() | (µ) | Lýsing |
240 | 125 | 4 SPS |
55 | 20 SPS | |
19 | 50 SPS | |
9 | 100 SPS | |
4.5 | 200 SPS | |
1.5 | 500 SPS | |
1.1 | 850 SPS | |
0.6 | 1300 SPS |
„Stream“ hamur
Hægt er að senda skipunina Stilla kerfisstraumsástand (SSSS) [með hleðslu upp á 1] til að virkja straumhaminn. Tækið mun hætta að streyma um leið og skipunin Stilla kerfisstraumsástand [með hleðslu upp á 0], eða önnur skipun er send til QIA128.
*Athugið: Það kann að vera ekkert svar frá QIA128 ef röng skipun er send.
UART pakkauppbygging
Uppbygging pakka og lengd fyrir hverja skipun getur verið mismunandi eftir gerð þeirra (GET og SET) og virkni; vísa til Skipanasett borð fyrir frekari upplýsingar.
Kerfishegðun
Ræsing og sjálfkvörðunarhamur
Þegar kveikt er á kerfinu byrjar það að lesa gögnin frá EEPROM og fer í innri kvörðunarham.
*Athugið: Fyrsta púlsinn gæti verið notaður sem vísbending um hvenær tækið er tilbúið til samskipta.
Sampling Rate Change
Hvenær semampbeðið er um breytingu á hraða, það mun ekki taka meira en 0.5 sekúndur (fer eftir völdumampling rate) til að sjá breytinguna á tímabilinu.
Sampling Verð
Tafla 4.
Hámarks áætluð tímasetning breytinga á gagnahraða () | SR kóða | Sampling Verð |
≅250 | 0x00 | 4 SPS |
0x01 | 20 SPS | |
0x02 | 50 SPS | |
0x03 | 100 SPS | |
0x04 | 200 SPS | |
0x05 | 500 SPS | |
0x06 | 850 SPS | |
0x07 | 1300 SPS |
Skipunarstillingarlisti
Tafla 6.
Tegund | Nafn | Lýsing | TX pakkauppbygging | RX pakkauppbygging | Bæti inn Burðargeta |
Fáðu | GSAI | Fáðu fyrirspurn um þrælavirkni (Notað til að prófa samskipti) |
00 05 00 01 0E | 00 05 00 01 0E | N/A |
*Fáðu | GCCR | Fáðu núverandi lestur rásarinnar | 00 06 00 05 00 20 | Sjá Payload Example | 4 |
Sett | SSSS | Stilltu straumstöðu kerfisins á OFF | 00 06 00 0C 00 3C | 00 05 00 0C 3A | N/A |
*Settu | SSSS | Stilltu kerfisstraumstöðu KVEIKT | 00 06 00 0C 01 41 | 00 05 00 0C 3A … [Stream bæti] | Á ekki við … [4] |
*Fáðu | GDSN | Fáðu raðnúmer tækisins | 00 05 01 00 0D | Sjá Payload Example | 4 |
*Fáðu | GDMN | Fáðu tegundarnúmer tækisins | 00 05 01 01 11 | Sjá Payload Example | 10 |
*Fáðu | GDIN | Fáðu vörunúmer tækisins | 00 05 01 02 15 | Sjá Payload Example | 10 |
*Fáðu | GDHV | Sæktu vélbúnaðarútgáfu tækisins | 00 05 01 03 19 | Sjá Payload Example | 1 |
*Fáðu | GDFV | Sæktu vélbúnaðarútgáfu tækisins | 00 05 01 04 1D | Sjá Payload Example | 3 |
*Fáðu | GDFD | Sækja dagsetningu vélbúnaðar tækisins | 00 05 01 05 21 | Sjá Payload Example | 3 |
*Fáðu | GPSSN | Fáðu þér fagmannfile raðnúmer skynjara | 00 06 03 00 00 15 | Sjá Payload Example | 4 |
*Fáðu | GPSPR | Fáðu þér fagmannfile samplanggengi | 00 06 03 1E 00 8D | Sjá Payload Example | 1 |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 4SPS | 00 07 04 1E 00 00 92 | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 20SPS | 00 07 04 1E 00 01 98 | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 50SPS | 00 07 04 1E 00 02 9E | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 100SPS | 00 07 04 1E 00 03 A4 | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 200SPS | 00 07 04 1E 00 04 AA | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 500SPS | 00 07 04 1E 00 05 B0 | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 850SPS | 00 07 04 1E 00 06 B6 | 00 05 04 1E 8E | N/A |
Sett | SPSPR | Setja atvinnumaðurfile sampling hlutfall 1300SPS | 00 07 04 1E 00 07 f.Kr | 00 05 04 1E 8E | N/A |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 0 (átt 1) |
00 07 03 19 00 00 7B | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 1 (átt 1) |
00 07 03 19 00 01 81 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 2 (átt 1) |
00 07 03 19 00 02 87 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 3 (átt 1) |
00 07 03 19 00 03 8D | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 4 (átt 1) |
00 07 03 19 00 04 93 | Sjá Payload Example | 4 |
QIA128 UART samskiptaleiðbeiningar
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 5 (átt 1) | 00 07 03 19 00 05 99 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 6 (átt 2) | 00 07 03 19 00 06 9F | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 7 (átt 2) | 00 07 03 19 00 07 A5 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 8 (átt 2) | 00 07 03 19 00 08 AB | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 9 (átt 2) | 00 07 03 19 00 09 B1 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 10 (átt 2) | 00 07 03 19 00 0A B7 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 11 (átt 2) | 00 07 03 19 00 0B BD | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 12 (átt 1) | 00 07 03 19 00 0C C3 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 13 (átt 1) | 00 07 03 19 00 0D C9 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 14 (átt 1) | 00 07 03 19 00 0E CF | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 15 (átt 1) | 00 07 03 19 00 0F D5 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 16 (átt 1) | 00 07 03 19 00 10 DB | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 17 (átt 1) | 00 07 03 19 00 11 E1 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 18 (átt 2) | 00 07 03 19 00 12 E7 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 19 (átt 2) | 00 07 03 19 00 13 ED | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 20 (átt 2) | 00 07 03 19 00 14 F3 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 21 (átt 2) | 00 07 03 19 00 15 F9 | Sjá Payload Example | 4 |
*Fáðu | GPADP | Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 22 (átt 2) | 00 07 03 19 00 16 FF | Sjá Payload Example | 4 |
*Athugið: Hleðslubætin eru staðsett beint á undan síðasta bæti pakkans sem er Checksum.
Burðargeta Example
Eftirfarandi viðskipti eru svarið við GDSN skipuninni (Fáðu raðnúmer tækisins). Þessi skipun hefur 4 bæti.
TX: 00 05 01 00 0D
RX: 00 09 01 00 00 01 E2 40 49
Sextánstafur með aukastaf: 0x0001E240 -> 123456
ADC gagnaviðskipti
Hægt væri að nota eftirfarandi formúlu til að umbreyta hráu ADC gögnunum:
Hér eru breyturnar:
ADCValue = nýjasta hliðræna-í-stafræna umbreytingargildið.
Off-set Value = hliðrænt-í-stafrænt umreikningsgildi sem er geymt við kvörðun sem samsvarar offsetinu (núll líkamlegt álag).
Full-Scale Value = hliðrænt-í-stafrænt umreikningsgildi sem er geymt við kvörðun sem samsvarar fullum mælikvarða (hámarks líkamlegt álag).
Full-Scale Load = tölugildi sem geymt er við kvörðun fyrir hámarks líkamlegt álag.
ADC gagnaviðskipti Examples (Stefna 1, 2 punkta kvörðun)
Kvörðunargögn
Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 0 (Stefna 1) [GPADP]:
Sextánstafur með aukastaf: 0x81B320 -> 000,500,8
Fáðu þér fagmannfile hliðrænt-í-stafrænt kvörðunargildi 5 (Stefna 1) [GPADP]:
Sextánstafur með aukastaf: 0xB71B00 -> 12,000,000
Fáðu núverandi lestur rásar (GCCR):
Sextánstafur með aukastaf: 0x989680 -> 10,0000,00
Útreikningur
OffsetValue = 8,500,000
FullScaleValue = 12,000,000
FullScaleLoad = 20g (Fáanlegt á kvörðunarvottorðinu)
Endurskoðun vélbúnaðar
Firmware Notes
Nýir eiginleikar
• Á ekki við
Breytingar
• Á ekki við
Lagfæringar
• Breytti útfærslu vélbúnaðar úr „0“ í „1“.
Uppspretta skynjaralausnar
Álag • Tog • Þrýstingur • Fjölása • Kvörðunartæki • Hugbúnaður
10 Thomas, Irvine, CA 92618 Bandaríkin
Sími: 949-465-0900
Fax: 949-465-0905
www.futek.com
Skjöl / auðlindir
![]() |
FUTEK QIA128 Digital Low Power Controller með SPI og UART [pdfNotendahandbók SPI, UART, Low Power Controller, QIA128 |