FREESCALE TECHNOLOGY APPLICATION 2013 2014 SYSTÉM PRO MĚŘENÍ FREKVENČNÍ CHARAKTERISTIKY PETR LUKAŠÍK

Podobné dokumenty
Fyzikální praktikum 3 - úloha 7

19 Jednočipové mikropočítače

Mikrořadiče fy ATMEL

48. Pro RC oscilátor na obrázku určete hodnotu R tak, aby kmitočet oscilací byl 200Hz

Systém MCS II. Systém MCS II < 29 >

Přechodové jevy, osciloskop

8. VIDEO OUT (VÝSTUP VIDEO) 9. Ovládací tlačítka 10. Indikátor NAPÁJENÍ 11. Indikátor PAL 12. Přepínač kanálů 13. VIDEO IN (VSTUP)

Modul pro testování elektrických obvodů

Kazeta vstupů OCi Popis řešení HW. Ing. Jiří Holinger středisko elektroniky STARMON s.r.o. Choceň

NÁVOD K OBSLUZE MODULU VIDEO 64 ===============================

Řeší parametry kaskády (obvodu složeného ze sériově řazených bloků)

Zapojíme-li sériově 2 kondenzátory 1 nf a 10 nf, výsledná kapacita bude A) 120 pf B) 910 pf C) 11 nf (b)

1 Měření kapacity kondenzátorů

Studentská tvůrčí a odborná činnost STOČ 2015

Rychlé vyrovnávací paměti (cache)

WWK-951 NÁVOD K OBSLUZE.

Číslicové měření kmitočtu

ALLEX FX Programovatelný logický automat. Katalogový list. říjen Programovatelné logické automaty

Zvyšování kvality výuky technických oborů

Architektury počítačů na bázi sběrnice PCI. Cíl přednášky: Obsah přednášky:

AMU1 Monitorování bezpečného života letounu (RYCHLÝ PŘEHLED)

5. A/Č převodník s postupnou aproximací

MATURITNÍ PRÁCE dokumentace

Zdroje měřících signálů. měřící generátory. Generátory se používají k měření vlastnosti elektrických obvodů. Měřící generátory se dále používají:

JPM 1100(IP) 100V zesilovač

Úvod do programování a práce s počítačem

BEZDOTYKOVÝ OTÁČKOMĚR DM-2234B

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika:

1. LINEÁRNÍ APLIKACE OPERAČNÍCH ZESILOVAČŮ

Mobilní telefon GSM Zpracoval: Ing. Jiří Sehnal

PROCESORY. Typy procesorů

EMC a napájecí zdroje

Indukční děliče napětí

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Lekce 2 LEGO Education (3,5 vyuč. hodiny)

ProDis Stavebnice PROMOS Line 2. Technický manuál

Rikomagic MK36S Windows 10

Komutace a) komutace diod b) komutace tyristor Druhy polovodi ových m Usm ova dav

MS Word 2007 REVIZE DOKUMENTU A KOMENTÁŘE

EHN a datové rozhraní MIDI

NÁHRADA ZASTARALÝCH ROTAČNÍCH A STATICKÝCH STŘÍDAČŮ

Ėlektroakustika a televize. TV norma ... Petr Česák, studijní skupina 205

Obr. 1 Jednokvadrantový proudový regulátor otáček (dioda plní funkci ochrany tranzistoru proti zápornému napětí generovaného vinutím motoru)

Sekvenční obvody. S R Q(t+1) 0 0? Q(t)

VERZE: 01 DATUM: 05/2014

Elektrická měření 4: 4/ Osciloskop (blokové schéma, činnost bloků, zobrazení průběhu na stínítku )

INTELIGENTNÍ DŮM. Zdeněk Kolář, Viktor Daněk. Střední průmyslová škola sdělovací techniky Panská 856/3, Praha 1

ANA 954. ANEMO - výroba - prodej - servis meteorologických přístrojů

Deska zvukové signalizace DZS

Ústav fyziky a měřicí techniky Laboratoř chemických vodivostních senzorů. Měření elektrofyzikálních parametrů krystalových rezonátorů

Komunikační protokol

NÁVOD K MONTÁŽI A OBSLUZE. Obj. č.:

Zvyšování kvality výuky technických oborů

Měření výkonu zesilovače

