Ansamblu PCB cu senzori robotici pentru plăci cu zgomot redus și pregătite pentru calibrare
Ansamblurile PCB pentru senzori de robot transformă realitatea fizică în date electrice în care robotul poate avea încredere. Acestea citesc IMU-uri, encodere, senzori de forță și cuplu, senzori de curent, senzori de poziție, senzori de temperatură și dispozitive de măsurare specifice aplicației, apoi condiționează, digitalizează, calibrează și comunică aceste măsurători sistemului de control. Deoarece informațiile senzorilor determină mișcarea, siguranța, navigația și diagnosticarea, erorile mici de pe aceste plăci pot deveni defecțiuni vizibile la nivel de robot.
Acest ghid se concentrează pe PCB-urile senzorilor ca categorie industrială, nu doar ca serviciu de fabricație. Explică modul în care plăcile frontale pentru senzori diferă de plăcile digitale obișnuite, ce opțiuni de condiționare a semnalului sunt importante, de ce calibrarea și trasabilitatea trebuie implementate în producție și ce ar trebui să verifice inginerii înainte de a lansa fișierele PCB pentru senzori pentru fabricație și asamblare.
Ce fac de fapt PCB-urile senzorilor robotici
Rol în sistemul robotic
PCB-urile senzorilor robotului condiționează și digitalizează semnalele analogice de la senzorii robotului - IMU-uri, encodere, senzori de forță, senzori de curent, senzori de poziție și dispozitive de măsurare specializate. Componentele frontale ale senzorilor au cerințe inginerești specifice privind zgomotul, rezoluția, gama dinamică și calibrarea. Ceea ce diferențiază plăcile senzorilor robotului:
- Analog cu zgomot redus: semnale ale senzorilor adesea în intervalul de la microvolți la milivolți. Amplificarea, filtrarea și selecția convertorului analogic-digital sunt toate dimensionate pentru bugetul de zgomot.
- Integrare multicanal: O placă de senzori citește adesea mai multe canale simultan. Izolarea între canale și calibrarea consistentă per canal sunt importante.
- Condiționare specifică senzorilor: Tensometrele necesită condiționare în punte; termocuplurile necesită compensare a joncțiunii reci; encoderele necesită receptoare de linie. Fiecare tip de senzor are propriul său front-end.
- Robustețe în mediu: Senzorii funcționează adesea la valori extreme pe care restul robotului le evită. Intervalul de temperatură, vibrațiile mecanice și ecranarea sunt toate dimensionate pentru locația senzorului.
- Calibrare: Date de calibrare per unitate, de obicei captate în timpul producției. Ajustează variația senzorului și păstrează precizia între unități.
Riscuri de proiectare de controlat
Fiabilitatea plăcii de senzori afectează calitatea procesării semnalului în aval pe întreaga durată de viață a robotului. O placă de senzori cu abatere produce măsurători care se schimbă treptat, potențial nedetectate; o placă de senzori cu zgomot intermitent produce măsurători care sunt corecte în medie, dar ocazional greșite. Ambele moduri de defecțiune degradează performanța robotului în moduri care sunt greu de compensat la niveluri superioare ale stivei de software.
Plasarea senzorilor pe structura mecanică a robotului constrânge adesea cerințele fizice ale plăcii senzorilor la fel de mult ca și cerințele electrice ale senzorului. Un senzor amplasat adânc în brațul unui robot are nevoie de o placă de senzori compactă; un senzor expus mediului înconjurător are nevoie de protecție a mediului. Programele care aliniază designul plăcii senzorilor cu amplasarea mecanică produc sisteme integrate; programele care tratează separat designul plăcii senzorilor descoperă uneori constrângeri mecanice la integrare.
La nivel de sistem, placa de circuit imprimat ar trebui specificată în funcție de funcție, mediu, durată de viață și acoperire a testelor, mai degrabă decât doar prin schemă. Acest lucru previne eroarea comună de a construi un PCB corect din punct de vedere tehnic, care este dificil de fixat, greu de întreținut sau insuficient de robust odată instalat în robot.
Tipuri de senzori și cerințele lor frontale
Criterii de selecție pentru tipurile de senzori și cerințele lor frontale
Tipul de senzor determină designul frontal. Principalele categorii de senzori și cerințele lor de condiționare sunt:
- IMU: Digital cu 6 sau 9 DoF și ADC integrat. Interfață tipică SPI sau I²C. Plasarea și montarea mecanică afectează calitatea măsurării.
- encoder: Receptor de linie pentru semnale diferențiale; cu un singur capăt pentru aplicații mai puțin solicitante. Electronică de interpolare pentru encodere analogice de înaltă rezoluție.
- Forță și cuplu: Condiționare în punte pentru senzori extensometrici. Amplificator de instrumentație plus ADC cu calibrare per unitate.
- Detectarea curentului: șunt cu amplificator de instrumentație sau senzor cu efect Hall cu izolație. Lățime de bandă și precizie per aplicație.
- Detectarea poziției: potențiometru liniar sau rotativ, senzor magnetic de unghi sau LVDT. Fiecare necesită o condiționare specifică.
- Sentirea temperaturii: Termocuplu cu joncțiune rece, termorezistență cu excitație sau senzor digital de temperatură. Selecția corespunde cerințelor de precizie și interval.
Cum afectează tipurile de senzori și cerințele lor front-end costul și fiabilitatea
Selecția senzorilor depinde și de ceea ce poate utiliza software-ul robotului. Un codificator de înaltă rezoluție care depășește capacitatea buclei de control de a o procesa irosește capacitate; o IMU cu zgomot redus, cu o precizie mai mare decât estimatorul de stare, poate valorifica în mod similar irosește costuri. Potrivirea capacității senzorilor cu capacitatea software-ului produce proiecte eficiente; supra-specificarea senzorilor plătește pentru capacitatea neutilizată.
Tehnologia senzorilor continuă să evolueze. Noile unități de monitorizare a zgomotului (IMU) MEMS oferă performanțe îmbunătățite la zgomot la un cost similar; noile encodere magnetice oferă o rezoluție mai mare la un cost mai mic decât predecesoarele optice. Programele care revizuiesc periodic tehnologia senzorilor identifică îmbunătățirile de cost sau de performanță disponibile pentru noile modele; programele care reutilizează selecțiile mai vechi de senzori pe parcursul generațiilor de produse uneori rămân în urma tehnologiei actuale.
Regula practică este de a alege cea mai simplă construcție care îndeplinește în continuare cerințele de semnal, siguranță, termice și mecanice. Supra-specificarea crește costurile, în timp ce sub-specificarea generează lucrări repetate în timpul testelor sau al implementării pe teren.
Înainte ca partea frontală analogică să fie înghețată, Highleap compară placa de detectare cu designul interfeței fieldbus și cu arhitectura electronică mai largă a robotului , astfel încât împământarea, ecranarea și căile de retur să nu fie analizate separat.
Condiționarea semnalului: Amplificare, Filtrare, Izolare
Alegeri cheie de proiectare pentru condiționarea semnalelor
Disciplina de condiționare a semnalelor este ceea ce diferențiază plăcile de senzori bine proiectate de cele marginale. Principalele tehnici sunt:
- Amplificatoare de instrumentație: Impedanță de intrare ridicată și CMRR pentru semnale diferențiale. Standard pentru detectarea în punte și șunt.
- Filtrare anti-aliasing: înainte de ADC pentru a respinge semnalele peste Nyquist. Frecvența de tăiere aleasă pentru aplicația specifică.
- Stabilitate de referință: Stabilitatea tensiunii de referință ADC afectează direct precizia măsurării. Referințe la temperatură scăzută pentru aplicații solicitante.
- ecranare: cabluri ecranate și piste ecranate unde preluarea zgomotului ar degrada măsurarea.
- pământare: împământare analogică curată, separată de împământarea digitală și de cea electrică. Topologii de împământare în stea sau împământare divizată pentru a preveni cuplarea zgomotului.
- Izolare: Unele aplicații cu senzori necesită izolare galvanică față de alimentarea robotului. Izolare optică, magnetică sau capacitivă, în funcție de cerința specifică.
Considerații privind fabricația și fiabilitatea
Izolarea plăcilor de senzori poate preveni categorii întregi de probleme de zgomot pe care filtrarea nu le poate rezolva complet. O parte frontală a senzorului, izolată galvanic de alimentarea digitală a robotului, poate respinge zgomotul care altfel s-ar cupla prin căi de mod comun. Izolarea costă mai mult pe canal, dar adesea se amortizează prin filtrare simplificată și calitate îmbunătățită a măsurătorilor.
Arhitectura de împământare a plăcilor de senzori merită o atenție specifică dincolo de ghidurile generale de amplasare. Împământarea analogică, împământarea digitală, împământarea șasiului și împământarea ecranului servesc scopuri diferite, iar strategia lor de interconectare afectează direct calitatea măsurătorilor. Programele care proiectează împământarea în mod deliberat în etapa de schemă și amplasare produc măsurători curate; programele care se bazează pe rutare generală văd adesea zgomot de la curenții de la sol.
Selecție ADC: Sigma-Delta, SAR, Pipeline, Integrat
Criterii de selecție pentru selecția ADC-ului
Selecția ADC setează rezoluția și viteza lanțului de măsurare a senzorilor. Principalele categorii ADC sunt:
- Sigma-delta: rezoluție înaltă (16-24 biți) la o rată de eșantionare moderată. Standard pentru aplicații cu senzori de precizie.
- SAR: Rezoluție moderată (12-16 biți) la o rată de eșantionare mai mare. Standard pentru aplicații generale cu senzori.
- Conductă: rată mare de eșantionare la rezoluție moderată. Se utilizează acolo unde contează lățimea de bandă mare.
- Integrarea: precizie ridicată pentru semnale cu variație lentă. Comun în aplicațiile metrologice.
- Integrat: ADC pe același cip ca senzorul (tipic pentru IMU, unii senzori de curent). Simplifică designul și cablarea.
Cum afectează selecția ADC-ului costul și fiabilitatea
Selecția convertorului analogic-digital (ADC) în momentul proiectării ia în considerare și rata de date și costurile generale de comunicare. Un ADC sigma-delta de 24 de biți produce 24 de biți pe eșantion care trebuie transmiși către procesor; la rate de eșantionare mari, lățimea de bandă de comunicație contează. Potrivirea ADC-ului cu cerința reală de lățime de bandă (față de maximul specificațiilor) păstrează lățimea de bandă pentru alt trafic.
Protecția intrării ADC limitează uneori intervalul dinamic utilizabil. Rezistențele de protecție la intrare adaugă offset și zgomot care reduc precizia măsurătorilor realizabile. Programele care specifică cu atenție protecția - potrivind protecția la condiții de defect plauzibile, mai degrabă decât la cel mai rău caz de abuz - păstrează calitatea măsurătorilor, oferind în același timp o protecție adecvată.
Comunicare: SPI, I²C, CAN, RS-485, Ethernet, EtherCAT
Cerințe de interfață și aspect
Comunicarea înapoi către controlerul principal transportă datele digitalizate ale senzorilor. Alegerea interfeței depinde de rata de transfer a datelor, distanță și mediul de zgomot. Principalele opțiuni sunt:
- SPI: Comunicare cu senzorii de bord. Rapidă și simplă; doar pe distanță scurtă.
- I²C: Comunicare multi-senzor integrată. Mai lentă decât SPI, dar multi-dispozitiv.
- POATE SA: Comunicație robustă prin cabluri. Imunitate bună la zgomot; rată de transfer de date moderată.
- RS-485 sau RS-422: serial diferențial prin cabluri. Imunitate bună la zgomot; adecvată pentru o rată de date moderată.
- Ethernet: Lățime de bandă mare pentru aplicații solicitante cu senzori. Standard pentru viziune și detectare cu rată mare de date.
- EtherCAT: Ethernet determinist pentru aplicații multi-senzori coordonate.
Considerații privind compatibilitatea electromagnetică, sincronizarea și testarea
Alegerea interfeței de comunicație pe plăcile de senzori afectează, de asemenea, designul cablurilor și selecția conectorilor. SPI prin interfețe scurte de la placă la placă utilizează cablu plat simplu; CAN prin metri de cablu în aplicații industriale utilizează fire pereche răsucite ecranate. Alegerea interfeței se reflectă în designul și costul general al sistemului.
Căile de comunicație redundante de pe plăcile cu senzori critici pentru siguranță mențin disponibilitatea măsurătorilor în timpul defecțiunilor punctuale. Un senzor cu CAN primar plus ieșire analogică de rezervă își menține funcția chiar dacă interfața principală se defectează. Costul suplimentar este mic în comparație cu îmbunătățirea fiabilității în aplicațiile critice pentru siguranță.
Pentru lansarea în producție, calibrarea senzorilor depinde și de procesul de testare la nivel de placă al fabricii , în special atunci când datele senzorilor sunt utilizate de un subsistem de viziune artificială sau de un controler de siguranță.
Calibrare și trasabilitate per unitate
Alegeri cheie de design pentru calibrarea și trasabilitatea per unitate
Calibrarea per unitate în timpul producției este standard pe plăcile cu senzori de precizie. Calibrarea capturează variația specifică per unitate produsă de toleranța de fabricație, stocând coeficienții de corecție în memoria nevolatilă. Principalii pași de calibrare sunt:
- Măsurare de referință: senzor în condiții de intrare cunoscute. Senzor de referință sau intrare fizică de referință aplicată.
- Calculul coeficientului: offset, câștig, liniaritate și uneori coeficienți de temperatură calculați din măsurători.
- Depozitare: coeficienți stocați în EEPROM, memorie flash sau memoria de pe placa senzorului.
- Verificare: Măsurare post-calibrare care confirmă că ieșirea corectată îndeplinește specificațiile.
- Trasabilitate: date de calibrare per unitate legate de numărul de serie și referința utilizată.
Considerații privind fabricația și fiabilitatea
Proiectarea procedurii de calibrare afectează atât precizia, cât și randamentul producției. O procedură de calibrare care necesită o stabilizare îndelungată sau o configurare complexă a referinței încetinește producția; o procedură care utilizează referințe simple și stabile se execută rapid. Programele care proiectează procedura de calibrare împreună cu placa senzorilor produc sisteme de senzori care se fabrică eficient; programele care tratează calibrarea ca o preocupare separată descoperă uneori blocaje în ceea ce privește calibrarea la rampa de producție.
Arhitectura de stocare a datelor de calibrare afectează atât producția, cât și service-ul. Coeficienții stocați în EEPROM-ul de pe placa senzorilor circulă odată cu placa; coeficienții stocați în controlerul gazdă se pierd dacă acesta este înlocuit. Programele care stochează calibrarea per unitate pe placa senzorilor păstrează calibrarea în timpul modificărilor gazdei; programele care stochează centralizat simplifică proiectarea plăcii senzorilor, dar complică service-ul.
Pentru decizii de proiectare adiacente, consultați ghidul de integrare a PCB-ului plăcii de control al robotului și ghidul de asamblare și testare funcțională a PCB-ului robotului.
Fabricarea PCB-urilor pentru senzori la Highleap
Revizuirea DFM înainte de producție
Highleap produce plăci de senzori cu disciplina de proces analogică necesară plăcilor de senzori. Asamblare cu zgomot redus, suport pentru calibrare și ambalare ecranată. Capacitățile specifice includ:
- Multistrat cu plan: Planuri de masă analogice și digitale curate. Numărul de straturi este de obicei 4-8 pentru plăcile cu senzori.
- Asamblare pentru analog: plasare și inspecție, păstrând integritatea semnalului analogic. Curățare acolo unde este necesar pentru a preveni scurgerile.
- Suport pentru calibrare: calibrare per unitate în timpul producției. Necesită o procedură de calibrare și o referință furnizate de client.
- Test cu stimuli senzoriali: test funcțional cu semnale ale senzorilor de referință sau intrări simulate.
- Ansamblu ecranat: ecrane integrate, cabluri ecranate și ecranare la nivel de carcasă pentru cele mai solicitante aplicații.
- Documentație: date de calibrare per unitate și înregistrări de testare care susțin trasabilitatea senzorilor.
Testare, Trasabilitate și Transfer de Construcție
Fabricarea plăcilor de senzori de către Highleap include disciplina specifică de care are nevoie electronica analogică de precizie. Curățenia ansamblului care previne scurgerile pe intrările de înaltă impedanță, profilul termic care păstrează parametrii sensibili ai componentelor și inspecția care identifică problemele care ar putea compromite calitatea măsurătorilor.
Fabricarea corectă a plăcilor de senzori necesită, de asemenea, o înțelegere suficient de bună a tehnologiilor specifice ale senzorilor pentru a le conserva pe parcursul asamblării. Senzorii MEMS sensibili la solicitări mecanice necesită atenție în timpul plasării și reflow-ului; amplificatoarele de intrare MOSFET sensibile la scurgeri necesită disciplină în curățenie; referințele de precizie sensibile la șocuri termice necesită profiluri de răcire controlate.
Întrebări frecvente despre PCB-ul senzorilor de robot
Ce este un ansamblu PCB pentru senzori de robot?
Un ansamblu PCB pentru senzori de robot este o placă care condiționează, digitalizează, calibrează și comunică semnale de măsurare de la senzorii robotului. Poate gestiona intrări analogice, cum ar fi tensometre și termocupluri, senzori digitali, cum ar fi IMU-uri, sau canale mixte de senzori. Scopul este obținerea de date stabile, cu zgomot redus și repetabile pentru control, percepție, siguranță și diagnosticare.
Ce senzori necesită de obicei o placă de circuite imprimate dedicată?
Plăcile dedicate sunt comune pentru senzorii de forță și cuplu, encoderele de precizie, senzorii de curent, IMU-urile montate departe de controlerul principal, tablourile de temperatură, senzorii de presiune și modulele de măsurare personalizate. Un PCB separat pentru senzori este util atunci când locația senzorului, bugetul de zgomot, dispunerea conectorului, procesul de calibrare sau expunerea la mediu diferă de placa de control principală.
Cum se reduce zgomotul pe plăcile de circuite imprimate ale senzorilor roboților?
Zgomotul este redus prin căi analogice scurte, împământare adecvată, amplificatoare cu zgomot redus, rutare diferențială, filtrare, ecranare, surse de referință curate și separare fizică de căile de comutare ale acționării motorului. Abordarea exactă depinde de nivelul semnalului și de lățimea de bandă. Un senzor punte de nivel microvolt necesită o configurație și o filtrare mult mai stricte decât un IMU digital care utilizează SPI.
De ce este importantă calibrarea per unitate pentru plăcile cu senzori?
Calibrarea per unitate corectează offset-ul, amplificarea, neliniaritatea și uneori deviația de temperatură cauzată de toleranța senzorului, toleranța componentelor analogice și variația asamblării. Fără calibrare, două plăci construite din același design pot produce citiri diferite. Datele de calibrare oferă controlerului robotului măsurători consistente între unități și între loturi de producție.
Ce tip de ADC este cel mai potrivit pentru măsurătorile senzorilor robotici?
Cel mai bun convertor analog-digital (ADC) depinde de cerințele de viteză, rezoluție și zgomot. ADC-urile sigma-delta sunt puternice pentru măsurători de înaltă rezoluție și lățime de bandă mai mică, cum ar fi forța și temperatura. ADC-urile SAR se potrivesc măsurătorilor mai rapide în bucla de control. ADC-urile cu senzori integrați sunt practice pentru senzorii digitali compacți. ADC-ul trebuie selectat în funcție de lățimea de bandă reală de măsurare și de bugetul de precizie.
Ce interfețe de comunicație sunt comune pe plăcile de senzori pentru roboți?
Interfețele comune includ SPI și I²C pentru senzori digitali locali, CAN sau CAN FD pentru module distribuite robuste, RS-485 pentru cabluri mai lungi și Ethernet sau EtherCAT pentru rețele de senzori cu lățime de bandă mai mare sau deterministice. Alegerea interfeței ar trebui să corespundă lungimii cablului, ratei de actualizare, mediului EMC și dacă datele senzorului sunt critice pentru siguranță.
Cum ar trebui testate PCB-urile senzorilor roboților în producție?
Testele de producție ar trebui să verifice șinele de alimentare, comunicarea, continuitatea senzor-canal, nivelul de zgomot analogic, stocarea calibrării și răspunsul funcțional la un stimul cunoscut, atunci când este practic. Plăcile de precizie ar trebui să păstreze înregistrările de calibrare și testare după numărul de serie. Pentru senzorii legați de siguranță, acoperirea testelor ar trebui să verifice, de asemenea, detectarea defecțiunilor și comportamentul definit la defecțiuni.
Ce fișiere sunt necesare pentru a fabrica un PCBA cu senzor calibrat?
Un pachet complet include în mod normal Gerbers sau ODB++, fișiere de găurire, note de stivuire, BOM cu alternative aprobate, date de preluare și plasare, desene de asamblare, procedură de calibrare, limite de testare, instrucțiuni de firmware sau programare și cerințe pentru conectori sau dispozitive de fixare. Referințele de calibrare și limitele de toleranță acceptate trebuie furnizate înainte de construirea primului articol.
Trimiteți fișierele PCB ale senzorilor robotului pentru DFM și revizuirea calibrării
Posturi recomandate
Fabricarea PCB-urilor pentru filtre TMM6
CuprinsDe ce folosesc proiectanții de filtre pentru microunde...
Taconic RF 35 vs. PCB RO4350B
CuprinsRF-35 vs RO4350B Achiziții și...
Fabricarea PCB-urilor pentru filtre TMM4
Fabricarea PCB-urilor filtrului TMM4 este controlată de...
Fabricarea de PCB-uri TMM3 pentru module RF
Fabricarea PCB-urilor TMM3 este cea mai utilă acolo unde modulul RF...
Cum să obțineți o ofertă pentru PCB-uri
Hai să executăm o analiză DFM/DFA pentru tine și să te contactăm cu un raport. Poți încărca fișierele în siguranță prin intermediul site-ului nostru web. Avem nevoie de următoarele informații pentru a-ți oferi o ofertă de preț:
-
- Specificații Gerber, ODB++ sau .pcb.
- Lista BOM dacă aveți nevoie de asamblare
- Cantitate
- Timp de întoarcere
Pentru servicii PCBA, vă rugăm să furnizați lista de materiale (BOM) și orice instrucțiuni specifice de asamblare. De asemenea, oferim analize DFM/DFA pentru a optimiza proiectele dumneavoastră în ceea ce privește fabricabilitatea și asamblarea, asigurând un proces de producție fără probleme.
