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



Teraz jest 19 mar 2026, o 07:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 30 lip 2016, o 16:43 
Offline
Użytkownik

Dołączył(a): 05 wrz 2012
Posty: 47
Pomógł: 0

Witam,
potrzebuję sterować portami Atmega32 zarówno za pomocą Bluetooth jak i Wifi. Sterowanie to nie będzie odbywało się jednocześnie. Sterujemy albo albo poprzez BTM albo poprzez WiFi.
Pytanie brzmi jak zrobić żeby się nie gryzło ponieważ mam do dyspozycji tylko jeden UART w uprocku.
Czy na czas sterowania przez BTM wystarczy odłączyć linie plusową zasilania od WiFi (linie TX i RX i linia - zasilania zostają podłączone). testował ktoś może taką opcję?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 16:49 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

możesz zrobić uart programowy dla drugiego urządzenia
albo zastosować multiplexer który sam po wykryciu połączenia przełaczy na właściwe
urządzenie , np

- urządzenie cały czas pracuje z WIFI
- po połaczeniu z bT PRZEŁACZA LINIE rx I tx na BT , po rozłaczeniu spoerotem WIFI

poszukaj 4053 jak używać



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 17:39 
Offline
Moderator
Avatar użytkownika

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

Dokładnie jak pisze SunRiver układ CD4053 byłby idealny do takiego przełączania i to z poziomu mikrokontrolera. Oczywiście najlepszym rozwiązaniem byłoby użyć procka który ma dwa porty UART na przykład ATmega644P który idealnie pasuje zamiast ATmega32 ;) a ma dużo więcej wszystkiego w tym portów UART ;)

_________________
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: 30 lip 2016, o 17:48 
Offline
Użytkownik

Dołączył(a): 05 wrz 2012
Posty: 47
Pomógł: 0

Nawet mam 644p "w szufladzie" i próbowałem uruchomić UARTY na niej i nawet jednego mi się nie udało. Więc kupiłem Atmegę32 BTM222 i WIFI232 + Twoje poradniki i zero problemu z uruchomieniem.

A teraz 2 Uarty w jednym projekcie przydały by się. Nie planujesz nagrać poradnika z uruchomienia uartów na Atmedze644p?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 17:50 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

różnice są naprawdę niewielkie i po przeglądnięciu noty raz/dwa bedziesz widział co i jak :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 18:50 
Offline
Użytkownik

Dołączył(a): 05 wrz 2012
Posty: 47
Pomógł: 0

SunRiver niby masz rację ale mam z tym problem straciłem dwa dni mojego młodego życia i rzuciłem się na Atmegę32



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 20:04 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

łatwiejsze w tym wypadku jest użycie multipleksera jakim jest 4053 :)
pin przełączający możesz sterować z procka lub prosto z BT czy WIfi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 20:39 
Offline
Użytkownik

Dołączył(a): 05 wrz 2012
Posty: 47
Pomógł: 0

Chwytam trop i dopytuję.
Mam w ręku BTM222B on ma 4 wyprowadzenia VCC GND OUT oraz IN.
Brak wyprowadzeń typu GPIO, więc jak go Użyć z multiplekserem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2016, o 21:17 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

to masz dziwny egzemplarz .. BTM222
bo mój ma wiecej ale to masz w nocie http://www.micropik.com/PDF/btm222.pdf

niemniej jednak to przecież zaden kłopot prawda ??
masz przełączac tylko 2 piny RX i TX miedzy WI-FI a BT
możesz multiplexerem sterować z procka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 16:34 
Offline
Użytkownik

Dołączył(a): 19 sty 2014
Posty: 83
Pomógł: 2

Ja używam bez problemu kodu Mirka po małych przeróbkach na atmega644p.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 17:50 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Buczek - z tego co pamiętam to na forum jest fajna biblioteka do uarta naszego kolegi antystatycznego - masz tam pełną obsługę uarta w ATmega644.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 18:00 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

MichalXY napisał(a):
jest fajna biblioteka do uarta naszego kolegi antystatycznego


Obawiam się że niema .... gdyż kol antystatyczny okazała się ... wykasował swoje posty bo na
"innym forum" zalatywało trupem ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 18:33 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

SunRiver - o kurczaki, nie wiedziałem :o .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 18:35 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

MichalXY napisał(a):
SunRiver - o kurczaki, nie wiedziałem .

ja tez się nie spodziewałem ...

szkoda ...
ale jak widział typowe zagranie polaczków ...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 21:12 
Offline
Nowy

Dołączył(a): 13 kwi 2016
Posty: 22
Pomógł: 1

MichalXY napisał(a):
Buczek - z tego co pamiętam to na forum jest fajna biblioteka do uarta naszego kolegi antystatycznego - masz tam pełną obsługę uarta w ATmega644.


Mówisz i masz:
Załącznik:
UART_v0_03.zip


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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO