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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 11 cze 2025, o 01:28


    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