EDSTAVENÍ ZÁZNAMNÍKU MEg21

Podniková norma PRE a PREdi ROZPOJOVACÍ A JISTÍCÍ SKŘÍŇ PLASTOVÁ SR322, SR422, SR622, SR722, SR822, SD622, SD722, SD822

Za ízení TouchPad aklávesnice

Pocasicz.cz / pocasiesk.sk - zadání výroby

Monolitický a prefabrikovaný beton

Měření impedancí v silnoproudých instalacích

1. IMPULSNÍ NAPÁJECÍ ZDROJE A STABILIZÁTORY

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod

Mikroprocesor Intel 8051

C. 2. Pořízení a implementace IS

Regulovaný vysokonapěťový zdroj 0 až 30 kv

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1. Podpora digitalizace a využití ICT na SPŠ CZ.1.07/1.5.00/34.

MODULY ŘADY CFOX ZÁKLADNÍ DOKUMENTACE MODULU C-FC-0024X

LPS2. Sada pro synchronní komunikaci na 1000m s galvanickým oddělením. 15. října 2010 w w w. p a p o u c h. c o m

Novinky verze ArCon 14 Small Business

Externí zařízení Uživatelská příručka

Převodníky AD a DA. AD a DA. Převodníky AD a DA. Základní charakteristika

mitepc-lcd mitepc-lcd150 mitepc-lcd170 mitepc-lcd190 Embedded počítač s LCD displejem a dotykovým stínítkem v konstrukci vhodné i do skříně Schrack

DS409slim. Stručná instalační příručka

účetních informací státu při přenosu účetního záznamu,

RKM 03 JEDNOTKA ŘÍZENÍ KROKOVÝCH MOTORŮ. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

OBEC PŘIBYSLAVICE. Zastupitelstvo obce Přibyslavice. Obecně závazná vyhláška. Obce Přibyslavice Č. 1/2015

Univerzita Tomáše Bati ve Zlíně

Měření základních vlastností OZ

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

Grafický manuál jednotného vizuálního stylu. MACHINERY group

6 až 18V střídavých. Tabulka přednastavených hodnot délky nabíjení a nabíjecích proudů pro některé typy baterií.

Novinky v SIMATIC ET 200 decentrálních periferiích

PM9000A. Uživatelský manuál AUTOMATIZAČNÍ TECHNIKA

GIGAmatic. Tenzometrický přetěžovací převodník. 1. Popis Použití Technické informace Nastavení Popis funkce 6. 6.

Poruchy modul pro rychlé hlášení poruch z provozu.

SRF08 ultrazvukový dálkoměr

Zvyšování kvality výuky technických oborů

VY_52_INOVACE_2NOV70. Autor: Mgr. Jakub Novák. Datum: Ročník: 8. a 9.

Detektor vysokofrekvenčního pole RFD popis a návod k použití. Před použitím přístroje si prosím přečtěte tento návod. verze 1.

Centrum pro flexibilní zpracování plechových polotovarů (II)

Přechodové moduly pro ŘS SAIA Příručka projektanta

Inovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/

ESII-2.1 Elektroměry

Z Á R U Č N Í A T Y P O V Ý L I S T

ZADÁNÍ: ÚVOD: Měření proveďte na osciloskopu Goldstar OS-9020P.

Protokol Drak4. Dokumentace protokolu Drak4 měřicího přístroje Drak května 2010 w w w. p a p o u c h. c o m

Adaptéry pro přenos binárních signálů přes mnohavidová optická vlákna ELO E203, E204, E205, E206, E207. Uživatelský manuál

BREAK-xTS a xrs-v FIBRE FIBRE-6000-RACK. Optické převodníky video

Jedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace.

ZPRÁVA O PRŮBĚHU ŘEŠENÍ PROJEKTU

Transkript:

FREESCALE TECHNOLOGY APPLICATION 2013 2014 SYSTÉM PRO MĚŘENÍ FREKVENČNÍ CHARAKTERISTIKY PETR LUKAŠÍK

