Forum: Mikrocontroller und Digitale Elektronik Daten per MySmartUSB Light emfangen


von Tina Termal (Gast)


Lesenswert?

Hallo

Kann ich wenn ich meinen Atmega mit dem MyavrSmartusb light verbunden 
habe über uart Sachen vom Controller auf meinem Pc empfangen ?

gruß

von Karl (Gast)


Lesenswert?

Was genau meinst Du? Den mySmartUSB light AVR ISP Programmer? Damit 
kannst Du Deinen ATmega programmieren. Mit den Systemboards myAVR... + 
ATmega kannst Du eine serielle Verbindung zum PC aufbauen.

von Sam Gibbons (Gast)


Lesenswert?

Achso ich habe gedacht ich könnte damit auch eine serielle Verbindung 
zum PC aufbauen

Kann ich mir einfach einen usb zu seriell stick kaufen und da meinen 
Controller anschließen oder brauch ich sonst noch was ?

Grüße

von Karl (Gast)


Lesenswert?

Naja, den "seriellen Anschluss" hast Du praktisch schon am ATmega. Du 
brauchst etwas, um das ganze PC-tauglich zu machen. Zum Beispiel:

http://shop.myavr.de/Programmer%20und%20Bridges/myUSBtoUART.htm?sp=article.sp.php&artID=200024

oder

http://www.watterott.com/de/USB-2-Serial-Converter

oder die vielen Schaltpläne, die es im Internet gibt, Stichwort MAX232 
oder Ähnliches.

von Tina Termal (Gast)


Lesenswert?

Und mit diese teile schließe ich einfach an und dann kann ich was ich 
per print im Controller weggeschickt habe in einem terminal programm 
zb.bascom terminal empfangen ?

von Karl (Gast)


Lesenswert?

Du kannst Dir auch ein Systemboard zulegen, da ist so etwas meistens 
schon mit drauf.

von Karl (Gast)


Lesenswert?

Tina Termal schrieb:
> Und mit diese teile schließe ich einfach an und dann kann ich was ich
> per print im Controller weggeschickt habe in einem terminal programm
> zb.bascom terminal empfangen ?

Im Prinzip schon. Du musst halt alles richtig programmieren und korrekt 
anschließen. Wie gesagt, ein fertiges Systemboard erleichtert das Leben.

von Tina Termal (Gast)


Lesenswert?

Also Die von Myavr haben gesagt ich kann direkt ohne probleme daten 
seriell empfangen.
Ich habe Die Baud eingestellt im Controller und beim Terminal Programm 
auch.
die Com Port einstellungen auch.

Aber wenn ich dann per PRINT etwas senden möchte kommt nichts an, muss 
ich da sonst noch was einstellen ?

gruß

von Karl (Gast)


Lesenswert?

Tina Termal schrieb:
> Also Die von Myavr haben gesagt ich kann direkt ohne probleme daten
> seriell empfangen.

Die von myAVR hatten einen entscheidenden Vorteil. Die wussten, welche 
Hardware Du meinst.

Du musst schon genau sagen, welches System Du hast. Mit dem einfachen 
ISP Programmer von myAVR kriegst Du keine serielle Kommunikation hin.

Du hast also wahrscheinlich ein myAVR Board light. Du kannst keine Daten 
empfangenen. Nun, das kann sehr viele Gründe haben. Den Code 
einzustellen wäre schon mal ein guter Ausgangspunkt für eine 
Hilfestellung.

von Tina Termal (Gast)


Lesenswert?

Nein ich habe den Usb Stick Mysmartusb light, und das habe ich denen 
auch gesagt.

von Karl (Gast)


Lesenswert?

Ok, ich habe sogar noch einmal nachgesehen. Der mySmartUSB MK2 oder der 
mySmartUSB MK3 können zur UART Kommunikation eingesetzt werden, da sie 
mit den RxD / TxD Pins der AVRs verbunden werden können. Diese 
Verbindung fehlt dem Usb Stick mySmartUSB light.

Und (habe ich es evtl. schon geschrieben?) der mySmartUSB light ist ein 
Programmer. Er dient dazu, einen AVR, z.B. einen ATmega, zu 
programmieren. Dieser programmierte ATmega kann dann über PRINT etwas 
senden, wenn Du eine entsprechende Hardware (siehe oben) anschließt.

von Tina Termal (Gast)


Lesenswert?

Alles klar danke

von Tina Termal (Gast)


Lesenswert?

wenn ich die obigen usb zu seriell Wandler kaufe, muss ich dann nur rxd 
und txd anschließen und dann funktioniert es direkt oder muss ich noch 
was anderes machen ?

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.