hpavictor Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 PIC16F628 nu are ADC ceea ce poate constitui un mare dezavantaj în aplicația pe care ți-o propui. Văd mai sus că @Victor are o listă generoasă de probleme pe care ar trebui să le rezolve µC . Eu am rezerve că toate aceste probleme ar trebui lăsate în sarcina µC sau că ar avea o utilitate acest lucru . De plidă, dacă detectez DC pe ieșire, ce să mai ”judece” µC ? În fine, chestie de interpretare și de fițe gusturi , până la urmă. În ce privește alegerea µC eu recomand - deși nu am lucrat foarte mult cu el , vreo două proiecte doar , și acestea la nivelul PoC - PIC16F88x. Ieftin, cu un ADC bun, cu multe funcții ajutătoare . Fără USB ce-i drept dar sincer, nu cred că se justifică efortul de a scrie un soft pentru Windows ( eu cel puțin nu sunt în stare ) care să comunice USB și să facă ce ? Evident că cele 8 intrări ale uC trebuie sa fie cu ADC , iar înaintea lor sunt necesare detectoare fara prag .Spre exemplu , monitorizarea ieșirii canalului " L " sau " R " poate dezvălui câteva amănunte strict necesare unei bune funcționări a etajului final , cum ar fi detecția ultrasunetelor , a infrasunetelor pe ieșire etc , nu numai DC pe ieșire în cazul defectării catastrofice . Similar , în cazul detecției AC , în afară de sesizarea prezenței / absenței AC de pe secundarul ce alimentează circuitul de protecție se poate comanda sau nu conectarea releului de power al SMPS-ului in functie de valoarea tensiunii de alimentare , fiind o protecție în cazul subtensiunii sau supratensiunilor in rețeaua electrică . Sunt multe de scris ... Link spre comentariu
UDAR Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 De acord ! În seara asta nu e motivație prea mare pentru noi proiecte . Poate la anul . Ar fi util ca cineva cu experiență în audio (atât în ceea ce fac scule de la mari fabricanți cât și în ceea ce ar fi util să facă) să definească o listă de cerințe , preferabil detaliată, pentru un controler de amplificator. S-ar putea mai apoi analiza ce trebuie rezolvat prin hard clasic și ce trebuie lăsat pe seama logicii programate . De aici până la un prototip n-ar mai fi decât un pas. Ar fi un proiect ”open” interesant. Dar până atunci, La mulți ani ! Link spre comentariu
Stefan Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Pentru ADC te poti inspira din proiectul de voltmetru pentru sursa reglabila, stiu ca il ai facut. In MikroC ai o multime de exemple in HELP cat si la ei pe site sau in documantatia pentru diferitele placi de dezvoltare. Imi cer scuze pentru offtopic dar partea cu uC pentru un amplificator ma intereseaza, in functie de timpul liber o sa ma apuc de realizarea proiectelului. Un moderator de la acesta sectiune cred ca poate "trimite" discutia la sectiunea microcontrolere. La multi ani ! l.e: eu sunt incepator si exemplele din HELP / pentru placile de dezvoltare nu ma zapacesc deloc, sunt foarte clare daca ai idee ce trebuie sa cauti. Link spre comentariu
Mircea Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 S-a pornit o discutie, pe topicul cu ampliful Mosfet al lui Marian, despre un proiect de protectie avansata si completa cu micro-controller. Ne auzim cu detalii la anul! Sa fie intr-un ceas bun! PS: Pana cand ajungem la partea cu programarea, cred ca topicul isi are rostul la amplificatoare. PPS: Nu e un topic comercial. Este "free for all". Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 Da , și eu sunt convins că informațiile conținute în acest subiect sunt informații din categoria " free for all " ! Evident , discuția despre subiectul privind protectia cu uC trebuie să continue doar aici . Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 (editat) Imi cer scuze pentru offtopic dar partea cu uC pentru un amplificator ma intereseaza, in functie de timpul liber o sa ma apuc de realizarea proiectelului. Mulțumesc pentru viitoarea colaborare , cunosc ( avem o cunoștință comună ) despre realizările tale in domeniul software .Felicitări ! Discuția va continua dincolo : https://www.elforum.info/topic/129600-protectii-amplificator-cu-micro-controller/?do=findComment&comment=1622456 Editat Decembrie 31, 2017 de Victor Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 (editat) Funcții minimale pentru un circuit de protecție destinat amplificatoarelor audio de înaltă calitate : Detector tensiune AC Detector prezență DC pe ieșire " L " Detector prezență DC pe ieșire " R " Detector prezență eroare IOC " L " Detector prezență eroare IOC " R " Detector temperatura radiator " L " Detector temperatura radiator " R " Detector temperatura radiator " SMPS " Temporizare conectare releu power Temporizare conectare releu softstart Temporizare conectare mute " L " Temporizare conectare mute " R " Temporizare conectare releu ieșire " L " Temporizare conectare releu ieșire " R" Controlul turației ventilator " L " Controlul turației ventilator " R " Controlul turației ventilator " SMPS " Afișare LED " protect " off / pulse / continuu Afișare LED " active " off / pulse / continuu Afișare LED " thermal " off / pulse / continuu Dacă e cazul , putem discuta funcțiile in detaliu . Asta ar fi o propunere de protecție completă , ale căror funcții pot fi personalizate atât pentru un amplificator destinat in special audițiilor HiFi , cât și pentru uz AudioPro . Nu am mai inclus comunicarea cu un port exterior de date pentru funcția " remote control " sau cu un afișaj grafic LCD in locul afișării cu LED -uri ... Puteți dezvolta după diverse necesități lista cu funcțiile dorite de D-voastră . Evident că cele 8 intrări ale uC ales ca " brain " pentru protecție , trebuie sa fie cu ADC , iar înaintea lor sunt necesare detectoare fara prag . Spre exemplu , monitorizarea ieșirii canalului " L " sau " R " poate dezvălui câteva amănunte strict necesare unei bune funcționări a etajului final , cum ar fi detecția ultrasunetelor , a infrasunetelor pe ieșire etc , nu numai DC pe ieșire în cazul defectării catastrofice . Similar , în cazul detecției AC , în afară de sesizarea prezenței / absenței AC de pe secundarul ce alimentează circuitul de protecție se poate comanda sau nu conectarea releului de power al SMPS-ului in functie de valoarea tensiunii de alimentare , fiind o protecție în cazul subtensiunii sau supratensiunilor in rețeaua electrică . Editat Decembrie 31, 2017 de Victor 1 Link spre comentariu
Mircea Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Cum detectezi infra si ultrasunetele? Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 Păi măsori frecvența semnalului de pe ieșirea fiecărui etaj final audio ... Link spre comentariu
Stefan Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Poti doar daca faci analiza in frecventa pe iesire dar deja asta e prea pretentios pentru un amplificator "terestru". l.e: Victor a fost iute de taste. Pentru a nu complica partea de software (FFT + uC capabil + pseudo timp real) se poate complica partea de hardware dar nimeni nu mai prefera asa ceva in 2017, ups ... aproape 2018. Link spre comentariu
Mircea Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Si cat de fixa e frecventa aia? Ca de masurat masori, dar daca variaza ca miscarea browniana, apoi nu e asa de simplu de facut o detectie de incredere. Zic si eu, poate ma insel. Link spre comentariu
Stefan Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Valorile frecventelor "limita" nu sunt critice, pana la urma nici traductorul / traductoarele nu e / sunt realizat/e cu "cesiu". Pana la urma traductoarele sunt oarecum protejate de filtrele "hardware". Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 (editat) Nu , este o funcție absolut clasică pentru toate protecțiile realizate cu uC din componența amplificatoarelor HiEnd moderne . Desigur , mai sunt multe funcții " auxiliare " spre exemplu cea prin care se comanda superdioda cu funcția " pre heat " , prin care se forțează marirea temporara ( zeci de secunde ) a curentului de repaus ( la o valoare mare dar sigură ) a etajului final audio și ca urmare compensarea corecta datorita reacției termice negative globale pentru o funcționare optimă , cu valori foarte mici pentru THD , după intrarea în regimul termic cat mai aproape de cel ideal ( prin măsurarea temperaturii radiatorului " L " sau " R " si evidentierea acestei stări prin activarea tip " pulse " a LED-ului de indicare a stării termice sau a altor funcții exotice și de obicei " ascunse " utilizatorului de rând neavizat de către marii producători de echipamente HiEnd , prin comanda circuitului de mute după 400 de impulsuri de la detectarea semnalului de eroare IOC și afișarea acestei stări prin pulsația LED-ului " active " timp de 1 secundă . Prin numărarea celor 400 de impulsuri de eroare , se exclude apariția unor semnale tranzitorii false etc . Editat Decembrie 31, 2017 de Victor Link spre comentariu
Ionut Remus Postat Decembrie 31, 2017 Partajează Postat Decembrie 31, 2017 Eu am facuta o protectie care "simte" daca am semnal pe intrarea amplificatorului, si comanda relee de alimentare a amplificatorului pentru pornire si/sau oprire. Implementat am si senzorii de temperatura cu protectie implementata deci... Practic peste o temperatura dezactiveaza releele de la alimentarea amplificatoarelor, cat si senzori de protectie dc. Care la fel dezactiveaza la fel alimentarea amplificatorului. Problema infra si suprasunetelor am rezolvat-o cu filtre active. Incerc acum sa implementez senzorul de detectie clipping dar si o oarecare limitare, daca se poate, sa nu ajunga la clipping prin comanda unui procesor de sunet(tda7439)... Practic sa-mi masoare tensiunea de pe iesirea amplificatorului si cand e peste o limita sa micsoreze automat volumul. Senzorul se semnal intrare e analog facut, protectia dc e tot analog procesorul(atmega1284p) doar comanda tda-ul, display si releele iar s3sizarea o "simte" daca anumiti pini sunt low dau hidh protejandu-l cu optocuploare. Pe mine atat ma dus capul dar o solutie mai avansata este bine venita Aaa... si trebuie luata in considerare(mi-a dat batai de cap) perioadele scurte spre exemplu daca protectia dc are o mica eroare ca pacaie in boxe cand stingi becul la baie,si protectia actioneaza... Nu e neaparat un defect... Un alt exemplu este aceeasi pacaiala la senzorul de intrare... Aprinde sistemul aiurea chiar daca muzica nu canta.... Am rezolvat problema printr-o temporizare de 2 - 4 secunde dupa care cauta inca o data daca e adevar sau minciuna.... Nu stiu daca m-am facut inteles sau ajuta... Si nu sariti pe mine daca am gresit pe undeva😁 La multi ani!!! Ca nu mai e mult Link spre comentariu
hpavictor Postat Decembrie 31, 2017 Autor Partajează Postat Decembrie 31, 2017 Există multe alte cauze de eroare de care se ține cont în detecția , diagnoza , actionarea și afișarea erorilor posibile în funcționarea normală , defectuoasă sau catastrofică a unui etaj final audio . Trebuie protejate în ordinea priorităților : incintele audio , etajul final audio și desigur sursa de alimentare . Link spre comentariu
Postări Recomandate
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 contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum