User Tools

Site Tools


projects:dspbox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
projects:dspbox [2013/04/02 10:58] – [Wyświetlacz] astralstormprojects:dspbox [2014/04/02 06:57] – external edit 127.0.0.1
Line 7: Line 7:
  
 ===== Zagadnienia konstrukcyjne ===== ===== Zagadnienia konstrukcyjne =====
 +
 +Ponieważ jest to złożony projekt wbudowany, występuje wiele trudnych zagadnień konstrukcyjnych.
  
 ==== Zasilanie ==== ==== Zasilanie ====
Line 19: Line 21:
 Ta topologia cechuje się bardzo gładkimi przebiegami napięcia na wyjściu i wysoką skutecznością. Na wyjściu powstaje spłaszczony przebieg trójkątny, a nie impulsowy. Ta topologia cechuje się bardzo gładkimi przebiegami napięcia na wyjściu i wysoką skutecznością. Na wyjściu powstaje spłaszczony przebieg trójkątny, a nie impulsowy.
  
-=== Layout ===+=== Layout PCB ===
  
 WIP. Potrzebne będą toroidy FT37-J lub podobne. Zastosowana zostanie przetwornica LTC3122 (startuje od 3V) oraz kontroler ładowania MCP73123. WIP. Potrzebne będą toroidy FT37-J lub podobne. Zastosowana zostanie przetwornica LTC3122 (startuje od 3V) oraz kontroler ładowania MCP73123.
 +Zastosowane zostaną płytki wielowarstwowe, być może nawet dwie (jedna na moduł zasilania, druga na tor audio).
 +
 +Płytka toru audio powinna być wielowarstwowa - prawdopodobnie 4 lub 5 warstw, natomiast płytka zasilania koniecznie będzie musiała zawierać przepusty (via) w celu odprowadzania ciepła.
  
 ==== Tor audio ==== ==== Tor audio ====
Line 30: Line 35:
  
 Ze względu na wymagania, zastosowane zostaną ultra-niskoszumowe wzmacniacze operacyjne AD797 w obudowach DIP-8, z typową kompensacją. Umożliwiają one do 12V i 50 mA wyjścia, przy bardzo wysokich wskaźnikach PSRR i CMRR oraz małym przesterowaniem. Niestety jest on bliski granicy stabilności przy wzmocnieniu 1, więc konieczne będzie zaprojektowanie odpowiedniej pętli sprzężenia zwrotnego - w szczególności niska pojemność w/wym ścieżki. (< 30 pF) Ze względu na wymagania, zastosowane zostaną ultra-niskoszumowe wzmacniacze operacyjne AD797 w obudowach DIP-8, z typową kompensacją. Umożliwiają one do 12V i 50 mA wyjścia, przy bardzo wysokich wskaźnikach PSRR i CMRR oraz małym przesterowaniem. Niestety jest on bliski granicy stabilności przy wzmocnieniu 1, więc konieczne będzie zaprojektowanie odpowiedniej pętli sprzężenia zwrotnego - w szczególności niska pojemność w/wym ścieżki. (< 30 pF)
 +
 +Być może konieczne będzie zastosowanie wysokiej klasy potencjometru (cyfrowego?) na stopniu wejściowym.
 +DAC/ADC zawiera regulację głośności, a bufory wejściowe (także AD797) będą w stanie przyjąć nawet wysokie napięcie.
  
 ==== Wyświetlacz ==== ==== Wyświetlacz ====
Line 35: Line 43:
 W celu oszczędności energii zastosowany będzie prawdopodobnie wyświetlacz EPD (e-papier). Większość wyświetlaczy tego rodzaju działa dobrze z napięciem +/-15V. W celu oszczędności energii zastosowany będzie prawdopodobnie wyświetlacz EPD (e-papier). Większość wyświetlaczy tego rodzaju działa dobrze z napięciem +/-15V.
 W przypadku EPD stworzenie odpowiedniego interfejsu użytkownika będzie wymagać dodatkowej pracy ze względu na powolne odświeżanie. W przypadku EPD stworzenie odpowiedniego interfejsu użytkownika będzie wymagać dodatkowej pracy ze względu na powolne odświeżanie.
 +
 ==== Pamięć masowa ==== ==== Pamięć masowa ====
  
-TODO. BeagleBone oferuje wejście dla karty SD, ale nie ma wbudowanej pamięci Flash.+TODO. 
 + 
 +BeagleBone oferuje wejście dla karty SD, ale nie ma wbudowanej pamięci Flash.
  
 ==== Oprogramowanie ==== ==== Oprogramowanie ====
Line 45: Line 56:
 Linux 3.6+. Prawdopodobnie zostaną stworzone specjalne wtyczki audio LV2 do zaaplikowania efektów. M.in. splot dual stereo FFT (convolution), sprzężenie stereo (crossfeed), szybki pogłos (reverb), korektor parametryczny IIR i/lub FIR stereo, korektor graficzny wielopasmowy stereo. Linux 3.6+. Prawdopodobnie zostaną stworzone specjalne wtyczki audio LV2 do zaaplikowania efektów. M.in. splot dual stereo FFT (convolution), sprzężenie stereo (crossfeed), szybki pogłos (reverb), korektor parametryczny IIR i/lub FIR stereo, korektor graficzny wielopasmowy stereo.
 Część tych efektów już istnieje, ale w gorszych wersjach niż planowane. Część tych efektów już istnieje, ale w gorszych wersjach niż planowane.
-Jako system dźwięku zostanie użyty Jack Audio Connection Kit.+Jako system dźwięku zostanie użyty Jack Audio Connection Kit w połączeniu z zynjacku. 
 +Odtwarzacz audio to prawdopodobnie będzie xmms2 z własnym interfejsem.
  
 Prawdopodobnie będzie konieczne napisanie sterownika audio ALSA. Odpowiednie sterowniki przykładowe już istnieją. Prawdopodobnie będzie konieczne napisanie sterownika audio ALSA. Odpowiednie sterowniki przykładowe już istnieją.
 +
 +==== Sterowanie ====
 +
 +TODO.
 +
 +Prawdopodobnie w pierwszej wersji zostaną użyte przyciski na GPIO. Być może później zostanie użyty także ekran dotykowy, ale nie jest to obecnie konieczne.
 +
 +==== Obudowa ====
 +
 +TODO.
 +
 +Występuje na rynku kilka odpowiednich obudów aluminiowych małego rozmiaru. W razie potrzeby możliwe też wydrukowanie kilku części na drukarce 3D lub zmontowanie z płytek, plexiglas lub alu.
projects/dspbox.txt · Last modified: 2023/03/20 00:19 by sdomi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki