- LiTime Speicher und Akkus         
Ergebnis 1 bis 5 von 5

Thema: China- Radio seriell ansteuern

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    14.09.2011
    Beiträge
    32

    China- Radio seriell ansteuern

    Anzeige

    Praxistest und DIY Projekte
    Hallo,
    ich habe in China ein Radiomudul gekauft. Es hat die Möglichkeit der seriellen Ansteuerung.

    https://www.ebay.de/itm/Professional...YAAOSwevlZ6Jcx

    Geliefert wurde nicht das gleiche, die Platine ist etwas anders, Funktionen sollen aber gleich sein.

    Nach langem Suchen habe ich die AT-Befehle im WWW gefunden.
    Hier ein Auszug:

    Baud Rate: 38400 TTL level

    Set the current frequency point:
    AT<FRE>=875
    Set the current frequency point is 87.5MHZ
    The current frequency or ERR (error)

    Set the volume:
    AT<VOL>=15
    Set the current volume to 15
    00-30
    VOL value or ERR




    Die ersten Versuche waren erfolglos. Nach langem Probieren bekam ich heraus, dass die Baudrate 9600 ist.
    Da kommen wenigstens Fehlermeldungen vom Radio. Aber bei allen AT_Befehlen kommt eine Fehlermeldung (ERROR) .
    Wenn ich irgendwas zum Radio schicke, kommt keine Fehlermeldung.
    Wenn die angegebene Baudrate nicht richtig ist, können die AT-Befehle auch falsch sein.


    Hat jemand Erfahrung und kann mir weiterhelfen.
    Auf der Platine sind 4 Lötstellen in einer Reihe beschriftet mit "G R S V". Damit kann ich nichts anfangen. Vielleicht muss da wass
    überbrückt werden, wenn die serielle Ansteuerung erfolgt ?

    Ich danke für jeden Hinweis.

    - - - Aktualisiert - - -

    Hier noch ein anderer Link.
    Ein solches wurde geliefert. Hier sind auch die AT-Befehle aufgelistet:



    http://vi.raptor.ebaydesc.com/ws/eBa...82781000&ver=0

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von #fritz# Beitrag anzeigen
    Die ersten Versuche waren erfolglos. Nach langem Probieren bekam ich heraus, dass die Baudrate 9600 ist.
    Da kommen wenigstens Fehlermeldungen vom Radio. Aber bei allen AT_Befehlen kommt eine Fehlermeldung (ERROR).
    Wenn ich irgendwas zum Radio schicke, kommt keine Fehlermeldung.
    Sorry, wenn ich den Text nicht verstehe. Einmal kommen Fehlermeldungen, dann wieder nicht. Schreib doch mal einen vollständigen Dialog hier hin.

    Noch ein Hinweis: Interfaces mit einem AT-Commandset mögen ganz gerne CR und LF als Zeilenende.

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

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    05.11.2007
    Beiträge
    1.076
    Zitat aus der Anleitung:
    Die serielle Schnittstelle: (trennen Sie sie, wenn keine Notwendigkeit)
    TTL-Seriell-Port-Modul Reserve-Steuerschnittstelle, TTL serielle Kommunikationsmodul der Notwendigkeit, UART_RX, UART_TX und GND-Modul (PCB entsprechend der Position, dort ist markiert) zu verbinden, können Sie einen externen MCU (Mikrocontroller) oder PC serielle Schnittstelle verwenden Sende Befehle zugeordnet Steuermodul Features. Hinweis: Aufgrund der seriellen Schnittstelle des Computers ist kein TTL-Pegel, wenn er an einen Computer angeschlossen ist, der an eine RS323-Kommunikation angeschlossen ist, die für das TTL-Niveau erforderlich ist, um das elektronische Schaltgerät zu verwenden, oder das USB-TTL-Seriell-Port-Modul zu verwenden, um mit dem Modul zu kommunizieren. Da das serielle Befehlssteuermodul einige Computerkenntnisse benötigt, aber nicht Käufer bitte nicht versuchen.
    Feiner Deutsch, klingt sich gut an....

    Wie bzw. Wo hast Du denn die Serielle Schnittstelle angeschlossen ?.
    Mit welchem Programm sendest Du deine Daten ?

    Wenn ich das richtig verstehe, hat das Modul eine "TTL" Serielle Schnittstelle.
    Wenn man diese direkt an den PC anschließt gibt es ein Problem, da der PC intern Treiber hat
    die "invertieren", also ein Low wird zum High und umgekehrt.
    Dann stimmen natürlich alle Kommandos nicht mehr auch wenn die Baudrate richtig ist.
    Du müsstet dann ALLE Bits immer umdrehen bevor die gesendet werden.
    Ebenso die empfangenen Daten.
    Oder Du schaltest entsprechenden Inverter in die Leitungen TXD und RXD.
    Zudem benötigst Du dann ein Pegelanpassung, was sich relativ einfach lösen läst.

    Dafür nimmt man dann z.B. eine MAX232 Chip

    {edit} ja, das ist eine TTL Schnittstelle, anhand der Leiterplatte kann man sehen, das TXD und RXD direkt in denProzessor gehen.


    Siro
    Geändert von Siro (20.01.2018 um 21:36 Uhr)

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    14.09.2011
    Beiträge
    32
    Hallo Klebwax,


    Wenn ich 9600 Baud verwende, antwortet das Radio, wenn auch nur mit ERROR.
    Daraus schlussfolgere ich dass 9600 Baud die richtige Konfiguration ist.

    Auf alle AT-Befehle aus dem Internet, mit denen das Radio funktionieren soll (z.B.: AT<VOL>=15) folgt ERROR.

    Auf jedes andere Wort (z.B.: 123 oder Pusteblume) folgt keine Antwort des Radios, also auch keine Fehlermeldung.

    CR und LF als Zeilenende habe ich getestet.


    MfG Fritz

    - - - Aktualisiert - - -

    Hallo Siro
    ich habe einen Adapter mit MAX 232 am PC.
    Den habe ich schon mehrfach mit einem ATMEGA genutzt.

    Es kommt ja was lesbares vom Radio zurück, halt immer nur ERROR


    Danke

  5. #5
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    05.11.2007
    Beiträge
    1.076
    Also laut Datenblatt bzw. deinem Link sollen das 38400 Baud sein.

    Was kommt denn zurück wenn Du nur AT (dann ENtertaste) natürlich sendest ?
    Dann sollte die Uhr wohl alle Daten zurück liefern.

    Lass Dich nicht täuschen von der Fehlermeldung bei 9600 Baud....
    Wenn die Baudrate nicht stimmt, kann da alles mögliche interpretiert werden,
    da läst man sich schnell in Boxhorn jagen.

Ähnliche Themen

  1. 600 Schrittmotoren seriell ansteuern
    Von Schweden im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 7
    Letzter Beitrag: 21.02.2012, 17:40
  2. MLX90614 seriell ansteuern
    Von andreasrohe im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 14
    Letzter Beitrag: 26.11.2009, 23:30
  3. LCD Seriell Ansteuern
    Von mihailo im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 30.12.2006, 19:37
  4. Magnetkopf aus Radio ansteuern
    Von Pitt1986 im Forum PIC Controller
    Antworten: 10
    Letzter Beitrag: 08.03.2006, 02:11
  5. LCD seriell ansteuern
    Von roboter im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 12.02.2005, 18:55

Stichworte

Berechtigungen

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

LiTime Speicher und Akkus