Kodetzaileen softwarea
Erabiltzailearen Gida
Kodetzaileen softwarea
Dokumentu honek isilpeko informazioa dauka, zeina ARAD Ltd-en jabetzakoa den. Bere edukiaren zati bat ezin da erabili, kopiatu, zabaldu edo helarazi inori inongo inola ere ARAD Ltd-en idatzizko baimenik gabe.
Onarpenak:
| Izena | Posizioa | Sinadura | |
| Honek idatzia: | Evgeni Kosakovski | Firmware ingeniaria | |
| Honek onartua: | I+Gko arduraduna | ||
| Honek onartua: | Produktu kudeatzailea | ||
| Honek onartua: |
Komunikazio Batzorde Federala (FCC) Betetze-oharra
KONTUZ
Gailu honek FCC Arauen 15. zatia betetzen du. Erabiltzaileak jakin behar du Master Meterrek berariaz onartu ez dituen ekipoen aldaketek eta aldaketek bermea eta erabiltzaileak ekipoak erabiltzeko baimena baliogabetu dezaketela. Profesionalki prestatutako langileek ekipoak erabili beharko dituzte.
Ekipo hau probatu da eta aurkitu da B klaseko gailu digital baten mugak betetzen dituela, FCC Arauen 15. atalean ezarritakoaren arabera. Muga hauek egoitza-instalazioetako interferentzia kaltegarrien aurkako arrazoizko babesa emateko diseinatuta daude. Ekipo honek erabilerak sortzen ditu eta irrati frekuentziaren energia igor dezake eta, jarraibideen arabera instalatu eta erabiltzen ez bada, interferentzia kaltegarriak sor ditzake irrati komunikazioetan. Hala ere, ez dago bermerik instalazio batean interferentziarik gertatuko ez denik. Ekipo honek interferentzia kaltegarriak eragiten baditu irrati edo telebistako harreran, ekipoa itzalita eta piztuta zehaztu daitekeenez, erabiltzaileari interferentzia zuzentzen saiatuko da neurri hauetako bat edo gehiagoren bidez:
- Berbideratu edo lekuz aldatu antena hartzailea.
- Handitu ekipoaren eta hargailuaren arteko bereizketa.
- Konektatu ekipoa hargailua konektatuta dagoen zirkuitu desberdineko entxufe batera.
- Kontsultatu banatzaileari edo irrati/telebistako teknikari esperientziadun bati laguntza lortzeko.
Gailu honek FCC Arauen 15. zatia betetzen du. Funtzionamendua honako bi baldintza hauen menpe dago:
- Baliteke gailu honek ez du interferentzia kaltegarririk eragin, eta
- Gailu honek jasotako edozein interferentzia onartu behar du, nahi ez den funtzionamendua eragin dezakeen interferentziak barne.
Industry Canada (IC) betetze-oharra
Gailu honek FCC Arauen 15. zatia eta Industry Canada lizentzia salbuetsitako RSS estandarrak betetzen ditu. Funtzionamendua honako bi baldintza hauen menpe dago:
- Baliteke gailu honek ez du interferentziarik eragin, eta
- Gailu honek edozein interferentzia onartu behar du, gailuaren funtzionamendua eragin dezakeen interferentziak barne.
Industry Canada-ren araudiaren arabera, irrati-igorgailu honek Industry Canada-k transmisorearentzat onartutako mota eta irabazi maximoko (edo txikiagoa) antena erabiliz soilik funtziona dezake. Beste erabiltzaile batzuekiko irrati-interferentzia potentzialak murrizteko, antena mota eta bere irabazia aukeratu behar dira, non erradiatutako potentzia isotropiko baliokidea (EIRP) komunikazio arrakastatsurako beharrezkoa dena baino handiagoa izan ez dadin.
– B Klaseko aparatu digital honek ICES-003 Kanadakoarekin bat egiten du.
Erradiazio-esposizioaren adierazpena:
Ekipo honek kontrolik gabeko ingurune baterako ezarritako FCC eta IC RF erradiazioen esposizio mugak betetzen ditu.
Sarrera
Encoder software-eskakizunen zehaztapena Encoder moduluan garatu beharreko software-sistema baten deskribapena da. Baldintza funtzionalak eta ez-funtzionalak ezartzen ditu eta softwareak eman behar dituen sistemaren eta erabiltzaileen elkarrekintzak deskribatzen dituen erabilera-kasu multzo bat izan dezake.
Gaur egungo eskakizunen zehaztapenak Arad uraren neurketak alde batetik eta kodegailu irakurgailuak bestetik 2 edo 3 hari arteko funtzionamenduaren oinarriak ezartzen ditu. Egoki erabilita, software-eskakizunen zehaztapenek software-proiektuaren porrota saihesten lagun dezakete.
Egungo dokumentuak Encoder moduluaren garapenerako beharrezkoak diren baldintza nahikoak biltzen ditu, besteak beste, sistemaren definizioa, DFD, komunikazioa, etab., eta Encoder modulua SENSUS pultsu irakurgailuekin komunikatzeko beharrezkoak diren hardware eta software interfazearen xehetasunak aurkezten ditu.
Sistema amaitu daview
Sonata Sprint Encoder bateriaz elikatzen den azpisistemako modulua da, Sonata datuak 2W edo 3W interfazearen bidez irakurtzeko aukera ematen duena.
Irakurle sistema mota identifikatzen du (2W edo 3W) eta Sonata neurgailutik seriean jasotako datuak irakurlearen kate formatuetara bihurtzen ditu eta Sensus irakurgailu motako protokoloan transmititzen ditu.
Encoder SW arkitektura
3.1 Kodetzaile modulua oso sistema konfiguragarria da, hau da:
3.1.1 Bereizmen handiko pultsu irteerako seinalea eskaintzen du.
3.1.2 Sonatatik jasotako datuak pultsu elektrikora itzul ditzake neurketa-unitate bakoitzeko Encoder moduluaren konfigurazioaren arabera. Pultsu elektrikoa bi eroale edo hiru eroale kable baten bidez transmititzen da urruneko irakurketa sistemetara.
3.1.3 Pultsu irakurgailu ezberdinekin komunikazio interfazea onartzen du.
3.1.4 Encoder eredua Sonata neurgailutik jasotako azken katea soilik prozesatu gabe transmititzen duen modulu batetik eraiki da.
3.2 Kodetzaile-modulua SW arkitektura etenetan oinarritutako SW arkitektura bat da:
- SPI RX etenaldia
- Irakurlearen erlojua eten egiten da
- Denbora-muga
3.3 Programa nagusia sistemaren hasierak eta begizta nagusi batek osatzen dute.
3.3.1 Begizta nagusian sistemak SPI RX etenaren edo irakurgailuaren etenaren zain egongo da.
3.3.2 Ez bada etenik gertatu eta pultsurik irteteko komandorik jasotzen ez bada, sistema "Aztertu" moduan sartzen da.
3.3.3 Sistema "Aztertu" modutik esnatzen da SPIren etenaren edo irakurlearen erlojuaren etenaren bidez.
3.3.4 SPI eta irakurleen gertaerak ISRetan prozesatzen dira.
3.4 Hurrengo irudian Encoder modulu SPI gertaeren heldulekua blokea erakusten da.

