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



Teraz jest 25 kwi 2024, o 09:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 106 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona
Autor Wiadomość
 Tytuł: Re: BMP180
PostNapisane: 2 gru 2014, o 10:23 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Na tej stroni masz schemat pod atmege8, dokładnie tak samo jest dla atmega32 zasilanej z 5V

http://davidegironi.blogspot.com/2012/1 ... H2EGWeLUok



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 2 gru 2014, o 12:17 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Dziękuje i jeszcze jedno pytanie odnośnie kodu lukanio do obsługi tego czujnika, do których portów podłączyć trzeba SDA i SCL bo nie mogę się połapać w kodzie gdzie to jest i w którym miejscu to jest. Wiem ,że to banał ale dopiero zaczynam, więc proszę o wyrozumiałość;p
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 2 gru 2014, o 14:21 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Dla atmegi32:
SCL do PC0
SDA do PC1
patrz nota katalogowa:
http://www.atmel.com/images/doc2503.pdf



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 2 gru 2014, o 15:18 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Dziękuje bardzo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 2 gru 2014, o 22:35 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Jeszcze raz ja;p a co myślisz o tej aukcji http://allegro.pl/modul-pom-cisnienia-t ... 11460.html , niby można podłączyć od razu pod 5V i ciekawe czy jeszcze trzeba używać jakiś rezystorów dodatkowych.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 15:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

Musisz dokonać konwersji poziomów napięć z na liniach danych SDA,SCL . Bo tu masz tylko uklad ldo KB33 ktory obnizy tylko Vcc do 3.3V.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 17:38 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

hymm, a na tym schemacie, gdzie podał szpilek davidegironi.blogspot.com/2012/10/avr-atmega-bmp085-pressure-sensor.html#.VH87yHsuROp nie ma konwersji napięć na SDA, SCL.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 19:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

Zajrzyj do noty ukladu i zobacz ze ma byc 1.8V - 3.6V tyczy sie to zasilania i linii danych. Na powyzszym schemacie widze jedynie 3 diody celem uzyskania spadku napiecia tak by uzyskac odpowiednie VCC.

Jesli producent pisze ze maja byc spelnione takie a nie inne warunki zasilania i poziomow napiec to musisz się tego trzymać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 20:13 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

rez399 Tak jak kolega BogdanC napisał, ten moduł nie ma translacji poziomów dla I2C, a tylko diody obniżające napięcie zasilania do ~3V. Gdzieś widziałem moduły z translacją, ale nie kosztują 13 PLN ;-)

Na pierwszym zdjęciu z podanego linku, jak się dobrze przyjrzeć są tranzystory SMD, które dopasowują sygnały między czujnikiem a mikrokontrolerem. Chyba autor schematu zapomniał umieścić istotną informację, że używa modułu wyposażonego w układ translacji sygnałów.

_________________
Pozdrawiam
PP



Ostatnio edytowano 3 gru 2014, o 20:23 przez Piotrek_P, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 20:17 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Dzięki za info, tylko teraz to już nie wiem w takim razie jak to połączyć;/ Jakbyś był taki dobry i napisał dokładnie co mam kupić, nawet linki mile widziane są i do tego schemat jak to połączyć.
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 20:47 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Moduły z BMP180 znajdziesz w sklepach internetowych dla robotyków (np Botland, itp.).
Zwróć uwagę czy mają, translację poziomów dla I2C, lub zapytaj sprzedawcy. Co do podłączenia to tak jak każdy układ z interfejsem I2C, ale to już musisz sobie poczytać jakieś podstawy obsługi tej magistrali, a jak coś będzie nie jasne to pytaj na forum.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 21:05 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Z tego co widzę to wszędzie jest tylko pod 3,6V, bardziej chodzi mi o to jak zrobić tą translację, co potrzebuję i jak to połączyć. Kod źródłowy też już mam, z tego wątku od lukanio, obsługę magistrali I2C mam z książki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 21:21 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

