Tato diplomova prace podava informace na tema konstrukce senzorickych siti po silovych rozvodech. Ty jsou rozdeleny a popsany podle sirky prenaseneho pasma. Za obecnym popisem site nasleduje vlastni realizace ridici a senzoricke jednotky, pricemz navrh datovych a napajecich obvodu je reseni oddelene. Popis programu obou jednotek napsanych v jazyce ANSI C je pritomen v nasledujici kapitole. Zahrnut je take popis ovladani stepomoci PC a kvantitativni zhodnoceni spolehlivosti site.
Strana 28 z 57
«
Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.
»
Jak získat tento dokument?
Poznámky redaktora
Zbyl´ych osm bit˚u vyplˇnuje druh´y byte. Technika
multiprocesorov´e komunikace timeoutu pouˇzita tomto pˇr´ıpadˇe. Vzhledem um´ıstˇen´ı ˇr´ıdic´ı jednotky bl´ızkosti poˇc´ıtaˇce pˇripojen´ı
28
.4: Data senzorick´e jednotky zaslan´a (pˇr´ıkaz INIT)
Bit: 0
Hodnota: Hodnota Sensor Adresa
Bit: 8
Hodnota: Hodnota
Tab. Namˇeˇren´e hod-
noty pˇrenesen´e nap´ajec´ı s´ıt´ı ukl´adaj´ı pole Namerene hodnoty ADC.
Bit: 0
Hodnota: Adresa Nepripojene senzory
Tab. M´ısta
pˇr´ısluˇsej´ıc´ı nepˇripojen´ym senzor˚um nebo cel´ym jednotk´am jsou vyplnˇena hodno-
tou 0x0000 pˇren´aˇsej´ı pouze hodnoty namˇeˇren´e.5: Data senzorick´e jednotky senzor) zaslan´a (pˇr´ıkaz ADC)
Ridici prikazovy registr senzorick´e jednotky m´a jednoduˇsˇs´ı strukturu vyuˇz´ıv´a
pouze niˇzˇs´ı nibble:
• Bit Pˇr´ıjem pˇr´ıkazu INIT
• Bit Pˇr´ıjem pˇr´ıkazu ADC
• Bit Pˇr´ıznak dokonˇcen´ı pˇrevodu ADC
• Bit Pˇr´ıznak aktivace vys´ıl´an´ı
ˇR´ızen´ı komunikace, tedy ukl´ad´an´ı hodnoty registru Ridici prikazovy registr,
je realizov´ano prostˇrednictv´ım rozhran´ı USART1 s´eriov´e linky, kterou ˇr´ıdic´ı jed-
notka pˇripojena PC.
Terminal [19]. Vyuˇz´ıv´a programu pro komunikaci pˇres COM port, napˇr.Bit: 0
Hodnota: 0/1 Adresa
Tab. 4. 4. 4. Data jednoho senzoru
odpov´ıdaj´ı jiˇz zm´ınˇen´ym Odesl´an´ı hodnot poˇc´ıtaˇce aktivov´ano nastaven´ım
bitu ´uspˇeˇsn´e komunikaci cel´y Ridici prikazovy registr vynulov´an.
Nezak´odovan´a odpovˇed’ pˇr´ıkaz ADC m´a d´elku pˇriˇcemˇz niˇzˇs´ım bytu jsou
opˇet pˇr´ıtomny ˇctyˇri bity adresy, dva bity ˇc´ısla senzoru dva nejniˇzˇs´ı bity namˇeˇren´e
hodnoty A/D pˇrevodn´ıkem.3: Nezak´odovan´a podoba ozn´amen´ı ´uspˇeˇsn´e komunikaci
zorick´e jednotky prvn´ıch dvou bitech vyˇsˇs´ıho nibblu ˇc´ıslo senzoru bin´arn´ı
reprezentaci, nˇehoˇz namˇeˇren´a hodnota oˇcek´av´ana odpovˇedi