An electro-mechanical device for detecting angular position and/or motion.
0
votes
1answer
28 views
How to read differential TTL signal from encoder using Arduino?
I am using Arduino UNO/ MEGA to read the incremental encoder pulses (Baumer encoder EIL580). Currently, I am using it in single-ended mode (reading A,B and Z outputs) as I am not sure how to read the ...
2
votes
2answers
55 views
How to control cold to hot (blue to red gradient) RBG LED strip/bulb with a rotary encoder
Im doing a project for university and am struggling to code and setup a rotary encoder that can control the hot-cold variations. Much like the idea of communicating temperature selected by turning a ...
0
votes
1answer
91 views
How to configure 2nd Quadrature Decoder IO pins in Arduino IDE
I am working to read two quadrature encoders using a single Arduino DUE, as part of my summer vacations project. According to the following link
http://atmel.force.com/support/servlet/fileField?id=...
0
votes
1answer
103 views
Reading Two Quadrature Encoder using a single Arduino Due
I am working on an autonomous robot in my summer vacations. I am currently working on running the motors of my robot in a closed loop. In order to do so, I have to interface two Quadrature encoders of ...
0
votes
0answers
43 views
DC motor control with quadrature encoder
I am trying to (somewhat) accurately control a DC gear motor using a quadrature encoder and an Arduino Uno. There is a pressure sensor acting as a target, and when hit, initiates the motor sequence. ...
1
vote
1answer
39 views
Quadrature Encoder:Interrupts: Reset Count
I'm working on a quadrature encoder(with a 500ppr codewheel) with a Channel A, B and an Index pulse output. Using an Arduino Mega I'm counting the number of pulses on Channel A on the rising edge. ...
1
vote
1answer
70 views
Interfacing pc mouse (serial port DB-9)
So I`ve got that mouse with serial connector. It is named serial so it should be easier to connect than even a ps2 mouse, right?
I can`t find any instruction on it. Or should I see instruction on ps2 ...
1
vote
0answers
26 views
Program does not seem to be passing from setup to loop, or printing to sd card
I am trying to write code to test servo motors using an encoder. I create a file in the setup part, and then set 1500 microseconds to 0 for the encoder. However, if I try to print something to the SD ...
0
votes
0answers
16 views
communication with hctl 2021 a00 decoder
I am trying to use a rotary encoder with the HCTL-2021-A00 from avago. I am using it with a teensy 3.2 I am getting data output from the IC, but only one of the two bytes which it should be providing. ...
0
votes
0answers
11 views
Can't read high byte on hctl 2021 decoder
I am trying to use a rotary encoder with the HCTL-2021-A00 from avago. I am getting data output from the IC, but only one of the two bytes which it should be providing. When I move the encoder forward,...
-1
votes
3answers
76 views
Communication between IC and microcontroller (Teensy 3.2)
I am trying to use a rotary encoder with an integrated circuit to measure the position of a rotating shaft. I am then taking this data and writing to an SD card. The IC seems to be working correctly ...
7
votes
1answer
262 views
How to design and debug a custom I2C master-slave system?
How to proceed, when in need of a custom I2C master-slave system?
What are the design criteria to apply?
What are the debugging tools one can use to troubleshoot problems?
0
votes
1answer
253 views
Rotary Encoder problem with LCD Display
Program reads rotary encoder correctly without bouncing in this code:
int val = 0;
byte clkPin = 3;
byte dtPin = 2;
bool lastClk;
bool lastDt;
void setup() {
pinMode(clkPin,INPUT);
pinMode(dtPin,...
1
vote
1answer
85 views
Shaft Encoder Accuracy
So, first of all I just want to point out this code is from: Reading Rotary Encoders and is not mine.
I have a magnetic shaft encoder mounted on a regular DC motor, my problem is that I cannot ...
0
votes
0answers
70 views
Arduino AEAT - 601B - F06 coding. how to start?
i would like to write a program, and i have limited basics on Arduino.
What i wanted to code is for an Encoder AEAT - 601B - F06
the signal pulse is in the picture below
http://postimg.org/image/...
1
vote
2answers
3k views
Reading from a KY-040 rotary encoder with Digispark
I have a rotary encoder KY-040 connected to a Digispark like this:
CLK go to p0 and and DT go to p2, SW is disconnected for now (it's just a button).
I did everything like the instructions here: ...
2
votes
1answer
73 views
Sampling rate issue
I have an Arduino code which runs decently.
// Read in 10-bits Magnetic Encoder AEAT-6010-A06 into Arduino Uno
// Sampling
// Declarate
const int CSn = 4; // Chip select
const int CLK = 7; // ...
0
votes
3answers
364 views
counting pulses from encoder on interrupt 0 pin every 50 ms
I want to calculate the number of pulses coming from motor1 encoder pin2 (Int0) as input , and motor 2 encoder pin3 (Int1), I am working now for the first motor (just for the first motor ) so I set ...
-1
votes
1answer
143 views
Incremental encoder code
can somebody tell me what`s wrong with my code, i am using it to calculate rpm using incremental encoder
long counter=0;
long rpm = 0, z =0;
long ini_time = 0;
long end_time=0;
void setup(){
...
1
vote
2answers
335 views
Reading quadrature encoder
I am using an encoder motor for one of my projects and i was reading encoder values manually through Arduino. It was working fine when i turned it slowly, but whenever i would rotate it at some higher ...
0
votes
0answers
19 views
How to read data from a rotary encoder with ATmega328 [duplicate]
I'm using a home made "bare bones" Arduino, made with the ATmega328, and I need to read angle data from a geared DC drill motor, turning at speeds between 0 and 450 RPM. This is so I can use it as ...
0
votes
4answers
2k views
How to read data from a rotary encoder with ATmega328
I'm using a home made "bare bones" Arduino, made with the ATmega328, and I need to read angle data from a geared DC drill motor, turning at speeds between 0 and 450 RPM. This is so I can use it as ...
1
vote
1answer
632 views
Is it possible to use two encoders with Arduino Uno?
I would like to control 2 motors with the Arduino Uno board, which provides only two interrupt pins on digital 2 and 3.
I've set one encoder using these pins, and it works. What do you think about ...
3
votes
4answers
657 views
Rotary encoder on Uno and interrupts issue
This question is regarding a project using an Arduino Uno.
I have one of these quadrature rotary encoders.
I'm using a slightly modified version of the code from the article, Quadrature Encoder too ...
1
vote
1answer
1k views
bitRead() gives wrong answer Arduino UNO R3
I am trying to read from a quadrature rotary encoder using an Arduino UNO R3. This is done by connecting the encoder's channel A pin to the Arduino interrupt 0 pin (digital IO pin 2). Inside the ...
1
vote
2answers
134 views
If statement behaves erratically
I connected the output from an encoder motor to int0. this is used to increment a counter at every pulse. in the loop(), I check this counter and stops the motor if it is above certain value. But this ...
1
vote
2answers
1k views
Turning a DC motor a set number of Rotations using an encoder
I'm using an arduino UNO, and i want to turn a motor a set number of revolutions, i'm trying to read the clicks of the encoder which has a resolution of 360 clicks/ revolution, my logic is that i ...
12
votes
2answers
9k views
How precise can I get Arduino using rotary encoders?
Stepper motors are often pricey for a large motor. However, with a powerful, standard DC motor and a rotary encoder, you can "simulate" a stepper motor. How accurate are rotary encoders with Arduino ...