Programu ya Kisimbaji
Mwongozo wa Mtumiaji
Programu ya Kisimbaji
Hati hii ina maelezo ya siri, ambayo ni ya umiliki wa ARAD Ltd. Hakuna sehemu ya maudhui yake inayoweza kutumika, kunakiliwa, kufichuliwa au kuwasilishwa kwa mhusika yeyote kwa njia yoyote ile bila kibali cha maandishi kutoka kwa ARAD Ltd.
Uidhinishaji:
Jina | Nafasi | Sahihi | |
Imeandikwa na: | Evgeni Kosakovski | Mhandisi wa Firmware | |
Imeidhinishwa na: | Meneja wa R&D | ||
Imeidhinishwa na: | Meneja wa Bidhaa | ||
Imeidhinishwa na: |
Tume ya Shirikisho ya Mawasiliano (FCC) Notisi ya Uzingatiaji
TAHADHARI
Kifaa hiki kinatii sehemu ya 15 ya Kanuni za FCC. Mtumiaji anapaswa kufahamu kuwa mabadiliko na marekebisho ya vifaa visivyoidhinishwa wazi na Mwalimu Meter yanaweza kubatilisha dhamana na mamlaka ya mtumiaji ya kuendeshea vifaa. Wafanyakazi waliofunzwa kitaaluma wanapaswa kutumia vifaa.
Vifaa hivi vimejaribiwa na kupatikana kufuata viwango vya kifaa cha dijiti cha Hatari B, kulingana na Sehemu ya 15 ya Kanuni za FCC. Mipaka hii imeundwa kutoa kinga inayofaa dhidi ya usumbufu hatari katika usanikishaji wa makazi. Vifaa hivi hutengeneza matumizi na vinaweza kutoa nishati ya masafa ya redio na, ikiwa haijasakinishwa na kutumiwa kulingana na maagizo, inaweza kusababisha usumbufu mbaya kwa mawasiliano ya redio. Walakini, hakuna hakikisho kwamba usumbufu hautatokea katika usanikishaji. Ikiwa vifaa hivi vinasababisha usumbufu mbaya kwa upokeaji wa redio au runinga, ambayo inaweza kuamua kwa kuzima na kuwasha vifaa, mtumiaji anahimizwa kujaribu kurekebisha uingiliaji huo kwa moja au zaidi ya hatua zifuatazo:
- Elekeza upya au uhamishe tena antena inayopokea.
- Kuongeza utengano kati ya kifaa na mpokeaji.
- Unganisha vifaa kwenye plagi kwenye mzunguko tofauti na ile ambayo mpokeaji ameunganishwa.
- Wasiliana na muuzaji au mtaalamu wa redio/TV kwa usaidizi.
Kifaa hiki kinatii Sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:
- Kifaa hiki hakiwezi kusababisha usumbufu unaodhuru, na
- Kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikiwa ni pamoja na uingiliaji ambao unaweza kusababisha uendeshaji usiohitajika.
Notisi ya Uzingatiaji ya Viwanda Kanada (IC).
Kifaa hiki kinatii Sheria za FCC Sehemu ya 15 na bila leseni ya Viwanda Kanada hakiruhusiwi viwango vya RSS. Operesheni inategemea masharti mawili yafuatayo:
- Kifaa hiki hakiwezi kusababisha kuingiliwa, na
- Kifaa hiki lazima kikubali uingiliaji wowote, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika wa kifaa.
Chini ya kanuni za Viwanda Kanada, kisambazaji redio hiki kinaweza kufanya kazi kwa kutumia antena ya aina na faida ya juu zaidi (au ndogo) iliyoidhinishwa kwa kisambaza data na Viwanda Kanada. Ili kupunguza mwingiliano unaowezekana wa redio kwa watumiaji wengine, aina ya antena na faida yake inapaswa kuchaguliwa hivi kwamba nguvu sawa ya mionzi ya Isotropiki (EIRP) sio zaidi ya ile muhimu kwa mawasiliano yenye mafanikio.
- Kifaa hiki cha dijitali cha Daraja B kinatii ICES-003 ya Kanada.
Taarifa ya Mfiduo wa Mionzi:
Vifaa hivi vinakubaliana na mipaka ya mfiduo wa mionzi ya FCC na IC RF iliyowekwa kwa mazingira yasiyodhibitiwa.
Utangulizi
Vipimo vya mahitaji ya programu ya programu ya kusimba ni maelezo ya mfumo wa programu utakaoundwa katika sehemu ya Kisimbaji. Inaweka mahitaji ya utendaji na yasiyofanya kazi na inaweza kujumuisha seti ya matukio ya utumiaji ambayo yanaelezea mwingiliano wa mfumo na watumiaji ambao programu lazima itoe.
Vipimo vya mahitaji ya sasa huweka msingi wa uendeshaji kati ya vipimo vya maji ya Aradi kutoka upande mmoja na visomaji vya encoder waya 2 au 3 kutoka kwa mwingine. Ikitumiwa ipasavyo, vipimo vya mahitaji ya programu vinaweza kusaidia kuzuia kushindwa kwa mradi wa programu.
Hati ya sasa huorodhesha mahitaji ya kutosha na muhimu ambayo yanahitajika kwa ajili ya ukuzaji wa moduli ya Kisimbaji ni pamoja na ufafanuzi wa mfumo, DFD, mawasiliano, n.k., na inatoa maelezo ya kiolesura cha maunzi na programu kinachohitajika ili kuwasiliana na moduli ya Kisimbaji na visomaji vya mapigo vya SENSUS.
Mfumo Juuview
Sonata Sprint Encoder ni moduli ya mfumo mdogo unaotumia betri inayoruhusiwa kusoma data ya Sonata kupitia kiolesura cha 2W au 3W.
Inabainisha aina ya mfumo wa msomaji (2W au 3W) na kubadilisha data iliyopokelewa mfululizo kutoka kwa mita ya Sonata hadi muundo wa kamba za msomaji na kuisambaza katika itifaki ya aina ya kisomaji cha Sensus.
Usanifu wa encoder SW
3.1 Moduli ya Kisimbaji ni mfumo rahisi sana unaoweza kusanidiwa ambao:
3.1.1 Hutoa mawimbi yenye azimio la juu la kutoa mapigo.
3.1.2 Inaweza kutafsiri data iliyopokelewa kutoka Sonata hadi mpigo wa umeme kwa kila kitengo cha kipimo kulingana na usanidi wa moduli ya Kisimbaji. Mpigo wa umeme hupitishwa kupitia kondakta-mbili au kebo ya kondakta tatu hadi kwenye mifumo ya kusoma kwa mbali.
3.1.3 Inaauni kiolesura cha mawasiliano na Visomaji tofauti vya kunde.
3.1.4 Muundo wa Kisimbaji umeundwa kutoka kwa moduli ambayo hutuma tu mfuatano wa mwisho uliopokea kutoka kwa mita ya Sonata bila kuchakata chapisho.
3.2 Usanifu wa SW wa moduli ya kisimbaji ni usanifu wa SW unaoendeshwa na usumbufu:
- Kukatiza kwa SPI RX
- Saa ya msomaji inakatiza
- Muda umeisha
3.3 Programu kuu ina uanzishaji wa mfumo na kitanzi kikuu.
3.3.1 Wakati wa kitanzi kikuu mfumo unasubiri kukatizwa kwa SPI RX au kukatiza kwa msomaji kutokea.
3.3.2 Ikiwa hakuna usumbufu uliotokea na hakuna amri ya pulse out iliyopokelewa mfumo huingia kwenye modi ya "Power down".
3.3.3 Mfumo huwaka kutoka kwa modi ya “Zima” kwa kukatizwa na SPI au kukatizwa kwa saa ya msomaji.
3.3.4 SPI na matukio ya msomaji yanachakatwa katika ISRs.
3.4 Kielelezo kifuatacho kinaonyesha kizuizi cha kishikio cha tukio la moduli ya Encoder SPI.
3.4.1 Fungua kipima muda cha kutambua ujumbe wa Rx.
Byte inapokewa kwenye SPI mfumo hukagua ikiwa ni baiti ya kichwa, hufungua kipima muda kwa ajili ya kuisha kwa muda unaofuata wa kupokea na kuanzisha kipima muda. Njia hii inazuia mfumo wa kusubiri kwa byte kwa muda mrefu.
Ikiwa hakuna baiti iliyopokelewa kwa muda mrefu (zaidi ya 200ms) byte ya makosa ya SPI inasasishwa na ujumbe hauondolewi.
3.4.2 Hifadhi iliyopokelewa Rx byte
Kila baiti imehifadhiwa kwenye bafa ya Rx.
3.4.3 Hundi ya hundi
Wakati byte ya mwisho katika ujumbe inapokelewa, cheki inathibitishwa.
3.4.4 Sasisha byte ya hitilafu ya SPI
Wakati hundi si halali, byte ya makosa ya SPI inasasishwa na ujumbe hauchanganuzwi.
3.4.5 Changanua ujumbe wa SPI uliopokewa
Wakati checksum ni halali, mchakato wa uchanganuzi unaitwa.
Uchanganuzi unafanywa katika kitanzi kikuu ili kushughulikia mara moja bafa iliyopokelewa kama mchakato wa atomiki na usioingiliwa. Wakati uchanganuzi unafanywa, hakuna tukio la msomaji linaloshughulikiwa.
3.5 Kielelezo kifuatacho kinaonyesha mtiririko wa ujumbe wa uchanganuzi. Kila moja ya vizuizi imeelezewa kwa ufupi katika aya ndogo.
Usanidi wa sehemu ya kisimbaji
Kuna uwezekano wa kusanidi moduli ya Kisimbaji kwa uendeshaji kutoka kwa GUI.
4.1 Seti ya usanidi itahifadhiwa kwenye mita ya Sonata kwa kubonyeza kitufe.
4.2 Sonata itasanidi mawasiliano kwa moduli ya Kisimbaji kwa usanidi wa Alarm ya RTC kulingana na vigezo vya GUI:
4.2.1 Katika kesi ya mtumiaji kuchagua Kengele ya Sonata RTC itasanidiwa kwa muda inafafanuliwa katika sehemu ya "Dakika". Mawasiliano kwa sehemu ya Kisimbaji itafanywa kila wakati wa sehemu ya "Dakika".
4.2.2 Katika kesi ya mtumiaji kuchagua Kengele ya Sonata RTC itasanidiwa kwa muda inafafanuliwa katika sehemu ya "Kwanza" au "Pili", kulingana na chaguo lililochaguliwa. Mawasiliano kwa sehemu ya Kisimbaji itafanywa kwa wakati uliochaguliwa.
4.3 Sehemu ya programu ya kusimba itatumia umbizo la kubadilika la nyuma tu.
4.4 Aina ya kaunta:
4.4.1 Net Haijasainiwa (1 inabadilishwa kuwa 99999999).
4.4.2 Mbele (chaguo-msingi).
4.5 Azimio:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (thamani chaguo-msingi 1).
4.6 Hali ya Usasishaji - Muda wa kipindi cha Sonata wa kutuma data kwa moduli ya Kisimbaji:
4.6.1 Kipindi - kila wakati uliobainishwa mapema (katika sehemu ya Dakika", angalia 4.2.1) Sonata itatuma data kwenye sehemu ya Kisimbaji. (Dakika 1…59. Chaguomsingi dakika 5)
4.6.2 Mara moja - muda uliowekwa wakati Sonata itatuma data kwa moduli ya Kisimbaji mara moja kwa siku (ona 4.2.2). Sehemu ya "Kwanza" itakuwa na wakati katika muundo: masaa na dakika.
4.6.3 Mara mbili - muda uliowekwa wakati Sonata itatuma data kwa moduli ya Kisimbaji mara mbili kwa siku (ona 4.2.2). Sehemu za "Kwanza" na "Pili" zitakuwa na muda katika umbizo: saa na dakika.
4.7 AMR Nambari ya Ufuatiliaji - hadi nambari ya kitambulisho cha tarakimu 8 (chaguo-msingi ni sawa na kitambulisho cha mita)
- Nambari za nambari pekee (katika hali ya kurudi nyuma).
- Nambari 8 pekee zisizo muhimu (katika hali ya kurudi nyuma).
4.8 Idadi ya tarakimu - tarakimu 1- 8 kutoka nafasi ya kulia zaidi ya kutumwa kwa kisomaji 2/3W (tarakimu 8 chaguomsingi).
4.9 TPOR – Muda ambao msomaji husubiri hadi bwana akomeshe usawazishaji wa kuanza (angalia Kiolesura cha Kugusa Kusoma) (0…1000 ms. Chaguomsingi 500ms).
4.10 2W Upana wa Mapigo - (60…1200 ms. Chaguomsingi 800 ms).
Vitengo 4.11 - vitengo vya mtiririko na vitengo vya ujazo sawa na katika mita ya maji ya Sonata (kusoma tu).
4.12 Sehemu ya programu ya kusimba haiauni kengele katika umbizo la nyuma. Kwa hivyo hatuwezi kuwa na chaguo la alamisho la Kengele kwenye upande wa moduli.
Ufafanuzi wa mawasiliano
Viunganishi vya Sonata - Kisimbaji | ||
Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Sonata↔ Mawasiliano ya Kisimbaji
5.1.1 Mita ya maji ya Sonata huwasiliana na moduli ya Kisimbaji kupitia itifaki ya SPI: 500 kHz, Hakuna Udhibiti wa Data). Kutumia mipangilio mingine kutaleta matokeo yasiyotabirika, na kunaweza kufanya mita ya maji ya Sonata iliyounganishwa kutojibu kwa urahisi.
5.1.2 Baada ya Sonata kuanzisha upya usanidi wa sasa utatumwa kwa sehemu ya Kisimbaji na ombi la kwanza la mawasiliano ndani ya dakika 1 ya uendeshaji wa Sonata.
5.1.3 Ikiwa sehemu ya Kisimbaji haipokei usanidi kwa mara 3, Sonata itatekeleza sehemu ya Kisimbaji Upya kupitia pini ya "Weka Upya" kwa 200ms na itajaribu kutuma usanidi tena.
5.1.4 Baada ya ombi la usanidi kufanikiwa, Sonata itaanza kutuma data kwenye sehemu ya Kisimbaji.
5.2 Kisimbaji ↔ Kiolesura cha Sensus Reader (Touch Read).
5.2.1 Ufafanuzi wa kiolesura cha modi ya Kusoma ya Kugusa hufafanuliwa katika suala la uendeshaji katika mzunguko wa kawaida.
5.2.2 Sehemu ya programu ya kusimba itawasiliana na wasomaji kupitia itifaki ya Sensus 2W au 3W. Kuna mchoro wa saa wa Kiolesura cha Touch Read kwa mawasiliano ya Sensus 2W au 3W.
Sym | Maelezo | Dak | Max | Chaguomsingi |
TPOR | Washa hadi mita tayari (Kumbuka 1) | 500 | 500 | |
TPL | Muda mdogo wa Nguvu/Saa | 500 | 1500 | |
Mzunguko wa muda wa nguvu/saa (Kumbuka 2) | ±25 | |||
TPH | Muda wa Nguvu/Saa | 1500 | Kumbuka 3 | |
TPSL | Kuchelewa, Saa hadi Data Out | 250 | ||
Nguvu/Masafa ya Mtoa huduma wa Saa | 20 | 30 | ||
Uliza Data Nje Frequency | 40 | 60 | ||
TRC | Weka upya amri. Muda wa Nguvu/Saa umepungua ili kulazimisha kuweka upya rejista | 200 | ||
TRR | Muda wa Kusoma Upya wa mita (Kumbuka 1) | 200 |
Vidokezo:
- Wakati wa TPOR mapigo ya nguvu/saa yanaweza kuwepo lakini yanapuuzwa na rejista. Rejesta zingine haziwezi kurudia ujumbe bila amri ya kuweka upya
- Jita ya saa ya usajili imebainishwa kwa sababu rejista zingine zinaweza kuwa nyeti kwa tofauti kubwa za muda wa chini wa saa.
- Rejista itakuwa kifaa tuli. Rejesta itasalia katika hali ya sasa mradi tu mawimbi ya Nishati/Saa ibaki juu.
5.2.3 Wasomaji wanaoungwa mkono:
2W
- TouchReader II Sensus M3096 - 146616D
- TouchReader II Sensus M3096 - 154779D
- TouchReader II Sensus 3096 - 122357C
- Sensus AutoGun 4090-89545 A
- VersaProbe NorthROP Grumman VP11BS1680
- Sensus RadioRead M520R C1-TC-X-AL
3W
- VL9 ,Kemp-Meek Mineola, TX (Gonga)
- Mita Kuu MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Hali ya Nguvu ya Kisimbaji
5.3.1 Muda wa kuisha unapofanyika huonyeshwa hakuna shughuli ya wasomaji (msec 200), SPI au Visomaji mfumo unaingia katika hali ya kupunguza nguvu.
5.3.2 Mfumo unaweza kuamka kutoka kwa hali ya kuzima wakati tu SPI inapokewa au Readeclock inapopokelewa.
5.3.3 Njia ya kupunguza nguvu ya mfumo ni hali ya HALT (matumizi ya chini ya nguvu).
5.3.4 Kabla ya kuingiza modi ya kupunguza nguvu moduli ya SPI imesanidiwa kama EXTI ili kuwezesha kuamka kutoka kwa hali ya HALT wakati ujumbe wa SPI unapopokelewa.
5.3.5 PB0 imesanidiwa kuwa EXTI ili kuamka kutoka kwa hali ya HALT wakati saa ya Kisomaji inapopokelewa.
5.3.6 GPIO imesanidiwa kwa matumizi madogo ya nguvu wakati wa hali ya chini ya umeme.
5.3.7 Kuingiza hali ya kupunguza nguvu inatekelezwa kutoka kwa kitanzi kikuu baada ya kipima muda, kipima muda cha 2 kupita.
5.4 Ujumbe wa utangamano wa nyuma
Ujumbe kutoka kwa mita:
Nambari ya Byte | (0:3) | (4:7) |
0 | 'S' | |
1 | Kitambulisho [0]-0x30 | Kitambulisho [1]-0x30 |
2 | Kitambulisho [2]-0x30 | Kitambulisho [3]-0x30 |
3 | ID[4]-0x30 | Kitambulisho [5]-0x30 |
4 | ID[6]-0x30 | Kitambulisho [7]-0x30 |
5 | Acc[0]-0x30 | Acc [1]-0x30 |
6 | Acc [2]-0x30 | Acc [3]-0x30 |
7 | Acc [4]-0x30 | Acc [5]-0x30 |
8 | Acc [6]-0x30 | Acc [7]-0x30 |
9 | Angalia jumla ya(i=1;i<9;a^= ujumbe[i++]); | |
10 | 0x0D |
5.5 Usanidi wa kiolesura cha Kisimbaji
Nambari ya Byte | ||
1 | Biti: 0 - Wezesha Nguvu ya Nje 1 - 0 Rekebisha umbizo 1 umbizo la kubadilika |
Chaguomsingi ni 0 Hakuna nguvu za nje na umbizo Inayobadilika |
7 _ |
TPOR | Katika hatua 10 ms |
Mzunguko wa saa 2W | Katika Khz | |
Kizingiti cha Vsense | Badilisha kwa nguvu ya nje wakati Vsense inazidi kizingiti | |
6 | 2W upana wa mapigo katika 5* sisi | 0 inamaanisha Ous 10 inamaanisha 50us 100 inamaanisha 500us |
7-8 | Kiwango cha juu cha Ufikiaji wa Betri Katika maelfu ya ufikiaji. |
TBD |
9 | Eneo la pointi ya decimal | |
10 | Idadi ya tarakimu | 0-8 |
11 | Kitambulisho cha Mtengenezaji | |
12 | Kitengo cha sauti | Tazama Kiambatisho A |
13 | Kitengo cha Mtiririko | Tazama Kiambatisho A |
14-15 | Bitwise: 0 - tuma Kengele 1 - tuma kitengo 2 -tuma mtiririko 3 -tuma kiasi |
|
16 | Aina ya Mtiririko | C |
17 | Aina ya Kiasi | B |
18-30 | Kitambulisho kikuu cha mita | Sambaza Mbele (8 LSB katika hali ya Kurekebisha) |
31-42 | Kitambulisho cha mita (sekondari) | Mtiririko wa Nyuma (8 LSB katika hali ya Kurekebisha) |
5.6 Uumbizaji wa Ujumbe wa Kisimbaji
5.6.1 Umbizo la Urefu Usiobadilika
RnnnniiiiiiiCR
R[Data ya Kisimba][ Kitambulisho cha Mita 8 LSB(Usanidi)]CR
Umbizo la urefu uliowekwa ni wa fomu:
Wapi:
"R" ndiye mhusika mkuu.
"nnnn" ni usomaji wa mita za herufi nne.
“iiiiiiiii” ni nambari ya utambulisho wa wahusika nane.
"CR" ni herufi ya kurejesha gari (thamani ya ASCII 0Dh)
Herufi halali za "n" ni "0-9" na "?"
Herufi halali za “i” ni: 0-9, AZ, az, ?
Katika kesi ya muundo wa kurekebisha moduli itakuwa:
- Badilisha kihesabu cha Mita kilichotumwa kwa moduli kuwa ASCII (0 hadi 9999)
- Chukua LSB 8 kutoka kwa Kitambulisho Kikuu cha Mita au Kitambulisho cha Mita (ya pili)
5.6.2 Umbizo la Urefu Unaobadilika
Umbizo la urefu wa kutofautiana lina herufi inayoongoza "V", safu ya sehemu, na herufi ya kiondoa "CR". Fomu ya jumla:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Chukua herufi 12 za LSB kutoka kwa Kitambulisho Kikuu cha Mita au Kitambulisho cha Mita (ya pili)
- Badilisha sehemu ya kihesabu cha mita ya Data ya Kisimba na ubadilishe kuwa ASCII (0 hadi 99999999), idadi ya tarakimu inategemea usanidi.
- Tuma Alarm Byte kutoka kwa Data ya Kisimbaji , ikiwa ipo
- Tuma kitengo cha Byte kutoka kwa Data ya Kisimbaji , ikiwa ipo
- Badilisha sehemu ya mtiririko wa mita ya Data ya Kisimbaji na ubadilishe kutoka kuelea hadi ASCII, nambari ya tarakimu ni 4 na nukta ya desimali na utie sahihi ikihitajika.
- Unganisha zote na vichwa na vitenganishi vinavyofaa
- Ongeza CR.
Jumla 0 1 2 3 . 4 5 6 7 8 Sensu 0 0 0 0 0 1 2 3 Kiasi cha Data ya Kisimbaji 123 Idadi ya nambari = 8
Azimio = 1
Eneo la uhakika wa decimal = 0 (hakuna uhakika wa decimal)Jumla 0 1 2 3 . 4 5 6 7 8 Sensu 0 0 1 2 3 . 4 5 Kiasi cha Data ya Kisimbaji 12345 Idadi ya tarakimu = 7 (kiwango cha juu zaidi kwa sababu ya nukta ya desimali)
Azimio = 1
Mahali pa decimal = 2Jumla 0 1 2 3 . 4 5 6 7 8 Sensu 1 2 3 4 5 . 6 7 Kiasi cha Data ya Kisimbaji 1234567 Idadi ya tarakimu =7 (kiwango cha juu zaidi kwa sababu ya nukta ya desimali)
Azimio =x0.01
Mahali pa decimal = 2Jumla 0 0 1 2 . 3 4 5 6 7 Sensu 0 0 0 1 2 3 4 Kiasi cha Data ya Kisimbaji 1234 Idadi ya nambari = 7
Azimio = x 0.01
Mahali pa decimal = 0Jumla 0 1 2 3 . 4 5 6 7 8 Sensu 0 0 0 0 0 1 2 Kiasi cha Data ya Kisimbaji 12 Idadi ya nambari = 7
Azimio =x10
Mahali pa decimal = 0
5.7 Ufafanuzi wa uwanja
5.7.1 Umbizo la ujumbe linatambuliwa kulingana na baiti ya ujumbe wa kwanza.
- 0 x 55 ilionyesha ujumbe mpya wa umbizo.
- 0 x 53 ('S') inaonyesha ujumbe wa umbizo la zamani
5.7.2 Kuna sehemu ndogo za hiari zilizowasilishwa hapa chini. Hizi zimefungwa katika mabano “[,]”. Ikiwa zaidi ya sehemu ndogo moja imefafanuliwa kwa uga sehemu ndogo lazima zionekane kwa mpangilio uliowasilishwa.
5.7.3 Moduli inabadilisha data kutoka kwa Mita hadi mojawapo ya miundo miwili kulingana na usanidi (Rekebisha au kutofautiana).
Jedwali linalofuata linafafanua fomati za urefu zinazotumika:
Ujumbe wa pato Umbizo |
Fomu | Wapi | Usanidi |
Umbizo la Urefu Usiobadilika | RnnnniiiiiiiCR | R mhusika mkuu n - usomaji wa mita i - kitambulisho cha mita CR – ASCII 0Dh |
vitengo vya kusoma mita |
Umbizo la Urefu Unaobadilika | V;IMIiiiiiiiiiiii; RBmmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn, uf CR | V - mhusika mkuu I - Sehemu ya kitambulisho. i - hadi wahusika 12 M - Kitambulisho cha Mtengenezaji RB - Kiasi cha Sasa A - Sehemu ya kengele. a - aina za kengele hadi sehemu 8 za msimbo wa kengele zinaruhusiwa. GC - Kiwango cha mtiririko wa sasa m - hadi tarakimu 8 f - mantissa UV - vitengo vya ujazo (tazama jedwali la Vitengo) nnnnnn - wahusika 4-6: Nambari 4, nukta 1 ya desimali, herufi 1 ya ishara uf - vitengo vya mtiririko (tazama jedwali la Vitengo) |
Mashamba:
f (mantissa), a (kengele) ,u (vitengo) ni hiari.
Herufi zinazotumika: “0-9”, “AZ”, “az”, “?” ni halali kama kiashirio cha makosa.
5.8 Changanua ujumbe kulingana na umbizo la zamani
5.8.1 Katika umbizo la zamani ujumbe una kitambulisho cha mita na tarehe ya Kiasi.
5.8.2 Ujumbe umechanganuliwa kulingana na ICD.
5.9 Andika kwa EEPROM iliyopokea vigezo
5.9.1 Wakati kitambulisho cha moduli, ujumbe wa data au Ujumbe wa Upangiaji unapopokelewa, vigezo vya ujumbe huandikwa kwenye EEPROM.
5.9.2 Uandishi huu kwa EEPROM huzuia mfumo kupoteza data wakati uwekaji upya wa mfumo unapotokea.
5.10 Kizuizi cha kushughulikia tukio la msomaji
5.10.1 Saa ya Kisomaji inapopokelewa, mfumo hushughulikia tukio la ISR la msomaji.
5.10.2 Michakato yote inafanywa katika ISR ili kusawazishwa na msomaji.
5.10.3 Ikiwa hakuna saa iliyogunduliwa kwa 200ms, mfumo huenda kwa hali ya chini ya nguvu.
Kizuizi cha kushughulikia ISR ya msomaji | ||
Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Fungua kipima muda cha utambuzi
5.11.1 Saa ya msomaji inapopokelewa, kipima saa cha Ugunduzi Kabisa hufunguliwa.
5.11.2 Wakati hakuna matukio ya saa kwa 200ms, mfumo huenda kwa hali ya kuzima.
5.12 Tambua aina ya msomaji
5.12.1 Matukio ya saa 3 za kwanza hutumika kwa aina ya utambuzi wa saa.
5.12.2 Utambuzi hufanywa kwa kupima marudio ya saa ya Kisomaji.
5.12.3 Mzunguko wa saa kwa msomaji wa 2w ni: 20 kHz - 30 kHz.
5.12.4 Mzunguko wa saa kwa msomaji wa 3w ni chini ya 2 kHz.
5.13 Fungua kipima muda kwa utambuzi wa TPSL
5.13.1 Kisomaji cha 2w kinapotambuliwa, kipima muda hufunguliwa ili kutambua muda wa TPSL kabla ya kusambaza kila baiti.
5.13.2 Katika itifaki ya msomaji wa 2w, kila biti hupitishwa kwa muda au kabisa.
5.14 Subiri tukio la saa iliyopungua, toa data nje
- Katika uhusiano wa 2w. Baada ya muda wa TPSL kugunduliwa, biti hupitishwa kulingana na itifaki ya 2w.
'0' hupitishwa kama mpigo wa 50 kHz kwa 300 µs
'1' hupitishwa kama '0' kwa µs 300 - Katika uhusiano wa 3w. Baada ya muda wa TPOR wa kuchelewa bit hupitishwa kulingana na itifaki ya 3w.
'0' inasambazwa kama '1'
'1' inasambazwa kama '0'
Kila biti hupitishwa baada ya tukio la saa chini.
5.15 Kaunta ya matukio ya Advance TX, nenda kwa TRR
Baada ya kila utumaji ujumbe, kaunta ya matukio ya TX inasasishwa. Kaunta hutumika kuonyesha ufikiaji wa betri kuzidi hitilafu wakati idadi ya masomo inazidi thamani ya ufikiaji wa betri. Baada ya kila utumaji, kwa muda wa TRR, mfumo haupokei matukio ya saa ya msomaji.
5.16 Umbizo la ujumbe/ usanidi wa kisimbaji
Ujumbe kutoka kwa mita hadi kwa Kisimbaji:
Kijajuu | Nyongeza 17:61 | Aina 15:0] | Len | Data | Mwisho | ||
Pata Ufikiaji wa Kisimbaji | 55 | X | 12 | 0 | Null | CSum | |
Pata Hali ya Kisimbaji | 55 | X | 13 | 0 | Null | CSum | |
Futa Hali ya Kisimbaji | 55 | X | 14 | 0 | Null | CSum | |
Data ya Kisimbaji | 55 | X | 15 | 4-10 | Byte | Data ya mita | CSum |
1-4 5 6-9 |
Kiasi cha mita (iliyoandikwa Int) Kengele Mtiririko (kuelea) |
||||||
Kisimbaji Usanidi |
55 | X | 16 | Hitilafu! Rejea chanzo hakijapatikana. |
CSum |
Len - urefu wa data;
CSum - angalia jumla ya fremu zote [55…Data] au AA.
Jibu la kisimbaji kwa mita:
Kijajuu | Ongeza | Aina | Len | Data | Mwisho | ||
Pata Ufikiaji wa Kisimbaji | 55 | X | 9 | 2 | Kitambulisho cha moduli | ||
Pata Hali | 55 | X | 444 | 1 | Bitwise | Kitambulisho cha moduli | |
0 1 2 4 8 |
OK Watch Dog ilitokea Hitilafu ya UART Zidi kusoma nambari Hitilafu za Kiolesura cha Kisimbaji |
||||||
Amri zote | 55 | X | X | 0 | Kitambulisho cha moduli |
Faharasa
Muda | Maelezo |
CSCI | Kiolesura cha Usanidi wa Programu ya Kompyuta |
EEPROM | PROM Inayoweza Kufutika Kielektroniki |
GUI | Kiolesura cha Mchoro cha Mtumiaji |
ISR | Kukatiza Utaratibu wa Huduma |
SRS | Uainishaji wa Mahitaji ya Programu |
WD | Mchunga-Mbwa |
Nyongeza
7.1 Vitengo vya Vipimo
Tabia | Vitengo |
m³ | Mita za ujazo |
ft³ | Miguu ya Ujazo |
Marekani Gal | Galoni za Marekani |
l | Lita |
Nyaraka za Nje
Jina na Mahali |
2W-SENSUS |
3W-SENSUS |
Historia ya Marekebisho:
Marekebisho | Sehemu iliyoathiriwa | Tarehe | Imebadilishwa na | Badilisha Maelezo |
1.00 | Wote | 04/12/2017 | Evgeni Kosakovski | Uundaji wa hati |
~ Mwisho wa Hati ~
Kampuni ya Arad Technologies Ltd.
St. HaMada, Wasomi wa Yokneam,
2069206, Israeli
www.arad.co.il
Nyaraka / Rasilimali
![]() |
Programu ya Kisimbaji cha TEKNOLOJIA YA ARAD [pdf] Mwongozo wa Mtumiaji 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Programu ya Kusimba, Kisimbaji, Programu, Kisimbaji cha Sonata Sprint, Programu ya Kisimbaji cha Kisimbaji cha Sonata Sprint |