وحدة تحويل مستويات الجهد المنطقي PCA9306
سعود
سعود
٣ أغسطس ٢٠٢٦

وحدة PCA9306

هي وحدة تحويل مستويات الجهد المنطقي ثنائية الاتجاه (Logic Level Translator) تعتمد على شريحة PCA9306، وتُستخدم لتحويل مستويات الجهد في بروتوكولات I2C وSMBus بين الأجهزة ذات الجهد المنخفض (من 1.0V إلى 3.3V) والأجهزة التي تعمل بجهد أعلى يصل إلى 5V.

تعتمد الوحدة على ترانزستورات MOSFE

T لمعالجة إشارات Open-Drain، مما يجعلها مناسبة للاتصال ثنائي الاتجاه في بروتوكولات مثل I2C. كما تحتوي على مقاومات سحب لأعلى (Pull-up Resistors) مدمجة، مما يسهل عملية الربط بين الأنظمة ذات مستويات الجهد المختلفة دون الحاجة إلى مكونات إضافية. ويمكن الاطلاع على المواصفات الفنية الكاملة في ورقة البيانات (Datasheet) الخاصة بالوحدة.

ما هي وحدة PCA9306؟

توفر وحدة PCA9306 واجهة اتصال بين دائرتين تعملان بجهدين مختلفين، كما تتيح توصيل عدة أجهزة منخفضة الجهد مع ناقل بيانات (Bus) يعمل بجهد أعلى. ويسهم استخدام ترانزستورات MOSFET في تصميمها في توفير موثوقية عالية عند التعامل مع إشارات Open-Drain، مما يجعلها مناسبة لتطبيقات الاتصالات والشبكات التي تتطلب توافقًا مع المعايير المختلفة.

تأتي الوحدة مجمعة بالكامل وجاهزة للاستخدام، وتحتوي على جميع المكونات اللازمة، لذلك لا يحتاج المستخدم إلى إضافة مقاومات أو ثنائيات (Diodes) أو مكثفات خارجية، حيث تم تركيبها مسبقًا على اللوحة.

يتميز تصميم لوحة PCA9306 Breakout Board بحجمه الصغير واستهلاكه المنخفض للطاقة، مما يجعله خيارًا مثاليًا لتطبيقات التطوير (Prototyping) والإنتاج، خاصة عند الحاجة إلى واجهة اتصال بين أجهزة تعمل بمستويات جهد مختلفة على نفس ناقل البيانات.


لماذا تختار وحدة PCA9306؟

تُعد وحدة PCA9306 حلاً موثوقًا واقتصاديًا لتحويل مستويات الجهد في ناقل I2C ضمن الأنظمة المدمجة التي تستخدم أكثر من مستوى جهد. ويرجع ذلك إلى المزايا التي توفرها، ومنها:

  • دعم الاتصال ثنائي الاتجاه (Bidirectional) دون الحاجة إلى التحكم باتجاه الإشارة.
  • التوافق مع نطاق واسع من مستويات الجهد، مما يسمح بربط الأجهزة التي تعمل بجهود مختلفة.
  • تقليل عدد المكونات الخارجية المطلوبة، مما يبسط عملية التصميم ويخفض التكلفة.
  • التوافق مع المتحكمات الدقيقة الحديثة بجهد 3.3 فولت والأجهزة الطرفية التي تعمل بجهد 5 فولت، مما يجعلها خيارًا مثاليًا لواجهات الاتصال المختلطة.

ولتحقيق أفضل استفادة من لوحة PCA9306 Breakout Board، يُنصح بفهم توزيع الأرجل (Pinout)، والمخطط الكهربائي (Circuit Diagram)، وآلية عمل وحدة PCA9306، لضمان تصميم وتشغيل النظام بشكل صحيح.

الوصف الكامل لأطراف (Pins) وحدة PCA9306


الطرفالوصف
GNDالأرضي (0 فولت)، ويجب توصيله بالأرضي المشترك بين جميع الأجهزة.
VREF1جهد المرجع للجانب منخفض الجهد، ويحدد مستوى الجهد لإشارات SCL1 و SDA1 (مثل 1.2V أو 1.8V أو 3.3V).
SCL1خط نبضات الساعة (Serial Clock) في جهة الجهد المنخفض، ويُستخدم للاتصال عبر بروتوكول I2C.
SDA1خط البيانات التسلسلي (Serial Data) في جهة الجهد المنخفض.
SDA2خط البيانات التسلسلي في جهة الجهد المرتفع، ويتصل بالأجهزة التي تعمل بجهد أعلى مثل 5V.
SCL2خط نبضات الساعة في جهة الجهد المرتفع.
VREF2جهد المرجع للجانب مرتفع الجهد، ويحدد مستوى الجهد لإشارات SCL2 و SDA2 (مثل 3.3V أو 5V). ويجب أن يكون VREF2 أكبر من أو يساوي VREF1.
ENطرف التمكين (Enable)، عند توصيله بمستوى HIGH يتم تفعيل المترجم وتصبح الإشارات تنتقل بين الجانبين، وعند LOW يتم فصل الجانبين ووضع المخارج في حالة مقاومة عالية (High-Impedance)


الميزات والمواصفات الرئيسية لوحدة PCA9306

تتميز وحدة PCA9306 بمجموعة من الخصائص التقنية التي تجعلها خيارًا مثاليًا لتحويل مستويات الجهد في ناقل I2C ضمن الأنظمة المدمجة، ومن أبرزها:

  • دعم الاتصال ثنائي الاتجاه (Bidirectional) لبروتوكولي I2C و SMBus.
  • تحويل مستويات الجهد بين 1.0 فولت و5 فولت.
  • تعتمد على بنية Pass-Gate باستخدام ترانزستورات MOSFET.
  • تدعم سرعة اتصال I2C حتى 400 كيلوهرتز (400 kHz).
  • زمن تأخير منخفض في نقل الإشارات (Low Propagation Delay).
  • مزودة بطرف EN (Enable) لتفعيل أو تعطيل الوحدة وتوفير الطاقة.
  • متوافقة مع إشارات Open-Drain والإشارات ثنائية الاتجاه.
  • تحتاج إلى عدد قليل من المكونات الخارجية، مما يبسط عملية التصميم.

الشركة المصنعة لوحدة PCA9306

عند استخدام وحدة PCA9306 في تطبيقات ناقل I2C، يجب مراعاة اختيار قيم مقاومات السحب لأعلى (Pull-up Resistors) المناسبة، بالإضافة إلى الحمل السعوي (Capacitive Loading) لضمان أداء مستقر.

يتم تصنيع شريحة PCA9306 بواسطة شركة Texas Instruments (TI).

البدائل المكافئة لوحدة PCA9306

إذا كنت تبحث عن بديل أو شريحة مكافئة لـ PCA9306، فيمكن استخدام:

  • LSF0102
  • TCA9306

بدائل أخرى لوحدة PCA9306

تتوفر في الأسواق عدة بدائل لوحدة PCA9306، ويتميز كل منها بخصائص تناسب تطبيقات مختلفة. وإذا كنت بحاجة إلى بديل، فيمكنك النظر في أحد المكونات التالية:

  • LSF0102
  • TCA9306
  • TXS0102
  • TXS0108E (للتطبيقات التي تتطلب عددًا أكبر من القنوات)
  • PCA9517 (لمكررات ومترجمات ناقل I2C)
  • PCA9515A (لتوسيع وربط ناقل I2C في بعض التطبيقات)