SPI ਅਤੇ UART ਦੇ ਨਾਲ QIA128 ਡਿਜੀਟਲ ਲੋ ਪਾਵਰ ਕੰਟਰੋਲਰ
ਯੂਜ਼ਰ ਗਾਈਡ
ਆਮ ਵਰਣਨ
QIA128 UART ਅਤੇ SPI ਆਉਟਪੁੱਟ ਦੇ ਨਾਲ ਇੱਕ ਸਿੰਗਲ-ਚੈਨਲ ਅਲਟਰਾ-ਲੋ-ਪਾਵਰ ਡਿਜੀਟਲ ਕੰਟਰੋਲਰ ਹੈ।
ਪਿੰਨ ਕੌਂਫਿਗਰੇਸ਼ਨ ਅਤੇ ਫੰਕਸ਼ਨ ਵਰਣਨ
ਸਾਰਣੀ 1.
# | ਪਿੰਨ | ਵਰਣਨ | ਜੇ1# |
ਕਿਰਿਆਸ਼ੀਲ ਘੱਟ ਰੀਸੈਟ ਪਿੰਨ। | – | ||
2 | ਟੀ.ਐੱਮ.ਐੱਸ | JTAG TMS (ਟੈਸਟ ਮੋਡ ਸਿਲੈਕਟ)। ਡੀਬੱਗਿੰਗ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਇਨਪੁਟ ਪਿੰਨ। | – |
3 | TX | ਅਸਿੰਕ੍ਰੋਨਸ ਡੇਟਾ ਆਉਟਪੁੱਟ ਪ੍ਰਸਾਰਿਤ ਕਰੋ। | 7 |
4 | RX | ਅਸਿੰਕ੍ਰੋਨਸ ਡੇਟਾ ਇਨਪੁਟ ਪ੍ਰਾਪਤ ਕਰੋ। | 6 |
5 | ਜੀ.ਐਨ.ਡੀ | ਜ਼ਮੀਨੀ ਪਿੰਨ ਇੱਕ ਦੂਜੇ ਨਾਲ ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਜੁੜੇ ਹੋਏ ਹਨ। | 1 |
6 | - ਉਤਸ਼ਾਹ | ਸੈਂਸਰ ਐਕਸਾਈਟੇਸ਼ਨ ਰਿਟਰਨ (ਜ਼ਮੀਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ)। | 2 |
7 | - ਸਿਗਨਲ | ਸੈਂਸਰ ਨਕਾਰਾਤਮਕ ਇਨਪੁਟ। | 5 |
8 | + ਉਤੇਜਨਾ | ਸੈਂਸਰ ਉਤੇਜਨਾ। | 3 |
9 | +ਸਿਗਨਲ | ਸੈਂਸਰ ਸਕਾਰਾਤਮਕ ਇਨਪੁਟ। | 4 |
10 | VIN | ਵੋਲtage ਇੰਪੁੱਟ 3 − 5 | 9 |
11 | ਕਿਰਿਆਸ਼ੀਲ ਘੱਟ ਚਿੱਪ-ਚੁਣੋ। ਜਦੋਂ ਤੱਕ ਡਿਵਾਈਸ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬੂਟ ਨਹੀਂ ਹੋ ਜਾਂਦੀ ਉਦੋਂ ਤੱਕ ਲਾਈਨ ਨੂੰ ਨੀਵਾਂ ਨਾ ਚਲਾਓ। ਨਾਲ ਹੀ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਲਾਈਨ ਉਦੋਂ ਤੱਕ ਨੀਵੀਂ ਨਾ ਚਲਾਈ ਜਾਵੇ ਜਦੋਂ ਤੱਕ ਇਹ ਘੱਟ ਨਾ ਹੋਵੇ। | 14 | |
12 | ਐਸ.ਸੀ.ਐਲ.ਕੇ. | ਸੀਰੀਅਲ ਘੜੀ ਮਾਸਟਰ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। | 13 |
13 | ਮੀਸੋ | ਮਾਸਟਰ-ਇਨ-ਸਲੇਵ-ਆਊਟ। | 12 |
14 | ਮੋਸੀ | ਮਾਸਟਰ-ਆਊਟ-ਸਲੇਵ-ਇਨ। | 11 |
15 | ਕਿਰਿਆਸ਼ੀਲ-ਘੱਟ ਪਿੰਨ ਦੀ ਵਰਤੋਂ ਸਾਰੇ ਸੰਚਾਰ ਨੂੰ ਸਮਕਾਲੀ ਰੱਖਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਮਾਸਟਰ ਡਿਵਾਈਸ ਨੂੰ ਸੂਚਿਤ ਕਰਦਾ ਹੈ ਜਦੋਂ ਐੱਸ ਤੋਂ ਨਵਾਂ ਡੇਟਾampਲਿੰਗ ਸਿਸਟਮ ਤਿਆਰ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਮਾਸਟਰ ਹਮੇਸ਼ਾ ਨਵੀਨਤਮ ਡਾਟਾ ਇਕੱਠਾ ਕਰ ਰਿਹਾ ਹੈ. ਜਦੋਂ ਪਿੰਨ ਘੱਟ ਜਾਂਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਡੇਟਾ ਘੜੀ ਤੋਂ ਬਾਹਰ ਹੋਣ ਲਈ ਤਿਆਰ ਹੈ। ਇਸ ਪਿੰਨ ਦੀ ਵਰਤੋਂ ਮਾਸਟਰ ਨੂੰ ਬਾਹਰੀ ਤੌਰ 'ਤੇ ਵਿਘਨ ਪਾਉਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਜਦੋਂ ਸਿਸਟਮ ਪਰਿਵਰਤਨ ਸਥਿਤੀ ਵਿੱਚ ਹੁੰਦਾ ਹੈ ਤਾਂ ਪਿੰਨ ਉੱਚੀ ਵਾਪਸੀ ਕਰਦਾ ਹੈ ਅਤੇ ਨਵਾਂ ਡੇਟਾ ਤਿਆਰ ਹੋਣ 'ਤੇ ਘੱਟ ਵਾਪਸੀ ਕਰਦਾ ਹੈ। *ਨੋਟ: ਇੱਕ ਵਾਰ ਡੇਟਾ ਪੜ੍ਹੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਪਿੰਨ ਉੱਚਾ ਨਹੀਂ ਆਉਂਦਾ-ਇਹ ਕੇਵਲ ਇੱਕ ਵਾਰ ਸਿਸਟਮ ਦੇ ਇੱਕ ਰੂਪਾਂਤਰਣ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਉੱਚਾ ਵਾਪਸ ਆਵੇਗਾ। |
– | |
16 | ਵੀ.ਡੀ.ਡੀ | ਡਿਜੀਟਲ ਰੇਲ (2.5V)। | – |
17 | NTRST | JTAG NTRST/BM ਰੀਸੈਟ/ਬੂਟ ਮੋਡ। ਇਨਪੁਟ ਪਿੰਨ ਸਿਰਫ਼ ਡੀਬੱਗਿੰਗ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
ਅਤੇ ਬੂਟ ਮੋਡ ( ) |
– |
18 | ਟੀ.ਡੀ.ਓ. | JTAG TDO (ਡਾਟਾ ਆਉਟ)। ਡੀਬੱਗਿੰਗ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਇਨਪੁਟ ਪਿੰਨ। | – |
19 | ਟੀ.ਡੀ.ਆਈ | JTAG TDI (ਡਾਟਾ ਇਨ)। ਡੀਬੱਗਿੰਗ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਇਨਪੁਟ ਪਿੰਨ। | – |
20 | ਟੀ.ਸੀ.ਕੇ | JTAG TCK (ਕਲੌਕ ਪਿੰਨ)। ਡੀਬੱਗਿੰਗ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਇਨਪੁਟ ਪਿੰਨ। | – |
QIA128 UART ਸੰਰਚਨਾ
ਸਾਰਣੀ 2.
ਡਾਟਾ | 8-ਬਿੱਟ |
ਓਪਰੇਸ਼ਨ ਬੌਡ ਦਰ: | 320,000bps |
ਸਮਾਨਤਾ | ਕੋਈ ਨਹੀਂ |
ਬਿੱਟ ਰੋਕੋ | 1-ਬਿੱਟ |
ਵਹਾਅ ਕੰਟਰੋਲ: | ਕੋਈ ਨਹੀਂ |
ਪਿੰਨ ਕਾਰਜਸ਼ੀਲਤਾ
ਜਦੋਂ ਪਿੰਨ ਉੱਚਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਡਿਵਾਈਸ A/D ਰੂਪਾਂਤਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਹੈ। ਪਰਿਵਰਤਨ ਪੂਰਾ ਹੋਣ ਦੇ ਨਾਲ ਹੀ ਘੱਟ ਜਾਂਦਾ ਹੈ।
* ਨੋਟ: ਕਿਉਂਕਿ UART ਅਸਿੰਕ੍ਰੋਨਸ ਹੈ, ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਸੰਚਾਰ ਨੂੰ ਸਮਕਾਲੀ ਬਣਾਉਣ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਮਿਆਦ
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਸਾਰੇ s ਲਈ ਪਿੰਨ ਦੀ ਮਿਆਦ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈampਲਿੰਗ ਰੇਟ.
ਸਾਰਣੀ 3.
() | (µ) | ਵਰਣਨ |
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 |
"ਸਟ੍ਰੀਮ" ਮੋਡ
ਸਟ੍ਰੀਮ ਮੋਡ ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਲਈ ਸੈੱਟ ਸਿਸਟਮ ਸਟ੍ਰੀਮ ਸਟੇਟ (SSSS) [1 ਦੇ ਪੇਲੋਡ ਦੇ ਨਾਲ] ਕਮਾਂਡ ਭੇਜੀ ਜਾ ਸਕਦੀ ਹੈ। ਜਿਵੇਂ ਹੀ ਸੈੱਟ ਸਿਸਟਮ ਸਟ੍ਰੀਮ ਸਟੇਟ ਕਮਾਂਡ [0 ਦੇ ਪੇਲੋਡ ਦੇ ਨਾਲ], ਜਾਂ ਕੋਈ ਹੋਰ ਕਮਾਂਡ QIA128 ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਡਿਵਾਈਸ ਸਟ੍ਰੀਮਿੰਗ ਬੰਦ ਕਰ ਦੇਵੇਗੀ।
*ਨੋਟ: ਜੇਕਰ ਕੋਈ ਗਲਤ ਕਮਾਂਡ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਤਾਂ QIA128 ਤੋਂ ਕੋਈ ਜਵਾਬ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ।
UART ਪੈਕੇਟ ਬਣਤਰ
ਹਰੇਕ ਕਮਾਂਡ ਲਈ ਪੈਕੇਟ ਬਣਤਰ ਅਤੇ ਲੰਬਾਈ ਉਹਨਾਂ ਦੀ ਕਿਸਮ (GET ਅਤੇ SET) ਅਤੇ ਕਾਰਜਕੁਸ਼ਲਤਾਵਾਂ ਦੇ ਕਾਰਨ ਵੱਖਰੀ ਹੋ ਸਕਦੀ ਹੈ; ਦਾ ਹਵਾਲਾ ਦਿਓ ਕਮਾਂਡ ਸੈੱਟ ਟੇਬਲ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ.
ਸਿਸਟਮ ਵਿਵਹਾਰ
ਸਟਾਰਟ-ਅੱਪ ਅਤੇ ਸਵੈ-ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੋਡ
ਜਦੋਂ ਸਿਸਟਮ ਚਾਲੂ ਹੁੰਦਾ ਹੈ, ਇਹ EEPROM ਤੋਂ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ਅਤੇ ਅੰਦਰੂਨੀ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੋਡ ਵਿੱਚ ਜਾਂਦਾ ਹੈ।
*ਨੋਟ: ਪਹਿਲੀ ਨਬਜ਼ ਨੂੰ ਇੱਕ ਸੂਚਕ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਦੋਂ ਡਿਵਾਈਸ ਸੰਚਾਰ ਲਈ ਤਿਆਰ ਹੁੰਦੀ ਹੈ।
Sampਲਿੰਗ ਦਰ ਤਬਦੀਲੀ
ਜਦੋਂ ਦੇ ਤੌਰ 'ਤੇampਲਿੰਗ ਰੇਟ ਬਦਲਣ ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਇਹ 0.5 ਸਕਿੰਟਾਂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਲਵੇਗਾ (ਚੁਣੇ ਗਏ s 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈampਲਿੰਗ ਦਰ) ਮਿਆਦ ਵਿੱਚ ਤਬਦੀਲੀ ਦੇਖਣ ਲਈ।
Sampਲਿੰਗ ਰੇਟ
ਸਾਰਣੀ 4.
ਅਧਿਕਤਮ ਅਨੁਮਾਨਿਤ ਡਾਟਾ ਦਰ ਬਦਲਣ ਦਾ ਸਮਾਂ () | SR ਕੋਡ | Sampਲਿੰਗ ਰੇਟ |
≅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 |
ਕਮਾਂਡ-ਸੈੱਟ ਸੂਚੀ
ਸਾਰਣੀ 6.
ਟਾਈਪ ਕਰੋ | ਨਾਮ | ਵਰਣਨ | TX ਪੈਕੇਟ ਬਣਤਰ | RX ਪੈਕੇਟ ਬਣਤਰ | ਵਿੱਚ ਬਾਈਟ ਪੇਲੋਡ |
ਪ੍ਰਾਪਤ ਕਰੋ | ਜੀ.ਐਸ.ਏ.ਆਈ | ਗੁਲਾਮ ਗਤੀਵਿਧੀ ਪੁੱਛਗਿੱਛ ਪ੍ਰਾਪਤ ਕਰੋ (ਸੰਚਾਰ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ) |
00 05 00 01 0ਈ | 00 05 00 01 0ਈ | N/A |
*ਪ੍ਰਾਪਤ ਕਰੋ | ਜੀ.ਸੀ.ਸੀ.ਆਰ | ਚੈਨਲ ਮੌਜੂਦਾ ਰੀਡਿੰਗ ਪ੍ਰਾਪਤ ਕਰੋ | 00 06 00 05 00 20 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
ਸੈੱਟ ਕਰੋ | SSSS | ਸਿਸਟਮ ਸਟ੍ਰੀਮ ਸਥਿਤੀ ਨੂੰ ਬੰਦ ਸੈੱਟ ਕਰੋ | 00 06 00 0C 00 3C | 00 05 00 0C 3A | N/A |
* ਸੈੱਟ ਕਰੋ | SSSS | ਸਿਸਟਮ ਸਟ੍ਰੀਮ ਸਥਿਤੀ ਚਾਲੂ ਸੈੱਟ ਕਰੋ | 00 06 00 0C 01 41 | 00 05 00 0C 3A … [ਸਟ੍ਰੀਮ ਬਾਈਟ] | N/A … [4] |
*ਪ੍ਰਾਪਤ ਕਰੋ | GDSN | ਡਿਵਾਈਸ ਸੀਰੀਅਲ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 00 0ਡੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GDMN | ਡਿਵਾਈਸ ਮਾਡਲ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 01 11 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 10 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GDIN | ਡਿਵਾਈਸ ਆਈਟਮ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 02 15 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 10 |
*ਪ੍ਰਾਪਤ ਕਰੋ | ਜੀ.ਡੀ.ਐਚ.ਵੀ | ਡਿਵਾਈਸ ਹਾਰਡਵੇਅਰ ਸੰਸਕਰਣ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 03 19 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 1 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GDFV | ਡਿਵਾਈਸ ਫਰਮਵੇਅਰ ਸੰਸਕਰਣ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 04 1ਡੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 3 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GDFD | ਡਿਵਾਈਸ ਫਰਮਵੇਅਰ ਮਿਤੀ ਪ੍ਰਾਪਤ ਕਰੋ | 00 05 01 05 21 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 3 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPSSN | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਸੈਂਸਰ ਸੀਰੀਅਲ ਨੰਬਰ | 00 06 03 00 00 15 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | ਜੀ.ਪੀ.ਐੱਸ.ਪੀ.ਆਰ | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile sampਲਿੰਗ ਰੇਟ | 00 06 03 1E 00 8D | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 1 |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 4SPS | 00 07 04 1E 00 00 92 | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 20SPS | 00 07 04 1E 00 01 98 | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 50SPS | 00 07 04 1E 00 02 9E | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 100SPS | 00 07 04 1E 00 03 A4 | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 200SPS | 00 07 04 1E 00 04 ਏ.ਏ | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 500SPS | 00 07 04 1E 00 05 B0 | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 850SPS | 00 07 04 1E 00 06 B6 | 00 05 04 1E 8E | N/A |
ਸੈੱਟ ਕਰੋ | ਐਸ.ਪੀ.ਐਸ.ਪੀ.ਆਰ | ਸੈੱਟ ਪ੍ਰੋfile sampਲਿੰਗ ਰੇਟ 1300SPS | 00 07 04 1E 00 07 ਬੀ.ਸੀ | 00 05 04 1E 8E | N/A |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 0 (ਦਿਸ਼ਾ 1) |
00 07 03 19 00 00 7B | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 1 (ਦਿਸ਼ਾ 1) |
00 07 03 19 00 01 81 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 2 (ਦਿਸ਼ਾ 1) |
00 07 03 19 00 02 87 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 3 (ਦਿਸ਼ਾ 1) |
00 07 03 19 00 03 8ਡੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 4 (ਦਿਸ਼ਾ 1) |
00 07 03 19 00 04 93 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
QIA128 UART ਸੰਚਾਰ ਗਾਈਡ
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 5 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 05 99 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 6 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 06 9 XNUMXF | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 7 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 07 A5 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 8 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 08 ਏ.ਬੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 9 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 09 ਬੀ1 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 10 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 0A B7 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 11 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 0ਬੀ ਬੀ.ਡੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 12 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 0C C3 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 13 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 0D C9 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 14 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 0E ਸੀ.ਐੱਫ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 15 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 0F D5 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 16 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 10 DB | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 17 (ਦਿਸ਼ਾ 1) | 00 07 03 19 00 11 E1 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 18 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 12 E7 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 19 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 13 ਈ.ਡੀ | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 20 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 14 F3 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 21 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 15 F9 | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਪ੍ਰਾਪਤ ਕਰੋ | GPADP | ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 22 (ਦਿਸ਼ਾ 2) | 00 07 03 19 00 16 FF | ਪੇਲੋਡ ਐਕਸ ਵੇਖੋample | 4 |
*ਨੋਟ: ਪੇਲੋਡ ਬਾਈਟਸ ਪੈਕੇਟ ਦੇ ਆਖਰੀ ਬਾਈਟ ਤੋਂ ਪਹਿਲਾਂ ਸਥਿਤ ਹਨ ਜੋ ਕਿ ਚੈੱਕਸਮ ਹੈ।
ਪੇਲੋਡ ਐਕਸample
ਹੇਠਾਂ ਦਿੱਤਾ ਟ੍ਰਾਂਜੈਕਸ਼ਨ GDSN ਕਮਾਂਡ ਦਾ ਜਵਾਬ ਹੈ (ਡਿਵਾਈਸ ਸੀਰੀਅਲ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ)। ਇਸ ਕਮਾਂਡ ਵਿੱਚ 4 ਬਾਈਟਸ ਦਾ ਪੇਲੋਡ ਹੈ।
TX: 00 05 01 00 0ਡੀ
RX: 00 09 01 00 00 01 E2 40 49
ਹੈਕਸਾ ਤੋਂ ਦਸ਼ਮਲਵ: 0x0001E240 -> 123456
ADC ਡਾਟਾ ਪਰਿਵਰਤਨ
ਕੱਚੇ ADC ਡੇਟਾ ਨੂੰ ਬਦਲਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ:
ਵੇਰੀਏਬਲ ਇੱਥੇ ਹਨ:
ADCValue = ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਰੂਪਾਂਤਰਨ ਮੁੱਲ।
ਔਫ-ਸੈੱਟ ਮੁੱਲ = ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੌਰਾਨ ਸਟੋਰ ਕੀਤਾ ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਪਰਿਵਰਤਨ ਮੁੱਲ ਜੋ ਆਫਸੈੱਟ (ਜ਼ੀਰੋ ਭੌਤਿਕ ਲੋਡ) ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
ਪੂਰਾ-ਸਕੇਲ ਮੁੱਲ = ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੌਰਾਨ ਸਟੋਰ ਕੀਤਾ ਐਨਾਲਾਗ-ਤੋਂ-ਡਿਜੀਟਲ ਪਰਿਵਰਤਨ ਮੁੱਲ ਜੋ ਪੂਰੇ ਪੈਮਾਨੇ (ਵੱਧ ਤੋਂ ਵੱਧ ਭੌਤਿਕ ਲੋਡ) ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
ਫੁੱਲ-ਸਕੇਲ ਲੋਡ = ਅਧਿਕਤਮ ਭੌਤਿਕ ਲੋਡ ਲਈ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੌਰਾਨ ਸਟੋਰ ਕੀਤਾ ਸੰਖਿਆਤਮਕ ਮੁੱਲ।
ADC ਡਾਟਾ ਪਰਿਵਰਤਨ ਸਾਬਕਾamples (ਦਿਸ਼ਾ 1, 2-ਪੁਆਇੰਟ ਕੈਲੀਬ੍ਰੇਸ਼ਨ)
ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਡਾਟਾ
ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਟੂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 0 (ਦਿਸ਼ਾ 1) [GPADP]:
ਹੈਕਸਾ ਤੋਂ ਦਸ਼ਮਲਵ: 0x81B320 -> 000,500,8
ਪ੍ਰੋ ਪ੍ਰਾਪਤ ਕਰੋfile ਐਨਾਲਾਗ-ਟੂ-ਡਿਜੀਟਲ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ 5 (ਦਿਸ਼ਾ 1) [GPADP]:
ਹੈਕਸਾ ਤੋਂ ਦਸ਼ਮਲਵ: 0xB71B00 -> 12,000,000
ਚੈਨਲ ਮੌਜੂਦਾ ਰੀਡਿੰਗ (GCCR):
ਹੈਕਸਾ ਤੋਂ ਦਸ਼ਮਲਵ: 0x989680 -> 10,0000,00
ਗਣਨਾ
OffsetValue = 8,500,000
ਪੂਰਾ ਸਕੇਲ ਮੁੱਲ = 12,000,000
ਫੁਲ ਸਕੇਲਲੋਡ = 20 ਗ੍ਰਾਮ (ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਸਰਟੀਫਿਕੇਟ 'ਤੇ ਉਪਲਬਧ)
ਫਰਮਵੇਅਰ ਰਵੀਜ਼ਨ
ਫਰਮਵੇਅਰ ਨੋਟਸ
ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
• N/A
ਤਬਦੀਲੀਆਂ
• N/A
ਠੀਕ ਕਰਦਾ ਹੈ
• ਹਾਰਡਵੇਅਰ ਸੰਸ਼ੋਧਨ ਨੂੰ "0" ਤੋਂ "1" ਵਿੱਚ ਬਦਲਿਆ ਗਿਆ ਹੈ।
ਸੈਂਸਰ ਹੱਲ ਸਰੋਤ
ਲੋਡ • ਟਾਰਕ • ਦਬਾਅ • ਮਲਟੀ-ਐਕਸਿਸ • ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਯੰਤਰ • ਸਾਫਟਵੇਅਰ
10 ਥਾਮਸ, ਇਰਵਿਨ, CA 92618 USA
ਟੈਲੀਫ਼ੋਨ: 949-465-0900
ਫੈਕਸ: 949-465-0905
www.futek.com
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
SPI ਅਤੇ UART ਦੇ ਨਾਲ FUTEK QIA128 ਡਿਜੀਟਲ ਲੋ ਪਾਵਰ ਕੰਟਰੋਲਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ SPI, UART, ਘੱਟ ਪਾਵਰ ਕੰਟਰੋਲਰ, QIA128 |