Vizualizări: 222 Autor: Tina Publicare Ora: 2024-11-07 Originea: Site
Meniu de conținut
● Înțelegerea celulelor de încărcare
>> Ce este o celulă de încărcare?
>> Tipuri de celule de încărcare
>> Cum funcționează celulele de încărcare
● Cablarea celulei de încărcare către Arduino
>> Instrucțiuni de cablare pas cu pas
● Folosind amplificatorul HX711
>> Introducere în modulul HX711
>> Cum se conectează HX711 la celula de încărcare și Arduino
● Calibrarea celulei de încărcare
>> Procesul de calibrare pas cu pas
● Construirea unei scări digitale
>> Integrarea celulei de încărcare cu un ecran
>> Asamblare finală și testare
● Depanarea problemelor comune
>> 1. Care este greutatea maximă pe care o poate măsura o celulă de încărcare?
>> 2. Pot folosi mai multe celule de încărcare cu un Arduino?
>> 3. Cum îmi calibrez celula de încărcare?
>> 4. Care este diferența dintre celulele de încărcare analogice și digitale?
>> 5. Pot folosi o celulă de încărcare fără HX711?
Celulele de încărcare sunt componente esențiale în diferite aplicații, în special în sistemele de cântărire. Ele transformă forța sau greutatea într -un semnal electric, care poate fi măsurat și interpretat de microcontrolere precum Arduino. Acest articol vă va ghida prin procesul de conectare Amplificator de celule de încărcare către un Arduino, care vă permite să creați o scară digitală sau un sistem de măsurare a greutății.
O celulă de încărcare este un traductor care transformă forța mecanică într -un semnal electric. Este utilizat pe scară largă în aplicații industriale, cântare de cântărire și sisteme de măsurare a sarcinii. Celulele de încărcare pot fi clasificate în mai multe tipuri, inclusiv celulele de încărcare a gabaritului, hidraulic și pneumatic.
1. Celulele de încărcare a gabaritului de tulpină: Acestea sunt cel mai frecvent tip, folosind calibre de tulpini pentru a măsura deformarea.
2. Celule de sarcină hidraulică: Acestea folosesc presiunea fluidului pentru a măsura greutatea.
3. Celule de sarcină pneumatică: acestea măsoară greutatea pe baza presiunii aerului.
Celulele de încărcare funcționează pe principiul calibrelor de tulpini, care schimbă rezistența atunci când sunt întinse sau comprimate. Această modificare a rezistenței este transformată într -un semnal electric, care poate fi citit de un Arduino.
Pentru a conecta un amplificator de celule de încărcare la un Arduino, veți avea nevoie de următoarele componente:
- Celula de încărcare
- Amplificator de celule de încărcare HX711
- Arduino Board (de exemplu, Arduino Uno)
- fire de jumper
- Panoul de pâine (opțional)
- sursă de alimentare (dacă este necesar)
1. Conectați celula de încărcare la HX711: Celula de încărcare are de obicei patru fire: roșu (excitație+), negru (excitație), alb (semnal+) și verde (semnal-). Conectați -le la modulul HX711 conform instrucțiunilor producătorului.
2. Conectați Hx711 la Arduino: HX711 are patru pini: VCC, GND, DT (date) și SCK (ceas). Conectați VCC la 5V -ul Arduino, GND la GND, DT la un pin digital (de exemplu, D2) și SCK la un alt pin digital (de exemplu, D3).
HX711 este un convertor analog-digital de 24 de biți de precizie (ADC), conceput pentru scale de cântărire și aplicații de control industrial. Simplifică procesul de citire a datelor celulelor de încărcare.
Urmați instrucțiunile de cablare furnizate anterior pentru a conecta HX711 atât la celula de încărcare, cât și la Arduino. Asigurați -vă că toate conexiunile sunt sigure pentru a evita pierderea semnalului.
- Biblioteca `HX711` este inclusă pentru a facilita comunicarea cu modulul HX711.
- `Scale.Begin (2, 3)` Funcția inițializează HX711 cu datele specificate și pinii de ceas.
- Funcția `scale.get_units (10)` preia greutatea în unități, în medie peste 10 lecturi pentru precizie.
Calibrarea este crucială pentru asigurarea măsurătorilor precise a greutății. Aceasta implică ajustarea scării pentru a ține cont de orice discrepanțe în lecturi.
1. Tare Scara: Scoateți orice greutate din celula de încărcare și setați citirea la zero.
2. Aplicați o greutate cunoscută: Plasați o greutate cunoscută pe celula de încărcare și notați citirea.
3. Reglați factorul de calibrare: Modificați factorul de calibrare în codul dvs. până când citirea se potrivește cu greutatea cunoscută.
Pentru a crea o scară digitală completă, puteți integra un ecran LCD sau OLED pentru a afișa citirile de greutate. Conectați afișajul la Arduino și modificați codul pentru a include funcționalitatea afișajului.
Odată ce totul este conectat și programat, testează scala cu diverse greutăți pentru a se asigura că funcționează corect. Faceți orice ajustări necesare la factorul de calibrare.
- Citiri inexacte: Verificați toate conexiunile și asigurați -vă că celula de încărcare este calibrată corect.
- Fără ieșire: verificați dacă HX711 primește putere și că Arduino este programat corect.
- Citiri fluctuante: Asigurați -vă că celula de încărcare este stabilă și nu este afectată de vibrațiile externe.
Conectarea unui amplificator de celule de încărcare la un Arduino este un proces simplu care deschide numeroase posibilități pentru aplicațiile de măsurare a greutății. Cu componentele potrivite și un pic de programare, puteți crea o scară digitală fiabilă pentru diverse utilizări.
Greutatea maximă depinde de specificațiile celulei de sarcină. Celulele de încărcare obișnuite pot măsura oriunde de la câteva grame la mai multe tone.
Da, puteți utiliza mai multe celule de încărcare, dar va trebui să gestionați conexiunile și, eventual, să utilizați multiplexori sau module HX711 suplimentare.
Calibrați -vă prin tarând scara, aplicând o greutate cunoscută și ajustarea factorului de calibrare în codul dvs. până la potrivirea citirilor.
Celulele de încărcare analogice asigură o ieșire continuă de tensiune, în timp ce celulele de încărcare digitale, precum cele care utilizează HX711, ieșire de semnale digitale discrete.
Da, dar necesită o configurație mai complexă, cu un convertor analog-digital și circuite suplimentare.
Acest ghid cuprinzător ar trebui să vă ajute să conectați cu succes un amplificator de celule de încărcare la un Arduino și să vă creați propria scară digitală. Clădire fericită!
Conținutul este gol!
Contact:
Telefon: +86 18921011531
Email: nickinfo@fibos.cn
Adăugați: 12-1 Xinhui Road, Fengshu Industrial Park, Changzhou, China