[[پرونده:Mux logisim.png|مدار یک تسهیمکننده ۴ به یک که با برنامه [[لوجیسیم]] رسم شدهاست. s0 و s1 خطوط آدرس هستند.|انگشتی|چپ]]
در [[الکترونیک]]، '''همتافتگر'''،<ref>{{یادکرد فرهنگستان|مصوب=همتافتگر|بیگانه=multiplexer|بیگانه در فارسی=|حوزه=مهندسی مخابرات|دفتر=نخست|بخش=فارسی|سرواژه=همتافتگر}}</ref> '''تسهیمکننده''' یا '''مالتیپلکسر'''<ref>{{یادکرد وب|عنوان=مالتی پلکسر چیست و چه کاربردی دارد؟ + انواع مالتی پلکسر {{!}}PFC|نشانی=https://pfcco.net/%d9%85%d8%a7%d9%84%d8%aa%db%8c-%d9%be%d9%84%da%a9%d8%b3%d8%b1/|تاریخ=1400-02-06|بازبینی=2023-01-24|کد زبان=fa-IR}}</ref>، '''همتافتگر'''،<ref>{{یادکرد فرهنگستان|مصوب=همتافتگر|بیگانه=multiplexer|بیگانه در فارسی=|حوزه=مهندسی مخابرات|دفتر=نخست|بخش=فارسی|سرواژه=همتافتگر}}</ref> یا '''تسهیمکننده''' {{انگلیسی|multiplexer}} یا به اختصار '''MUX''' دستگاهی است که یکی از چند سیگنال [[دیجیتال]] یا [[آنالوگ]] ورودیهایش را انتخاب کرده و سپس آن ورودی انتخاب شده را به یک خط خروجی هدایت میکند. تسهیمکنندهای با 2^n{{چر}} ورودی، n خط انتخاب دارد که این خطوط انتخاب مشخص میکنند که کدام خط ورودی باید به خط خروجی هدایت شود. از تسهیمکنندهها بیشتر برای افزایش مقدار اطلاعاتی که میتوان در یک مدت زمان مشخص، با یک [[پهنای باند]] مشخص بر روی شبکه ارسال کرد، استفاده میشوند. یک تسهیمکننده الکترونیکی به چند سیگنال امکان میدهد تا از یک دستگاه یا منبع به صورت اشتراکی استفاده کنند. برای مثال میتوان یک [[تبدیلکننده آنالوگ به دیجیتال]] یا یک خط ارتباطی را در بین خطوط ورودی به اشتراک گذاشت، به جای اینکه برای هر ورودی یک دستگاه مجزا در نظر گرفته شود.
در مقابل، یک '''دیمالتیپلکسر''' یا '''DMUX''' دستگاهی است که یک خط ورودی و چندین خط خروجی دارد که هر بار خط ورودیاش را به یکی از چند خط خروجی هدایت میکند.