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



Teraz jest 28 mar 2024, o 22:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 5 lis 2017, o 16:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 lip 2012
Posty: 157
Pomógł: 8

Witam.

Zabieram się do projektu takiego małego shielda na ATB-MICROPORT. Shield miałby zawierać czujniki atmosferyczne takie jak BMP180, DHT22/DHT11, i DS18xXX... niby proste bo do ATB można to wszystko podłączyć... ja natomiast chciałbym takie niezależne urządzenie które działa własnym życiem i dogaduję się z wszystkimi czujnikami czyli płytka na ATB-MICROPORT i uC ATmega8 , a z ATB-1.05 rozmawiamy tylko urzędowo. Czyli ATB 1.05 tylko odpytuje shield, a on ładnie odpowiada.
np:
ATB => SHELD podaj temperatre czujnika1;
SHIELD => ATB data;

ATB => SHELD podajwilgotnosc czujnika3;
SHIELD => ATB data;


Tutaj siedziały by dwa MCU i za bardzo nie mam pomysłu jak je z sobą zeswatać. UART sprzętowy odpada.

no i tutaj koledzy do Was wielka prośba...
jak można to najlepiej rozwiązać :)

SPI wydaje mi się najciekawsze, kazdy czujnik mialby niejako swoj adres :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 18:41 
Offline
Moderator
Avatar użytkownika

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

no ale do gadania pomiędzy prockami masz aż 3 możliwości

1. UART
2. I2C
3. SPI

w czym problem ? Na Microporcie procek musi działać jako Slave i trzeba to po prostu wziąć pod uwagę jeśli nie chcesz korzystać z UART co byłoby najprostsze - a przecież można byłoby nawet użyć softłerowego UARTA - ot pytanie i od razu oczekiwanie na odpowiedź.

Zaś w przypadku I2C lub SPI trzeba jak mówię napisać sobie obsługę Slave dla tych magistral

_________________
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: 6 lis 2017, o 10:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2014
Posty: 279
Lokalizacja: Kraków
Pomógł: 4

A nie lepiej byłoby zastąpić wymieniony czujnik wilgotności i temperatury jakimś scalaczkiem który ma to w jednym i jeszcze po I2C gada? Myślę że uprościć to projekt.

_________________
http://forum.atnel.pl/topic15633.html



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

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