You are here

Bluetooth-RS232 kommunikáció hiba "BLK-MD-BC04-B -DEMO"eszközzel

2 posts / 0 new
Last post
dafyfy
dafyfy picture

Sziasztok!
USB-RS232 kommunikációt szeretnék vezeték nélkülire cserélni. Szereztem egy a címben említett "BLK-MD-BC04-B -DEMO" kütyüt. Már 1 hete szevedek vele, de nem igazán jutok előbre. A neten fellelhető videókat, doksikat, fórumokat átolvastam, de nem jutottam előrébb, és van pár dolog, amit nem értek, és nem taltam magyarázatot.
Miért ad fel 2db soros portot, amikor fizikailag csak egy van rajta. (COM4, COM5)
Pontosan mit csinál a Master/Slave kapcsoló? Eddig azt tapasztaltam, h csak slave-be teszi magát láthatóvá Bt-n, viszont működésbe is van valami eltérés.
Slavbe: COM4-en elindítva piros led villogása folyamatos világításra vált, mintha "foglalná" a portot és mintha elindulna valami! COM5-ön nincs hiba- terminál elindul, mintha létezne a port, de a piros led csak villog!
Masterbe a COM4-re egyből hibát ír- mintha nem létezne a port. COM5-re elindul a terminál, de a piros led csak villog!
Visszhang tesztbe (Rx-Tx) tű összezárva semmi viszhang!
Ha 2 gép között próbáltam terminálal, valami működik, mert amit az egyik gép termináljába írtam, az a másikon megjelent, és vissza is. De csak abban az estben amikor COM4-re csatlakoztam, és világított a piros led.
Az a legfurcsább, ahogy videók mutatják, hogy hogyan kéne konfigurálni, az nekem nem úgy műxik!
Soros porton csatlakozva
Pontosabban, mindenhol azt láttam, h beírod a parancsot, és látod a terminálba amit beírsz! És ez a fura, én nem látom, de az enter után műxik. Szóval konfigurálásnál nem látom amit beírok, de tudom konfigurálni.
Átnéztem a konfigurálási parancsokat is, de semmi olyan beállítást nem találtam ami ezt az egészet megmagyarázná!
Visszhangot sehogy nem tudok belőle kicsikarni a DB9 csatin keresztűl, viszont ha a lapon összzárom az Rx-Tx lyukakat, akkor van visszhang, csak az, ha jól gondolom az a MAX232 chip előtt van, vagyis nem RS232 jelet ad, hanem közvetlenűl a Bt utáni szerintem TTL jelet.
Hibás lenne a kütyü, vagy miért vannak ezek a furcsaságok? Ha valami hibás, akkor a 2 terminál között 2 gépen miért műxik a kommunikáció?
 

Comments
tvdoktor
tvdoktor picture

Hello

Amikor két BT.egymáshoz csatlakozik,pl.telefon fejhallgató,ez mester/slave kapcsolat.A mester a telefon infót küld a fejhallgatónak,ő a szolga.
Mester módban meg keresi az eszközöket amihez kíván csatlakozni
A master/slave különbsége az hogy a host képes másokat megkeresni,másokkal kapcsolatot létesíteni,a szolga nem tud kapcsolatot létesíteni,csak vár hogy csatkozzanak hozzá.

A különbség a BCE04-B és a BCE04-A között.Neked a 2B" van.
A Bc04-b egy bluetooth soros port modul, ez master és a slave-vel van integrálva.
A mester és a slave utasításokkal váltható, a Bc04-a ez csak csak gyári beállítással bír.
A LED a Bluetooth kapcsolatot jelzi, a kimeneti impulzus azt jelzi, hogy nincs Bluetooth kapcsolat, a magas kimenet pedig azt jelzi, hogy a Bluetooth csatlakoztatva van és a port nyitva van.
AVR,PIC-hez tudsz csatlakozni,de a computerhez csak adapteren keresztül MAX3232.
A slave kapcsolat párosítható gazda gép.telefon,stb.
Vagy szoftveresen lehet beállítani a master/slave módot, AT- parancsokkal, vagy hardweresen
Ha hardweresen állítod a master/slave üzemmódot,,,ez  a fő mód a master/slave, a PI0(4) értéket -low
Ha szoftveresen állítod a master/slave üzemmódot,akkor a PIO >4< high szintre kell tenni.
A hardveres master-slave beállítási módhoz  a PIO(5) -portot: 3,3 V magas szintre teszed,akkor master,de ellenállást be kell tenni a felhúzáshoz.
Ha low szinte teszed akkor slave módban van.
Arduinóhoz csatlakozás.

Itt van egy link itt találsz példa programot, az üzem mód váltásra rajzot.

Még annyi ehhez a kütyühöz hogy ez ne más mint egy FTDI csak drót nélkül,ami az FTDI nél usb, az itt antenna.Csak a soros vonlalat helyettesíti,semmi több.
Vezeték nélkül tudsz adatot átvinni,pl,van egy villany újságod,és a tartalmát meg akarod változtatni akkor ezen a kütyün át meg tudod tenni, Persze ha van a villany újságban is egy erre alkalmas wifi adat átvitel.
Vagy monitorozni tudsz egy hasonló rendszert,,De ez max.15m távolságban.
Ja igen ami fontos az adat átviteli sebességnek mind két oldalon meg kell egyeznie. Alapértelmezésben 9600 bps.

 

0