Proiectare electronică Dezvoltarea sistemelor încorporate Automatizare Page 2 Soluții personalizate

În 2006, am început un site anterior în scopuri hobby, pe interfața căruia am împărtășit propria mea lucrare vizitatorilor de internet. Mulțumită nevoilor de proiectare individuală, dezvoltare și feedback pozitiv, în 2008 am început să lucrez pe slujbe individuale ca hobby, dar ca activitate secundară. Interesul și participarea crescândă la proiecte mai serioase erau mai puțin compatibile cu jobul meu cu normă întreagă în acel moment, așa că, din 2013, îmi continui activitățile legate de site-ul web ca proprietar unic.

Soluții de automatizare personalizate bazate pe electronice digitale și sisteme încorporate. Proiectez și construiesc instrumente și module care funcționează singure sau care urmează să fie dezvoltate ca parte a unui proiect. Pe lângă dezvoltarea prototipurilor, pot oferi și o alternativă rentabilă la producția pe scară largă pentru producția de serie pe scară mică a propriei mele lucrări.

De la idee până la implementare sau producția de serie mică, pot oferi o varietate de soluții pentru a transforma un dispozitiv creat sau o componentă de circuit într-o realitate. Proiectarea nivelului schemei de cabluri, proiectarea plăcilor de circuite imprimate, producția, selectarea componentelor, achiziția, dezvoltarea firmware-ului fac parte din serviciile mele, care sunt prezentate mai detaliat pe site.

Clienții mei includ companii, companii și persoane fizice care lucrează în aceleași domenii sau în domenii diferite, ale căror activități și hobby-uri sunt în mare parte legate de domeniul electronicii și ale căror soluții m-ar ajuta să măresc eficiența propriei mele activități. Pe lângă sarcinile de dezvoltare unice, pe termen scurt, sunt deschis să stabilesc un parteneriat pe termen mai lung, chiar și prin acord.

Servicii

Dezvoltarea de circuite și prototipuri
Producție de serie mică
Dezvoltare firmware

Modul de amestecare a sunetului pentru sistemul PLC

DSC_0795_1200.JPG

dezvoltarea

Într-un sistem controlat prin PLC, trebuia să fac o unitate de mixare audio analogică care amestecă semnalele a 4 surse la ieșire analogică la nivel de linie.

A fost necesară o intrare AUX, care să recepționeze un semnal la nivel de linie și să amestece practic semnalul de frecvență audio primit acolo pe ieșire fără amplificare.
Pe un alt canal, un semnal de microfon dinamic trebuia primit la o intrare asimetrică, amplificat într-un semnal la nivel de linie și apoi amestecat cu canalul de ieșire.
Nu a existat niciun conector pentru a treia intrare, deoarece această sursă de semnal a fost implementată pe panou. A trebuit să fie proiectat și construit un generator de semnal de frecvență audio de 1 kHz.
A patra intrare a venit de la un decodor VS1000 D/A. Cipul este un circuit țintă de redare audio capabil să redea mostre audio de un anumit format din memoria externă conectată la acesta.

O cerință suplimentară a fost ca toate semnalele de intrare să poată fi activate și dezactivate cu o tensiune de 24 V. Nu aveam prea multe informații despre sistemul în care ar funcționa acest lucru, deoarece partenerul nu avea practic specificații tehnice atașate la comandă, iar descrierea revendicării consta doar din două rânduri. Am fost cu el, dacă aceasta este o nevoie, atunci acest lucru ar trebui făcut, restul lucrului este munca independentă.

UPS solar

DSC_0519_1200.JPG

Am proiectat o tehnică analogică de comutare, care combină avantajele soluțiilor analogice cu eficiența ridicată a unei tehnici de comutare. Există acum o mulțime de circuite integrate disponibile, în special pentru majoritatea surselor de alimentare de uz general, astfel încât este practic relativ ușor să construiți unități de circuite specifice fără a fi nevoie să construiți un modul din cele mai elementare componente. Desigur, nu există o soluție unică și trebuie să planificați, să calculați și să scalați. În acest proiect, ambele implementări pot fi găsite, de la unități elementare de circuit până la soluții integrate. Este adevărat că un astfel de controler de încărcare ar fi putut fi țesut împreună din module electronice disponibile comercial, dar a fost necesară o soluție unificată și profesională pentru a crea un nou produs în care acest modul să fie o componentă importantă.

