Logo sa FUTEKQIA128 Digital Low Power Controller nga adunay SPI ug UART
Giya sa Gumagamit

Kinatibuk-ang Deskripsyon

Ang QIA128 usa ka single-channel nga ultra-low-power digital controller nga adunay UART ug SPI nga mga output.
Pin Configuration ug Function Deskripsyon

FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - Mga Konfigurasyon sa PINTalaan 1.

# Pin Deskripsyon  J1 #
Aktibo nga ubos nga reset pin.
2 TMS JTAG TMS (Pagpili sa Mode sa Pagsulay). Ang input pin nga gigamit alang sa pag-debug ug pag-download.
3 TX Ipadala ang Asynchronous Data output. 7
4 RX Dawata ang Asynchronous Data input. 6
5 GND Ang mga lagdok sa yuta konektado sa usag usa sa sulod. 1
6 - Kalipay Ang pagpabalik sa pagpukaw sa sensor (konektado sa Ground). 2
7 – Signal Negatibo nga Input sa Sensor. 5
8 + Kahinam Pagpukaw sa sensor. 3
9 + Signal Positibo nga Input sa Sensor. 4
10 VIN Voltage input 3 − 5 9
11 Aktibo nga ubos nga pagpili sa chip. Ayaw ipaubos ang linya hangtod ang aparato hingpit nga ma-boot. Usab, siguroha nga ang linya dili mapaubsan gawas kung ang linya ubos. 14
12 SCLK Ang serial clock gihimo sa master. 13
13 MISO Master-In-Slave-Out. 12
14 MOSI Agalon-Luwas-Slave-In. 11
15 Ang aktibo nga ubos nga pin gigamit aron mapadayon ang tanan nga komunikasyon nga dungan. Gipahibalo niini ang master device kung ang bag-ong datos gikan sa sampandam na ang ling system. Kini nagsiguro nga ang agalon kanunay nga nagkolekta sa pinakabag-o nga datos. Kung muubos ang pin, kini nagpakita nga ang datos andam na nga ma-clock out. Kini nga pin mahimong magamit sa gawas nga pagsamok sa agalon. Ang pin mobalik nga taas kung ang sistema naa sa kahimtang sa pagkakabig ug mubalik nga ubos kung andam na ang bag-ong datos.
*Pahinumdom: Ang pin dili mobalik nga taas sa higayon nga ang data mabasa-kini mobalik lamang og taas sa higayon nga ang sistema mosulod sa usa ka kahimtang sa pagkakabig.
16 VDD Digital nga riles (2.5V).
17 NTRST JTAG NTRST/BM Reset/Boot Mode. Ang input pin nga gigamit alang sa pag-debug ug pag-download lamang

ug boot mode ( ).

18 TDO JTAG TDO (Data Out). Ang input pin nga gigamit alang sa pag-debug ug pag-download.
19 TDI JTAG TDI (Data Sa). Ang input pin nga gigamit alang sa pag-debug ug pag-download.
20 TCK JTAG TCK (Clock Pin). Ang input pin nga gigamit alang sa pag-debug ug pag-download.

QIA128 UART Configuration
Talaan 2. 

Data 8-Bit
Rate sa Operation Baud: 320,000bps
Pagkaparehas Wala
Hunong bit 1-Bit
Pagkontrol sa Agos: Wala

Pag-andar sa Pin

Kung taas ang pin, nagpasabut kini nga ang aparato naa sa proseso sa pagkakabig sa A / D. moubos sa diha nga ang pagkakabig makompleto.
* Mubo nga sulat: Tungod kay ang UART asynchronous, ang gihatag aron mahimo ang komunikasyon nga magkadungan kung gikinahanglan.
Panahon

FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - DRDY nga Panahon

Ang mosunod nga talaan nagpakita sa panahon sa pin para sa tanang sampling mga rate.
Talaan 3.

() (µ) Deskripsyon 
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

Mode nga "Stream".

