Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 16 lis 2024, o 23:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 13 mar 2013, o 07:39 
Offline
Nowy

Dołączył(a): 13 mar 2013
Posty: 3
Pomógł: 0

Zakupiłem płytkę z modułem BTM-222 i mam problem z prawidłowym przesyłaniem do niej danych. Jeżeli chodzi o sparowanie z komputerem lub telefonem to odbywa się bez problemu. Do podłączenia RS232 używałem dwóch przejściówek: jedna z USB na chipie Prolific, druga na ExpressCard z chipem Moschip. W obu przypadkach problem jest identyczny.
Gdy BTM jest w trybie oczekiwania (miga niebieska dioda) i próbuję przesłać przez RS232 komendy AT, moduł odpowiada jakimiś śmieciami, np na zapytanie ATE? odpowiada literami WVX. Na różnego rodzaju komendy odpowiada albo tego typu śmieciami lub wcale, przy czym dla każdego z zapytań odpowiedź się nie zmienia w czasie. Również kiedy podłączę się przez bluetooth do modułu i z drugiej strony przez RS232, to transmisja wygląda podobnie. To co wpiszę z jednej strony, po drugiej pojawia się jako jakiś szyfr lub wcale. Dzieje się tak w obu kierunkach i przy każdej możliwej prędkości transmisji, także przy pomyślnej 19200.
Sprawdziłem też czy moduł przynajmniej rozumie moje komendy AT poprzez próbę zmiany kodu PIN, ale bezskutecznie.
Proszę o pomoc.
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2013, o 08:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Jakie masz napięcie na pinie tx albo rx gdy przejściówka jest odłączona od btma? Obstawiam że masz złe przejściówki i napisz jeszcze kiedy kupiłeś moduł

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2013, o 08:34 
Offline
Nowy

Dołączył(a): 13 mar 2013
Posty: 3
Pomógł: 0

Już widzę w czym problem:) Obie przejściówki w spoczynku dają na wyjściu Tx -5V. BTM na wyjściu daje +5V czyli poziom TTL. Zaopatrzę się w przejściówkę i spróbuję jeszcze raz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2013, o 10:17 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Dlatego już pytam o napięcia bo 99% problemów jakie ludzie mają to właśnie z tego powodu że biorą sobie przejściówki USB/RS232 ale nie w wersji TTL

a to niestety może nawet uszkodzić moduł ATB-BTM-222 - tzn jego stopień wejściowy czyli albo scalak: 74HCT14 albo 74LVC125

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2013, o 00:02 
Offline
Nowy

Dołączył(a): 13 mar 2013
Posty: 3
Pomógł: 0

Podłączyłem wszystko przez przetwornik RS232 <-> TTL i układ śmiga jak należy:) Dziękuję za pomoc



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO