Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako merať frekvencie pomocou mikroradiče

Meranie frekvencie je životne dôležitý proces v mnohých elektronických zariadení . Zariadenie tak rozdielnych , ako digitálne hodiny do domény reflektometre čas sú integrálne závisí na spoľahlivé získanie počte cyklov za sekundu v priebehu kalibrované . Mikrokontroléry , v podstate celý počítač v jednom čipe , môže byť naprogramovaný tak , aby fungoval ako merač frekvencie s minimálnymi vonkajšími zložkami . Môžete použiť merač frekvencie ako nástroj pre analýzu iného elektronického zariadenia alebo ako súčasť samotného zariadenia . Veci , ktoré budete potrebovať
mikrokontrolér
cedníkového ( Prototyping Board )
prepojku
kondenzátory ( 0,1 až 1.0uF ) Stránka 8 LED
8 odporov ( 220 ohm )
Mikrokontrolér programátor adaptér so softvérom
počítačom
napájanie ( 3,3 V alebo variabilný )
C kompilátor /assembler pre mikrokontrolér
Zobraziť ďalšie inštrukcie
1

vložiť mikrokontrolér do voľného priestoru doštička, a drôt je podľa liste údajov minimálnom pripojenia diagrame . Skontrolujte , či spoločné postupy projektovania , napríklad 0.1uF bypass kondenzátory cez napájací piny a nízkou impedanciou ciest k zemi .
2

Pripojte osem I /O linky z mikrokontroléra do ôsmich LED diód až 220 - ohm prúd obmedzujúce odpory . Musíte mať aspoň jeden Aj /k dispozícii pre akt meranie kmitočtu O.
3

Pripojte jeden koniec programovacieho adaptéra do počítača pracovné stanice cez zodpovedajúce rozhranie , ako je USB , sériové alebo DB - 25 . Pripojte druhý koniec adaptéra do programových línií mikrokontroléra . Možno budete musieť vykonať tieto spojky drôt na v čase, pretože mikrokontroléry medzi rôznymi modelmi a výrobcami zriedka používajú rovnaké piny . Pripojte napájanie a nastavte ju na 3,3 voltov .
4

Pozrite overiť pripojenie medzi počítačom a mikrokontrolérom obvodu . Softvér programovacieho adaptéru je možné vykonať test . Je-li softvér nemôže overiť prítomnosť mikrokontroléru , nebude to naprogramovať .
5

Vytvorenie jednoduchého testu C - program v C kompilátor softvér Microchip , ako blikajúce osem LED diód , s cieľom zabezpečiť celý systém je pripravený .
6

Nastaviť interný hardvér . Povoliť voľné I /O pin ako vstup . Tento pin sa bude merať externý zdroj frekvencie . Nastaviť voľný beh časovača modulu vnútri mikrokontroléra pomocou miery prerušenia 1.000 krát za sekundu sledovať uplynulý čas v milisekundách .
7

napíšte hlavný kód . Vo chvíli slučky v C - program a dotazovanie čip pre stav stave Frekvenčný čítač pinové . Zakaždým , keď to prepína z off na on a potom na off , zvýšiť globálnu premennú počítanie v programe . Vo funkcii prerušenia , napíšte príkaz if - a - potom , ktorý kontroluje určitú uplynulý čas , napr 1000 cyklov . Akcie tohto podmieneného testu sa vynuluje počítadlo a výstup hodnotu premennej počítanie frekvencie časovača cyklov na LED výstupný port .
8

Zostaviť program a nahrať výsledný hex súbor do pamäte mikrokontroléra . Program bude prebiehať vo vnútri mikrokontroléra a začať čítať I /O pin pre frekvenciu . Celý tento proces čítania a meranie frekvencie sa bude opakovať raz za sekundu zobrazenie v binárnom na LED .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené