06-22-2017 08:52 AM
"Saya mempunyai tujuan untuk mengukur jarak axis linear motion menggunakan rotary encoder dan mengunakan sbrio 9637 sebagai kontrollernya. mulai dari 0-15cm.
Saya sudah melakukan pencarian dan penelitian via Google dan bertanya kepada dosen pembimbing. Namun ada pertanyaan yang belum terjawab seperti:
1. saya masih bingung bagaimana cara memerogram increment dan decrement. Saya sudah buat program yang di fpga target sbrionya. dan berikut ini gambar block diagram program saya..
2. Jadi saat saya putar rotary encodernya ke kiri output dari kaki "clk" dan "dt" rotary encodernya berlogic 1. begitu pun saat saya putar ke kanan juga ke dua ouputnya output dari kaki "clk" dan "dt" rotary encodernya berlogic 1.
jadi saya bingun saat ingin membuat formula increment dan decrementnya. saat saya putar ke kan ke kiri sama sama dapat logic 1. Mohon bantuan 🙂
3. ini rotary encoder yang saya pakai
06-22-2017 12:28 PM
DT and CLOCK are used to detect direction. You need both signals to know which way the encoder is turning.
I believe it is: Right (CW) CLK goes low, DT is low. Left CLK goes low, DT is high