قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
سوف نتعلم في هذه المقالة ربط أي مايكروكنترولر بالحاسوب والتحكم به عبر منفذ USB و ذلك عن طريق بروتوكول UART كما نعلم فإن اغلب المتحكمات تعتمد بروتوكول UART
** كل إنسان له لغة يفهم عليها فنحن نفهم اللغة العربية ونستطيع تنفيذ الأوامر إذا الشخص خاطبنا بهذه اللغة , وكذلك المتحكم اللغة الشائعة التي يفهمها هي لغة UART ( هذا ما نسميه ببروتوكول) **** نحتاج في تجربتنا لمحول من USB لـ UART ( اللغة التي يفهمها المتحكم)
سأستعمل البيك PIC16F628A في تجربتي.
(يمكنك استعمال أي بيك يحوي على الرجلين TX و RX)
- عند تغذية الدارة بجهد 5 فولت سيضيئ الليدين معاً لمدة ثانية ثم ستنطفئ الإضاءة - سيرسل البيك عبارة Start إلى الكمبيوتر (عن طريق الرجل TX للبيك) - عند ارسال حرف من الكمبيوتر إلى البيك (عن طريق الرجل RX للبيك) - إذا كان الحرف المرسل للبيك هو 'a' سيرسل البيك للكمبيوتر حرف Y - أما إذا أرسلت أي حرف للبيك غير 'a' سيقوم البيك بتشغل الليد الاحمر لمدة ثانية وإطفاء الليد الاخضر ولن يرسل أي حرف.
العناصر الألكترونية المطلوبة للتجربة:
1- Pic16F628A
2- محول من USB to TTL (نفس الشيئ من USB TO UART) (أو بوردة FTDI) 3- LED عدد 2
4- مقاومة330Ω عدد 2 ( من أجل حماية الليد من الإحتراق)
أحتاج الى شرح ما يختص بالمحول ( 2- محول من USB to TTL (نفس الشيئ من USB TO UART)
(أو بوردة FTDI)
)
من الواضح أنها جاهزة وهل يمكن الاستعاضة عنها بشيء أخر
كيف نحصل عليها وكم يتراوح سعرها
أشكرك مع كل التوفيق
أشكرك على تقدير هذا الجهد
وفقك الله لما تحب ويرضى
بالنسبة لهذه البوردات جاهزة ولكنك يمكنك تصنيعها بسهولة فهي فقط عبارة عن ايسي وكم من مقاومة ومكثف
بعض المخططات :
باستخدام ايسي FT232RL: https://www.sparkfun.com/products/9716
باستخدام ايسي CP2012
ال FTDI تخلي أي كمبيوتر يقدر يتواصل مع أي مايكروكنترولر عن طريق ال UART
النوع الامريكي المشهور اسمه FTDI وهناك قطع صينية لها نفس الكفاءة ولكن ارخص . مثل:
CP2012
CH340
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:57 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)