Control afișare preț totem pol Ethernet

P60628-134128_1200.jpg

O companie care a instalat afișaje cu prețuri LED m-a adresat cu o cerere de a înlocui soluția lor de prețuri manuală, cu segment, cu un control de afișare bazat pe un sistem central de prețuri. În acest caz, trebuie să fie controlate afișajele pe scară largă cu LED-uri care să arate prețurile actuale ale combustibilului pe stâlpii totem aflați lângă benzinării. Aceste afișaje sunt de dimensiuni mari, conțin multe LED-uri cu luminozitate ridicată, care necesită o anumită putere pentru a conduce, iar controlul luminozității lor a trebuit rezolvat în timpul funcționării lor.

Se aștepta o extindere flexibilă, deoarece gama de produse diferă de la o benzinărie la alta, deci poate fi necesar să se afișeze mai mult de 2-3 produse pe stâlpul totemului. O altă cerință importantă este că sistemul trebuie să poată funcționa nesupravegheat, că prețurile trebuie să poată fi sincronizate cu prețurile din sistemul de preț al stației de benzină fără intervenția operatorului. Acest lucru este important deoarece chiar și prima copie a fost instalată pe o stație de încărcare care este complet automată și self-service. La început, există încă personal aici care poate interveni dacă este necesar, dar mai târziu o astfel de benzinărie va funcționa complet independent, așa că nu va fi nimeni care să acționeze comutatoarele manuale pe afișaje în fiecare zi, deoarece prețurile se schimbă.

Modul de temporizator digital

P1090095_1024.JPG

Acest circuit este o versiune modulară a unui temporizator digital programabil. Această versiune modulară poate fi ideală pentru cei care nu necesită versiunea completă sau poate să nu trebuiască să pornească 230V deoarece, să zicem, vor să conducă un motor de 12V DC sau un releu direct.

Un alt avantaj al acestei soluții la nivel de modul este că este disponibil la un preț mult mai mic, astfel încât să poată fi integrat cu ușurință într-o carcasă personalizată, cutie de joncțiune, ca parte a unui dispozitiv auto-proiectat.

În ceea ce privește cunoștințele despre cronometru, există o diferență în comparație cu taxa de funcționare completă, deci aceasta nu este o copie individuală a versiunii în cutie. Se observă imediat că acest modul are un afișaj de 4 cifre. În timpul proiectării, în ceea ce privește prețul și disponibilitatea, acest afișaj părea să fie cea mai bună alegere, așa că am folosit acest lucru în mod oportun. Inițial, am făcut chiar PCB-ul pentru acest circuit și a fost practic să pot construi componentele pe panoul monostrat pe care l-am realizat în așa fel încât să necesite puțină legătură, deoarece segmentele din unitatea de afișare sunt deja conectate .

Emulator de tastatură USB modular

P1090041_1024.JPG

Obișnuiam să creez un emulator simplu de tastatură și această soluție modulară a fost dezvoltată recent ca o îmbunătățire practică. M-am gândit mult la cum să fac un emulator care să nu includă un microcontroler performant inutil, care să nu ocupe mult spațiu și să poată fi, de asemenea, o soluție pentru cei care pot gestiona chiar și relativ puține intrări . Din acest motiv, nu credeam că este bine să proiectezi un dispozitiv cu un singur panou, deoarece dacă nu ai versiunea de 10 intrări realizată anterior, dar nu vrei să cumperi un dispozitiv scump cu 70-80 de intrări, Ar trebui să fac un circuit personalizat sau să proiectez mai multe tipuri cu cantități diferite de intrări. Cu toate acestea, dezavantajul acestei idei este costul de producție destul de scump, deoarece fiecare tip trebuie să fie proiectat și fabricat separat.

Mi s-a părut cel mai oportun să rămâneți cu microcontrolerul anterior, care este probabil tipul cu cele mai puține cunoștințe despre perifericele USB încorporate și să extindeți cantitatea de intrări. Pentru a putea extinde sistemul dinamic, am ales un CI de expansiune care poate comunica pe o magistrală de date, astfel încât este posibilă configurarea cantității de intrări în software, oferind astfel o oportunitate și pentru extinderea ulterioară.

Tester de baterii Li-Po

P1080981_1200.JPG

