Podobné dokumenty


3/ %,1'(& 83'1 &( &3 )XQNFH. + ; ; ; ; / ; ; + ; EH]H]PuQ\

4x kombinovaný analogový vstup s vysokou pøesností (0..10V, R, C)

Podrobný obsah CHARAKTERISTIKA A POROVNÁNÍ ØADY PIC16F87X A PIC16F87XA TYPY POUZDER A PØIØAZENÍ VÝVODÙ PIC16F87X TYPY POUZDER A PØIØAZENÍ

David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována ne

Knihy obsahují základní vlastnosti a souhrnné pøehledy obvodù TTL V hlavní èásti jsou obvody seøazeny vzestupnì, podle èíselného oznaèení. U kaž

MU-411/412 MU-811/812. 4x AIN (12 bitù), RS-485

/2*,.$ 5(6(7 Ë=(1Ë +$/7 *(1(5È ',129é & 6./ $/8. ' /,ý. ýë7$ý 5(*,675 5(*, é. 6e5,29é 5(*,675 * $.808/È725 5:0. %8',ý(/ 45(*,675 5(*

OSCILÁTORY Parametry a zásady pou ívání oscilátorù GEYER. 1. Princip funkce a konstrukce oscilátoru. 2. Stabilita jmenovitého kmitoètu.


varikapy na vstupu a v oscilátoru (nebo s ladicím kondenzátorem) se dá citlivost nenároèných aplikacích zpravidla nevadí.






Praktická elektronika A Radio - 5/97

Digitální barometr - s tlakovým èidlem Motorola MPX4115A 1 BAROMETR BEZ RTUTI A VLNOVCE (AUTOR: RADEK VÁCLAVÍK OK2XDX)

Senzor teploty. Katalogový list SMT

L1 L2 L3 + (~) - (~) SS1 + - SPCJ 4D28 3I> IRF SGR1. Start Trip Start Trip Start Trip SGR9 1 1 SGR4 1 3I>> 3I>>> SGR6 1 DI> Trip SGR

nažhavováním elektronek, takže nedochází k neúmìrnému pøetìžování filtraèních kondenzátorù pøi nábìhu anodového proudu. Polovodièový usmìròovaè vytvoø

VÍCEKANÁLOVÝ REGISTRÁTOR ELEKTRICKÝCH VELIÈIN SÉRIE DL


TERM 4MK. Univerzální regulaèní systém. Charakteristika. ZPA EKOREG s.r.o. Ústí nad Labem

LOGICKÉ OBVODY. souèástka se doplòuje na sklad # souèástka na skladì, výprodej Dodací podmínky neoznaèených souèástek sdìlíme na poptávku


UDAQ multifunkèní modul pro rozhraní USB



DOKOPO. Komunikaèní karta se samostatným procesorem a dual-port pamìtí. Technická pøíruèka. verze 2.0. A plikace Mikroprocesorové Techniky

Pøevodník úrovnì hladiny LT 2010 Pøedpis instalace a údržby

MMI3G. Pro navigaèní systémy Audi MMI 3G basic/high, MMI3G+ basic/high a VW RNS 850 navigaèní systémy se 4pinovým HSD LVDS konektorem

3.7.5 Znaménkové operátory Násobící operátory Rùzné operátory Základní objekty Konstanty Sig

G205 - Athos GSM v1.2

Izolaèní zesilovaèe s IL300 Zapojení izolaèních zesilovaèù s IL300 se liší pøedevším režimem v nichž pracují interní fotodiody Podle toho zda interní

KRYSTALY. souèástka se doplòuje na sklad # souèástka na skladì, výprodej Dodací podmínky neoznaèených souèástek sdìlíme na poptávku

UDAQ multifunkèní modul pro rozhraní USB

Návod k obsluze [CZ] Solar thermo [Digital]


99mA/12,0V (68mA/16,2V, 139mA/8,2V), vnitøní spínaný zdroj

1 Jednoduchý reflexní přijímač pro střední vlny




UDAQ multifunkèní modul pro rozhraní USB



1.2 Realizace èekání pomocí jednoduché programové smyèky Pøíklad 3: Chceme-li, aby dítì blikalo baterkou v co nejpøesnìjším intervalu, øekneme mu: Roz

ELEKTRONICKÝ RADIOBUDÍK


Manuál přípravku FPGA University Board (FUB)

2 Základní zapojení èasovaèe 555 Základní zapojení jsou taková zapojení, na kterých se na jedné stranì vysvìtlují základní principy funkce obvodu nebo

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.







TECHNICKÉ ÚDAJE: Dálkový ovládací systém DOS R1VP57 Sada pro ovládání rolet, garážových vrat, vjezdových bran. FUNKCE:

Vývody kontaktù ovládacích obvodù stykaèù a pomocného napájení jsou na svorkovém poli, jak je obvyklé u pøstrojù modulového provedení. Provedení èelní



Solar thermo [Digital DIN]

Standardní signál video 1Vpp

Øídící karta ZBX7 1 VŠEOBECNÝ POPIS

baspelin CPM Popis komunikaèního protokolu CPM KOMPR

2 Deset jednoduchých zkušebních a indikaèních zapojení Na následujících stranách je vidìt, že i velmi jednoduchá zapojení se svìtelnými diodami mohou

ZVÝRAZNÌNÉ DOPRAVNÍ ZNAÈKY S LED SVÌTELNÝMI ZDROJI D-180BL2 DYNASIG

NÁVOD K OBSLUZE A ÚDRŽBÌ


Univerzální obvod rozhraní (UTI) Revoluce v mìøicích obvodech pro senzory

2 PARALELNÍ ROZHRANÍ Paralelní rozhraní realizuje pøenos dat mezi vnitøní sbìrnicí øídicího systému a vnìjším prostøedím po znacích, neboli po slabiká

KRYSTALY GEYER - ISO 9002

PA20 Pøedzesilovaè kapacitní sondy Pøedpis instalace a údržby


G 2500 STANDARDNÍ ZAØÍZENÍ VNÌJŠÍ ROZMÌRY KONSTRUKÈNÍ ØADA GARD RYCHLÁ SILNIÈNÍ SKLOPNÁ ZÁVORA. Legenda k obrázku:

Číslicový zobrazovač CZ 5.7

NRUE/A, NRUF/A (NRUT../A)

:5$ =islv GDW V DOWHUQDFt QHMY\ããtKRELWX

VLASTNOSTI PLOŠNÝCH SPOJÙ



Maticové LCD moduly. Ing. Richard Lažanský

MU-3251A MU-3253A DOUT, RS-485

MU-3222A MU-3225A MU-3226A DIN, CNT, RS-485

KOMUNIKAÈNÍ DDE SERVER PRO AUTOMATY MICROPEL VERZE 2.3 POPIS ROZHRANÍ A OVLÁDÁNÍ

Elektronická stavebnice: Teploměr s frekvenčním výstupem

Test. Kategorie M. 1 Na obrázku je průběh napětí, sledovaný osciloskopem. Jaké je efektivní napětí signálu?

SKØÍÒOVÝ ROZVÁDÌÈ EZB 750L

Digitální multimetr 3900


Kategorie M. Test. U všech výpočtů uvádějte použité vztahy včetně dosazení! 1 Sběrnice RS-485 se používá pro:

PØÍMOÈARÝ ŠOUPÁTKOVÝ ROZVÁDÌÈ

VÝVOJOVÁ DESKA PRO JEDNOČIPOVÝ MIKROPOČÍTAČ PIC 16F88 A. ZADÁNÍ FUNKCE A ELEKTRICKÉ PARAMETRY: vstupní napětí: U IN AC = 12 V (např.

VIDEO CORRECTOR model CVX506

MÌNIÈE NAPÌTÍ. DC / DC mìnièe pro vysoké vstupní napìtí (Uis=3000V, vývody do plošného spoje)



Transkript:

Univerzální modul 8051 a dekodér RDS pro pøíjímaèe FM Zpùsob pøenosu a kódování RDS Datové signály RDS jsou pøenášeny na subnosné frekvenci 57 khz (trojnásobek pilotního kmitoètu stereofonního signálu 19 khz), která se pøidává k celému stereofonnímu multiplexu na vstupu modulace vysílaèe VKV. Subnosná 57 khz je modulována tvarovaným signálem, který je dvoufázovì kódován datovými signály jednotlivých bitù RDS, pøièemž vlastní subnosná je Ing. Jan Šedivý Rádiový datový systém (dále RDS) byl vyvinut v zemích Evropské rozhlasové unie a slouží k pøenosu rùzných informací spolu s rozhlasovým vysíláním v pásmu VKV CCIR 87,5 až 108 MHz. Mezi nejznámìjší funkce RDS patøí pøenos tzv. kódu PS, což je název pøijímané stanice vyjádøený 8 alfanumerickými znaky. Dalšími základními prvky RDS je pøenos kódu PI - identifikace vlastního programu a zemìpiné vymezení oblasti jeho šíøení, kód PTY - identifikace druhu vysílaného programu (napø. pop music, zprávy, vážná hudba atd.), kódy TP a TA informují o vysílání dopravních informací a seznam alternativních kmitoètù AF nese informaci o kmitoètech ostatních vysílaèù VKV, které vysílají tentýž program. Informace AF se využijí zejména u automobilových pøijímaèù k samoèinnému pøeladìní tuneru na jiný kmitoèet téže stanice, pokud je signál za jízdy vlivem pøíjmových podmínek ztracen nebo znehodnocen odrazy. Systém RDS umožòuje ještì pøenos informace o èase, rádiový paging, rozšíøenou informaci o jiných sítích tzv. EON a nìkteré další informace. pøi této modulaci potlaèena.vznikne tak jedna forma dvoufázového klíèování fázovým posunem (modulace PSK) s fázovým zdvihem 90. Tvar rádiového datového signálu 57 khz na výstupu kodéru vysílaèe je znázornìn na obr. 1. Všechna data RDS jsou vysílána sériovì s rychlostí pøenosu 1187,5 bitù/s. Demodulátor RDS v pøijímaèi musí nejprve odfiltrovat z multiplexního signálu kmitoèty v okolí 57 khz a obnovit pùvodní subnosnou frekvenci. Obr. 1. Datový signál 57 khz na výstupu kodéru RDS u vysílaèe, resp. pøijímaný signál RDS na výstupu filtru 57 khz demodulátoru RDS v pøijímaèi Ta je nutná k synchronní demodulaci datových signálù, které jsou vyhodnoceny ve dvoufázovém dekodéru symbolu. Zde je také získána informace k obnovení pùvodního bitového taktu 1187,5 Hz. Následující diferenciální dekodér vytvoøí z každého zachyceného symbolu logickou hodnotu 0 nebo 1 dat RDS tak, jak byly zavedeny do kodéru na vysílaèi. Pøenos dat je synchronní s impulsy bitového taktu, není nijak vymezen zaèátek a konec pøenosu. Tyto informace musí odvodit datový procesor, kterým je informace RDS vyhodnocována. Zakódováním každého bitu RDS jako dvoufázového symbolu se zmenší výkon datového signálu v okolí subnosné 57 khz a zamezí se tím rušení stereofonního signálu rozhlasového vysílání pøenosem dat RDS. Demodulátory RDS pro pøijímaèe dodává øada výrobcù jako integrované obvody, ke kterým je nutné pøipojit pouze krystal a nìkolik kondenzátorù. Na jejich výstupu je k dispozici datový signál RDDA a hodiny posuvu RDCL v úrovních TTL pro další zpracování mikroprocesorem. Na obr. 2 je znázornìna struktura kódování základního pásma RDS. Formát pøenosu informací RDS spoèívá ve využití zkráceného cyklického kódu, který je možné s velkou spolehlivostí zajistit proti chybám. Nejvìtší prvek struktury má název skupina a obsahuje 1O4 bitù. Každá skupina se skládá ze 4 blokù po 26 bitech. Každý blok obsahuje informaèní slovo o délce 16 bitù a kontrolní slovo o délce 10 bitù. Kontrolní slovo slouží k zabezpeèení pøenosu proti chybám a k rozlišení, o který blok se v pøijímané sekvenci dat jedná. Matematická operace vytvoøení kontrolního slova je popsána v literatuøe [1], pøípadnì [2]. Zjednodušenì lze pro základní pøiblížení øíci, že kontrolní slovo je vypoèítáno z obsahu bitù informaèního slova pøedem definovaným algoritmem spoèívajícím v násobení a dìlení a k výsledku této operace je pøièteno ještì tzv. ofsetové slovo 10 bitù, které je pro každý ze ètyø blokù ve skupinì rùzné a které je na obou stranách pøenosu RDS známé. Inverzní matematickou operací se všemi pøijatými 26 bity na pøijímaèi je možné vypoèítat ofsetové slovo z jakékoliv pøijaté sekvence 26 bitù a porovnat se Obr. 2. Struktura kódování základního pásma RDS Praktická elektronika A Radio - 7/2000

M/S: rozlišení hudba/øeè DI: bity identifikace dekodéru (viz [1]) TP, TA: kódy dopravního vysílání PTY: kód typu programu 5 b AF: alternativní kmitoèty adresa pøíslušné dvojice segmentù kódu PS, pro kterou bude vysíláno zobrazení v bloku D téže skupiny Obsah zobrazení znakù na displeji kódu PS zleva. b8 až b1 kód znaku jednoho segmentu v latinské abecedì. Úplný soubor 218 znakù EBU je kódován podle tabulky ASCII, která pøiøazuje každému znaku osmibitový dvojkový kód. Obr. 3. Obsah bitù skupiny 0A RDS. Ve skupinì typu 0B je bit B 0 = 1 a blok C = C obsahuje 16 bitù kódu PI, který je stejný jako v bloku A obou skupin známými ofsetovými slovy. Jsou-li obì slova totožná, byl právì zachycen jeden blok skupiny RDS. Celý postup výpoètu a obsah ofsetových slov je volen tak, aby s velkou pravdìpodobností (až 99,8 %) nemohl být vypoèten nesprávný výsledek a tím chybnì urèeny naètené bloky (viz lit. [1]). Aby mohl být správnì dekódován obsah jednotlivých blokù, resp. skupin, musí být datový procesor pøijímaèe schopen nalézt zaèátek a konec blokù a skupin v nepøetržitém toku datového pøenosu bitù RDS, musí být nalezena bloková a skupinová synchronizace celého pøenosu. Blok je urèen tehdy, je-li po zachycení posledního bitu z 26 vypoèteno správné ofsetové slovo pøíslušné jednomu ze ètyø blokù. Skupinové synchronizace pøenosu bude dosaženo tehdy, jestliže pøijímaè zasynchronizuje další blok vždy po naètení a odpoèítání následujících 26 bitù. Z posloupnosti alespoò dvou po sobì následujících správnì urèených ofsetových slov dekodér odvodí zaèátek skupiny RDS, a to s velkou spolehlivostí i tehdy, když v nìkteré další 26bitové skupinì nastane chyba v pøenosu nìkterých bitù. Je-li nalezena synchronizace pøenosu, je možné naèíst obsah informaèních bitù jednotlivých blokù a vyhodnotit požadované funkce RDS. Datový procesor musí také co nejrychleji vyhodnotit pøípadnou ztrátu synchronizace a zablokovat další ètení chybných dat, aby se nemohly pøepsat již správnì naètené údaje. Specifikace pøenosu RDS definuje celkem 16 typù skupin, u každé skupiny se definuje ještì verze A nebo B. Pro naètení a vyhodnocení základních funkcí RDS, tj. kód PI, PS, PTY, TA, TP a AF staèí vyhodnotit skupiny typu 0A, pøípadnì 0B. Ostatní skupiny pøenášejí další informace a pøijímaè je mùže zcela ignorovat. Vysílání jednot- Obr. 4. Blokové schéma propojení desek dekodéru RDS Praktická elektronika A Radio - 7/2000

Obr. 5. Schéma zapojení demodulátoru RDS s obvodem TDA7330A Obr. 6. Rozmístìní souèástek na desce demodulátoru RDS Obr. 7. Deska s plošnými spoji pro demodulátor RDS v mìøítku 1:1 Obr. 8. Fotografie desky demodulátoru livých skupin mùže být libovolné podle požadavkù provozovatele daného vysílání, skupiny typu 0 se vždy vysílají nejèastìji. Obsah jednotlivých bitù skupiny typu 0A je znázornìn na obr. 3. Skupina 0B se od skupiny 0A liší pouze tak, že v bloku C je vysílán PI kód místo AF a kontrolní slovo má odlišné ofsetové slovo C. Tato skupina mùže být vysílána v pøípadì, že rozhlasová stanice má pouze jediný vysílaè a neexistují AF. Je dùležitá také v pøípadech, kdy je požadovaný co nejrychlejší pøístup ke kódu PI. Jeden každý bit pøenosu RDS musí být datovým procesorem zpracován nejdéle za 842 mikrosekund, odvysílání, resp. naètení jedné kompletní RDS skupiny 104 bitù trvá 87,56 ms. Realizace dekodéru RDS Obr. 9. Zapojení demodulátoru RDS s obvodem SAA6579. Pøesný kmitoèet oscilátoru závisí na zatìžovací kapacitì PKJ. Údaje jsou pøevzaty z katalogu pro PKJ s C L =30pF. Kmitoèet lze pøesnì doladit zmìnou kapacit kondenzátorù u krystalu Obvodová realizace dekodéru RDS byla uskuteènìna podle blokového schématu na obr. 4. Obsahuje demodulátor RDS s obvodem TDA7330A, desku procesoru 8051 s pamìtí programu EPROM a obvodem 8155 pro rozšíøení poètu V/V linek a desku s osmimístným alfanumerickým displejem složeným z osmi 16segmentových zobrazovaèù LED. Vstup demodulátoru RDS se pøipojuje na výstup pomìrového nebo koincidenèního detektoru libovolného pøijímaèe VKV. Výstupní nf napìtí od pøijímaèe má mít amplitudu alespoò 200 mv a demodulátor musí být pøipojen pøed nf deemfázi. Zapojení demodulátoru je velmi jednoduché, integrovaná struktura obsahuje veškeré obvody nutné pro kvalitní demodulaci signálu RDS na subnosné 57 khz. Zapojení je na obr. 5. Z výstupu je možné odebírat datový signál RDDA s pøíslušným hodinovým signálem RDCL. Na výstup QUAL je pøes tranzistor pøipojena LED, která pøi pøíjmu kvalitního signálu z pøijímaèe trvale svítí. Vývod QUAL je v integrovaném obvodu pøipojen na výstup dvoufázového dekodéru symbolù a pøi správné demodulaci je v úrovni log. 1. Na vývodu 15 IO1 je vyveden ještì signál ARI, který v dané aplikaci nemá žádné další využití. Zapojení obsahuje krystal 4,332 MHz. Zaøízení bylo odzkoušeno s krystalem od firmy Krystaly, a. s. Hradec Králové, pro objednávku je tøeba uvést požadavek na paralelní rezonanci s kapacitou C L = 20 pf. Z tohoto kmitoètu je dìlièem v IO odvozen bitový takt 1,1875 khz a z podstaty vìci by mìl být tento kmitoèet co nejpøesnìjší. Proto byl do obvodu oscilátoru doplnìn ještì dolaïovací trimr 25 pf. V praktickém provozu zapojení se však ukázalo, že nastavení kmitoètu oscilátoru nemá výrazný vliv na funkci celého dekodéru, pouze pøi velmi slabém a znehodnoceném signálu pøi pøesném doladìní ponìkud poklesla chybovost pøenosu naètených dat. Napájení obvodu je 5 V, doporuèuji kvalitní filtraci napájecího napìtí elektrolytickým kondenzátorem, aby nebyla ovlivnìna správná funkce obvodu rušením od èíslicové èásti zaøízení. Pro tento obvod je navržena samostatná destièka. Obr. 10. Èasový prùbìh signálù RDCL a RDDA na výstupu demodulátorù RDS. Data RDDA jsou platná vždy po zmìnì úrovnì signálu RDCL. Na obrázku je znázornìn fázový skok skluz taktu, který se objeví pøi nekvalitním signálu na vstupu demodulátoru RDS Praktická elektronika A Radio - 7/2000

S tunerem je nutné propojení stínìným kabelem, s deskou procesoru mùže být propojení kablíkem maximální délky asi 10 cm. Pøi delším propojení je vhodné doplnit rezistory 3,3 kω na linky RDDA a RDCL jako pull-up. Obvod demodulátoru byl odzkoušen ještì s obvodem SAA6579, tento IO je však dodáván pouze v provedení pro povrchovou montáž. Schéma zapojení je na obr. 9, funkce demodulátoru byla zcela totožná a bezchybná. Deska procesoru byla navržena jako modul pro univerzální použití na rùzné vývojové aplikace a øídicí obvody s mikroprocesorem. Základním prvkem je mikroprocesor øady 8051 (8031, 8751, AT89C51 apod.). K procesoru je pøipojena vnìjší pamì o velikosti 2 kb, vhodné zapojení propojek na desce umožòuje pøipojit pamìt až 32 kb. Dále je k procesoru pøipojen obvod 8155, který slouží k rozšíøení poètu výstupních, pøípadnì i vstupních linek. V našem pøípadì je k výstupùm pøipojen displej s osmi 16segmentovými znakovkami LED. Všechny obvody je vhodné osadit do precizních objímek. Obyèejné objímky ze zkušenosti nedoporuèuji, závada typu špatný kontakt na nìkterém vývodu IO se ve všech zapojeních podobného druhu hledá velmi obtížnì. Použitelné vývody od mikroprocesoru a výstupy obvodu 8155 jsou pøivedeny na konektor FRB a na desce jsou ze strany spojù popsány ve smyslu jejich katalogového oznaèení. Obvod reset je složen z rezistoru 8,2 kω a kondenzátoru 20 µf. Pøi sestavování programù využívajících port 8155 je tøeba respektovat skuteènost, že i když je obvod reset spoleèný pro port i mikroprocesor, nemusí se resetovat oba IO ve stejný okamžik. Prahové napìtí pro pøeklopení hradel se Schmittovým klopným obvodem na vstupech obou IO se mùže lišit a tím mohou po spuštìní programu vzniknout nepochopitelné chyby. Napájení celé desky je 5 V, dovolená tolerance max. 5 %. Doba trvání úrovnì log. 1 na vstupu RST mikroprocesoru musí trvat nejménì 24 period oscilátoru, v této dobì je nastaven èítaè programu na hodnotu 0000H - poèáteèní stav, a dále jsou nastaveny nìkteré speciální registry mikroprocesoru do pøedem definovaného stavu, podrobnìji viz napø. [3]. Obvod 8155 - expander vstupù a výstupù - obsahuje statickou pamì RAM 256 x 8 bitù, 14bitový èasovaè a 22 vstupních nebo výstupních linek (2 x 8 + 6 linek tvoøí porty PA0 až PA7, PB0 až PB7 a PC0 až PC5). Tento obvod byl pùvodnì urèen pro rozšiøování systémù s mikroprocesory øady 8048. Funkèní vlastnosti jsou však úplnì urèeny øídicím programem, takže obvod 8155 je možné pøipojit i k procesorùm øady 8051. K procesoru se pøipojuje pøes kanál DB0 až DB7, komunikuje se pomocí signálù RD a WR. Ve vztahu k mikroprocesoru se obvod 8155 chová jako vnìjší pamìt dat. Program mikroprocesoru musí nejprve vyslat a zapsat informaci o požadované funkci obvodu 8155 do jeho stavového registru, v druhém kroku se pak pøenesou data a zapíšou se do pøíslušných registrù obvodu 8155. Inicializace signálem reset po pøipojení napájecího napìtí nastaví porty PA, PB a PC do režimu funkce vstupù, zablokuje pøerušení od kanálù A a B, zablokuje èítaè a vynuluje pøíznak jeho pøeteèení. Obsah pamìti RAM a registrù èítaèe zùstane nezmìnìný. Dioda D1 pøipojená paralelnì k rezistoru 8,2 kω v obvodu reset pro oba IO slouží k rychlému vybití kondenzátoru pøi krátkém výpadku napájecího napìtí; zlepší se tím proces inicializace obou obvodù. Podrobnìjší popis obvodu 8155 je uveden v [3]. (Pokraèování pøíštì) Obr. 11. Deska mikroprocesoru µp8051 Praktická elektronika A Radio - 7/2000

Univerzální modul 8051 a dekodér RDS pro pøíjímaèe FM Mikroprocesor je èasován krystalovým oscilátorem 12 MHz. Krystal mùže být libovolného typu pro základní rezonanci 12 000 khz. Pokud není ve vztahu k použití celé procesorové jednotky požadována definovaná pøesnost trvání strojových cyklù mikroprocesoru, pak nezáleží na typu rezonance (sériová nebo paralelní). Pøi použití krystalu 12 MHz je doba trvání jednoho cyklu mikroprocesoru pøesnì 1 mikrosekunda. Obvod 8282 je osminásobný støadaè - budiè sbìrnice a slouží k zachycení adresy pro pamì programu. Prvních 8 adres pro pamì pro- Ing. Jan Šedivý (Pokraèování) gramu je èasovì multiplexováno procesorem s daty na sbìrnici D0 až D7, zápis adresy do støadaèe je øízen signálem ALE, výbìr dat z pamìti programu je øízen signálem PSEN. Celý modul - procesorová deska - je sestaven na oboustranné desce s plošnými spoji. Rozmìry jsou 79 x 143 mm, ze strany souèástek je vedeno jen nìkolik spojù, které nebylo možné realizovat zespodu. Pøed osazením objímky pro obvod 8155 je tøeba propájet 4 díry umístìné pod tímto obvodem, po osazení objímky k nim již není pøístup. Celá deska je pøipojena k dalším obvodùm 48pinovým konektorem FRB, všechny špièky jsou pájeny ze strany spojù. Propojky u pamìti programu je tøeba zapojit tak, aby odpovídaly použité pamìti podle velikosti (2 kb, 4 kb, 8 kb, 16 kb). V pøípadì, že by byl procesor provozován s vnitøní pamìtí programu, je nutné pøed zapájením objímky odškrábnout ze strany spojù mìï okolo špièky 31 a støedem objímky ji propojit pøes rezistor 2,2 kω na špièku 40 (+5 V). Budete-li požadovat opìtovné pøipojení vnìjší pamìti programu, staèí jednoduše uzemnit špièku 31, aniž se zkratuje napájení. Oznaèení kolíkù konektoru FRB je vyznaèeno pøímo na desce s plošnými spoji ze strany pájení. Tím je usnadnìna orientace pøi zapojování celého modulu ve všech aplikacích. Schéma zapojení celého modulu je na obr. 11 (v minulém èísle PE), rozmístìní souèástek je na obr. 12. Celý modul byl nazván µp 8051. Výpis øídicího programu je v tab. 1. Alfanumerický displej K zobrazení osmi alfanumerických znakù byl navržen osmimístný displej složený ze šestnáctisegmentových zobrazovaèù v multiplexovaném zapo- Tab. 1. Výpis øídicího programu byte 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 000 00 01 0E D2 90 71 60 00 00 21 C3 FF FF FF 75 34 010 00 01 16 FF FF FF 75 21 00 01 1E FF FF FF C2 01 020 C2 00 11 2E 79 41 75 88 01 75 A8 81 01 26 75 41 030 4E 75 42 4F 75 43 2E 75 44 2E 75 45 2E 75 46 52 040 75 47 44 75 48 53 22 100 FF FF FF FF 75 D0 10 A2 B4 00 7F 04 78 2C 00 E6 110 33 F6 08 DF FA E4 FA F9 E5 2F 54 03 FA 78 2E E6 120 54 FF F9 90 05 00 7B 02 7F 08 18 E6 FE EE 33 FE 130 50 0E E4 93 6A FA A3 E4 93 69 F9 A3 DF EF 21 44 140 A3 A3 DF E9 DB E2 78 2F E6 13 FB 18 E6 13 F5 33 150 18 E6 13 F5 32 EB 13 E5 33 13 F5 33 E5 32 13 F5 160 32 89 30 EA 54 03 F5 31 20 00 28 0D 00 00 61 20 170 78 30 B6 5C 11 08 B6 02 0D 00 00 00 00 00 00 00 180 00 00 00 00 41 7C 78 30 B6 CC 06 08 B6 03 02 41 190 7C 41 A2 41 00 7F 00 21 EE 20 B1 02 41 7C 41 FA 1A0 B8 03 1E E5 33 B5 7E 07 85 33 77 D2 09 21 B2 85 1B0 33 7E E5 32 B5 7F 07 85 32 78 D2 08 21 99 85 32 1C0 7F 21 99 20 02 0C E5 34 B4 EE 0A E4 F5 21 D2 91 1D0 11 2E 75 34 FF 05 34 21 04 E5 33 00 00 03 03 A2 1E0 E7 40 B2 54 40 F8 E5 32 03 03 54 38 48 FF 78 41 1F0 20 B1 0B 90 04 00 EF 93 F6 08 A3 B8 49 F8 41 7C 200 0C BC 69 02 7C 01 BC 1A 17 78 30 B6 D8 0F 08 B6 210 03 0B 00 61 96 FF FF 93 F6 41 7C 00 00 41 A2 00 220 BC 34 1A 78 30 B6 D4 7A 08 B6 03 76 E5 33 54 F0 230 B4 00 49 85 32 2A 85 33 2B D2 01 61 88 BC 4E 02 240 21 70 BC 68 67 78 30 B6 58 58 08 B6 02 54 10 01 250 49 41 7C FF FF FF FF B4 00 1E E5 33 B5 70 07 85 260 33 71 D2 0F 41 69 85 33 70 E5 32 B5 79 07 85 32 270 72 D2 0E 41 78 85 32 79 41 B4 FF FF 00 00 C2 B0 280 D2 00 7D 00 00 00 00 00 00 D2 02 75 D0 00 C2 90 290 32 FF FF FF FF FF FF FF FF FF E5 2A 54 03 F8 41 2A0 57 FF C2 01 7D 00 C2 00 00 00 00 00 75 D0 00 C2 2B0 90 00 00 32 B8 01 1E E5 33 B5 7A 07 85 33 73 D2 2C0 0D 41 C6 85 33 7A E5 32 B5 7B 07 85 32 74 D2 0C 2D0 41 D5 85 32 7B B8 02 20 E5 33 B5 7C 07 85 33 75 2E0 D2 0B 41 E7 85 33 7C E5 32 B5 7D 07 85 32 76 D2 2F0 0A 41 F6 85 32 7D 21 99 21 A0 30 B5 1D E4 F4 B5 300 21 1A 85 71 41 85 72 42 85 73 43 85 74 44 85 75 310 45 85 76 46 85 77 47 85 78 48 41 7C 11 2E 41 7C 320 BA 03 07 B9 D8 04 7C 1A 61 51 BA 03 07 B9 D4 04 330 7C 34 61 51 BA 02 07 B9 5C 04 7C 4E 61 51 BA 03 340 07 B9 CC 04 7C 4E 61 51 BA 02 08 B9 58 05 7C 68 350 00 41 80 BD 1B 06 D2 B0 7D 00 C2 02 41 AC FF FF 360 90 00 00 74 0F F0 90 06 00 78 03 E4 F2 E7 54 7F 370 93 78 01 F2 90 07 00 E7 54 7F 93 08 F2 08 E9 F2 380 09 B9 49 02 79 41 22 00 A2 5A B3 92 91 A2 54 82 390 5A B3 92 92 21 D9 E5 33 B5 61 07 85 33 63 D2 07 3A0 61 A5 85 33 61 E5 32 B5 60 07 85 32 62 D2 06 61 3B0 B4 85 32 60 20 B5 03 10 06 02 41 7C 10 07 02 41 3C0 7C 90 03 F0 78 41 76 50 08 76 49 08 76 3D 08 76 3D0 20 08 E5 63 54 F0 C4 93 F6 08 E5 63 00 54 0F 93 3E0 F6 08 E5 62 54 F0 C4 93 F6 08 E5 62 54 0F 41 17 3F0 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 400 4E 4F 2E 2E 2E 50 54 59 4E 45 57 53 20 20 20 20 410 41 46 46 41 49 52 53 20 49 4E 46 4F 20 20 20 20 420 53 50 4F 52 54 20 20 20 45 44 55 4B 41 54 45 20 430 44 52 41 4D 41 20 20 20 43 55 4C 54 55 52 45 20 440 56 45 44 41 20 20 20 20 56 41 52 49 45 44 20 20 450 50 4F 50 20 4D 55 53 2E 52 4F 43 4B 20 4D 2E 20 460 4D 2E 4F 2E 52 2E 4D 2E 4C 49 47 48 54 20 4D 2E 470 43 4C 41 53 53 49 43 53 4F 54 48 45 52 20 4D 2E 500 02 DC 01 6E 00 B7 02 87 03 9F 03 13 03 55 03 76 510 01 BB 02 01 03 DC 01 EE 00 F7 02 A7 03 8F 03 1B 620 FF BF FB 17 53 34 8D FD DE 73 AD BF FF FF DF FD 630 52 F1 5A 52 F3 56 56 F2 52 52 DF FF ED 5F FF FE 640 32 F2 12 5E 12 5E FE 56 F3 1E 53 ED 5F F1 E3 52 650 FA 42 EC 56 BE 53 FD E3 ED BD 5C DE EF 73 FF 5F 660 F3 F2 12 5E 12 5E FE 56 F3 1E 53 ED 5F F1 E3 52 670 FA 42 EC 56 BE 53 FD E3 ED BD 5C BF BF BF FE FF 720 FF FD FD AD 27 85 3F FF 77 FE 89 AD DF AF FF DF 730 76 FF 2E AE A7 A6 26 FE 26 A6 BF 9F FF AF DB 3D 740 66 26 EC 76 FC 36 36 66 27 FC 7E 37 77 73 73 76 750 26 76 36 A6 FC 77 57 57 DB FB DE 77 FB FE AF FF 760 77 26 EC 76 FC 36 36 66 27 FC 7E 37 77 73 73 76 770 26 76 36 A6 FC 77 57 57 DB FB DE FD FD FD FE FF Na adresách,které nejsou v tabulce vyznaèeny, je pamì programu prázdná,hodnota byte je FF. ŠEDIVÝ 2000 Praktická elektronika A Radio - 8/2000

Obr. 12. Osazení souèástek na desce mikroprocesoru Obr. 13. Deska s plošnými spoji mikroprocesoru v mìøítku 1:1. Nahoøe ze strany spojù, dole ze strany souèástek Praktická elektronika A Radio - 8/2000

jení. Autor mìl k dispozici zobrazovaèe typu VQB200 ze starších zásob. Je možné použít i jiné typy, patrnì však bude nutné upravit desku, na které je displej osazen. Zobrazovaèe mají spoleènou katodu. Celý displej je sestaven jako jeden modul na dvou deskách, které jsou navzájem mechanicky spojeny distanèními sloupky o délce 16 mm. Na horní desce jsou umístìny pouze zobrazovaèe a dvì signalizaèní LED, na spodní desce jsou pomocné obvody pro realizaci multiplexu. Na samostatné desce je ještì ochranný obvod (viz dále). Schéma obvodù zobrazovaèe je uvedeno na obr. 15. Výbìr pozice je Obr. 14. Fotografie desky øídicího mikropoèítaèe Obr. 15. Schéma obvodù zobrazovaèe (a, b), dekódování poøadí a rozmístìní segmentù displeje (c) a indikaèní LED (d) urèen nastavením adresy na vstupu dekodéru 1 z 10 obvodu IO3 74LS42. Na jednom z výstupù 0 až 9 je vždy log. 0. Výstupy dekodéru pozice jsou invertovány hradly IO1 a IO2 a pøes rezistory 100 Ω jsou buzeny báze tranzistorù T1 až T8. Tyto tranzistory spínají jednotlivé katody zobrazovaèù. Každý zobrazovaè má celkem 16 segmentù, tedy 16 anod. Anody shodných segmentù všech pozic jsou spojeny na desce zobrazovaèù paralelnì. Z dùvodù programování a usnadnìní orientace pøi zapojování jsou segmenty rozdìleny na dvì skupiny po osmi: A0 až A7 a B0 až B7. Jednotlivé segmenty obou skupin jsou pøes tranzistory T10 až T17 a T20 až T27 rozsvìcovány logickou nulou na pøíslušném portu PA a PB obvodu 8155 z desky procesoru. Definice oznaèení jednotlivých segmentù pøi pohledu na zobrazovaè zepøedu znakem nahoru je zøejmá z obr. 15c. Této definici musí odpovídat pøi- Praktická elektronika A Radio - 8/2000

Obr. 16. Osazení souèástek na obou deskách displeje Obr. 17 a 18. Desky s plošnými spoji displeje v mìøítku 1:1 pojení všech 16 vodièù k obvodu 8155. Rezistory R100 až R107 a R200 až R207 jsou umístìny mezi obìma deskami konstrukce displeje. Portu PA0 odpovídá segment A0, PA1 - A1,... PB0 - B0 atd. Jakékoliv jiné zapojení povede k zobrazení nesmyslných znakù. Na tuto definici pøiøazení segmentù je v programu zapsána kódovací tabulka znakù velké latinské abecedy, èíslic 0 až 9 a nìkterých dalších znakù. Pøiøazení odpovídá èásti tabulky ASCII v [1], malá písmena jsou zobrazována jako velká. Rozsvícení pøíslušné pozice displeje je urèeno stavem na portu PC obvodu 8155. Pozice 1, resp. katoda 1 je definována jako znak na displeji nejví- Obr. 19. Fotografie sestaveného displeje ce vlevo pøi pohledu na displej zepøedu a zobrazovanými znaky nahoru. Adresa je v kódu BCD, využité jsou kombinace 1 až 8, èíslu 0 je pøiøazen stav nesvítí. (Dokonèení pøíštì) Praktická elektronika A Radio - 8/2000

Univerzální modul 8051 a dekodér RDS pro pøíjímaèe FM Ing. Jan Šedivý Pro správný návrh multiplexního zapojení jsou dùležité tyto zásady: Srážecí rezistory u všech segmentù navrhujeme tak, aby nebyl pøekroèen tzv. špièkový proud jednotlivým segmentem. Ten je uvádìn v katalogu spolu s pøíslušným èasem, po který mùže nejdéle segmentem téci. Tento èas je také nejdelším možným èasem, po který trvá obsluha jednoho místa displeje. Na vhodné proudy je tøeba také dimenzovat tranzistory, které spínají jak (Dokonèení) Souèástí displeje je ještì deska s ochranným obvodem, který zamezí znièení zobrazovaèù pøi výpadku strobování displeje. K problému realizace a provozu displeje v multiplexovaném režimu uvedu ještì trochu teorie, nebo návrhy podobných zapojení bývají velmi èasto nesprávné. Uvažujme navržené zapojení osmimístného displeje. Jednotlivé pozice jsou rozsvìcovány postupnì v èase tak, že vždy svítí pouze jedna znakovka. Je-li celkový èas, za který se postupnì rozsvítí všechny pozice, dostateènì krátký (ménì než asi 50 ms), je to vlivem setrvaènosti lidského oka vnímáno, jakoby svítil celý displej trvale. Definujme T = 8t, kde T je souèet všech osmi dob t, ve kterých právì svítí jedna pozice dipleje v jednom cyklu strobování všech pozic. Dále definujme proud I jako støední proud trvale rozsvíceného jednoho segmentu znakovky. Je zøejmé, že máli segment svítit trvale po dobu T daným svìtelným výkonem, pak pøes nìj musí procházet statický proud I. Jestliže nyní bude uvedený segment souèástí osmimístného multiplexu, bude svítit pouze po dobu T/8. Bude-li pøes nìj stále procházet pouze proud I, bude celkový svìtelný výkon za dobu T pouze 1/8 pùvodního výkonu v režimu, kdy segment svítil trvale po celou dobu T. Lidské oko tedy bude vnímat asi 8x menší jas tohoto segmentu. Celkový støední proud I s tohoto segmentu v multiplexovaném režimu pak bude pouze 1/8. Z úvahy je zøejmé, že je nutné 8x zvìtšit proud tímto segmentem v dobì T/8, kdy je právì rozsvícen. Z úvahy vyplývá, že špièkový proud procházející segmentem v daném multiplexovaném režimu musí být I šp =8xI, kde I je jmenovitý statický proud segmentem. Ten je uvádìn v katalogu. Je jasné, že velikost tohoto proudu nìkolikanásobnì pøekraèuje maximální statický dovolený proud pøes daný segment. V pøípadì jakékoliv poruchy strobování displeje, kdy zùstane trvale svítit pouze jedna pozice, se znakovka znièí pøekroèením mezního dovoleného proudu. V zapojení, u nìhož je multiplex realizován mikroprocesorem a programem, se to mùže stát, pokud program vypadne nebo se zacyklí pøi odlaïování apod. Obr. 20. Ochranný obvod displeje Obr. 21. Osazení souèástek na desce ochranného obvodu Obr. 22. Deska s plošnými spoji ochranného obvodu displeje v mìøítku 1:1 Obr. 23. Fotografie desky ochranného obvodu displeje Praktická elektronika A Radio - 9/2000

segmenty, tak i spoleèné katody jednotlivých znakovek. Pro ilustraci uvádím konkrétní údaje v této konstrukci: Støední proud jednoho segmentu je 10 ma, diplej má 8 míst, špièkový proud musí být 80 ma. Na tento proud musí být dimenzovány tranzistory T10 až T17 a T20 až T27. Bude-li souèasnì rozsvíceno všech 16 segmentù jedné znakovky, pak bude špièkový proud spoleèné katody každé znakovky 1,28 A! Na tento proud musí být dimenzovány tranzistory T1 až T8 a tomu musí odpovídat také pøíslušné budicí proudy v bázích tranzistorù! Strobovací kmitoèet displeje je odvozen od signálu RDCL z demodulátoru RDS, obsluha jedné pozice trvá 0,842 ms. Impulsní proudy na desce displeje jsou znaèné. Z tohoto dùvodu je nutné také kvalitní blokování napájecího napìtí elektrolytickým kondenzátorem pøímo u displeje, aby nebyly impulsními proudy zatìžovány pøívodní vodièe a nebyly tak rušeny jiné obvody. Ochranný obvod je uveden na obr. 20. Je realizován monostabilním obvodem 74123. Ten je spouštìn impulsy signálu PC0 adresace pozice. Doba periody obvodu 74123 je nastavena asi na 2 ms. Je-li obvod pøed uplynutím této doby znovu spuštìn signálem PC0, je na výstupu Q trvale log. nula. Pøes hradlo 74ALS00 a tranzistory KC635 a BC313 je na displej pøipojeno napájecí napìtí +5 V DIS. V pøípadì výpadku strobovacího signálu na portu PC je displej ihned odpojen od napájení a tím je chránìn proti znièení. Odbìr celé sestavy popisovaného RDS dekodéru je asi 700 až 900 ma, záleží na tom, co je zobrazeno na displeji. Sestavení a oživení Procesorovou desku propojíme s modulem displeje ohebnými páskovými vodièi. Napájení +5 V od desky ochranného obvodu je vhodné pøivést samostatným vodièem ke zdroji +5 V. Všechny zemì propojíme navzájem silnìjším ohebným vodièem. Na desce displeje je tøeba dbát správného zapojení segmentù. Zem desky demodulátoru RDS propojíme se zemí proceso- Obr. 24. Pøíklad využití signálu dopravní hláška rové desky vodièem nejvýše 10 cm dlouhým. Propojíme signály RDDA a RDCL. Tlaèítka RESET, PI a PTY pøipojíme na pøíslušné porty desky mikroprocesoru podle blokového schématu. Pøed osazováním jednotlivých desek, zejména modulu procesoru je vhodné peèlivì zkontrolovat plošné spoje, napøíklad ohmmetrem pøi vyjmutých IO. Vstup ochranného obvodu provizornì pøipojíme na vývod PC3, kde je pomalejší prùbìh impulsù. Napájení +5 V DIS zatím nepøipojujeme, kolektor tranzistoru BC313 spojíme na kostru pøes rezistor asi 220 Ω. Na vstup demodulátoru RDS pøipojíme asi 0,5 m stínìného, nejlépe mikrofonního ohebného kablíku. Vstup pøipojíme na detektor tuneru VKV pøed èlen RC deemfáze. Na sestavu pøipojíme napájení 5 V. Osciloskopem zkontrolujeme prùbìh signálu RDCL. Ten je generován nepøetržitì, bez ohledu na to, zda je èi není na tuneru VKV pøijímán nìjaký signál. Perioda pravoúhlých impulsù je 842 mikrosekund. Na lince RDDA bude nedefinovaný pravoúhlý prùbìh log. jednièek a nul. Na kolektoru tranzistoru BC313 v ochranném obvodu musí být pravoúhlé impulsy 5 V, jejichž šíøka je asi 2 ms. Pokud je výraznì odlišná, je tøeba upravit odpor rezistoru R4 nebo kapacitu kondenzátoru C3 u obvodu 74121. Pøi stisknutí tlaèítka RESET musí prùbìh zmizet a napìtí je nulové. Pøipojíme vstup obvodu 74123 zpìt na port PC0. Je-li vše v poøádku, bude na kolektoru tranzistoru trvale napìtí 5 V, pokud bìží procesor. Pøi resetu nebo pøi odpojení signálu RDCL se musí napìtí zmenšit k nule. Osciloskopem ještì zkontrolujeme prùbìhy na PC0 až PC3. Musí zde být signál obdélníkového prùbìhu, postupnì vždy s dvojnásobnou periodou (PC0 = 1,684 ms, PC1 = 3,36 ms atd.). Odpojíme rezistor 220 Ω a displej pøipojíme na kolektor T1 (BC313) pøes rezistor 47 Ω. Pøipojíme napájení. Po stisknutí tlaèítka RESET se na displeji vypíše NO...RDS, pokud není naladìn tuner. Na tuneru naladíme nìkterou stanici, která vysílá RDS, napø. Radiožurnál. Je-li vše v poøádku, displej vypíše CR 1. Pokud je vše v poøádku a zaøízení funguje, odstraníme rezistor 47 Ω pøed displejem. Displej bude svítit normálním jasem. Mìla by svítit dioda synchro pøipojená na P30. Ta signalizuje, že datový procesor je zasynchronizovaný, dále svítí dioda na portu P11 = TP. Ta signalizuje, že na naladìném programu jsou obvykle vysílána dopravní hlášení. Dioda dopravní hláška se musí rozsvítit pouze po dobu, po kterou je právì vysíláno dopravní hlášení. Tehdy platí nastavení bitù TA = TP = 1. Serióznì lze tuto funkci ovìøit pøi pøíjmu programu Radiožurnál ÈR 1 každý den v 9, 13 a 19 hodin po zprávách. Po dobu vysílání Zelené vlny LED svítí, hlášky v jinou dobu jsou nepravidelné, podle aktuální situace v dopravì. Praktická elektronika A Radio - 9/2000 Pøi zasynchronizovaném datovém procesoru lze èítaèem ovìøit pøesnost nastavení krystalového oscilátoru v demodulátoru RDS, pøípadnì doladit správný kmitoèet trimrem C7 (25 pf). Pokud není k dispozici pøesný èítaè, je možné kmitoèet porovnat s kmitoètem 19 khz z fázového závìsu stereofonního dekodéru tuneru. Je to pøesnì 1/3 kmitoètu subnosné 57 khz. Nyní odladíme tuner mimo stanici. Do jedné sekundy se na displeji vypíše informace NO...RDS a zhasnou všechny LED. Po opìtovném naladìní stanice se vypíše celý kód PS - název stanice. Je-li signál pøijímané stanice nekvalitní nebo slabý, kód PS se nevypíše a dioda synchronizace bliká nebo se rozsvítí na krátkou dobu vždy, kdy je krátce signál zasynchronizován. Kód PS se mùže vypsat obèas, program je napsán tak, aby se název stanice PS vypsal kompletní, najednou všechny znaky a správnì, a to až po druhém správném naètení všech segmentù PS. Zamezí se tím indikaci neúplných nebo zkomolených názvù stanic pøi špatných pøíjmových podmínkách. Po uzemnìní špièky P31 se na displeji vypíše kód PTY dané stanice. U ÈR 1 je to NEWS, stanice Impuls má napø. kód PTY POP MUS. Uzemnìním špièky P35 se na displeji vypíše kód PI vysílání v hexadecimálním tvaru. Pro ÈR 1 se vypíše PI = 232F, Impuls má PI = 2203, stanice ÈR 3 Vltava má kod PI 232D a kód PTY CUL- TURE. Øídicí program obsahuje necelé 2 kb programu ve strojovém kódu mikroprocesoru 8051. Obsahuje datový procesor, který naète a vyhodnotí datovou sekvenci z demodulátoru RDS, dále obsahuje synchronizaèní procesor, který zajistí synchronizaci blokù a skupin, dále obsahuje èást pro zpracování a vyhodnocení dat skupin 0A a 0B a program pro ovládání displeje s tabulkou zabrazení znakù. Kódy PTY jsou definovány podle [1], pokud nìjaká stanice kód PTY nevysílá, vypíše se údaj NO...PTY, stejnì jako vždy, pokud data PTY nejsou pøidìlena podle uvedené normy. Na vývodu 4 obvodu TDA7330, resp. na vývodu 8 obvodu SAA6579 je možné pozorovat osciloskopem prùbìh jednotlivých symbolù modulace subnosné 57 khz tak, jak je znázornìno na obr. 1. Na tìchto špièkách je výstup zesilovaèe a filtru RDS signálu 57 khz. K synchronizaci osciloskopu použijeme signál RDCL. Program byl navržen výhradnì za úèelem ovìøení realizace základního zpracování dat systému RDS. Na stránkách AR byl popsán nespoèet rùzných pøijímaèù VKV, frekvenèních syntezátorù a jiných doplòkù, dekodér RDS však ještì nikdy nebyl realizován. Program je navržen tak, aby ve spojení s libovolným tunerem VKV zobrazoval uvedené funkce RDS. Výstup dopravní hláška je možné použít >

> v zapojení podle obr. 24. Chceme-li slyšet nepravidelnì vysílaná dopravní hlá- C3 270 pf, keramický T10 až T17 KC636 C2 100 nf/12 V, keramický T1 až T8 KC635 šení v dobì, kdy posloucháme signál C4, C5 10 nf, keramický T20 až T27 KC636 z magnetofonu nebo CD pøehrávaèe, je možné pøepnout na vstup zesilovaèe signál z tuneru pomocí relé. Nf signály musí být oddìleny kondenzátorem, rezistory 470 kω slouží k vyrovnání stejnosmìrné složky signálu. Tím je zcela zamezeno vzniku nepøíjemného lupnutí pøi pøepnutí vstupu zesilovaèe. Zapojení pøedpokládá vstupní odpor zesilovaèe C6 C7 C8 T1 IO1 PKJ 27 pf, keramický 25 pf, trimr 15 pf, keramický KC507, KC237, KC238 apod. TDA7330A Krystal 4,332 MHz pro paralelní rezonanci s C L = 20 pf (dodává na zobrazovací znakovka 16 segmentù VQB200E nebo VQB200D, 8 ks libovolná LED, 2 ks distanèní sloupek M3 x 16 mm, 4 ks desky s plošnými spoji podle výkresu 4) Ochranný obvod pro displej alespoò 150 kω. Dopravní hláška - Zelená vlna na programu CR 1 je vysílána tak, že pøed znìlkou je nastaven bit TA, který sepne P12 na úroveò log. D1 objednávku firma Krystaly a.s. Hradec Králové) LED, libovolná R1 R2 R3 R4 1 kω 68 Ω 180 Ω 15 kω 0. Zaøízení reprodukuje celou znìlku, pøíslušné hlášení a teprve po ukonèení 2) Deska procesoru µp 8051 R5 C1, C4 2,2 kω 100 µf/10 V, el. radiální druhou znìlkou je na vysílaèi bit TA vynulován a P12 pøejde zpìt na log.1. Bit P12 není programem mazán v pøípadì výpadku signálu pøi špatných pøíjmových podmínkách. Dopravní hláška je vynulována až pøi kterémkoliv následném vyhodnocení bitu TA v bloku B jako nula. Je tím zamezeno reprodukci neúplných hlášení o dopravì pøi špatném signálu RDS. Zaøízení bylo sestaveno a odzkoušeno R1 až R8 C1 až C3 C4 C5, C6 C7 C8 PKJ D1 8,2 kω 100 nf, keramický, napø. TK 782 100 µf, axiální el., napø. TF 009 apod. 33 pf, keramický 470 µf/10 V, el. radiální 20 µf/15 V, el. axiální Krystal 12000 khz pro základní rezonanci KA 206, KA 207 apod. C2 C3 IO1 IO2 D1 T1 T2 100 nf/12 V, keramický 470 nf/100 V, svitkový TC 205 MH74ALS00 UCY74123 KA206, KA207 apod. BC313 nebo jiný univerzální tranzistor p-n-p s Ic=1 A KC635 se souèástkami uvedenými ve schématu, vìtšinu tìchto souèástek mìl autor k dispozici ze starších zásob. Jsou však i nyní nabízeny v placené inzerci PE a AR. Problémem mùže být získání šestnáctisegmentových znakovek z výroby bývalé NDR. Je možné použít znakovky podobné (ty nabízí firma GM electronic), mají však IO1 IO2 IO3 IO4 konektory 80C31 nebo 80C51 MHB8155 (81C55) MHB8282 2716 nebo 2764, 27256, K573RF5 apod., pøípadnì EEPROM 28C64 apod. (pamì programu) FRB TX 516 48 11 TY 515 48 11 5) Souèástky mimo desky LED 1 ks - dopravní hláška rezistor 220 Ω plochý ohebný spojovací vodiè osmipramenný asi 70 cm stínìný vodiè tlaèítko libovolné 3 ks jiné zapojení pøívodù. Po vyhodnocení zájmu ètenáøù o uvedenou konstrukci mùže být navržen program pro zobrazení na maticovém displeji LCD. Uvedená konstrukce je vhodná jako doplnìk pro rùzné stolní pøijímaèe a tunery. Není nutné, aby tuner byl ladìn frekvenèní syntézou. Vf obvody objímky na IO precizní 2 ks 40 pinù objímka na pamì dle typu IO - preciz. deska s plošnými spoji oboustranná podle výkresu (možno objednat u firmy SPOJ ) 3) Modul displeje Literatura [1] EN 50067. Specification of the radio data system (RDS). December 1990. [2] Dvojkový cyklický kód a mikroprocesor MHB 8080A. Sdìlovací technika 2/1985. však musí splòovat podmínky fázové vìrnosti a šíøky pásma pro pøenos stereofonního signálu, i když samotný pøijímaè R01 až R08 R10 až R17 R21 až R27 100 Ω 1 kω 1 kω [3] Èíslicové integrované obvody - konstrukèní katalog TESLA Eltos 1990. [4] Ovládání zobrazovaèe a klávesnice mùže být i monofonní. Pøi koneè- né realizaci je vhodné volit co nejkratší R101 až R107 R201 až R207 33 Ω 33 Ω jednoèipovým mikropoèítaèem MHB8048. AR 10/1989. vedení k displeji, protože multiplexovaný displej vytváøí urèité vf rušení do bezprostøedního okolí. Procesorovou desku je vhodné stínit plechovým krytem. Pamì s programem je možné získat na základì písemné objednávky na adrese autora: Ing. Jan Šedivý, Sládkovièova 11, 142 00 Praha 4. Pøípadné pøipomínky nebo dotazy volejte na tel. 02/4725579. Výroba zaøízení ani jeho èásti za úplatu není dovolena bez písemného souhlasu autora. Cena naprogramované pamìti je 250 Kè, k cenì bude pøipoèteno poštovné. R300, R301 C1, C3, C4 C2 IO1, IO2 IO3 220 Ω 100 nf, keramický (TK 782) 220 µf/10 V, el. radiální MH74ALS04 74LS42 [5] Radio data system demodulator RDS SAA 6579. Katalogový list Philips 1994. [6] Single Chip RDS Demodulator + filter TDA7330A, B. Katalogový list SGS THOMSON. Seznam souèástek 1) Demodulátor (obr. 5) R1 R2 R3 C1 1 kω 330 Ω 2,2 MΩ 100 µf/10 V, radiální Obr. 25. Pohled na displej dekodéru RDS Praktická elektronika A Radio - 9/2000