Unixplore Elektronika— 20 urteko sistema txertatuekin eta PCB diseinuko esperientziarekin, hutsegite-eredu berberak ikusi ditugu behin eta berriz: linea elektriko zaratatsuak, desakoplamendu desegokia eta PWM bideratze okerra. Gure serbo PCBA irtenbideak diseinatzaile profesionalek produkzioan benetan erabiltzen dituzten ingeniaritza-zehaztapenen, diseinu-arauen eta proba-metodoen inguruan eraikita daude.
Gidari-plaka autonomo bat, kanal anitzeko serbo-kontrolagailu bat edo barne-zerbo-kontrol-taularen ordezko bat behar duzun ala ez, Unixplore Electronics-ek fidagarria eta zarata-immunea eskaintzen du.PCBARC hobby eta robotika industrialaren inguruneetan funtzionatzen duena.
Eskaintzen duguna:
RC serbo PCBA batek (kontrolatzaile-plaka autonomoa edo barneko serbo-kontrol-taula) funtsezko hiru funtzio betetzen ditu:
Fidagarritasun handiko diseinuek gainkarga detektatzeko korronte sentsazioa eta zarataren immunitaterako opto-isolamendua ere barne hartzen dituzte.
Parametro hauek RC servo-kontroleko PCBA diseinuetarako industria estandarrak adierazten dituzte. Hauek serbo-kontrolatzaileen plaka dedikatuei eta PCBA hargailu integratuei aplikatzen zaizkie.
| Parametroa | RC estandarra (zaletasuna) | Errendimendu handiko (industriala) |
|---|---|---|
| Sarrerako tentsioa | 4,8 V-tik 6,0 V-ra (4-5 NiMH zelula) | 6,0 V-tik 8,4 V-ra (2S LiPo zuzena) |
| Gehienezko korronte etengabea (serbo bakoitzeko) | 500mAtik 1.5Ara | 2Atik 5Ara |
| Peak Stall Current | 1,5Atik 3Ara | 5Atik 10Ara |
| Tentsio Ripple Tolerantzia | <% 5 (240 mV 4,8 V-ko horniduran) | <% 3 (180mV 6V horniduran) |
| Parametroa | Balioa | Oharrak |
|---|---|---|
| PWM maiztasuna | 50 Hz (20 ms aldia) | Industria estandarra |
| Pultsu-zabalera tartea | 1000 µs eta 2000 µs | 1500µs = erdiko posizioa |
| Pultsu-zabaleraren bereizmena | 1 µs eta 5 µs | 8 biteko eta 10 biteko bereizmen eraginkorra |
| Logika Goi Maila | 3,3 V edo 5 V (3,3 V tolerantea) | Egiaztatu MCU bateragarritasuna |
| Gutxieneko Pultsu Detekzioa | 500 µs eta 700 µs | Hutsegiteko segurtasuna hautemateko |
RC serbo estandar batek PCBA txiki bat dauka osagai hauekin:
| Osagaia | Funtzioa | Zehaztapen tipikoa |
|---|---|---|
| Kontrol IC | PWM deskodetzen du, H-zubia gidatzen du | MCU pertsonalizatua edo erabilera orokorrekoa |
| H-Zubi MOSFETak | Motorra aurrera/atzera eramaten du | 2A eta 5A arteko balorazioa |
| Potentziometroa | Posizioen iritzia | 5kΩ-tik 10kΩ-ko taper lineala |
| Tentsio erregulatzailea | Potentziak kontrolatzen ditu IC | 5V edo 3,3V LDO |
| Desakoplatze-kondentsadoreak | Zarata iragaztea | 100µF elektrolitikoa + 100nF zeramika |
Unixplore Elektronika-n, badakigu RC serbo akats gehienak PCBan sortzen direla. 8 arau hauek jarraitzen ditugu entregatzen ditugun diseinu guztietan funtzionamendu fidagarria bermatzeko.
Servomotorrek zarata elektriko garrantzitsua sortzen dute. Serbo tipiko batek 200 mV-ko gailurtik gailurrerako zarata sor dezake 5V-ko hornidura-lerroan.
Servokonektore bakoitzeko desakoplatzea beharrezkoa:
PCBA osorako potentzia handia: Gehitu kondentsadore handi bat (1000µF-tik 4700µF) potentzia-sarrera nagusian. Honek mozketak saihesten ditu hainbat serbo aldi berean hasten direnean.
3 pin serbo-konektore estandarrak (seinalea, VCC, lurra) tarte zehatza behar du:
Dentsitate handiko diseinuetarako, serbo-konektoreen arteko 2,7 mm-ko tarteak diseinu trinkoa ahalbidetzen du, konexio fidagarriak mantenduz.
Serbo baten barruan sartzen den PCBA bat diseinatzen baduzu, gehitu zarata kentzea zuzenean motorraren terminaletan:
Servo PCBA diseinu aurreratuak egungo monitorizazioa barne hartzen du:
100 mΩ shunt batek 50 mV 500 mA-tan eta 150 mV 1,5 A-tan sortzen ditu. 5x irabazi-anplifikadore batekin, hau 250mV-tik 750mV-ra bihurtzen da, 3,3 V ADC sarreretarako egokia.
Barneko serbo PCBA plakak fisikoki babestuta egon behar dira:
PWM sorkuntza egokia funtsezkoa da jitterrik gabeko funtzionamendurako. Hona hemen funtsezko parametroak:
| Parametroa | Ezarpena |
|---|---|
| PWM maiztasuna | 50 Hz (epea = 20 ms) |
| Pultsu zabalera tartea | 1000 µs eta 2000 µs (zentroa = 1500 µs) |
| Tenporizadorearen bereizmena | Gutxienez 8 biteko (1 µs urratsek 16 biteko tenporizadorea behar dute) |
| Eguneratu tasa | 50 Hz gutxienez (20 ms behin) |
// Kalkulatu lan-zikloa 1500µs pultsurako
// PWM periodoa = 20ms, erlojua = 1MHz-ko aurre-eskalatzailea suposatzen du
pultsu_zabalera_us = 1500
period_counts = 20000 // 20 ms mikrosegundotan
duty_counts = pultsu_zabalera_us
set_pwm_duty(duty_counts)
Proba egiterakoan, erabili osziloskopio bat PWM seinalea egiaztatzeko. Pultsuaren erortzen den ertzak serboa abiarazten du posizioa irakurtzeko.
| Sintoma | Erro Kausa | Irtenbidea |
|---|---|---|
| Servo jitter edo twisting | Potentzia zaratatsua edo desakoplamendu desegokia | Gehitu 1000µF-ko kondentsadorea potentzia sarreran |
| Servoa poliki edo ahul mugitzen da | Kargapean tentsio jaitsiera | Handitu arrastoaren zabalera; gehitu elikadura-kable bereiziak |
| MCU berrezartzen da serboa hasten denean | Sarrerako korrontearen itzalaldia | Erabili aparteko LDO MCUrako; gehitu 4700µF ontziratu gabeko kapa |
| Servo noraezean edo ez da erdigunera itzultzen | Potentziometroaren zarata edo lurraren desplazamendua | Izar lurra; gehitu 100nF txapela pot garbigailuaren zehar |
| Servoak funtzionatzen du baina bero egiten du | H zubiko MOSFETak ez dira guztiz saturatuak | Egiaztatu atea gidatzeko tentsioa; erabili beheko Rds(on) FETak |
| Servoak pizten duenean funtzionatzen du, ez aldatzean | Lurraren aldaketa arazoak | Inoiz ez aldatu serbo-lurra; aldatu VCC ordez |
Ohar garrantzitsua potentzia aldatzeari buruz:Inoiz ez aldatu serbo-lerroa itzaltzeko. Lurra irekitzen denean, serboak oraindik ere potentzia jaso dezake PWM seinale-lerroaren edo beste bide batzuen bidez, eta, ondorioz, 3.2V-ko tentsio azpiko funtzionamendua eta portaera irregularra eragiten du. Alda ezazu beti VCC linea P kanaleko MOSFET edo errele erabiliz.
Jarraian, robotika ingeniariek eta RC sistemen diseinatzaileek maiz jasotzen ditugun hiru galdera tekniko daude.
A:Potentzia zarata arazo bat duzu, ia ziur. Hona hemen Unixplore Electronics-en gomendatzen dugun diagnostiko-sekuentzia:
1. urratsa— Egiaztatu elikadura osziloskopio batekin: Neurtu 5V-ko linea zuzenean serbo-konektorean, serboa mugitzen ari den bitartean. 200 mV-ko uhin baino gehiago ikusten baduzu (gailurtik gailur), zure desakoplazioa ez da nahikoa.
2. urratsa— Gehitu ontziraturiko kapazitatea: Jarri 1000µF eta 4700µF arteko kondentsadore elektrolitiko bat potentzia sarrerako terminaletan. Servomotorrek sarrera-korronte handiak hartzen dituzte (3-10 × martxan) mugitzen hasten direnean. Handiko kapazitaterik gabe, tentsioa 4V-tik behera jaisten da, kontrol IC-a berrezartzea edo modu irregularrean jokatzea eraginez.
3. urratsa— Bereizi MCU potentzia serbo potentziatik: Diseinu okerrenek MCU eta serboak tentsio erregulatzaile beretik exekutatzen dituzte. Erabili bi erregulatzaile bereizi:
4. urratsa— Gehitu desakoplamendua serbo-konektore bakoitzean: Jarri 100µF elektrolitiko bat eta 100nF zeramikazko kondentsadore bat zuzenean serbo-konektore bakoitzaren VCC eta GND pinetan. Zeramikazko kondentsadoreak maiztasun handiko zarata iragazten du motorraren eskuiletatik; elektrolitikoak maiztasun baxuko korronte-puntak maneiatzen ditu.
5. urratsa— Egiaztatu zure PWM seinalearen kalitatea: Erabili osziloskopio bat PWM pina ikusteko. Goran edo jaisten diren ertzetan dei (gainditzea) ikusten baduzu, gehitu 100Ω serieko erresistentzia MCU pinean. Horrek seinalea moteltzen du eta abiarazte faltsuak saihesten ditu.
Beheko lerroa:Serbo-jitter arazoen % 90 potentziarekin zerikusia dute, ez kodearekin. Konpondu lehenik potentzia banaketa.
A:Horrek potentzia-aurrekontua eta diseinu-planifikazioa behar du. Hona hemen 16 kanaleko serbo kontroladore PCBA baten ingeniaritza-ikuspegia.
1. urratsa— Kalkulatu potentzia osoa:
2. urratsa— Potentzia banaketa diseinatzea:
3. urratsa— Potentziaren banaketa mailakatua ezartzea:
4. urratsa— Erabili opto-isolamendua seinale-lerroetarako (aurreratua):
5. urratsa— Gehitu korronte-muga edo abiarazte leunean:
6. urratsa- PCB geruza pila gomendioa 16 kanal baino gehiagorako:
Pila honek begizta eremua gutxitzen du eta kanalen arteko EMI murrizten du.
A:Bai, hiru bateragarritasun kontu garrantzitsurekin.
Kontuan izan 1— PWM seinale estandarrak koherenteak dira: RC serbo guztiek 50Hz PWM estandar bera erabiltzen dute 1ms eta 2ms pultsuekin. Zure PCBAren PWM belaunaldiko logikak unibertsalki funtzionatzen du.
2. kontua— Energia-eskakizunak nabarmen aldatzen dira:
| Servo Mota | Korronte Tipikoa | Goiko Korronte | Tentsio Gama |
|---|---|---|---|
| Mikro serbo (9g) | 150mAtik 300mAra | 800mA | 4,8V-tik 6,0V-ra |
| Servo estandarra | 300mAtik 600mAra | 1.5A | 4,8V-tik 6,0V-ra |
| Momentu handiko serboa | 800mAtik 1.5Ara | 3Atik 5Ara | 6,0V-tik 7,4V-ra |
| HV (tentsio handiko) serboa | 1Atik 2Ara | 5Atik 8Ara | 7,4 V-tik 8,4 V-ra (2S LiPo zuzena) |
Zure PCBA erabili nahi duzun korronte handieneko serborako diseinatu behar da. Diseina ezazu kanal bakoitzeko 2A etengabeko eta 5Ako gailurrerako serbo estandar eta altuenak estaltzeko.
3. kontua— Konektoreen bateragarritasuna:
4. kontua— Barneko serbo PCBA (serboaren barruan) ez da trukagarria: serboen karkasaren barnean doan barne PCBA diseinatzen ari bazara (jatorrizko kontrol-taula ordezkatuz), hau marka zehatza da. Serbo ezberdinek desberdinak dituzte:
PCBA barneko diseinurako, egin alderantzizko ingeniaritza jatorrizkoa edo lortu serbo eredu zehatz horren zehaztapen zehatzak. Kanpoko kontrolatzaileen PCBA diseinuetarako (serbo konektore estandarrei konektatzen den plaka), bateragarritasuna bikaina da RC marka nagusi guztietan.
Ekoizpenerako diseinu bat onartu aurretik, egin bost proba hauek:
| Proba metodoa | Gainditzeko irizpideak |
|---|---|
| 1. PWM Osotasuna | Osziloskopioa serbo-konektorean, 50 Hz, 1-2 ms-ko pultsuak. Ertz garbiak, deirik gabe > 0,3 V, 1 µs urratseko bereizmena. |
| 2. Tentsio jaitsiera kargapean | Gelditu serboa (eutsi posizioa), neurtu VCC serbo pinetan. Kargarik gabeko tentsiotik < 0,3V jaitsi. |
| 3. Ripple Test | Osziloskopioa AC-akoplatua, etengabe mugitzen den serboa. Ripple < 200 mV gailurtik gailur. |
| 4. Proba termikoa | Exekutatu 5 serbo aldi berean ordubetez. Osagairik ez da 70 °C gainditzen. |
RC serbo PCBA sendoa bost ingeniaritza erabakik definitzen dute:
Serbo anitzeko diseinuetarako (8 kanal baino gehiago), erabili 4 geruzako PCB bat potentzia eta lurreko plano dedikatuekin. Barneko serbo PCBA diseinuetarako, gehitu motorren zarata kentzea (100nF motorraren terminaletan zehar) eta zinta isolatzailea kasu laburrak saihesteko. Praktika hauek jitterrik gabeko funtzionamendua eta epe luzerako fidagarritasuna eskaintzen dituzte RC nahiz robotika aplikazioetan.
RC serbo kontroladore fidagarri bat eraikitzeko prest?Jarri harremanetan Unixplore Electronics-ekinrentzat:
Delivery Service
Payment Options