Difference between revisions of "PCF8591"

From Let's Control It
Jump to navigation Jump to search
Line 4: Line 4:
 
----
 
----
  
== Toepassing ==
+
= Introductie =
 
De ESP-01 module heeft geen analoge ingang. Alleen de ESP-07 en ESP-12 hebben 1 ingang.
 
De ESP-01 module heeft geen analoge ingang. Alleen de ESP-07 en ESP-12 hebben 1 ingang.
 
We kunnen alle modules voorzien van 4 analoge ingangen met behulp van een I2C ADC chip.
 
We kunnen alle modules voorzien van 4 analoge ingangen met behulp van een I2C ADC chip.
Line 10: Line 10:
 
De ESP is in staat om extra analog ingangen uit te lezen via een I2C AD Converter chip van het type PCF8591. Hieronder vind je een beschrijving hoe je dit kunt realiseren.
 
De ESP is in staat om extra analog ingangen uit te lezen via een I2C AD Converter chip van het type PCF8591. Hieronder vind je een beschrijving hoe je dit kunt realiseren.
  
== Funktionele beschrijving ==
 
 
De PCF8591 is een chip die 4 extra analoge ingangen toevoegt aan de ESP. De communicatie verloopt via de I2C bus. Deze kan direct worden aangesloten op de I2C aansluiting van de ESP. Er kunnen maximaal 8 chips worden aangesloten op 1 I2C bus, dus maximaal 32 extra ingangen
 
De PCF8591 is een chip die 4 extra analoge ingangen toevoegt aan de ESP. De communicatie verloopt via de I2C bus. Deze kan direct worden aangesloten op de I2C aansluiting van de ESP. Er kunnen maximaal 8 chips worden aangesloten op 1 I2C bus, dus maximaal 32 extra ingangen
  
== Hardware ==
+
= Hardware =
 
De PCF8591 is o.a. te koop bij diverse webshops en is goed verkrijgbaar. Er zijn ook kant en klare modules te verkrijgen met deze chip erop.
 
De PCF8591 is o.a. te koop bij diverse webshops en is goed verkrijgbaar. Er zijn ook kant en klare modules te verkrijgen met deze chip erop.
  
== syntax ==
+
= Software =
 +
== Custom Sketch ==
 +
== ESP Easy ==
 +
== ESP Connexio ==
 
Het commando kan worden gebruikt vanaf de command-line of vanuit de eventlist. Het commando kan als volgt worden opgegeven:
 
Het commando kan worden gebruikt vanaf de command-line of vanuit de eventlist. Het commando kan als volgt worden opgegeven:
 
  ''<nowiki>ExtWiredAnalog <poort>, <Variabele></nowiki>''
 
  ''<nowiki>ExtWiredAnalog <poort>, <Variabele></nowiki>''

Revision as of 16:37, 9 May 2015


320px 320px


Introductie

De ESP-01 module heeft geen analoge ingang. Alleen de ESP-07 en ESP-12 hebben 1 ingang. We kunnen alle modules voorzien van 4 analoge ingangen met behulp van een I2C ADC chip.

De ESP is in staat om extra analog ingangen uit te lezen via een I2C AD Converter chip van het type PCF8591. Hieronder vind je een beschrijving hoe je dit kunt realiseren.

De PCF8591 is een chip die 4 extra analoge ingangen toevoegt aan de ESP. De communicatie verloopt via de I2C bus. Deze kan direct worden aangesloten op de I2C aansluiting van de ESP. Er kunnen maximaal 8 chips worden aangesloten op 1 I2C bus, dus maximaal 32 extra ingangen

Hardware

De PCF8591 is o.a. te koop bij diverse webshops en is goed verkrijgbaar. Er zijn ook kant en klare modules te verkrijgen met deze chip erop.

Software

Custom Sketch

ESP Easy

ESP Connexio

Het commando kan worden gebruikt vanaf de command-line of vanuit de eventlist. Het commando kan als volgt worden opgegeven:

ExtWiredAnalog <poort>, <Variabele>
Parameter: Beschrijving: Bereik: Opmerking:
Poort 1 t/m 32
Variabele 1 t/m 15

Voorbeeld

ExtWiredAnalog 1,3

Hiermee wordt de analoge meetwaarde van poort 1 ingelezen in variabele 3