Koristim dotični PIC kao MCU za jedno audio pojačalo. Osim što će upravljati audio processorom, treba mi i kao vumetar. Tražim dosta po netu, no uglavnom je po stranim jezicima. Jel ima netko da je radio ovo i da to radi dobro?
Za početak me zanima može li se audio signal direktno spojiti na ADC ili treba operaciono pojačalo, ili nekakav drugi sklop? Drug i ja smo jučer povezali direktno i drug je napisao program koji uzorkuje signal i traži maksimume i onda na temelju toga ispisuje po jednu vertikalnu crtu (custom character). LCD je 2x16. Vumetar radi, međutim imam osjećaj kao da ne radi najbolje. Znam da na LCD-u ne mogu dobit odziv kao i sa LED-icama no zanima me može li se to još bolje odradit. Ja ću se probat igrat sa konstantama u programu (broj uzoraka, vrijeme itd.).
Ono što je još problem je to da mu treba očito jači signal. Kad odvrnem izvor signala "preko" maksimuma, da je već sve u clippingu, tek tada dostiže do kraja displaya. Već negdje kad dosegne polovicu displaya clippuje. Meni bi trebalo da kad počne signal ići u clipping da je na kraju displaya (svjetle sve kockice), za što mi treba jači signal i onda potenciometar da ga uštelujem prema pojačalu. A drugo što sam primjetio je da kad na laptopu pojačam do kraja, krči mi zvuk u 5.1 zvučnicima (bez obzira na glasnoću na samim zvučnicima) što prije nije radilo pa je moguće da mi PIC crpi previše audio signala i opterečuje izvor.
Kako to uraditi najbolje? Također, ako je netko radio i ima pouzdan program u Basicu (koristim Proton IDE), bio bi zahvalan da mi pošalje na PP. Drug je spominjao ln funkciju i sklopove sa operacionim pojačalom LM386 i diodom.
Hvala!
[Ovu poruku je menjao Pioneer cdj 200 dana 01.03.2013. u 17:29 GMT+1]