Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:exercises:adc [2009/06/16 20:04] raivo.sellet:exercises:adc [2010/01/07 15:00] (current) – eemaldatud mikk.leini
Line 1: Line 1:
-====== L2 Analoog ====== 
-  
-====== Analoog digitaal muunudur ====== 
- 
-Digitaalplaadi (versioon 2) demo/test programm: {{:examples:hex:sensor_demo_v2.hex|}}. Programmi võib kasutada plaadi korrasoleku testimiseks.  
- 
- 
-===== Potentsiomeeter ===== 
- 
-Kirjutada programm, mis … 
-  - ... kuvab potentsiomeetri takistuse väärtuse oomides. Potentsiomeetri takistuse nimiväärtus on 5 kΩ. 
-  - ... kuvab potentsiomeetri takistuse väärtuse vahemikus (0...999 oomi) oomides  ja (1000...5000 oomi) kilo-oomides. Potentsiomeetri takistuse nimiväärtus on 5 kΩ. Tulemus näidata korrektsete ühikute ja sümbolitega. 
- 
-===== Infrapuna andur ===== 
- 
-Kirjutada programm, mis … 
- 
-  - ... muudaks andurite väljundi sentimeetriteks; selleks kasutada funktsiooni, mis arvestab anduri tüüpi SHARP 2Y0A02 või 2Y0A21 ( 20-150 cm või 10-80 cm). 
-  - ... mõõdab objekti kaugust, kui vajutatakse nupule S1. Mõõtmise ajal vilgutab korraks LED2 (kollane). Kui objekt on kaugemal kui 50 cm süttib roheline LED1 ja kui objekt on lähemal kui 50 cm süttib punane LED3. 
-  - …mõõdab objekti kaugust IR andurist kolme valgusdioodi abil kahendkujul. Kauguse  suurenemisel peab vastavalt kasvama ka kuvatav väärtus. Skaalaks võtta ligikaudu 1 bit = 1 dm. Biti järgud valida selliselt, et kahendkoodide vaheldumine oleks silmaga jälgitav. 
-  - ... mõõdab kaugust sentimeetrites ja kuvab tulemuse LCD-l. Kui tulemus on mõõtepiirkonnast väljas (vt. anduri pinge-kauguse diagrammi), kuvada vastav tekst. 
-  - ... vajutades nupule S2 teostab 10 mõõtmist ühe sekundi jooksul. Peale mõõtmist  kuvab mõõdetava keskmise kauguse detsimeetrites 7-segmendisel numberindikaatoril. Vajutades nupule S1 kuvab minimaalse mõõtetulemuse ja vajutades nupule S3 kuvab maksimaalse mõõtetulemuse. Vajutades nupule S2 teostab uue mõõtetsükli. 
-  - ... vastavalt kauguse muutuse suurusele süütab kas rohelise, kollase või punase LED-i. Mida järsem muutus seda rohkem ja seda punasem LED põlema läheb. 
- 
-===== Temperatuuriandur (NTC) ===== 
- 
-  - Kirjutage programm, mis loeb NTC-signaaliga ühendatud muunduri väljundit. Laske programmil kuvada väljundi väärtus kuvaril. 
-  - muutke väljund temperatuuriks. Andmetabelis leiate kaks erinevat võrrandit. Temperatuuri määramiseks püüdke kasutada võrrandit 2. Kui soovite kalibreerida väärtusi, siis kasutage 0 ˚C jäävett või 100 ˚C keevat vett.  
-  - Kirjutage automaatse mõõtepiirkonnaga termomeeter. Programm peab ise leidma minimaalse ja maksimaalse mõõdetava temperatuuri ning näitu vastavalt sellele piirkonnale skaleerima numbrist 0 numbrini 9. Näit kuvada 7-segmendilisel indikaatoril. 
- 
-===== Fototakisti ===== 
- 
-  -  … esitab anduri väärtused LCD ekraanil. 
-  -  … näitab LCD ekraanil valgustugevust (luksides). Õige takistusega anduri leidmiseks kasutage andmetabelit. Arvestage sellega, et pingejaguri teise takisti takistus on täpselt 10 kΩ.   
  
et/exercises/adc.1245182654.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0