| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  •  
    Computer Viden >> Hardware >> Input & Output Devices >> Content
    Sådan måler frekvensen med en microcontroller
    Frequency måling er en vigtig proces i mange elektroniske apparater. Enheder så forskellige som digitale ure til tidsdomænet reflektometre er integralt afhængig pålidelig erhvervelse af antallet af cyklusser per sekund i en kalibreret kurve. Mikrocontrollere , hovedsageligt hele computere i en enkelt chip , der kan programmeres til at fungere som en frekvens meter med minimal eksterne komponenter. Du kan bruge en frekvens meter som et redskab til at analysere andet elektronisk udstyr eller som en del af selve enheden. Ting du har brug
    Microcontroller
    Breadboard ( prototyping bord)
    krydsforbindelsestråd
    kondensatorer ( 0,1 til 1.0uF )
    8 lysdioder
    8 modstande ( 220 ohm )
    Microcontroller programmør adapter med software
    Computer
    Strømforsyning ( 3,3 -volt eller variabel )
    C compiler /assembler for microcontroller
    Vis Flere Instruktioner
    1

    Indsæt et microcontroller i en tilgængelig del af et breadboard , og tråd det i henhold til datablad er minimal tilslutning diagram . Kontrollér at sikre fælles design praksis såsom 0.1uF bypass kondensatorer tværs strømforsyning pins og lav impedans veje til jord.
    2

    Tilslut otte I /O linjer af microcontroller til otte lysdioder via 220 -ohm strømbegrænsende modstande . Du skal holde mindst én I /O til rådighed for den handling af frekvens måling .
    3

    Slut den ene ende af programmeringen adapter til arbejdsstationen computer via en passende grænseflade såsom USB, seriel eller DB-25 . Fastgør den anden ende af adapteren til programmerings linjer af microcontroller. Du kan have at gøre disse forbindelser en ledning på på tid, da microcontrollere mellem forskellige modeller og producenter sjældent bruger de samme ben. Tilslut strømmen , og indstil den til 3,3 volt .
    4

    Check for at bekræfte forbindelsen mellem computeren og microcontroller kredsløb . Programmeringen adapter software kan udføre testen . Hvis softwaren ikke kan bekræfte tilstedeværelsen af ​​microcontroller, vil det ikke programmere det.
    5.

    Opret en simpel test C - program i mikrochippen s C compiler software, såsom blinkende de otte lysdioder, for at sikre det komplette system er klar.
    6

    Opsæt den interne hardware. Aktiver en gratis I /O-pin som input. Denne pin vil måle den eksterne frekvens kilde . Opsæt en fritløbende timer modul i microcontroller ved hjælp af en interrupt på 1.000 gange i sekundet for at holde styr på den forløbne tid i millisekunder .
    7

    Skriv den vigtigste kode . I et stykke tid , loop i C - programmet og meningsmåling chippen for staten af frekvensen counter pin s tilstand. Hver gang det skifter fra OFF til ON og derefter til OFF , tilvækst en global optælling variabel i programmet. I interrupt -funktionen , skriver en if- og -then erklæring , der kontrollerer en vis forløbet tid , såsom 1.000 cykler. Virkningen af ​​denne betingede test vil nulstille timeren cykler tæller og output værdien af frekvensen tælle variabel til LED output port .
    8

    kompilere programmet og indlæse den resulterende hex fil i microcontroller hukommelse . Programmet vil køre inde microcontroller og begynder at læse I /O pin for frekvens. Hele denne proces med at læse og måling af frekvens vil gentage en gang i sekundet visning , i binær på LED'erne .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at scanne og udskrive stregkoder 
    ·Sådan spiller lyd gennem et Bluetooth 
    ·DVI Vs . VGA skærmkabler 
    ·Sådan slutter en Capture Card til et tv 
    ·Typer af USB adaptere 
    ·Hvordan til at afspille film fra min computer på mit T…
    ·Sådan Indsæt et SD-kortet i en bærbar computer 
    ·Hvad er en PC højttaler 
    ·Sådan Tilslut en skærm Når VGA -porten er Broken 
    ·Hvordan kan jeg se Mini cd'er 
      Anbefalede Artikler
    ·Sådan formateres en computer Med nr. Restore Disk 
    ·Sådan Sammenlign Kindle 2 Against Filament 
    ·Sådan Find store filer 
    ·Instruktioner til en Microsoft Bluetooth Keyboard 
    ·Sådan foretages fejlfinding en HP 610 
    ·Forskelle mellem HP C7115A & the C7115X 
    ·Sådan Erstat R260 printerpatroner 
    ·Thinkpad T40 Vs. T43 
    ·Sådan Geninstaller "D" Drive på min computer 
    ·Sådan Reset HP C5150 
    Copyright © Computer Viden http://www.computerdk.com