محول USB-rs232 ttl ، منتج جيد مقابل القليل من المال. المنفذ التسلسلي - محول TTL و RS232 rs232 إلى USB على شريحة PL2303

أخبار 08.10.2021
أخبار

تحتوي جميع وحدات التحكم الدقيقة تقريبًا على منفذ تسلسلي على اللوحة - UART. إنه يعمل وفقًا لبروتوكول تسلسلي قياسي ، مما يعني أنه يمكن توصيله بسهولة بجهاز كمبيوتر COMميناء. ولكن هناك مشكلة واحدة هنا - الحقيقة هي أن الكمبيوتر RS232يأخذ المستويات المنطقية +/- 12 فولت ، أ UARTيعمل على مستويات خمسة فولت. كيف تجمع بينهما؟ لهذا ، هناك العديد من الخيارات لدارات محول المستوى ، ولكن الأكثر شيوعًا لا يزال على محول خاص. RS232-TTL. هذه رقاقة ماكس 232ونظائرها.
تصنع كل شركة تقريبًا محولها الخاص ، لذا فهي مناسبة هنا ST232، و ADM232، و HIN232. الدائرة بسيطة مثل ثلاثة بنسات - المدخلات والمخرجات والطاقة والأنابيب من خمسة مكثفات. عادة ما يتم وضع المكثفات 1 فائق التوهجالمنحلات بالكهرباء ، ولكن في بعض التعديلات 0.1 فائق التوهجسيراميك. أنا ملحوم في كل مكان 0.1 فائق التوهجوعادة ما كان هذا كافيا. :) يعمل مثل الساعة. إذا فشلت بسرعات عالية ، فسيكون من الضروري زيادة السعة.

بالمناسبة ، هناك أيضًا ماكس 3232هذا هو نفسه ، ولكن عند الإخراج لا يحتوي على 5 فولت TTL ، ولكن 3.3 فولت TTL. يتم استخدامه لوحدات تحكم الجهد المنخفض.

لقد صنعت نفسي واحدًا من هذه الأسلاك العالمية بحيث يكون من الملائم التمسك بوحدات التحكم UART. من أجل الاكتناز الكلي ، قمت بدفع الدائرة بأكملها مباشرة في الموصل ، منذ أن فعلت ST232في حالة soic. وكانت النتيجة منديل ليس أكثر من عملة الروبل. نظرًا لعدم وجود مكثفات SMD صغيرة في متناول اليد ، اضطررت إلى لحام المكثفات من الأعلى ، أيا كان من كان في أي مكان. الشيء الرئيسي يعمل ، على الرغم من أنه لم يكن جميلًا جدًا.


إذا كنت تشك في أنك ستنجح في مثل هذا التثبيت الصغير ، فقد قسمت اللوحة لك إلى علبة PDIP قياسية. سيكون بحجم علبة الثقاب ، لكنك لست بحاجة للطحن.


بعد التجميع ، يتم فحصه ببساطة:
المقابس في المقبس COMميناء. قم بتطبيق 5 فولت من الطاقة على الدائرة ، ثم أغلقها آر إكسعلى ال TX(لدي أسلاك خضراء وصفراء).

ثم تفتح أي محطة على الأقل HyperTerminal، التشبث بالمنفذ والبدء في إرسال البايت ، يجب أن يعودوا على الفور. إذا لم يحدث هذا ، فتحقق من الدائرة ، في مكان ما يوجد دعامة.

إذا نجح ، فكل شيء بسيط. السلك الذي يأتي من السن 9 للرقاقة ماكس 232هذا هو يحيل الإخراجاحصل عليه على ساقه RxDمراقب. والواحد من الرجل 10 - يستلم، لا تتردد في وضعه في الخاتمة TXDمراقب.

عند تطوير أنواع مختلفة من الأجهزة الإلكترونية باستخدام المتحكمات الدقيقة ، من المفيد غالبًا أن تكون قادرًا على توصيلها بجهاز كمبيوتر شخصي عبر منفذ تسلسلي. ومع ذلك ، لا يمكن القيام بذلك بشكل مباشر ، لأنه وفقًا لمعيار RS-232 ، يتم إرسال الإشارة عند مستويات -3 ..- 15 فولت (منطقي<1>) و +3 .. + 15 فولت (منطقي<0>). لتحويل مستويات RS-232 إلى مستويات منطقية TTL القياسية ، عادة ما يتم استخدام رقائق محول خاصة. ومع ذلك ، ليس من المنطقي دائمًا تضمين محول المستوى في دائرة الجهاز الجاري تصميمه ، لأنه غالبًا ما يحدث أن الاتصال بالكمبيوتر مطلوب فقط في مرحلة تصنيع الجهاز وتصحيح أخطائه ، وبالنسبة للمنتج النهائي هناك ليست هناك حاجة لذلك. يمكن أن يكون المخرج المنطقي في هذه الحالة هو تصنيع محول مستوى RS-232 منفصل إلى TTL ، وهو رسم تخطيطي لأحد الخيارات الممكنة الموضحة أدناه:

يعتمد المحول المقترح على شريحة محول المستوى MAX232A واسعة الانتشار من Maxim (U1) ، والتي تحتوي أيضًا على العديد من نظائرها من الشركات المصنعة الأخرى (الأجهزة التناظرية ، LG ، إلخ). تم تصميم هذه الدائرة المصغرة لجهد إمداد 5 فولت وتحتوي على مضاعف جهد داخلي وعاكس على المكثفات المحولة للحصول على جهد + 10 فولت مطلوب للعمل مع إشارات RS-232. تتطلب الدائرة المصغرة 4 مكثفات خارجية (C1 ، C2 ، C3 ، C4) بسعة 0.1 uF ، والتي تستخدم في محول الجهد. بالإضافة إلى ذلك ، لتبسيط استخدام هذا المحول ، فإنه يوفر مصدر طاقة مباشرة من المنفذ التسلسلي ، مما يلغي الحاجة إلى مصادر طاقة خارجية. يتم إنشاء جهد الإمداد البالغ 5 فولت بواسطة منظم جهد خطي منخفض الطاقة LM78L05 (U2) ، يتم توصيل مدخلاته بمكثف التخزين C6. يتم شحن المكثف C6 عبر الصمام الثنائي من إشارة Data Terminal Ready (DTR ، السن الرابع من موصل RS-232 ذي 9 سنون). يمكن أن يكون الصمام الثنائي D1 من أي نوع (استخدم المؤلف الصمام الثنائي في حزمة تثبيت السطح ، ملحومًا من اللوحة الأم المحترقة). يتطلب التشغيل العادي لمحول الطاقة هذا أن تكون إشارة DTR منطقية صفرية في معظم الأوقات. يجب توفير ذلك من خلال البرنامج الطرفي أو برنامج المستخدم المستخدم.

تبين أن استخدام المحول الموضح أعلاه يكون مناسبًا في تلك الحالات التي لا يلزم فيها الاتصال بجهاز الكمبيوتر أثناء تشغيل الجهاز ، ولكنه ضروري في مرحلة تصحيح الأخطاء أو تصنيع الجهاز. ومن الأمثلة النموذجية على ذلك ، على سبيل المثال ، جهاز به ذاكرة فلاش أو ذاكرة EEPROM تتطلب تهيئة أولية. بالإضافة إلى ذلك ، غالبًا ما يكون من الملائم جدًا أثناء عملية التطوير إخراج أنواع مختلفة من معلومات تصحيح الأخطاء إلى المنفذ التسلسلي ، مما يجعل من الممكن أحيانًا الاستغناء عن برامج محاكاة الأجهزة.

قائمة عناصر الراديو

تعيين نوع من فئة كمية ملحوظةنتيجةالمفكرة الخاصة بي
U1 RS-232 واجهة IC

MAX232A

1 إلى المفكرة
U2 منظم خطي

LM78L05A

1 إلى المفكرة
D1 الصمام الثنائي 1 إلى المفكرة
C1-C5 مكثف0.1 فائق التوهج5 إلى المفكرة
ج 6 مكثف كهربائيا4.7 فائق التوهج1

اضطررت إلى إخراج البيانات من حزم GGA و VTG إلى شاشة LCD ، وهو أمر غير ملائم للغاية نظرًا لحجم الحزمة الأقصى البالغ 80 حرفًا.

عند تصحيح الأخطاء ، اضطررت إلى إخراج البيانات من حزم GGA و VTG إلى شاشة LCD ، وهو أمر غير ملائم للغاية مع أقصى حجم للحزمة يبلغ 80 حرفًا.

كان هذا العار بسبب حقيقة أنني كان لدي ، وهو أمر غير مريح للاستخدام ، حيث كان هناك دائمًا شيء قصير وهدد منفذ COM الثمين على جهاز الكمبيوتر الخاص بي. كنت أرغب في صنع علامة تجارية جديدة وجميلة ، في علبة لطيفة وبأسلاك جميلة :) تم حفر وشاح ، يمكن تنزيل الأسلاك منه في نهاية الملاحظة.

علاوة على ذلك ، تم تثبيت اللوحة من ST Microelectronics (تناظرية كاملة) ، ولكن أرخص بواسطة زوجين من الهريفنيا. بالطبع ، أنا أحترم مكسيم ، لكنني لا أرغب مطلقًا في دفع مبالغ زائدة مقابل أشياء تافهة. المكثفات في الحزام مضبوطة على 1 فائق التوهج 16 فولت التنتالوم ، النوع أ.


علاوة على ذلك ، تم دفع هذه الأسرة بأكملها إلى المبنى ، الذي كنت مستلقية حوله خاملاً منذ أن كان عمري 13 عامًا. لقد قمت بحماية الأسلاك من الانسحاب بعقدة بسيطة. تم استعارة كبل ناعم مع موصل لمنفذ COM من ماوس قديم.


تمت طباعة ملصق مع تعيين الأسلاك ولصقه على العلبة حتى لا تتذكر باستمرار مكان علامة الجمع وأين يكون الطرح :). طبقة من الشريط اللاصق تحميه من التآكل. الآن اكتسب المحول بعض قابلية الاستخدام ، وأصبح مناسبًا للاستخدام. اتمنى لك يوم جيد.

محول USB إلى UART إلى CH340G:
التعديل على RS232TTL ، الاختبار ، المقارنة

أبريل 2017

1. ما هو TTL وما علاقة USB به؟

بطريقة ما ، لفت علي انتباهي إلى سعر رخيص للغاية USB لتحويل uart. في البداية لم أكن متأكدًا تمامًا من ماهية هذا الشيء حقًا. بدا اسم المنتج باللغة الإنجليزية كما يلي: "محول USB إلى TTL وحدة UART CH340G CH340 3.3V 5V switch". يبدو أن ذكر UART وشريحة CH340G يبدد الشكوك ، لكنني لم تعجبني عبارة "USB to TTL" ، والتي كانت مرئية أيضًا في صورة الوحدة ، على جانبها السفلي. الحقيقة هي أن هذه العبارة لا معنى لها ، مما يعني أنها تفتح مجالًا واسعًا للتفسير الحر.

