03-01-2011, 22:40
Jeśli chodzi o soft, o którym wspomniałem wcześniej, to ostatnio zrobiłem dosyć dużą zmianę w podejściu do urządzenia i oprogramowania tzn:
1) Oprogramowanie pracuje pod systemem Linux (tylko) z prostego powodu: bardzo małe opóźnienia (20-40ms), prostota programowania, system pracuje w "tle". Płyta główna + peryferia (dysk, karta dźwiękowa itp) wbudowane są w urządzenie.
2) Interface użytkownika - Komunikacja użytkownika z oprogramowaniem DSP odbywa się przez terminal (na ATmega32) wbudowany również w urządzenie podłączony przez USB, a składający się z wyświetlacza LCD 2x24 linie, klawiatury 4x3 (takiej jak w PicaStar) oraz 4 impulsatory (enkodery) - do zmiany menu, regulacji np siły głosu, poziomu ARW itp. Strojenie odbywa się za pomocą enkodera podłączonego do sterownika sterującego DDS-em.
Niebawem zamieszczę trochę zdjęć z postępów budowy i parę schematów, no i może na mojej stronie zamieszczę trochę sampli (nagrań) z nasłuchu na pasmach. Ograniczona ilość wolnego czasu sprawia, że prace nad moim urządzeniem i oprogramowaniem posuwają się stosunkowo wolno, ale do przodu
[attachment=2255] [attachment=2256]
Oprogramowanie jest w fazie "alfa", ale pracuje bardzo stabilnie.
Pozdrawiam,
Krzysiek
1) Oprogramowanie pracuje pod systemem Linux (tylko) z prostego powodu: bardzo małe opóźnienia (20-40ms), prostota programowania, system pracuje w "tle". Płyta główna + peryferia (dysk, karta dźwiękowa itp) wbudowane są w urządzenie.
2) Interface użytkownika - Komunikacja użytkownika z oprogramowaniem DSP odbywa się przez terminal (na ATmega32) wbudowany również w urządzenie podłączony przez USB, a składający się z wyświetlacza LCD 2x24 linie, klawiatury 4x3 (takiej jak w PicaStar) oraz 4 impulsatory (enkodery) - do zmiany menu, regulacji np siły głosu, poziomu ARW itp. Strojenie odbywa się za pomocą enkodera podłączonego do sterownika sterującego DDS-em.
Niebawem zamieszczę trochę zdjęć z postępów budowy i parę schematów, no i może na mojej stronie zamieszczę trochę sampli (nagrań) z nasłuchu na pasmach. Ograniczona ilość wolnego czasu sprawia, że prace nad moim urządzeniem i oprogramowaniem posuwają się stosunkowo wolno, ale do przodu
[attachment=2255] [attachment=2256]
Oprogramowanie jest w fazie "alfa", ale pracuje bardzo stabilnie.
Pozdrawiam,
Krzysiek