Kann man grundsätzlich zwei SHT71 mit einem Mikrocontroller auslesen? Einzelnd habe ich sie schon ausgelesen. Zwar benutze ich nicht den I2C-Bus, aber das Programm funktinoniert irgendwie nur, wenn Datain/-out and Sda und die "Clock" an Scl hängt. Also konnte ich den zweiten Sensor nicht einfach an andere Pins anschließen und das entsprechend in der Software ändern... Ich bitte um Hilfe. Das Programm findet ihr im Anhang!
Was heisst "grundsätzlich" ? Vollkommen parallel ? Nein. CLK und DATA parallel ? Nein, du müsstest bei einem Chip die Versorgungsspannung abschalten damit er nichts hört, und dann belastet er den Bus über seine Schutzdioden. CLK parallel aber DATA getrennt und wechselseitig auf einen uC-Pin geschaltet ? Geht schon, erfordert aber ein zusätzliches Bauteil wie NX3L1T53 DATA parallel aber CLK mit Steuerlogik aus einem anderen Pin verteilt? Ist wohl einfacher, erfordert aber auch ein zusätzliches Bauteile wie 74HC00. Ohne zusätzliche Bauteile? Nein, nur in dem den Programm so umgeschreiebn wird daß es mehrere Pins verwendet. Dein Programm verwendet ein SHIFTIN, vielliecht sollte man das als eigene Funktion schreiben. Und darauf achten, daß an Data extern ein PullUp sitzt oder der PullUp des Ports eingeschaltet ist wenn es auf Eingang geschaltet wird.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.