من الناحية النظرية ، تُرجمت العبارة " USB إلى TTL"يجب أن تعني" تحويل USB إلى TTL ". لا يحتاج أحد إلى شرح ما هو USB الآن ، ولكن لم يسمع الكثير عن TTL. لذلك ، دعنا ننتقل إلى التاريخ ونرى ما هو TTL.

ومن المثير للاهتمام ، أن كلاً من Google و Yandex ، رداً على الاستعلام "What is TTL" ، قدما روابط حول TTL من منطقة مختلفة تمامًا. إذن ما هو فيما يتعلق بالإلكترونيات؟ لا يختلف الاختصار TTL باللغة الروسية عن النسخة الإنجليزية ويقصد به منطق الترانزستور والترانزستور (TTL). في البداية ، تضمن هذا المفهوم ميزات الهيكل الداخلي لبعض الدوائر الرقمية الدقيقة ، ومجموعة من الحلول التقنية ، بما في ذلك الدوائر والتكنولوجية. من بين أمور أخرى ، يحدد معيار TTL أيضًا طريقة ترميز الإشارة المنطقي. لذلك ، على سبيل المثال ، تم ترميز الصفر المنطقي بجهد قريب من سلك الطاقة المشترك. علاوة على ذلك ، تم توصيل السلك المشترك بسالب مصدر الطاقة وتم اعتباره احتمال الصفر - "الأرض". وتم ترميز الوحدة المنطقية بجهد قريب من جهد التغذية + 5 فولت. أصبح جهد الإمداد + 5V نفسه أيضًا جزءًا لا يتجزأ من معيار TTL.

وتجدر الإشارة إلى أن الدوائر الدقيقة TTL كانت منتشرة على نطاق واسع في وقت واحد. في الاتحاد السوفيتي ، ربما كان أشهرها سلسلة K155. أجبر الاستخدام الواسع لهذه الدوائر المصغرة وما شابه مطوري الأجهزة على الالتزام بنفس طرق تشفير إشارات منطق الصفر والمنطق الواحد ، والتي تم توفيرها بواسطة معيار TTL ، لأغراض التوافق.

لكن لا شيء يقف ساكنا. الدوائر الدقيقة TTL ، المبنية على ترانزستورات ثنائية القطب ، سرعان ما أصبحت قديمة. لقد خسروا بشكل كبير في الدوائر الدقيقة الأكثر حداثة من حيث السرعة واستهلاك الطاقة. بدأوا في الاستعاضة عنها بعائلات أخرى من الدوائر الدقيقة على أساس هياكل MIS (شبه موصل معدني عازل) ، وبطريقة بسيطة - على ترانزستورات التأثير الميداني. لكن معيار تشفير الإشارة لن يصبح قديمًا ، لذلك ظلت العديد من الدوائر الدقيقة الجديدة ، حتى بدون أن تكون مرتبطة بشكل مباشر بـ TTL ، متوافقة مع TTL. أصبحت الدوائر الدقيقة TTL نفسها جزءًا من التاريخ تدريجيًا (على الرغم من أنها لا تزال تستخدم في تصميمات الهواة حتى يومنا هذا) ، واكتسب اسمها الشائع - الاختصار TTL - معنى مختلفًا قليلاً. حاليا TTLيجب تفسيره على أنه "معيار مستوى الجهد لتشفير الأصفار المنطقية وتلك المستخدمة في الدوائر الدقيقة TTL."

وفي ضوء ما تقدم ، ما الذي يمكن أن تعنيه عبارة "USB to TTL"؟ أعتقد أنه من الواضح الآن لماذا هذه العبارة غير منطقية.

2. محول الواجهة على رقاقة CH340G

انتهى بي الأمر بطلب هذا المنتج. لقد كلفني 44.30 روبل مع الشحن ، أي مقابل لا شيء تقريبًا. لكن هذا ليس هو الحال عندما يكون الرخص هو السيئ. عند الاتصال ، تم التعرف عليه على الفور في النظام (Windows 8.1). لم تكن هناك مشاكل مع السائقين. في السابق ، قمت بالفعل بتوصيل محول آخر بالمحول CH340 (المحول على شكل كبل محول USB-COM) ، لذلك تم تثبيت برنامج التشغيل بالفعل. يجب أن أقول أنه في المرة الأخيرة لم تكن هناك حاجة للبحث عن برنامج تشغيل وتثبيته يدويًا - كل شيء تم تشغيله تلقائيًا. الآن ، تعرف برنامج التشغيل المثبت مسبقًا على الجهاز الجديد على الفور.

