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



Teraz jest 19 kwi 2024, o 08:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 20 kwi 2015, o 12:10 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Cześć,
Wiem, że ten problem był już poruszany, ale odpowiedzi które znalazłem są różne. Jeśli zasilam Atmege32 5V i chce zastosować moduł Bluetooth HC-05 posiadający stabilizator napięcia i można go zasilać 5V lub 3.3V. Moje pytanie jest takie jeśli zasilam ten moduł 5V to muszę stosować konwersje napięć na liniach TxD i RxD? W projekcie mają być dwie atmegi komunikujące się przez HC-05.
Dane techniczne modułu:
Napięcie zasilania:
5 V poprzez wbudowany stabilizator - podłączenie do pinu 5.0
3,3 V - podłączenie do pinu 3.3
Wyprowadzenia pracują z napięciem 3,3 V
Pobór prądu:
Parowanie 80 mA
Transmisja: 8 mA
Klasa 2 - moc nadajnika maks. + 4 dBm
Zasięg: do 10 m
Standard: Bluetooth 2.0 + EDR
Profil SPP z możliwością ustawień poprzez komendy AT
Komunikacja: UART (RX, TX)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 12:18 
Offline
Użytkownik

Dołączył(a): 18 kwi 2013
Posty: 181
Lokalizacja: Kraków
Pomógł: 30

Na stronie botland.com.pl gdzie międzyinnymi jest opis tego modułu napisali tak:
Cytuj:
Prosty układ komunikacyjny oparty na module Blootooth HC-05 v2.0 + EDR. Komunikuje się poprzez interfejs szeregowy UART z wykorzystaniem komend AT. Pracuje z napięciem 3,3 V, co oznacza, że do obsługi przy pomocy platform 5 V (np. Arduino Uno czy Leonardo) wymagany jest konwerter napięć.


A w nocie aplikacyjnej jest coś takiego:
Cytuj:
Low Power 1.8V Operation ,1.8 to 3.6V I/O


więc ewidentnie musi być na liniach Tx, Rx konwerter napięć.



Ostatnio edytowano 20 kwi 2015, o 12:26 przez janusz17, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 12:21 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Wiem widziałem, ale też kilka postów na forum, których autorzy twierdzili, że nie potrzebna dlatego się dopytuje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 12:57 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Ja zrobiłem sobie taki konwerter HC-05 <--> ATB 1.04 na dwóch małosygnałowych mosfetach bs170. bardzo fajnie działa. Jak chcesz to wrzucę projekt PCB.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 sty 2013
Posty: 80
Lokalizacja: Trzciniec
Pomógł: 0

Są dwa rodzaje płytek HC05. Jedna "goła" i tam trzeba stosować konwertery napięć a druga jest wlutowana do drugiej płytki z konwerterem, więc dodatkowego już nie trzeba. Mam te z konwerterem i podłączam je bezpośrednio do portów Atmegi- zasilanie 5V.
Z twojego opisu wnioskuję, że masz wlutowaną płytkę HC05 na konwerter.

przykład:http://www.xeronika.pl/images/hc05.jpg

_________________
Zło dobrem zwyciężaj.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:17 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Przykładowo taki jak tutaj w linku poniżej. Sam HC05, chciałbym zrobic swoją wlasną plytke a nie gotowca z wyprowadzonymi pinami. Napięcie zasilania z 5V na 3.3V to jasne, ale czy wtedy musze robić jeszcze konwersje na liniach do Atmegi czy nie?
http://allegro.pl/hc-05-modul-bluetooth ... 37333.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lis 2011
Posty: 156
Pomógł: 12

Ja kiedyś się bawiłem tym HC5 i powstała do tego taka płytka , miłej zabawy .


Autor postu otrzymał pochwałę

Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:19 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Musisz robić konwersje w tym przypadku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 sty 2013
Posty: 80
Lokalizacja: Trzciniec
Pomógł: 0

musi być na liniach Tx, Rx konwerter napięć
ale możesz kupić sobie na ebay po 10zł za szt i można potestować. :)

_________________
Zło dobrem zwyciężaj.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 13:26 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Dzięki Panowie za pomoc :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 18:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 lut 2014
Posty: 173
Lokalizacja: Bytom
Pomógł: 2

A ja powiem tyle HC-05 v2.0 może spokojnie działać na 5V.Już to przerabiałem taki BT leciał u mnie przez 24h ciągle wysyłał odbierał i nic się mu nie stało, nie wiem jak z wersją 1.0 i innymi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 kwi 2015, o 15:37 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Ponieważ uart ma linie jednokierunkowe to wystarczy, że na TX mikrokontrolera dasz rezystor i diodę zenera na 3,3V. Sygnału TX z HC05 nie musisz konwertować, bo 3.3V mieści się w zakresie stanu wysokiego dla Atmegi zasilanej z 5V.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2015, o 21:23 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Przemyślałem sprawę i stwierdziłem, że wstawię stabilizator na 3.3V i zasilę z niego Atmegi co załatwi sprawę poziomów napięć. Z tego co wyczytałem to Atmege32A i Atmege 328P przy taktowaniu 8MHz mogę zasilać 3.3V. Kolejne pytanie czy komunikacja UART pomiędzy różnymi Atmegami nie będzie problemem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2015, o 10:21 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

Panowie odpowie ktoś?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2015, o 11:02 
Offline
Moderator
Avatar użytkownika

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

tomek11b napisał(a):
Kolejne pytanie czy komunikacja UART pomiędzy różnymi Atmegami nie będzie problemem?

Sorki, na prawdę to nie ma być złośliwie - ale to pytanie typu:

"czy jak jest kanapka z chleba pszennego jasnego i razowego - to nie będzie problemu żeby zjeść je razem złożone?"

Wiesz? można sobie w ten sposób mnożyć problemy w głowie w nieskończoność - no ale pomyśl - po to wymyślono kanapki aby zajadać je w sposób jaki tylko ci się przyśni. I podobnie (uwierz mi) po to wymyślono standard komunikacji RS232 aby móc nawiązywać łączność pomiędzy przeróżnymi urządzeniami a nie tylko pomiędzy prockami ....

tomek11b napisał(a):
i stwierdziłem, że wstawię stabilizator na 3.3V i zasilę z niego Atmegi co załatwi sprawę poziomów napięć.

Tak no wtedy nie potrzeba konwersji napięć

_________________
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: 28 kwi 2015, o 12:34 
Offline
Użytkownik

Dołączył(a): 14 lip 2014
Posty: 44
Pomógł: 0

No tak może pytanie mało przemyślane, jednak gdzieś w necie znalazłem kiedyś takie informacje że moga być jakieś problemy, dlatego chciałem się tutaj upewnić ;) Mam jeszcze jedno pytanie, jeśli zrobię komunikację UART pomiędzy tymi atmegami i będę w przyszłości chciał przejść na bluetooth HC-05 to będę musiał dokonywać dużo zmian w programie? Bo jak juz w innym moim poście nazwano bluetooth "przedłużką UARTa", tzn, że wstawiam moduł HC-05 i ma działać?



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: 16 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO