با سلام به همه دوستان
در ابتدا لازم هست از وقتی که می گذارید تشکر کنم
من یک پروژه دارم که در ان از ماژول siim900 استفاده شده
پایه RI این ماژول رو به وقفه صفر دادم که بتونم دریافت پیام یا تماس را تشخیص بدم
خروجی مدار یک رله 24 ولت هست که به یک کنتاکتور 24 ولت متصل هست
در مدار از اپتوکپلر برای ایزوله کردن بخش قدرت و کنترل استفاده شده است
مشکل اینجاست :
هنگامی که کنتاکتور وصل میشه میکرو وقفه می خوره !! درصورتی که نباید وقفه داشته باشیم :angry:
و همین وقفه باعث میشه کنتاکتور قطع بشه
درصورتی که در isr وقفه دستوری برای قطع شدن رله وجود نداره :sad:
میکرو مورد استفاده ATmega32 و از کامپایلر کدویژن استفاده می کنم
بیشتر کارهایی که برای نویز گیری مدار مثل گذاشتن خازن روی تغذیه و .... را هم انجام دادم اما اینجا نویز روی وقفه تاثیر گذاشته
بی صبرانه منتظر نظرات ارزشمند شما هستم
با تشکر
در ابتدا لازم هست از وقتی که می گذارید تشکر کنم
من یک پروژه دارم که در ان از ماژول siim900 استفاده شده
پایه RI این ماژول رو به وقفه صفر دادم که بتونم دریافت پیام یا تماس را تشخیص بدم
خروجی مدار یک رله 24 ولت هست که به یک کنتاکتور 24 ولت متصل هست
در مدار از اپتوکپلر برای ایزوله کردن بخش قدرت و کنترل استفاده شده است
مشکل اینجاست :
هنگامی که کنتاکتور وصل میشه میکرو وقفه می خوره !! درصورتی که نباید وقفه داشته باشیم :angry:
و همین وقفه باعث میشه کنتاکتور قطع بشه
درصورتی که در isr وقفه دستوری برای قطع شدن رله وجود نداره :sad:
میکرو مورد استفاده ATmega32 و از کامپایلر کدویژن استفاده می کنم
بیشتر کارهایی که برای نویز گیری مدار مثل گذاشتن خازن روی تغذیه و .... را هم انجام دادم اما اینجا نویز روی وقفه تاثیر گذاشته
بی صبرانه منتظر نظرات ارزشمند شما هستم
با تشکر
دیدگاه