A tak zapytam. Czy działałeś coś na scalakach z magistralą I2C?. Jeżeli masz książkę Mirka to obsłużysz każdy scalak na I2C, tylko że trzeba mieć na uwadze dokumentację producenta danego układu.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 21:32 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

dopiero się uczę, a muszę zrobić projekt. Tak mam książkę Pana Mirka. Co powiesz o tym zestawie
http://botland.com.pl/czujniki-cisnieni ... rkfun.html
http://botland.com.pl/moduly-rozszerzaj ... t-spi.html
i do tego jeszcze diody prostownicze do zmniejszenia napięcia http://botland.com.pl/diody-prostownicz ... 0-szt.html.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 21:48 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Zobacz dla porównania, jak jest wykonany moduł z linku: http://www.ebay.pl/itm/Adafruit-BMP180- ... 27e4a15919

Taki podepniesz do procka na 5v i 3,3v.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 21:56 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

powiem szczerze że ciężko mi tam dojść co i jak, a to co wysłałem to się nie nadaje?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:16 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Te płytki konwerterów 5/3.3V z Botlanda wyglądają OK. Za tą cenę to myślę że warto spróbować. Jest dołączony schemat, ale trzeba mu się przyjrzeć żeby wiedzieć co gdzie podłączyć ;-).

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:18 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Tutaj chyba jest pokazane dokładnie, gdzie podłączyć http://botland.com.pl/img/p/1513-4742.jpg.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

To jest dwukanalowy translator , wiec za po moca jego mozesx obsluzyc 2 np urzadzenia i2c. Channel 1 - H2,H2 linie SDA SCL od strony procesora i L1 L2 linie SDA SCL od strony czujnika. Oczywiscie nalezy zapewnic zasilanie 5V i 3.3V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:35 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Właśnie jeszcze pozostaje problem zmniejszenia napięcia z 5V na 3,3V? Diody prostownicze to dobre rozwiązanie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

Zastosuj lm1117



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:43 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

A jeszcze raz z tym dwukanałowym translatorem, bo na schemacie jest, że do H4 SCL, a do H1 SDA to źle jest?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

Nie nie jest zle. Moze dla czytelnosci tak narysowali. Tak jak pisalem 2 kanały ma ten translator.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:50 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Bo jeszcze nie do końca rozumiem działania magistrali I2C, ale jak widzę na tej płytce że trzeba podłączyć do H1 i H4 to na to wychodzi, że sygnały z SCL i SDA tylko przechodzą w jedną stronę do procka, dobrze rozumiem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

I2C to dwukierunkowa magistrala czyli na linii "sygnalowej" dane przesylane do urzedzenia i z powrotem.

stad potrzebny translator dwukierunkowy.

Nawet w nocie tego sensora jest opisany standard I2C.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 22:59 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

No ale na tej płytce są narysowane strzałki do procesora na H1 i H4 a do nich mają być podłączone SCL i SDA, to będzie komunikacja w obie strony ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 23:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

Tak w obie.
Strzalki są obustronne.
Musiałbyś prześledzić schemat by zrozumieć że jest to układ "dwustronny".



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 23:09 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

Dobra dzięki wielkie i sorki, że tak męczę;p jutro zamówię części i będę coś składał;p zapewne się jeszcze odezwę;p
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 23:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 maja 2013
Posty: 288
Ostrzeżenia: -2
Pomógł: 23

rez399 napisał(a):
Dobra dzięki wielkie i sorki, że tak męczę;p jutro zamówię części i będę coś składał;p zapewne się jeszcze odezwę;p
Pozdrawiam

pytaj ile chcesz:)
Tylko pamietaj zawsze czytaj notę producenta a dopiero potem opieraj się na innych schematach.
By nie bylo rozczarowania że coś wyparowało:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: BMP180
PostNapisane: 3 gru 2014, o 23:28 
Offline
Nowy

Dołączył(a): 01 gru 2014
Posty: 16
Pomógł: 0

No właśnie, dużo rzeczy mi nie pasowało, więc tak się dopytuję i dopiero teraz będę zamawiał;p jeszcze raz dzięki;p



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: 106 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona

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