Gunakan MimeTex/LaTex untuk menulis simbol dan persamaan matematika.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 29, 2024, 04:37:34 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 207
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 216
Total: 216

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

[ask] belajar encoder

Dimulai oleh suck07, Januari 12, 2010, 02:31:52 AM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

suck07

mas-mas master encoder,,
bantuin dalam pemrograman encoder pake codevisionAVR y....
encoder bisa di bedain putaran CW sma CCW ga ya...???

mohon pencerahanny.....

ksatriabajuhitam

not all the problems could be solved by the sword, but sword holder take control of problems.
ForSa versi mobile: http://www.forumsains.com/forum?wap2

frans3q

encoder ny buat motor ya? optical ato magnetic?

bisa aja beda in putaran CW ato CCW, tapi harus yg 2 channel.
Terimakasih banyak buat tmn2 yg uda nambah IQ saya... :D

Too Payz

Kutipbantuin dalam pemrograman encoder pake codevisionAVR y....
encoder bisa di bedain putaran CW sma CCW ga ya...???
Kalo mengandalkan hanya Coding maka tidak bisa karena berkaitan dengan hardwarenya.
Sebenarnya hanya dengan eksternal interupsi saja dengan mode Falling edge atau Rising Edge bisa mendeteksi CW atau CCW. Tentu saja jika encodernya mendukung CW dan CCW.
untuk membedakan CW dan CCW secara Coding seperti gambar berikut :


Cara 1
Kalo enkoder bikin sendiri menggunakan 2 buah sensor encoder yang di pasang berdempetan dengan catatan lebarnya hitam atau putih  harus lebih lebar dari gabungan encoder tersebut. Misal gabungan 2 encoder total lebarnya 1cm maka lebar hitam minimal 1 cm dan lebar putih 1 cm.
Cara ini agak susah karena enkoder sendiri berukuran cukup besar.

Cara 2
Menggunakan 2 buah sensor encoder tetapi konfigurasi enkodernya seperti gambar berikut :

Pemasangan encodernya harus tahu dimana agar dapat terdeteksi CW dan CCW.

Menarik nih [pranala luar disembunyikan, sila masuk atau daftar.]
:D    :D    :D

frans3q

sip banget tuh penjelasanny toopayz. ada gambar gmn caranya pake encoder 2 ch.
Terimakasih banyak buat tmn2 yg uda nambah IQ saya... :D

suck07

makasih seblumnya utk para master....

rotary encoderny dah mmliki 3output k mikro...
saya bingung d programnya mas....

kalau bisa list programny...
program sy,, [nglyat d buku dkasi tmen]

while (1)
      {
      // Place your code here
sprintf (xdata,"%3d",TCNT1);
lcd_gotoxy (0,0);
lcd_putsf ("c1:");
lcd_puts(xdata);

sprintf (xdata,"%3d",putaran);
lcd_gotoxy (0,1);
lcd_putsf ("p1:");
lcd_puts(xdata);

lcd_gotoxy(13,1);
if (flag) lcd_putsf ("CCW");
else lcd_putsf (" CW");
      };
}

semuany dah d inisialisasi...
interrup timer1...

mohon pencerahannya....
da grhana kmaren jd gelap....
hehehe.....