Site Tools


Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:dspbox [2013/04/02 10:58]
astralstorm [Wyświetlacz]
projects:dspbox [2014/04/02 06:57] (current)
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: 2014/04/02 06:57 (external edit)