Sari la conținut
ELFORUM - Forumul electronistilor

Controler selectie surse / volume atenuator


danzup

Postări Recomandate

Buna seara,

 

Ajutati-ma cu un raspuns privind tipul de senzor infrarosu si tipul de telecomanda ce se brodeste pe montajul asta.

Sunt in Bucuresti cu munca si am ocazia sa gasesc mai repede...

Ajung tirziu la cazare si nu am timp sa citesc din urma discutiile.

Va multumesc

Editat de blezneag
Link spre comentariu
  • 1 lună mai târziu...

Senzor de 38 khz , receptor desigur. Telecomanda...pe protocol Rc5 , dar treaba asta e cu dute-vino..... Poate explica vre-un coleg ca eu nu stiu exact sa explic.

Da asa este , orice senzor de 38khz si telecomanda pe protocol RC5.

Link spre comentariu
  • 4 luni mai târziu...

Va salut.

@danzup, cum pot lua legatura cu dumneavoastra pe privat? Am o mica rugaminte la dumneavoastra, am nevoie de un atmega gata programat , pentru control volum cu pga 2310 si selector intrari, dar as mai avea nevoie de niste facilitati pe langa cele doua, si o telecomanda care sa se potriveasca. Astept mesaj de la dumneavoastra.

Link spre comentariu
  • 5 luni mai târziu...

Buna!
Cu ceva timp in urma am inceput un proiect pentru controlul volumului, corector ton si protectii bazat pe TDA7439 si MCU ATMEGA1284P
Intr-un final l-am dus la capat si am zis sa-l prezint si aici pe forum!
Stiu, sunt mai multe probleme de proiectare si probabil pareri impartite , dar in arhiva se gasescsi shemele, iar cine doreste isi poate face propriile pcb-uri, sau miniaturizare cu smd-uri...
Proiectul initial este mai amplu dar l-am simplificat ca sa poata fi construit de oricine doreste fara sa aiba diverse limitari.
Zilele urmatoare voi pune si cateva foto cu amplificatorul meu in care folosesc acest controller cu succes , dar pana atunci va prezint functiile lui si desigur schemele/pcb-urile asa cum le-am/le voi folosit eu.
Arhiva contine 2 proiecte la care softul este acelasi pentru ambele, diferenta este ca unul are mici modificari pentru sistem 2.1 (cum am eu) si celalat este pentru 2.0 (la care am inceput constructia) iar ca etaje finale eu am folosit MP100v3 ale lui @Marian si sunt super multumit de cum functioneaza si surprins de calitatea inalta a sunetului, dar se poate folosi alte amplificatoare, in functie de preferintele fiecaruia!

Functiile sunt:
LCD 20 x 4
2 Senzori temperatura LM35 - pentru L si R in principiu
Mesaje de intampinare si atentionare pentru diverse setari!
Selectia limbii : Romana, Engleza, Italiana. - este disponibila aceasta optiune doar pentru prima pornire sau o resetare generala.
Optiune de resetare generala - Se tine apasat pe encoder si se alimenteaza intreg sistemul si se intra in meniul de resetare/selectie limba etc. Atentie, telecomanda nu poate fi folosita in acest meniu
Ceas cu modul DS3231 - am utilizat un modul chinezesc gata facut - are optiune de memorie dar se poate seta si manual din meniu si/sau resetare generala
Trecere automata la ora de vara si/sau cea de iarna - la cea de iarna sigur functioneaza, la cea de vara mai am de asteptat 2 luni dar in principiu ar trebui sa functioneze - trecerea se face doar daca sistemul este alimentat
Telecomanda IR cu protocol RC5 - are functie de invatare a tastelor care se face la o resetare generala dar se poate si din meniu fara probleme. Atentie, o data ce se intra in functia de invatare, este necesar sa se foloseasca butonul encoderului.
Encoder pentru volum - am folosit PEC11R-4020K-S0024 care se simte la mana ca un potentiometru normal si are buton care este folosit pentru "enter-exit". Este putin mai sensibil decat as dori dar e ok, posibil ca cu unul la care se simte treptele lui va functiona mai bine. Mici probleme daca se invarte de el cu viteza foarte mare
Memorie pentru fiecare setare facuta, care incude fiecare intrare in parte (gain, vol. intrare, bass, medii si inalte doar)!
Timer meniu - se intoarce la meniul de "master" volum dupa un timp setabil: 2, 5, 10, 15, 30, 45 de minute
Timer oprire backlight LCD - setabil: 1, 5, 10, 15, 30, 45 de minute
Protectia temperatura setabila: 45, 50, 55, 60, 65, 70 de grade - Opreste alimentarea amplificatorului indiferent de situatie
Timer audio - sistemul are un senzor de sunet (sigur se putea si mai bine dar functioneaza si acesta foarte ok), practic daca are sunet mai mult de 4 secunde atunci MCU-ul actioneaza releele alimentarii amplificatorului iar dupa un timp setabil : 2, 5, 10, 15, 30, 45 de minute le opreste
Protectie boxe - protectia se pune in functiune impreuna cu amplificatorul. La cea mai mica problema in care protectia este actionata (chiar si clipping), opreste tot sistemul si doar cu un restart se rezolva daca este vorba doar de clipping
Orice setareo ofera TDA7439 este si ea in meniu dar cu o mica modificare, atenuatoarele pentru iesire sunt setate ca volum general iar volumul este de faot volumul setabil pentru fiecare intrare in parte. Am facut asa deoarece volumul normal nu-mi placea plaja care o oferea, mai ales la un volum mic/in surdina.
Functia MUTE - am implementat aceasta functie doar din telecomanda deoarece din encoder se poate da foarte usor volumul la minim/maxim in cateva zeci/sute de ms. Acesta functie functioneaza putin diferit si anume ca nu este clasicul mute/unmute, ci creste/descreste gradual volumul!
Pentru cei care vor sa foloseasca ventilatoare am pus in arhiva si un controller pentru turatia ventilatoarelor care a postat @marian cu ceva timp in urma pe aici pe forum. Totusi recomandarea mea ar fi, daca se foloseste ventilator, sa fie alimentate dintr-o sursa total separata detot sistemul pentru a nu "murdari" spectrul audio!


Spor la munca celor care se hotarasc sa treaca la constructia lui!

Controller AMP 2.0 TDA7439.rar

Controller AMP 2.1 TDA7439.rar

Editat de Ionut Remus
Link spre comentariu
  • 4 luni mai târziu...

Va salut.

Fisierele (bas-ul + hex-ul) pentru schema din prima pagina, cea cu atmega 8 si 2 x PCF8574A se mai pot posta odata? Le mai are cineva? Am cautat in tot topic-ul, dar se pare ca sau pierdut atasamentele. De asemenea am cautat si pe forumul strain unde are dl danzup topic deschis (Yet another Volume controlers and source selections)  si nu le-am gasit.

Editat de electricianul98
Link spre comentariu
  • 11 luni mai târziu...

Buna ziua. Domnule Ionut Remus ma puteti ajuta cu setarea fusebitilor la microcontroler?. Am verificat dupa scriere hex-ul este corect insa nu functioneaza. Nu ma descurc cu microcontrolerele. Atasez ce sfiseaza programatorul. 

   Cu stima.

mega1284.txt

Editat de mcxc
Link spre comentariu

Salut!

Momentan nu am acces sa controlez dar voi veni zilele astea cu un raspuns mai clar.

Stiu ca fuse bitii sunt pe 16Mhz clock-ul dar restul nu imi amintesc...trebuie sa citesc MCU-ul sa vad ce alte setari am facut.

 

 

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