سلام دوستان تو دنیای الکترونیک تازه واردم اگه ممکنه کمکم کنید
یه مدار ساختم با tiny26 که با فشار کلید به رله برای قطع و وصل برق شهر فرمان میده مدار کاملا درست کار میکنه فقط مشکل اینجاس که وقطی یک پریز دیگه رو به همون سه شاخه که مدار به اون وصل شده وصل می کنم مدار طوری عمل می کنه که انگار کلید فشار داده شده البته این اتفاق وقطی مییفته که دوشاخه دوم رو سریع وارد پریز بکنیم و در بیاریم.
از اینکه میکرو reset نمیشه مطمئا هستم و به احتمال زیال در اثر ورود و خروج دوشاخه دوم نویز ایجاد روی پورت متصل به کلید اثر میزاره و میکرو فرمان فشار کلید رو دریافت می کنه (بانس)
برای حل مشکل من این کار هارو انجام دادم
1- روی کلید بین GND و پورت میکرو خازن گذاشتم
2- سعی کردم بصورت نرم افزاری دی بانس کنم به این صورت که اگه کلید پورت میکرو 0 (یا فشار واقعی یا نویز) بشه یک تابع رو فراخوانی میکنم که داخل اون پورت مورد نظر رو 1000 بار چک میکنم اگه همه 0 بود به رله فرمان میدم
3 - در تغذیه میکرو هم از رگولاتور و خازن استفاده شده.
با این کارها مخصوصا دیبانس نرم افزاری وضعیت خیلی بهتر شده و باید خیلی تلاش کرد که این اتفاق بیفته ولی مشکل کامل حل نشده و نمیشه به مدار اعتماد کرد.
خیلی خیلی ممنون میشم اگه راهنمایم کنید.
یه مدار ساختم با tiny26 که با فشار کلید به رله برای قطع و وصل برق شهر فرمان میده مدار کاملا درست کار میکنه فقط مشکل اینجاس که وقطی یک پریز دیگه رو به همون سه شاخه که مدار به اون وصل شده وصل می کنم مدار طوری عمل می کنه که انگار کلید فشار داده شده البته این اتفاق وقطی مییفته که دوشاخه دوم رو سریع وارد پریز بکنیم و در بیاریم.
از اینکه میکرو reset نمیشه مطمئا هستم و به احتمال زیال در اثر ورود و خروج دوشاخه دوم نویز ایجاد روی پورت متصل به کلید اثر میزاره و میکرو فرمان فشار کلید رو دریافت می کنه (بانس)
برای حل مشکل من این کار هارو انجام دادم
1- روی کلید بین GND و پورت میکرو خازن گذاشتم
2- سعی کردم بصورت نرم افزاری دی بانس کنم به این صورت که اگه کلید پورت میکرو 0 (یا فشار واقعی یا نویز) بشه یک تابع رو فراخوانی میکنم که داخل اون پورت مورد نظر رو 1000 بار چک میکنم اگه همه 0 بود به رله فرمان میدم
3 - در تغذیه میکرو هم از رگولاتور و خازن استفاده شده.
با این کارها مخصوصا دیبانس نرم افزاری وضعیت خیلی بهتر شده و باید خیلی تلاش کرد که این اتفاق بیفته ولی مشکل کامل حل نشده و نمیشه به مدار اعتماد کرد.
خیلی خیلی ممنون میشم اگه راهنمایم کنید.
دیدگاه