'''Encoder''' may refer to: In this process, we represent the input data meaningfully, which helps someone else to interpret it.
{|align="right"
{{TOC right}}
|[[Image:Encoder diagram.svg|thumb|212px|Circuit diagram of a single bit 4-to-2 line encoder]]
|align="center"|
<div class="thumb"><div>
{| class="wikitable" style="margin:0;"
!style="border-bottom:2px solid #000;"|A<sub>3</sub>
!style="border-bottom:2px solid #000;"|A<sub>2</sub>
!style="border-bottom:2px solid #000;"|A<sub>1</sub>
!style="border-bottom:2px solid #000;"|A<sub>0</sub>
!style="border-bottom:2px solid #000; border-left:2px solid #000;"| F<sub>1</sub>
!style="border-bottom:2px solid #000;"|F<sub>0</sub>
|-
| 0 || 0 || 0 || 1 ||style="border-left:2px solid #000;"| 0 || 0
|-
| 0 || 0 || 1 || 0 ||style="border-left:2px solid #000;"| 0 || 1
|-
| 0 || 1 || 0 || 0 ||style="border-left:2px solid #000;"| 1 || 0
|-
| 1 || 0 || 0 || 0 ||style="border-left:2px solid #000;"| 1 || 1
|}
{{caption|Truth table}}
</div></div>
|}
An '''encoder''' is a [[device]] used to change a [[Signalling (telecommunication)|signal]] (such as a [[bitstream]]) or [[data]] into a [[code]]. The code may serve any of a number of purposes such as compressing information for [[transmission (telecommunications)|transmission]] or [[Computer storage|storage]], [[encrypting]] or adding [[Redundancy (information theory)|redundancies]] to the input code, or translating from one code to another. This is usually done by means of a programmed [[algorithm]], especially if any part is [[digital]], while most [[analog (signal)|analog]] encoding is done with [[analog circuit|analog circuitry]].
==Electronic circuits==
==Examples==
* [[Audio encoder]], converts digital audio to analog audio signals
* A [[data compression|compressor]] is used to encode data into a smaller form. ▼
* [[Video encoder]], converts digital video to analog video signals
* A [[multiplexer]] combines multiple inputs into one output.
* A [[rotarySimple encoder]], isassigns a sensor,binary transducer for converting rotary motion or positioncode to a codean ofactive electronicinput pulses.line
* [[Priority encoder]], outputs a binary code representing the highest-priority active input
* A '''linear encoder''' is a sensor, transducer or readhead paired with a scale that encodes position. The sensor reads the scale in order to convert the encoded position into an analog or digital signal, which can then be decoded into position by a digital readout (DRO). Motion can be determined by change in position over time. Linear encoder technologies include capacitive, inductive, eddy current, magnetic, and optical. Optical technologies include shadow, self imaging and interferometric. Linear encoders are used in metrology instruments and high precision machining tools ranging from digital calipers to coordinate measuring machines.
* [[8b/10b encoding|8b/10b encoder]], creates DC balance on a communication transmission line
==SeeMedia alsocompression==
▲* A [[data compression| compressorCompressor]] , isencodes useddata to(e.g., encode dataaudio/video/images) into a smaller form . (see [[codec]])
*[[Endec]]
*[[Line code]]
*[[Modulation]]
*[[Database normalization|Redundancy in databases]]
==External linksSensors ==
* [[ it:Encoder ( circuitoposition)]] ▼
*[http://www.asic-world.com/digital/combo3.html asic-world's Digital Combinational Logic (part III)] - an overview of encoders in circuitry.
** [[Rotary encoder]], converts rotary position to electronic signals
** [[Linear encoder]], converts linear position to electronic signals
** [[Absolute encoder]], outputs the absolute position
** [[Incremental encoder]], converts position changes to electronic signals in real time
* [[Altitude encoder]]
==See also==
*[http://digitalcontentproducer.com/mag/video_mpeg_encoder_shootout/ MPEG-2 Encoder Shootout] - Understanding how encoders handle your footage.
* [[Decoder (disambiguation)]]
* [[Encode (disambiguation)]]
[[Category:Electronics]]
[[Category:Telecommunications]]
{{disambiguation}}
[[de:Encoder]]
[[es:Codificador]]
[[id:Encoder]]
▲[[it:Encoder (circuito)]]
[[nl:Encoder]]
[[fi:Enkooderi]]
|