هذا ما طلبت من تحليل لهذه الدائرة
1- استخدام المقاومة الضوئية الثالثة VR2 أعتقد لمعادلة تغير الضوء بين منتصف النهار و باقى اليوم وهذه فكرة جيدة ولذلك ذكرت فى مشاركتى الأولى أن نقارن بين المقاومتين وليس أن نقارن كل منها على حدة .
2- استخدام مكبر العمليات LM324 كمقارن بافتراض السهو فى التسمية IC1a,IC3a فإن 324 بها 4 مكبرات و استخدام LM358 البديلة ذات المكبرين سيكون أكفأ و أوفر.
3- استخدام مكبر العمليات LM324 كمقارن و بدون تغذية عكسية موجبة سيجعلها بطيئة الاستجابة مما اضطرك لاستخدام CD4081 بوابة AND لتحسين الاستجابة ولكن لن يوقف الاهتزاز بين المستويين واحد و صفر حول نقطة الانقلاب أو التغيير و استخدام المقارن LM393 سيكون أفضل ولا تحتاج للبوابة بعدة.
4- استخدام CD4066 مفتاح الجهود التماثلية للتحكم فى الترانزستورات اختيار غير عملى لأنها صممت لنقل الإشارات التماثلية و عند استخدامها كدائرة منطق تتحول إلى AND قاصرة وتسبب مشكلة أساسية فى الدائرة أن عندما يكون مدخل التحكم = صفرا يصبح السويتش مفتوحا تاركا بوابة الترانزيستور الموسفيت بدون توصيل أو ما يسمى "عائمة" أى "Floating" فتتأرجح بين التشغيل و التوقف بلا رابط و يجب توصيل مقاومة بين البوابة والمصدر Gate/Source لضمان القفل وقد واجهت هذه المشكلة فى كارت ألمانى الصنع و بعد عدة سنوات من العمل توقف فجأة بدون سبب ولم يمكن تحديد مكون تالف به، و كان السبب استخدام 4066 بهذه الطريقة و كان العلاج هو المذكور و قد اكتشفته باستخدام آفو تماثلى لإضافة تحميل على نقاط القياس ولاحظت أن القياس على خرجها يعالج العطل.
5- استخدامك بوابة NAND لتحقيق توقف الحركة عند تساوى الإشارتين هو فكرة ذكية و ممكن تحقيقها بالمقارنين فيما تعرف بدائرة Window Comparator
الحل الذى سبق أن اقترحته مبنى على Window Comparator وهو استخدام دائرة من مقارنين LM393 مع جمع المخرجين – وهو غير متاح لمكبر العمليات – و جمع مدخلين مع إشارة الدخول و يوضع على المدخلين الآخرين الحد الأعلى و الأدنى للمقارنة فيكون الخرج هنا = 1 ما دامت إشارة الدخول بين الحدين و = صفر خارجهما، هذه الإشارة توقف الموتورات باستخدام AND كما بالرسم و مخرج كل مقارن لتحديد اتجاه الحركة. ولتحديد أى المقارنين تم تعديل الدائرة بإضافة R6,D1,R7,D2
المقاومات 100 أوم R11 إلى R14 ضرورية لمنع اهتزاز الترانزيستور خصوصا لحظة الانتقال من قطع لتوصيل أو العكس.