This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:exercises:adc [2009/10/19 06:32] – raivo.sell | et:exercises:adc [2010/01/07 15:00] (current) – eemaldatud mikk.leini | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== L2 Analoog ====== | ||
| - | |||
| - | ====== Analoog digitaal muundur ====== | ||
| - | |||
| - | Digitaalplaadi (versioon 2) demo/test programm: {{: | ||
| - | |||
| - | |||
| - | ===== 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 | ||
| - | |||
| - | ===== Infrapuna andur (IR) ===== | ||
| - | |||
| - | Kirjutada programm, mis … | ||
| - | |||
| - | - ... muudaks andurite väljundi sentimeetriteks; | ||
| - | - ... 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 | ||
| - | - ... 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 | ||
| - | - ... 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) ===== | ||
| - | |||
| - | - ... esitab NTC temperatuurianduri väärtuse LCD ekraanil. | ||
| - | - ... esitab NTC temperatuurianduri väärtuse LCD ekraanil. Andmetabelis leiate kaks erinevat võrrandit. Temperatuuri määramiseks kasutage võrrandit 2. Kui soovite kalibreerida väärtusi, siis kasutage 0 ˚C jäävett või 100 ˚C keevat vett. | ||
| - | - ... kasutab automaatset mõõtepiirkonda. 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 (LDR) ===== | ||
| - | |||
| - | - … esitab valgustundliku anduri väärtuse 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Ω. | ||
| - | |||
| - | ====== Kordamisküsimused ====== | ||
| - | |||
| - | - Mis on ATMega128 kontrolleri analoog-digitaal (ADC) muunduri täpsus? | ||
| - | - Kaua võtab aega üks konverteerimise protsess? Kuidas saab muuta konverteerimise sagedust? | ||
| - | - | ||
| - | |||
| - | |||
| - | |||