Ang Set System Stream State (SSSS) [nga adunay payload nga 1] nga sugo mahimong ipadala aron ma-activate ang stream mode. Ang aparato mohunong sa pag-stream sa diha nga ang Set System Stream State command [nga adunay payload nga 0], o bisan unsang uban nga sugo ipadala sa QIA128.
*Pahinumdom: Mahimong walay tubag gikan sa QIA128 kung ang usa ka sayup nga sugo gipadala.
UART Packet Structure
Ang gambalay ug gitas-on sa pakete alang sa matag sugo mahimong magkalahi tungod sa ilang tipo (GET ug SET) ug mga gamit; refer sa Sugo Set Table para sa dugang impormasyon.
Sistema nga Kinaiya
Start-up ug Self-Calibration Mode
Sa diha nga ang sistema sa gahum ON, kini magsugod sa pagbasa sa data gikan sa EEPROM ug moadto sa internal calibration mode.
*Pahinumdom: Ang una nga pulso mahimong magamit ingon usa ka timailhan kung ang aparato andam na alang sa komunikasyon.
Sampling Pagbag-o sa Rate
Sa dihang ingonampGihangyo ang pagbag-o sa rate sa ling, dili molapas sa 0.5 segundos (depende sa gipili nga sampling rate) aron makita ang pagbag-o sa panahon.
Sampling Mga rate
Talaan 4.

Pinakataas nga Gibanabana nga oras sa pagbag-o sa rate sa datos () SR Code Sampling Rate
≅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

Listahan sa Command-Set

Talaan 6. 

Type Ngalan Deskripsyon TX Packet Structure RX Packet Structure Mga byte sa Payload
Pagkuha GSAI Pagkuha pangutana sa kalihokan sa ulipon
(Gigamit sa pagsulay sa komunikasyon)
00 05 00 01 0E 00 05 00 01 0E N/A
*Pagkuha GCCR Pagkuha sa karon nga pagbasa sa channel 00 06 00 05 00 20 Tan-awa ang Payload Example 4
Gitakda SSSS I-set ang kahimtang sa stream sa sistema OFF 00 06 00 0C 00 3C 00 05 00 0C 3A N/A
*Gitakda SSSS I-set ang kahimtang sa stream sa sistema ON 00 06 00 0C 01 41 00 05 00 0C 3A … [Stream Bytes] N/A … [4]
*Pagkuha GDSN Kuhaa ang serial number sa device 00 05 01 00 0D Tan-awa ang Payload Example 4
*Pagkuha GDMN Kuhaa ang numero sa modelo sa aparato 00 05 01 01 11 Tan-awa ang Payload Example 10
*Pagkuha GDIN Pagkuha numero sa butang sa device 00 05 01 02 15 Tan-awa ang Payload Example 10
*Pagkuha GDHV Kuhaa ang bersyon sa hardware sa aparato 00 05 01 03 19 Tan-awa ang Payload Example 1
*Pagkuha GDFV Kuhaa ang bersyon sa firmware sa aparato 00 05 01 04 1D Tan-awa ang Payload Example 3
*Pagkuha GDFD Kuhaa ang petsa sa firmware sa device 00 05 01 05 21 Tan-awa ang Payload Example 3
*Pagkuha GPSSN Pagbaton og profile serial number sa sensor 00 06 03 00 00 15 Tan-awa ang Payload Example 4
*Pagkuha GPSPR Pagbaton og profile sampling rate 00 06 03 1E 00 8D Tan-awa ang Payload Example 1
Gitakda SPSPR Ibutang ang profile sampling rate 4SPS 00 07 04 1E 00 00 92 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 20SPS 00 07 04 1E 00 01 98 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 50SPS 00 07 04 1E 00 02 9E 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 100SPS 00 07 04 1E 00 03 A4 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 200SPS 00 07 04 1E 00 04 AA 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 500SPS 00 07 04 1E 00 05 B0 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 850SPS 00 07 04 1E 00 06 B6 00 05 04 1E 8E N/A
Gitakda SPSPR Ibutang ang profile sampling rate 1300SPS 00 07 04 1E 00 07 BC 00 05 04 1E 8E N/A
*Pagkuha GPADP Pagbaton og profile analog-sa-digital
bili sa pagkakalibrate 0 (Direksyon 1)
00 07 03 19 00 00 7B Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile analog-sa-digital
bili sa pagkakalibrate 1 (Direksyon 1)
00 07 03 19 00 01 81 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile analog-sa-digital
bili sa pagkakalibrate 2 (Direksyon 1)
00 07 03 19 00 02 87 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile analog-sa-digital
bili sa pagkakalibrate 3 (Direksyon 1)
00 07 03 19 00 03 8D Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile analog-sa-digital
bili sa pagkakalibrate 4 (Direksyon 1)
00 07 03 19 00 04 93 Tan-awa ang Payload Example 4