La comandă, am dezvoltat un circuit special pentru o baterie specială, cu ajutorul căruia bateria poate fi încărcată și coaptă la un nivel reglabil. Pentru a efectua teste înainte de a instala bateriile de la un producător din Orientul Îndepărtat în produsul final, a fost necesar să se dezvolte o soluție automatizată care să permită sarcinile legate de precondiționarea bateriei să fie efectuate foarte precis și în același timp.

Bateria în cauză este o celulă Li-Po de 8 mAh cu dimensiuni geometrice extrem de mici. Rezultă direct din capacitatea sa că nu poate fi încărcat sau descărcat cu curenți uriași, deoarece ceea ce este parametrul optim pentru majoritatea bateriilor, nu este potrivit pentru testare și procesul trebuie rezolvat automat, deci nu este suficient să aveți doar un încărcător și o încărcare, dar un dispozitiv cu un controler și unul parametrizabil trebuie creat pentru sarcină.

Module de sistem Auvisense

auvisense_blog.jpg

În primăvara anului 2015, au contactat o companie de securitate pentru a efectua sarcini secundare legate de dezvoltarea unui sistem complex de monitorizare la distanță. Am fost însărcinat cu fabricarea unor componente electronice ale unui sistem deja conceput teoretic și fabricarea prototipurilor sale. În cadrul proiectului am folosit în principal soluții elementare de tehnologie de comutare analogică și digitală și am folosit tehnologia modului de comutare pentru a controla tensiunile și curenții.

O schemă bloc conținând toate elementele esențiale ale sistemului a fost disponibilă pentru proiectare. Deoarece dispozitivul finit constă dintr-un număr mare de componente, a fost oportun să grupați unitățile electronice care urmează să fie implementate și apoi să le împărțiți în module în funcție de funcționarea lor. Sistemul a fost împărțit în trei module în total, care au fost implementate în unități de circuit separate. Componentele care sunt strâns conectate la computerul central (intrări, ieșiri, termometru, RTC, intrări ale altor senzori, amplificator analogic) sunt montate pe un modul. Circuitele de alimentare PoE au fost proiectate pentru un alt modul, iar un circuit de alimentare neîntreruptibil pentru întregul sistem a fost proiectat pentru un al treilea modul.

Balast pentru instrumente Bluetooth

P1080799_1200.JPG

Nu este neobișnuit ca cererile să fie date pe o panou de testare sau pe un panou experimental care a fost asamblat și funcționează deja și care ar trebui aruncat într-o formă finală. În acest caz, clientul îl contactase deja cu un plan de circuit gata făcut cu un panou Arduino Mega. Părăsind panoul experimental, el a vrut să facă dispozitivul definitiv. Sarcina mea a fost de a proiecta o placă de circuite imprimate în conformitate cu o schemă de circuite existente, luând în considerare unii parametri legați. Acestea includ conectorii feminin și tată la ambele capete și o dimensiune fizică aproximativ specificată.

Scopul circuitului este de a face ca datele de măsurare ale unui anumit tip de instrument de măsurare industrial transmis printr-un cablu să fie citibile și printr-o conexiune Bluetooth. Acest mic modul, încastrat în linia de comunicație a instrumentului, încearcă să nu deranjeze traficul de date de acolo, astfel încât un dispozitiv mobil să poată urmări și monitoriza schimbul de date acolo.

Modul temporizator programabil (acoperiș de joc)

DSC_3157_1200.JPG

Modulul temporizator prezentat mai jos este potrivit pentru controlul unei unități de pulverizare construite la comandă sau pentru înlocuirea componentelor electronice de control care au eșuat într-un alimentator existent. Prima copie a fost făcută în ianuarie 2012 pe baza unei comenzi individuale. Controlerul rudimentar a suferit mai multe dezvoltări hardware și software în ultimii ani până când a ajuns în cele din urmă la starea actuală. Dezvoltările au fost inspirate, pe de o parte, de îmbunătățirea continuă a parametrilor tehnici și, pe de altă parte, de feedback-ul și noile nevoi ale utilizatorilor. Datorită designului modulului, acesta poate fi încorporat în majoritatea acoperișurilor de joc existente și poate fi folosit și în alte scopuri, în care este necesar să porniți și să operați ceva în același timp în fiecare zi. Exemple sunt băuturile automate, alimentatoarele, sistemele de irigații, dozatoarele.