پاسخ : مشکل با تحریک ناخواسته IC های با تکنولوژی CMOS
شما لطف دارید دوست عزیز، خوشحالم که تونستم کمکی بکنم و به نتیجه برسید :smile:
و اما در مورد این مدار :
در این مدار چندین اشکال عمده وجود داشت که در کنار هم باعث ناپایداری شدید مدار شده بود. در ادامه به اختصار توضیح میدم.
1- مقاومت های بیس ترانزیستور ها رو که پیشتر تغییر دادیم، با توجه به توان مورد نیاز مصرف کننده (رله)، در واقع جریان گذرنده از مصرف کننده رو کنترل کردیم (کاهش دادیم). به این ترتیب از تحمیل اضافه بار به منبع جلوگیری کردیم.
2- این گیرنده هم در واقع یک نوع خاص از LED با ولتاژ بایاسی در حدود 1.2V هست. لذا افت ولتاژ روی مقاومت بایاسش باید 3.8V باشه که با توجه به قانون اهم و مقاومت 100 اهمی یعنی 38mA جریان ازش عبور می کنه که خیلی زیاده. من با تغییر این مقاومت، جریان گذرنده از گیرنده رو به حدود 11.5mA کاهش دادم که بسیار مناسب هست و باعث افزایش طول عمر گیرنده هم میشه. (اگر اشتباه نکنم در یک پست دیگه همین مدار رو گذاشته بودید که اونجا معلوم شد گیرنده سوخته! دلیلش به احتمال زیاد همین بوده..)
3- به کمک خازن، ولتاژ ورودی گیرنده رو تثبیت کردم تا در نوسانات تغذیه و یا هنگام راه اندازی مصرف کننده ها، ولتاژ ورودی گیرنده از پایداری خوبی برخوردار باشه.
4- (مهم) توجه کنید که اصولاً در مدارات الکترونیکی وقتی یک وضعیت مشخص تحریک داریم، وضعیت عدم تحریک نیز باید تعریف بشه. مثلاً در این مدار، تحریک ترانزیستور BC557 با اعمال صفر منطقی به مقاومت بایاس بیس رخ میده. ولی آیا وضعیت عدم تحریک مشخص شده بود؟؟ اون هم با اون جریان ورودی به گیرنده!!! در واقع با تعریف نکردن وضعیت عدم تحریک، شرایط نامشخصی برای ترانزیستور به وجود اومده که اصطلاحاً بهش High-Z (امپدانس بالا) میگن. ینی نه معلومه صفر اعمال شده و نه یک!!! من با قرار دادن یک مقاومت Pullup بالای 10k، به مقاومت بایاس بیس ترانزیستور 1 منطقی اعمال کردم و به این شکل ترانزیستور رو از شرایط High-Z خارج کردم و تضمین کردم که ترانزیستور BC557 خاموش می مونه و مدار به هیچ وجه تحریک نخواهد شد.
دوست عزیز، همیشه به یاد داشته باشید که اگر طراحی درست و دقیق انجام بشه، نویز مفهومی نداره!
در مورد مدار 555 هم برسی می کنم. فقط لطفاً بگید که قراره چه اعمالی انجام بشه. (سناریوی کامل مدار)
نوشته اصلی توسط arashmojtaba
و اما در مورد این مدار :
در این مدار چندین اشکال عمده وجود داشت که در کنار هم باعث ناپایداری شدید مدار شده بود. در ادامه به اختصار توضیح میدم.
1- مقاومت های بیس ترانزیستور ها رو که پیشتر تغییر دادیم، با توجه به توان مورد نیاز مصرف کننده (رله)، در واقع جریان گذرنده از مصرف کننده رو کنترل کردیم (کاهش دادیم). به این ترتیب از تحمیل اضافه بار به منبع جلوگیری کردیم.
2- این گیرنده هم در واقع یک نوع خاص از LED با ولتاژ بایاسی در حدود 1.2V هست. لذا افت ولتاژ روی مقاومت بایاسش باید 3.8V باشه که با توجه به قانون اهم و مقاومت 100 اهمی یعنی 38mA جریان ازش عبور می کنه که خیلی زیاده. من با تغییر این مقاومت، جریان گذرنده از گیرنده رو به حدود 11.5mA کاهش دادم که بسیار مناسب هست و باعث افزایش طول عمر گیرنده هم میشه. (اگر اشتباه نکنم در یک پست دیگه همین مدار رو گذاشته بودید که اونجا معلوم شد گیرنده سوخته! دلیلش به احتمال زیاد همین بوده..)
3- به کمک خازن، ولتاژ ورودی گیرنده رو تثبیت کردم تا در نوسانات تغذیه و یا هنگام راه اندازی مصرف کننده ها، ولتاژ ورودی گیرنده از پایداری خوبی برخوردار باشه.
4- (مهم) توجه کنید که اصولاً در مدارات الکترونیکی وقتی یک وضعیت مشخص تحریک داریم، وضعیت عدم تحریک نیز باید تعریف بشه. مثلاً در این مدار، تحریک ترانزیستور BC557 با اعمال صفر منطقی به مقاومت بایاس بیس رخ میده. ولی آیا وضعیت عدم تحریک مشخص شده بود؟؟ اون هم با اون جریان ورودی به گیرنده!!! در واقع با تعریف نکردن وضعیت عدم تحریک، شرایط نامشخصی برای ترانزیستور به وجود اومده که اصطلاحاً بهش High-Z (امپدانس بالا) میگن. ینی نه معلومه صفر اعمال شده و نه یک!!! من با قرار دادن یک مقاومت Pullup بالای 10k، به مقاومت بایاس بیس ترانزیستور 1 منطقی اعمال کردم و به این شکل ترانزیستور رو از شرایط High-Z خارج کردم و تضمین کردم که ترانزیستور BC557 خاموش می مونه و مدار به هیچ وجه تحریک نخواهد شد.
دوست عزیز، همیشه به یاد داشته باشید که اگر طراحی درست و دقیق انجام بشه، نویز مفهومی نداره!
در مورد مدار 555 هم برسی می کنم. فقط لطفاً بگید که قراره چه اعمالی انجام بشه. (سناریوی کامل مدار)

دیدگاه