كما هو متوقع ، اتضح أنه محول USB-UART ، مثل تلك التي اشتريتها سابقًا. من بين الإشارات المفيدة ، يتم أيضًا إخراج TXD و RXD إلى موصل الوحدة. بالطبع ، هذا لم يناسبني. مع العلم أن الشريحة الميكروية CH340Gيضمن تشكيل مجموعة كاملة إشارات RS232، لقد اشتريت هذه الوحدة مع توقع المزيد من التحسين. بالمناسبة ، هذا السعر المنخفض هو إلى حد كبير نتيجة "دونية" هذه الوحدة. مع إشارات TXD و RXD فقط ، تكون إمكانياتها محدودة للغاية. ولكن مع مجموعة كاملة من إشارات RS232 ، تصبح إمكانيات الوحدة ونطاقها لا تنضب حقًا (ليس من الضروري على الإطلاق استخدام مدخلات ومخرجات RS232 بشكل صارم للغرض المقصود منها). يمكن اعتبار هذا المنفذ على أنه بت منخفض منفذ موازمع الإعداد التعسفي للإشارات على ثلاثة مخرجات والاقتراع التعسفي لحالة أربعة مدخلات. في هذا الموقع ، يمكنك بالفعل رؤية خيارات مختلفة لاستخدام وحدة مماثلة. لكن المحول الذي يحتوي على مجموعة كاملة من الإشارات عادة ما يكلف ترتيبًا أكبر من حيث الحجم. لماذا تبالغ؟ بالنسبة لأولئك الذين هم أصدقاء مع مكواة لحام ، فإن أفضل حل هو شراء "منتج نصف نهائي" وإعادته إلى حالته الكاملة.

* تحت المجموعة "الكاملة" من إشارات RS232 ، فإننا نعني هنا الإشارات منفذ COM، على الرغم من أن معيار RS232 يوفر العديد من الإشارات الأخرى غير المستخدمة في COM.

سأضيف أن الوحدة بها ثلاثة مصابيح LED (كلها حمراء) ، أحدها يشير إلى جهد الإمداد من USB ، ويعرض الآخران حالة إشارات TXD و RXD (تضيء عند منطق الصفر ، أي عندما الجهد منخفضة بالنسبة إلى GND).

3. تحسين وحدة UART إلى RS232TTL كاملة

استنتاجغاية
2 خرج TXD
3 إدخال RXD
9 مدخلات CTS
10 مدخلات DSR
11 مدخلات RI
12 مدخلات DCD
13 خرج DTR
14 خرج RTS
فاتورة غير مدفوعة. 1. رقم التعريف الشخصي
رقائق CH340G
مع إشارات RS232

بشكل عام ، كان التحسين الكامل يتألف فقط من اللحام بالأرجل المقابلة للدائرة الدقيقة. للقيام بذلك ، كان من الضروري أولاً قطع النافذة في غلاف قابل للتقلص بالحرارة. مطابقة الاستنتاجات رقائق CH340Gو إشارات RS232انظر الجدول في الجدول 1.

كما يتضح من الجدول ، توجد جميع الإشارات ، باستثناء TXD و RXD ، على نفس الجانب من الدائرة المصغرة ، لكن TXD و RXD يتم إخراجهما بالفعل إلى الموصل ، لذلك كان من الضروري لحام أسلاك إضافية على جانب واحد فقط.

4. اختبار المحول على شريحة CH340G

للتأكد من أن الوحدة تعمل ، وأنها تضمن حقًا تشغيل جميع الإشارات الكامنة في منفذ COM ، قمت بإجراء اختبار شامل لها. مرت جميع الاختبارات ، كما يقولون ، دون عوائق ، والتي استنتجت منها أنه يمكن التوصية باستخدام محول الواجهة هذا في أي أجهزة وتصميمات تتطلب الاتصال بجهاز كمبيوتر عبر RS232TTL. بما في ذلك للاستخدام كمبرمج متحكم ، كما هو موضح في المقالة.

تم إجراء الاختبار باستخدام عدة سيناريوهات لبرنامج Perpetuum M. يمكنك أيضًا اختبار المحول الخاص بك. تنزيل (معبأة في أرشيف واحد) وبشكل منفصل. لا تنس التحقق من رقم المنفذ في البرامج النصية وتغييره إذا لزم الأمر ، وإلا فلن تعمل. يمكنك معرفة رقم المنفذ في حالتك من خلال Windows Device Manager. في بداية كل برنامج نصي (ويمكن فتحها باستخدام محرر نصوص مثل المفكرة) سترى السطر "PortName =" COM3 "؛". بدلاً من الرقم 3 ، ضع الرقم الذي تريده. على سبيل المثال ، إذا ظهر جهاز COM4 في إدارة الأجهزة عند توصيل وحدة نمطية ، فأنت بحاجة في كل سيناريو إلى تحديد "COM4" بدلاً من "COM3".

الآن سأخبرك المزيد عن عملية الاختبار. أولاً ، قمت بتثبيت وصلة مرور بين دبابيس الموصل TXDو RXDبحيث تصل البيانات من جهاز الإرسال على الفور إلى جهاز الاستقبال. وهكذا ، قمت "بتكرار" المنفذ حتى يتمكن من نقل البيانات إلى نفسه. يتيح لك هذا اختبار كل من جهاز الإرسال والاستقبال في نفس الوقت دون الاتصال بمنفذ آخر. ثم قمت بتشغيل البرنامج النصي "اختبار منفذ COM عن طريق نقل ملف من خلاله" واخترت ملفًا بحجم 653 كيلوبايت تم تشغيله بشكل عشوائي. تم نسخ الملف بنجاح. تبين أن الملف المنسوخ مطابق تمامًا للملف الأصلي ، مما يشير إلى صحة جهاز الاستقبال وجهاز الإرسال لوحدة UART.

