Hallo zusammen, ich habe mir heute ein BlueNiceCom 3 gekauft und relativ schnell zum laufen bekommen. Allerdings mit ein paar Einschränkungen... ;-) Angeschlossen ist das BlueNiceCom folgendermaßen: VCC und Reset an 3,37V und GND. CTS und RTS kurzgeschlossen, damit sie das gleiche Level haben. RX und TX ersteinmal kurzgeschlossen und eine Schleife gebaut. Getestet habe ich mit HTerm. PC erkennt das Modul und kann die SPP-Verbindung herstellen. Wenn ich dann mit HTerm Zeichen sende kommen diese wieder zurück. Soweit alles ok. Wenn ich jetzt TX/RX direkt auf dem STK500 abgreife (UART auf TTL-Level [ist das richtig?]), kommen keine Zeichen an. (GND ist natürlich berücksichtigt) Ausserdem schaltet sich die Verbindung nach ca. 1 Min ab. Hat jemand eine Idee, was ich falsch mache? Bin wie immer für jeden konstruktiven Vorschlag dankbar. :-) Danke und Gruß Markus
Kann es sein, dass ich die Spannungslevel angleichen muss? D.h. wenn ich das BNC mit 3,3V betreiben würde, müsste ich doch theoretisch die 5V vom AVR auf 3,3V runterbrechen bzw. die 3,3V auf 5V anheben...
Die UART Schnittstelle vom BNC3 arbeitet mit der VCC von 3,3V, daher rührt wahrscheinlich dein Problem.
Du könntest auch erst mal die Spannung des STK500 auf 3,3V einstellen. IMHO liegen dann überall 3,3V an - auch am TXD-Pin.
also ich habe jetzt die 3,3V am STK500 eingestellt. Es tut sich trotzdem noch nichts. :-( Wenn ich normal über RS232 verbinde funktioniert es einwandfrei. Genauso wenn ich wieder RX und TX kurzschliesse und die Stromversorgung über das STK500 laufen lasse. Jemand eine Idee, voran es noch hängen könnte?
yep. Ich habe auch schon aus lauter Verzweiflung mal die Anschlüsse vertauscht - kein Erfolg. :-(
Hi Typischer I/O Pegel des BNC3 ist 2,8V und 3,3V ist der max Wert. Probier es mal mut weniger spannung evtl hilft es ja.
hat leider keinen Erfolg gezeigt... :-( ich glaub ich motte das Ding ein. Danke für die ganze Hilfe. :-)
Ich hab es doch noch nicht aufgegeben und mal einen ATMega162 versucht. Außerdem habe ich das BNC3 an AREF des STK geklemmt, damit ich die Spannung ebenfalls steuern kann. Habe AREF von 2,8 bis 3,6V in Stufen erhöht und den Mega mit 2,8V bis 5V hochgefahren. Hat nichts gebracht... Was soll ich sagen: es funzt einfach net. Alles wie gehabt. RX/TX direkt verbinden funktionert wunderbar. Hat jemand von euch schon mal eine externe Schaltung mit dem Ding gebaut? Ich bin nämlich am überlegen, ob ich ne seperate Schaltung entwerfe und das STK500 somit nicht benötige...
Hallo Markus, schau mal auf meiner Seite www.clipswitch.de Da kannst dir den Schaltplan von meiner Platine anschaun. Funktioniert recht gut soweit..... Gruß Peter
@Peter danke für den Link. Ich habe mir den Schlaltplan mal angeschaut. Ich habe halt die LEDs nicht und Reset habe ich direkt an VCC gehängt. RTS und CTS verwende ich nicht und habe diese deshalb kurzgeschlossen. Ich habe auch inzwischen mal ENV1/0 an VCC gelegt. Laut Datenblatt bedeutet dies Normalbetrieb. ISEL1+2 habe ich nicht angeschlossen. Meinst du, dass irgendwo da ein Fehler liegt?
Da Du ja zwischen BNCIII und PC eine Kommunikation zustande bringst denk ich mal nicht das das Modul falsch beschalten ist. Zeichne mal deine Zusammenschaltung grob auf......STK BNC etc... Leg mal ISEL2 auf GND dann hast schon mal die Baudrate auf 9600 fest eingestellt.
Die Idee mit ISEL anschließen war leider nicht so gut: jetzt sieht mein PC zwar, dass ein Bluetooth-Gerät in Reichweite ist, kann aber keine SPP-Verbindung mehr aufbauen. :-(
Dann öffne halt einfach die GND Verbindung zu ISEL2 wieder. Ist ja nur ein Eingang den Du auf GND legst oder nicht. Oder kannst dann auch nicht mehr drauf zugreifen? Hast Du den SimplyBlueCommander? Dann kannst dein Modul auf Factory Default setzen. Allerdings mußt dann die TX/RX über einen Pegelwandler mit dem PC verbinden.
Ich hab die Verbindung schon wieder geöffnet. Kann immernoch nicht verbinden. Den SimplyBlueCommander habe ich nicht.
Der SimplyBlueCommander ist normalerweise auf der CD die dem BNCIII beiliegt. Zumindest wenn Du es bei Amber Wireless gekauft hast...
Ich habe (leider) nicht bei Amber Wireless direkt gekauft, sondern bei Schuricht. Wenn ich das gewusst hätte... :-(
Hm, versuchs mal mit einer Anfrage bei Amber Wireless. Vielleicht können dir die weiterhelfen.
Hallo. Ich versuche, das BlueNiceCom III zum Laufen zu bekommen. Dazu habe ich wie im "Handbuch" angegeben am BNC 3,3 V (Batterie) an Vcc angeschlossen und entsprechend GND der Batterie an GND beim BNC. Ich dachte eigentlich, wenn ich jetzt versuche, das BNC in der Bluetoothumgebung zu finden, würde es irgendwie angezeigt. Aber das ist nicht der Fall. Mache ich was falsch ? Habe ich was falsch verstanden ? Eva Kit habe ich leider nicht, deshalb versuche ich es direkt über Batterie, so ist es ja auch gedacht... Gruß, Tilman
Hallo Tilman, hast du inzwischen eine Verbindung aufbauen können?
Versuchs mal mit folgender Reset-Beschaltung: 1k an 3,3V und 100nF an GND
Hallo Zoltan, Danke für Deine Antwort. Es funktioniert. Vielen Dank ! Nachdem dieses Problem gelöst war, hatte ich noch ein Weiteres: Und zwar in etwa das Gleiche wie auch M. Reichert. Ich konnte nichts Empfangen und das Senden hat auch nicht richtig funktioniert, es kamen nur kryptische Zeichen, wenn ich über das BNC3 etwas an meinen PC gesendet habe. Wenn ich von meinem PC etwas ans Modul geschickt habe, ist gar nix empfangen worden. Die Lösung war dann wie von Peter Zirngibl beschrieben: ISEL2 muss an GND. Dann funktionert es einwandfrei. Ich habe noch eine Frage an Peter Zirngibl: Woher haben Sie die Informationen (ISEL2 an GND , BlueCommander...etc.) Ich habe im "Handbuch" http://chdist35.distrelec.com/distrelec/datasheets.nsf/datasheets?Open&country=de&language=de&artno=646629 nichts diesbezügliches gefunden...!? Wäre nett, wenn Sie kurz eine Information geben könnten, wo man näheres erfährt, obwohl's jetzt funktioniert wäre ich doch neugierig. Danke, Tilman
Hab mal hier eine neue Wiki Seite gestartet: http://www.mikrocontroller.net/articles/Bluetooth ISEL siehe In dem BlueNiceCom 2 Handbuch S.6 oder LMX9820A-Datenblatt http://cache.national.com/ds/LM/LMX9820A.pdf ... Gruß Zoltan PS.: Danke für den super Link.
HAllo! habe auch BNCIII. Vcc an +3,3V, GND auf 0V. CTS, RTS auch auf GND sowie ISEL2. TX/RX funktionieren praechtig mit atmega8 in kombination, aber ich kann ueber simplebluecommander nichts aendern?! was muss man da genau einstellen im configuration dialog?! COM port ist klar. baud afu 9600. RTS auf low-level driver?? CTS output angekreuzt lassen oder nicht?
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.