'''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]]
* [[decoder]]
==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==
[[Category:Electronics]]
* [[Decoder (disambiguation)]]
[[Category:Telecommunications]]
* [[Encode (disambiguation)]]
{{disambiguation}}
[[de:Encoder]]
[[es:Codificador]]
[[id:Encoder]]
▲[[it:Encoder (circuito)]]
[[nl:Encoder]]
[[fi:Enkooderi]]
|