3.4.1 Ireki matxurak Rx mezuak hautemateko tenporizadorea.
SPI-n bytea jasotzen denean sistemak goiburuko byte bat den egiaztatzen du, hurrengo bytearen jasotzeko denbora-mugarako tenporizadorea irekitzen du eta tenporizadorea abiarazten du. Metodo honek sistemak byteen zain egotea eragozten du denbora luzez.
Denbora luzez byterik jasotzen ez bada (200 ms baino gehiago), SPI errore-bytea eguneratzen da eta mezua ez da kentzen.
3.4.2 Gorde jasotako Rx byta
Byte bakoitza Rx bufferean gordetzen da.
3.4.3 Egiaztatu batura
Mezuaren azken bytea jasotzen denean, checksum-a baliozkotzen da.
3.4.4 Eguneratu SPI errore-bytea
Checksum baliozkoa ez denean, SPI errore-bytea eguneratzen da eta mezua ez da analizatzen.
3.4.5 Analizatu jasotako SPI mezua
Checksum baliozkoa denean, analisi-prozesuari deitzen zaio.
Analisia begizta nagusian egiten da jasotako buffer-a berehala kudeatzeko prozesu atomiko eta interferentziarik gabeko gisa. Analisia egiten denean, ez da irakurle-gertaerarik kudeatzen.
3.5 Ondorengo irudiak analizatu mezuen fluxua erakusten du. Bloke bakoitza laburki deskribatzen da azpiparagrafoetan.

