Sari la conținut
ELFORUM - Forumul electronistilor

Controler selectie surse / volume atenuator


danzup

Postări Recomandate

Vizitator alix87

varianta e "7318_ctrl_v11"si nu am adus nici o modificare, numa am incarcat pe cip (twinAVR)....am ales 8 Mhz setarile pe kanda dongle...au aparut la config. toate acele optiuni chekt acolo nu am modificat nimik am dat write ...am vazut ca a scris ceva cu read; cam atata cu programarea daca mai tebuia ceva facut.. :cry: :sparge: sincer nu stiu

Link spre comentariu
Vizitator alix87

am incarcat softul acela

 

acum vad ca merge mai ok(porneste bine)...dar butoanele tot ciudat merg

trebuie sa tin apasat pe ele 1-3 sec sa faca ceva si nu merg mereu

 

Posted Image

 

asa arata , eu nu am modificat nimik aici

Link spre comentariu

Nu ai programat corect fusebitii .

Dar eu nu ma pricep la Twinavr !

Sorry .

La mine in Bascom arata asa fusebitii :

CKSEL = 0100 (CKSEL3 CKSEL2 CKSEL1 CKSEL0)

SUT = 10 ( SUT1 SUT0 )

si la mine inseamna asa : 0 este programat iar 1 este neprogramat .

 

Dar fii foarte atent sa nu programezi aiurea !!!!!!!!!!

Verifica sau intreaba pe cei care lucreaza cu twinavr !!

Link spre comentariu
Vizitator alix87

I finally works....am schimbat CKSEL2 in loc CKSEL0 si merge cum trebuie :101 se pare ca asta era problema...am invatat ceva nou si acum pot sa testez si calitatile audio :da , saraci.... vecini... mei :speriat

Link spre comentariu
Vizitator alix87

nu ma apucat sa verific partea audio...... :cry:...daca sunt blonda intai fac si dupa ma informez corespunzatorcei care lucrati cu TWinARV nu incercati varianta de mai sus ca blocati Controllerul ;) :speriat am inteles eu gresi si dupa ceva studiu pe datasheet...mi-am dat seama ca am blocatmicrocontrolerul iar programatorul mi-a confirmat :sparge: trebuie lasat chekt la : clock select CLKSEL 3, 1, 0 zero (exact invers cum am facut eu) iar la SUT , SUT 0 asa cred, dar pana vineri cand o sa am timp sa deblochez cipul nu pot garanta nimik :freaza:

Link spre comentariu

Am adaugat si butoane de surse up/down pe varianta cu attiny. Am adaugat si schimbarea individuala din telecomanda pe fiecare sursa (but 1,2;,3,4). Acest lucru se poate pune si pe varianta cu attmega16.Ar veni ceve de genul in sectiunea elect case command: case x: (x corespunde but1 de pe telecomanda)reset portb.0set portb.1set portb.2set potrb.3(pentru sursa1)

Link spre comentariu

As dori sa vad cum arata subrutina de volum pe varianta cu attmega 16. La trecerile de la 11110 la1000 de ex. pot aparea gliciuri care trebuie evitate soft. Eu am pe cd de pe masina probleme de acest fel si scaparea apartine firmei clarion (de remediat nu au mai remediat niciodata softul din pacate).

Link spre comentariu

As dori sa vad cum arata subrutina de volum pe varianta cu attmega 16. La trecerile de la 11110 la1000 de ex. pot aparea gliciuri care trebuie evitate soft. Eu am pe cd de pe masina probleme de acest fel si scaparea apartine firmei clarion (de remediat nu au mai remediat niciodata softul din pacate).

Daca citesti in urma threadul complet ai sa vezi cum am rezolvat cu toate glitchurile !.... dar ca sa te scutesc de cautare iti spun : aplic timp de 5 ms volum zero si apoi trec pe selectia urmatoare pentru urmatorul nivel de volum , deci practic la orice schimbare de volum trec tot timpul prin 0 ( plus o intarzierele de rigoare care trebuieste modificata in functie de tipul de releu de la 1 ...3 ms in functie de timpul de conectare/deconectare din datasheet ) !Cat priveste celelalte sugestii daca citeai vedeai ca de exemplu sunt toate deja implementate pe bucati in diferite softuri , de ex chestia cu butoanele a fost implementata acum un an in softul pentru TDA7318.....Dar imi place ca ai aceleasi idei pe care le-am avut si eu de vreo 2...3 ani de cand ma ocup de controlere audio si diferite alte chestiuni legate de acest subiect .
Link spre comentariu

Banuiesc ca mutingul se aplica la fiecare pas de incrementare.De ex . daca se pleaca de la starea 000111 un pas de incrementare ar fi cam asa:000111000000waitms 8 ' 5ms+timpul on-off al releului001000waitms 6 ' 5ms+timpul off-on al releului

Link spre comentariu

Am terminat o versiune de soft pentru varianta R-2R cu attiny2313. Se foloseste doar cu telecomanda, pt ca numai sunt porturi disponibile. (portB folosit pt potentiometru 64pasi sau 256pasi; portD folosit pt 4 surse, senzor de telecomanda .releu on/off si led indicator).Am descoperit un lucru care nu prea i-mi place la implementarea propusa la grup by, si anume, faptul ca s-a folosit potentiometru cu doar 64 de pasi ,atata timp cat pt 256 de pasi modificarile si costurile sunt nesemnificative. (in soft se schimba doar conditia de incrementare, pe placa de comanda se mai adauga doua tranzistoare iar pe placa analogica doua relee si 4 rezistente mlf)

Link spre comentariu

Am calculat cum variaza impedanta de intrare pentru varianta r-2r propusa . Rezultatele ,ignorand variantele neutilizabile de 400k si 100k(pentru volum minim si maxim), prezinta o variatie intre 20k-40k. Eu am considerat aceste rezultate nesatisfacatoare si am optat pentru o o scala de 8biti (fata de 6biti in varianta propusa) si o scara liniara (fata de cea logaritmica propusa)la care variatia impedantei de intrare e mai mica si mai departe de domeniul unde va fi folosit atenuatorul. Astfel rezistentele inseriate au valorile 10k-30k-50k-70k-90k-110k-130k-150k iar cele catre masa au valorile 140k-120k-100-80-60k-40k-20k-10k. Impedanta de intrare va varia intre 70k-150k, iar in domeniul unde va fi folosit atenuatorul (prima jumatate) intre 100k-150k.

Link spre comentariu

Am calculat cum variaza impedanta de intrare pentru varianta r-2r propusa . Rezultatele ,ignorand variantele neutilizabile de 400k si 100k(pentru volum minim si maxim), prezinta o variatie intre 20k-40k. Eu am considerat aceste rezultate nesatisfacatoare si am optat pentru o o scala de 8biti (fata de 6biti in varianta propusa) si o scara liniara (fata de cea logaritmica propusa)la care variatia impedantei de intrare e mai mica si mai departe de domeniul unde va fi folosit atenuatorul. Astfel rezistentele inseriate au valorile 10k-30k-50k-70k-90k-110k-130k-150k iar cele catre masa au valorile 140k-120k-100-80-60k-40k-20k-10k. Impedanta de intrare va varia intre 70k-150k, iar in domeniul unde va fi folosit atenuatorul (prima jumatate) intre 100k-150k.

Am si eu o varianta pe 8 biti si una pe 7 biti : dar practic te plictisesti pana ajungi din volum zero pana in maxim si nu se poate mari viteza pentru ca e limitata de parametrii releelor .Am dus respectiva varianta la auditie si toti cei 5 care au ascultat au votat pentru varianta r/2r cu 64 de poziti sau shunt tot cu 64 de pozitii ; cele cu 128 de pozitii sau 256 au rezultat ca ofera un reglaj mult prea fin !de altfel tibi are o varianta cu doar 24 de pozitii care lui ii place mai mult !(el zice ca si 32 de pozitii sunt prea multe !)Asta e realitatea crunta invan !!!!!!!Pe de alta parte daca tie iti place e ok .
Link spre comentariu

Daca tot facem un group buy, nu e nimeni amator sa comandam si un PCB din asta, cu 6 intrari?Eu as dori doua, pentru varianta balansata, daca exista o versiune finala.

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