ايران ويج

نسخه‌ی کامل: ولتمتر با AVR و بسکام
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
مهندس همون قانون اهم !!

2.5/100=0.025 اهم !
0.025
خوب چنین مقاومتی رو پیدا نمی کنی !
حداقل با این دقت نیستش !

پس نتیجه اینکه باید اون سنسور جریان رو بذاری !!
شرمنده مهندس اما من واقعا مشکل دارم با این مدار. میشه خودتون زحمتشو بکشین؟
دیگه کسی به این تاپیک سر نمیزنه؟؟؟
من بخوام مقدار مقاومت شانت رو تغییر بدم این خط برنامه رو چطوری تغییر بدم؟؟
Start Adc : W = Getadc(2) : Stop Adc : S = W / 49.95 : I = Fusing(s , "#.###"
این عدد بر طبق چه قائده ای تغییر میکنه؟ 49.95
(۱۹-آذر-۱۳۸۹, ۱۸:۵۷:۰۳)arash_ee نوشته است: [ -> ]دیگه کسی به این تاپیک سر نمیزنه؟؟؟
من بخوام مقدار مقاومت شانت رو تغییر بدم این خط برنامه رو چطوری تغییر بدم؟؟
کد php:
Start Adc Getadc(2) : Stop Adc 49.95 Fusing("#.###" 
این عدد بر طبق چه قائده ای تغییر میکنه؟ 49.95
مهندس این عدد با مقاومت شنت نیم اهم 200 هستش !
و با مقاومت شنت 0.125 میشه 49.95 !


مهندس بین 0 ولت تا 2.56 ولت رو adc به 1024 قسمت تبدیل می کنه !
تقریبا هر 2.5 میلی ولت یه واحد !

مقاومت ما نیم اهمه !
یعنی اگه یه آمپر ازش رد بشه 0.5 ولت روش افت ولتاژ داریم !
0.5 ولت رو اگه به انالوگ میکرو بدیم عدد 200 بر میگردونه !!
خوب این عدد رو در 200 تقسیم کنیم میشه عدد 1.00 که همون جریان عبوریمون هستش !

حال اگه مقاومت شنت 0.125 اهم خودت حساب کن !!!

آهان تازه گرفتم. من با میکرو کمی مشکل دارم. فکر کنم برای مقاومت مثلا همون 0.025 اگه بخوایم حساب کنیم میشه 10
چون 2.56 تقسیم بر 0.025 میشه 102.4 که اگه 1024 تقسیم بر این عدد بشه میشه 10
فکر کنم 1024 کلاک تایمر میکرو هستش درسته؟
مهندس 1024 میشه دو به توان 10 !


این عدد :
هم تو پرسکالر تایمر هست!
هم تو آنالوگ به دیجیتال میکرو هستش !!

و .... !!
اینجا تناسب میبندین
0.5 ولت از 2.56 ولت میشه چند از 1024؟
1024 چون ADC ده بیتیه و نهایتا میتونه 1024 رو برگردونه
نهایتا 1023 رو برمیگردونه !
چون از 0 شروع میشه !
من گیج شدم تو این شمارش ها!!!!
آقا دستام بالا رفت. من این کاره نیستم. باید برم کلاس AVR از صفر یاد بگیرم. حالا میشه بگید من برای این مدار که میخوام به استادم ارائه بدم چه تغییراتی رو اعمال کنم؟
(۰۸-مهر-۱۳۸۷, ۱۷:۱۱:۳۶)t3r!p3000 نوشته است: [ -> ]سلام مهندس

اينو يه نگاه كن .


دريافت فايل ولمتر و آمپرمتر با ساعت و دماسنج با AVR تحت بسكام به همرا فايل پروتئوس و اصل برنامه

ولتمتر و آمپرمتر با AVR به همراه دماسنج و ساعت .
ايراد برنامه اين است كه فقط ولتاژ و جريان مستقيم با رعايت قطبيت مي تونه اندازه بگيره .
دقت هم بدك نيست .


محدوده آمپرمتر : 0.005 - 5
کد:
0.005 A - 5 A
در يك رنج


محدوده ولتمتر :
کد:
0.003 v - 2 v
0.03 v - 20 v
0.3 v - 255 v
در سه رنج با تنظيم اتومات .

فايل پروتئوس موجود است و يه تست كن و اگه جايي سوال داشتي در خدمت هستيم .

تنظيم ساعت هم مثل بقيه مدارت ساعت من هستش . دكمه set و + و -


دريافت فايل ولمتر و آمپرمتر با ساعت و دماسنج با AVR تحت بسكام به همرا فايل پروتئوس و اصل برنامه


منبع : http://forum.iranled.com/showthread.php?tid=8031

با سلام

دوست عزیز میتونی همین مدار رو ساعت و ولتمتر و آمپرمترش رو حذف کنی و فقط دماسنجش رو بذاری ؟
بجای LCD هم سون سگمنت باشه ؟
اگه این کارو برام انجام بدین خیلی ممنون میشم Heart

سلام..
دوست عزیز کاری نداره که...
مقداری که روی ال سی دی نمایش میده رو تکه تکه میکنیم و رو سگمنت نمایش میدیم.. به صورت یکان و دهگان و صدگان...
شما خودت یه کم فکر بکن در موردش و بعد اگه مشکلی داشتی بپرس...
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15