Kodegailu-moduluaren konfigurazioa
Encoder modulua GUItik funtzionatzeko konfiguratu daiteke.

4.1 Konfigurazio multzoa Sonata neurgailuan gordeko da sakatuta
botoia.
4.2 Sonata-k Encoder moduluarekiko komunikazioa konfiguratuko du RTC Alarma konfigurazioaren bidez, GUI parametroen arabera:
4.2.1 Erabiltzailearen kasuan, hautatu
Sonata RTC Alarma "Minutoak" eremuan definitzen den denborarako konfiguratuko da. Encoder moduluarekiko komunikazioa "Minutu" eremuan behin egingo da.
4.2.2 Erabiltzailearen kasuan, hautatu
Sonata RTC Alarma "Lehenengo" edo "Bigarren" eremuan definitutako denborarako konfiguratuko da, hautatutako aukeraren arabera. Encoder moduluarekiko komunikazioa hautatutako unean egingo da.
4.3 Kodegailu moduluak atzerako aldagaien formatua soilik onartuko du.
4.4 Kontadore mota:
4.4.1 Sinatu gabeko garbia (1 99999999 bihurtzen da).
4.4.2 Aurreratu (lehenetsia).
4.5 Ebazpena:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (1 balio lehenetsia).
4.6 Eguneratze modua - Encoder modulura datuak bidaltzeko Sonata aldiaren denbora:
4.6.1 Periodoa - aurrez zehaztutako denbora bakoitzean (minutuetan" eremuan, ikus 4.2.1) Sonatak datuak bidaliko ditu Encoder modulura. (1…59 minutu. Lehenetsia 5 minutu)
4.6.2 Behin: Sonatak egunean behin Encoder modulura datuak bidaliko dituen ordu finkoa (ikus 4.2.2). "Lehenengoa" eremuak ordua formatuan jasoko du: orduak eta minutuak.
4.6.3 Bi aldiz – Sonatak Encoder modulura egunean bi aldiz bidaliko dituen denbora finkoa (ikus 4.2.2). "Lehena" eta "Bigarrena" eremuek ordua izango dute formatuan: orduak eta minutuak.
4.7 AMR serie-zenbakia - gehienez 8 zifrako ID-zenbakia (neurgailuaren IDaren lehenetsia)
- Zenbakiak soilik (atzerako moduan).
- 8 zenbaki esanguratsuenak soilik (atzerako moduan).
4.8 Zifra kopurua - 1-8 digitu eskuineko posiziotik 2/3W irakurgailura bidaltzeko (lehenetsia 8 digitu).
4.9 TPOR – Irakurleak maisuak hasierako sinkronizazioa eten arte itxaroten duen denbora (ikus Touch Read Interface) (0…1000 ms. Lehenetsia 500 ms).
4.10 2W Pultsu-zabalera - (60…1200 ms. Lehenetsia 800 ms).
4.11 Unitateak - emari-unitateak eta bolumen-unitateak Sonata ur-kontagailuaren berdinak (irakurtzeko soilik).
4.12 Kodegailu moduluak ez ditu alarmarik onartzen atzerako formatuan. Beraz, ezin dugu moduluaren aldetik Alarmak adierazteko aukerarik izan.
Komunikazioaren definizioa

| Sonata - Kodetzaileen interfazeak | ||
| Bert. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Sonata↔ Encoder Komunikazioa
5.1.1 Sonata ur-neurgailua Encoder moduluarekin komunikatzen da SPI protokoloaren bidez: 500 kHz, Datu-kontrolik gabe). Beste ezarpen batzuk erabiltzeak ezusteko emaitzak emango ditu, eta konektatutako Sonata ur-kontagailuak erraz erantzun dezake.
5.1.2 Sonata berrabiarazi ondoren, uneko konfigurazioa Encoder modulura bidaliko da lehen komunikazio eskaerarekin Sonata funtzionamendutik minutu bateko epean.
5.1.3 Encoder moduluak 3 aldiz konfigurazioa jasotzen ez badu, Sonata-k Encoder modulua Berrezarri "Berrezarri" pin bidez exekutatu beharko du 200 ms eta berriro konfigurazioa bidaltzen saiatuko da.
5.1.4 Konfigurazio eskaerak arrakasta izan ondoren Sonata kodetzaile modulura datuak bidaltzen hasiko da.
5.2 Kodetzailea ↔ Sensus Reader (Ukipen bidezko irakurketa) Interfazea
5.2.1 Ukipen-irakurketa moduaren interfazearen zehaztapena zirkuitu estandar bateko funtzionamenduaren arabera definitzen da.
5.2.2 Kodegailu-modulua irakurleekin komunikatuko da Sensus 2W edo 3W protokoloaren bidez. Sensus 2W edo 3W komunikaziorako Touch Read Interface denbora-diagrama dago.

| Sym | Deskribapena | Min | Max | Lehenetsia |
| TPOR | Piztu neurgailua prest (1. oharra) | 500 | 500 | |
| TPL | Potentzia/Erlojuaren denbora gutxian | 500 | 1500 | |
| Potentzia/Erlojuaren denbora gutxiko jitter (2. oharra) | ±25 | |||
| TPH | Potentzia/Erlojuaren garaia | 1500 | 3. oharra | |
| TPSL | Atzerapena, erlojua datuak ateratzeko | 250 | ||
| Potentzia/Erlojuaren Eramailearen Maiztasuna | 20 | 30 | ||
| Galdetu datuak ateratzeko maiztasuna | 40 | 60 | ||
| TRC | Berrezarri komandoa. Piztu/Erlojua baxuaren ordua erregistroa berrezarri behartzeko | 200 | ||
| TRR | Kontagailuaren berrirakurketa-denbora (1. oharra) | 200 |
Oharrak:
- TPOR-en potentzia/erlojuaren pultsuak egon daitezke baina erregistroak ez ditu aintzat hartzen. Baliteke erregistro batzuk ez errepikatzea mezua berrezarri komandorik gabe
- Erregistro-erlojuaren jitter-a zehazten da, erregistro batzuk erlojuaren denbora baxuaren aldakuntza handiekiko sentikorrak izan daitezkeelako.
- Erregistroa gailu estatikoa izango da. Erregistroak uneko egoeran jarraituko du Potentzia/Erlojuaren seinalea altua den bitartean.
5.2.3 Onartutako irakurleak:
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 (Sakatu)
- Master Meter MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Encoder Power modua
5.3.1 Denbora-muga gertatu dela adierazten denean, irakurleen jarduerarik ez (200 mseg), SPI edo Readers-ek sistema itzaltzeko moduan sartzen da.
5.3.2 Sistema itzaltzeko modutik esna daiteke SPI jasotzen denean edo Readeclock jasotzen denean soilik.
5.3.3 Sistemaren itzali modua HALT modua da (potentzia gutxieneko kontsumoa).
5.3.4 Desaktibatzeko moduan sartu aurretik SPI modulua EXTI gisa konfiguratuta dago HALT modutik esnatzeko SPI mezua jasotzen denean.
5.3.5 PB0 EXTI-n konfiguratuta dago Reader-en erlojua jasotzen denean HALT modutik esnatzeko.
5.3.6 GPIO itzali moduan gutxieneko energia-kontsumorako konfiguratuta dago.
5.3.7 Itzaltzeko moduan sartzea begizta nagusitik exekutatzen da denbora-mugako tenporizadorea, 2. tenporizadorea igaro ondoren.
5.4 Atzerako bateragarritasun mezua
Kontagailuaren mezua:
| Byte Zenbakia | (0:3) | (4:7) |
| 0 | 'S' | |
| 1 | ID [0]-0x30 | ID [1]-0x30 |
| 2 | ID [2]-0x30 | ID [3]-0x30 |
| 3 | ID[4]-0x30 | ID [5]-0x30 |
| 4 | ID[6]-0x30 | ID [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 | Egiaztatu batura for(i=1;i<9;a^= mezua[i++]); | |
| 10 | 0x0D | |
5.5 Kodetzailearen interfazearen konfigurazioa
| Byte Zenbakia | ||
| 1 | Bits: 0 - Gaitu kanpoko energia 1 – 0 Konpondu formatua 1 Formatu aldakorra |
Lehenetsia 0 da Kanpoko energiarik gabe eta formatu aldakorra |
| 7 _ |
TPOR | 10 ms-ko urratsetan |
| 2W erlojuaren maiztasuna | Khz-en | |
| Vsense atalasea | Aldatu kanpoko energiara Vsense-k atalasea gainditzen duenean | |
| 6 | 2W pultsu zabalera 5*us-tan | 0 Ous esan nahi du 10ek 50us esan nahi du 100ek 500us esan nahi du |
| 7-8 | Bateria sartzeko atalasea Milaka sarbidetan. |
TBD |
| 9 | Puntu hamartarraren kokapena | |
| 10 | Zifra kopurua | 0-8 |
| 11 | Fabrikatzailearen ID | |
| 12 | Bolumen Unitatea | Ikus A eranskina |
| 13 | Fluxu Unitatea | Ikus A eranskina |
| 14-15 | Bitartean: 0 - bidali alarma 1 - bidali Unitatea 2-bidal fluxua 3 - bolumena bidali |
|
| 16 | Fluxu Mota | C |
| 17 | Bolumen mota | B |
| 18-30 | Kontagailuaren ID nagusia | Aurrera (8 LSB Konponbide moduan) |
| 31-42 | Kontagailuaren IDa (bigarren mailakoa) | Atzerako fluxua (8 LSB Konponketa moduan) |
5.6 Kodetzailea Mezuen formatua
5.6.1 Luzera finkoaren formatua
RnnnniiiiiiiCR
R[Kodetzailearen datuak][ Meter ID 8 LSB(Konfigurazioa)]CR
Luzera finkoaren formatua honelakoa da:
Non:
"R" da protagonista.
"nnnn" lau karaktere-neurgailuko irakurketa da.
"iiiiiii" zortzi karaktere identifikazio-zenbakia da.
"CR" bagoiaren itzulera karakterea da (ASCII balioa 0Dh)
"n"-rako baliozko karaktereak "0-9" eta "?" dira.
"i"-rako baliozko karaktereak hauek dira: 0-9, AZ, az, ?
Formatu konpontzen bada moduluak honako hauek izango ditu:
- Bihurtu modulura bidalitako neurgailuaren kontagailua ASCIIra (0tik 9999ra)
- Hartu 8 LSB neurgailuaren ID nagusia edo neurgailuaren IDa (bigarren mailakoa)
5.6.2 Luzera aldakorreko formatua
Luzera aldakorreko formatuak hasierako "V" karaktere batek, eremu multzo batek eta amaierako "CR" karaktere batek osatzen dute. Forma orokorra:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Hartu 12 LSB karaktereak Meter ID Main edo Meter ID (bigarren mailakoa)
- Bihurtu kodetzailearen datuen neurgailuaren kontagailuaren eremua eta bihurtu ASCIIra (0tik 99999999ra), zifra kopurua konfigurazioaren araberakoa da.
- Bidali Alarma Byte Kodetzailearen Datuetatik, badago
- Bidali unitatea byte kodetzailearen datuetatik, badago
- Bihurtu Encoder Datuen neurgailuaren Fluxuaren eremua eta bihurtu float-etik ASCII-ra, zifra kopurua 4 eta hamartar puntua eta zeinua behar izanez gero.
- Lotu guztiak goiburu eta bereizle egokiekin
- Gehitu CR.
Totalizatzailea 0 1 2 3 . 4 5 6 7 8 Sentsua 0 0 0 0 0 1 2 3 Kodetzailea Datu-bolumena 123 Zifra kopurua = 8
Ebazpena = 1
Puntu hamartarren kokapena = 0 (ez dago hamartarrik)Totalizatzailea 0 1 2 3 . 4 5 6 7 8 Sentsua 0 0 1 2 3 . 4 5 Kodetzailea Datu-bolumena 12345 Zifra kopurua = 7 (gehienez, koma hamartarengatik)
Ebazpena = 1
Puntu hamartarraren kokapena = 2Totalizatzailea 0 1 2 3 . 4 5 6 7 8 Sentsua 1 2 3 4 5 . 6 7 Kodetzailea Datu-bolumena 1234567 Zifra kopurua = 7 (gehienez hamartarengatik)
Ebazpena =x0.01
Puntu hamartarraren kokapena = 2Totalizatzailea 0 0 1 2 . 3 4 5 6 7 Sentsua 0 0 0 1 2 3 4 Kodetzailea Datu-bolumena 1234 Zifra kopurua = 7
Ebazpena = x 0.01
Puntu hamartarraren kokapena = 0Totalizatzailea 0 1 2 3 . 4 5 6 7 8 Sentsua 0 0 0 0 0 1 2 Kodetzailea Datu-bolumena 12 Zifra kopurua = 7
Ebazpena =x10
Puntu hamartarraren kokapena = 0
5.7 Eremuaren definizioa
5.7.1 Mezuaren formatua lehen mezuaren bytearen arabera identifikatzen da.
- 0 x 55 formatu berriko mezua adierazi du.
- 0 x 53 ("S") formatu zaharreko mezu bat adierazten du
5.7.2 Behean aurkezten diren aukerako azpieremu batzuk daude. Horiek "[,]" parentesi artean daude. Eremu baterako azpieremu bat baino gehiago definitzen bada, azpieremuak aurkeztutako ordenan agertu behar dira.
5.7.3 Moduluak Neurgailuko datuak bi formatuetako batera bihurtzen ditu konfigurazioaren arabera (Finkoa edo aldagaia).
Hurrengo taulak onartzen dituen luzera formatuak definitzen ditu:
|
Irteera mezua Formatua |
Forma | Non | Konfigurazioa |
| Luzera finkoaren formatua | RnnnniiiiiiiCR | R pertsonaia nagusia n – neurgailuaren irakurketa i - neurgailuaren ID CR – ASCII 0Dh |
neurgailuak irakurtzeko unitateak |
| Luzera aldakorreko formatua | V;IMiiiiiiiiiiii; RBmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V - pertsonaia nagusia I – Identifikazio eremua. i - 12 karaktere gehienez M - Fabrikatzailearen Id. RB - Uneko bolumena A – Alarma eremua. a – alarma motak gehienez 8 alarma-kode azpieremu onartzen dira. GC - Korronte-fluxua m - 8 zifra arte f – mantisa uv - bolumen-unitateak (ikus Unitateen taula) nnnnnn – 4-6 karaktere: 4 zenbaki, hamartar bat, zeinu karaktere bat uf – fluxu-unitateak (ikus Unitateen taula) |
Eremuak:
f (mantissa), a (alarma) ,u (unitateak) aukerakoak dira.
Baliozko karaktereak: "0-9", "AZ", "az", "?" errore-adierazle gisa balio du.
5.8 Analisi mezua formatu zaharraren arabera
5.8.1 Formatu zaharrean mezuak neurgailuaren IDa eta bolumenaren data ditu.
5.8.2 Mezua ICDaren arabera analizatzen da.
5.9 Jasotako parametroak EEPROMean idatzi
5.9.1 Moduluaren IDa, datu-mezua edo Konfigurazio-mezua jasotzen denean, mezuaren parametroak EEPROMean idazten dira.
5.9.2 EEPROM-en idazte honek sistemak datuak galtzea eragozten du sistema berrezartzen denean.
5.10 Irakurlearen gertaeren kudeatzailearen blokea
5.10.1 Reader Clock jasotzen denean, sistemak irakurlearen ISR gertaera kudeatzen du.
5.10.2 Prozesu guztiak ISRn egiten dira irakurlearekin sinkronizatzeko.
5.10.3 200 ms-tan erlojurik ez bada hautematen, sistema itzali moduan pasako da.

| Reader ISR helduleku blokea | ||
| Bert. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Ireki nahiko detektatzeko tenporizadorea
5.11.1 Irakurlearen erlojua jasotzen denean, nahiko hautemateko tenporizadorea irekitzen da.
5.11.2 200 ms-ko erloju-gertaerarik ez dagoenean, sistema itzali moduan doa.
5.12 Irakurle mota detektatu
5.12.1 Erlojuaren lehen 3 gertaerak erabiltzen dira erlojua hautemateko motarako.
5.12.2 Irakurlearen erlojuaren maiztasuna neurtuz egiten da detekzioa.
5.12.3 2w-ko irakurgailuaren erloju-maiztasuna hau da: 20 kHz – 30 kHz.
5.12.4 3w-ko irakurgailuaren erloju-maiztasuna 2 kHz baino txikiagoa da.
5.13 Ireki tenporizadorea TPSL detektatzeko
5.13.1 2w irakurgailua detektatzen denean, tenporizadore bat irekitzen da TPSL denbora nahikoa detektatzeko byte bakoitza transmititu aurretik.
5.13.2 2w irakurgailuaren protokoloan, bit bakoitza tartean edo nahiko transmititzen da.
5.14 Itxaron erlojuaren gertaera beherantz, eta kendu datuak kanpora
- 2w-ko konexioan. TPSL denbora detektatu ondoren bit 2w protokoloaren arabera transmititzen da.
'0' 50 kHz-ko pultsu gisa transmititzen da 300 µs-tan
'1' '0' gisa transmititzen da 300 µs - 3w-ko konexioan. TPOR atzerapen-denbora igaro ondoren bit 3w protokoloaren arabera transmititzen da.
'0' '1' gisa transmititzen da
'1' '0' gisa transmititzen da
Bit bakoitza erlojuaren beherako gertaeraren ondoren transmititzen da.
5.15 Aurreratu TX gertaeren kontagailua, joan TRRra
Mezu transmisio bakoitzaren ondoren, TX gertaeren kontagailua eguneratzen da. Kontadorea bateriaren sarbidea gainditzen duen errorea adierazteko erabiltzen da irakurketa kopuruak bateriaren sarbidearen balioa gainditzen duenean. Transmisio bakoitzaren ondoren, TRR denborarako, sistema ez da irakurlearen erloju-gertaerak jasotzen ari.
5.16 Mezuen formatua/ Kodetzailearen konfigurazioa
Neurgailutik kodegailura mezua:
| Goiburua | Helbidea 17:61 | Mota 15:0] | Len | Datuak | Amaiera | ||
| Lortu kodetzailerako sarbidea | 55 | X | 12 | 0 | Nulua | CSum | |
| Lortu kodetzailearen egoera | 55 | X | 13 | 0 | Nulua | CSum | |
| Garbitu kodetzailearen egoera | 55 | X | 14 | 0 | Nulua | CSum | |
| Kodetzailearen datuak | 55 | X | 15 | 4-10 | Byte | Neurgailuaren datuak | CSum |
| 1-4 5 6-9 |
Metroaren bolumena (Int abestua) Alarma Fluxua (flotatzailea) |
||||||
| Kodetzailea Konfigurazioa |
55 | X | 16 | Errorea! Erreferentzia iturria ez da aurkitu. |
CSum | ||
Len – datuen luzera;
CSum – egiaztatu batura [55…Datuak] edo AA osoan.
Kodegailuaren erantzuna neurgailuari:
| Goiburua | addr | Mota | Len | Datuak | Amaiera | ||
| Lortu kodetzailerako sarbidea | 55 | X | 9 | 2 | Moduluaren IDa | ||
| Lortu egoera | 55 | X | 444 | 1 | Bitartean | Moduluaren IDa | |
| 0 1 2 4 8 |
OK Watch Dog gertatu da UART errorea Irakurri zenbakia gainditu Kodetzailearen interfazearen erroreak |
||||||
| Komando guztiak | 55 | X | X | 0 | Moduluaren IDa | ||
Glosarioa
| Epea | Deskribapena |
| CSCI | Ordenagailuaren Softwarearen Konfigurazio Interfazea |
| EEPROM | Elektronikoki ezaba daitekeen PROM |
| GUI | Erabiltzaile Interfaze Grafikoa |
| ISR | Eten Zerbitzu Errutina |
| SRS | Software-eskakizunen zehaztapena |
| WD | Zakurra |
eranskina
7.1 Neurketa-unitateak
| Pertsonaia | Unitateak |
| m³ | Metro kubikoak |
| oin³ | Oin kubikoak |
| AEBetako Gal | AEBetako galoiak |
| l | Litroak |
Kanpoko Dokumentuak
| Izena eta kokapena |
| 2W-SENTSUA |
| 3W-SENTSUA |
Berrikuspen historia:
| Berrikuspena | Eragindako atala | Data | arabera aldatua | Aldatu deskribapena |
| 1.00 | Denak | 04/12/2017 | Evgeni Kosakovski | Dokumentuak sortzea |
~ Dokumentuaren amaiera ~
Arad Technologies Ltd.
st. HaMada, Yokneam Elite,
2069206, Israel
www.arad.co.il
Dokumentuak / Baliabideak
![]() |
ARAD TECHNOLOGIES Encoder Software [pdfErabiltzailearen gida 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Encoder Software, Encoder, Software, Sonata Sprint Encoder, Encoder Software Sonata Sprint Encoder |




