Hi, vielleicht hat das ja hier schonmal jemand gemacht. Ich will nen i2c bus in einem beliebigen terminalprogramm loggen.. das müsste doch mit nem avr der uart und i2c hat (wie atmega128) kein problem darstellen oder?
gibt es da ne doku? das wäre ja noch einfacher. evtl schon fertige routinen in any programmiersprache?
Hallo, auf http://www.elektronik-kompendium.de/public/arnerossius/bastel/dsm0822a.htm findest du was für den Com Port. Seb
soweit ich das verstanden habe ist das auf dem link um daten zum display zu senden. es geht aber darum, i2c daten zu empfangen :-(
Von Avit Research gibt es einen IIC Bus Monitor. Gibt es als USB und RS232 Variante. Die Daten werden über das Terminal Program empfangen. www.avitresearch.co.uk
75 pfund ist ganz schön hart! da gibts doch sicher was zum selber basteln. es soll doch nur geloggt werden
Es sollte eigentlich kein Problem sein so einen I2C Datenlogger selber zubauen. Ein AVR müßte eigentlich ausreichen. Das Problem ist eher die Daten über USB auf den PC zu übertragen, bei Geschwindikeiten >100kbs. Ein MC mit USB wäre für so etwas ideal.
Sowas selber zu bauen, ist richtig tricky. Wenn Du 100kHz erreichen willst, gehts nicht mehr in Software, die ATMega können aber nur eine Adresse empfangen. Daher geht wohl nur der ATTiny26, da dort der Adreßvergleich in Software möglich ist. Der hat aber wiederum keine UART. D.h. der sendet dann Byteweise an einen ATTiny2313. Bei 115200kBaud mußt Du dann aber die Daten binär senden. D.h. Du brauchst auf der PC-Seite noch ein Auswerteprogramm, das dann die Aktionen und Daten in lesbarer Form darstellt. Peter
Also 13byte pro sekunde gehen bei diesem beispiel laut festlegung drüber. ein paar hex werte. nix grosses. der bus besteht aus einem "sender" und einem "empfänger" also wirklich nix dolles
Ein reiner Logger der die Daten nur aufnimmt und über RS232 weitersendet, sollte das mit bis zu 100kbs kein Problem darstellen. Ich habe momentan auf einem m16c Software I2C am laufen mit bis zu 150kbs. Mehr geht nicht wegen den Porttreibern welche dann nicht mehr mitkommen. Aber nur lesen müsste auch noch schneller gehen.
Schau Dir das mal an: http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=73&products_id=68
Hallo, vielleicht hilft dir das hier: http://www.ib-hoch.de/Projekte/RS232_I2C-Adapter/rs232_i2c-adapter.html Ich glaube die verkaufen auch bei Ebay. Gruss Andreas
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.