بعد ذلك ، قمت بتشغيل البرامج النصية بالتسلسل "Test TXD COM port output" و "Test DTR COM port output" و "Test RTS COM port output" ، بعد أن قمت مسبقًا بتوصيل الفولتميتر بالإخراج المقابل لكل حالة. من خلال إدخال الأصفار والآحاد في مربع حوار البرنامج ، تأكدت من أنها تعرض بنجاح على مخرجات المنفذ. في الوقت نفسه ، اتضح أن إخراج TXD يعرض مستويات منطقية بدون انعكاس ، أي عندما يكون الصفر ناتجًا ، يظهر جهد منخفض ، عندما يتم إخراج وحدة ، يكون مرتفعًا ، وتعمل مخرجات DTR و RTS مع الانعكاس . يجب أن يؤخذ ذلك في الاعتبار عند استخدام هذه الوحدة في التطوير.

ثم أطلقت البرنامج النصي "Test COM port inputs" ، والذي يعرض حالة أربعة مدخلات للمنافذ في الوقت الفعلي: CTS ، DSR ، RI ، DCD. من خلال المقاوم 5.6K ، بدأت في توصيل كل من المدخلات واحدًا تلو الآخر إما بسلك مشترك (GND) ، أو بخط طاقة +5 فولت. اتضح ما يلي. جميع المدخلات جاهزة للعمل ، وكلها تعطي حالة عكسية أثناء استطلاع البرمجيات. تحتوي جميعها على "سحب" لجهد الإمداد ، أي أن الإدخال "المعلق" له مستوى وحدة منطقي ، وبالتالي ، بسبب الانعكاس ، يقرأه البرنامج على أنه "0". عند توصيل المدخلات من خلال المقاوم 5.6K بدبوس موصل GND ، ينتقل كل إدخال بسهولة إلى حالة الصفر المنطقي (يُقرأ برمجيًا كـ "1") ، مما يعني أن مقاومة "pullup" المدمجة هي على الأقل ترتيب حجم أعلى من 5.6 كيلو. لاحظ أنه في الوحدات التي تعتمد على شريحة PL2303 ، يكون من الأصعب بكثير "قتل" "السحب" المدمج بسبب مقاومته المنخفضة.

للتلخيص: بالإضافة إلى إمكانية نقل البيانات التسلسلية عبر UART ، لدينا ثلاثة مخرجات يتم التحكم فيها بشكل مستقل ( TXD ، DTR ، RTS) ، أحدهما مباشر (TXD) واثنان معكوسان ، بالإضافة إلى أربعة مدخلات عكسية استقصت عن طريق البرامج مع "سحب" لجهد الإمداد ( CTS ، DSR ، RI ، DCD). إذا كنت تخطط لاستخدام UART ، فسيكون هناك مخرجان مستقلان فقط ، نظرًا لأن خرج TXD هو الإشارة من جهاز إرسال UART. هذا لا ينطبق على المدخلات - سيظل هناك أربعة منهم.

يجب أن أقول عن احتمال واحد آخر ، والذي يُزعم أنه يسمح لك بتغيير مستوى الوحدة المنطقية عند المخرجات عن طريق إعادة ترتيب العبور ، اعتمادًا على الجهد الكهربائي الذي يتم تشغيل الدوائر المصغرة المتصلة بهذه الوحدة بواسطة: 5V أو 3.3V. وهذا يعني أنه يتم حل مشكلة مطابقة المستويات. أكتب عن هذه "الرقاقة" بشيء من الازدراء ، لأنها تنفذ بطريقة غريبة ولا توحي بالثقة. ومع ذلك ، لا توجد حاجة خاصة لذلك ، لأنه مواءمة المستوياتبين 5V و 3.3V سهل بطرق أخرى. وهذا هو الشيء. تحتوي الوحدة على ثلاثة دبابيس: 5 فولت ، VCC و 3.3 فولت. باستخدام وصلة مرور (يتم تضمينها في المجموعة) ، يمكنك إغلاق 5V و VCC أو VCC و 3.3V. أو لا يمكنك ضبطه على الإطلاق ، لأنه مع الغياب التام للوصلة ، يعمل كل شيء كما لو كان مثبتًا بين VCC و 3.3V. يتوافق الجهد على دبوس 5 فولت مع جهد السلك + 5 فولت لمنفذ USB. على دبوس VCC ، في حالة عدم وجود رابط ، يوجد جهد يبلغ حوالي 3.8 فولت ، وعلى دبوس 3.3 فولت - حوالي 3.2 فولت. إذا تم تثبيت العبور بين 5V و VCC ، إذن ، من حيث المبدأ ، لا توجد أسئلة - تعمل مستويات TTL ، أي أن الوحدة المنطقية تصل إلى خمسة فولت. ولكن إذا قمت بتثبيت وصلة عبور بين VCC و 3.3V ، فستظهر أسئلة ، لأنه في هذه الحالة يرتفع الجهد على الدبوس 3.3 فولت إلى 3.8 فولت (كما كان في VCC قبل تثبيت العبور) ، والوحدة المنطقية في تصل مخرجات المنفذ إلى 3.6 ... 3.8 فولت ، وهو ما يزيد عن 3.3 فولت. بدون وصلة مرور مثبتة في المخرجات ، يصل مستوى الوحدة أيضًا إلى 3.6 ... 3.8 فولت. ربما لن ينفد أي شيء في هذه الحالة ، لكن التركيز على القيم القصوى المسموح بها ليس هو أفضل عامل للموثوقية.

5. مزايا وعيوب محول CH340G

