ACS712: moduleka dareeraha hadda jira

Qalabka ACS712

Module ACS712 waa xalka dhaqaale ee lagu cabiri karo hada gudaha wareeggaaga DIY. Sameeye ahaan, waxaad u baahan kartaa inaad la socoto waxa hadda ku jira wareegga. Xaaladdan oo kale, waxaad jeclaan doontaa qaybtan aan kuu soo bandhigo. Dareemuhu wuxuu ogaan doonaa qadarka hadda jira wuxuuna gaarsiin doonaa wax soo saar danab u dhigma kan hadda la sawiray. Intaa waxaa dheer, maadaama ay horeyba ugu dhexjirtay module, waxay ka dhigeysaa isku xirnaanta mid aad u fudud, oo leh tabs iyo isku xirnaanta wax kasta oo aad u baahan tahay inaad ku isticmaasho adigoon ku darin waxyaabo badan oo dheeri ah.

Codsiyada qalabkani waa badan yihiin waad awoodi doontaa inaad hubiso, xitaa haddii aad leedahay xoog kala duwan oo ku saabsan wareegga, maadaama aad awood u yeelan doonto inaad doorato noocyada kala duwan ee ACS712 jira. Tusaale ahaan, ACS712-05A, ACS712-20A, ACS712-30A, iwm., Xilliyadaha hadda jira ee 5A, 20A iyo 30A, siday u kala horreeyaan.

Saamaynta Hall

saamaynta hoolka

Wikipedia

El ACS712 waxay u shaqeysaa mahadcelinta Hall. Adiga waxaad ku cabbiri kartaa meelaha magnetka iyo durdurrada, sida kiisku yahay. Marka ay durdur ku dhex socdaan dareeraha Hall-ka, oo ay ku soo dhawaato aag magnet ah oo si toos ah ugu qulqulaya dareeraha, ka dibna waxay abuuri doontaa danab ka baxaya oo u dhigma wax soo saarka xoogga aagga magnetic iyo kan hadda jira. Sidaa darteed, adoo garanaya aagga magnetka, qiimaha hadda ku jira kaaliyaha ama gariiradda waa la cabbiri karaa.

ka Codsiyada saamaynta Hall Way badan yihiin, laga bilaabo qalabka wax baadha biraha, cabbiraadaha hadda jira, cabbiraadaha birlabta birlabta, sida emitter signaal aan xiriir la lahayn, cabbirka dhumucda birta, iwm.

Astaamaha ACS712

acs712 Module

El ACS712 module waa mid aad u fududIyada oo ku saleysan saameynta Hall, waxay leedahay pinout aad u fudud. Dhinac waxaad ku arkeysaa seddex biin iyo mid kale oo ah tab isku xir ah oo leh laba sadar oo aad rabto inaad ku cabirto xaddiga wareegga ee hadda. Saddexda biin waa meesha korontadu ku xiran tahay. Sida sawirka kore ka muuqdo, bidix ilaa midig, waxaad leedahay Vcc, wax soo saarka bartamaha (wax soo saar) halka lagu cabiro, iyo GND ugu dheereeya dhanka midig.

Iyada oo ku xidhan nooca, waxaad cabbiri kartaa mid ama xoog kale oo hadda ku jira amperes, leh saddex nooc Aasaasiga ACS712:

  • ACS712ELCTR-05B-T: kaas oo gaaraya -5 iyo 5A ee xoogga ugu dulqaadashada badan. Iyada oo xasaasi ah 185mV / A.
  • ACS712ELCTR-20A-T: kiiskan wuxuu u dhexeeyaa -20 ilaa 20A, oo leh xasaasiyad 100mV / A.
  • ACS712ELCTR-30A-T: wuxuu kordhaa ilaa kala -30 illaa 30A, oo leh xasaasiyad 66mV / A.

Markaad taas ogaato, waa inaad maanka ku haysaa in bixitaanka uu ku siinayo danab ama 2.5v danab haddii hadda la isticmaalay uu yahay 0A. Halkaas, iyada oo ku xidhan hadday taban tahay iyo inay togan tahay, waxay ka koraysa ama ka imanaysaa korantadaas. Khad toosan ayaa lagu sawiri karaa garaafka iyadoo la saarayo danab iyo hadda dusha sare iyo abscissa, iyadoo u janjeedha jiiradu ay tahay xasaasiyadda mid kasta oo ka mid ah qaybahaan.

Sidaa darteed, haddii aan ognahay inay tahay 2.5 volts, waad dalban kartaa qaaciddada V = SI + 2.5. Aaway S waa jiirada u dhiganta xasaasiyadda. Xallinta tan si ay ugu noqoto hawl xoog leh, ayaa la dhihi karaa taas I = V-2.5 / Xasaasiyad. Taasi waa, danab laga jaray 2.5 oo loo qaybiyay xasaasiyadda. Waa inaad tan tixgelisaa ka dibna aad u qalabeysaa qalabka 'microdurol microler' ee 'Arduino microcontroller' markii aad barnaamij ka dhigeyso

Pinout, xaashida xogta iyo meesha laga iibsado

para ku xirnaantaada Arduino, waa wax fudud fudud dartiis, kaliya ku xir barta GND ee guddigaaga Arduino UNO oo leh GND-ka moduleka ACS712, 5v pin ee Arduino oo leh Vcc-ka moduleka, iyo xarunta (wax soo saarka) oo leh mid ka mid ah waxyaabaha Arduino gashiga, tusaale ahaan, A0. Taasna, wareegga ayaa horeyba u dhammeystiri lahaa, maqnaanshaha isku xirka wareegga oo bixiya xoojinta aad rabto inaad ku cabirto tabka cagaaran.

Xusuusnow inaad ka heli karto noocyo kala duwan, waana kula talinayaa fiiri xaashida macluumaadkaaga si aad wax badan uga barato sifooyinka gaarka ah ee qaybtan gaarka ah ee ACS712 ay yeelan karto, in kastoo ay inta badan aad isugu egyihiin dhammaan soo saarayaasha ... Haddii aad rabto inaad tusaale aragto, halkan waa a Xaashida xogta Allegro.

Sidoo kale waxaad dhahdaa waxa waad iibsan kartaa dukaan kasta oo khaas ah, ama iibiyeyaal badan oo waaweyn oo khadka tooska ah sida Amazon ah, oo qiimahoodu yahay € 2 ilaa € 11 iyadoo kuxiran nooca, sida:

Tusaale codsi leh Arduino

baaritaanka tijaabada

Tusaalaha ugu fudud uguna badan ee lagula taliyo in la bilaabo isticmaalka cunsurkan ayaa ah ku xir ACS712 guddigaaga Arduino ka dibna loo abuuro koodh fudud oo loogu talagalay Arduino IDE si loo sameeyo cabbiraad hadda jira. Ku rakib qaar ka mid ah baaritaanka, tijaabooyinka ka soo baxa mitir mitirka aan sii shaqeynaynin ama Wax alaab ah lama helin., waxaadna heli doontaa mitir fudud oo aad ku taabatid talooyinka xoogaa wareeg ah oo aad ku go'aamiso xoogga ay u shaqeyso. Haddii aadan rabin inaad iibsato ama aad haysato baaritaanno, waxaad isticmaali kartaa laba fiilooyin oo lagu ilaaliyo dabool wanaagsan oo ka hortagaya xoogga aad damacsan tahay inaad cabirto.

Qaad taxaddarrada habboon, haddii aad ku shaqeyso xoog badan isticmaal walxo dahaaran ama waxaad la kulmi kartaa dhaawac culus haddii aad ku dhacdo shil koronto. Had iyo jeer si taxaddar leh ula shaqee ... Fiiri astaamaha modulekaaga oo ha ka badnaan qiyamka xoogga leh ee loo diyaariyey ama way dhaawacmi doontaa, sidoo kale ha ka badin xoogga ugu badan ee baaritaanka ama fiilooyinka aad dooratay shaqeyn kara.

El nambarkaaga sawirka Arduino IDE Waa wax fudud:

//Ejemplo de código para medir intensidades para un ACS712 de 5A
float Sensibilidad=0.185; //Sensibilidad en Voltios/Amperio para sensor de 5A a 185mV/A

void setup() {
  
  Serial.begin(9600);
}

void loop() {
  
  float voltajeSensor= analogRead(A0)*(5.0 / 1023.0); //Para la lectura del sensor   
  float I=(voltajeSensor-2.5)/Sensibilidad; //Fórmula para obtener la corriente o intensidad medida con las puntas conectadas al módulo ACS712
  Serial.print("La intensidad en Amperios es de: ");
  Serial.println(I,3); 
  delay(200);     
}

Tixgelinno

Xusuusnow Haddii aad ku xirtay wax soo saarka module-ka ACS712 mid kale, waa inaad A0 u beddeshaa biinka ku habboon. Waana isku mid haddii aad u isticmaashay module 20A ama 30A, adoo wax ka beddelaya qiimaha caddeynta dareenka xasaasiga ah ee joogtada ah 100 ama 66.

Waxaad sidoo kale sameyn kartaa wax ka beddelo qaaciidooyinka sidaa darteed xogta laga soo cabiray cabirka waxay ku jirtaa submultiples of amps, sida mA, hadii ay ku haboontahay faa iidada mashruucaaga. Waxaad sidoo kale wax ka beddeli kartaa dib u dhaca si ay cabirradu uga dhigto mid isdaba joog ah ama dheeri ah, maadaama aad u baahan tahay inaad xakameyso. Xitaa waad ka codsan kartaa miirayaasha koodhka dhexdiisa cabirka, cabbiri kara, iwm.

Waxyaabo badan oo laga fiirsado ayaa ah in haddii aad ogaan kartid danab iyo hadda, waad kari kartaa samee qaaciidooyin Nidaamka sawirka si loo xisaabiyo xuduudaha kale, sida iska caabinta sharciga Ohm, waxaad sidoo kale go'aan ka gaari kartaa awoodda watts (w) adoo og xuduudahan, iwm. Waxaad horey u ogtahay in xadka uu yahay male-awaalkaaga ... sifiican, iyo xadidaada tikniyoolajiyadda aad isticmaasho

Horey waad u ogayd taas hadaad rabto wax badan ka baro sida loo barnaamijyo Arduino, waxaad leedahay a Bilaabidda buug-gacmeedka ee PDF oo bilaash ah inaad ka soo dejiso halkan.


Noqo kuwa ugu horreeya ee faallo bixiya

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.