|
أوضحت بأنني قمت بتوصيل 3 بيكات على تيست بورد لا يوجد أكثر من كرستالة 4 ميجا هرتز و2 مكثف كرستالة ومقاومة 1 كيلو على بن واحد متصلة بالكهرباء وعلى بن 25 و 26 تم توصيل سلك الاستقبال والارسال
وقمت بتوصيلهم بالماكس 232 بدائرة المعروفة بالأربع مكثفات ومن ثم إلى جهاز الكمبيوتر
عند تشغيل البيك الاول يعمل ارسال واستقبال
عند تشغيل البيك الثاني يعمل ارسال واستقبال
عند تشغيل البيك الثالث يتوقف الارسال في البكات الثلاثة ولا يعمل الا الإستقبال من جهاز الكمبيوتر ولا يتأثر ويعمل بشكل جيد
ولا أدري ما المشكلة انا أود أن أقوم بتوصيل 7 بيكات يقومون بالاستقبال والارسال ولا أدري ما العمل
ولو قام أحد بعمل التجربة التي أقولها سوف يجد أن الارسال يتوقف عند توصيل البيك الثالث
فهل من اقتراح؟
|
السلام عليكم
اخ معتز عند بدايه التخطيط لمشروع يجب ان تحدد عن البوردات المراد توصيلها ببعضها ومن تم معرفه اامسافات بينهم ومن تم سيتضح اي برتوكول اتصال سيكون مناسب للعمل.
على كل حال
بخصوص مشروعك تدكر ان بروتوكول rs232 يسمى برتوكول نقطه لنقطه اي انك تستطيع توصيل حهازين فقط معا ولا تستطيع توصيل التالت .( تدكر اني اقصد جهازين على نفس المنفد )
لدلك اقترحت عليك ان تستخدم المحول او القطعه fdti232
حيت انك ستوصل اطراف الارسال والاستقبال عليها ومن تم سيكون طرف اليو اس بي متصل بالحاسوب( يوجد درايفر من الشركه المصنعه ) حيت ان الحاسوب سيفهم انك تستخدم virtual com port وبالتالي البيانات التي ستحصل عليها على برنامج visual basic متلا كانك تستخدم مدخل rs232 عادي وبالتالي فانك يمكن ان تربط حوالي 127 جهاز معا.
هده الطريقه عمليه جدا وموجوده بالطابعات والموبايلات والاردوينو ايضا لسهولتها ورخص ثمنها
امل ان اكون فد وضحت اكتر.