Kennt einer der Nutzer einen einfachen aber guten und stabilen USB-I2C-Master zum Anschluss an Notepads, um konkret I2C-Sensoren mobil auslesen zu können? Es geht um eine größere Anlage mit mehreren Punkten an denen gemessen werden muss. Ich habe mehre threads hier durchgesucht, aber nur Hinweise auf Bausätze und Chips gefunden, die Ich dann mit Linux und eigenen Programmen bedienen muss. Auch das Arduino-Projekt und das GITHUB-Projekt kenne Ich. Für euch mag das ok sein, aber Ich brauchte das komplett mit Software als Fertiggerät und zwar pro Techniker 3x Hardware und einmal Software. Man muss das kaufen und nachkaufen können. Es sollte idealerweise auch so eine Art Logfunktion geben, um den ganzen Bus zu speichern, aber auch auf high level zu decodieren, um z.B. 10x die Sekunde immer dieselbe Adresse auszulesen und den Wert zu loggen. Zumindest muss die Software es erlauben, per Knopfdruck eine Befehlssequenz abzusenden und das Empfangene anzuzeigen. Optimal wären bis zu 1MBit Datenrate, gut 400k, aber wenn es nicht geht , würde zur NOt auch 100k reichen. Danke
Eines, das Ich über einen thread gefunden habe: https://www.mouser.de/new/ftdi/ftdiusbtompsse/ Welche Software könnte Ich damit einsetzen? Selber Programmieren scheidet aus Zeitgründen aus.
Wir haben dazu den tracii der deine Anforderungen erfüllt: http://www.telos.de/produkt/i2c_master/ Ist allerdings kein Sonderangebot.
Michael X. schrieb: > http://www.telos.de/produkt/i2c_master/ "Mit unseren Produkten erhalten Sie die moderne Windowssoftware telos I2C Studio und die .NET basierte Softwarebibliothek telos I2C Framework." Die belieben wohl zu scherzen?
Tech N. schrieb: > um konkret I2C-Sensoren mobil > auslesen zu können? Es gibt ja wohl mehr als einen Typ I2C-Sensoren. Wenn Du mal die konkrete Bezeichnung nennen würdest, würde das die Suche enorm vereinfachen.
Der Sensor braucht auf jeden Fall eine eigene Software, die ist doch bei jedem anders. Der Raspberry hat schon I2C drin, eine Bus-Scan-Software ist auch schon drin. Aber zum Loggen eines Sensors muss man suchen. http://abyz.me.uk/rpi/pigpio/examples.html da sind ein paar Sensoren mit Software darunter, aber wie Peter schon schrieb, sag mal wie der heißt.
"größere Anlage mit mehreren Punkten" - ist das immer derselbe Typ Sensor mit dem gleichen I2C-Bus-Chip? Das wäre keine gute Idee, denn die Adresse ist üblicherweise fest vorgegeben, kann höchstens auf ein paar Werte umgejumpert werden. Besser wäre in dem Fall ein SPI-Bus in "Daisy-chain", also jeder Sensor hat ein Data-in und ein Data-out sowie einen gemeinsamen Datenübernahme-Eingang. Die werden hintereinandergeschaltet und die Software muss dann die Werte wieder auseinandersortieren.
Die Frage ist leider übersetzt zu lesen als "Ich brauche eine Lösung die auf magische Weise meine Spezifikationen kennt und macht was ich brauche". So geht das leider nicht… Wie schon geschrieben wurde sind sehr viele Sensoren auf dem Markt unterwegs die unterschiedlich funktionieren und vielleicht auch noch kalibriert werden müssen. Und selbst wenn man das geklärt hat ist immer noch offen wie viele Daten, wie schnell und zu welchem Zweck aufgezeichnet und/oder ausgewertet werden sollen. Hardwareseitig fehlt dann auch noch solche Information wie mit welcher Spannung die Sensoren arbeiten, was für ein Stecker verwendet werden soll etc.
Peter D. schrieb: > Es gibt ja wohl mehr als einen Typ I2C-Sensoren. > Wenn Du mal die konkrete Bezeichnung nennen würdest, würde das die Suche > enorm vereinfachen. Ja, wenn Ich DAS mal vorher wüsste. Das Protokoll wollte Ich eigentlich abtrennen, d.h. mit einer Art Script abdecken. Ich benutze z.B. ein Terminalprogramm, das Serielle Kommandos senden kann und über die normale RS232 raus geht. Damit würde Ich gerne arbeiten. Es braucht also eine Software, die von einer Adresse was lesen kann und was schreiben kann. Das I2C-Protokoll ist ja eigentlich fest definiert und sollte nicht vom Sensor abhängig sein.
Guido Körber schrieb: > Hardwareseitig fehlt dann auch noch solche Information wie mit welcher > Spannung die Sensoren arbeiten, was für ein Stecker verwendet werden > soll etc. Ok, da gebe Ich Dir Recht. Die Sensoren arbeiten mit 3,3V sind aber schutzmässig gegen 12V gesichert. D.h. man könnte sie auch gut mit 5V ansteuern.
Tech N. schrieb: > Das I2C-Protokoll ist ja eigentlich fest definiert und sollte nicht vom > Sensor abhängig sein. Definiert sind die Primitive - Start - Restart - Stop - Send Byte, Get ACK/NACK - Receive Byte, Send ACK/NACK Alles, was darauf aufbaut, kann beliebig komplex sein und ist definitiv nicht standardisiert. fchk
Da könnte ich mit USB4all gegenhalten: http://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm Kann per CDC über serielle Kommandos mit jedem Betriebssystem (Windows: virtuelle COMx, Linux: /dev/ttyUSBx, Android: z.B. USB Serial Console) gesteuert werden. Laptop - USB4all - I2C, das ist alles
cy8ckit-059 Ist ein PSOC5lp prototyping kit von $10 inclusiv programmer. Der programmer kann auch als i2c tool benutzt werden und mittels macros i2c auslezen uns sogar resultaten als grafik fertigstellen. Software Tool >> Bridge Control Panel Beispiel : video (from 1:20) https://www.youtube.com/watch?v=93X2z6PE71I
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.