Ich habe von RIBU.at einen Bluetooths rs232 Modul Ich habe den Bluetooths eingestellt aber ich bekomme nur schrott auf das Hyperterminal Habe mit CTS und RTS versucht aber immer das gleiche Habe auch die Baudrate auf 4800 eingestellt Bitte um Hilfe Danke das sind die einstellungen!!! ATC=0, NONE FLOW CONTROL ATD=0012-6F-32B6A9, SET BLUETOOTH ADDRESS CONNECT TO ATE=0, NEVER ECHO CHARACTERS ATG=0, NEVER ENTER SLEEP MODE ATH=1, DISCOVERABLE ATK=0, ONE STOP BIT ATL=1, BAUD RATE is 9600 ATM=0, NONE PARITY_BIT ATN=Serial Adaptor, LOCAL NAME ATO=0, ENABLE AUTO CONNECTING ATP=1234, PIN CODE ATQ=0, SEND RESULT CODE ATR=0, SPP MASTER ROLE ATS=0, DISABLE AUTO-POWERDOWN OF RS232 DRIVER ATX=1, ALWAYS CHECK '+++' ATC=0, NONE FLOW CONTROL ATD=0012-6F-32B6A9, SET BLUETOOTH ADDRESS CONNECT TO ATE=0, NEVER ECHO CHARACTERS ATG=0, NEVER ENTER SLEEP MODE ATH=1, DISCOVERABLE ATK=0, ONE STOP BIT ATL=1, BAUD RATE is 9600 ATM=0, NONE PARITY_BIT ATN=Serial Adaptor, LOCAL NAME ATO=0, ENABLE AUTO CONNECTING ATP=1234, PIN CODE ATQ=0, SEND RESULT CODE ATR=1, SPP SLAVE ROLE ATS=0, DISABLE AUTO-POWERDOWN OF RS232 DRIVER ATX=1, ALWAYS CHECK '+++'
das bekomme ich auf mein Hyperterminal ~Ê~~~~~~~~~~~~~~~~~~~~~~~~Ê~~~~~~~~~~~~~~~~~~~~~~~~Ê~~~~~~~~~~~~~~~~~~~~ ~~~~Ê~Ê~Ê~Ê:B>2B:.~~66>.Ê~Ê~~~~~~:""6>Ê~~~~~~~~~~~>Ê~~~~~:" Danke für die Hilfe Hermann
Ich habe von RIBU.at einen Bluetooths rs232 Modul Ich habe den Bluetooths eingestellt aber ich bekomme nur schrott auf das Hyperterminal Habe mit CTS und RTS versucht aber immer das gleiche Habe auch die Baudrate auf 4800 eingestellt Bitte um Hilfe Danke das sind die einstellungen!!! ATC=0, NONE FLOW CONTROL ATD=0012-6F-32B6A9, SET BLUETOOTH ADDRESS CONNECT TO ATE=0, NEVER ECHO CHARACTERS ATG=0, NEVER ENTER SLEEP MODE ATH=1, DISCOVERABLE ATK=0, ONE STOP BIT ATL=1, BAUD RATE is 9600 ATM=0, NONE PARITY_BIT ATN=Serial Adaptor, LOCAL NAME ATO=0, ENABLE AUTO CONNECTING ATP=1234, PIN CODE ATQ=0, SEND RESULT CODE ATR=0, SPP MASTER ROLE ATS=0, DISABLE AUTO-POWERDOWN OF RS232 DRIVER ATX=1, ALWAYS CHECK '+++' ATC=0, NONE FLOW CONTROL ATD=0012-6F-32B6A9, SET BLUETOOTH ADDRESS CONNECT TO ATE=0, NEVER ECHO CHARACTERS ATG=0, NEVER ENTER SLEEP MODE ATH=1, DISCOVERABLE ATK=0, ONE STOP BIT ATL=1, BAUD RATE is 9600 ATM=0, NONE PARITY_BIT ATN=Serial Adaptor, LOCAL NAME ATO=0, ENABLE AUTO CONNECTING ATP=1234, PIN CODE ATQ=0, SEND RESULT CODE ATR=1, SPP SLAVE ROLE ATS=0, DISABLE AUTO-POWERDOWN OF RS232 DRIVER ATX=1, ALWAYS CHECK '+++' Beitrag melden | Bearbeiten das bekomme ich auf mein Hyperterminal ~Ê~~~~~~~~~~~~~~~~~~~~~~~~Ê~~~~~~~~~~~~~~~~~~~~~~~~Ê~~~~~~~~~~~~~~~~~~~~ ~~~~Ê~Ê~Ê~Ê:B>2B:.~~66>.Ê~Ê~~~~~~:""6>Ê~~~~~~~~~~~>Ê~~~~~:" Danke für die Hilfe Hermann
Hallo Habe ein Waagen Terminal und möchte gerne die Schnittstellen Daten über ein Bluetooths modul an einen Drucker senden Ich denke ich Brauche zwei Module Master und Slave Meine Frage ist kann ich den Datenstring über Bluetooths versänden es sind ASCII zeichen hat schon was gemacht!! Den laut Bluetooths beschreibnung kann man einstellen das es wie ein Kabel verhaltett Danke hermann
Wenn die Waage einen seriellen Ausgang RS232 (Pegelwandler)! oder TTL hat, kann man ein serielles Bluetoothmodul anschliessen. BTM222 wäre hierfür ein passender Kandidat. http://www.mikrocontroller.net/articles/BTM-222
Pegelwandler was genau soll das sein Bei meiner Waage habe ich nur eine Serielle Schnittstelle Die einen ASCII datensatz schicken kann mit abschluss 013/010 oder nur 010 oder nur 013 Ich habe gedacht das so ein Modul wie ein kabel ist??? danke
serielle Schnittstellen an Waagen, Druckern, PCs arbeiten in der Regel mit anderen Spannungspegeln als Mikrocontroller und diese Bluetooth-Module. Der Pegelwandler konvertiert zwischen den RS232-Pegeln und den Pegeln die das BT-Modul erwartet (unten mal mit TTL bezeichnet) siehe z.B. hier: http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Hardware Hängt der Drucker an einem PC? - Oder soll es später so aussehen?
1 | +--------------------------------+ |
2 | | Waage mit RS232-Schnittstelle | |
3 | +--------------------------------+ |
4 | | |
5 | +--------------------------------+ |
6 | | Pegelwandler (RS232<->TTL) | |
7 | +--------------------------------+ |
8 | | |
9 | +--------------------------------+ |
10 | | Bluetooth-Modul (Slave*) | |
11 | +--------------------------------+ |
12 | # |
13 | # (Funk-Strecke |
14 | # |
15 | +--------------------------------+ |
16 | | Bluetooth-Modul (Master*) | |
17 | +--------------------------------+ |
18 | | |
19 | +--------------------------------+ |
20 | | Pegelwandler (TTL<->RS232) | |
21 | +--------------------------------+ |
22 | | |
23 | +--------------------------------+ |
24 | | Drucker mit RS232-Schnittstelle| |
25 | +--------------------------------+ |
*Wer Master und wer Slave ist, ist eigentlich egal. Ich würde zunächst mal die Module prüfen: - Modul als Slave konfigurieren - RX+TX an einem Modul miteinander verbinden - Mit einem PC mit BT-Adapter und Terminalprogramm zum Modul verbinden - Schauen ob gesendete Daten 1:1 zurückkommen
Ja das ist ja das Problem Wenn ich die Daten schicke kommt nur Schrott an Nichts Gescheides sondern nur ;()&&&@@@€€€&&0000
Hermann Rassinger schrieb: > Hallo > > Habe ein Waagen Terminal > und möchte gerne die Schnittstellen Daten über ein Bluetooths modul an > einen Drucker senden > Ich denke ich Brauche zwei Module > Master und Slave Aber keine Bluetooth Module (die sind für anbdere Zwecke), sondern eine transparente drahtlose serielle Verbindung. > > Meine Frage ist kann ich den Datenstring über Bluetooths versänden Ja > > es sind ASCII zeichen > > hat schon was gemacht!! Was? > Den laut Bluetooths beschreibnung kann man einstellen das es wie ein > Kabel verhaltett Das stimmt nicht da ein Kabel alle Spannungen Pegel und Frequenzen weiter leitet. Das macht Bluetooth nicht.
Das Handbuch wird vermutlich dieses sein? http://www.ribu.at/pdf/680350.pdf Ich würde ein Modul nehmen: 1) RX+TX verbinden 2) Mit "+++" in den Befehlsmodus wechseln 3) ATR1<CR> - Modul als Slave konfigurieren 4) ATO0<CR> - Automatischen Verbindungsaufbau aktivieren (=Befehlsmodus verlassen) Dann am einem bluetooth-fähigen PC nach dem Modul suchen, mit dem eingestellten Pin (Standard-PIN laut Handbuch "1234") pairen und dann mit irgendeinem Tool damit verbinden und schauen ob das was man sendet 1:1 zurück kommt. Falls nicht ist das Modul möglicherweise defekt oder das Handbuch passt nicht so ganz und man müsste mal beim Hersteller um Support bitten.
Ich habe da noch eine Frage Wenn ich mit der Seriellen schnittstelle ABC schicke muss ja am Slave ja ABC ankommen mit den Ribu Bluetooths Modul. Ist das so?? Ich verstehe nicht was ich mit eien Pegelwandler (RS232<->TTL) machen soll oder für was ich das brauche. Danke für die Hilfe
> Wenn ich mit der Seriellen schnittstelle ABC schicke muss ja am Slave > ja ABC ankommen mit den Ribu Bluetooths Modul. Das ist richtig. (Es ist dabei auch egal wer von den beiden das Master-Modul ist - Das ist nur für den Verbindungsaufbau relevant, der Master initiiert die Verbindung zum Slave.) Bei der Pegelwandler-Geschichte geht es um die Problematik, dass diese Module nicht für Endgeräte wie PCs, Waagen, Drucker, etc. gemacht sind, sondern für Mikrocontroller: An Endgeräten wie Waagen, Etikettendruckern, etc. hat man für die serielle Schnittstelle üblicherweise keine Stift/Buchsenleiste wo RX/TX Pins rausgucken, die mit 5V/3.3V Pegeln arbeiten - Sondern eine 9-polige SUB-D-Buchse wo nach RS232-Standard mit Pegeln zwischen -3V/-15V und +3V/+15V gearbeitet wird. Das Ribu-Modul arbeitet laut Handbuch mit 5V-TTL-Pegeln und arbeitet daher nicht nach RS232-Standard. Das Modul ist also eher für Mikrocontroller geeignet und weniger zum direkten Anschluss an Endgeräte wie Waagen, Etikettendrucker, ... Beispiel: Verbindet man das Ribu-Modul ohne Pegelwandler direkt mit dem COM-Port eines PCs wird die Kommunikation nicht wirklich laufen, denn der COM-Port von PCs arbeitet nach RS232. "TTL": - 1 entspricht: 5V - 0 entspricht: 0V "RS232": - 1 entspricht: unter -3V (bis -15V) - 0 entspricht: höher als 3V (bis +15V) (d.h. insbesondere 0V kommen bei RS232 gar nicht vor) d.h. TTL+RS232 sind ohne Pegelwandler inkompatibel. Pegelwandler-Chips wie die MAX232-Dinger kümmern sich sowohl um die Spannungen als auch um die Invertierung. D.h. wenn man das BT-Modul 0,1,1,0,1,1 empfängt, gibt es über den Ausgang raus: 0V,5V,5V,0V,5V,5V. Ein ohne Pegelwandler angeschlossener PC erkennt dann aber: ??,0,0,??,0,0 Der PC bräuchte eigentlich: 15V, -15V, -15V, 15V, -15V, -15V um 0,1,1,0,1,1 zu erkennen.
Herr ²bluppdidupp² danke für die rasche Hilfe Kann ich da nachträglich an mein Bluetooths Modul noch was machen das ich mit RS232 arbeiten kann. Wenn nicht hast du einen vorschlag mit welchen modul ich arbeiten kann???!!! Danke für die Hilfe
Ist das sowas??? http://www.ebay.at/itm/DIGITAL-CONVERTER-CMOS-TTL-TO-RS232-SIGNALS-SMD-5V-/200438107999?pt=LH_DefaultDomain_77&hash=item2eab0acf5f
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.