السلام عليكم
اقوم الان بتصميم دائرة الكترونية توصل بالكمببيوتر عن طريق ال parallel port و تعمل هذه الدائرة كفولتميتر (تقيس فرق الجهد).
استخدم لذلك ADC0808 IC , المشكلة ان اقصى فولت يتحمله هذا ال IC هو 5 فولت ولكننى اريد ان يكون المدى الذى تستطيع الدائرة قياسه اكبر من ذلك , فكان الحل هو وضع سلسلة من المقاومات بقيم مختلفة لتقسيم الجهد (Resistors Ladder)لكى يكون الجهد الخارج بعد المرور على (Resistors Ladder)لا تزيد عن 5 فولت مهما كانت قيمة الجهد الاساسية فمثلا اذا كانت قيمة الجهد الداخل اقل من 5 فانه لا يمر فى مقاومات اساسا , واذا كانت قيمة الجهد اقل من 10واكبر من 5 يتم امراره على مقاومة بقيمة معينة لتصغير هذا الجهد الى النصف (او الى الثلث اذا كان الجهد اقل من 15 واكبر من 10 وهكذا ..) ثم اضرب القيمة النهائية للفولت فى 2 (او 3 او ..)وهكذا فى حالة اذا كانت الجهود اكبر من ذلك .
المشكلة الان ان هذا الامر يتطلب وجود سويتشات خارجية لكى يتم تحديد المدى الذى يتم القياس فيه(وتحديد قيمة المقاومة التى يتم ادخال الجهد عليها او النقطة التى يتم ادخال الجهد اليها من (Resistors Ladder))وايضا لتحديد المعامل الذى يتم ضرب فيه للحصول على القيمة النهائية , ولكننى لا اريد وجود سويتشات خارجية , بمعنى اننى اريد من الدائرة ان تحدد المدى الذى تعمل عليه الكترونيا دون تدخل خارجى لان الهدف من الدائرة هو اخذ قراءات الجهد تلقائيا كل زمن معين (من على مصدر يتغير جهده دوريا مع الزمن) وتسجيلها على الكمبيوتر دون تدخل خارجى(ادمى) .
حاولت استخدام IC Switch 6084 ولكن مشكلته انه فى حالة الOFF لاتكون مقاومته مالانهاية وفى حالة ال ON لاتكون مقاومته صفر وانما تكون حوالى 100اوم , وهذا بالطبع يسبب لى مشاكل كثيرة فى القياس ويتسبب فى تغير قيمة الجهد المراد قياسها.
ما اريده باختصار هو بديل لهذا ال IC ولكن بدون العيوب السابق ذكرها او اى وسيلة اخرى تؤدى نفس الهدف وهو تحديد المدى الذى تعمل عليه الكترونيا(تلقائيا)دون تدخل خارجى(تغيير سويتشات) , ويفضل ايضا دون استخدام ميكروكنترولر .
انا اسف جدا للاطالة , وارجو ان اجد لديكم رد كافى لهذه المشكلة :rolleyes: .






