Forum: Mikrocontroller und Digitale Elektronik Verbindung ATmega8 mit UART zu LogView


von Hohmi (Gast)


Angehängte Dateien:

Lesenswert?

Guten Abend,

wir sollen von Schule her ein "kleines" Projekt realisieren. Es geht 
darum einen Potiwert über UART in LogView (V2.5.xxx) darstellen zu 
lassen. Ich habe jetzt zisch Stunden damit verbracht diese Kommunikation 
herzustellen, aber leider ohne Erfolg. Nun hoffe ich das mir hier jemand 
den entscheidenden Tipp geben kann.

Zur Hardware:
myAVR Board mk2 USB mit einem ATmega8 bestückt


Die Openformat ini und der von mir erstellte Quellcode sind im anhang zu 
finden. Ich bin eigentlich der Überzeugung das alle Einstellungen 
richtig sind, aber naja....

Mit dem myAVRQuickprog.exe (V1.5) funktioniert die Kommunikation ohne 
Probleme. Board mit USB verbunden --> externen Quarz aktiviert --> 
Controlcenter gestartet --> Einstellungen eingeben --> Start gedrückt 
und alles ist wunderbar.

Ich wollt nur einen Datensatz erstmal an logview senden mit einem festen 
Wert, ohne TimeStemp ohne Checksum, nur ein einziger Wert auf dem Kanal 
1. Aber aus mir noch unerklärlichen Gründen tut sich rein gar nichts.

Meine Vermutung ist das es mit dem externen Quarz zu tun hat. Aber als 
Anfänger konnte ich in der AVR hilfe leider nichts finden, ohne Angst zu 
haben den yC zu schießen^^.

Des weiteren hab ich von der LogView Homepage noch ein Prog Namens 
Serial Port Terminal gerade geladen und ausprobiert. So wie ich das 
sehe, kommen einfach keine Daten auf dem Seriellen COM1 Port an.

Ich danke allen die sich meinem Problem annehmen werden und hoffe auf 
baldige Antwort.

Mit Freundlichen Grüßen
Hohmi

von Jahat I. (jaib)


Lesenswert?

Hallo,

also ich denk mal du machst zwei fehler... ich vermute den board hängt 
eher nicht an COM1 das wäre recht ungewöhnlich es ist eher COM3 das 
kannst du aber im Gerätemanager und Anschlüsse COM und LPT prüfen

der zweite Fehler ist die Umschaltung des mySmartUsb vom Progger zur 
UART-Bridge dazu musst du einen der DIP-Schalter umlegen ... guckst du 
hier:

http://www.myavr.info/download/produkte/mysmartusb_mk2/techb_mysmartusb-mk2_de_en.pdf

Abschnitt: DIP-Schalter und Betriebsmodi

Gruß J.

von Hohmi (Gast)


Lesenswert?

Hey,

danke für die schnelle Antwort. Ich habe den COM port nochmal 
kontrolliert und es ist der COM1.

Durch das Umstellen der DIP Schalter funtioniert jetzt die Kommunikation 
mit dem Rechner. Vielen Dank!!! Leider wird in LogView immer noch nichts 
angezeigt.

In der SmartInspect Console kommen die Datenpakete an und es wird auch 
kein Fehler angezeigt. Einer noch ne Idee woran es liegen könnte?
Wie gesagt, ich danke jedem der sich mit meinem Problem außeinander 
setzt,


Mfg
Hohmi

von Hohmi (Gast)


Lesenswert?

Hohmi schrieb:
> Durch das Umstellen der DIP Schalter funtioniert jetzt die Kommunikation
> mit dem Rechner.

Achja hab ich vergessen^^. Ich habe die Kommunikation mit Hyperterminal 
und SerialPortTerminal ausprobiert. Die Daten kommen an.

mfg
Hohmi

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.