Forum: Mikrocontroller und Digitale Elektronik Sim900 I2C 5V Tolerant??


von No Y. (noy)


Lesenswert?

Hallo hat hier jemand mal einen Link zum Datenblatt des Sim900 ?

Bzw. habe mir ein Shield von Seedstudio günstig in Ebay geschossen. Für 
UART ist ein Levelshifter drinne. I2C scheint aber ohne direkt zum 
Arduino geführt zu sein. Von daher, sind die I2C Pins 5V Tolerant? Und 
vor allem warum steht da überall bei das die I2C Pins nicht gehen 
würden. Warum gehen die nicht?

Achja zum testen würde ich das Shield gern mit nem Chipkit erstmal 
probieren. Später soll es an ein Beaglebone. 5V Versorgung hab ich bei 
beiden aber die geben beide nur 3,3V an den Pins aus. Aber sollte trotz 
den Levelshiftern passen oder??

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Ist es echt so schwer Google zu bedienen fürs Datenblatt?
Habs grade nochmal nachgeprüft und da gibts ordentlich Ergebnisse...

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

No y. schrieb:
> Hallo hat hier jemand mal einen Link zum Datenblatt des Sim900 ?
Bitteschön, der erste isses:
https://www.google.de/search?q=sim900+datenblatt

> Und vor allem warum steht da überall bei das die I2C Pins nicht
> gehen würden.
WO steht das denn überall?

> Warum gehen die nicht?
Weil sie am Gehäuse fest gemacht sind?

BTW: du wirst anrufen und um eine angepasste Firmware betteln müssen, 
wenn du das I2C Interface verwenden willst...

: Bearbeitet durch Moderator
von No Y. (noy)


Lesenswert?

Hm die PDF die verlinkt ist habe ich gestern auch schon gefunden. Aber 
ich dachte da gäbe es noch ein richtiges Datenblatt wo auch drin steht, 
welcher Pin, welche Spannung verträgt das steht nämlich nicht drin.

Das die I2C Pins nicht gehen steht bei der Wikiseite von seedstudio zu 
dem shield. Aber jetzt weiß ich ja warum.

Leider sind die I2C Pins an den Arduino rausgeführt. Sind die denn jetzt 
5V tolerant? Nicht das ich das sim900 kaputt mach weil ich aus versehen 
mal die i2c Pins vom Arduino auf Ausgang high stell.
In der PDF steht nichts dazu.

von No Y. (noy)


Lesenswert?

So ich habe rausgefunden das die Pins vom I2C nicht 5V tolerant sind.

Warum wurden denn dann die Pins an den Header vom Arduino rausgeführt 
(Seedstudio GPRS Shield).
Ich kann mir also den Sim900 kaputt machen wenn ich beim Arduino I2C 
anschalte oder?

Hab ich da irgendwas übersehen? Oder schneide ich jetzt am besten die 
Verbindung durch? I2C geht ja ohne extra Firmware eh nicht.

von No Y. (noy)


Lesenswert?

PUSH

Sollte ich nun die I2C connection durchschneiden??

Oder sind meine Sorgen unbegründet?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

No y. schrieb:
> Warum wurden denn dann die Pins an den Header vom Arduino rausgeführt
> (Seedstudio GPRS Shield).
Evtl. frei nach dem Motto:
Wir waren jung und brauchten das Geld!
Ich würde sie einfach abschneiden, und fertig ist die Laube. Sthet ja 
auch im Wiki:
1
 ... you can disconnect the connection from SIM900 I2C port to A4/A5

No y. schrieb:
> Hm die PDF die verlinkt ist habe ich gestern auch schon gefunden. Aber
> ich dachte da gäbe es noch ein richtiges Datenblatt wo auch drin steht,
> welcher Pin, welche Spannung verträgt das steht nämlich nicht drin.
Ich meine schon...
Ein wenig weiter unten bei der obigen Google-Suche findet sich dann noch 
die Hersteller-HP:
http://www.simcom.us/product_detail.php?cid=1&pid=37

: Bearbeitet durch Moderator
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
Noch kein Account? Hier anmelden.