  nickinfo@fibos.cn |      0086 18921011531

Hogyan olvassa el az Arduino terhelési celladatokat?

Megtekintések: 222     Szerző: Tina közzéteszi az időt: 2024-11-12 Eredet: Telek

Érdeklődik

Facebook megosztási gomb
Twitter megosztási gomb
vonalmegosztó gomb
WeChat megosztási gomb
LinkedIn megosztási gomb
Pinterest megosztási gomb
WhatsApp megosztás gomb
Kakao megosztási gomb
Snapchat megosztó gomb
távirat megosztó gomb
Sharethis megosztási gomb

Tartalommenü

Mi az a terhelési cella?

>> Terhelési cellák típusai

A szükséges alkatrészek

A terhelési cellát az Arduino -hoz vezetni

>> Celláskapcsolatok betöltése

>> HX711 CSATLAKOZÁSOK az Arduino -val

Az Arduino programozása

>> A HX711 könyvtár telepítése

A terhelési cella kalibrálása

Az adatok megjelenítése

>> LCD kijelző használata

Általános kérdések hibaelhárítása

Fejlett alkalmazások

>> 1. Adatnaplózás

>> 2. Vezeték nélküli sebességváltó

>> 3. Automatizált mérlegelő rendszerek

>> 4. Integráció más érzékelőkkel

>> 5. intelligens skála építése

Következtetés

Kapcsolódó kérdések

>> 1. Mekkora a maximális tömeg, amelyet a terhelési cella meg lehet mérni?

>> 2. Honnan tudhatom, hogy a terhelési cellám megfelelően működik?

>> 3. Használhatok több terhelési cellát egy arduinóval?

>> 4. Mi a különbség a terhelési cella és az erőérzékelő között?

>> 5. Hogyan javíthatom a terhelési cellák méréseim pontosságát?

Mi az a terhelési cella?

A terhelési cella egy olyan típusú transzducer, amely az erőt vagy a súlyt elektromos jelzé alakítja. A leggyakoribb típusú A terhelési cella a deformáció mérésére a deformáció mérésére a deformáció mérésére. Amikor egy terhelést alkalmaznak a terhelési cellára, akkor kissé deformálódik, és ez a deformáció megváltoztatja a feszültségmérők ellenállását, mérhető elektromos jelet eredményezve.

Terhelési cellák típusai

1. Kompressziós terhelési cellák: Ezek a terhelési cellák mérik az alkalmazott erőt kompressziós módon. Gyakran használják őket mérlegekben és mérlegrendszerekben.

2. feszítő terhelési cellák: Ezek mérik az alkalmazott erőt húzó módon. Általában olyan alkalmazásokban használják, mint a függő mérlegek.

3. hajlító gerenda -terhelési cellák: Ezeket alkalmazzák azokban az alkalmazásokban, ahol a terhelést egy gerendára alkalmazzák, ami meghajlik. Ezeket gyakran ipari mérlegekben használják.

4. S-típusú terhelési cellák: Ezek mérhetik mind a feszültséget, mind a tömörítést, és sokoldalúak a különféle alkalmazásokhoz.

A szükséges alkatrészek

A cellaadatok betöltéséhez egy arduino használatához a következő összetevőkre lesz szükség:

- Arduino Board: Bármely modell működni fog, de az Arduino UNO népszerű választás.

- Terhelési cella: A legtöbb projekthez 5 kg vagy 10 kg -os terhelési cella alkalmas.

- HX711 erősítő modul: Ez a modul felerősíti a terhelési cellából származó kis jelet, és konvertálja azt egy digitális jelre, amelyet az Arduino képes olvasni.

- Kenyérlemez és jumper vezetékek: csatlakozásokhoz.

- tápegység: A beállítástól függően szükség lehet a terhelési cellához szükséges tápegységre.

Az Arduino_2 által készített cellaadatok olvasása

A terhelési cellát az Arduino -hoz vezetni

Az első lépés a terhelési cella csatlakoztatása a HX711 modulhoz, majd a HX711 csatlakoztatása az Arduino -hoz. Itt van egy egyszerű kábelezési rajz:

Celláskapcsolatok betöltése

A terhelési cellának általában négy vezetéke van:

- Piros: gerjesztés+ (e+)

- Fekete: gerjesztés- (e-)

- Zöld: jel+ (s+)

- Fehér: jel- (s-)

Csatlakoztassa ezeket a vezetékeket a HX711 modulhoz az alábbiak szerint:

- piros az E+ -ig

- Fekete az e-

- Zöld az S+ -ig

- Fehér- s-

HX711 CSATLAKOZÁSOK az Arduino -val

Ezután csatlakoztassa a HX711 modult az Arduino -hoz:

- VCC az Arduino 5V -hez

- Gnd az Arduino GND -nek

- DT (adatok) az Arduino digitális PIN -tól