Úvod Předmětem této práce je mikropočítačový systém pro měření amplitudové frekvenční charakteristiky. Systém umožňuje analyzovat frekvenční charakteristiku v rozsahu 20Hz až 20kHz. Naměřená data jsou zobrazována na barevném grafickém TFT displeji. Naměřená data je také možno exportovat do PC přes USB port. Systém se po hardwarové stránce dějí na dvě základní části generátor tónů a analyzátor. Pro zamezení zemních vyrovnávacích proudů je nutné generátor galvanicky oddělit od analyzátoru. Po galvanickém oddělení není nutné, aby byla zem generátoru a analyzátoru na stejné napěťové úrovni. Generátor je řízen přes sériovou SCI sběrnici. Aby bylo dodrženo galvanické oddělení je tato sběrnice oddělena optočlenem. Vyhodnocování frekvenční charakteristiky je prováděno na 34 kmitočtech, které jsou odstupňovány v logaritmické míře tak, aby obsáhly celé měřené pásmo. Systém komunikuje s PC přes USB port, na kterém je vytvořen virtuální COM port. Tato komunikační linka je opět galvanicky oddělena optočleny. Obr. 1: Blokové schéma systému 2

Generátor Činnost generátoru zabezpečuje MCU Freescale MC9S08AC60, který na základě dat přijatých přes SCI sběrnici generuje příslušný tón. Součástí generátoru je také impedanční zesílení výstupního signálu, aby bylo možné připojit měřený objekt o malé vstupní impedanci. Výstup generátoru je dimenzován až na zátěž Z 4. Výstupní napětí je řízeno příslušným příkazem odeslaným přes SCI sběrnici. V tabulce 1. jsou uvedeny nastavitelné úrovně výstupního napětí z generátoru. Tab. 1: Úrovně efektivní hodnoty napětí na výstupu generátoru č. výstupu Uef [V] P [W] pro Z = 4ohm P [W] pro Z=8ohm 1 0.1 0.003 0.001 2 0.2 0.010 0.005 3 0.5 0.063 0.031 4 1 0.250 0.125 5 2 1.00 0.50 6 2.83 2.00 1.00 7 4 4.00 2.00 8* 5 ND 3.13 * pouze pro impedance Z 8 Jednotlivé tóny jsou generovány DA převodníkem. Každá perioda tónu je sestavena s minimálně 100 vzorků. Jelikož je měření prováděno až do 20kHz jsou pro DA převodník kladeny velké nároky na rychlost. Při 20kHz a 100 vzorcích na periodu je potřebná rychlost generování vzorků : f SAMP f SIG n 20 000 100 2000000Hz 2MHz Pro takto vysoké rychlosti byl využit 8 bitový DA převodním s paralelním číslicovým vstupem TLC7524. Z hlediska softwarového vybavení není možné dosáhnout takto velké rychlosti s ohledem na přesné časování kódem, který je přeloženým z jazyka C. Proto musely být vzorky pro kmitočty nad 1kHz vytvořeny přímo v assembleru. Pro kmitočty pod 1kHz bylo možné psát kód v jazyku C a pro přesné časování vzorků využít obsluhu přerušení časovače. Pro frekvenční vyhlazení tónů je generátor vybaven kmitočtovým filtrem s dolní propustí. Prakticky je filtr realizován přidáním kondenzátoru do zpětné vazby operačního zesilovače. Změna kmitočtu zlomu filtru je provedena analogovým přepínačem HEF4051, který přepíná jednu z 8 kapacit. Schéma je uvedeno na obrázku 2. 3

Obr. 2: Filtr s nastavitelnou dolní propustí Výstupní napětí je opět řízeno analogovým přepínačem HEF4051, který přepíná jednotlivé napětí z odporové sítě. Jelikož je nutné přesně definovat jednotlivé výstupní napětí generátoru, musí být použity přesné hodnoty rezistorů. Toho však nelze docílit s použitím standardních rezistorových řad E12 ani E24. Z toho důvodu musela být každá hodnota sestavena ze dvou rezistorů. Schéma je uvedeno na obrázku 3. Obr. 3: Elektronické nastavení úrovně výstupního napětí 4

Vstupní část analyzátoru Hlavním úkolem vstupní části je impedančně a napěťově přizpůsobit vstupní signál tak, aby mohl být zpracován v AD převodníku. Napěťovou citlivost vstupní části je možné softwarově měnit. K tomu je využit analogový přepínač DG408, který přepíná rezistory ve zpětné vazbě operačního zesilovače. Schéma je uvedeno na obrázku 4. Tab. 2: Nastavitelné úrovně vstupu analyzátoru č. rozsahu rozsah 1 5V 2 2V 3 1V 4 500mV 5 200mV 6 100mV 7 50mV Obr. 4: Přepínač vstupní napěťové citlivosti 5

