| نام فروشنده داخلی | ۱+ عدد | ۲۵+ عدد | ۱۰۰+ عدد | ۳۰۰+ عدد | ۵۰۰+ عدد | ۱۰۰۰+ عدد | ویژگیها | ||
|---|---|---|---|---|---|---|---|---|---|
| روبوایکیو | 0 | 901,000 | 893,000 | 884,000 | 876,000 | 867,000 | 859,000 | سلامت فیزیکی کالا |
مستندات فنی
| عنوان | مقدار |
|---|---|
| وزن | ۴ گرم |
| طول | 28 mm |
| عرض | 14 mm |
| تعداد کانال | 8 |
| تعداد پایه | 20 |
| پکیج | TSSOP‑20 |
| نوع | مبدل سطح منطقی (Logic Level Translator)، دوطرفه (bidirectional) |
| تعداد ورودی | 8 |
| زمان تاخیر انتشار | ≈ 3 ns |
| عنوان انگلیسی | 8‑Bit Bidirectional Logic Level Converter Module 3.3V ↔ 5V |
| محدوده دمای کاری | -40~85 °C |
| محدوده ولتاژ تغذیه | 5.5~1.4 V |
توضیحات محصول
معرفی ماژول
ماژول سطحسنج منطقی ۸ کانال TXS0108E که در اختیار داریم، یک راهحل بسیار قدرتمند و منعطف برای برقراری ارتباط بین میکروکنترلرها و سنسورهایی با ولتاژهای متفاوت است. شما میتوانید به راحتی خطوط داده I2C، SPI یا UART را بین تجهیزاتی با ولتاژ پایین و بالا تبدیل کنید؛ بدون نیاز به طراحی پیچیده مدار. این ماژول برای پروژههای زرگ اینترنت اشیا، روباتیک، توسعه بردهای سفارشی و اغلب سناریوهای چندولتاژی ایدهآل است.
ماژول «IC دو طرفه سطح منطقی ۸ کانال» یک مبدل ولتاژ منطقی (logic level translator) است که بر پایه تراشه TXS0108E شرکت Texas Instruments ساخته شده است. این ماژول اجازه میدهد تا دستگاههایی با سطح منطقی پایینتر (مثل ۳.۳ ولت یا کمتر) و دستگاههایی با سطح منطقی بالاتر (مثل ۵ ولت) بهصورت امن و پایدار با یکدیگر ارتباط برقرار کنند. ویژگی «بیدایرکشنال» (دوطرفه) به این معنی است که سیگنال میتواند از هر طرف ماژول عبور کند و جهت آن خودکار تشخیص داده شود، بدون نیاز به کنترل دستی جهت (direction) سیگنال.
کاربردها
چند مثال کاربردی از این ماژول که برای مشتریان یا تیم فنی شرکت شما میتواند مفید باشد:
- مبدل سطح منطق در سیستمهای چندولتاژی: وقتی یک میکروکنترلر مثل ESP32 یا Raspberry Pi (۳.۳ ولت) را به ماژولها، سنسورها یا قطعاتی با منطق ۵ ولت متصل میکنید، این ماژول تضمین میکند که سیگنال بهدرستی و ایمن منتقل شود.
- ارتباط I2C / SPI / UART: این مبدل برای پروتکلهای پرکاربردی مانند I2C و SPI عالی است، چون میتواند سرعت زیاد را پشتیبانی کند و جهت سیگنالها را خودکار تشخیص دهد.
- طراحی بردهای جاسازی (Embedded): در پروژههای بردهای سفارشی (PCB) که ولتاژهای مختلف وجود دارد، این ماژول کمک میکند که قسمتهای با ولتاژ پایین و قسمتهای با ولتاژ بالا بتوانند به هم متصل شوند.
- روباتیک و اینترنت اشیا (IoT): در محیطهایی که سنسورها (مثلاً ۳.۳ ولت) و کنترلرها (مثلاً ۵ ولت) با هم کار میکنند، استفاده از این مبدل سطح ولتاژ باعث افزایش سازگاری و ایمنی میشود.
- ارتباط بین ماژولهای منطقی: برای تبدیل منطقی در کاربردهای عمومی GPIO (خطهای دیجیتال عمومی) بین ولتاژهای مختلف.
مشخصات فنی
براساس دیتاشیت تراشه TXS0108E و مستندات تولیدکنندگان ماژول مشابه:
تراشه (IC) : بر اساس TXS0108E
تعداد کانال : ۸ کانال دوطرفه (۸ بیت)
ولتاژ تغذیه – سمت A (VCCA) : بین 1.4 V تا 3.6 V1
ولتاژ تغذیه – سمت B (VCCB) : بین 1.65 V تا 5.5 V
نرخ انتقال داده (Data Rate) : تا 110 Mbps برای حالت push-pull و تا 1.2 Mbps برای حالت open-drain
دمای کاری : از –40 °C تا +125 °C (بسته به نسخه دیتاشیت)
تاخیر انتشار (Propagation Delay) : تقریباً 4.8 نانوثانیه (طبق دیتاشیت)
پایه کنترل فعالسازی (OE) : دارد؛ وقتی OE پایین باشد، تمام خروجیها در حالت Hi Z (ارتفاع امپدانس) قرار میگیرند.
مصرف جریان (Supply Current) بسیار کم در حالت سکون (طبق دیتاشیت)
حفاظت ESD : مقاومت بالا در برابر ESD، طبق دیتاشیت
نحوه استفاده (راهنمای نصب)
- اتصال تغذیه
- پین VCCA را به منبع ولتاژ پایین (مثلاً ۳.۳ ولت) متصل کنید.
- پین VCCB را به منبع ولتاژ بالاتر (مثلاً ۵ ولت) متصل کنید.
- زمین (GND) ماژول را به زمین هر دو منبع تغذیه مشترک (common ground) وصل کنید. (اتصال زمین مشترک بسیار مهم است.)
- پیکربندی پایه OE
- پایه OE را برای فعال کردن خروجیها باید بالا ببرید (یا طبق طراحی ماژول). در بعضی طراحیها ممکن است OE از قبل pull-down داشته باشد. طبق دیتاشیت، برای ایمن کردن وضعیت Hi‑Z در زمان روشن شدن، OE را از طریق مقاومت به زمین متصل کنید.
- اتصال سیگنالها
- خطوط داده از سمت «A» (ولتاژ پایین) را به دستگاههای منطقی با ولتاژ پایین متصل کنید (مثلاً سنسور ۳.۳ ولت).
- خطوط داده از سمت «B» را به دستگاههایی با منطق بالاتر (مثلاً میکروکنترلر ۵ ولت) وصل نمایید.
- چون ماژول دوطرفه است، اگر سیگنالی از سمت B ارسال شود، ماژول به صورت خودکار جهت را تشخیص میدهد و سطح آن را به سمت A تبدیل میکند.
- بررسی نویز و پایداری
- توصیه میشود از خازنهای «bypass» (مثلاً 0.1 µF) روی خطوط تغذیه استفاده شود تا نوسانات ولتاژ کاهش یابد.
- در پروژههایی با سیگنالهای سریع یا نویزی (مثلاً SPI سریع یا LEDهای تراز بالا) ممکن است رفتار ناپایدار دیده شود؛ برخی کاربران گزارش دادهاند که auto‑direction sensing گاهی به درستی جهت را تشخیص نمیدهد.
- تست و عیبیابی
- پس از اتصال، با یک اسیلوسکوپ یا لاجیک آنالایزر خطوط سیگنال را امتحان کنید تا مطمئن شوید سطح منطقی به درستی تبدیل شده است و تأخیر تأثیری منفی ندارد.
- اگر در برخی پروتکلها (مثل I2C) مشکلات دارید (ارتباط قطع یا داده نادرست)، بررسی کنید که مقاومتهای pull-up در هر طرف سیگنال موجود باشد و پایه OE وضعیت درستی دارد. (برخی کاربران گزارش دادهاند که مشکلات I2C به خاطر پیکربندی مقاومت pull-up یا OE بوده است
مزایا و محدودیتها
مزایا
- سادهسازی طراحی: نیازی به اجزای خارجی برای تشخیص جهت سیگنال نیست (auto‑direction).
- پشتیبانی از طیف گسترده ولتاژ: میتواند بین ولتاژهای پایین (مثلاً ۱.۵ V، ۱.۸V، ۳.۳V) و ولتاژهای بالاتر (۵V) ترجمه انجام دهد.
- سرعت بالا: برای سیگنالهای سریع push-pull، میتواند تا سرعت بالایی کار کند (۱۱۰ Mbps.
- مصرف انرژی پایین در حالت بیکار.
محدودیتها / نکات هشداردهنده
- در برخی کاربردهای I2C، امکان بروز مشکلات وجود دارد (نویز، تشخیص جهت نادرست).
- بار زیاد یا سیگنالهای خیلی سریع (مثل LEDهای آدرسپذیر WS2812 / APA102) ممکن است باعث عملکرد ضعیف شود.
- اگر پایه OE به درستی تنظیم نشود، ممکن است وضعیت Hi‑Z به درستی شکل نگیرد یا دادهها قطع و وصل شوند.
- زمین مشترک (GND) بین منابع تغذیه باید جداگانه طراحی شود تا از رفتار غیرمنتظره جلوگیری شود.









