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 w 2025? 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 23 maja 2025, o 04:02


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 19 ] 
    Autor Wiadomość
    PostNapisane: 5 lip 2015, o 11:07 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Witam Wszystkich

    Buduję układ, w którym chcę wyprowadzić cały uart czyli w sumie 8 linii i muszę dokonać konwersji napięć. Bardzo dobrym rozwiązaniem jest scalak 74LVC125, ale on ma na pokładzie tylko 4 bufory, więc w moim układzie muszę zastosować 2 takie układy scalone.

    Moje pytanie - czy jest jakiś inny układ scalony, który będzie zbliżony parametrami do naszego wspaniałego 74LVC125, ale żeby miał na pokładzie 8 takich buforów?

    W ostateczności zastosuję 2 x 74LVC125, ale bardziej elegancko wyglądałoby to jakby był tylko jeden scalaczek:)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 11:12 
    Offline
    Użytkownik

    Dołączył(a): 06 maja 2014
    Posty: 415
    Lokalizacja: Kraków
    Pomógł: 26

    Spojrzyj na scalak 74(hc,lvc,co tam chcesz)245 - bufor ośmiokrotny.
    Nie wczytywałem się dokładnie w kartę katalogową, ale powinien się nadać.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 11:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 10 mar 2013
    Posty: 739
    Lokalizacja: Poznań
    Pomógł: 84

    Zobacz ten układ TXB0108
    tu masz link do modułu http://botland.com.pl/moduly-rozszerzajace-raspberry-pi-2/2468-konwerter-poziomow-logicznych-8-kanalowy-dwukierunkowy-adafruit.html

    Jeszcze jeden modół z Kamami
    http://blog.kamami.pl/?p=106


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 11:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Moduły odpadają, a w TME nie ma tego scalaka, muszę mieć goły scalak w obudowie smd.
    A co powiecie o o 74LVC541?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 12:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    Ja korzystam z takiego scalaka MAXIM-DALLAS MAX3378EEUD+

    http://www.tme.eu/pl/details/max3392eeud+/drivery-uklady-scalone/maxim-dallas/

    no ale też będziesz potrzebował 2 sztuk, nie kojarzę czy jest taki MAX czy podobny na 8. Jest to rozwiązanie zdecydowanie droższe jednakże bardziej profesjonalne. Ale przy komercyjnym rozwiązaniu idącym w ilości sztuk koszt jego może być dyskusyjny, jednakże dla ilości jednego dwóch urządzeń hobbistycznych uważam czemu nie ;)


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 12:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Zgadza się. To żadne komercyjne rozwiązanie. Robię mały moduł dla siebie i na własne potrzeby. Co prawda będę używał główne rx, tx, ale na wszelki wypadek chcę przekonwertować cały interfejs, żeby później nie robić pająków i żałować, zwłaszcza że wykonanie pcb zlecę firmie płytkarskiej.
    Widziałem ten scalak i jest naprawdę wypasiony. A co myślisz o 74LVC541?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 12:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    No powiem Ci szczerze że wygląda ok i przypuszczam że na nim swój cel byś osiągnoł, ale myślę że niech sie wypowie jeszcze ktoś mądrzejszy odemnie.

    Ale zastanawia mnie jedno, rozumiem że chodzi Ci o komunikacje UART uC z komputerem tak dla jakiegoś swojego urządzenia co konstruujesz?

    Bo jeśli tak to wg. mnie rx i tx w zupełności wystarczają i nie wiem do czego mogły by być użyte pozostałe linie no i generalnie współcześnie stosuje się raczej standard USB więc ja stosuje zwykle scalak FT232 i tylko rx i tx, aczkolwiek ostatnio w ogóle zmieniam koncepcje i ide jeszcze dalej w nowych projektach jak ma być komunikacja z komputerem to wcześniej Bluetooth a obecnie WiFi ATNEL-WIFI232-https://www.sklep.atnel.pl/pl/p/ATNEL-WIFI232-T-ant/110



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 12:46 
    Offline
    Użytkownik

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

    tymczasem ....

    Proponuję przy zakładaniu wątków zapoznawać się z zasadami działów i tematyką ....
    topic2779.html

    bowiem ten wątek to żadne DIY

    tym razem przenoszę następnym razem bez uprzedzenia będę wątki poddawał exterminacji ...

    _________________
    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: 5 lip 2015, o 13:23 
    Offline
    Użytkownik

    Dołączył(a): 25 cze 2015
    Posty: 123
    Pomógł: 4

    michał6201 napisał(a):
    A co myślisz o 74LVC541?


    Zobacz zasadę działania MAX3378, czy TXB0108 (chociaż ja bym dał dwa TXS0104 bo mam ich trochę ;)), albo jak Intre MAX3378 tych mam jeszcze więcej (jak chcesz mogę ci odsprzedać 2-4szt MAXów).

    74LVC541 i pochodne, łącznie z LVC125 zasilane z 3.3V, pozwalają na transfer poziomów tylko w jedną stronę (zastanów się dla czego).

    Nie mówiąc już o braku zabezpieczenia ESD, sam używam w komercyjnych i nie komercyjnych projektach tylko pełnego translatora napięć z ESD na pokładzie.
    Jeżeli chcesz tanio, to 2x LVC125 też załatwi sprawę. Kwestia jaki układ. Ma być tanio to LVC, ma być zgodnie ze sztuką odporności ESD to dedykowane rozwiązania.

    Nie chce tu zaczynać kolejnej miałkiej dyskusji, na zasadzie u mnie LVC125 działa, bo ten scalak sprawdza się świetnie, tylko nie wszędzie. Zresztą tak samo jak nie ma sensu dawać do każdego układu MAXa czy TXSa który kosztuje 10-15zł.
    Wszystko zależy od potrzeb. Warto po prostu zdawać sobie sprawę z istnienia różnych rozwiązań i stosować je w zależności od potrzeby, vide. dwa mosfety + kilka rezystorów dla i2c, które do tych 400khz sprawdzają się, co prawda znowu problem rozbija się o brak ESD, ale jak już wspomniałem kwestia priorytetów i potrzeb.

    _________________
    "O sygnałach bez całek" Czesław Frąc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 13:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    OK, rozumiem, będę pamietał następnym razem.

    Co do pełnego UART to też myślę, że nie wykorzystam wszystkich linii UART, a tak jak pisałem rx tx do komunikacji z prockiem.
    Żeby było jaśniej robię na własne potrzeby układ z modułem gsm. Ten moduł ma wyprowadzony pełny UART i tak sobie pomyślałem, że skoro jest pełny, to mogę go w całości przekonwertować tak na zaś i w razie czego jest pod ręką. A do komunikacji z prockiem użyję tylko rx tx.

    Kurde nie pomyślałem o zabezpieczeniu ESD tych linii

    To jak mi radzicie Panowie - odpuścić pełny uarty i zrobić sobie tylko wyprowadzenia i konwersję dla RX i TX?



    Ostatnio edytowano 5 lip 2015, o 13:32 przez michał6201, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 13:41 
    Offline
    Użytkownik

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

    michał6201 napisał(a):
    To jak mi radzicie Panowie - odpuścić pełny uarty i zrobić sobie tylko wyprowadzenia i konwersję dla RX i TX?


    wszystko tak naprawdę zależy od tego co potrzebujesz , ja zwykle daje RX, TX, RTS i CTS


    Autor postu otrzymał pochwałę

    _________________
    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: 5 lip 2015, o 13:43 
    Offline
    Użytkownik

    Dołączył(a): 15 cze 2013
    Posty: 599
    Lokalizacja: Lubin
    Zbananowany użytkownik

    Pomógł: 35

    michał6201 napisał(a):
    Witam Wszystkich

    Buduję układ, w którym chcę wyprowadzić cały uart czyli w sumie 8 linii i muszę dokonać konwersji napięć. Bardzo dobrym rozwiązaniem jest scalak 74LVC125, ale on ma na pokładzie tylko 4 bufory, więc w moim układzie muszę zastosować 2 takie układy scalone.

    Moje pytanie - czy jest jakiś inny układ scalony, który będzie zbliżony parametrami do naszego wspaniałego 74LVC125, ale żeby miał na pokładzie 8 takich buforów?

    W ostateczności zastosuję 2 x 74LVC125, ale bardziej elegancko wyglądałoby to jakby był tylko jeden scalaczek:)


    Nie piszesz jaka to ma być konwersja. Dla układów współpracujących ze sobą o stanach 3,3V i 5V, stan wysoki i niski z 3,3V są poprawnie rozpoznawane w układach 5V więc konwersje napięć należy zastosować na liniach RX układu 3,3V, linie TX nie muszą podlegać konwersji z 3,3V do 5V (zresztą 74lvc125 tego nie zrobi), więc jeden scalak i konwersja na 4 liniach RX powinna wystarczyć.


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 14:07 
    Offline
    Użytkownik

    Dołączył(a): 25 cze 2015
    Posty: 123
    Pomógł: 4

    OdeOn napisał(a):
    stan wysoki i niski z 3,3V są poprawnie rozpoznawane w układach 5V


    Niski jak najbardziej, z wysokim polemizował bym. Wszystko zależy w jakiej technologi jest wykonany układ, jaka jest wydajność wyjścia (częstotliwość przełączania też ma znaczenie). Trzeba się upewnić w datasheet, że wejście układu 5V ma wystarczający margines błędu dla 3.3V
    Po za tym na papierze zawsze wszystko wygląda idealnie, a praktyka swoje.
    Z własnego doświadczenia wiem, że nie zawsze zostawienie 3.3V dla stanu wysokiego jest wystarczające. Tj. układ działa po japońsku tj. Jako-tako.

    _________________
    "O sygnałach bez całek" Czesław Frąc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 16:14 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Czyli tego MAX3378 można w ten sposób połączyć:
    Obrazek

    Pytanie do ramrusazer - pin three-state podłączasz bezpośrednio do VL?


    Ale znalazłem też podobny scalak z 8 liniami: http://www.tme.eu/pl/Document/607315073 ... T2378E.pdf

    Co o tym myślicie?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 16:57 
    Offline
    Użytkownik

    Dołączył(a): 25 cze 2015
    Posty: 123
    Pomógł: 4

    michał6201 napisał(a):
    Pytanie do ramrusazer - pin three-state podłączasz bezpośrednio do VL?


    To raczej kwestia zajrzenia do dokumentacji, ale tak, podłączasz do 3.3V

    _________________
    "O sygnałach bez całek" Czesław Frąc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 17:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    Masz przykład podłączenia MAX`a:

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 18:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    A czy nie ma tu czasami błędu na Twoim przykładzie?

    MAX31855 zasilany jest z 3,3V więc na jego liniach też jest ten sam poziom napięć.
    Na tym przykładzie jego linie podłączone są do wyprowadzeń i/o vcc, a wydaje mi się, że powinny być podłączone do wyprowadzeń i/o vl?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 18:41 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    Wiesz ja jestem początkującym elektronikiem i powiem tak, urządzenie działa ale może być źle podłączone i działa fuksem :)

    Chociaż kierowałem się tym co w nocie na str 14 na dole http://datasheets.maximintegrated.com/en/ds/MAX3372E-MAX3393E.pdfno i publikowałem to na forum klika osób powiedziało że ok no coż ale też się mogą mylić :)

    Tutaj przykład innego scalaka z nawigacją GPS i też działa :)

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lip 2015, o 19:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    To niech się wypowiedzą na ten temat bardziej doświadczeni od nas.

    Ja ze swojej strony robię malutką płytkę ze scalakiem ST2378 i będę testował układ na żywym organizmie:)

    Do Intre:
    Nawet patrząc na stronę 14 w nocie katalogowej, którą wskazałeś zauważ, że układ zasilany napięciem niższym -> 1,8V jest dołączony do do wyprowadzeń omawianego scalaka z oznaczeniami I/O VL, a układ zasilany wyższym napięciem, e tym przypadku -> 3,3V dołączony jest do wyprowadzeń scalaka o oznaczeniu I/O VCC.
    Analogicznie powinno być zrobione w Twoim schemacie czyli układ zasilany niższym napięciem dołączony do wyprowadzeń VL, natomiast układ zasilany wyższym napięciem podłączony powinien być do wyprowadzeń VCC. Nie wiem jakim cudem działa to u Ciebie, ale masz schemat odwrotnie zrobiony, niż na stronie 14 noty katalogowej.

    U Ciebie układ zasilany napięciem 5V powinno być podłączone do wyprowadzeń I/O VCC, a układ zasilany napięciem 3,3V powinien być dołączony do wyprowadzeń scalaka oznaczonych jako I/O VL.

    Uważam, że źle Ci ktoś podpowiedział.

    U Ciebie jest to wymieszane :)



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    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