i2C PulseCounter für 4 Flowmeter

OP #6575351
Lesenswert?
• ▲
▼
Guten Abend,
ich habe eine hoffentlich einfach zu beantwortende Frage: Ich möchte 
4(optional 5) Durchflussmengenmesser zählen. Dafür suche ich einen oder 
mehrere IC´s mit denen ich das per I2C bewerkstelligen kann. I2C da 
sonst keine Pins am Arduino mehr frei sind.
erst wollte ich den PCF8583 nutzen, bzw. 4. Der kann aber nur zwei 
unterschiedliche Adressen. Jetzt suche ich entweder einen oder zwei die 
mehrere Kanäle haben oder einen IC mit der Möglichkeit mehr Adressen zu 
vergeben.
Bei digikey oder mouser hat mir die suche nicht weitergeholfen.
Gibt es sowas ?
Gast #6575410
Lesenswert?
• ▲
▼
Christoph H. schrieb:
> Dafür suche ich einen oder mehrere IC´s mit denen ich das per
> I2C bewerkstelligen kann.

ATtiny.. - dann kannst du dir auch die I2C-Adresse für so viele Kanäle 
festlegen, wie du möchtest.

STK500-Besitzer schrieb:
> STK500-Besitzer schrieb:
>>Welches Signal spucken die aus?
>
> Vergiss die Frage. Steht ja in der Überschrift.

Ich seh' da nichts. Wenigstens die maximale Frequenz möchte man schon 
wissen und ob die Flowmeter nur einkanalige Pulse oder A/B-Pulse eines 
Drehgebers zur Verfügung stellen, ist auch nicht ganz unwesentlich.
OP #6575465
Lesenswert?
• ▲
▼
Wolfgang schrieb:
> Christoph H. schrieb:
>> Dafür suche ich einen oder mehrere IC´s mit denen ich das per
>> I2C bewerkstelligen kann.
>
> ATtiny.. - dann kannst du dir auch die I2C-Adresse für so viele Kanäle
> festlegen, wie du möchtest.

das werde ich mir mal morgen genauer angucken. gefällt mir eigentlich 
ganz gut diese Lösung. ein fertiger IC wär natürlich auch nett. dann 
muss ich mich damit nicht noch beschäftigen. nicht ganz unwesentlich ist 
der Stromverbrauch.

> Ich seh' da nichts. Wenigstens die maximale Frequenz möchte man schon
> wissen und ob die Flowmeter nur einkanalige Pulse oder A/B-Pulse eines
> Drehgebers zur Verfügung stellen, ist auch nicht ganz unwesentlich.

550Impulse pro Liter. vermutlich werde ich max 20L/min haben, sind 
umgerechnet max 200 Impulse pro Sekunde. einkanalig.
Gast #6575473
Lesenswert?
• ▲
▼
Christoph H. schrieb:

> ich habe eine hoffentlich einfach zu beantwortende Frage: Ich möchte
> 4(optional 5) Durchflussmengenmesser zählen.

Das sollte allein unter Zuhilfenahme der Finger gehen. 1, 2, 3, 4 (und 
eventuell 5). Fertig: Alle Durchflußmengenzähler sind gezählt.

OMG, kann denn niemand auch nur seine Problem noch halbwegs kompetent 
beschreiben?
Gast #6575556
Lesenswert?
• ▲
▼
Christoph H. schrieb:
>> ATtiny.. - dann kannst du dir auch die I2C-Adresse für so viele Kanäle
>> festlegen, wie du möchtest.
>
> das werde ich mir mal morgen genauer angucken. gefällt mir eigentlich
> ganz gut diese Lösung. ein fertiger IC wär natürlich auch nett.

Die max. Stromaufnahme solltest Du noch bekanntgeben.
Ansonsten ließe sich ein fertiges Programm leicht anpassen: 
http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm#qcnt_tiny202
Alternativ mit ATtiny25, den es auch in DIL8 gibt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.