QIA128 UART Giya sa Komunikasyon

*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 5 (Direksiyon 1) 00 07 03 19 00 05 99 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 6 (Direksiyon 2) 00 07 03 19 00 06 9F Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 7 (Direksiyon 2) 00 07 03 19 00 07 A5 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 8 (Direksiyon 2) 00 07 03 19 00 08 AB Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 9 (Direksiyon 2) 00 07 03 19 00 09 B1 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 10 (Direksiyon 2) 00 07 03 19 00 0A B7 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 11 (Direksiyon 2) 00 07 03 19 00 0B BD Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 12 (Direksiyon 1) 00 07 03 19 00 0C C3 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 13 (Direksiyon 1) 00 07 03 19 00 0D C9 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 14 (Direksiyon 1) 00 07 03 19 00 0E CF Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 15 (Direksiyon 1) 00 07 03 19 00 0F D5 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 16 (Direksiyon 1) 00 07 03 19 00 10 DB Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 17 (Direksiyon 1) 00 07 03 19 00 11 E1 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 18 (Direksiyon 2) 00 07 03 19 00 12 E7 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 19 (Direksiyon 2) 00 07 03 19 00 13 ED Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-to-digital nga kantidad sa pagkakalibrate 20 (Direksiyon 2) 00 07 03 19 00 14 F3 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 21 (Direksiyon 2) 00 07 03 19 00 15 F9 Tan-awa ang Payload Example 4
*Pagkuha GPADP Pagbaton og profile Analog-sa-digital nga kantidad sa pagkakalibrate 22 (Direksiyon 2) 00 07 03 19 00 16 FF Tan-awa ang Payload Example 4

*Pahinumdom: Ang Payload bytes nahimutang direkta sa wala pa ang katapusang byte sa packet nga mao ang Checksum.

Payload Example
Ang mosunod nga transaksyon mao ang tubag sa GDSN command (Pagkuha sa device serial number). Kini nga sugo adunay payload nga 4 bytes.
TX: 00 05 01 00 0D
RX: 00 09 01 00 00 01 E2 40 49
Hex ngadto sa decimal: 0x0001E240 -> 123456

ADC Data Conversion

Ang mosunod nga pormula mahimong gamiton sa pag-convert sa hilaw nga ADC data: FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - Icon 6

Ania ang mga variable:
ADVCalue = ang pinakabag-o nga analog-to-digital conversion value.
Off-set Value = ang analog-to-digital conversion value nga gitipigan atol sa calibration nga katumbas sa offset (zero physical loads).
Full-Scale Value = ang analog-to-digital conversion value nga gitipigan atol sa calibration nga katumbas sa full scale (maximum physical load).
Full-Scale Load = ang numeric value nga gitipigan atol sa calibration para sa maximum physical load.

ADC Data Conversion Examples (Direksiyon 1, 2-punto nga Calibration)

Data sa pag-calibrate
Pagbaton og profile Analog-to-digital calibration value 0 (Direksiyon 1) [GPADP]:
Hex ngadto sa decimal: 0x81B320 -> 000,500,8
Pagbaton og profile Analog-to-digital calibration value 5 (Direksiyon 1) [GPADP]:
Hex ngadto sa decimal: 0xB71B00 -> 12,000,000
Pagkuha sa karon nga pagbasa sa channel (GCCR):
Hex ngadto sa decimal: 0x989680 -> 10,0000,00
Pagkalkula
OffsetValue = 8,500,000
FullScaleValue = 12,000,000
FullScaleLoad = 20g (Anaa sa sertipiko sa pagkakalibrate)
FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - Icon 7

Pagbag-o sa Firmware

FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - Icon 8

Mga Nota sa Firmware
Bag-ong Features
• N/A
Mga kausaban
• N/A
Pag-ayo
• Giusab ang hardware rebisyon gikan sa "0" ngadto sa "1".

FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART - IconTinubdan sa Solusyon sa Sensor
Load • Torque • Pressure • Multi-Axis • Calibration Instruments • Software
10 Thomas, Irvine, CA 92618 USA
Tel: 949-465-0900
Fax: 949-465-0905
www.futek.com

Mga Dokumento / Mga Kapanguhaan

FUTEK QIA128 Digital Low Power Controller nga adunay SPI ug UART [pdf] Giya sa Gumagamit
SPI, UART, Ubos nga Gahum Controller, QIA128

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *