Pandangan: 0 Pengarang: Editor Tapak Masa Terbit: 2026-03-11 Asal: tapak
Menu Kandungan
● Memahami Penderia Ketegangan
>> Jenis-jenis Penderia Ketegangan
>> Pertimbangan Utama untuk Memilih Penderia Ketegangan
● Aplikasi
● Penambahbaikan dan Hala Tuju Masa Depan
>> 1. Apakah penderia ketegangan?
>> 2. Bagaimanakah tolok terikan berfungsi?
>> 3. Bolehkah saya menggunakan penderia lentur untuk mengukur ketegangan?
>> 4. Apakah peranan penguat HX711?
>> 5. Bagaimanakah cara saya menentukur penderia ketegangan?
● Petikan:
Pengukuran ketegangan ialah aspek kritikal dalam pelbagai aplikasi, daripada robotik dan teknologi boleh pakai kepada pemantauan kesihatan struktur dan peralatan sukan. Keupayaan untuk mengukur ketegangan atau daya tarikan dengan tepat adalah penting untuk memastikan keselamatan, mengoptimumkan prestasi dan mencegah kegagalan. Dengan kemunculan mikropengawal seperti Arduino, membina yang mudah sistem pengukur ketegangan telah menjadi lebih mudah diakses dan menjimatkan kos. Artikel ini meneroka komponen, teknik dan pertimbangan yang terlibat dalam mencipta sistem sedemikian.

Penderia ketegangan ialah peranti yang direka khusus untuk mengukur daya tarikan yang dikenakan pada kabel, tali atau sebarang bahan fleksibel. Tidak seperti penderia mampatan yang mengukur daya tolakan, penderia ketegangan bertindak balas kepada daya yang meregangkan atau memanjangkan elemen penderiaan. Memahami nuansa penderia ini adalah penting untuk pengumpulan dan tafsiran data yang tepat.
Beberapa jenis penderia boleh digunakan untuk pengukuran ketegangan dengan Arduino, setiap satu menawarkan ciri dan keupayaan unik:
- Sel Beban: Sel beban digunakan secara meluas dalam aplikasi penimbang tetapi juga boleh disesuaikan untuk pengukuran ketegangan. Mereka beroperasi pada prinsip tolok terikan, yang mengubah rintangan apabila diregangkan. Apabila daya tegangan dikenakan, sel beban berubah bentuk sedikit, menyebabkan tolok terikan menukar rintangan. Perubahan rintangan ini kemudiannya ditukar kepada isyarat elektrik yang berkadar dengan daya yang dikenakan. Sel beban terkenal dengan keteguhan dan ketepatannya, menjadikannya sesuai untuk aplikasi yang menuntut.
- Tolok Terikan: Tolok terikan ialah penderia rintangan yang mengukur terikan (ubah bentuk) bahan apabila dikenakan tegasan. Mereka biasanya terikat pada permukaan objek di bawah ketegangan menggunakan pelekat khusus. Apabila objek dikenakan daya tegangan, ia berubah bentuk, menyebabkan tolok terikan juga berubah bentuk. Ubah bentuk ini mengubah rintangan tolok terikan, yang boleh diukur menggunakan litar jambatan Wheatstone. Perubahan rintangan adalah berkadar terus dengan terikan, membolehkan pengukuran tegangan yang tepat.
- Perintang Sensitif Daya (FSR): FSR ialah perintang boleh ubah yang rintangannya berubah mengikut daya yang dikenakan. Ia mudah digunakan tetapi secara amnya kurang tepat berbanding sel beban atau tolok terikan. FSR terdiri daripada filem polimer konduktif yang mengubah rintangan apabila tekanan dikenakan pada permukaannya. Apabila daya tegangan meningkat, rintangan berkurangan. Perubahan rintangan ini boleh diukur dengan mudah menggunakan litar pembahagi voltan, menjadikan FSR sebagai pilihan yang mudah untuk prototaip pantas dan aplikasi mudah di mana ketepatan yang tinggi tidak kritikal.
- Penderia Kapasitif: Penderia kapasitif mengesan perubahan dalam kapasitansi yang disebabkan oleh ketegangan dalam kabel atau bahan. Ia boleh disepadukan ke dalam pelbagai bahan, menyediakan kaedah bukan hubungan untuk pengesanan ketegangan. Penderia ini berfungsi dengan mengukur perubahan kapasitansi antara dua plat konduktif apabila jarak antara mereka berubah disebabkan oleh ketegangan. Ia boleh berguna terutamanya dalam aplikasi di mana sentuhan fizikal dengan bahan di bawah ketegangan adalah tidak diingini.
Apabila memilih sensor untuk pengesanan ketegangan dengan Arduino, pertimbangkan faktor berikut:
- Julat Pengukuran: Pastikan penderia boleh mengukur julat jangkaan daya tegangan tanpa melebihi kapasiti maksimumnya. Melebihkan penderia boleh merosakkannya atau membawa kepada bacaan yang tidak tepat.
- Kepekaan: Kepekaan yang lebih tinggi membolehkan pengukuran yang lebih tepat, terutamanya apabila berhadapan dengan daya tegangan yang kecil. Kepekaan merujuk kepada perubahan isyarat keluaran per unit perubahan daya input.
- Ketepatan: Tentukan tahap ketepatan yang diperlukan untuk aplikasi anda. Ketepatan merujuk kepada seberapa dekat bacaan sensor dengan nilai sebenar daya tegangan.
- Penentukuran: Sesetengah penderia memerlukan penentukuran untuk memastikan bacaan yang tepat. Penentukuran melibatkan pelarasan output sensor untuk memadankan nilai ketegangan yang diketahui.
- Kerumitan Penyepaduan: Pilih penderia yang mudah untuk disepadukan dengan persediaan Arduino sedia ada anda. Pertimbangkan keperluan pendawaian sensor, keperluan penyaman isyarat dan perpustakaan yang tersedia.
- Kos: Imbangkan kos penderia dengan prestasi dan cirinya. Penderia berprestasi tinggi selalunya datang dengan tanda harga yang lebih tinggi.
Untuk membina sistem pengukur ketegangan mudah dengan Arduino, anda memerlukan komponen berikut:
1. Papan Arduino: Arduino Uno atau papan serupa berfungsi sebagai mikropengawal untuk memproses data sensor dan mengawal sistem. Arduino menyediakan kuasa pemprosesan, memori, dan pin input/output yang diperlukan untuk antara muka dengan sensor ketegangan dan komponen lain.
2. Penderia Ketegangan: Pilih penderia ketegangan yang sesuai berdasarkan keperluan aplikasi anda (cth, sel beban, tolok terikan atau FSR). Pilihan penderia akan bergantung pada julat pengukuran, keperluan ketepatan dan kerumitan penyepaduan projek anda.
3. Penguat Isyarat (jika diperlukan): Sesetengah penderia ketegangan, seperti sel beban, menghasilkan perubahan voltan yang sangat kecil yang memerlukan penguatan. Penguat HX711 biasanya digunakan untuk tujuan ini. HX711 ialah penguat khusus yang direka untuk menguatkan isyarat analog kecil daripada sel beban dan menukarnya menjadi isyarat digital yang boleh dibaca dengan mudah oleh Arduino.
4. Perintang: Diperlukan untuk mencipta pembahagi voltan atau litar pincang untuk jenis penderia tertentu seperti FSR. Perintang digunakan untuk mencipta litar pembahagi voltan, yang menukarkan perubahan rintangan FSR kepada isyarat voltan yang boleh dibaca oleh input analog Arduino.
5. Wayar Papan Breadboard dan Jumper: Untuk membuat prototaip dan menyambungkan komponen. Papan roti menyediakan cara yang mudah untuk prototaip litar tanpa pematerian, manakala wayar pelompat digunakan untuk membuat sambungan elektrik antara komponen.
6. Bekalan Kuasa: Untuk menghidupkan papan Arduino dan penderia ketegangan. Bekalan kuasa yang stabil dan boleh dipercayai adalah penting untuk memastikan pengukuran yang tepat dan konsisten.
7. Paparan (pilihan): Skrin LCD atau monitor bersiri boleh digunakan untuk memaparkan ukuran ketegangan. Skrin LCD menyediakan paparan visual bacaan ketegangan, manakala monitor bersiri membolehkan anda melihat data pada komputer anda.