- SCK (óra) az Arduino Digital 3 -ig

Az Arduino programozása

Most, hogy a hardver beállítva van, itt az ideje, hogy megírja a kódot, hogy elolvassa a cella adatait. Telepítenie kell a HX711 könyvtárat az Arduino IDE -be. Ez a könyvtár egyszerűsíti az adatok olvasásának folyamatát a HX711 modulból.

A HX711 könyvtár telepítése

1. Nyissa meg az Arduino IDE -t.

2. Lépjen a Sketch> Könyvtár> Könyvtárak kezelése elemre.

3. A könyvtári menedzserben keresse meg a 'hx711 ' -t, és telepítse a könyvtárat a Bogdan Necula által.

A terhelési cella kalibrálása

Mielőtt pontosan mérné a súlyt, kalibrálnia kell a terhelési cellát. Ehhez kövesse ezeket a lépéseket:

1. Helyezzen ismert súlyt a terhelési cellára.

2. Módosítsa a „Scale.set_scale ()” sort a kódban, hogy megfeleljen az ismert súlynak. Például, ha 1 kg -os súlyt helyezne, akkor a következőképpen állítja be:

`` `cpp

scale.set_scale (2280.f); // A kalibrálás alapján állítsa be ezt az értéket

`` `

3. Töltse fel a kódot az Arduino -ba, és ellenőrizze a soros monitorot, hogy a leolvasások megfeleljenek -e az ismert súlynak. Állítsa be a skála tényezőt, amíg a leolvasások pontosak.

Az Arduino_4 által készített cellák adatainak olvasása

Az adatok megjelenítése

Megjelenítheti a Súlyadatokat a soros monitoron, a fenti kódban látható módon. Ha azonban az adatokat egy LCD vagy OLED képernyőn szeretné megjeleníteni, akkor ezeket az összetevőket könnyen integrálhatja a projektbe.

LCD kijelző használata

Az LCD kijelző használatához további könyvtárra lesz szüksége. A 16x2 -es LCD -hez használhatja a LiquidCrystal könyvtárat. Így módosíthatja a kódot, hogy megjelenítse a súlyt egy LCD -n:

1. Csatlakoztassa az LCD -t az Arduino -hoz.

2. Helyezze be a LiquidCrystal könyvtárat a kódjába.

3. Módosítsa a `setup ()` és a `hurok ()` funkciókat a súly megjelenítéséhez.

Általános kérdések hibaelhárítása

1. pontatlan leolvasások: Győződjön meg arról, hogy a terhelési cellát helyesen kalibrálják. Ellenőrizze a csatlakozásokat, és ellenőrizze, hogy a terhelési cella nem sérült -e.

2. Nincs adat a soros monitoron: Ellenőrizze, hogy a kódban a megfelelő csapokat használják -e, és hogy az Arduino megfelelően csatlakozik -e a számítógépéhez.

3. ingadozó leolvasások: Ez az elektromos zaj miatt történhet. Győződjön meg arról, hogy a csatlakozások biztonságosak, és fontolja meg a kondenzátorok hozzáadását a leolvasások stabilizálása érdekében.

4. A terhelési cella nem válaszol: Ha a terhelési cella nem válaszol, ellenőrizze a vezetékeket, és ellenőrizze, hogy a HX711 modul megfelelően van -e működtetve. Időnként egy laza csatlakozás okozhatja a terhelési cellát.

5. A megjelenített súly negatív: Ha negatív értékeket lát, ez azt jelezheti, hogy a terhelési cellát nem helyesen tartják megfelelően. Győződjön meg arról, hogy hívja a „Scale.tare ()” funkciót, miután beállította a terhelési cellát, hogy a skálát nullára állítsa.

Fejlett alkalmazások

Miután elsajátította a terhelés cellák adatainak olvasásának alapjait, felfedezheti a fejlettebb alkalmazásokat. Íme néhány ötlet:

1. Adatnaplózás

SD -kártya modul segítségével naplózhatja a súlyadatokat egy SD -kártyára. Ez lehetővé teszi a súlymérések időbeli nyilvántartását, amely hasznos lehet a súlyváltozások vagy a tudományos kísérletek megfigyeléséhez.

2. Vezeték nélküli sebességváltó

Vezeték nélküli modul segítségével, mint például az ESP8266 vagy az NRF24L01, elküldheti a súlyadatokat egy távoli szerverre, vagy megjelenítheti azt egy okostelefon -alkalmazáson. Ez különösen hasznos lehet olyan alkalmazásoknál, ahol távolról kell figyelemmel kísérni a súlyt.

3. Automatizált mérlegelő rendszerek

Készíthet egy automatizált mérlegelési rendszert, amely a mért súly alapján műveleteket indít. Például ellenőrizheti a motort, hogy egy meghatározott mennyiségű anyagmennyiséget adjon ki a észlelt súly alapján.

