Sari la conținut
ELFORUM - Forumul electronistilor

Controler selectie surse / volume atenuator


danzup

Postări Recomandate

@electron : Schema dupa cerintele formulate .Si softul e gata dar nu-l pot compila pentru ca am depasit capacitatea programului demo (vezi mai sus ).Sper sa o rezolv saptamana asta .

Link spre comentariu

Chiar vroiam sa intreb pe voi specialistii in Atmel ce compilator folositi ca sa nu fiti limitati la 4k . Nu exista free ?Nu stiu de ce am impresia ca se consuma mai mult cod decat ar fi normal . Poate exagerez , dar parca am vazut programe cel putin asa complexe pentru PIC16F84 care are 1k de flash . Ce-i drept erau in asamblare scrise .

Link spre comentariu

Chiar vroiam sa intreb pe voi specialistii in Atmel ce compilator folositi ca sa nu fiti limitati la 4k . Nu exista free ?Nu stiu de ce am impresia ca se consuma mai mult cod decat ar fi normal . Poate exagerez , dar parca am vazut programe cel putin asa complexe pentru PIC16F84 care are 1k de flash . Ce-i drept erau in asamblare scrise .

Nu consuma mult : de fapt in spate sunt functiile care sunt gata scrise pe care le apelezi in bascom ( getrc5 , lcd , etc .....).Cred ca scrise direct in limbaj de asamblare ar fi mai eficient , dar sa scrii peste 1000 de linii de cod in limbaj de asamblare e nashpa ...
Link spre comentariu

Danzup, multumesc foarte mult pentru schema. Astept softul, sau poate mi-l dai asa cum e si il compilez eu (asta daca reusesc, pentru ca n-am mai lucrat pana acum cu microcontrollere).

Link spre comentariu

Are vreo importanta ce rezistenta are bobina releului? Sau e nevoie de o anumita rezistenta?

Nu chiar : adica daca este releu de 12 V si il alimentezi la 12 V e normal sa-ti mearga ( releu miniatura !).Daca ar fi un contactor de catva KW alimentat de la 12V ar conta ... :)
Link spre comentariu

Pe mine nu ma incanta ca e pus PGA2310 pe placa cu microcontrolerul , eu am proiectat o placuta separata , asa e loc pentru un plan de masa calumea , la nevoie se poate face dublu strat si se poate ecrana eventual . Integratul e totusi aproape ultimul ragnet in hi-fi . Si in general la aparatele industriale , nu vine audio din spatele cutiei , unde sunt mufele , pana pe panoul frontal si din nou in spate pe unde e amplificatorul final . Eventual s-ar putea pune pe placa de selectie a intrarilor .

Link spre comentariu

Softul pentru versiunea ceruta de Electron :-------------------------------------------------------------------'this version with 4 input, RC5 remote control & PGA2310 volume ,'mute ,back light LED control, selection button separate for every input'modified time delay for volume set and control for PGA-------------------------------------------------------------------

Link spre comentariu

Schema pentru atmega8515 si TDA7318 / TDA7313 .

Softul e aproape gata ( in teste ).

Apasand tasta Menu se intra in selectie circulara pe primul rand al LCD-ului afisand :

-->Volume-->Input-->Input Gain-->Balance-->Fader-->Bass-->Treble-->

|______________________________________________________|

 

si apoi cu tastele + si - se modifica fiecare setare in parte .

Pe linia a doua afiseaza o bara intre - si + in functie de valoarea Volumului ,Balance,Bass,Treble,Fader in afara de meniul cu Input unde pe a doua linie afiseaza care Input este selectat dintre cele 4 .

 

 

@Depanatoru' : am sa fac candva si balance , desi nu e o functiune prea folosita ....

Link spre comentariu

Trei lucruri pe care le-am invata lucrand la proiectul cu TDA7318 :

1. Nu incerca niciodata sa imbunatatesti designul unui circuit proiectat de un inginer de la ST !

Explicatie : folosirea a doua alimentari separate pentru partea digitala si cea analogica desi e atat de "must have" , este o greseala a mea . Bineinteles ca in zona consumer exista o singura sursa din care deriva toate tensiunile .

Cand sunt 2 surse separate busul i2c al tda-ului nu functioneaza asa cum te astepti numai la comanda de selectare a intrarilor (restul mergand perfect !!! volum ton balans)...........wink wink !

2. Citeste cu atentie pdf-ul circuitului !

Explicatie : Scrie cu litere mari citez "I2C BUS MAX CLOCK SPEED 100kbps" .

Bineinteles ca am pierdut 2 zile de troubleshooting cand eu incerc sa scriu cu 200kbps pe i2c bus . doh !

3. Ce e consumer , tot consumer ramane sau poate e cablajul de test de vina ??? !

Explicatie : diafonia intre canal selectat si canal neselectat cred ca este asa pe la 50dB ( +- 10dB ) dupa ureche ....

Dar poate sarmele care stau alandala sunt de vina (neecranate).........asta este de testat in viitor !

------------------------------------------------------------------------------------------------

Voi posta curand si softul pentru tda7318 si atmega8515 care in sfarsit merge perfect !!!!

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări