ايران ويج

نسخه‌ی کامل: کمک براي مدار کنترل ولتاژ با تغییر نور
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
شبیه ساز پروتیوسو گذاشتم برات
این فایله داخل پوشه :
کد:
pwm.pdsprj
p,hs
(۰۲-بهمن-۱۳۹۳, ۱۶:۴۵:۱۲)a.mehran نوشته است: [ -> ]شبیه ساز پروتیوسو گذاشتم برات
این فایله داخل پوشه :
کد:
pwm.pdsprj
ببخشید
حواسم نبود پروتئوس 8 ـه :-)
پتانسیومتر رو افزایش هم دادم ولی با این حال خروجی (ledd گذاشتم) ولتاژ ریپل داره (led انگار 50 میلی ثانیه روشنه ، 50 میلی ثانیه خاموش
به ماسفت tip41c هم وصلش کردم بازم نورش همینطوره
مهندس همه سوالامو یه جا بپرسم ؟!
نور لامپ که گذاشتم برا خروجی ریپل داره هنوز ، مدارم چک کردم درست بود !
میشه این مدار رو با ATMEGA8 ببندی ؟
اگه بشه سه یا چهار تا حالت براش تعریف کرد خیلی عالیه
مثلا اگه ورودی بین A و B بود خروجی 5 ولت
مثلا اگه ورودی بین C و D بود خروجی 4 ولت
مثلا اگه ورودی بین E و F بود خروجی 4.5 ولت
بعد این ولتاژ رو بدم به بیس ماسفت خوبه ؟
البته هر کدوم از این حالت ها رو بشه دقیق تنظیم کرد دیگه خیلی عالیه

بازم ممنون که جواب دادید <3
ریپلو با اون مقدار Prescale تنظیمش کن
یه صفر هم از فرکانس اصلی کم کن
یه خازنم به خروجی pwm ببند نتیجه بگو
یا اگر چند حالت نمیشه همیشه یه مقدار اولیه ولتاژ وجود داشته باشه
مثلا در تاریکی کامل و بدون این که LDR متصل باشه خروجی 3.5 ولت بده و با افزایش نور ولتاژ به 5 ولت برسه

خیلی ببخشید که من مرتب سوال می کنم
(۰۲-بهمن-۱۳۹۳, ۱۹:۲۲:۵۷)a.mehran نوشته است: [ -> ]ریپلو با اون مقدار Prescale تنظیمش کن
یه صفر هم از فرکانس اصلی کم کن
یه خازنم به خروجی pwm ببند نتیجه بگو
خدا خیرت بده مهندس درست شد :-)
Prescale=1 قرار دادم
فقط اگه بشه یه مقدار اولیه ولتاژ وجود داشته باشه خیلی عالیه
مثلا در تاریکی کامل و بدون این که LDR متصل باشه خروجی 3.5 ولت بده و با افزایش نور ولتاژ به 5 ولت برسه

بازم ممنون
تاریکی کامل مقدار adc خیلی کم میشه که میتونی با ضرب تقسیم جورش کنی
(۰۲-بهمن-۱۳۹۳, ۲۰:۰۶:۰۵)a.mehran نوشته است: [ -> ]تاریکی کامل مقدار adc خیلی کم میشه که میتونی با ضرب تقسیم جورش کنی

میشه یه کمی بیشتر راهنمایی کنید ؟ خیلی مشکله چند تا حالت براش تعریف کرد ؟
نه .
شما که متغیر b , رو برایر adc کردی حالا می تونی یه متغیر دیگه مثل c تعریف کنید b رو به یه عددی ضرب کنید و c رو برابر اون کنید و pwm رو برابر c بزارید . مثلا : c=a*3 و pwma1=c
صفحه‌ها: 1 2