Questions tagged [encoder]

An encoder is a device, circuit, transducer, software program, algorithm or person that converts information from one format or code to another, for the purposes of standardization, speed, secrecy, security or compressions

An encoder is a device, circuit, transducer, software program, algorithm or person that converts information from one format or code to another, for the purposes of standardization, speed, secrecy, security or compressions.

431 questions
37
votes
2 answers

How does a laser printer control the laser to produce such high resolutions?

I opened up a broken laser printer yesterday to find one of the important sections (this is an example photo from Google Images), trying to learn from the design of the laser+polygon mirror motor within: I was able to find the pinout of the driver…
sasha
  • 543
  • 6
  • 17
28
votes
12 answers

Is there something such as an infinite potentiometer?

I am trying to find a component, that, similar to a potentiometer, delivers an analog output, but which can be turned indefinitely in a single direction. I have tried searching for something like this, but I never quite found anything that does what…
Busti
  • 435
  • 1
  • 4
  • 12
28
votes
1 answer

How does a ball mouse know the direction?

Foreach axis on a mechanical (ball) mouse there is an IR transmitter and receiver pair with a wheel that looks like having only simple slits. How is the direction calculated?
zaf
  • 453
  • 6
  • 10
19
votes
3 answers

What is the meaning of this datasheet diameter notation?

I am reading this datasheet and I want to drill the correct size hole into the board and I am confused what 5-ø1.2 means. I can't understand what the 5 and - sign mean? Your help would be greatly appreciated.
Mick Kelly
  • 307
  • 2
  • 5
14
votes
12 answers

Tracking rotation with extremely high accuracy

I would like to track the angular position of a fairly slow motorized rotating arm (direct-drive; see illustration below) -- but require angular accuracy of under 0.05°, and similar resolution. As @gbulmer noted in the comments, that is equivalent…
sasha
  • 543
  • 6
  • 17
13
votes
4 answers

What advantages do the absolute encoders gain by employing Gray code transmission instead of binary code?

I have read about the Gray code, but in practice I don't get what is the advantage of it over the binary code. Some absolute encoder manufacturers offer both types so one has to decide before buying one. I for example need to measure the rotation…
user1245
  • 3,955
  • 4
  • 37
  • 87
10
votes
1 answer

Rotary Encoder Detents

I've seen rotary encoders that you can get with and without detents (example). What are detents in the context of rotary encoders? When would you want / need your encoder to include this feature in a design?
vicatcu
  • 22,499
  • 13
  • 79
  • 155
9
votes
3 answers

What is the purpose of 8b/10b encoding?

In the physical layer of USB 3.0 there is an 8b/10b encoder. Wikipedia says that this eliminated DC offset, while the tutorial I am reading says it is a common encoding scheme in high-speed serial designs What is the purpose of this encoding in…
Vorac
  • 3,091
  • 5
  • 29
  • 52
9
votes
4 answers

How to achieve very accurate/fine rotation with motor

I am running an experiment where I need to rotate a lightweight dial (<5 grams, so very low torque requirement, and fairly slowly), but need to do very accurate, fine steps of 0.03 degrees. Something like this (shown as direct-drive here, but I'm…
boardbite
  • 4,892
  • 11
  • 47
  • 73
8
votes
2 answers

Weird servo mechanism

I want to use a servo taken by a radio-controlled car. However, I found out that wheels' rotation (front wheels) is not performed by a servo, but from a motor to move the wheels and a mechanism for control, into a steering box. Specifically, there…
dempap
  • 649
  • 1
  • 11
  • 22
8
votes
3 answers

What is the advantage of differential Manchester

I can see the advantage of Manchester code over NRZ: you get clock and data in one signal combined. But what does differential Manchester add to that?
amadeus
  • 1,010
  • 7
  • 16
8
votes
3 answers

How to have custom keyboard scancode set

I'm new to the hardware field in general. For one project I'm trying to create a custom keyboard that will have some extra keys, say 20-25 more than a standard keyboard. I've read about scan codes and scan code sets. I've also read about keyboard…
Vivek
  • 181
  • 3
8
votes
3 answers

Using a LED to transmit data

I am curious about the possibilities offered by LEDs to transmit data over a short range (2 or 3 meters), and what maximum data transmission rate can be expected from carefully chosen, but consumer-grade components. I am interested in a minimal…
oparisy
  • 183
  • 1
  • 1
  • 5
7
votes
3 answers

Can I use a motor as a rotary encoder?

Let me preface this by saying that I'm not an expert, nor do I conclusively understand how op-amps work, but I have a strong suspicion that this should be possible, at least crudely. I have this idea that by using op-amps to measure the voltage…
7
votes
1 answer

Implementing line propagation delay compensation for BiSS master in software

Following up on a question I asked some time ago: Simple Implementation of BiSS C interface for a position encoder. I have implemented a simple BiSS master (point to point) to communicate with an encoder. At frequencies below 2 MHz and short cable…
ElectronS
  • 3,159
  • 1
  • 22
  • 47
1
2 3
28 29