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



Teraz jest 29 maja 2026, o 23:26


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 20 cze 2014, o 12:06 
Offline
Nowy

Dołączył(a): 05 sty 2013
Posty: 19
Lokalizacja: Warszawa
Pomógł: 0

Witam !
Mam problem ze sterowaniem zasilaniem kartą SD. Z samym sterowaniem, nie ma problemu, zostało zrobione na tranzystorze BSS84 i działa, tyle że kartę wyłączam w trakcie działania programu (oczywiście po zapisie, nie w trakcie), a na pinie MOSI (w trakcie bezczynności) mam cały czas stan wysoki, przez to karta SD zasila się i na pinie VCC karty mam napięcie. Gdy karta wyjęta, sterowanie działa poprawnie. W jaki sposób ściągnąć MOSI i CLK do masy/wyłączyć ? Próbowałem po wyłączeniu kartu dawać
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
oraz ściągać te piny do masy
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nic to nie daje.

Korzystam z biblioteki FATFs. Widziałem że jest tam funkcja power_on/off, ale nie wiem za bardzo jak ją wykorzystać. Czy spotkał się ktoś kiedyś z taką sytuacją ?

Sterowanie zasilaniem wygląda tak:
Obrazek



Ostatnio edytowano 22 cze 2014, o 07:03 przez peter507, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 cze 2014, o 12:13 
Offline
Moderator
Avatar użytkownika

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

Ja to robiłem , robię i działa ;)

tyle że pomiędzy prockiem a kartą mam bufor 74LVC125

http://atnel.pl/micro-sd-adapter.html

_________________
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: 20 cze 2014, o 12:39 
Offline
Nowy

Dołączył(a): 05 sty 2013
Posty: 19
Lokalizacja: Warszawa
Pomógł: 0

Hmm, no właśnie. Ja nie mam bo wszystko jest zasilane z baterii z tego samego napięcia. Teraz jak to ugryźć, żeby to działało. Nie mam za bardzo pomysłu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 cze 2014, o 12:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

Od kiedy rejestr kierunku "ściąga" piny do masy?
Ustaw te piny na wyjścia i daj stan niski.

_________________
Czekamy na RedBook'a!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 cze 2014, o 07:01 
Offline
Nowy

Dołączył(a): 05 sty 2013
Posty: 19
Lokalizacja: Warszawa
Pomógł: 0

Pomyłka, oczywiście stan na portach ustawiałem w rejestrze PORT
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Ale nie ustawiałem ich jako wyjścia. Dziś ustawie i zobaczę czy pomogło.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2014, o 17:43 
Offline
Nowy

Dołączył(a): 05 sty 2013
Posty: 19
Lokalizacja: Warszawa
Pomógł: 0

Nic nie pomogło. Dalej na MOSI mam stan wysoki podczas gdy układ nie zapisuje nic na SD. Nie wiem zupełnie jak to ugryźć.

PB5 i PB7 zadeklarowane jako wyjścia

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


Stan niski na nich po wyłączeniu zasilania karty

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



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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