Rotary encoder mengubah posisi sudut atau gerakan poros atau poros menjadi sinyal keluaran analog atau digital, sehingga disebut juga sebagai shaft encoder. Dua jenis utamanya adalah absolute encoder dan incremental encoder. Rotary encoder digunakan secara luas, termasuk dalam situasi yang memerlukan pemantauan atau kontrol, dan sistem mekanis. Jadi, bagaimana cara menggunakan rotary encoder? sLot gacor
Cara Menggunakan Rotary Encoder Berikut adalah empat metode penggunaan rotary encoder: Memodifikasi Driver Rotary encoder adalah instrumen presisi. Rotary encoder perlu mengeluarkan instruksi melalui program selama penggunaannya. Driver perlu dimodifikasi sesuai dengan kebutuhan berbagai situasi, yang menentukan efek encoder.
Dalam keadaan normal, modifikasi file reg secara langsung, dan daftarkan file tabel, tulis ulang tautan dinamis melalui penambahan. Jika tautan dinamis telah dimodifikasi, tautan tersebut perlu ditambahkan ke kernel.
Koneksi Antarmuka Perangkat Keras Setelah driver dimodifikasi, antarmuka perangkat keras akan disambungkan. Dalam koneksi, biasanya terdapat dua antarmuka keluaran kolektor A dan B. Untuk memastikan konektivitas saluran, Anda perlu mengoperasikan resistor 3,3V. Antarmuka A dan B masing-masing dicolokkan ke CPU.
Setelah antarmuka perangkat keras berhasil tersambung, periksa apakah nilai tegangan tinggi dan rendah dari terminal keluaran tegangan sudah benar. Misalnya, setelah menekan tombol, jika nilai keluaran port P2 tinggi, berarti sudah benar.
Menulis Program Driver Antarmuka Aliran Penulisan driver antarmuka aliran adalah untuk mempersiapkan program layanan interupsi berikut. Langkah penulisan khusus adalah membuat utas untuk mewujudkan rekaman nilai variabel, dan pada saat yang sama merekam apakah nilai setiap port masih tinggi jika terjadi interupsi saluran.
Interupsi Penulisan Program Langkah terakhir adalah menginterupsi penulisan program layanan.
Petunjuk penggunaan rotary encoder adalah sebagai berikut: Tentukan objek yang terdeteksi yang mungkin berupa pengukuran kecepatan, pengukuran jarak, perpindahan sudut atau penghitungan.
Hanya digunakan untuk proses dinamis, atau juga berisi posisi atau status statis.
-Konfirmasikan apakah akan memilih rotary encoder inkremental atau rotary encoder absolut.
Tentukan rentang gerak objek.
Konfirmasikan apakah akan memilih rotary encoder absolut putaran tunggal atau putaran ganda.
Tentukan kecepatan atau frekuensi maksimum objek.
Tentukan akurasi yang dibutuhkan objek.
Tentukan parameter aplikasi rotary encoder.
Lingkungan penggunaan. Perhatikan mode antarmuka dan tingkat perlindungan rotary encoder.
Tindakan pencegahan penggunaan rotary encoder *Getaran yang diberikan pada rotary encoder akan sering menyebabkan pulsa palsu. Oleh karena itu, lokasi pemasangan sangat penting. Ketika jumlah pulsa yang dihasilkan per putaran lebih besar, dan interval slot cakram beralur yang berputar lebih sempit, semakin rentan terhadap getaran. Saat berputar atau berhenti pada kecepatan rendah, getaran yang ditambahkan ke poros atau badan encoder membuat cakram beralur berputar bergetar, dan pulsa palsu dapat terjadi kapan saja.
*Perhatikan polaritas catu daya saat memasang kabel enkoder. Jika pemasangan kabel salah, sirkuit internal enkoder dapat rusak.
*Pemasangan kabel harus dilakukan saat catu daya dalam keadaan MATI. Saat catu daya menyala, jika saluran keluaran menyentuh catu daya, sirkuit keluaran enkoder dapat rusak.
*Untuk menghindari gangguan yang disebabkan enkoder, cobalah untuk menggunakan sirkuit terpendek, terutama saat ada input ke sirkuit terpadu.
Cara Menggunakan Enkoder Inkremental Enkoder inkremental mengubah gerakan sudut atau posisi poros menjadi kode analog atau digital untuk mengidentifikasi posisi atau gerakan. Enkoder inkremental adalah salah satu enkoder putar yang paling umum digunakan.
*Enkoder putar inkremental dengan resolusi berbeda yang diukur berdasarkan jumlah pulsa, mulai dari 6 hingga 5400 atau lebih yang dihasilkan per resolusi. Semakin banyak pulsa, semakin tinggi resolusinya. Ini merupakan dasar penting untuk pemilihan.
*Biasanya ada tiga sinyal keluaran encoder inkremental (enam sinyal untuk diferensial): A, B, dan Z, umumnya menggunakan level TTL, pulsa A di depan, pulsa B di belakang. Pulsa A dan B berjarak 90 derajat. Setiap lingkaran mengirimkan pulsa Z, yang dapat digunakan sebagai posisi nol mekanis referensi. Umumnya, tentukan arah dengan menentukan A di depan B atau B di depan A. *Jika PLC digunakan untuk mengumpulkan data, modul penghitungan kecepatan tinggi dapat dipilih; jika komputer industri digunakan, pilih papan penghitungan kecepatan tinggi; jika komputer mikro chip tunggal digunakan, pilih port input dengan photocoupler.
*Disarankan agar pulsa B maju, pulsa A harus dibalik, dan pulsa nol asal Z.
*Siapkan tumpukan penghitungan di perangkat elektronik.
Cara Menggunakan Encoder Kuadratur Encoder kuadratur mengukur kecepatan