- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 13

Thema: Soft I²C Master Implementierung gesucht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Den Software Master mit externen Pull-Ups, die Schaltung ist fertig, nur die Software fehlt....

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von robo_tom_24 Beitrag anzeigen
    Den Software Master mit externen Pull-Ups, die Schaltung ist fertig, nur die Software fehlt....
    Die internen Pull-Ups sind eher unerheblich, hab ich in deinem anderen Thread schon geschrieben. Mit externen im Bereich weniger k Ohm lassen sich die 50 kOhm leicht übersteuern. Viel wichtiger ist, daß nicht nur SDA sondern auch SCL im Open Collector Betrieb gesteuert wird. Gegen einen als High geschalteten Ausgang kann kein Pull-Up gegen welche Spannung auch immer etwas ausrichten.

    Ich würds mal mit programmieren statt mit zusammenkopieren versuchen.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  3. #3
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Ich wills sowieso dann selbst schreiben aber ich brauch Anhaltspunkte dafür....
    So ists glaub ich nicht schwer, aber ich kann mit den ganzen Timing-Diagrammen und Tabellen nichts anfangen

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Das ist dann eher schwierig mit selberschreiben, wenn Du mit Timingdiagrammen nicht klar kommst. Sich aus Code von unbekannter Quelle als Info zu bedienen, kann so falsch sein wie der Code selbst. Wobei ich der Fleury Lib traue, die Du aber nicht lesen kannst.

    Auf der Suche nach 'ner C-Version bin ich z.B. auf eine bei MC.net gestossen, aber da wurde SCL aktiv auf High getrieben, was natürlich Murks ist. Aber genau das ist es, was Dir passieren kann, wenn Du versuchst vom falschen Code zu lernen - Misserfolge und geschredderte Hardware.

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Genau das ist das Problem...
    Wenn du mir jetzt so ein Timingdiagramm gibst kann ich schon sagen was was ist und wann es das tut, aber wenn ich das in Software umsetzen soll arrrggggghhh....

    Ich hab zum Anfangen meiner "µC Karierre" eine gute Seite gefunden gehabt (newbiehack.com), dort war alles gut erklärt, und warum das so ist usw...
    Und genau so was Suche ich jetzt auch

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Versuch mal AVR300 als Ausgangspunkt: http://www.avrfreaks.net
    Ist zwar auf Assemblerbasis, aber die AN enthält Flussdiagramme, die in beliebiger Sprache umsetzbar sind.
    Ansonsten ist's einfach wichtig SCL/SDA als Open Collector zu betreiben, also PORT-Pins auf 0 und nur die DDR-Pins schalten.
    Geändert von MagicWSmoke (24.06.2012 um 23:08 Uhr)

  7. #7
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Dein Link geht nicht

Ähnliche Themen

  1. einfaches Bussystem? (1 Master, x Slaves, nur Master sendet)
    Von goof1980 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 16
    Letzter Beitrag: 31.05.2009, 06:52
  2. I²C Master und Slave, Problem bei Master Reset
    Von ACU im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 01.03.2007, 11:07
  3. Probleme mit RC5 Implementierung
    Von thenoone im Forum C - Programmierung (GCC u.a.)
    Antworten: 13
    Letzter Beitrag: 18.01.2007, 22:49
  4. FEC-Implementierung auf uC?
    Von ThSteier im Forum Software, Algorithmen und KI
    Antworten: 4
    Letzter Beitrag: 03.10.2006, 17:07
  5. PID-Regelalgorithmus und seine Implementierung in C
    Von farmerjo im Forum C - Programmierung (GCC u.a.)
    Antworten: 7
    Letzter Beitrag: 19.03.2006, 22:44

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress