Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Projekt na nucleo stm32f103rb6t

pietrek9123 28 Paź 2017 20:47 1164 30
  • #1 28 Paź 2017 20:47
    pietrek9123
    Poziom 6  

    Cześć wszystkim, jest to mój pierwszy post na forum. Postanowiłem stworzyć odtwarzacz muzyki z karty sd na podanym w temacie modelu. Nie mogę znaleźć nigdzie pełnej specyfikacji płytki, stąd moje pytanie: czy posiada ona przetwornik dac i czy za jego pomocą mogę zrealizować ten projekt?

    0 29
  • #2 28 Paź 2017 20:59
    marci4
    Poziom 29  

    A strona ze specyfikacją mikrokontrolera STM32F103RB6T gryzie? Link
    PS. Nie ma DAC.

    0
  • #3 28 Paź 2017 21:13
    pietrek9123
    Poziom 6  

    Nie nie gryzie, przeglądałem specyfikacje, myślałem, że może coś pominąłem po prostu.
    P.S Dzięki.

    0
  • #4 28 Paź 2017 21:14
    2675900
    Użytkownik usunął konto  
  • #5 28 Paź 2017 21:18
    pietrek9123
    Poziom 6  

    Dopiero zaczynam przygodę z stm32. Na chwilę obecną mam samą płytkę i kabelek usb. Mógłby ktoś mi podpowiedzieć, co będę jeszcze potrzebować do tego konkretnego projektu?

    0
  • #6 28 Paź 2017 21:32
    2675900
    Użytkownik usunął konto  
  • #7 28 Paź 2017 22:02
    BlueDraco
    Specjalista - Mikrokontrolery

    Proponuję zacząć przygodę od płytki serii DISCOVERY z jakimś STM32F4. Na płytce znajdziesz układ przetwornika dźwiękowego ADC I2S ze wzmacniaczem z gotowymi programami demonstracyjnymi odtwarzającymi pliki dźwiękowe. STM32F1 to już przeżytek, a samodzielne męczenie się z bylejakim przetwornikiem też raczej nie da satysfakcjonującego efektu.

    0
  • #8 29 Paź 2017 11:54
    pietrek9123
    Poziom 6  

    Dzięki za odpowiedzi. Jednak zostane przy f103. Dużo kursów bazuje na tej płytce.

    0
  • #9 29 Paź 2017 13:48
    BlueDraco
    Specjalista - Mikrokontrolery

    Zauważ, że do Nucleo z F103 musisz dołożyć to, co na DISCOVERY z np. F429 już jest i w dodatku już jest oprogramowane (wyjście dźwiękowe, wyświetlacz dotykowy itd.).

    0
  • #10 29 Paź 2017 15:17
    pietrek9123
    Poziom 6  

    Masz racje. Mysle jednak ze dzieki temu moge sie wiecej nauczyc, a w razie niepowodzen dopytac na forum. Oprocz tych kondensatorow i reszty potrzebuje jeszcze pewnie jakiejs plytki stykowej, modulu z czytnikiem sd, jakiegos glosniczka i kabelkow zensko-meskich tak? Cos pominąłem?

    0
  • #11 29 Paź 2017 17:08
    BlueDraco
    Specjalista - Mikrokontrolery

    Zaledwie parę drobiazgów:
    - wzmacniacz do głośnika lub słuchawek lub lepiej kodek I2S ze wzmacniaczem, do którego można podłączyć głośnik (na płytce DISCOVERY jest, ale nie idziemy na łatwiznę)
    - wyświetlacz (na płytce DISCOVERY F429 i bogatszych jest, ale nie idziemy na łatwiznę)
    - gniazdo SD (jest na bogatszych DISCOVERY, np. F469)

    Nie wiem też, czy F103 ma wystarczającą pamięć RAM.

    0
  • #12 29 Paź 2017 18:31
    pietrek9123
    Poziom 6  

    Nie chodzi tylko o jak to nazwałeś "łatwiznę", ale m.in. też o dodatkowe koszta, na które na razie nie jestem przygotowany. Zakupiłem f103 i chce na niej wykonać ten projekt, a co do ramu to myślę, że wystarczy, ponieważ już gdzieś czytałem o podobnym projekcie właśnie na tej płytce. ;)

    0
  • #13 29 Paź 2017 18:44
    2675900
    Użytkownik usunął konto  
  • #14 29 Paź 2017 18:49
    pietrek9123
    Poziom 6  

    Tylko ze to jest projekt na studia.

    0
  • #15 29 Paź 2017 18:51
    2675900
    Użytkownik usunął konto  
  • #16 29 Paź 2017 19:01
    drobok
    Poziom 26  

    Kup sobie jakiś zewnętrzny dac, za kilka zł dostaniesz, a jakość masz lepszą niż na pwm czy drabince rezystorowej.

    @up może i f4 lepszy, ale z robieniem płytki pod niego w domu też nie jest tak różowo, poza tym drogi jest (f103 3-10zł na allegro) ;). Discovery f4 albo wyżej warto mieć (dla zabawy / nauki / testów), ale jak coś robić nie wymagającego tych 160Mhz lepiej wziąć sobie tańszego uC który można sobie bezproblemowo na "żelazkową" płytkę przylutować ;)

    0
  • #17 29 Paź 2017 19:01
    pietrek9123
    Poziom 6  

    Może źle się wyraziłem. Mam projekt i normalne ćwiczenia. Projekt muszę oddać w styczniu, a na ćwiczeniach i wykładach mamy właśnie to o czym napisałeś. Na razie kompletuje tylko wiedzę co do projektu i chce wiedzieć co jest mi do tego potrzebne. Od jutra mam zamiar cwiczyć zapalanie diod itp. Skorzystam pewnie z kursu na forbocie. Dobrze wiem, że muszę zacząć od podstaw.

    0
  • #18 29 Paź 2017 19:05
    2675900
    Użytkownik usunął konto  
  • #19 29 Paź 2017 19:07
    pietrek9123
    Poziom 6  

    Źle zrozumiałeś.Nigdzie nie napisałem nic o gotowym projekcie. A myślę, że to normalne, że zapytałem się o potrzebne komponenty...

    0
  • #20 29 Paź 2017 19:10
    2675900
    Użytkownik usunął konto  
  • #21 29 Paź 2017 19:12
    pietrek9123
    Poziom 6  

    Jestem wdzięczny. No nie wiem, może nie rozumiem Twojego toku myślenia. Dzięki za odpowiedź.

    0
  • #22 29 Paź 2017 20:15
    piotr_go
    Poziom 27  

    Nie wiem co dokładnie planujesz odtwarzać, jeżeli mp3 to STM32F103RB6T ma za mało ram (potrzeba min. 32KB, najlepiej 64kB). Jeżeli wystarczy wav to bierz moduł na STM32F103C8T6, będzie najtaniej i najprościej. Łatwiej odpalić PWM zamiast DAC.

    0
  • #23 29 Paź 2017 20:27
    pietrek9123
    Poziom 6  

    Cce odtwarzać wav, tylko problem w tym ze już mam płytkę taką jak w temacie. Chyba się pospieszyłem z zakupem.

    0
  • #24 29 Paź 2017 20:29
    piotr_go
    Poziom 27  

    pietrek9123 napisał:
    Cce odtwarzać wav, tylko problem w tym ze już mam płytkę taką jak w temacie. Chyba się pospieszyłem z zakupem.

    Nie ma problemu, to ten sam procek tylko z większą ilością IO.

    0
  • #25 29 Paź 2017 20:34
    pietrek9123
    Poziom 6  

    Chociaż jedna dobra wiadomość :D Jednak chyba zdecyduje się na PWM. Dzięki za odpowiedź, na razie tyle mi wystarczy.

    0
  • #26 30 Paź 2017 09:24
    BlueDraco
    Specjalista - Mikrokontrolery

    Wcześniej pisałeś o odtwarzaczu dźwięków z plików, teraz okazuje się, że ma to być po prostu generator szumów i trzasków. ;)

    0
  • #27 30 Paź 2017 09:51
    pietrek9123
    Poziom 6  

    Nie ma to być żaden odtwarzacz szumów i trzasków. Jeżeli coś źle wybrałem, albo ktoś źle wyżej doradził to oświeć mnie.

    0
  • #28 30 Paź 2017 11:06
    piotr_go
    Poziom 27  
  • #29 30 Paź 2017 11:13
    pietrek9123
    Poziom 6  

    Założenie jest takie, żeby odtwarzał prosty dźwięk. Widziałem na yt podobne projekty i wiem jak to wygląda jakościowo, jednak nie chodzi mi o "trzaski i szumy".

    0
  • #30 30 Paź 2017 11:56
    piotr_go
    Poziom 27