Encoder Software
Itọsọna olumulo
Encoder Software
Iwe yii ni alaye asiri ninu, eyiti o jẹ ti ARAD Ltd. Ko si apakan ninu akoonu rẹ ti a le lo, daakọ, ṣafihan tabi gbe lọ si ẹgbẹ eyikeyi ni ọna eyikeyi laisi igbanilaaye kikọ tẹlẹ lati ARAD Ltd.
Awọn ifọwọsi:
Oruko | Ipo | Ibuwọlu | |
Ti a kọ nipasẹ: | Evgeni Kosakovski | Onimọ ẹrọ famuwia | |
Afọwọsi nipasẹ: | R&D Alakoso | ||
Afọwọsi nipasẹ: | Oluṣakoso ọja | ||
Afọwọsi nipasẹ: |
Igbimọ Ibaraẹnisọrọ Federal (FCC) Akiyesi Ibamu
Ṣọra
Ẹrọ yii ṣe ibamu pẹlu apakan 15 ti Awọn ofin FCC. Olumulo yẹ ki o mọ pe awọn ayipada ati awọn iyipada si ẹrọ ti a ko fọwọsi ni taara nipasẹ Titunto si Mita le sọ atilẹyin ọja di ofo ati aṣẹ olumulo lati ṣiṣẹ ẹrọ naa. Oṣiṣẹ ti oṣiṣẹ ti oṣiṣẹ yẹ ki o lo ẹrọ naa.
Ẹrọ yii ti ni idanwo ati ri lati ni ibamu pẹlu awọn aala fun ẹrọ oni-nọmba Kilasi B, ni ibamu si Apakan 15 ti Awọn ofin FCC. Awọn apẹrẹ wọnyi ti ṣe apẹrẹ lati pese aabo to peye si kikọlu ipalara ni fifi sori ibugbe kan. Ẹrọ yii ngba awọn lilo ati o le tan ina igbohunsafẹfẹ redio ati, ti ko ba fi sii ati lo ni ibamu pẹlu awọn itọnisọna, o le fa kikọlu ipalara si awọn ibaraẹnisọrọ redio. Sibẹsibẹ, ko si iṣeduro pe kikọlu kii yoo waye ni fifi sori ẹrọ kan. Ti ohun elo yii ba fa kikọlu ipalara si redio tabi gbigba tẹlifisiọnu, eyiti o le pinnu nipasẹ titan ẹrọ ati titan, olumulo ni iwuri lati gbiyanju lati ṣatunṣe kikọlu naa nipasẹ ọkan tabi diẹ ẹ sii ti awọn iwọn wọnyi:
- Reorient tabi tun eriali gbigba pada.
- Mu iyatọ pọ si laarin ẹrọ ati olugba.
- So ohun elo pọ si ọna iṣan lori Circuit ti o yatọ si eyiti olugba ti sopọ.
- Kan si alagbawo oniṣowo tabi redio ti o ni iriri / onimọ-ẹrọ TV fun iranlọwọ.
Ẹrọ yii ni ibamu pẹlu Apá 15 ti Awọn ofin FCC. Iṣiṣẹ jẹ koko-ọrọ si awọn ipo meji wọnyi:
- Ẹrọ yii le ma fa kikọlu ipalara, ati
- Ẹrọ yii gbọdọ gba kikọlu eyikeyi ti o gba, pẹlu kikọlu ti o le fa isẹ ti ko fẹ.
Ile-iṣẹ Canada (IC) Akiyesi Ibamu
Ẹrọ yii ni ibamu pẹlu Awọn ofin FCC Apá 15 ati pẹlu iwe-aṣẹ ile-iṣẹ Canada ti o yọkuro (awọn boṣewa RSS). Iṣiṣẹ jẹ koko-ọrọ si awọn ipo meji wọnyi:
- Ẹrọ yii le ma fa kikọlu, ati
- Ẹrọ yii gbọdọ gba kikọlu eyikeyi, pẹlu kikọlu ti o le fa iṣẹ ti a ko fẹ fun ẹrọ naa.
Labẹ awọn ilana ile-iṣẹ Canada, atagba redio le ṣiṣẹ nikan ni lilo eriali ti iru ati ere ti o pọju (tabi kere si) ti a fọwọsi fun atagba nipasẹ Ile-iṣẹ Canada. Lati dinku kikọlu redio ti o pọju si awọn olumulo miiran, iru eriali ati ere rẹ yẹ ki o yan bẹ pe agbara isọdọkan Isotropic radiated (EIRP) ko ju iyẹn ṣe pataki fun ibaraẹnisọrọ aṣeyọri.
- Ohun elo oni nọmba Kilasi B yii ni ibamu pẹlu ICES-003 ti Ilu Kanada.
Gbólóhùn Ìfihàn Ìtọ́jú:
Ẹrọ yii ṣe ibamu pẹlu awọn ifilelẹ ifihan ifihan isọjade FCC ati IC RF ti a ṣeto siwaju fun agbegbe ti ko ṣakoso.
Ọrọ Iṣaaju
Sipesifikesonu sọfitiwia sọfitiwia jẹ apejuwe ti eto sọfitiwia lati ṣe idagbasoke ni module Encoder. O ṣe agbekalẹ iṣẹ-ṣiṣe ati awọn ibeere ti kii ṣe iṣẹ ati pe o le pẹlu ṣeto awọn ọran lilo ti o ṣapejuwe eto ati awọn ibaraẹnisọrọ olumulo ti sọfitiwia gbọdọ pese.
Sipesifikesonu awọn ibeere lọwọlọwọ ṣe agbekalẹ ipilẹ fun iṣẹ laarin awọn wiwọn omi Arad lati ẹgbẹ kan ati awọn oluka koodu koodu 2 tabi 3 awọn okun waya lati miiran. Ti a lo ni deede, awọn pato awọn ibeere sọfitiwia le ṣe iranlọwọ lati yago fun ikuna iṣẹ akanṣe sọfitiwia.
Iwe lọwọlọwọ n ṣe atokọ to ati awọn ibeere pataki ti o nilo fun idagbasoke module Encoder pẹlu asọye eto, DFD, ibaraẹnisọrọ, ati bẹbẹ lọ, ati ṣafihan awọn alaye ti ohun elo ati wiwo sọfitiwia ti o nilo lati ṣe ibaraẹnisọrọ module Encoder pẹlu awọn oluka pulse SENSUS.
Eto ti pariview
Encoder Sonata Sprint jẹ module eto ipin-agbara batiri ti a gba laaye kika data Sonata nipasẹ wiwo 2W tabi 3W.
O ṣe idanimọ iru eto oluka (2W tabi 3W) ati iyipada data ti a gba ni tẹlentẹle lati mita Sonata si awọn ọna kika okun oluka ati gbejade ni ilana iru oluka Sensus.
Encoder SW faaji
3.1 Encoder module jẹ eto atunto ti o rọrun pupọ pe:
3.1.1 Pese a ga-o ga polusi o wu ifihan agbara.
3.1.2 Le tumọ data ti o gba lati Sonata si pulse itanna fun ẹyọkan kọọkan ti wiwọn ni ibamu si iṣeto ni module Encoder. Awọn itanna polusi ti wa ni gbigbe lori kan meji-adaorin tabi mẹta-adaorin USB si awọn ọna šiše kika latọna jijin.
3.1.3 Ṣe atilẹyin wiwo ibaraẹnisọrọ pẹlu awọn oluka pulse oriṣiriṣi.
3.1.4 Awọn awoṣe Encoder ti wa ni itumọ ti lati kan module ti o nikan ndari awọn ti o kẹhin okun ti o gba lati Sonata mita lai eyikeyi post processing.
3.2 Encoder module SW faaji jẹ ẹya idalọwọduro-ìṣó SW faaji:
- SPI RX idalọwọduro
- Reader aago interrupts
- Awọn akoko ipari
3.3 Eto akọkọ ni ipilẹṣẹ eto ati lupu akọkọ kan.
3.3.1 Lakoko lupu akọkọ eto naa nduro fun idalọwọduro SPI RX tabi idalọwọduro oluka lati waye.
3.3.2 Ti ko ba si idalọwọduro waye ko si si pulse jade pipaṣẹ ti a gba awọn eto ti nwọ "Power si isalẹ" mode.
3.3.3 Eto naa ji lati ipo “Power down” nipasẹ gbigbi SPI tabi idaduro aago oluka.
3.3.4 SPI ati awọn iṣẹlẹ olukawe ni ilọsiwaju ni awọn ISRs.
3.4 Awọn wọnyi nọmba ti fihan Encoder module SPI iṣẹlẹ mu Àkọsílẹ.
3.4.1 Ṣii aṣiṣe Rx aago wiwa ifiranṣẹ.
Nigbati baiti gba lori SPI eto ṣayẹwo ti o ba jẹ baiti akọsori, ṣi aago kan fun akoko gbigba baiti atẹle ati bẹrẹ aago naa. Ọna yii ṣe idiwọ eto lati duro fun awọn baiti fun igba pipẹ.
Ti ko ba gba baiti fun igba pipẹ (ju 200ms) baiti aṣiṣe SPI ti ni imudojuiwọn ati pe ifiranṣẹ ko yọ kuro.
3.4.2 Fipamọ Rx baiti gba
Baiti kọọkan ti wa ni ipamọ sinu ifipamọ Rx.
3.4.3 Ṣayẹwo checksum
Nigbati baiti to kẹhin ninu ifiranṣẹ ba ti gba, sọwedowo naa jẹ ifọwọsi.
3.4.4 Update SPI baiti aṣiṣe
Nigbati checksum ko wulo, baiti aṣiṣe SPI ti ni imudojuiwọn ati pe ifiranṣẹ naa ko ṣe itupalẹ.
3.4.5 Parse gba ifiranṣẹ SPI
Nigbati checksum ba wulo, ilana ṣiṣe itupalẹ ni a pe.
Itupalẹ naa ni a ṣe ni lupu akọkọ lati le mu lẹsẹkẹsẹ ifipamọ ti o gba bi atomiki ati ilana ti ko ni idiwọ. Nigbati a ba ṣe itupalẹ, ko si iṣẹlẹ oluka ti a mu.
3.5 Nọmba ti o tẹle n ṣe afihan sisan ifiranṣẹ parse. Ọkọọkan awọn bulọọki naa ni a ṣapejuwe ni ṣoki ninu awọn ipin-ipin.
Encoder module iṣeto ni
Nibẹ ni o wa ṣee ṣe lati tunto Encoder module fun isẹ lati GUI.
4.1 Eto iṣeto ni yoo wa ni ipamọ sinu mita Sonata nipa titẹ lori bọtini.
4.2 Sonata yoo tunto ibaraẹnisọrọ si module Encoder nipasẹ iṣeto Itaniji RTC ni ibamu si awọn aye GUI:
4.2.1 Ni irú ti olumulo yan Itaniji Sonata RTC yoo wa ni tunto fun akoko ti wa ni asọye ni aaye “Awọn iṣẹju”. Ibaraẹnisọrọ si module Encoder yoo ṣee ṣe ni gbogbo akoko aaye “Awọn iṣẹju”.
4.2.2 Ni irú ti olumulo yan Itaniji Sonata RTC yoo wa ni tunto fun akoko ti wa ni asọye ni aaye “Akọkọ” tabi “Ikeji”, ni ibamu si aṣayan ti a yan. Ibaraẹnisọrọ si module Encoder yoo ṣee ṣe ni akoko ti o yan.
4.3 Encoder module yoo ni atilẹyin nikan sẹhin ayípadà kika.
4.4 Iru counter:
4.4.1 Net Unsigned (1 ti wa ni iyipada si 99999999).
4.4.2 Siwaju (aiyipada).
4.5 Ipinnu:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (aiyipada iye 1).
Ipo imudojuiwọn 4.6 – Akoko akoko Sonata fun fifiranṣẹ data si module Encoder:
4.6.1 Akoko – gbogbo akoko ti a ti yan tẹlẹ (ni iṣẹju iṣẹju” aaye, wo 4.2.1) Sonata yoo fi data ranṣẹ si module Encoder. (iṣẹju 1…59. Awọn iṣẹju 5 aiyipada)
4.6.2 Ni ẹẹkan - akoko ti o wa titi nigbati Sonata yoo fi data ranṣẹ si module Encoder lẹẹkan ni ọjọ kan (wo 4.2.2). Aaye "Akọkọ" yoo ni akoko ni ọna kika: awọn wakati ati awọn iṣẹju.
4.6.3 Lemeji - ti o wa titi akoko nigbati Sonata yoo fi data to Encoder module lẹmeji ọjọ kan (wo 4.2.2). Awọn aaye “Akọkọ” ati “Ikeji” yoo ni akoko ninu ọna kika: awọn wakati ati iṣẹju.
4.7 AMR Nọmba Tẹlentẹle - to nọmba ID nọmba 8 (aiyipada kanna bi ID mita)
- Awọn nọmba nọmba nikan (ni ipo sẹhin).
- Awọn nọmba pataki 8 nikan ni o kere ju (ni ipo sẹhin).
4.8 Nọmba ti awọn nọmba – awọn nọmba 1-8 lati ipo to dara julọ lati firanṣẹ si oluka 2/3W (awọn nọmba 8 aiyipada).
4.9 TPOR – Akoko ti oluka naa duro titi ti oluwa yoo fi duro amuṣiṣẹpọ bẹrẹ (wo Fọwọkan Ka Interface) (0…1000 ms. Aiyipada 500ms).
4.10 2W Pulse Width – (60…1200 ms. Aiyipada 800 ms).
4.11 Awọn ẹya - awọn iwọn sisan ati awọn iwọn iwọn didun kanna bi ninu mita omi Sonata (ka nikan).
4.12 module Encoder ko ṣe atilẹyin awọn itaniji ni ọna kika sẹhin. Nitorinaa a ko le ni aṣayan fun itọkasi awọn itaniji ni ẹgbẹ module.
Itumọ ibaraẹnisọrọ
Sonata – Encoder atọkun | ||
Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Sonata↔ Ibaraẹnisọrọ kooduopo
5.1.1 Sonata omi mita ibaraẹnisọrọ pẹlu Encoder module nipasẹ SPI bèèrè: 500 kHz, Ko si Data Iṣakoso). Lilo awọn eto miiran yoo gbejade awọn abajade airotẹlẹ, ati pe o le ni irọrun mu mita omi Sonata ti a ti sopọ ko dahun.
5.1.2 Lẹhin ti Sonata tun atunto lọwọlọwọ yoo ranṣẹ si module Encoder pẹlu ibeere ibaraẹnisọrọ akọkọ laarin iṣẹju 1 ti iṣẹ Sonata.
5.1.3 Ni ọran ti koodu Encoder ko gba iṣeto ni awọn akoko 3, Sonata yoo ṣe atunto module Encoder nipasẹ PIN “Tunto” fun 200ms ati pe yoo gbiyanju lati firanṣẹ iṣeto lẹẹkansi.
5.1.4 Lẹhin ti iṣeto ni ìbéèrè ṣe aseyori Sonata yoo bẹrẹ fifiranṣẹ awọn data to Encoder module.
5.2 Encoder ↔ Sensus Reader (Fifọwọkan Ka) Ni wiwo
5.2.1 Ni wiwo sipesifikesonu fun Fọwọkan Read mode ti wa ni telẹ ni awọn ofin ti isẹ ni a boṣewa Circuit.
5.2.2 Encoder module yoo ibasọrọ pẹlu awọn onkawe nipasẹ Sensus 2W tabi 3W bèèrè. Aworan aago Interface Fọwọkan wa fun ibaraẹnisọrọ Sensus 2W tabi 3W.
Sym | Apejuwe | Min | O pọju | Aiyipada |
TOR | Agbara ON si mita ti ṣetan (Akiyesi 1) | 500 | 500 | |
TPL | Agbara / Aago kekere akoko | 500 | 1500 | |
Agbara / Aago kekere akoko jitter (Akiyesi 2) | ±25 | |||
TPH | Agbara / aago ga akoko | 1500 | Akiyesi 3 | |
TPSL | Idaduro, Aago si Data Jade | 250 | ||
Agbara / Aago ti ngbe Igbohunsafẹfẹ | 20 | 30 | ||
Beere Data Jade Igbohunsafẹfẹ | 40 | 60 | ||
TRC | Aṣẹ atunto. Akoko fun Agbara/Aago kekere lati fi ipa mu atunto iforukọsilẹ | 200 | ||
TRR | Akoko Tun-Ka Mita (Akiyesi 1) | 200 |
Awọn akọsilẹ:
- Lakoko agbara TPOR / awọn iṣọn aago le wa ṣugbọn o jẹ akiyesi nipasẹ iforukọsilẹ. Diẹ ninu awọn iforukọsilẹ le ma tun ifiranṣẹ ṣe laisi aṣẹ atunto
- Iforukọsilẹ aago jitter ti wa ni pato nitori diẹ ninu awọn iforukọsilẹ le jẹ ifarabalẹ si awọn iyatọ nla ni akoko kekere aago.
- Iforukọsilẹ yoo jẹ ẹrọ aimi. Iforukọsilẹ yoo wa ni ipo lọwọlọwọ niwọn igba ti ifihan agbara/Aago yoo wa ga.
5.2.3 Awọn oluka atilẹyin:
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 (Tẹ ni kia kia)
- Titunto si Mita MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Encoder Power mode
5.3.1 Nigba ti akoko ti o ti waye ti wa ni itọkasi ko si aṣayan iṣẹ-ṣiṣe ti awọn oluka (200 msc), SPI tabi Onkawe eto ti nwọ agbara si isalẹ mode.
5.3.2 Awọn eto le ji soke lati agbara si isalẹ mode nikan nigbati SPI ti wa ni gba tabi Readeclock ti wa ni gba.
5.3.3 Ipo agbara isalẹ ti eto jẹ ipo HALT (agbara agbara to kere julọ).
5.3.4 Ṣaaju ki o to titẹ agbara isalẹ mode SPI module ti wa ni tunto bi EXTI ni ibere lati jeki ji soke lati HALT mode nigbati SPI ifiranṣẹ ti wa ni gba.
5.3.5 PB0 ti wa ni tunto si EXTI ni ibere lati ji soke lati HALT mode nigba ti Reader aago ti wa ni gba.
5.3.6 GPIO ti wa ni tunto fun iwonba agbara agbara nigba agbara isalẹ mode.
5.3.7 Titẹ si isalẹ ipo agbara ti ṣiṣẹ lati lupu akọkọ lẹhin aago akoko, aago 2 ti kọja.
5.4 Ifiranṣẹ ibaramu sẹhin
Ifiranṣẹ lati mita:
Baiti Nọm | (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 | Ṣayẹwo apao fun (i=1;i<9;a^= ifiranṣẹ[i++]); | |
10 | 0x0D |
5.5 Encoder ni wiwo iṣeto ni
Baiti Nọm | ||
1 | Awọn ege: 0 – Mu agbara ita ṣiṣẹ 1 – 0 Fix kika 1 Ayipada ọna kika |
Iyipada jẹ 0 Ko si agbara ita ati ọna kika Ayipada |
7 _ |
TOR | Ni awọn igbesẹ 10 ms |
2W aago igbohunsafẹfẹ | Ni Khz | |
Vsense ala | Yipada si agbara ita nigbati Vsense ba kọja ala | |
6 | 2W polusi iwọn ni 5 * us | 0 tumo si Ous 10 tumo si 50us 100 tumo si 500us |
7-8 | Batiri Wiwọle ala Ni egbegberun wiwọle. |
TBD |
9 | Ipo ojuami eleemewa | |
10 | Nọmba awọn nọmba | 0-8 |
11 | ID olupese | |
12 | Iwọn didun Unit | Wo Àfikún A |
13 | Sisan Unit | Wo Àfikún A |
14-15 | Ni wiwọ diẹ: 0 – firanṣẹ Itaniji 1 - Firanṣẹ Unit 2 -firanṣẹ sisan 3 -firanṣẹ iwọn didun |
|
16 | Orisi sisan | C |
17 | Iwọn didun Iru | B |
18-30 | Mita ID Akọkọ | Siwaju (8 LSB ni ipo Fix) |
31-42 | ID Mita (keji) | Sisan sẹhin (8 LSB ni ipo atunṣe) |
5.6 Encoder Ifiranṣẹ kika
5.6.1 Ti o wa titi ipari kika
RnnnniiiiiiiiCR
R[Encoder Data] [Mita ID 8 LSB(Iṣeto)] CR
Ọna kika gigun ti o wa titi jẹ ti fọọmu naa:
Nibo:
"R" ni asiwaju ohun kikọ.
"nnnn" jẹ kika mita ohun kikọ mẹrin.
"iiiiiiii" jẹ nọmba idanimọ ohun kikọ mẹjọ.
“CR” jẹ ohun kikọ ipadabọ gbigbe (ASCII iye 0Dh)
Awọn lẹta to wulo fun “n” jẹ “0-9” ati “?”
Awọn lẹta to wulo fun “i” jẹ: 0-9, AZ, az,?
Ni ọran ti ọna kika atunṣe module naa yoo:
- Ṣe iyipada counter Mita ti a firanṣẹ si module si ASCII (0 si 9999)
- Mu 8 LSB lati ID Akọkọ tabi Mita ID (keji)
5.6.2 Ayipada Ipari kika
Ọna kika gigun oniyipada ni ohun kikọ asiwaju “V”, lẹsẹsẹ awọn aaye, ati ohun kikọ opin “CR”. Fọọmu gbogbogbo:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnn,ufCR
- Mu awọn ẹya LSB 12 lati ID Meter Main tabi ID Mita (keji)
- Yipada aaye counter mita ti Data Encoder ki o yipada si ASCII (0 si 99999999), nọmba awọn nọmba da lori iṣeto ni
- Fi Baiti Itaniji ranṣẹ lati Data Encoder, ti o ba wa
- Firanṣẹ Baiti kuro lati Data Encoder, ti o ba wa
- Yipada aaye Sisan mita ti Data Encoder ki o yipada lati leefofo si ASCII, nọmba awọn nọmba jẹ 4 ati aaye eleemewa ati forukọsilẹ ti o ba nilo.
- Concatenate gbogbo pẹlu yẹ afori ati separators
- Ṣe afikun CR.
Apapọ 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 3 Encoder Data-iwọn didun 123 Nọmba oni-nọmba = 8
Ipinnu = 1
Ipo aaye eleemewa = 0 (ko si aaye eleemewa)Apapọ 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 1 2 3 . 4 5 Encoder Data-iwọn didun 12345 Nọmba nọmba = 7 (o pọju nitori aaye eleemewa)
Ipinnu = 1
Ipo aaye eleemewa = 2Apapọ 0 1 2 3 . 4 5 6 7 8 Sensus 1 2 3 4 5 . 6 7 Encoder Data-iwọn didun 1234567 Nọmba nọmba = 7 (o pọju nitori aaye eleemewa)
Ipinnu = x0.01
Ipo aaye eleemewa = 2Apapọ 0 0 1 2 . 3 4 5 6 7 Sensus 0 0 0 1 2 3 4 Encoder Data-iwọn didun 1234 Nọmba oni-nọmba = 7
Ipinnu = x 0.01
Ipo aaye eleemewa = 0Apapọ 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 Encoder Data-iwọn didun 12 Nọmba oni-nọmba = 7
Ipinnu = x10
Ipo aaye eleemewa = 0
5.7 Field definition
5.7.1 Ọna kika ifiranṣẹ jẹ idanimọ ni ibamu si baiti ifiranṣẹ akọkọ.
- 0 x 55 tọkasi ifiranṣẹ ọna kika titun kan.
- 0 x 53 ('S') tọkasi ifiranṣẹ ọna kika atijọ
5.7.2 Nibẹ ni o wa ni ọpọlọpọ awọn iyan iha aaye gbekalẹ ni isalẹ. Awọn wọnyi ti wa ni paade ni awọn biraketi "[,]". Ti o ba jẹ asọye diẹ ẹ sii ju ọkan lọ fun aaye kan awọn aaye iha gbọdọ han ni aṣẹ ti a gbekalẹ.
5.7.3 Module naa yi data pada lati Mita si ọkan ninu awọn ọna kika meji gẹgẹbi iṣeto (Fix tabi oniyipada).
Tabili ti o tẹle n ṣalaye awọn ọna kika gigun to ni atilẹyin:
Ifiranṣẹ igbejade Ọna kika |
Fọọmu | Nibo | Iṣeto ni |
Ti o wa titi Gigun kika | RnnnniiiiiiiiCR | R asiwaju ohun kikọ n – mita kika i – mita ID CR - ASCII 0Dh |
mita kika sipo |
Ayipada Ipari kika | V;IMiiiiiiiiii; RBmmmmmmmm,ffff,uv; Aaa,a,a; GCnnnnn,uf CR | V - asiwaju ohun kikọ I – aaye idanimọ. i – to 12 ohun kikọ M - Olupese Id RB - Iwọn didun lọwọlọwọ A – Aaye itaniji. a – awọn iru itaniji to awọn aaye ipin koodu itaniji 8 jẹ idasilẹ. GC – Oṣuwọn Sisan lọwọlọwọ m – to awọn nọmba 8 f – mantissa uv – awọn iwọn iwọn didun (wo tabili Awọn ẹya) nnnnn – 4-6 kikọ: 4-awọn nọmba, 1 eleemewa ojuami, 1 ami kikọ uf – awọn ẹya sisan (wo tabili Awọn ẹya) |
Awọn aaye:
f (mantissa), a (itaniji) ,u (awọn ẹya) jẹ iyan.
Awọn lẹta to wulo: "0-9", "AZ", "az", "?" wulo bi atọka aṣiṣe.
5.8 Sọ ifiranṣẹ gẹgẹbi ọna kika atijọ
5.8.1 Ni ọna kika atijọ ifiranṣẹ naa ni ID mita ati ọjọ iwọn didun.
5.8.2 Ifiranṣẹ naa ti pin ni ibamu si ICD.
5.9 Kọ si EEPROM gba sile
5.9.1 Nigbati module ID, data ifiranṣẹ tabi iṣeto ni ifiranṣẹ ti wa ni gba, awọn sile ti awọn ifiranṣẹ ti wa ni kọ sinu EEPROM.
5.9.2 Yi kikọ si EEPROM idilọwọ awọn eto lati padanu data nigbati eto si ipilẹ waye.
5.10 Reader iṣẹlẹ mu Àkọsílẹ
5.10.1 Nigba ti Reader aago ti wa ni gba, awọn eto kapa olukawe ká ISR iṣẹlẹ.
5.10.2 Gbogbo awọn ilana ni a ṣe ni ISR lati le muuṣiṣẹpọ pẹlu oluka.
5.10.3 Ti ko ba ri aago fun 200ms, eto naa lọ si ipo agbara isalẹ.
Reader ISR mu Àkọsílẹ | ||
Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Ṣii aago wiwa pupọ
5.11.1 Nigbati aago oluka ba ti gba, aago Iwari pupọ yoo ṣii.
5.11.2 Nigbati ko ba si awọn iṣẹlẹ aago fun 200ms, eto naa lọ si ipo agbara isalẹ.
5.12 Wa olukawe iru
5.12.1 Awọn iṣẹlẹ aago 3 akọkọ ni a lo fun iru wiwa aago.
5.12.2 Wiwa naa ni a ṣe nipasẹ wiwọn igbohunsafẹfẹ ti aago oluka.
5.12.3 Awọn igbohunsafẹfẹ aago fun 2w olukawe ni: 20 kHz – 30 kHz.
5.12.4 Awọn igbohunsafẹfẹ aago fun 3w olukawe jẹ kere ju 2 kHz.
5.13 Ṣii aago fun wiwa TPSL
5.13.1 Nigbati o ba rii oluka 2w, aago kan ṣii fun wiwa akoko TPSL pupọ ṣaaju gbigbe baiti kọọkan.
5.13.2 Ni 2w RSS ká bèèrè, kọọkan bit ti wa ni tan ni aarin tabi oyimbo.
5.14 Duro fun isale aago iṣẹlẹ, yi lọ yi bọ data jade
- Ni asopọ 2w. Lẹhin ti akoko TPSL ti wa ni wiwa bit ti wa ni gbigbe ni ibamu si ilana 2w.
'0' ti wa ni gbigbe bi pulse ti 50 kHz fun 300 µs
'1' ti wa ni gbigbe bi '0' fun 300 µs - Ni asopọ 3w. Lẹhin akoko idaduro TPOR bit naa ti wa ni gbigbe ni ibamu si ilana 3w.
'0' ti wa ni gbigbe bi '1'
'1' ti wa ni gbigbe bi '0'
Kọọkan bit ti wa ni gbigbe lẹhin aago isalẹ iṣẹlẹ.
5.15 Advance TX iṣẹlẹ counter, lọ si TRR
Lẹhin gbigbe ifiranṣẹ kọọkan, counter ti awọn iṣẹlẹ TX ti ni imudojuiwọn. A lo counter naa fun afihan iraye si batiri kọja aṣiṣe nigbati nọmba awọn kika ba kọja iye iwọle batiri. Lẹhin gbigbe kọọkan, fun akoko TRR, eto naa ko gba awọn iṣẹlẹ aago oluka.
5.16 Ifiranṣẹ kika / Encoder iṣeto ni
Ifiranṣẹ lati mita si Encoder:
Akọsori | Addr 17:61 | Iru 15:0] | Len | Data | Ipari | ||
Gba Wiwọle kooduopo | 55 | X | 12 | 0 | Osan | CSum | |
Gba Ipo kooduopo | 55 | X | 13 | 0 | Osan | CSum | |
Ko Ipo Ayipada koodu | 55 | X | 14 | 0 | Osan | CSum | |
Encoder Data | 55 | X | 15 | 4-10 | Baiti | Data Mita | CSum |
1-4 5 6-9 |
Iwọn mita (Int ti a kọ) Itaniji Sisan (leefofo) |
||||||
kooduopo Iṣeto ni |
55 | X | 16 | Asise! Itọkasi orisun ko ri. |
CSum |
Len - ipari data;
CSum - ṣayẹwo apao lori gbogbo fireemu [55…Data] tabi AA.
Idahun koodu si mita:
Akọsori | Addr | Iru | Len | Data | Ipari | ||
Gba Wiwọle kooduopo | 55 | X | 9 | 2 | ID module | ||
Gba Ipo | 55 | X | 444 | 1 | Bitwise | ID module | |
0 1 2 4 8 |
OK Watch Aja lodo Aṣiṣe UART Kọja nọmba kika Awọn aṣiṣe Interface Encoder |
||||||
Gbogbo Awọn aṣẹ | 55 | X | X | 0 | ID module |
Gilosari
Igba | Apejuwe |
CSCI | Kọmputa Iṣeto ni Interface |
EEPROM | Itanna Erasable PROM |
GUI | Ayaworan User Interface |
ISR | Idilọwọ Service Baraku |
SRS | Software Awọn ibeere sipesifikesonu |
WD | Watch-Aja |
Àfikún
7.1 Awọn iwọn wiwọn
Ohun kikọ | Awọn ẹya |
m³ | Awọn Mita onigun |
ft³ | Ẹsẹ onigun |
US Gal | Awọn galonu AMẸRIKA |
l | Awọn lita |
Awọn iwe aṣẹ ita
Orukọ ati ipo |
2W-iwa |
3W-iwa |
Itan Atunyẹwo:
Àtúnyẹwò | Abala fowo | Ọjọ | Yi pada nipa | Yi Apejuwe |
1.00 | Gbogbo | 04/12/2017 | Evgeni Kosakovski | Ṣiṣẹda iwe aṣẹ |
~ Ipari Iwe-ipamọ ~
Arad Technologies Ltd.
St. HaMada, Yokneam Gbajumo,
2069206, Israeli
www.arad.co.il
Awọn iwe aṣẹ / Awọn orisun
![]() |
ARAD TECHNOLOGIES Encoder Software [pdf] Itọsọna olumulo 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Software Encoder, Encoder, Software, Sonata Sprint Encoder, Software Encoder fun Sonata Sprint Encoder |