Popis
Modul AD/DA prevodníka PCF8591 Analógovo-digitálny prevod pre dosku Arduino I2C Serial VSS na fotorezistor VDD s obvodom
Prevádzka na jeden zdroj
Rozsah pracovného napätia PCF8591 od 2,5V do 6V
Nízky prúd v pohotovostnom režime
cez sériový vstup/výstup zbernice I2C
PCF8591 pomocou 3 hardvérových adresných pinov
Rozhodnutá vzorkovacia frekvencia PCF8591 I2C zbernica
4 analógové vstupy programovateľné ako jednostranné alebo diferenciálne vstupy
Automatický prírastkový výber kanálov
Rozsah analógového napätia PCF8591 od VSS po VDD
PCF8591 vstavaný sledovací a pridržiavací obvod
8-bitový A/D prevodník postupnej aproximácie
cez analógový výstup DAC zisk
Popis :
1. Čip modulu využívajúci PCF8951
2. modul podporuje snímanie externého napäťového vstupu (rozsah vstupného napätia 0-5V)
3. Tri moduly integrované fotorezistor akvizičné prostredie prostredníctvom AD intenzity presné numerické
4. moduly integrovaný termistor, dokáže zachytiť presnú hodnotu okolitej teploty cez AD
5. Integrovaný päťmodulový 1 kanálový 0-5V vstupný zber napätia (modrý potenciometer na nastavenie vstupného napätia)
6. moduly s kontrolkou napájania (na module po rozsvietení kontrolky napájania)
7. moduly so svetelnou doskou indikátora výstupu DA Modul indikátora výstupu DA Napätie výstupného rozhrania DA dosiahne určitú hodnotu, čím väčší je jas svetla;
8. Veľkosť dosky plošných spojov modulu: 3,6cm * 2,3cm
9. štandardná obojstranná, hrúbka dosky 1,6 mm, usporiadanie je pekné, obklopené priechodným otvorom, otvor: 3 mm, pohodlné pevné
Rozhranie modulu:
Vľavo a vpravo na module je externé rozšírenie 2-cestného kolíkového rozhrania, a to nasledovne:
Výstupné rozhranie ľavého AOUT čipu DA
Analógové vstupné rozhranie čipu AINO.
Analógové vstupné rozhranie čipu AIN1
Analógové vstupné rozhranie čipu AIN2
Analógové vstupné rozhranie čipu AIN3
Pravá strana rozhrania hodín SCL IIC pre prístup k IO portu mikrokontroléra
Digitálne rozhranie SDA IIC pripája IO port mikrokontroléra
GND modul na externý
Externé napájacie rozhranie VCC 3,3v-5v
Návod na použitie modulu červenej prepojky
Modul tri červený skratový uzáver, v tomto poradí, úloha je nasledovná:
P4 pripojený k prepojke P4, vyberte prístupový obvod termistora
P5 pripojený k prepojke P5 na výber prístupového obvodu fotorezistora
P6 pripojený k prepojke P6 na výber 0-5V nastaviteľného napäťového prístupového obvodu
PRÍKLAD ARDUINO A PCF8591
PCF8591 je monoliticky integrované a samostatné napájacie zariadenie s nízkou spotrebou, 8-bitové CMOS zariadenie na zber dát. PCF8591 má štyri analógové vstupy, jeden analógový výstup a sériové rozhranie I2C zbernice.
PCF8591 tri adresné kolíky A0, A1 a A2 je možné použiť v hardvérovo naprogramovaných adresách 8 Zariadenie PCF8591 umožňuje prístup k rovnakej I2C zbernici, bez potreby ďalšieho hardvéru. Na vstupe a výstupe adresy PCF8591 sú riadiace a dátové signály prenášané sériovým spôsobom cez dvojvodičovú obojsmernú I2C zbernicu.
Vlastnosti PCF8591
- Jediný zdroj napájania
- PCF8591 rozsah pracovného napätia 2,5V-6V
- Cez I2C zbernicu sériový vstup / výstup
- PCF8591 pomocou 3 hardvérových adresných pinov
- Rozhodnutá vzorkovacia frekvencia rýchlosti zbernice PCF8591 I2C
- 4 analógové vstupy programovateľné jednostranné alebo diferenciálne vstupy
- Automatický prírastkový výber kanálov
- Rozsah analógového napätia PCF8591 od VSS po VDD
- PCF8591 vstavaný sledovací obvod
- 8-bitový A/D prevodník postupnej aproximácie
- 1 analógový výstup DAC zisk
Najjednoduchší spôsob ako obvykle je kúpiť si modul, mňa zaujal tento, ktorý mal integrované zariadenia, ktoré možno použiť na testovanie analógových vstupov
Vlastnosti
- Modul podporuje externý napäťový vstup 4-cestného zberu (napäťový vstupný rozsah 0-5V)
- integrovaný fotorezistor
- integrovaný termistor
- integrovaný potenciometer
- Indikátor napájania modulov
- Moduly s indikátorom výstupu DA, keď napätie výstupného rozhrania modulu DA dosiahne určitú hodnotu, na paneli indikátora výstupu DA sa rozsvieti, čím vyššie napätie, tým zreteľnejší jas indikátora
- Odstráňte bočníky, aby ste obišli integrované zariadenia na doske
Ľavý konektor
- Výstupné rozhranie DA čipu AOUT
- Analógové vstupné rozhranie čipu AINO 0
- Analógové vstupné rozhranie čipu AIN1 1
- Analógové vstupné rozhranie čipu AIN2 2
- Analógové vstupné rozhranie čipu AIN3 3
Pravý konektor
- SCL
- SDA
- GND
- VCC – pripojený k 3,3v-5v
Funkcie modulu PCF8591
| Kontrola | Registrovať | Funkcia | Palubné zariadenie |
|---|---|---|---|
| 0 | kanál 0 | Prečítajte si ADC 0 | LDR |
| 1 | kanál 1 | Prečítajte si ADC 1 | NTC TERMISTOR |
| 2 | kanál 2 | Prečítajte si ADC 2 | NC |
| 3 | kanál 3 | Prečítajte si ADC 3 | POTENCIOMETER |
| +64 | analógový OE | DAC výstup | O/P LED |
LED O/P sa začne rozsvecovať s výstupom nastaveným na 140 alebo viac s VCC pri 3v3.
#include "Wire.h" #define PCF8591 (0x90 >> 1) byte adcvalue0, adcvalue1, adcvalue2, adcvalue3; void setup() { Wire.begin(); Serial.begin(9600); } void loop() { Wire.beginTransmission(PCF8591); Wire.write(0x04); Wire.endTransmission(); Wire.requestFrom(PCF8591, 5); adcvalue0=Wire.read(); adcvalue0=Wire.read(); adcvalue1=Wire.read(); adcvalue2=Wire.read(); adcvalue3=Wire.read(); Serial.print(adcvalue0); Serial.print(" ,"); Serial.print(adcvalue1); Serial.print(" ,"); Serial.print(adcvalue2); Serial.print(" ,"); Serial.print(adcvalue3); Serial.println(); delay(1000); }