Veškeré řízení analyzátoru a vyhodnocování naměřených dat je prováděno MCU Freescale MKL25Z128VLK4. Pro jednodušší výrobu DPS byl MCU využit na vývojové desce Freedom board FRDM-KL25Z. MCU obsahuje 16 bitový AD převodník, s kterým lze bez problémů dosáhnout odebrání vzorku za cca 0,8us a převod za cca 2.5us. Vyhodnocení naměřených dat Pro matematické zpracování naměřených dat je využita Diskrétní Fourierova Transformace (DFT), která v tomto konkrétním případě zpracovává N 128 vzorků signálu. Z toho plyne rozlišitelnost jednotlivých složek spektra : f ROZLIŠ f N SAMP Při f SAMP 64 khz je tedy možno rozlišit kmitočty po 500Hz. Takováto rozlišitelnost je však pro nízké kmitočty nevyhovující. Proto je pro nejvyšší měřené kmitočty využito již zmíněných f SAMP 64 khz a pro nižší kmitočty je použito nižších rychlostí tj. f SAMP 6. 4kHz a f SAMP 640 Hz. Pro dodržení vzorkovacího teorému je nutné signál omezit na f f / 2. V tomto konkrétním případě je možno filtr vynechat, protože je SIG_ MAX SAMP signál přesně definován generátorem tónů. 6

Použité mikrokontrolery MKL25Z128VLK4 MKL25Z128VLK4 je 32 bitový MCU z rodiny Kinetis L. Jádro je postaveno na architektuře ARM Cortex-M0+. Frekvence jádra může běžet až na 48MHz. MCU má integrovanou 128kB paměť pro program a 16kB paměti RAM. MCU se vyznačuje orientací na analogový signál. Obsahuje rychlý 16 bitový AD převodník, 12 bitový DA převodník a komparátor signálů. Pro snadnou implementaci MCU do systému je využita vývojová deska Freedom FRDM- KL25Z. Přímo na desce je umístěn USB programátor, což velmi usnadňuje vývoj systému. Rodina MCU - Kinetis L 32-bit Architektura jádra - ARM Cortex-M0+ - 48MHz frekvence MCU Paměť - 128kB Flash - 16kB RAM Analogové periferie - 1x ADC s rozlišením 16 bitů - 1x DAC s rozlišením 12 bitů - 1x komparátor Komunikační periferie - 3x UART (1x Low Power) - 2x SPI - 2x I2C - 1x USB Čítače / časovače - 2x 2 kanálový 16bitový čítač - 1x 6 kanálový 16bitový čítač - 1x nízko-příkonový čítač - 1x Periodické přerušení Další parametry - Napájecí napětí : 1.71 až 3.6-66 I/O pinů 7

MC9S08AC60 Mikropočítač MC9S08AC60 je založen na 8-bitovém jádru HCS08. Jedná se o nízko-cenové, vysoce výkonné MCU. CPU muže být taktováno až na frekvenci frekvenci sběrnice 40 MHz a z toho vyplývající 20 MHz. Čip obsahuje 54 stupně/výstupních linek, které jsou sdíleny s periferiemi. Součástí čipu je i debugovací podsystém. Napájecí napětí v rozsahu 2,7-5,5V. Pro úsporu energie v nečinnosti MCU je možno využít jeden ze tří STOP módů. Mikropočítač je vybaven třemi samostatnými časovači. Každý z kanálů časovače může pracovat v režimu input capture, output compare nebo také jako generátor pulzní šířkové regulace PWM. AD převodník může pracovat v režimu 8 nebo 10 bitů. Jádro : - 8 bit - HCS08-40MHz Paměť : - 60kB Flash pro program - 2kB RAM Periferie : - 3x 16bitový časovač (dva 2-kanálové a jeden 6-kanálový) - 10 bitový AD převodník - 2x asynchronní sériové SCI sběrnice - 2x synchronní sériové SPI sběrnice - 1x IIC sběrnice - 8- vstupní KBI přerušení - Watchdog 8