-
-
Problem mit dem PC-I2C-Bus VB Demo
Hallo,
habe mir gerade das Beispielprogramm für den I2C-Bus nach PC Adapter runtergeladen.
Leider kommt die GUI nicht hoch, die Prozessorlast steht bei 100% und ich werde das Programm nur noch mit Ctrl+Alt+Entf wieder los.
Öffnen mit VisualStudio .NET geht auch nicht, da für das MSCOMM.OCX keine Lizenz beiliegt.
Bin ich der einzige mit diesem Problem?
Für Lösungsvorschläge wäre ich echt dankbar.
-
Achja, da war noch was...
ich nutze WinXP Pro mit SP2. Auf einem durchnitts PIV.
-
Neuer Benutzer
Öfters hier
Hy,
ist bei mir auch so ähnlich.
mache follgendes:
RS232 -> I2C Adapter anschliessen.
I2C Pin 1,3 sind SCL, SDA
2,4,... GND
5,7 5V
schließ GND und 5V an (und kein SCL, SDA ), dann kommt die GUI hoch.
gruß
-
Neuer Benutzer
Öfters hier
-
Administrator
Robotik Visionär
hast du denn dafür auch eine PC-Slave Software geschrieben? Das mitgelieferte Demo ist nur für den Masterbetrieb gedacht. Eine Slave-Software müsstest du selbst schreiben. Da VB für SLave-Software ein wenig langsam ist, wäre Assembler oder C beim PC in diesem Fall günstiger
-
Neuer Benutzer
Öfters hier
Tja, hab's zuerst falsch interpretiert...
Empfangen heißt ja im master mode abfragen.
Versuche jetzt den ATmega64 so zu konfigurieren das er als Slave antwortet. Habe dazu eine Atmel Applikation gefunden: AVR312 (Slave) und AVR315 (Master).
dann ... selbst schreiben ... na ja ...
Diese SW-Komponente ist MSCOMM32.OCX ?
Wie groß ist eigentlich die SCL der PC Bsp.-Applikation?
~2KHz (2400 Baud) ?
gruß
-
Administrator
Robotik Visionär
MSCOMM32.OCX ist die normale VB6 Komponente um den COM Port zu nutzen!
Wie hoch die Geschwindigkeit bei dem Visal Basic Demo ist weiss ich nicht, ich habs nicht überprüft. Wenn PC Master ist, ist geschwindigkeit ja oft nebensächlich (je nachdem was man steuert). Man kann die natürlich erhöhen indem man den COM-Port direkt anspricht bzw. das in C oder Assembler umsetzt. Da gibts auch schon DLL´s und Code im Netz, ich glaub die Webadresse hatte ich im Schaltplan in der Doku irgendwo angegeben.
Aber zum testen ist das VB-Programm immer am übersichtlichsten, find ich.
-
Neuer Benutzer
Öfters hier
O.K. PC-Test als Master, AVR als Slave tut.
Cool , danke .
Anmerkung:
Die Slave-ID der GUI ist eigentlich der SLA+W bzw. SLA+R Byte, d.h. SlaveAdresse * 2 + Read_not_Write.
Problem:
http://home.welfen-netz.de/IngoGerla...c_seriell.html
ist zur zeit nicht erreichbar. Ich denke das ist der link, den du meinst.
Hat jemand i2c-01.zip bzw. i2c-01_nt.zip vorher runtergeladen ?
gruß
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen