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

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #1
وقفه adc
وقفه adc برای چیه ؟ کی فعال میشه ؟

تو کدویژن (کدویزارد) قسمت adc و Volt. Ref مقدار int, cap on AREF برای چیه ؟ مربوط به همبن وقفه میشه ؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۵-مرداد-۱۳۸۸, ۲۲:۰۵:۱۹
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: وقفه adc
وقفه برای اینه که کلاک میکرو رو ADC تاثیر نذاره !

ولتاژ رفرنس برای تعین ولتاژ رفرنس داخلی و یا خارجی هستش ! و به وقفه ربطی نداره !

اگر رفرنس داخلی 2.56 ولت رو فعال کنید و به ورودی ADC ولتاژ 1.28 ولت اعمال کنین عدد گرفته شده برابر 511 خواهد شد ( گرفتین چی کار می کنه ! )
۱۵-مرداد-۱۳۸۸, ۲۲:۳۸:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #3
RE: وقفه adc
نقل قول: وقفه برای اینه که کلاک میکرو رو ADC تاثیر نذاره !
متوجه نشدم ؟! چطور استفاده میشه ؟ من فقط یه مدل وقفه میشناسم اونم کانتر ! یه عدد میشمره و وقتی به حداکثر رسید یه تابع به اسم وقفه اجرا میشه! حالا انتظار دارم این وقفه adc هم یه چیزی شبیه اون باشه. الا این چیزی که شما گفتی چطوریه ؟ اون تابع وقفه اجرا میشه یا نه؟ در چه حالتی ؟ چه استفاده و کاربردی داره ؟ یه مثال میزنی؟

نقل قول: اگر رفرنس داخلی 2.56 ولت رو فعال کنید و به ورودی ADC ولتاژ 1.28 ولت اعمال کنین عدد گرفته شده برابر 511 خواهد شد ( گرفتین چی کار می کنه ! )
ریفرنس داخلی کدومه ؟
تا اونجایی که من فهمیدم اگه برابر AREF pin قرار بدم احتمالا همون رفرنس خارجی که شما میگید. اگه مثلا به پایه aref ولتاژ 4 بدم اونوقت با دادن ولتاژ 4 به ورودی adc عدد 1023 میده.(در حالت 10 بیتی)
اگه AVCC pin باشه اونوقت میشه پایه aref رو به زمین وصل کرد و ورودی Adc با تغذیه میکرو تست میشه. یعنی اگه 5 ولت بدم عدد 1023 میده. من فکر میکردم این ریفرنس داخلیه! ولی انگار یه چیز دیگه گفتی ؟ متوجه نشدم!
حالا اون مقدار سوم یعنی int, cap on REF چیه ؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۶-مرداد-۱۳۸۸, ۰۰:۱۷:۰۳
ارسال‌ها
پاسخ
تشکر شده توسط : jerryii11
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: وقفه adc
نقل قول: وقفه برای اینه که کلاک میکرو رو ADC تاثیر نذاره !
اشتباه شد :
وقفه ADC برای اینه که کلاک میکرو رو ADC تاثیر نذاره !
در زمان خوندم آنالوگ میکرو رو به مد ایدل می بری و می خونی و وقتی تتموم شد وقفه آنالوگ فعال گشته و با رتورن بر می گردی !!!
کتاب یه نفر رو بخون می فهمی چی شد !

بعد همونهایی که گفتی درسته !
داخل میکرو هم یه ولتاز دقیق 2.56 ولت هستش که می تونی برای رفرنس در نظر بگیری و دیگه نمی خواد پایه های بیرونی رو به جایی وصل کنی !
۱۶-مرداد-۱۳۸۸, ۰۰:۲۸:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #5
RE: وقفه adc
نقل قول: در زمان خوندم آنالوگ میکرو رو به مد ایدل می بری و می خونی و وقتی تتموم شد وقفه آنالوگ فعال گشته و با رتورن بر می گردی !!!
یه چیزایی فهمیدم! فکر کنم وقتی میخوایم ورودی رو بخونیم میکرو به یه حالتی میره که تاثیر نویز نداشته باشه و بعد از خوندن ورودی با فعال شدن وقفه میکرو به حالت قبل برمیگرده ! درسته؟
پس یعنی عملا ما کاری بهش نداریم !؟ فقط کافیه وقفه فعال باشه دیگه . . . با صدا کردن تابع read_adc خودش وقفه رو راه میندازه دیگه . . . و خودش هم برمیگرده به حالت قبل . . .؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۸۸, ۰۰:۵۳:۴۵، توسط محمد حسینی.)
۱۶-مرداد-۱۳۸۸, ۰۰:۵۲:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : concettaaa16
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: وقفه adc
تو بسکام نه !
باید خودمون بگیم برگرده !


تو کدویژن فکر کنم لاز م نیستش !
یادم نیست !
۱۶-مرداد-۱۳۸۸, ۰۰:۵۶:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, concettaaa16
mfazl22 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #7
RE: وقفه adc
کسی میتونه یه مثال با اینتراپت adc بزنه
۰۱-تير-۱۳۹۵, ۱۸:۳۸:۳۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] وقفه کانتر amir4 1 2,300 ۳۰-مرداد-۱۳۹۴, ۱۰:۰۹:۱۱
آخرین ارسال: sharin
Smile [سوال] مشکل با وقفه خارجی(INT 0)میکرو علیدلی 15 14,973 ۱۰-دى-۱۳۹۳, ۲۲:۴۵:۱۵
آخرین ارسال: sharin
  ایجاد وقفه 1 ثانیه با Attiny 2313 sinastar 3 3,624 ۰۴-آذر-۱۳۹۲, ۲۰:۲۶:۴۵
آخرین ارسال: EBKA
  وقفه سریال که منو دیونه کرده cinapa 1 2,338 ۲۹-مهر-۱۳۹۲, ۲۳:۵۹:۵۲
آخرین ارسال: sharin
  مشکل وقفه سریال lilbibi 5 5,389 ۱۱-شهریور-۱۳۹۲, ۱۶:۲۴:۳۶
آخرین ارسال: sharin
  مشکل در وقفه nIRQ RFM12 PROFESSION4L 0 1,557 ۱۴-مرداد-۱۳۹۱, ۰۲:۴۵:۵۵
آخرین ارسال: PROFESSION4L
  وقفه خارجی DOST123 0 2,114 ۱۲-تير-۱۳۹۱, ۲۲:۲۱:۲۴
آخرین ارسال: DOST123
  [حل شد] مثال برای منابع وقفه خارجیInterrupts abbasalifix 1 2,865 ۰۳-فروردین-۱۳۹۱, ۰۱:۵۱:۰۵
آخرین ارسال: abbasalifix
  سوال درمورد timer,resetو وقفه alfaalarm 1 2,309 ۲۳-دى-۱۳۹۰, ۲۰:۲۲:۴۴
آخرین ارسال: apcog
  استفاده از سرریز وقفه در کدام مد تایمر 0 عملی است؟ karimip 2 3,526 ۰۵-مهر-۱۳۹۰, ۲۰:۵۱:۲۸
آخرین ارسال: karimip

پرش به انجمن:


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

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