alcon Postat Noiembrie 28, 2019 Partajează Postat Noiembrie 28, 2019 La 27.11.2019 la 20:28, informer a spus: Gata si capacul. Si cu asta, basta... THE END (of project) Bravo, arată decent, orice comentariu este de prisos! Link spre comentariu
gsabac Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 (editat) @digitall, a postat pe langa o lista de posibile imbunatatiri a sursei cu PIC si sugestii, dar si optiunea de control prin WiFi. "Am inceput si eu sa fac o sursa programabila pe 16 biti si 24 biti la citirea curentilor, cu LCD color + touch , WiFi pt conectare la PC sau tableta , dar din lipsa de timp am fost nevoit sa aman proiectul . La sursa din discutie, se poate folosi un DAC dual (MCP4922) si se mai simplifica putin . Citirea curentilor este pacat sa se faca pe 10 biti , sunt picuri ieftine care citesc direct pe 12 biti . Ca si idee, pe partea de soft, din registrii se poate seta FVR ( tensiunea de referinta interna) la 4,096V care ajuta ( se scapa de virgulele din program) la calculele de a obtine milivoltii din valoarea citita ,respectiv la precizie . Citirea tensiunii de pe iesire o sugerez sa se faca cu un OP ,o capsula quad ar "merge" la fix ." Cred ca ar fi util sa se detalieze sursa programabila @digitall, eventual o schema de principiu sau bloc, daca se poate, dar si cum se se poate realiza conexiunea WiFi si programele de comanda, cu ce IDE-uri. @gsabac Editat Noiembrie 29, 2019 de gsabac Link spre comentariu
sesebe Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 (editat) O intrebare, sper sa nu o considerati aiurea: care este folosul practic in a comanda o sursa prin WiFi sa zicem comparativ cu o sursa proiectata mai bine pe partea exculsiv de sursa? Editat Noiembrie 29, 2019 de sesebe Link spre comentariu
vijelie02 Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 E doar un moft pe care nu o sa-l folosesti niciodata. Ca doar n-o sa pierzi timp sa scoti telefonul/tableta sau notebook-ul ca sa poti regla sursa. Tot din potentiometre/encodere o vei regla. Link spre comentariu
Stefan Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 Și sursele controlabile pe USB nu sunt tot un moft? Nu este cazul meu dar pentru cine le folosește în procese de control și măsurare automata nu este un moft ci o necesitatea. WiFi-ul pare un moft dar te scutește de un cablu in plus, un port USB ocupat (la laptopurile actuale a devenit o problema asta) și poate ceva izolare galvanică. Desigur că astfel de lucruri nu se folosesc la montajele mele cu leduri și 1 tranzistor dar exista aplicații unde se cere așa ceva. Link spre comentariu
sesebe Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 Acum 2 ore, Stefan a spus: Și sursele controlabile pe USB nu sunt tot un moft? Nu este cazul meu dar pentru cine le folosește în procese de control și măsurare automata nu este un moft ci o necesitatea. WiFi-ul pare un moft dar te scutește de un cablu in plus, un port USB ocupat (la laptopurile actuale a devenit o problema asta) și poate ceva izolare galvanică. Desigur că astfel de lucruri nu se folosesc la montajele mele cu leduri și 1 tranzistor dar exista aplicații unde se cere așa ceva. Vorbim de domeniul profesional sau de surse pt uz amatoricesc? Pe de alta parte controlul pe WiFi nu prea se foloseste nici in domeniul industrial pt ca nu prezinta garantii suficiente ca nu pica comunicatia exact cind e mai important. Link spre comentariu
vijelie02 Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 @Stefan, aici se discuta de varianta diy. nimic industrial. Link spre comentariu
Stefan Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 Poate și în regim de amator dorești testarea unor mici automatizări (sau altceva) într-un regim automat, poate vrei sa faci testele pentru o perioadă mai mare de timp și nu stai mereu de sucit la butoane (POR / BOR la MCU, OVP la surse ...) Desigur că nu este un "must have" dar dacă există "dorință și putirință" de ce să excludem această posibilitate? Am spus că eu nu am nevoie de control prin WiFi la o sursă dar nici nu resping cu înverșunare o astfel de facilitate. Link spre comentariu
gsabac Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 Si eu consider ca o sursa virtuala pe computer cu posibilitatea programarii tensiunii si curentului in timp si cu o fata vizuala cu comenzi mai complexe decat sursa fizica cu PIC (sau orice uC) este deosebit de utila. O conexiune USB-HID este stabila si functioneaza pe orice PC sau Laptop de la XP in sus, dar se poate folosi si o conexiune WiFi cu conditia sa stii sa programezi telefonul sau PC-ul. Se pot adauga mai multe comenzi rapide de tensiuni si curenti, afisa mai multe date utile despre sarcina si sursa si se poate programa, de exemplu cum sa "distrugi" un convertor sau amplificator cu porniri repetate aleatorii. Astept raspunsul lui @digitall, cred ca este un proiect deosebit si poate ne arata si noua cum se face. @gsabac Link spre comentariu
digitall Postat Noiembrie 29, 2019 Partajează Postat Noiembrie 29, 2019 Conexiunea la wifi , in proiectul meu va avea rol de a putea monitoriza de la distanta oscilatiile curentilor pe un smartphone si foarte probabil va fi calea prin care voi putea face un update . Personal nu ma ajuta sa o pot programa de la distanta, dar probabil nu voi respinge varianta de comunicare bilaterala . Beneficii sunt mai multe care in momentul de fata nu ma ajuta, la fel cum nici macar partea de WiFi/usb nu ar ajuta pe multi altii , doar ca m-am lovit destul de des de necesitatea monitorizarii de la distanta ale curentilor . Sursa de tensiune si sarcina electronica folosite aproape zilnic sunt de la TENMA si le folosesc programarea direct din PC, este mult mai usor, dar este greu de inteles de cei care folosesc surse de alimentare cu reglaj din potentiometre. Sub nici o forma nu se pune problema sa stai cu telefonul in fata , intri in aplicatie, sa faci setari in sursa ...este exclus! Probabil faci asta daca vrei sa impresionezi un public nestiutor . @vijelie02 niciodata sa nu spui niciodata, eu si multi din cercul meu le cam folosesc. Pe partea de aplicatii pe Android sunt varza, dar am un verisor in Paris care cica ar fi un geniu in domeniu , el imi va face aplicatiile de care am nevoie, asta in momentul in care ii voi spune exact ce vreau . Sursele cu USB nu sunt neaparat surse profesionale, mai nou este o functie default care este incorporata de tot mai multi producatori la modelele programabile . Am inceput 3 proiecte mari care din lipsa de timp le-am amanat . Primul proiect este o sarcina electronica de 30A/300W/30V la care mi-am stors neuronul cu partea de disipatie termica si nu i-am dat de cap . Al 2 lea este sursa programabila de precizie unde am abandonat din cauza LCD-ului . Vreau sa folosesc un display Nextion de 7" si mi-am prin urechile cu el . Cand voi avea pauze ma apuc sa il studiez. Ambele am vrut si vreau sa le bag in aceeasi cutie , sa folosesc acelasi LCD pt ca , de obicei le folosesc impreuna . Al 3 lea proiect neinceput, dar care ma arde si nu am de ales, este un cuptor pt lipire smd . In acest moment am unul cu care lucrez dar pe margini trage aer si nu topeste bine pasta . Mai nou , pasta cu plumb este mai scumpa si se gaseste tot mai rar, dar este cea mai buna, iar cea fara plumb are nevoie de temperaturi mai mari . Cuptorul cica stie pana in 250 grade sa urce pe curba de lipire setata, dar in realitate nu cred ca este asa pt ca placile nu iasa bine . La acest proiect nu mai stau sa redescopar roata cu Nextion si voi foloi ceva uzual, probabil unul color de 3"-4 " , capacitiv ,sa imi usureze munca la programarea curbelor de lipire . Cuptorul "coace" cam zilnic si presimt ca va ceda urgent, ceea ce ar fi un dezastru pt mine. @gsabac , toate proiectele mele nu le desenez niciodata o schema, le proiectez direct cablajul cu datasheet-urile in fata (unde este nevoie) , nu fac simulari . Eu nu lucrez in C, il inteleg, dar nu cu toate dedesubturile, pt ca lucrez in basic . Ideea generala, sa zicem a sursei de alimentare, consta in placa de achizitie si control iar datele le trimit serial spre ESP8266 care tot in basic il programez. Tot din ESP plec spre LCD si transmit serial spre exterior ceea ce am nevoie. Nu am fost strans cu usa sa termin primele 2 proiecte pt ca am aparaturi suficient de precise care sa imi satisfaca cerintele . In momentul in care voi relua unul sau ambele proiecte, voi posta aici pe forum pasii si atunci voi desena si schemele , dar , niciodata nu am postat si nu voi posta codul sursa, dar fisierele hex le voi pune la dispozitie . Asta este o pasarica de-a mea.... Link spre comentariu
gsabac Postat Noiembrie 30, 2019 Partajează Postat Noiembrie 30, 2019 (editat) Multumesc pentru raspunsurile interesante. Si eu programez in mikroBasic dar si in mikroC pentru microcontrolere iar pentru conexiunea cu PC-ul folosesc conexiunea USB-HID 2.0 programata in Visual Studio 11,12 sau13 in Visual C# sau Visual Basic. Pentru proiecte initiale uneori folosesc Visual Basic 6 care este extrem de comod si eficace si care are cele mai multe si diverse aplicatii, este un fel de standard pentru programatorii ingineri si nu numai. Conexiunea USB este bidirectionala, asa ca in cazul unei surse asistate de PC se pot face toate comenzile si chiar mai multe de pe computer, care are o sursa virtuala pe ecran. Este posibil ca acest tip de sursa sa nu contina decat un buton de pornit-oprit, se elimina astfel mecanica complexa, butoanele, etc. depinde de aplicatie. Un exemplu cam "palid" partial functional pentru inceput, este ca in poza. Comenzile sunt duale si sunt facilitati in plus pe fata virtuala, basca 20 de setari prestabilite si viitoarea programare. Este posibil sa fie imbunatatita iar proiectul si codurile mikroC si Visual Basic vor fi disponibile pe forum, poate sunt useri interesati care au de "omorat" niste timp pentru studiu. O sursa diy super complexa, relizata cu scheme si proiect este prezentata la adresa: https://www.elektormagazine.com/labs/diy-programmable-scpi-bench-power-supply @gsabac Editat Noiembrie 30, 2019 de gsabac 2 Link spre comentariu
digitall Postat Noiembrie 30, 2019 Partajează Postat Noiembrie 30, 2019 Ce schema este cea din printscreen ? Link spre comentariu
gsabac Postat Noiembrie 30, 2019 Partajează Postat Noiembrie 30, 2019 Schema este a sursei fizice cu PIC18F4550, ADC-2xMCP3551, DAC-1xLTC1655, DAC-1xMCP4921, claviatura, butoane, 2 afisoare, USB si schema analogica, conceputa si simulata in Proteus iar fata virtuala a sursei este pe un PC conectat la sursa prin USB. Unele explicatii sunt in postare. @gsabac Link spre comentariu
digitall Postat Noiembrie 30, 2019 Partajează Postat Noiembrie 30, 2019 Multumesc! Mi-a tras cu ochiul cele 2 lcd-uri .... Link spre comentariu
informer Postat Decembrie 1, 2019 Partajează Postat Decembrie 1, 2019 (editat) Domnule @gsabac, daca doriti sa conectati sursa la WiFi una dintre variantele cele mai ieftine este sa folositi un modul ESP8266 sau ESP32... cum bine spune colegul @digitall Aceste module contin si un procesor destul de potent dar posibilitatile de conectare sunt relativ limitate (mai ales la 8266). Insa puteti sa le interfatati cu sursa cu PIC folosind o conexiune seriala (UART). Pe ESP poate rula un mini server web pe care s-ar putea implementa relativ usor o pagina cum este cea pe care ati desenat-o. In felul asta puteti sa va conectati la sursa din orice browser, indiferent pe ce ruleaza. In functie de butoanele apasate in interfata, ESP-ul poate trimite comenzi specifice pe seriala catre PIC... deasemenea pagina poate contine valori curente de tensiuni/curenti sau alte informatii preluate de la acelasi PIC. ESP-ul poate fi programat in multe feluri, una dintre metodele cele mai la indemana (cu limitarile ei!) fiind interfata de programare Arduino la care se adauga extensiile necesare. Daca va intereseaza modalitatea asta de implementare si aveti neclaritati, pot sa incerc sa va raspund... am facut ceva device-uri cu "perechea" asta. Editat Decembrie 1, 2019 de informer 1 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