من بين أوجه القصور ، لاحظت اثنين فقط من التفاصيل الصغيرة التي يمكن تجاهلها من خلال نهج كفء. واحد منهم ليس اتفاقًا ناجحًا تمامًا مع معيار 3.3V. ولكن إذا كنت لا تستخدم طاقة 3.3 فولت ، أو تستخدمه ، لكن مهمة مطابقة المستويات ليست مشكلة بالنسبة لك ، فكل شيء على ما يرام. العيب الثاني هو أن جميع مصابيح LED الخاصة بهذه الوحدة من نفس اللون حمراء ، مما يجعلك تتذكر موقعها إذا كنت تريد التنقل بواسطتها. ولكن في الممارسة الواقعية ، فإن الحاجة إلى مصابيح LED ليست كبيرة جدًا ، وإذا كانت لا تزال هناك حاجة إليها ، فيمكنك استبدالها بمصابيحك الخاصة.

هناك بالتأكيد المزيد من الإيجابيات. بادئ ذي بدء ، يرضي عدم وجود مشاكل مع السائقين. كما قلت أعلاه ، للدوائر الدقيقة CH340 السائقين لنظام التشغيل Windowsمثبتة تلقائيًا ، بما في ذلك أحدث إصدارات نظام التشغيل. ولكن مع وجود محولات على شريحة PL2303 ، يصبح كل شيء أكثر تعقيدًا. بالنسبة للرقائق القديمة ، لا توجد برامج تشغيل للإصدارات الجديدة من Windows. والدوائر الدقيقة القديمة في الماضي كانت تفرج عن طريق البحر. إذا لم أكن مخطئًا ، فهذا هو سبب عدم دعم المطورين للدوائر الدقيقة القديمة. يبدو أنه كان هناك نوع من مشكلة حقوق النشر - كان هناك الكثير من الدوائر المصغرة المزيفة في السوق. وبعد ذلك ، قام المطورون ، دون تغيير أي شيء جوهريًا في الدائرة المصغرة الجديدة ، بتغيير كيفية استجابتها لطلب السائق فقط. بشكل تقريبي ، بالنسبة للسؤال "من أنت؟" ، بدأت الدائرة الدقيقة الجديدة في الإجابة: "أنا Vasya-plus". وإذا تلقى السائق الإجابة "أنا فاسيا" ، فإنه يخبر هذه الدائرة المصغرة: "اذهب عبر الغابة ، فاسيا بدون زائد". أي ، من الناحية الفنية البحتة ، يمكن للسائق الجديد العمل بشكل جيد مع الدائرة الصغيرة القديمة. على حد علمي ، هناك طرق للتغلب على هذه المحنة - إما أن السائق الجديد مجبر بطريقة ما على العمل مع الدائرة الصغيرة القديمة ، أو أن السائق القديم "مشدود" إلى نظام التشغيل الجديد.

ميزة أخرى لهذه الوحدة هي أن تباعد دبوس رقاقة CH340G أكبر بكثير ، لذا فإن اللحام أسهل بكثير. تحتوي هذه الدائرة المصغرة على 16 دبوسًا فقط ، من بينها فقط الأكثر ضرورة ، على عكس PL2303 ، حيث يوجد على ما يبدو دبابيس لجميع المناسبات.


في رأيي ، يمكن أيضًا اعتبار المقاومة العالية لـ "سحب" المدخلات علامة زائد ، مما يقلل من تيار الصفر المنطقي ، مما يعني أنه يفرض متطلبات أقل على مصدر الإشارة. إذا كانت متطلبات الحماية من التداخل عالية جدًا ، فيمكنك بسهولة تنظيم "سحب" إضافي بمقاوم خارجي. عند استخدام هذه الوحدة كدور (انظر الشكل على اليمين) ، يمكنك تثبيت جميع المقاومات بنفس المقاومة (1K ... 4.3K). أي أنه ليس مطلوبًا التقليل إلى حد كبير من المقاومة عند مدخلات CTS.

سأضيف أيضًا أنني أجريت في الماضي اختبارًا مقارنًا لاثنين من المحولات على الدوائر الدقيقة PL2303و CH340. فاز CH340 بالتأكيد - في الأوضاع المتطرفة ، كان من الصعب جدًا الحصول على حالات فشل في العمل معها. على الرغم من أنه كان محولًا بتصميم مختلف (سلك مهايئ) ، ولكن ، كما يبدو لي ، يمكن للمرء أن يتوقع أن الموديلات الأخرى من المحولات من عائلة CH340 ليست أقل موثوقية.

إذا كانت لديك أسئلة أو تعليقات على هذه المقالة ، فاكتب إلى or mail.ru (jkit box).

من المراسلات مع زائر الموقع

05/12/2017 ضيف:
مرحبا يوجين.
.htm
لدي نفس المحول (واحد إلى واحد).
الحقيقة هي أنني بحاجة إلى إعادة تحميل جهاز FlySky i6 إلى 10 قنوات. في البداية ، يكون العبور في وضع "VCC-3V3". هل فهمت بشكل صحيح أنه يجب تركها كما هي؟ آسف ، لكني خارج الموضوع ، ولهذا أطرح هذا السؤال. لا أريد حرق أي شيء.

14.05.2017
مرحبا فلاديمير!
تعتمد إجابة سؤالك على الخصائص التقنية للجهاز الذي توصل به الوحدة على CH340G. لم أواجه هذه المعدات ، لذلك لا يمكنني الجزم بذلك. الرابط الذي قدمته يعطي خطأ 404. ولكن حتى لو نجح الارتباط ، لم أجد الوقت الكافي لفهم هذه المعدات بالتفصيل. جرب VCC-3V3 أولاً. لا أعتقد أن الأمور ستزداد سوءًا. فقط في حالة وجود مقاومات 1 kΩ في كل سلك إشارة (هذا يرجع إلى حقيقة أنه ليس في الواقع 3.3 فولت ، ولكن أكثر).

