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 18 wrz 2025, o 22:42


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 8 kwi 2017, o 10:34 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Witam

    W module karty Micro SD Pan Mirek zastosował bufor 74LVC125 do konwersji napięć.
    Jednak linię MISO w kierunku do mikrokontrolera poprowadził bezpośrednio bez użycia bufora.
    W scalaku 74LVC125 są 4 takie bufory. W związku z tym mam pytanie - czy może lepiej jak poprowadzę MISO w kierunku do procesora przez ten czwarty bufor? A czy to bez znaczenia i będzie działać w każdych warunkach bez problemu z pominięciem buforowania linii MISO? Dodam, że procek zasilam z +5V.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 kwi 2017, o 10:47 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Bufor jest bo karty microSD wymagają poziomów 3.3V na liniach sygnałowych. Dlatego wszystkie sygnały wyjściowe z procesora a wejściowe dla karty microSD mają konwersję.
    Linia MISO jest wyjściem karty a wejściem w procesorze. Więc tutaj patrząc ortodoksyjnie powinna być konwersja w drugą stronę z 3.3V na 5V. A zauważ, że dodatkowy wolny bufor ma też wyjście na poziomie 3.3V, więc jego dodanie nie zmieni poziomów.
    Jako, że 3.3V jeszcze mieści się w zakresie napięć stanu wysokiego, dlatego pominięta jest konwersja z 3.3V na 5V :).

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 kwi 2017, o 11:00 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Czyli bez różnicy, czy puszczę MISO karty micro SD przez ten czwarty bufor w kierunku procka, a czy bezpośrednio :)

    Ale z drugiej strony - co się stanie jeśli na pinie MISO pojawi się stan wysoki +5V? Czy nie uszkodzi to karty?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 kwi 2017, o 11:42 
    Offline
    Moderator
    Avatar użytkownika

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

    Cytuj:
    Ale z drugiej strony - co się stanie jeśli na pinie MISO pojawi się stan wysoki +5V? Czy nie uszkodzi to karty?

    A wie kolega co to jest bufor trój-stanowy, i jaki jest stan na pinie karty MISO gdy jest w tym trzecim stanie ?

    _________________
    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: 8 kwi 2017, o 12:52 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Wiem co to bufor 3 stanowy:)
    Przy podłączeniu OE do masy czyli stan L, na wejściu i wyjściu tego bufora panuje ten sam stan L lub H
    Przy podłączeniu OE do vcc czyli stan H, na wyjściu bufora jest wysoka impedancja, czyli wyłączony.
    Tylko jak się ma to do pinu MISO wspomnianej karty micro sd, który nie przechodzi przez bufor?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 kwi 2017, o 13:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Na MISO masz wyjście z karty. Jak podepniesz go nawet do 3.3V to jak karta wysteruje nim jako 0V, to masz szansę uszkodzić kartę. I nie będzie miało większej różnicy czy dasz tam 3.3V czy 5V. Po prostu doprowadzisz do zwarcia wewnątrz kary.
    Więc analizując i projektując musisz podchodzić do tego że jest to wejście na karcie microSD i nie możesz na nim podawać sobie dowolnie sygnałów od strony procesora.
    Nie wiem czy masz u siebie ale typowo daje się w takich sytuacjach niewielki rezystor.

    Jak chcesz robić urządzenie "idioto odporne", to możesz dać porządne zabezpieczenie na wyjściu MISO. Ale czy to ma w twoim przypadku sens?

    --
    Pozdrawiam,
    Robert


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 kwi 2017, o 13:45 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Właśnie o to mi chodziło:)

    Bo jeśli mam pin MISO karty micro SD podpięty bezpośrednio do pinu procka MISO, to jest szansa, że na tym pinie MISO procka pojawi się +5V a tym samym karta micro sd dostanie +5V w MISO :) i pewnie będzie po karcie...

    Natomiast jeśli podłącze pin MISO karty przez ten czwarty bufor, to z automatu nawet jeśli na nodze MISO Atmego pojawi się +5V, to karta nie dostanie na swój pin tego napięcia. Dobrze rozumuję?
    Obrazek

    Tylko czy takie rozwiązanie umożliwi programowanie procka, jeśli do nogi miso procka będzie podłączone wyjście bufora trój stanowego?



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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