تفاوت میان نسخه‌های «رمزگذار»

برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه ویرایش پیشرفته تلفن همراه
برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه ویرایش پیشرفته تلفن همراه
 
در [[الکترونیک دیجیتال|طراحی دیجیتال]]، '''رمزگذار''' {{انگلیسی|encoder}} مداری است که ۲<sup>n</sup> خط ورودی و n خط خروجی دارد. مدار انکودر عکس عمل [[رمزگشا|دیکودر]] را انجام می‌دهد. مدار انکودر، سیگنال‌های [[باینری]]‌های چندگانه ورودی را به یک عدد کوچکتر فشرده می‌کند. در هر لحظه تنها یکی از ورودی‌ها می‌تواند مقدار «1» داشته باشد و بقیه ورودی‌ها باید در حالت «0» باشند. در صورتی‌که چند ورودی به صورت هم‌زمان در حالت «1» قرار داشته باشند، آن ورودی که اولویت بالاتری نسبت به بقیه دارد، در مدار اثر می‌گذارد. به چنین مداری، '''انکودر با اولویت''' گفته می‌شود.
 
=== انواع رمزگذارها ===
 
# انکودر افزایشی (Incremental encoder): در این نوع انکودرها از دو فرستنده و گیرنده [[فروسرخ|مادون قرمز]] در دو طرف چرخ شیاردار با فاصله مشخص استفاده می‌شود؛ بنابراین با چرخش چرخ، ما دو پالس خروجی داریم که با یکدیگر اختلاف فاز دارند و براساس آن می‌توان جهت چرخش را نیز مشخص نمود. به طور مثال اگر از این انکودر در رباتی استفاده شده باشد و لحظه‌ای برق قطع شود، پس از اتصال دوباره برق ربات باید از نقطه صفر دوباره شروع به کار کند.