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



Teraz jest 3 lut 2025, o 08:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 28 lut 2016, o 17:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Hejka,

Chciałem uruchomić czujnik ciśnienia BMP180,
znalazłem temat :
topic6913.html

Utworzyłem nowy projekt w eclipsie i nowe pliki BMP180.h i BMP180.c
Dodałem MK_USART i I2C_TWI, dokładnie tak samo jak w temacie

No i dane wysyłam do terminala , po wgraniu programu blokuje mi funkcja:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


nie wiem dlaczego...

w terminalu w tedy nic się nie pojawia ...
jeśli zakomentuję tą funkcję

to następnie blokują mi :
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Jeśli i te zakomentuję to w terminalu widze info :

Temp: 0,0
Ciśn: 0,0

Czy jeśli nie mam podpiętego czujnika funkcja BMP180 init będzie blokować program ??
Jeśli go podłącze mam nadal to samo, ale nie wykluczam, że mogłem uszkodzić czujnik...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 17:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Dokładnie jeżeli nie ma czujnika program sie wiesza.

Bmp180 musisz zasilac z 3.3V i pamiętać o konwersji napięć na liniach SDA SCL międzu UC 5V a Bmp180 3.3V

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 17:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Majster ja się popłaczę .... :((((((((((((((

Cały czujnik już zrobiłem do stacji meteo... cały !! polutowałem i poskręcałem (wilgotność, ciśnienie i temperatura)... i co ... spaliłem go :((((
bo zasilanie dałem 5V , no ale tak to jest jak się zapomina o dataszicie i podłącza z pamięci .. :(((

Hm.. a można to jakoś zmienić w prosty sposób, że jak nie wykryje czujnika to wyświetli błąd. Bo w sumie to jak nadajnik nie będzie wysyłał informacji to może być dużo przyczyn a tak konkretnie będe wiedział że " BMP180 - ERROR "



Ostatnio edytowano 28 lut 2016, o 18:03 przez Morcinek92, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 18:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 334
Lokalizacja: Rybnik
Pomógł: 55

majster napisał(a):
pamiętać o konwersji napięć na liniach SDA SCL międzu UC 5V a Bmp180 3.3V

Morcinek92 napisał(a):
[...]spaliłem go ((( bo zasilanie dałem 5V


I może dlatego warto iść "z postępem" i kierować się powoli ku zasilaniu z 3.3V. Zamiast wykonywać osobne konwersje napięć dla czujników, modułu wi-fi itd. całość zasilić z 3.3V i po problemie, tak jak ja to zrobiłem w mojej stacji. Wiadomo, nie zawsze jest to możliwe, ale gdy tylko jest, to myślę, że warto nabierać takie nawyki.

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 18:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Tak masz rację, ja chce zasilić to 3,3V

Ale zrobiłem tą obudowę dla 3 czujników , napisałem program to testów i przez przypadek zasiliłem to z ATB 5V :(( ehh...

No ale będzie 3,3V finalnie



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 21:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2015
Posty: 450
Pomógł: 3

Morcinek92 napisał(a):
Ale zrobiłem tą obudowę dla 3 czujników , napisałem program to testów i przez przypadek zasiliłem to z ATB 5V ( ehh...


Witaj!
Mam czujnik BMP180 jak w linku poniżej. Zasilam go napięciem 5V z ATB. działa wyśmienicie.
http://botland.com.pl/czujniki-cisnieni ... robot.html
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 21:56 
Offline
Użytkownik

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

avrfun napisał(a):
Mam czujnik BMP180 jak w linku poniżej. Zasilam go napięciem 5V z ATB. działa wyśmienicie.


zastanowił się kolega dlaczego ?? bo ma i LDO z 5V na 3,3V jak i konwersję poziomów TTL na tranzystorach ...
wiec niby dlaczego miałby nie działać ??

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2016, o 22:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2015
Posty: 450
Pomógł: 3

SunRiver napisał(a):
zastanowił się kolega dlaczego ?? bo ma i LDO z 5V na 3,3V jak i konwersję poziomów TTL na tranzystorach ...
wiec niby dlaczego miałby nie działać ??

Fakt.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 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