شكرا لك اخ تيكو مسجل الازاحة يستخدم بدل التقسيم على 10
الكود يعمل لاكن المشكلة عند تقليل الفولت يعمل باستمرار لكى اوضح الامر هو مشروع اوتوشارج الدخل بيكون 20 فولت عند وصول الفولتية الى 14.5 يجعل احد اطراف بورت b خرج كمثال b0 هذا فى الحالة الاولى وعند هبوط الفولت الى 12 فولت يجعل خرج بورت b0 صفر
[IMG]  [/IMG]
|
شكرا على المعلومة سأجربها ان شاء الله بفلوكود مستقبلا لأستفيد منها ..
بالنسبة للكود فهو يعمل على قيمة واحدة ضروري يكون فيه قيمتان واحدة تجعل الخرج يعطي "1" منطقي والاخرى تجعل الخرج يعطي 0 منطقي .
كنوع من المماثلة في الالكترونيات التناظرية نعمل هذه الوظيفة بمقارنين كما يلي:
http://electronique.aop.free.fr/AOP_...ur_fenetre.gif

دخل مرجعي للحد الأعلى : Vref sup
دخل مرجعي للحد الأدنى : Vref inf
بالاضافة طبعا ألى دخل القياس: Ve
أعتقد هذا ممكن في البرمجة بالجملة الشرطية if .. else كما جاء في مشاركة الأخ assed