QIA128 ډیجیټل ټیټ بریښنا کنټرولر د SPI او UART سره
د کارن لارښود
عمومي توضیحات
QIA128 یو واحد چینل الټرا ټیټ بریښنا ډیجیټل کنټرولر دی چې د UART او SPI محصولاتو سره.
د پن تنظیمات او د فعالیت توضیحات
جدول 1.
# | پن | تفصیل | J1# |
فعال ټیټ ری سیٹ پن. | – | ||
2 | TMS | JTAG TMS (د ټیسټ حالت انتخاب). ان پټ پن د ډیبګ کولو او ډاونلوډ لپاره کارول کیږي. | – |
3 | TX | د اسینکرونس ډیټا محصول لیږدوي. | 7 |
4 | RX | د غیر متناسب ډیټا ان پټ ترلاسه کړئ. | 6 |
5 | GND | ځمکني پنونه له یو بل سره په داخلي توګه وصل دي. | 1 |
6 | - جوش | د سینسر جوش بیرته راستنیدل (د ځمکې سره وصل). | 2 |
7 | - سیګنال | سینسر منفي آخذه. | 5 |
8 | + جوش | د سینسر جوش. | 3 |
9 | + سیګنال | د سینسر مثبت داخل. | 4 |
10 | VIN | والیtage ننوت 3 - 5 | 9 |
11 | فعال ټیټ چپ - انتخاب. لاین ټیټ مه چلوئ تر هغه چې وسیله په بشپړ ډول بوټ نه وي. همچنان ، ډاډ ترلاسه کړئ چې لاین ټیټ نه پرمخ وړل کیږي پرته لدې چې ټیټ وي. | 14 | |
12 | SCLK | سیریل ساعت د ماسټر لخوا رامینځته شوی. | 13 |
13 | MISO | ماسټر-ان- غلام- بهر. | 12 |
14 | MOSI | ماسټر - بهر - غلام - ان. | 11 |
15 | فعال ټیټ پن د ټولو ارتباطاتو همغږي ساتلو لپاره کارول کیږي. دا د ماسټر آلې ته خبر ورکوي کله چې د s څخه نوي معلوماتampد لینګ سیسټم چمتو دی. دا ډاډ ورکوي چې ماسټر تل وروستي معلومات راټولوي. کله چې پن ټیټ شي، دا په ګوته کوي چې ډاټا د بندیدو لپاره چمتو ده. دا پن په بهر کې د ماسټر مداخلې لپاره کارول کیدی شي. پن لوړ بیرته راستنیږي کله چې سیسټم د تبادلې حالت کې وي او کله چې نوي ډیټا چمتو شي ټیټ بیرته راګرځي. *یادونه: پن کله چې ډیټا لوستل کیږي لوړ نه راستنیږي — دا به یوازې هغه وخت لوړ بیرته راستون شي کله چې سیسټم د تبادلې حالت ته ننوځي. |
– | |
16 | VDD | ډیجیټل ریل (2.5V). | – |
17 | NTRST | JTAG NTRST/BM ری سیٹ/بوټ موډ. ان پټ پن یوازې د ډیبګ کولو او ډاونلوډ لپاره کارول کیږي
او د بوټ حالت ( ). |
– |
18 | TDO | JTAG TDO (د معلوماتو بهر). ان پټ پن د ډیبګ کولو او ډاونلوډ لپاره کارول کیږي. | – |
19 | TDI | JTAG TDI (ډاټا ان) ان پټ پن د ډیبګ کولو او ډاونلوډ لپاره کارول کیږي. | – |
20 | TCK | 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 پاکټ جوړښت | په بایټس کې پېلوډ |
ترلاسه کړئ | GSAI | د غلام فعالیت تحقیقات ترلاسه کړئ (د اړیکو ازموینې لپاره کارول کیږي) |
00 05 00 01 0E | 00 05 00 01 0E | N/A |
*ترلاسه کړئ | GCCR | د چینل اوسني لوستل ترلاسه کړئ | 00 06 00 05 00 20 | د پایلوډ Example | 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 … [سټریم بایټس] | نه ... [4] |
*ترلاسه کړئ | GDSN | د وسیلې سیریل نمبر ترلاسه کړئ | 00 05 01 00 0D | د پایلوډ Example | 4 |
*ترلاسه کړئ | GDMN | د وسیلې ماډل نمبر ترلاسه کړئ | 00 05 01 01 11 | د پایلوډ Example | 10 |
*ترلاسه کړئ | جي ډي آی اين | د وسیلې توکي نمبر ترلاسه کړئ | 00 05 01 02 15 | د پایلوډ Example | 10 |
*ترلاسه کړئ | GDHV | د وسیلې هارډویر نسخه ترلاسه کړئ | 00 05 01 03 19 | د پایلوډ Example | 1 |
*ترلاسه کړئ | GDFV | د وسیلې فرم ویئر نسخه ترلاسه کړئ | 00 05 01 04 1D | د پایلوډ Example | 3 |
*ترلاسه کړئ | GDFD | د وسیلې فرم ویئر نیټه ترلاسه کړئ | 00 05 01 05 21 | د پایلوډ Example | 3 |
*ترلاسه کړئ | GPSSN | پرو ترلاسه کړئfile د سینسر سیریل نمبر | 00 06 03 00 00 15 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPSPR | پرو ترلاسه کړئfile sampد نرخ کچه | 00 06 03 1E 00 8D | د پایلوډ Example | 1 |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 4SPS | 00 07 04 1E 00 00 92 | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 20SPS | 00 07 04 1E 00 01 98 | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 50SPS | 00 07 04 1E 00 02 9E | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 100SPS | 00 07 04 1E 00 03 A4 | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 200SPS | 00 07 04 1E 00 04 AA | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 500SPS | 00 07 04 1E 00 05 B0 | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 850SPS | 00 07 04 1E 00 06 B6 | 00 05 04 1E 8E | N/A |
ټاکل | SPSPR | پرو تنظیم کړئfile sampد لینګ نرخ 1300SPS | 00 07 04 1E 00 07 BC | 00 05 04 1E 8E | N/A |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile انلاګ څخه ډیجیټل د کیلیبریشن ارزښت 0 (لارښود 1) |
00 07 03 19 00 00 7B | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile انلاګ څخه ډیجیټل د کیلیبریشن ارزښت 1 (لارښود 1) |
00 07 03 19 00 01 81 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile انلاګ څخه ډیجیټل د کیلیبریشن ارزښت 2 (لارښود 1) |
00 07 03 19 00 02 87 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile انلاګ څخه ډیجیټل د کیلیبریشن ارزښت 3 (لارښود 1) |
00 07 03 19 00 03 8D | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile انلاګ څخه ډیجیټل د کیلیبریشن ارزښت 4 (لارښود 1) |
00 07 03 19 00 04 93 | د پایلوډ Example | 4 |
QIA128 UART د مخابراتو لارښود
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 5 (لارښوونه 1) | 00 07 03 19 00 05 99 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 6 (لارښوونه 2) | 00 07 03 19 00 06 9 XNUMXF | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 7 (لارښوونه 2) | 00 07 03 19 00 07 A5 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 8 (لارښوونه 2) | 00 07 03 19 00 08 AB | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 9 (هدایت 2) | 00 07 03 19 00 09 B1 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 10 (لارښوونه 2) | 00 07 03 19 00 0A B7 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 11 (هدایت 2) | 00 07 03 19 00 0B BD | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 12 (هدایت 1) | 00 07 03 19 00 0C C3 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 13 (هدایت 1) | 00 07 03 19 00 0D C9 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 14 (هدایت 1) | 00 07 03 19 00 0E CF | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 15 (لارښوونه 1) | 00 07 03 19 00 0F D5 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 16 (لارښوونه 1) | 00 07 03 19 00 10 DB | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 17 (لارښوونه 1) | 00 07 03 19 00 11 E1 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 18 (لارښوونه 2) | 00 07 03 19 00 12 E7 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 19 (لارښوونه 2) | 00 07 03 19 00 13 ED | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 20 (لارښوونه 2) | 00 07 03 19 00 14 F3 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 21 (هدایت 2) | 00 07 03 19 00 15 F9 | د پایلوډ Example | 4 |
*ترلاسه کړئ | GPADP | پرو ترلاسه کړئfile د انلاګ څخه تر ډیجیټل کیلیبریشن ارزښت 22 (هدایت 2) | 00 07 03 19 00 16 FF | د پایلوډ Example | 4 |
*یادونه: د پایلوډ بایټ په مستقیم ډول د پاکټ وروستي بایټ څخه مخکې موقعیت لري کوم چې چیکسم دی.
پایلوډ Example
لاندې معامله د GDSN کمانډ ته ځواب دی (د وسیلې سیریل نمبر ترلاسه کړئ). دا کمانډ د 4 بایټس تادیه لري.
TX: 00 05 01 00 0D
RX: 00 09 01 00 00 01 E2 40 49
هیکس تر ډیسیمال: 0x0001E240 -> 123456
د ADC ډیټا تبادله
لاندې فورمول د خام ADC ډیټا بدلولو لپاره کارول کیدی شي:
دلته تغیرات دي:
ADCValue = د انلاګ څخه تر ډیجیټل تبادلې خورا وروستي ارزښت.
آف سیټ ارزښت = د انلاګ څخه ډیجیټل تبادلې ارزښت د کیلیبریشن په جریان کې زیرمه شوی چې د آفسیټ (صفر فزیکي بارونو) سره مطابقت لري.
د بشپړ پیمانه ارزښت = د انلاګ څخه ډیجیټل تبادلې ارزښت د کیلیبریشن په جریان کې زیرمه شوی چې د بشپړ پیمانې سره مطابقت لري ( اعظمي فزیکي بار).
د بشپړ پیمانه بار = عددي ارزښت د اعظمي فزیکي بار لپاره د کیلیبریشن پرمهال زیرمه شوی.
د ADC ډیټا تبادله Examples (لارښوونه 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
FullScaleValue = 12,000,000
FullScaleLoad = 20 ګرامه (د کیلیبریشن سند کې شتون لري)
د فرم ویئر بیاکتنه
د فرم ویئر یادښتونه
نوې ځانګړتیاوې
• N/A
بدلونونه
• N/A
اصلاح کوي
• د هارډویر بیاکتنه له "0" څخه "1" ته بدله کړه.
د سینسر حل سرچینه
بار • تورک • فشار • څو محور • د کیلیبریشن وسایل • سافټویر
10 Thomas, Irvine, CA 92618 USA
ټیلیفون: 949-465-0900
فکس: 949-465-0905
www.futek.com
اسناد / سرچینې
![]() |
د FUTEK QIA128 ډیجیټل ټیټ بریښنا کنټرولر د SPI او UART سره [pdf] د کارونکي لارښود SPI، UART، د ټیټ بریښنا کنټرولر، QIA128 |