| Author |
Message
|
ryku5 Poziom 10

Joined: 13 Dec 2004 Posts: 49 Location: opole
|
#1
08 Mar 2010 22:59 BTM222 pierwsze kroki |
|
|
|
Witam
Zaczynam dopiero przygodę z modułem BTM222 i mam pewną wątpliwość. Zaprojektowałem sobie płytkę zgodnie z jednym ze schematów z elektrody (temat BTM222 fakty i mity).
1. Po przylutowaniu modułu sprawdzałem sobie lutowanie za pomocą miernika uniwersalnego i wykryłem połączenie pomiędzy masą i wyjściem anteny. Czy ktoś mógłby sprawdzić na module nie przylutowanym czy to normalne? Lutowanie nie wskazuje na przypadkowe połączenie ścieżek.
2. Pod ręką mam aktualnie 74ls14 w projekcie jest 74ACT14. Różnica w stanach napięciowych jest niewielka i zastanawiam się czy takie zestawienie mogło by działać.
Pozdrawiam
Piotrek
|
|
| Back to top |
|
 |
poczitamagoczi Poziom 13

Joined: 25 Mar 2008 Posts: 117 Location: Dąbrowa Górnicza
|
#2
09 Mar 2010 10:06 Re: BTM222 pierwsze kroki |
|
|
|
Ad 1. W moich wszystkich modułach też mam zwartą antenę z masą i działają.
|
|
| Back to top |
|
 |
Google

|
#
09 Mar 2010 10:06 |
|
|
|
|
|
| Back to top |
|
 |
ryku5 Poziom 10

Joined: 13 Dec 2004 Posts: 49 Location: opole
|
#3
09 Mar 2010 17:15 Re: BTM222 pierwsze kroki |
|
|
|
Wielkie dzięki za informacje. Wolałem się upewnić zanim podłącze zasilanie.
Pozdawiam
|
|
| Back to top |
|
 |
ryku5 Poziom 10

Joined: 13 Dec 2004 Posts: 49 Location: opole
|
#4
10 Mar 2010 22:39 Re: BTM222 pierwsze kroki |
|
|
|
Napotkałem na kolejny problem. Po zlutowaniu wszystko fajnie wygląda, BTM222 jest wykrywany przez inne urządzenia, ale nie przesyła poprawnie informacji. BTM222 jest podłączony przez 74hc14n do PC. Drugie urządzenie to laptop z bluetooth. W hiperterminalu wogóle mi nic nie pokazuje (w sęsie że nie widać żadnych oznak komunikacji). W związku z tym jako terminal odpaliłem na obu komputerach terminal z bascom avr. Sygnały wysyłane z laptopa pokazują sie w terminalu PC z tym że jako różne znaczki, natomiast sygnały z PC wogóle nie wychodzą. Ma ktoś jakieś sugestie co może być nie tak? Parametry komunikacji ustawiłem na standartowe - 19200,N,8,1. Proszę o pomoc.
Pozdawiam
Piotrek
|
|
| Back to top |
|
 |
Google

|
#
10 Mar 2010 22:39 |
|
|
|
|
|
| Back to top |
|
 |
mirekk36 Poziom 25

Joined: 17 Jun 2006 Posts: 8153 Location: Szczecin
|
#5
11 Mar 2010 09:41 Re: BTM222 pierwsze kroki |
|
|
|
| ryku5 wrote: |
| Napotkałem na kolejny problem. Po zlutowaniu wszystko fajnie wygląda, BTM222 jest wykrywany przez inne urządzenia, ale nie przesyła poprawnie informacji. BTM222 jest podłączony przez 74hc14n do PC. |
Taaaak? a może napiszesz jeszcze do jakiego portu komputera podłączyłeś ten swój BTM przez ten układ 74hc14n co?
Bo jeśli do zwykłego portu COM na płycie głównej - to nie dziw się, że nic nie działa jak należy. Za to możesz się cieszyć, że jeszcze nic ci się nie sfajczyło.
|
|
| Back to top |
|
 |
ryku5 Poziom 10

Joined: 13 Dec 2004 Posts: 49 Location: opole
|
#6
11 Mar 2010 17:05 Re: BTM222 pierwsze kroki |
|
|
|
mirekk36 Tak jest to zwykły port COM w komputerze. Zbudowałem układ zgodnie z linkiem który znalazłem w Twoim poradniku na temat BTM222 (fakty i mity). W punkcie 10 napisałeś "Generalnie aby zakupiony moduł jak najszybciej uruchomić w trybie SLAVE z własnym procesorem: podłączamy go najlepiej do portu COM w PC". Jeżeli masz jakieś sugestie co robie źle, to proszę napisz, ponieważ dopiero zaczynam zabawę z BTM222.
|
|
| Back to top |
|
 |
Google

|
#
11 Mar 2010 17:05 |
|
|
|
|
|
| Back to top |
|
 |
mirekk36 Poziom 25

Joined: 17 Jun 2006 Posts: 8153 Location: Szczecin
|
#7
11 Mar 2010 17:49 Re: BTM222 pierwsze kroki |
|
|
|
Poczytaj więc dokładnie tamten temat w oparciu o który robiłeś swój moduł. Nigdzie nie pisałem że można wprost podłączyć taki moduł do zwykłego portu COM, który standardowo pracuje z napięciami od -12V do +12V. Nie ma to nic wspólnego ze standardem TTL !
A po to robiłem konwerter na układzie 74hc14, żeby właśnie dopasować poziom sygnałów z BTM'a na poziomie 3,3V czyli także nie TTL - do wartości TTL na wejściu i wyjściu 74hc14
Wiesz co to oznacza że moduł pracuje w standardzie TTL ?
Wiesz co to oznacza, że zwykły port RS232 pracuje z napięciami standardu RS232?
Wiesz, że trzeba zrobić dopasowanie poziomu sygnałów?
Masz miliard postów na elektrodzie i nie tylko, gdzie możesz zobaczyć, że taką konwersję można bardzo prosto zrobić sobie:
1. albo za pomocą scalaka MAX232 (poczytaj o tym i wtedy podpinaj do zwykłego portu COM w kompie)
2. albo za pomocą prostych układów na zwykłych tranzystorach, poszukaj sobie rozwiązań i też dopiero wtedy podłączaj do zwykłego portu COM
3. albo w taki sposób, że robisz czy kupujesz sobie przejściówkę USB/RS232, która ma już gotowe wejście wyjście Tx oraz Rx pracujące w standardzie TTL
Nie masz innego wyjścia. i jak mówiłem nie próbuj podłączać inaczej bo sfajczysz jedno albo drugie a w najgoirszym przypadku obydwa
|
|
| Back to top |
|
 |
ryku5 Poziom 10

Joined: 13 Dec 2004 Posts: 49 Location: opole
|
#8
11 Mar 2010 18:00 Re: BTM222 pierwsze kroki |
|
|
|
Dziekuję za szybką odpowiedź. Myślałem że jednopoziomowa konwersja napięć wystarczy. Nie doczytałem dokumentacji 74HC14. Jak możesz to dopisz do swojego poradnika(w punkcie 10) tą uwagę, bo pewnie prędzej czy później trafi się ktoś z podobnym problemem jak mój.
Swójego BTM222 podłączę tam gdzie ma pracować, czyli do mega8 i będzie po problemie.
Pozdrawiam
|
|
| Back to top |
|
 |