RoboPro-I²C-Teiber AD / DA-Wandler PCF8591

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
chehr
Beiträge: 193
Registriert: 07 Apr 2015, 21:07
Wohnort: Friedrichshafen

RoboPro-I²C-Teiber AD / DA-Wandler PCF8591

Beitrag von chehr » 14 Aug 2016, 18:22

RoboPro-I²C-Teiber für einen 8-bit A/D und D/A Wandler PCF8591 ist nun verfügbar.

Link folgt....
http://ftcommunity.de/data/downloads/ro ... ber1.0.rpp
Diese Boards gibt es sehr günstig fertig bestückt zu kaufen, und meistens beinhalten es schon via Jumper zuschaltbare Bauteile wie Potentiometer, Fotowiderstand, Temperaturwiderstand und LED.

Der PCF8591 Baustein hat
4x A/D Eingänge
1x D/A Ausgang

Die Auflösung beträgt 8-bit also 0 bis 255.

Im Hauptprogramm des Treibers ist ein Beispiel, wie man UP Treiber einbinden könnte.
Es beinhaltet das UP "PCF8591-L" welches den Lichtsensor als A/D Eingang anspricht und das UP PCF8591-LED welches die Board LED "D2" als D/A Ausgang betätigt.
Je nach Board können andere Bausteine angesprochen werden.

Leider konnte ich bisher nicht alle 4 Eingänge sequentiell abfragen, also das geht mit diesem Treiber (noch) nicht. Vielleicht bekommt es jemand hin - dann bitte feedback hier im Forum.
Dank Boardadressänderung könnte man max 8 Boards ansprechen, d.h. die Analogeingänge könnte man mit dem TX bzw TXT um max 32 erweitern.
Gruß
Christian
Zuletzt geändert von chehr am 03 Sep 2016, 11:53, insgesamt 1-mal geändert.

chehr
Beiträge: 193
Registriert: 07 Apr 2015, 21:07
Wohnort: Friedrichshafen

Re: RoboPro-I²C-Teiber AD / DA-Wandler PCF8591

Beitrag von chehr » 15 Aug 2016, 10:53

Sequentille abfrage aller 4-Eingänge funktioniert nun mit Treiber Version 2.0 am TX, aber nicht am TXT.

ROBO Pro Treiber Link folgt...

Antworten