Pendawaian dan sambungan akan berbeza-beza bergantung pada jenis penderia ketegangan yang anda pilih. Berikut ialah contoh cara menyambungkan perintang sensitif daya (FSR) ke Arduino:
1. Sambungkan satu hujung FSR ke bekalan 5V.
2. Sambungkan hujung FSR yang satu lagi ke pin input analog pada Arduino (cth, A0).
3. Sambungkan perintang (cth, 10kΩ) daripada pin input analog ke tanah untuk mencipta pembahagi voltan.
FSR ----> Arduino A0
|
Perintang 10kΩ
|
GND
Dalam konfigurasi ini, FSR dan perintang 10kΩ membentuk pembahagi voltan. Apabila rintangan FSR berubah dengan daya yang dikenakan, voltan pada pin input analog berubah secara berkadar. Arduino kemudiannya boleh membaca voltan ini dan menukarnya menjadi ukuran ketegangan.
Untuk sel beban, sambungan biasanya melibatkan penguat HX711:
| Sel Muatan | HX711 |
|---|---|
| Merah (E+) | E+ |
| Hitam (E-) | E- |
| Putih (A-) | A- |
| Hijau (A+) | A+ |
Sambungkan HX711 ke Arduino seperti berikut:
| HX711 | Arduino |
|---|---|
| DT | Pin 2 |
| SCK | Pin 3 |
| VCC | 5V |
| GND | GND |
HX711 berkomunikasi dengan Arduino menggunakan antara muka bersiri. Pin DT (Data) menghantar data sensor yang diperkuat dan didigitalkan, manakala pin SCK (Jam Siri) menyediakan isyarat pemasaan untuk komunikasi. Dengan menyambungkan pin ini ke Arduino, anda boleh membaca ukuran ketegangan dari sel beban.
Kod Arduino akan bergantung pada jenis sensor dan fungsi yang dikehendaki. Berikut ialah contoh kod untuk membaca FSR dan memaparkan nilai pada monitor bersiri:
const int sensorPin = A0; // Pin analog disambungkan ke FSR
const int resistorValue = 10000; // Rintangan perintang siri
persediaan void() {
Serial.begin(9600); // Mulakan komunikasi bersiri
}
gelung kosong() {
int sensorValue = analogRead(sensorPin); // Baca nilai analog daripada sensor
Serial.print('Nilai Penderia: ');
Serial.println(sensorValue);
kelewatan(100); // Kelewatan untuk kestabilan
}
Kod ini membaca nilai analog dari FSR yang disambungkan ke pin input analog Arduino (A0). Fungsi `analogRead()` mengembalikan nilai antara 0 dan 1023, yang mewakili voltan pada pin input analog. Nilai ini kemudiannya dicetak ke monitor bersiri.
Untuk sel beban dengan penguat HX711, anda boleh menggunakan perpustakaan HX711:
#include 'HX711.h'
Skala HX711;
const int DT_PIN = 2;
const int SCK_PIN = 3;
persediaan void() {
Serial.begin(9600);
scale.begin(DT_PIN, SCK_PIN);
scale.set_scale();
skala.tare();
}
gelung kosong() {
Serial.print('Berat: ');
Serial.print(scale.get_units(), 1);
Serial.println(' g');
kelewatan(1000);
}
Kod ini menggunakan perpustakaan HX711 untuk antara muka dengan penguat HX711. Baris `HX711 skala;` mencipta contoh kelas HX711. Baris `scale.begin(DT_PIN, SCK_PIN);` memulakan HX711 dengan data dan pin jam. Baris `scale.set_scale();` menetapkan faktor penentukuran untuk sel beban. Baris `scale.tare();` menetapkan titik sifar untuk sel beban. Fungsi `scale.get_units()` mengembalikan berat dalam gram.
Penentukuran adalah penting untuk mendapatkan ukuran ketegangan yang tepat. Proses penentukuran melibatkan membandingkan output sensor dengan nilai ketegangan yang diketahui dan melaraskan kod untuk mengimbangi sebarang ralat. Tanpa penentukuran yang betul, bacaan sensor mungkin tidak menggambarkan daya ketegangan sebenar dengan tepat.
Untuk FSR, anda boleh menentukur dengan merekodkan nilai sensor pada daya yang diketahui berbeza dan mencipta pemetaan antara nilai dan daya yang sepadan. Pemetaan ini boleh dilaksanakan menggunakan jadual carian atau formula matematik.
Untuk sel beban, penentukuran biasanya melibatkan penggunaan berat yang diketahui. Rekodkan bacaan mentah dari sel beban tanpa berat dikenakan (tara). Kemudian, letakkan pemberat yang diketahui pada sel beban dan rekod bacaan yang sepadan. Gunakan titik data ini untuk mengira faktor penentukuran (nisbah berat kepada bacaan). Gunakan faktor penentukuran ini dalam kod Arduino anda untuk menukar bacaan mentah kepada ukuran daya yang tepat. Lebih banyak titik data yang anda gunakan, lebih tepat penentukuran anda.
- Penapisan: Menggunakan penapis digital pada data sensor boleh mengurangkan hingar dan meningkatkan ketepatan. Penapis purata bergerak dan penapis Kalman biasanya digunakan untuk tujuan ini.
- Pampasan Suhu: Perubahan suhu boleh menjejaskan bacaan sensor. Melaksanakan teknik pampasan suhu boleh meningkatkan ketepatan pada julat suhu yang lebih luas.
- Pengelogan Data: Mengelog data sensor ke kad SD atau platform awan membolehkan pemantauan dan analisis jangka panjang.
- Komunikasi Wayarles: Menambah modul komunikasi wayarles (cth, Bluetooth atau WiFi) membolehkan pemantauan jarak jauh bagi pengukuran ketegangan.
Sistem pengukur ketegangan dengan Arduino mempunyai pelbagai aplikasi:
- Robotik: Memantau beban pada lengan robot untuk memastikan operasi yang selamat dan mengelakkan beban berlebihan. Dengan memantau ketegangan dalam kabel atau sambungan lengan robot, anda boleh memastikan bahawa lengan tidak melebihi kapasiti beban maksimumnya.
- Teknologi Boleh Dipakai: Mengintegrasikan ke dalam pakaian untuk memantau aktiviti fizikal atau metrik kesihatan. Sebagai contoh, penderia ketegangan boleh diintegrasikan ke dalam pakaian olahraga untuk mengukur ketegangan otot semasa senaman atau pemulihan.
- Pemantauan Kesihatan Struktur: Mengesan tekanan dalam jambatan dan bangunan untuk mengelakkan kegagalan. Penderia ketegangan boleh dipasang pada elemen struktur kritikal untuk memantau tahap tekanan dan mengesan masalah yang berpotensi sebelum ia membawa kepada kegagalan bencana.
- Peralatan Sukan: Mengukur metrik prestasi seperti kekuatan cengkaman atau ketegangan otot. Penderia ketegangan boleh digunakan dalam peralatan sukan seperti raket tenis atau kayu golf untuk mengukur daya yang dikenakan oleh atlet.
- Automasi Perindustrian: Memantau beban pada jentera untuk mengelakkan beban berlebihan dan memastikan keselamatan. Penderia ketegangan boleh digunakan untuk memantau beban pada tali pinggang penghantar, kren dan jentera perindustrian lain untuk mengelakkan beban lampau dan memastikan operasi yang selamat.
Sistem pengukur ketegangan asas yang diterangkan dalam artikel ini boleh dipertingkatkan lagi dan dikembangkan untuk memenuhi keperluan yang lebih khusus. Sebagai contoh, menyepadukan berbilang penderia boleh memberikan pemahaman yang lebih komprehensif tentang pengagihan ketegangan dalam sistem. Menambah mekanisme kawalan maklum balas boleh membenarkan sistem melaraskan tahap ketegangan secara automatik berdasarkan bacaan sensor. Tambahan pula, menggabungkan algoritma pembelajaran mesin boleh membolehkan sistem belajar daripada data sejarah dan meramalkan aliran ketegangan masa hadapan.
Dengan kemajuan teknologi, kita boleh mengharapkan untuk melihat sistem pengukur ketegangan yang lebih canggih berdasarkan Arduino dan mikropengawal lain. Sistem ini akan memainkan peranan yang semakin penting dalam pelbagai aplikasi, daripada memastikan keselamatan infrastruktur kami kepada meningkatkan prestasi atlet kami.
Membina sistem pengukur tegangan mudah dengan Arduino ialah penyelesaian yang serba boleh dan kos efektif untuk pengukuran daya dalam pelbagai aplikasi. Dengan memahami prinsip operasi, menyediakan perkakasan dengan betul, dan menentukur penderia dengan teliti, anda boleh mencapai ukuran daya yang tepat dan boleh dipercayai. Sama ada anda sedang membina skala digital, lengan robot atau pelantar ujian bahan, gabungan penderia ketegangan dan Arduino menyediakan platform yang berkuasa untuk projek anda.

Penderia ketegangan ialah peranti yang mengukur daya tarikan yang dikenakan pada kabel, tali atau bahan fleksibel lain. Tidak seperti penderia mampatan, penderia ketegangan bertindak balas kepada daya yang meregangkan atau memanjangkan elemen penderiaan.
Tolok terikan beroperasi berdasarkan prinsip bahawa rintangan elektriknya berubah apabila ia tertakluk kepada tekanan mekanikal atau terikan. Mereka biasanya terikat pada permukaan objek di bawah ketegangan, dan apabila objek berubah bentuk, tolok terikan juga berubah bentuk, menyebabkan perubahan rintangan yang boleh diukur.
Penderia lentur biasanya digunakan untuk mengukur lenturan atau lenturan, tetapi ia boleh disesuaikan untuk pengukuran ketegangan dalam aplikasi tertentu. Dengan melampirkan penderia lentur pada bahan fleksibel di bawah ketegangan, penderia boleh mengesan jumlah lenturan yang disebabkan oleh daya ketegangan.
HX711 ialah penguat khusus yang direka untuk sel beban. Sel beban menghasilkan perubahan voltan yang sangat kecil sebagai tindak balas kepada daya yang dikenakan, selalunya dalam julat milivolt. HX711 menguatkan perubahan voltan kecil ini, menjadikannya boleh dibaca oleh Arduino. Ia juga menyediakan output digital yang stabil dan tepat, mengurangkan hingar dan meningkatkan ketepatan keseluruhan pengukuran daya.
Untuk menentukur penderia ketegangan yang disambungkan ke Arduino, anda memerlukan berat atau daya yang diketahui. Mula-mula, rekod bacaan mentah dari sensor tanpa daya dikenakan (tara). Kemudian, gunakan berat atau daya yang diketahui pada penderia dan rekod bacaan yang sepadan. Gunakan titik data ini untuk mengira faktor penentukuran (nisbah daya kepada bacaan). Gunakan faktor penentukuran ini dalam kod Arduino anda untuk menukar bacaan mentah kepada ukuran daya yang tepat.
[1] https://www.youtube.com/watch?v=r7oWtcE6QQc
[2] https://www.fibossensor.com/what-sensors-work-best-with-arduino-for-tension-detection.html
[3] https://www.youtube.com/watch?v=VqwJZtEgGc4
[4] https://www.fibossensor.com/how-can-i-use-a-sensor-tension-with-arduino-for-force-measurement.html
[5] https://www.youtube.com/watch?v=AZMDRSYml_o
[6] https://forum.arduino.cc/t/looking-for-a-tension-sensor-not-load-sensor/1017088
[7] https://www.instructables.com/Arduino-pressure-sensor-FSR-with-LCD-display/
[8] https://forum.arduino.cc/t/tension-sensor-selection/564801
Penderiaan Daya Ketepatan
— Dicipta untuk Kestabilan, Ditentukur untuk Ketepatan.