الان نكمل لكم
مخطط USB-RS485
http://upload.qariya.info/images/qar...b0755ffe3b.png
http://img02.arabsh.com/uploads/imag...414d62f706.png
=============================================
مخطط rs485-rs232
http://img02.arabsh.com/uploads/imag...414d62f703.png
===========================================
هنا توضيح كيف يتم الاتصال البك مع البك الاخر وايضا كيف يتم الربط هنا ملحوظه طرف enable يتم ربطه في بورت وفي اي بن على ان يكون خرج
فاذا كانenable =1 فانه سوف يتم ارسال البيانات واذا كان enable =0 سوف يتم استقبال البيانات
وانت تضعه هذا باعتقادي (انا لست متاكد من هذا كما اخبرتكم معلومات قليله ب RS485) نضع ENABLE =0 لكون مايكرو انا مسيطر عليه اي انني قمت بكتابه الكود واعرف متى أرسل البيانات ولكني لااعرف متى استقبل فقد استقبلها في لحظه فانا اجعل ENABLE =0 اي أنني مسيطر على الارسال ولكني لااعرف ان كان كلامي صحيح ام لا
http://img02.arabsh.com/uploads/imag...414d62f603.gif
اذن بالنهايه نلخص مايلي
اذا كانت لديك RS232 فلابد انك سوف تتعامل مع MAX232 وتذكر ان مستوى الاشاره (HIGH , LOW) تختلف بين RS232 وبين مايكروكنترولر لذا MAX232 تلائم بين RS232 وبين مايكروكنترولر
ولسهوله معرفه بنات ايسي R يشير الى الاستقبال اي استقبل من RS232
ام حرف T يشير الى الارسال اي ارسل الى RS232
ام USB فانه سوف اتعامل مع FT232RL
ام RS485 فاكيد اتعامل مع sn75176a او اي ايسي مكافئ له