امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
کمک کردن در نوشتن برنامه اندازه گیری توان در avr
نویسنده پیام
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #34
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
دوستان کمک:(
۱۶-اسفند-۱۳۹۳, ۰۰:۲۶:۰۶
ارسال‌ها
پاسخ
alimogmov آفلاین
مدیر بخش
*****

ارسال‌ها: 456
موضوع‌ها: 36
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 867
( 940 تشکر در 393 ارسال )
ارسال: #35
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
(۱۶-اسفند-۱۳۹۳, ۰۰:۲۶:۰۶)a_darya69 نوشته است: دوستان کمک:(


سلام و درود

مدار واتمتر ارسال 13 را بررسی کردم . پنج مقاومت 330 اهم اطراف اپ امپ ها را به 10 کیلو اهم 1% باید تغییر پیدا کند(هر پنج تا).
حال ببینید مشکل رژه ارقام و پرش های آن برطرف میشود؟ اگر درست شد یک دعای خوب برایمان بکنید.Shy
اگر نشد ممکن است از زمان سنجی و برنامه نویسی باشد.

اما در مورد حسگر جریان و توان بیشینه :
مقاومت 2 (حسگر جریان) که 1.2 اهم است بیشینه توان را مشخص میکند( از قانون اهم و توان).
مثلا اگر نیم وات باشد از رابطه توان داریم: P=R*I*I .
توان نیم وات و مقاومت 1.2 اهم را وارد میکنیم و جریان موثر حدود 0.64 آمپر میشود (برای امنیت بیشتر تا 65 درصد این مقدار را برای جریان موثر بیشینه منظور کنید بهتر است. میشود 0.4 آمپر)
پس دستگاه با فرضیات ما در 220 ولت موثر تا 88 وات (0.4 ضرب در 220) را اندازه میگیرد.
حال اگر توان مقاومت یک وات گردد توان بیشینه ورودی به 176 وات میرسد.
ولی نکته دیگری را نیز باید در نظر گرفت با افزایش توان مقاومت 2 نمی شود بیشینه
توان ورودی را به تنهایی افزایش داد. چون افت ولتاژ در حسگر جریان زیاد زیاد میشود و دوم اینکه
ممکن است ولتاژ به دست آمده در خروجی اپ امپ اشباع گردد و از محدوده درست برای میکرو
خارج گردد. (مقدار اهم مقاومت را کاهش می دهیم و توان تازه آن را بدست می آوریم.)
با مقاومت 0.1 اهم 6 وات به آسانی تا توان 1500 وات را میتوانید اندازه بگیرید.
با مقاومت 0.05 اهم 10 وات به آسانی تا توان 2500 وات را میتوانید اندازه بگیرید.(این اندازه
را می توان از موازی کردن دو مقاومت 0.1 اهم 5 وات بدست آورد).

اگر دقت ADC مثلا 10 بیت باشد در توان کمتر از یک 1024 ام توان قله دقت از بین میرود.
و اگر دقت ADC مثلا 8 بیت باشد در توان کمتر از یک 256 ام توان قله دقت از بین میرود.

اگر به افت توان ناچیز بر روی حسگر جریان احتیاج است از "ترانسفورمر جریان" نیز می توان استفاده کرد.
ورودی ترانسفورمر به جای مقاومت 2 جایگزین میگردد و خروجی به زمین و مقاومت 3 وصل میگردد.
از حسگر جریان "اثر هال" نیز میشود .

در مورد مدار ضرب کننده آنالوگ ad633 چیزی اینجا دیده نشد. مگر منظور شما مدار دیگری باشد.

-----------------------
این زیرها یک سر بزنید:
At وات متر و اختلاف فاز سنج (4 در یک) "کد باز" با ATmega64

در جستجو :
کد:
https://www.google.com/search?num=100&q=wattmeter|"Watt+Meter"+atmel|avr+bascom
https://www.google.com/search?num=100&q=wattmeter|"Watt+Meter"+atmel|avr



(آخرین ویرایش در این ارسال: ۱۸-اسفند-۱۳۹۳, ۰۸:۵۶:۰۹، توسط alimogmov.)
۱۶-اسفند-۱۳۹۳, ۱۱:۵۹:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : a_darya69, رسول, omid_phoenix
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #36
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
ممنون، نقشه شماتیک با ضرب کننده آنالوگad633 رو گذاشتم، ورودی به دوتا LM324 وصل شده که ورودی اول به پایه 9،10 و ورودی دیگه به پایه 12،13 lm324 دوم وصل شده، خروجی ضرب کننه به پایه adc5 میکرو وصل شده و در برنامه من چیزی از adc5ندیدم!!!
در کل نمیدونم وقتی میکرو عمل ضرب رو انجام میده وجود این ضرب کننده دیگه واسه چیه!!

[تصویر:  untitled.jpg]
۱۶-اسفند-۱۳۹۳, ۲۲:۱۴:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : alimogmov
alimogmov آفلاین
مدیر بخش
*****

ارسال‌ها: 456
موضوع‌ها: 36
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 867
( 940 تشکر در 393 ارسال )
ارسال: #37
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
(۱۶-اسفند-۱۳۹۳, ۲۲:۱۴:۵۰)a_darya69 نوشته است: ممنون، نقشه شماتیک با ضرب کننده آنالوگad633 رو گذاشتم، ورودی به دوتا LM324 وصل شده که ورودی اول به پایه 9،10 و ورودی دیگه به پایه 12،13 lm324 دوم وصل شده، خروجی ضرب کننه به پایه adc5 میکرو وصل شده و در برنامه من چیزی از adc5ندیدم!!!
در کل نمیدونم وقتی میکرو عمل ضرب رو انجام میده وجود این ضرب کننده دیگه واسه چیه!!


با سلام و درود
گفته شما در مورد وجود این ضرب کننده را تا حد زیاد قبول دارم.Question
ولی این ها را هم در نظر بگیرید:
At ضرب کننده آنالوگ به صورت آنی کار ضرب را انجام میدهد (به گفته بعضی ها Real TimeExclamation) ولی در میکرو این کار چند ضربه (پالس) ساعت زمان می برد و محاسبات را حل میکند.
ولی در کل با نظر شما برای وجود این ضرب کننده موافقم . می توان مدار را ساده تر کرد (مخصوصا این جور دستگاه ها که میتواند در فرکانسهای تا 600 هرتز در برق ورودی با میکرو این کار را انجام داد). و اینکه که این تراشه ad633 اکنون بین 16 هزار تا 35 هزار تومان بهای تک فروشی دارد Exclamation( At انصافها این جوری سنجیده میشود.ExclamationAmaze )مثلا کارهای آنالوگ را OpAmp ها (تبدیل ولتاژ ها و جریان ها به یکدیگر و ...) انجام دهند و تراشه میکرو کنترلر کار ولت سنجی - محاسبات و نمایش و اخطارها و ... را بردوش کشد.

ولی یک پرسش دیگر دارم که در سیم کشی مدار ورودی های ad633
به ورودیهای OpAmp ها متصل است. پس ممکن است ورودیهای همه
آنها از جای دیگر باشدExclamation.



برای دقت بالاتر میتوان از OpAmp های ارزان و تندتر مثل TL084 یا
TL074 یا ... به جای LM324 برای جلوگیری از خراب کردن سیگنالها بهره برد.

ارسال پیشین نیز ویرایش گردید.


(آخرین ویرایش در این ارسال: ۱۷-اسفند-۱۳۹۳, ۱۱:۵۴:۵۹، توسط alimogmov.)
۱۷-اسفند-۱۳۹۳, ۱۰:۳۸:۱۹
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, a_darya69, omid_phoenix
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #38
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
دوستان روی این مدار فقط یک lm324 استفاده شده و فقط 4قسمت هست، هر چهار قسمت در یک lm324 هست!
ad633 که استفاده شده خروجی اون به adc5رفته ولی در برنامه چیزی از adc5نیست، برنامه رو گذاشتم، لطفأ شما بررسی کنید
۱۷-اسفند-۱۳۹۳, ۲۱:۳۶:۴۶
ارسال‌ها
پاسخ
alimogmov آفلاین
مدیر بخش
*****

ارسال‌ها: 456
موضوع‌ها: 36
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 867
( 940 تشکر در 393 ارسال )
ارسال: #39
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
(۱۷-اسفند-۱۳۹۳, ۲۱:۳۶:۴۶)a_darya69 نوشته است: دوستان روی این مدار فقط یک lm324 استفاده شده و فقط 4قسمت هست، هر چهار قسمت در یک lm324 هست!
درود
با عرض پوزش اگه کسی که الکترونیک کار کرده ندونه lm324یک OpAmp چهار تایی است که ... ExclamationExclamation 012. بماندShy.

(۱۷-اسفند-۱۳۹۳, ۲۱:۳۶:۴۶)a_darya69 نوشته است: ad633 که استفاده شده خروجی اون به adc5رفته ولی در برنامه چیزی از adc5نیست، برنامه رو گذاشتم، لطفأ شما بررسی کنید


اگر نقشه کامل همانی است که گذاشتید و در برنامه هم پایه مورد نظر تعریف نشده از ad633 و قطعات مرتبط کنار آن استفاده نکنید.
ببینید بقیه مدار میتواند کار را انجام میدهد.
از مدار ارسال 13 که گذاشتید استفاده کنید.
فقط پنج مقاومت 330 اهم اطراف اپ امپ ها را به 10 کیلو اهم 1% باید تغییر پیدا کند(هر پنج تا).


[تصویر:  attachment.php?aid=13140]

در ارسال پیشین آیا مشکل تغییر ناگهانی اعداد نمایشگر برطرف شد؟


(آخرین ویرایش در این ارسال: ۱۸-اسفند-۱۳۹۳, ۰۸:۵۲:۰۷، توسط alimogmov.)
۱۸-اسفند-۱۳۹۳, ۰۸:۲۳:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : a_darya69, omid_phoenix, رسول
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #40
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
بنده این مدار را بسته ام و در آن از ad633 نیز استفاده کرده ام، یعنی نقشه مدار آخری که فرستادم را ارسال کرده ام، این مدار را برای پروژه ساخته ام، حال باید برای استاد مدار را شرح دهم، به استاد بگویم ضرب کننده نیازی نیست؟!
فکر میکنم استفاده از ضرب کننده بی علت نبوده فقط نیاز به تحلیل دارد که متأسفانه بلد نیستم:(
ورودی ضرب کننده به lm324 وصل شده و فقط یک خروجی دارد که به پایه adc5 میکرو وصل شده است، لطفأ راهنمایی کنید.
۱۸-اسفند-۱۳۹۳, ۱۹:۲۵:۵۸
ارسال‌ها
پاسخ
alimogmov آفلاین
مدیر بخش
*****

ارسال‌ها: 456
موضوع‌ها: 36
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 867
( 940 تشکر در 393 ارسال )
ارسال: #41
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
درود
گرامی آخر چگونه ممکن است ورودیهای ad633 به سیگنال یا ولتاژی وصل نباشد و از خروجی آن انتظار کارکرد داشته باشیم.
تازه 324 دوتا امپ امپ خروجی آزاد دارد.
نقشه شما کامل نیست و ...
اصل منبع طراحی مدار از کجاست؟
اگر نقشه کاملی دارید آن را با وضوح بیشتر قرار دهید.

البته ممکن است هدف طراح از ad633 و دو اپ امپ متصل محاسبه توان لحظه ای باشد !!! .

(آخرین ویرایش در این ارسال: ۱۹-اسفند-۱۳۹۳, ۱۹:۵۱:۰۷، توسط alimogmov.)
۱۹-اسفند-۱۳۹۳, ۱۹:۲۹:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, a_darya69, Ambassador
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #42
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
ممنون، دوستان در قسمتی از برنامه دستور زیر ضرب در 10 شده، دلیل این کار چیه؟
Dim Stringg As String * 10
۲۱-اسفند-۱۳۹۳, ۱۰:۱۰:۲۱
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #43
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
سلام

اون یعنی یه رشته تعریف کرده که طولش حداکثر 10 کاراکتر می تونه باشه

START...

۲۱-اسفند-۱۳۹۳, ۱۰:۱۶:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : alimogmov, omid_phoenix
a_darya69 آفلاین
تازه وارد

ارسال‌ها: 17
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12
( 3 تشکر در 3 ارسال )
ارسال: #44
RE: کمک کردن در نوشتن برنامه اندازه گیری توان در avr
دوستان توانی که این مدار به ما میده توان ظاهری هست؟!!
برای توان اکتیو هم باید مدار کسینوس فی متر داشته باشه؟؟!
۲۲-اسفند-۱۳۹۳, ۱۹:۱۹:۱۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] راهنمایی در مورد برنامه و نحوه نوشتن maxtor20 1 2,177 ۲۸-خرداد-۱۳۹۶, ۱۸:۵۱:۲۳
آخرین ارسال: babyy
  [سوال] درخواست نوشتن برنامه a.mehran 23 12,170 ۰۳-دى-۱۳۹۳, ۰۲:۰۷:۳۴
آخرین ارسال: NO DONGLE
  اندازه گیری دبی روغن خوراکی cinapa 9 7,891 ۰۶-مهر-۱۳۹۳, ۲۰:۵۹:۴۶
آخرین ارسال: cinapa
  نوشتن یک برنامه ۳ بعدی ha_60 7 6,011 ۰۷-بهمن-۱۳۹۲, ۱۱:۱۹:۴۵
آخرین ارسال: ha_60
  نوشتن یک درایور ساده برای usb 1nafar 9 14,085 ۱۳-مرداد-۱۳۹۲, ۱۵:۴۳:۳۶
آخرین ارسال: salehjg
  لطفاکمکم کنید خیلی فوری پروزه اندازه گیری سطح مایعات با سنسورخازنی meshkat21 1 2,781 ۰۶-خرداد-۱۳۹۱, ۱۷:۵۷:۰۱
آخرین ارسال: ha_60
  به توان n رسوندن ماتریس Anticipant 0 4,402 ۱۲-دى-۱۳۹۰, ۱۱:۲۵:۵۳
آخرین ارسال: Anticipant
Question کمک برای نوشتن کد samaneh_garmehi 1 2,722 ۲۹-آذر-۱۳۸۸, ۱۱:۱۲:۰۰
آخرین ارسال: samaneh_garmehi
  درخواست پروژه با C - (فاکتور گیری ) IT.M@N 7 6,892 ۰۲-آذر-۱۳۸۸, ۱۳:۰۴:۱۷
آخرین ارسال: mahdi20
  درخواست نوشتن پروژه به زبون C+ SajjadKAZ2003 3 3,318 ۱۱-دى-۱۳۸۵, ۰۳:۰۸:۵۰
آخرین ارسال: SajjadKAZ2003

پرش به انجمن:


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

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