05/14/2017 ضيف:
مرحبا يوجين.
شكرا على النصيحة! في الواقع ، من الأفضل أن تبدأ صغيرًا.
و 1 كيلو أوم على أساس ما كان عليه التيار؟ (أنا فقط لا أعرف ما هي التيارات التي تتدفق عبر سلك الإشارة ، ولم أجدها في أي مكان)

17.05.2017
مرحبا فلاديمير!
تمت صياغة السؤال بشكل غير صحيح. لماذا تريد أن تعرف الحالي؟ لقد أخذت 1 كيلو أوم "بالعين" ، بناءً على حقيقة أنه إذا تم تطبيق 5 فولت في مكان ما ، حتى بطريقة ما ، على المقاوم في حالة الطوارئ (وأكثر من ذلك ، من الناحية النظرية ، لا ينبغي أن يكون في مكان قريب) ، فإن التيار سوف أن تكون 5 مللي أمبير ، والتي لا ينبغي أن تؤدي إلى عواقب سلبية.

17/05/2017 ضيف:
مرحبا يوجين.
تحدث عن التيار ، لأنه إذا كان قريبًا من الصفر ، فلن يكون هناك انخفاض في الجهد عبر المقاوم وسيكون الناتج هو نفسه 3.6 فولت بدلاً من 3.3 فولت ، لكنني فهمت معنى إعادة التأمين ، شكرًا على التعليق.

19.05.2017
مرحبا فلاديمير!
هناك عناصر غير خطية تمامًا. ولا تكمن النقطة في أن 0.3 فولت الإضافي يمكن أن يكسر شيئًا بالجهد ، ولكن حتى الزيادة الطفيفة في الجهد يمكن أن تسبب فجأة زيادة سريعة غير خطية في التيار. على سبيل المثال ، قد تفتح الثنائيات الواقية عند المدخلات ، وما إلى ذلك. يعطي المقاوم خطيًا للدائرة ويمنع مثل هذا التطور للأحداث. وعادة ما تكون التيارات العادية صغيرة (ولكن ليس دائمًا) ، لذلك لا ينبغي أن يعيق المقاوم الطريق. الاستثناء هو سحب المقاومة المنخفضة عند الإدخال. ثم المقاوم لن يسمح لها "بالتغلب" ولن تعمل. يتم الكشف عن ذلك بواسطة مرسمة الذبذبات ، أو حتى الفولتميتر (في الوضع الثابت).

05/19/2017 ضيف:
مرحبا يوجين.
شكرا جزيلا على الشرح التفصيلي لك. الآن على الأقل أفهم آلية هذه الحماية. ثم اعتقدت بالفعل أن الصينيين يمكن أن يبالغوا عن عمد في تقدير الجهد ، مع مراعاة الانخفاض عند تشغيل الحمل. من الواضح الآن أن هذا مجرد عيب.

20.05.2017
مرحبا فلاديمير!
حتى لا "يتدلى" الجهد عند توصيل الحمل ، تزداد سعة تحميل الخرج. لا يتم إضافة الجهد "الإضافي" لهذا الغرض. بالطبع ، 3.6 فولت بدلاً من 3.3 فولت ليس بهذا القدر ، ومن غير المحتمل أن ينكسر أي شيء بسببه. لكن من الخطير توفير 3.8 فولت لمدخلات دائرة كهربائية دقيقة تعمل بمصدر 3.3 فولت ، نظرًا لأن 0.5 فولت الإضافي قادر بالفعل تمامًا على فتح صمام ثنائي واقٍ عند الإدخال ، وإذا كانت سعة تحميل الإخراج عالية ، فيمكنه إتلاف المدخلات المتصلة به. يمنع هذا المقاوم "الأمان".

لا يُسمح باستخدام مواد هذا الموقع في المنشورات إلا إذا كانت هذه المواد مصحوبة بروابط إلى المصدر - موقع الموقع الذي يشير إلى المؤلف: E.A. Kotov. حقوق التأليف والنشر محمية بموجب قوانين الاتحاد الروسي. يفجيني كوتوف. 2017

(ArticleToC: ممكّن = نعم)

محول USB الصغير TTL PL 2303 هو نوع من المبرمجين المستخدم مع لوحة لقراءة المعلومات من أجهزة استشعار مختلفة:

  • رطوبة؛
  • درجة الحرارة؛
  • حركة.

هذا هو سبب الاستخدام الواسع النطاق لمحول USB TTL PL2303 في الأجهزة التي يتم التحكم فيها عن طريق الراديو. تمت برمجة محول TTL USB في C ++ ، أي محول USB TTL هو "ناقل عالمي" في نقل البيانات المستخدمة في تقنية الحوسبة منخفضة إلى متوسطة السرعة.

يلزم وجود كبل بأربعة أسلاك لتوصيله بمحول USB RS232 TTL. يلزم وجود زوج مجدول واحد للاتصال التفاضلي عند الاستقبال والإرسال (RX و TX) ، أما الأزواج المتبقية فهي لتزويد الأجهزة الطرفية بالطاقة (GND و + 5V).

شريطة ألا يتجاوز الحد الأقصى الحالي لهذه الأجهزة 500 مللي أمبير ، وبالنسبة لـ USB - 900mA) ، يتم توصيلها بدون مصدر الطاقة الخاص بها.

على الرغم من وجود مستويات قياسية لمنطق TTL 0-5 V ، مثل محول USB TTL غير مطلوب.

ولكن نظرًا لحقيقة أن واجهة / بروتوكول USB معقد للغاية لبناء جهاز يعتمد عليه ، فإن المعرفة العميقة والمعالجات الدقيقة مطلوبة لمعالجة البيانات.

يمكن استخدام بروتوكول آخر للمساعدة - UART (UART) ، وهو الأكثر شيوعًا اليوم. من بين عائلة العديد من البروتوكولات ، يعتبر RS-232 ، الذي يشار إليه عادةً باسم منفذ COM ، هو الأكثر استخدامًا. إنه الأقدم على الإطلاق ، لكنه لا يزال مناسبًا اليوم.

لها خطوط:

  • يحيل - TXD ؛
  • استقبال - RXD.

إذا تم استخدامها عند نقل البيانات ، فلا داعي للتحكم في الأجهزة. لاستخدام الأجهزة DTS و RTS.

يتم توصيل خرج جهاز الإرسال بإدخال جهاز الاستقبال والعكس صحيح.

يختلف RS-232 عن المنطق القياسي (5 فولت) في مبدأ التشغيل الكهربائي. في هذا الإصدار ، يقع "0" في النطاق من +3 إلى +12 فولت ، على التوالي ، واحد - في النطاق من -3 إلى -12.

استنتاج.الغرض من محولات UART USB TTL هو "إرساء" الواجهة الأكثر تعقيدًا

USB مع بروتوكول UART بسيط و "قيد التشغيل" تدعمه وحدات تحكم دقيقة وتعمل بمستويات منطقية من 0-5 فولت.

يتم تجميع محول USB RS232 TTL Pl 2303 على شريحة PL2303 التي تقوم بإنشاء منفذ COM افتراضي على جهاز الكمبيوتر. تُستخدم لفلاش الأجهزة باستخدام وحدات التحكم الدقيقة.

تكلفتها 40.84 روبل.

للتسليم إلى أوكرانيا ، تحتاج إلى دفع 149.74 روبل إضافية.

الميزات الرئيسية لوحدة محول محول PL2303 USB إلى TTL:

  • نوع الجهد - عادي ؛
  • مزود الطاقة - 3.3 / 5 فولت ؛
  • الغرض - لجهاز كمبيوتر ؛
  • نطاق درجة الحرارة - -40 إلى +85 ؛
  • المُصنع: Diymore.

USB 3.3V 5.5V إلى محول منفذ صغير TTL

إعادة النظر

  • الحجم - 36 × 17.5 مم (الطول × العرض) ؛
  • جهات الاتصال: GND ، CTS ، VCC ، TXD ، DTR ، RXD ، RXD ؛
  • شرائح FT232RL ؛
  • يدعم - 5 فولت ، 3.3 فولت ؛
  • الملعب - 2.54 ملم.

وحدات جودة ممتازة بقيمة 100.24 روبل. يقدمه المتجر عبر الإنترنت https://ru.aliexpress.com/popular/ttl-adapter.html .

للكشف عن السيارة باستخدام محول GPS USB محول TTL PL2303 HX RS232

تكلفتها 42.7 روبل.

وتشمل الميزات:

  • عبوة مضادة للكهرباء الساكنة تمنع تراكم الكهرباء الساكنة ،
  • تؤثر سلبًا على العمل ؛
  • موثوقية عالية واستقرار.
  • دعم WIN7.

منتج يزن 5 جرام (بدون تغليف) يستخدم في تجارب الطلاب في الإنتاج ، إلخ. حجمها 50X15X7 مم. لمحولات USB PL2303 إلى RS232

يحتوي TL على زوج من الواجهات التي تعمل على الاتصال (خمسة سنون ذكر) وجهاز الكمبيوتر (معيار USB).

FT232RL USB 3.3V 5.5V إلى المنفذ الصغير TTL

تكلفته 106.43 روبل. هذا خيار غير مكلف لزيادة قدرة ميكروكنترولر USB. للحماية ، مصهر 500mA قابل لإعادة الضبط للحماية من التيار الزائد.

صفات

  • لون احمر؛
  • مصدر طاقة USB - 5 أو 3.3 فولت ؛
  • الوزن - 4 جرام
  • الأبعاد - 43 × 17 مم.

يجعل الحجم الصغير من الممكن استخدامه في التطوير ، حيث يكون حجم الأداة أمرًا بالغ الأهمية.

USB إلى TTL إلى UART على شريحة PL2303

تستخدم في برمجة اردوينو.

يقوم المحول الموجود على شريحة Max3232 بتحويل إشارات منفذ RS-232 إلى دوائر رقمية قابلة للاستخدام بناءً على تقنيات TTL.

يكلف 76.11 روبل.

CP2102 USB 2.0 إلى TTL UART 6Pin

يتكون من لوحة CP2102 ، USB2.0 مدمج عالي السرعة ، مذبذب بلوري ، ناقل بيانات UART ويدعم الإشارات دون الحاجة إلى مودم USB خارجي.

  • يزن 4 جرام
  • مؤشرات LED لـ: الطاقة والإرسال والاستقبال ؛
  • حالة العمل - 3.3 و 5 V.

يكلف 82.3 روبل.



نوصي بالقراءة

قمة