ATNEL tech-forum https://forum.atnel.pl/ |
|
Odtwarzacz WAV - ATmega32 https://forum.atnel.pl/topic22572.html |
Strona 1 z 2 |
Autor: | tonygryps [ 23 wrz 2019, o 08:38 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Daj zdjęcie układu. I ja coś nie widzę konwersji napięć na tym schemacie jak sam napisałeś procek zasilasz 5v a kartę 3,3 zobacz jak to jest zrobione w atb1.4a. |
Autor: | Johnnny94 [ 23 wrz 2019, o 09:46 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Cały układ jest zasilany z 12V. To napięcie jest zamieniane na 5V oraz 3,3V za pomocą dwóch stabilizatorów wraz z potrzebnymi kondensatorami. |
Autor: | tonygryps [ 23 wrz 2019, o 10:00 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Obejrzyj to https://www.youtube.com/watch?v=O0a5Lj6ehk8 |
Autor: | Johnnny94 [ 23 wrz 2019, o 13:34 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
wykorzystałem rozwiązanie z 2 części filmiku o konwersji. Wykorzystałem tranzystory MOSFET z kanałem typu N przy zasilaniu 3,3 oraz 5V.Nadal problem jest taki sam, czyli na MOSI, MISO, SCK jest tylko stan wysoki |
Autor: | tonygryps [ 23 wrz 2019, o 15:00 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Tak jak wyżej pisałem pokaż fotkę sprzętu opisz bardziej spróbuj wgrać kod z książki . ------------------------ [ Dodano po: 17 minutach ] zobacz też ten wątek .https://forum.atnel.pl/topic21268.html |
Autor: | tonygryps [ 4 paź 2019, o 21:32 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
A możesz powiedzieć co się tak uparłeś na wycinanie SD SLOT EMPTY . jeśli chodzi o sprzęt (brak w module wyjścia ) można dolutować kabelek ( po to prosiłem o zdjęcie ), da to tyle że będziesz mógł wgrać kod z gren booka i sprawdzić czy wina leży po stronie kodu czy sprzętu. Przy takim podejściu szubko znajdziesz błąd. |
Autor: | tonygryps [ 8 paź 2019, o 16:24 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Nie trzeba żadnych informacji z internetu tylko miernik ustaw na pomiar rezystancji i sprawdzić który pin po włożeniu karty jest zwarty do masy a po wyjęciu nie i już masz pin odpowiedzialny za detekcję karty . ------------------------ [ Dodano po: 14 minutach ] zobacz tohttps://atnel.pl/micro-sd-adapter.html |
Autor: | tonygryps [ 10 lut 2020, o 09:56 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
problemem jest t1 zmień go na tranzystor unipolarny( miałem to samo) chodzi o spadek napięcia na złączu kolektor - emiter ------------------------ [ Dodano po: 7 minutach ] np. ten DMG2305UX-7 |
Autor: | Johnnny94 [ 10 lut 2020, o 10:54 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Wymieniłem T1 na inny unipolarny IRLML2246TRPBF i nadal efekt jest taki sam. |
Autor: | tonygryps [ 10 lut 2020, o 11:31 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
napięcie zasilana na karcie mierzyłeś? |
Autor: | Johnnny94 [ 10 lut 2020, o 11:41 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
bez karty jest 0.2V a z kartą 0.9V, więc jest źle Jest możliwe, że dałem za mały R3 i spaliłem wyjście procesora? dałem 2,2 ohma zamiast 2,2kilo ohma |
Autor: | jerrylu [ 10 lut 2020, o 12:02 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Kolego Johnnny94, albo zmienisz tranzystor na NPN i zostaniesz przy tym połączeniu - zmieniasz też wtedy załączanie karty (stanem wysokim na nodze uC), albo poprawnie podłączysz tranzystor PNP - VCC na emiter. Edit: sorry NPN się nie sprawdzi w tym przypadku Pozdrawiam jurek |
Autor: | Johnnny94 [ 10 lut 2020, o 12:52 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
a więc tak to ma wyglądać teraz? |
Autor: | tonygryps [ 10 lut 2020, o 14:28 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
i teraz bardzo łatwo sprawdzić o co chodzi wylutuj r3 do bramki mosfeta przylutuj kawałek kabelka i podłącz do gnd włóż kartę i zmierz napięcie na karcie powinno być około 3,3v jak nie będzie to albo tranzystor uwalony albo coś z połączeniami |
Autor: | Johnnny94 [ 11 lut 2020, o 10:25 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
połączyłem kabelkiem do gnd i jest 3.3V, natomiast nadal układ nic nie odtwarza. |
Autor: | tonygryps [ 11 lut 2020, o 15:57 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
sprawdz czy procek " żyje" migane led na PB1. |
Autor: | Johnnny94 [ 12 lut 2020, o 12:33 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Procek żyje, miga na PB1 |
Autor: | tonygryps [ 12 lut 2020, o 16:26 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
to jak kod jest orginalny z blue booka ( to na 100% jest działający sam sprawdzałem) jak karta ma zasilanie i sformatowana na fat32 i procek "żyje" to musisz mieć coś nie tak z połączeniem płytką może zimny lut może pomyłka łączeniowa może bufor 74ac125d sprawdź to wszystko (oczywiście zakładam że te twoje urządzenie to nie żaden pająk czy płytka stykowa) |
Autor: | Johnnny94 [ 17 lut 2020, o 11:07 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Sprawdziłem połączenia i wszystko jest ok. Mój błąd na początku, ponieważ program w green booka a nie z blue booka. Na kartę dochodzi 3.3V, na wejściu procka (PD2) zmienia się z 1 na 0 kiedy wkładam karte, natomiast nic nie odtwarza. |
Autor: | tonygryps [ 17 lut 2020, o 12:20 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
W oparciu o kod z gren booka zrobiłem odtwarzacz mp3 wiec on więcej niż 100% działa albo złe zasilanie atmegi albo stykówka . Spróbuj też obniżyć zegar na spi bo z tego co pamiętam Mirek ustawił go na maksa i jak masz stykówkę albo kabelki to przez to może nie działać. pokaż zdjęcie tego układu. Sprawdź na zestawie atb. |
Autor: | Johnnny94 [ 17 lut 2020, o 12:46 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Płytka nie stykówka ale też "prototypowa" Dwa kabelki są do zasilania na stałe karty oraz do zasilania LED. jest takie ustawienie SPI język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Nie mam zestawu atb dlatego sam w oparciu o schemat z: https://atnel.pl/micro-sd-adapter.html staram się zrobić odtwarzacz WAV. Na MP3 przyjdzie czas później |
Autor: | tonygryps [ 17 lut 2020, o 13:35 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Cytuj: Płytka nie stykówka ale też "prototypowa" Nawet bardzo mocno prototypowa długie linie spi co może być przyczyną brak filtracji przy buforze (ogólnie słaba filtracja) nawet procka brak filtracji przy karcie. Cytuj: Dwa kabelki są do zasilania na stałe karty oraz do zasilania LED karta nie może być zasilana na stałe , tylko musi mieć możliwość sterowania zasilaniem z procka ponieważ jak się nie powiedzie inicjalizacja to procek nie może jej zresetować (czytałeś tą lekcję w gren booku?) . Cytuj: jest takie ustawienie SPI otwórz notę pdf atmegi 32 i wejdź w rozdział spi i zobaczysz że zegar spi jest ustawiony na prędkość zegara kwarcu podzielonego przez 2 zobacz nawet komentarz . na początek przestaw ten zegar na prędkość zegara kwarcu podzielonego przez 8 w nocie znajdziesz co i jak przestawić , najlepiej jeszcze jak byś się zaopatrzył w jakiś tani analizator stanów logicznych (popatrz na allegro) i w pioł go za buforem będziesz miał podgląd co się dzieje. |
Autor: | Johnnny94 [ 17 lut 2020, o 14:04 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Karta już jest zasilana przez tranzystor, natomiast przy takim połączeniu na oscyloskopie widzę albo 0V kiedy karta jest wyjęta, albo 1,1V kiedy karta jest włożona. Zmieniłem prędkość zegara kwarcu na podzielność przez 8. |
Autor: | tonygryps [ 17 lut 2020, o 14:59 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
Cytuj: Zmieniłem prędkość zegara kwarcu na podzielność przez 8. Nie masz zmieniać prędkości kwarca (taktowania procka ) tylko zegar spi. Cytuj: natomiast przy takim połączeniu na oscyloskopie widzę albo 0V kiedy karta jest wyjęta, albo 1,1V kiedy karta jest włożona. jak wygląda przebieg tego napięcia na oscyloskopie? |
Autor: | tonygryps [ 17 lut 2020, o 15:22 ] |
Tytuł: | Re: Odtwarzacz WAV - ATmega32 |
gdzie to mierzyłeś przy karcie czy na nóżce tranzystora zmierz też co jest na bramce tego tranzystora (mowa o tym od zasilania karty sd). ------------------------ [ Dodano po: 1 minucie ] aa zmierz jaki jest spadek napięcia między źródłem a drenem tego tranzystora. |
Strona 1 z 2 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |