- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 16

Thema: I2C analog porterweiterung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Klicke auf die Grafik für eine größere Ansicht

Name:	Mega8_pinbelegung_c.gif
Hits:	4
Größe:	23,0 KB
ID:	21456
    Also laut Datenblatt des Mega8 liegen die TWI-Leitungen an Pin 28 (SCL) und 27(SDA).
    Grüße,
    Daniel

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Asko
    Registriert seit
    02.12.2011
    Ort
    Schildow
    Alter
    65
    Beiträge
    106
    Hi ePyx

    Genau....also wird beim Asuro bereits was anderes verwendet.

    Beim "Orginal-Asuro" (i2c.h/myasuro.h) werden Pin 25 und 26 benutzt.

    Gruss Asko.
    Vorsicht !
    Auf einer Kugel ist es von jedem Punkt aus abschuessig !

  3. #3
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Jut, seh ich ein. Wusste nicht, dass die beim Asuro das mit Software nachbilden was es ja schon als Hardware-Schnittstelle gibt.
    Grüße,
    Daniel

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Asko
    Registriert seit
    02.12.2011
    Ort
    Schildow
    Alter
    65
    Beiträge
    106
    Hi Daniel

    Ich hatte gerade nen Text geschrieben, wollte nochmal nach Deinem Eintrag gucken...weg war alles.
    Naja, gibt schlimmeres.
    Ich nehme mal an, als der Asuro konzipiert wurde, fing man bei A an und hoerte bei Z auf....oder so aehnlich.
    Somit war Pin 27 mit dem Tasten-Widerstandsnetzwerk belegt, und Pin 28 mit einem Spannungsteiler (Batteriespannung ??).
    Die Erweiterungen sind ja erst spaeter entstanden, demzufolge muss man wohl ein wenig "Klimmzuege" machen.
    Beim "orginal-Asuro" sprich bei der lib 2.80 ist ebend Pin 25 SDA und Pin 26 SCL.
    In der myasuro.h kann man das einstellen. Aber ob man x-beliebige Ports dort einstellen kann, kann
    ich mit meinem fundiertem "Nichtwissen" nicht einschaetzen.
    Ich freue mich eher, das es funktioniert.

    Gruss Asko.
    Vorsicht !
    Auf einer Kugel ist es von jedem Punkt aus abschuessig !

  5. #5
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Zitat Zitat von Asko Beitrag anzeigen
    Ich freue mich eher, das es funktioniert.
    Was die Hauptsache ist. Der Rest ist doch vollkommen Wurscht.
    Grüße,
    Daniel

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Asko
    Registriert seit
    02.12.2011
    Ort
    Schildow
    Alter
    65
    Beiträge
    106
    Zitat Zitat von ePyx Beitrag anzeigen
    Was die Hauptsache ist. Der Rest ist doch vollkommen Wurscht.
    Und genau dazu hab ich nen komplettes Wochenende gebraucht.
    Weil ich nicht wusste (oder kapiert hatte) das man die Lib´s neu compilieren muss,
    wenn man die myasuro.h aendert.
    Aber wie bereits geschrieben, jetzt funktionierts, und ich koennte mir selber auf
    die Schulter klopfen. Endlich mal was , was ich selber herausgefunden hatte, und
    was dann auch noch funktionuckelt hat.

    Gruss Asko.
    Vorsicht !
    Auf einer Kugel ist es von jedem Punkt aus abschuessig !

  7. #7
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Hmm, langsam ist wirds aber OT.

    Das selbst herausfinden ist, denke ich, eh der Knackpunkt. Gibt zwar Vieles was man kopieren und auch benutzen kann, aber spätestens wenn was nicht funktioniert, steht man im Dunkeln. Sicher alles kann man nicht selbst leisten, aber ein wenig muss man schon tun, wenn man nichts von der Stange will.

    Hab mir am WE nen TWI-Slave mit einem ATTiny2313 gebaut, der übernimmt die komplette Motorsteuerung und die Regelung für den Geradeauslauf. Dabei kann man Tastgrad für die PWM sowie Frequenz lesen/schreiben (4 Kanäle), Richtungen angeben (4 Kanäle) und die Encoderwerte (2 Kanäle) auslesen. So aber genug angegeben.
    Grüße,
    Daniel

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 11.07.2011, 11:31
  2. I²C Porterweiterung
    Von matlxxx im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 33
    Letzter Beitrag: 20.11.2006, 17:53
  3. porterweiterung
    Von hacker im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 12.05.2005, 12:15
  4. Porterweiterung per I2C
    Von Nico99 im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 03.04.2005, 15:47
  5. Porterweiterung
    Von jonas im Forum Robby CCRP5
    Antworten: 6
    Letzter Beitrag: 06.12.2004, 20:21

Berechtigungen

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

Solar Speicher und Akkus Tests