4. Integráció más érzékelőkkel

Kombinálja a terhelési cellát más érzékelőkkel, például hőmérsékleten vagy páratartalom -érzékelőkkel, hogy átfogóbb megfigyelő rendszert hozzon létre. Ez hasznos lehet a mezőgazdasági alkalmazásokban, ahol a termékek súlyát és a környezeti feltételeket együtt szeretné figyelemmel kísérni.

5. intelligens skála építése

Készíthet egy intelligens skálát, amely csatlakozik az internethez, és valós idejű súlyokat szolgáltat a webes alkalmazáshoz. Ez hasznos lehet az e-kereskedelmi alkalmazásokban, ahol a pontos súlymérések döntő jelentőségűek a szállítási költségek szempontjából.

Következtetés

Az Arduino használatával történő terheléselhárítás olvasása egy egyszerű folyamat, amelyet különféle projektekre lehet alkalmazni, az egyszerű súly skáláktól a bonyolultabb rendszerekig. A cikkben vázolt lépések betartásával sikeresen beállíthat egy rakománycellát egy Arduino -val, elolvashatja az adatokat és megjelenítheti azt. Néhány kreativitással kibővítheti ezt a projektet további funkciókba, például adatnaplózás vagy vezeték nélküli továbbítás.

Az Arduino_1 által készített cellák adatainak olvasása

Kapcsolódó kérdések

1. Mekkora a maximális tömeg, amelyet a terhelési cella meg lehet mérni?

A terhelési cella maximális súlya a specifikációitól függ. A terhelési cellák különböző kapacitásokban vannak, jellemzően néhány grammtól több tonnáig. Mindig ellenőrizze a gyártó specifikációit az Ön által használt terhelési cellákhoz.

2. Honnan tudhatom, hogy a terhelési cellám megfelelően működik?

Annak ellenőrzéséhez, hogy a terhelési cellája helyesen működik -e, egy egyszerű tesztet végezhet egy ismert súly alkalmazásával és az Arduino leolvasásainak megfigyelésével. Ha a leolvasások konzisztensek és megfelelnek az ismert súlynak, akkor a terhelési cella valószínűleg megfelelően működik.

3. Használhatok több terhelési cellát egy arduinóval?

Igen, használhat több terhelési cellát egy Arduino -val, de több HX711 modulot kell használnia, mivel minden HX711 csak egy rakodócellát tud olvasni. Ezután elolvashatja a kód minden egyes HX711 adatait.

4. Mi a különbség a terhelési cella és az erőérzékelő között?

A terhelési cella az erőérzékelő specifikus típusa, amely az erőt vagy a súlyt elektromos jelzé alakítja. Míg az összes terhelési cella erőérzékelő, nem minden erőérzékelő rakodócellák. Az erőérzékelők különféle típusú érzékelőket tartalmazhatnak, amelyek különböző módon mérik az erőt.

5. Hogyan javíthatom a terhelési cellák méréseim pontosságát?

A terhelési cellák mérésének pontosságának javítása érdekében biztosítsa a megfelelő kalibrálást, minimalizálja az elektromos zajt, és használjon stabil tápegységeket. Ezenkívül fontolja meg egy magasabb minőségű terhelési cella és HX711 modul használatát a jobb pontosság érdekében.

Tartalomlista

Kapcsolódó termékek

Kapcsolódó termékek

A tartalom üres!

Motoros testreszabási útmutató

Kérjük, adja meg részletes követelményeit, és mérnökeink kínálják az Ön speciális alkalmazásához igazított optimális megoldást.

Vegye fel velünk a kapcsolatot

A FIBO -k több mint egy évtizede foglalkoznak a mikroerérzékelő és a terhelési cellák gyártásával. Büszkék vagyunk arra, hogy támogatjuk az összes ügyfelünket, méretétől függetlenül.

 A terhelési cellák kapacitása 100 g és 1000ton közötti tartomány 40%-kal
csökkenti  a szállítási időt.
Vegye fel velünk a kapcsolatot

Könnyedén feltöltheti a 2D/3D CAD tervezési fájlokat, és értékesítési mérnöki csapatunk 24 órán belül árajánlatot nyújt Önnek.

Rólunk

A FIBOS a mérlegelési erőérzékelő kutatására, fejlesztésére és előállítására szakosodott.
A szolgáltatás és a kalibrációs
kalibrációs szolgáltatás NIST, és megfelel az ISO 17025 -nek.

Termékek

Testreszabott terhelési cella

MEGOLDÁS

Autóipari tesztelés

VÁLLALAT

 Kapcsolat:

 Telefon: +86 18921011531

 E -mail: nickinfo@fibos.cn

 Add: 12-1 Xinhui Road, Fengshu Industrial Park, Changzhou, Kína

Copyright © FIBOS Mérési Technológia (Changzhou) Co., Ltd. SiteMap