Doğrusal bir kodlayıcı, düz bir çizgi boyunca bir pozisyonu ölçebilen bir tür elektronik sensördür. Robot ve otomasyon sistemlerinde yaygın olarak kullanılırlar. Her biri kodlayıcı konumunu belirlemek için farklı bir algılama yöntemi kullanan birkaç farklı doğrusal kodlayıcı türü vardır.
Bu cihazın tüm çeşitleri, düzgün bir şekilde kullanmak için hem bir ölçek hem de bir sensör gerektirir. Ölçek, ortak bir kıstas gibi, düzenli aralıklarla işaretlenmiş düz bir malzeme parçasıdır. Doğrusal kodlayıcı cihaz içindeki bir sensör, bu aralıkların her birini slayttan geçerken algılayabilir. Sensör tarafından bir aralık işareti tespit edildiğinde ve sayıldığında, lineer enkoderin çıkışı değişir.
Optik doğrusal kodlayıcılar çok yaygındır ve ölçekte yüksek kontrastlı görünür işaretler kullanır. Bu cihazdaki sensör genellikle işaretlere kızılötesi, görünür veya lazer ışığı yayar. Ölçek işaretlerinden yansıyan ışık darbeleri tespit edilir ve sayılır. Bir optik kodlayıcı çok kesin olabilir ve genellikle bir mikrometre içindeki doğrusal pozisyonu belirleyebilir.
Doğrusal kodlayıcı işaretlerinin tümü insan gözüyle görülemez. Manyetik kodlayıcılar, ölçeğe gömülü küçük manyetik alanlar kullanır. Her bir manyetizma alanı sensör tarafından tespit edilir ve sayılır. Bunlar genellikle optik çeşitlilik kadar kesin değildir, ancak optik tespit yöntemlerini engelleyebilecek kirli veya nemli ortamlarda kullanılabilir.
Üçüncü bir enkoder tipi, pozisyonu belirlemek için girdap akımı kullanır. Girdap akımları, bir iletkeni geçen manyetik alanın hareketi ile yaratılır. Girdap akım kodlayıcısının ölçeği, farklı manyetik direnç seviyelerine sahip olacak şekilde tasarlanmıştır. İndüksiyonun neden olduğu girdap akımları izlenerek düşük ve yüksek manyetik dirençli alanlar tespit edilir.
Doğrusal bir kodlayıcı tarafından algılanan konum verileri, artımlı veya mutlak olabilir. Artımlı konum okumaları, enkoderin düz bir çizgide ne kadar hareket ettiğini gösterir. Öte yandan, mutlak okumalar, kodlayıcının ölçek boyunca tam olarak nerede bulunduğuna dair veriler içerir.
Doğrusal kodlayıcı verileri bazen yalnızca bir okuma veya göstermedeki bilgilendirme amaçlı kullanılır. Veriler daha sofistike bir bilgisayar kontrollü sistemin bir parçası olarak da kullanılabilir. Enkoderler genellikle endüstriyel robot veya otomatik makine gibi bilgisayarlı bir cihaz sağlamak için, hareketli parçaların yeri ve hareket mesafesi hakkında geri bildirimde bulunmak için kullanılır.


