امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
روش حذف اسپارک در OCR میکرو
نویسنده پیام
cortex-m3 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 93
موضوع‌ها: 40
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 11
( 24 تشکر در 13 ارسال )
ارسال: #1
روش حذف اسپارک در OCR میکرو
با سلام

موضوع پروژه: روشن کردن LED با PWM میکرو(OCR1A با فرکانس 250KHz)
مشکل: زمانی که OCR1A=0 هست خروجی PWM کاملا صفر نمیشه و اسپارکهایی داره که باعث میشه اون LED یکمی روشن باشه در حالی که من میخام با OCR1A=0،ال ای دی خاموش باشه.
چه روشی رو برای حذف این اسپارکها پیشنهاد میکنید؟(آنالوگ باشه بهتره مثل یه فیلتر. نمیخام از آپ امپ و... استفاده کنم چون حجم مدار نمیخام زیاد یشه)

با تشکر
۲۴-خرداد-۱۳۹۴, ۰۹:۳۷:۰۴
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,484
موضوع‌ها: 22
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4577 تشکر در 1474 ارسال )
ارسال: #2
RE: روش حذف اسپارک در OCR میکرو
سلام.
این روش رو امتحان کن ببین کار میکنه :
وقتی میخوای خاموشش کنی ، PWM رو غیر فعال کن و اون پین که به LED وصله دستی 0 رش کن.
مثلا اگه پین C.1 به led وصله اینطوری خاموشش کن ( بعده اینکه PWM رو غیر فعال کردیSad
کد:
PORTC.1=0

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۲۴-خرداد-۱۳۹۴, ۱۰:۰۰:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : cortex-m3
cortex-m3 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 93
موضوع‌ها: 40
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 11
( 24 تشکر در 13 ارسال )
ارسال: #3
RE: روش حذف اسپارک در OCR میکرو
(۲۴-خرداد-۱۳۹۴, ۱۰:۰۰:۰۹)h.unique نوشته است: سلام.
این روش رو امتحان کن ببین کار میکنه :
وقتی میخوای خاموشش کنی ، PWM رو غیر فعال کن و اون پین که به LED وصله دستی 0 رش کن.
مثلا اگه پین C.1 به led وصله اینطوری خاموشش کن ( بعده اینکه PWM رو غیر فعال کردیSad
کد:
PORTC.1=0

ایدتون جواب داد. بسیار ممنون
۲۴-خرداد-۱۳۹۴, ۱۰:۲۳:۵۴
ارسال‌ها
پاسخ
cortex-m3 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 93
موضوع‌ها: 40
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 11
( 24 تشکر در 13 ارسال )
ارسال: #4
RE: روش حذف اسپارک در OCR میکرو
البته این روش فقط جایی کاربرد داره که از میکرو استفاده کنیم و بشه نرم افزاری اونو حل کرد. ولی برای یه pwm که با 555 ساخته شده رو چجوری میشه اسپارکهاشو حذف کرد؟
(البته من با میکرو کار میکنم و مشکلمم هم حل شد .اینو واسه آینده میپرسم!)

با تشکر
۲۴-خرداد-۱۳۹۴, ۱۰:۳۴:۰۰
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,484
موضوع‌ها: 22
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4577 تشکر در 1474 ارسال )
ارسال: #5
RE: روش حذف اسپارک در OCR میکرو
با 555 کار نکردم اما ظاهرا شما هم کار نکردین :))
شما تست کن اگه همین مشکل بود اون موقع یه فکر دیگه میکنیم اما فک کنم بشه با ترانزیستور یا اپ امپ یه کارایی کرد.

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۲۴-خرداد-۱۳۹۴, ۱۲:۳۸:۵۱
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel
  میکرو و ال ای دی dostane 4 3,376 ۲۴-شهریور-۱۳۹۳, ۱۶:۳۹:۰۰
آخرین ارسال: a.mehran
  pwm در میکرو comproxsoft 9 8,337 ۱۴-دى-۱۳۸۸, ۱۳:۴۹:۵۷
آخرین ارسال: arobfan
  LED با میکرو 2 859 ۱۲-شهریور-۱۳۸۵, ۱۰:۰۲:۴۷
آخرین ارسال: Guest
  LED با میکرو vahid_ve_mybb1.2_import12823 2 3,603 ۱۲-شهریور-۱۳۸۵, ۱۰:۰۲:۴۷
آخرین ارسال: ha_60

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS