رفتن به مطلب

Mahyar Curious

کاربر ویژه
  • پست

    2212
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    32
  • بازخورد

    100%

تمامی مطالب نوشته شده توسط Mahyar Curious

  1. درود آقای حسینی تا 25 روز دیگه کسی نتونه جزء 10 نفر بشه سود شما شروع میشه :D :lol: .
  2. درود دوستان : امروز زنگ زدم یه فروشگاه اینجا مولتی پلکسر 74153 رو نداشتند . چون یه جورایی انگار این مولتی پلکسر مرسوم نیست استفادش . اما خوشبختانه مولتی پلکسر CD4052 رو موجود داشتند که عملکردش کاملا مشابه 74153 هستش . بعد از ظهر رفتم خرید کنم که مغازه بسته بود . شنبه انشالله بعد از تهیه اش تست هارو انجام خواهیم داد .
  3. درود : دوست عزیز اگه ممکنه واسه تاپیک هاتون یه عنوان بزارید . "یه سوال" "یه سوال دیگه!!" فکر نکنم چیزی رو دستگیر خواننده بکنه . موفق باشید .
  4. امین جان اینم فایل تست ارتباط میکرو و مولتی پلکسر 74153 در برنامه پرتئوس . بهمراه فایل بسکام و هگز . امیدوارم 74153 کاشون بتونم گیر بیارم هرچه سریعتر تست بزنیم . proteus.rar
  5. بله امین جان . eca متخصصین خیلی خوبی داره . اما حیف که خیلی دیر پاسخ میدن . البته این بخشی که تاپیک زدم اقای علی پور هستند به موقع راهنمایی میکنن ;) راستی 74153 رو راه اندازی کردم تو پرتئوس جواب گفتم . باید تو عمل تست کنیم ببینیم چی میشه . چون فرکانس feedback شده پاین هست فکر نکنم مشکلی باشه . فردا ببینم میتونم کاشون 74153 گیر بیارم عملا تست بزنم .
  6. به جای اون ترانزیستور ها میتونیم از یک ای سی مجتمع مالتی پلکسر مثل DM74153 استفاده کنیم که مدار جمع و جور بشه .قیمتش هم خوشبختانه 200 تومان بیشتر نیست ^_^ . منتظر تست ها توی پروتئوس باشید .
  7. امیر جان چیز های پایه رو باید خودتون با جستجو تحقیق یاد بگیرید یا کتاب های اکترونیک پایه رو مطالعه کنید . البته نگران نباشید اگه همه چیز خوب پیش بره و مدار رو بتونم آماده کنم , آموزش رو طوری میزارم که همه بتونند به راحتی بسازنش .
  8. درود امین جان . بله تکنیک هوشمندانه ای اجرا کردید . خوشبختانه مشکل اصلی داره حل میشه . شب یه سری آزمایش انجام میدم نتیجه رو میزارم ;)
  9. اختیار داری امین جان . بنده کاملا مبتدی هستم . اما فکری که به ذهنم رسید اینه که ما حداکثر میتونیم 2 تا فرکانس رو با پایه های T0 و T1 میکروی mega32 اندازه بگیریم اما ما 4 تا فن داریم پس بیایم نوبت به نوبت سیگنال خروجی هر فن رو به پین مورد نظر به وصیله ی ترانزیستور سویچ کنیم و فرکانسش رو بدست بیاریم . شماتیکی مثل زیر : باید بررسی بشه ببینیم جواب میده یانه
  10. درود : این طرح یکی از اقدام های خیلی خوبی بود که انجام شد . امیدوارم آینده نگری هم شده باشه .
  11. امین جان Mega128 هم دوتا پایه بیشتر واسه کانت کردن نداره متاسفانه . تلاش ما اینه که کلا با یه میکرو کنترلر کارو تموم کنیم تا هم هزینه زیاد نشه و هم مدار شلوغ نشه . یه ایده به ذهنم رسیده چندتا تست انجام بدم تا اخر شب به بحث میزارم .
  12. قیمتش هم فکر کنم به اندازه یه فن کنترلر اماده تاچ اسکرین باید باشه :D همین mega32 تا پارسال 3 تومن گیر می آمد الان شده 7 هشت تومن :wacko:
  13. ممنون جناب UnforgiveN . بله درست میفرمایید عملا فقط میشه از یکی از کانتر ها در آن واحد استفاده برد . اما این میکروکنترلری که شما معرفی کردید فکر نکنم اصلا گیر بیاد قیمتش هم که ..... میمونه سری Xmega که چیز های خفنی هستند اما قیمتشون هم خفنه . فعلا به دنبال راهی هستم رو همون mega32 خودمون بتونیم پیادش کنیم .
  14. درود جناب UnforgiveN ما چهارتا فن داریم و سرعت هر کدوم رو میخواهیم به صورت جداگانه و همزمان مانیتور کنیم . با چه روشی میگید با یدونه capture unit عملی هست ! ؟ هرسه تایمر atmega32 روی پایه های T0 و T1 میتونه در مود کانتر قرار بگیرن . capture chanel هم یدونه داره . (پایه ICP)
  15. امیر جان اگه AeroCool Touch 2000 رو میگی . اونو کارخونه ساخته و کار دست نیست مدارش انحصاری کارخونه هست . قیمتش هم 55 دلاره لینک آمازون ما میخوایم با همون mega32 همه چی رو روبه راه کنیم :huh: مشکل سوم رو اگه یه راه حل واسش پیدا کنم و توی تست عملی جواب بده انشالله کار تمومه . ;)
  16. ممنون ارمین جان . فعلا مشکل اصلی همون شمارش پالس های خروجی از فن (سیم زرد رنگ) و بدست اوردن فرکانس هست . اگه یدونه فن بود مشکلی نبود اما چون 4 تا فن هستش میکرو کنترلر توانایی اش رو نداره . دنبال یه قطعه ای هستم که فرکانس رو به ولتاژ تبدیل کنه و سپس به پایه adc میکرو متصل بشه و اطلاعات خوانده بشه . قطعه ای که پیشنهاد شده LM331 هستش اما نمیشه استفاده کرد چون هم اینکه گیر نمیاد و تو نت جستجو کردم یه سایت واسه فروش داشت اون 2500 تومان !! چون 4 عدد احتیاج هست قیمت میره بالا و ارزش نداره . اگه بشه با LM555 ساختش قیمت میاد پاین چون دونه ای 150 تومن هستش . راستی ارمین جان من مهندس نیستم .
  17. درود امین جان در مورد نحوه ارسال اطلاعات سرعت از سمت فن توی پست اول توضیحاتی دادم . به طور مثال نتایج بررسی سیم زرد رنگ با اسیلوسکوپ : همونطور که توی عکس مشاهده میکنید فرکانس 17 HZ هست که سرعت فن برحسب RPM میشه : 17 تقسیم بر 2 ضربدر 60 که میشه 510 RPM . و اینیکی : همونطور که توی عکس مشاهده میکنید فرکانس 64 HZ هست که سرعت فن برحسب RPM میشه : 64 تقسیم بر 2 ضربدر 60 که مشه 1920 RPM .
  18. درود امین جان . بهتره توی یه تاپیک جداگانه بحث بشه . یه تاپیک جدا گانه ایجاد کردم بیا اینجا پستتون رو نقل قول کردم .
  19. درود دوستان : به دلیل اینکه تعداد افراد علاقه مند برای ساخت این مدار زیاد شده و دوستان میخوان دست بکار بشن این تاپیک رو ایجاد کردم تا مبحث همینجا ادامه پیدا کنه . پست اول همیشه با اطلاعات جدید ویرایش خواهد شد . اما ویژگی های مدار : چهار کانال PWM برای کنترل دور فن خواهد بود . چهار ورودی برای سیم feedback فن (سیم زرد) جهت تشخیص دور بر حسب RPM یا RPS . چهار سنسور دماسنج به صورت ماژولار . امکان تعیین سرعت هر فن به صورت جداگانه و همچنین انتخاب پروفایل های اماده جهت تنظیم سرعت فنها از منو . مثلا پروفایل های ( Over Clock - Game - Web- Idle ) شرح مدار : هسته ی اصلی مدار رو میکرو کنترلر Mega32 شرکت Atmel تشکیل خواهد . این میکرو کنترلر دارای 32 کیلو بایت حافظه داخلی هست و 1024 بایت EEPROM حافظه دائیم هست که باتوجه با کار ما کافی هستش . همچنین این میکرو کنترلر 2 تایمر 8 بیتی و 1 تایمر 16 بیتی داره که این قضیه در ادامه خواهید مارو بسیار محدود خواهد کرد . مشکل اول : به دلیل اینکه این میکرو در مجموع 3 تایمر کانتر داره و اگه هر سه تایمر کانتر رو واسه کانال های PWM بدیم فقط خواهیم تونست 4 کانال PWM میکرو کنترلر رو راه اندازی کنیم و تایمری هم باقی نخواهد موند !!!! راه حل اول : خوشبختانه مشکل این مشکل با راه اندازی PWM نرم افزاری قابل حل هستش و تنها با یدونه تایمر ومیشه روی هر پینی پالس با عرض های متفاوت ایجاد کرد . نمونه کد در محیط بسکام : '======================================================================== $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 100 $swstack = 100 $framesize = 100 'Soft PWM ------------------------------------------------- Config Timer2 = Timer , Prescale = 1 On Timer2 Soft_pwm Enable Timer2 Enable Interrupts Dim Count As Byte Dim Spwm1 As Byte , Spwm2 As Byte , Spwm3 As Byte , Spwm4 As Byte Spwm1 = 50 Spwm2 = 75 Spwm3 = 60 Spwm4 = 80 Spwm5 = 90 Config Porta.3 = Output Config Porta.2 = Output Config Porta.1 = Output Config Porta.0 = Output Softpwm1 Alias Porta.0 Softpwm2 Alias Porta.1 Softpwm3 Alias Porta.2 Softpwm4 Alias Porta.3 Do Loop End Soft_pwm: Incr Count If Spwm1 > Count Then Softpwm1 = 1 Else Softpwm1 = 0 If Spwm2 > Count Then Softpwm2 = 1 Else Softpwm2 = 0 If Spwm3 > Count Then Softpwm3 = 1 Else Softpwm3 = 0 If Spwm4 > Count Then Softpwm4 = 1 Else Softpwm4 = 0 If count > 99 then count = 0 Return مشکل دوم : فن هایی که قصد کنترل رو داریم با ولتاژ 12 ولت کار میکنن از این خط حدافل 0.2 آمپر جریان میکشن که با توجه به 5 ولت بودن میکرو کنترل عملا به هیچ عنوال قابل اتصال مستقیم به پایه های میکرو نیستند . راه حل مشکل دوم : خوشبختانه این یکی خیلی ساده هست و چارش استفاده از یه ترازیستو مثل bd135 و اتصال پایه بیس به میکرو و عبور جیان فن از امیتر به کلکتور . مشکل سوم : سیم feedback یا همون سیم زرد رنگ اول نحوه کار این قسمت رو بگم : مدار داخلی فن دور فن رو به صورت پالس میفرسته و در اصل با افزایش سرعت چرخش فرکانس رو تغییر میده . یعنی با هر با چرخش کامل فن دو پالس ایجاد میکنه که باشمارش این پالسها و تقسیم بر 2 کردنش تعداد دور بر ثانیه به دست میاد . اما مشکلی که هست اینه که ما واسه به دست اوردن سرعت هر فن باید پالس ها رو شمارش کنیم و واسه اینکار میشه از کانتر میکرو کنترلر استفاده کرد اما میکرو کنترلر مورد استفاده ما دوتا کانتر بیشتر نداره که واسه راه اندازی اون هم 2 تا از تایمر هامون تبدیل به کانتر میشه که مانمیخواهیم این اتفاق بیفته . راه حل : هنوز راه حل دقیقی واسش پیدا نکردم . :unsure:
  20. آره عقیل جان برو اینجا : http://lioncomputer....pic=12562&st=60 راستی تبریک میگم خیلی باحال بود :D :lol:
  21. درود ارمین جان : درحال تست و بررسی هستم . این مداری که قصد ساختش رو دارم توی نت و یا جای دیگه ای نیست که راحت بشه سرهم کرد و نتیجه گرفت . هر قسمت نیاز به تست و نتیجه گیری داره . همونطور که توی پست قبلیم اشاره کردم میکروکنترلری که قطعه اصلی مدار هستش یه سری محدودیت های ایجاد کرده که دنبال یه راهی واسه برداشتنش هستم . البته میشه واسه برداشتن محدودیت ها از میکرو کنترلر avr های سری xmega استفاده کرد ولی به دلیل قیمت بالا و پروگرامر متفاوت ازش صرف نظر کردم . فعلا دنبال یه دستگاه اسیلوسکوپ واسه ادامه تست میگردم . :huh: چون من فعلا به این دستگاه دسترسی ندارم از دوستان اگه کسی اسیلوسکوپ داشتن یه ندایی بده یه چندتا تست هست روی فن انجام بدن نتایجش رو قرار بدن بشه نتیجه گیری کرد . موفق باشید .
  22. درود دوستان : متاسفانه اپلود سنتری که عکسها رو روش اپلود کرده بودم مثل اکثر اپلود سنتر ها به قولش عمل نکرده و سرورش down شده . عکسها رو هم متاسفانه موجود ندارم . این شماتیک مدار هستش : البته منتظرسورپرایز باشید مدار دیجیتال کنترلرفن با چند کانال PWM قراره استارت بزنم . انشالله مشکلی پیش نیاد همیجا آموزش رو قرار خواهم داد . به همراه LCD جهت نمایش سرعت 4 فن و 4 سنسور دما . و منوی کنترل سرعت فنها . دیگه ولوم و ... در کار نخواهد بود و سیستم کنترل دیجیتال با کلید ها فشاری قابل مقدار دهی سرعت فن خواهد بود . در حال حاظر مشغول به تست میکرو کنترلر ها و ... میباشم چون یه محدودیت هایی وجود دارند که باید با یه سری روش ابتکاری برداشته بشه . موفق باشید دوستان .
  23. Mahyar Curious

    تست اعصاب بیا تو....

    بنظرم تست اصلی اعصاب همون واکنش افراد بعد از بازی کردن تو تاپیک باشه :D
  24. مشکل اصلی اینه که اون یکی از ابجکت ها نیست و اگه هم برش نداری میری به مرحله بعد و جالب اینه مرحله بعد حتما بش احتیاج پیدا میکنی :lol: :D مجبوری مرحله رو ریستارت کنی برش داری و بعد بری به چک پوینت بعدی :D
  25. Mahyar Curious

    دانلود Just Cause 2 با حجم 1.3 گیگ

    درود دوستان : :wub: داشتم دنبال لینک دانلود Just Cause 2 میگشتم که به سایت زیر برخورد و با تعجب دیدم با حجم 1.3 گیگ قرار داده . دانلود کردم بعد از استخراج از حالت فشرده به خوبی اجرا میشه و کامل هست . ;) دلم نیومد اینجا نزارم توصیه میکنم به هیچ وجه این بازی رو از دست ندید واقعا فوقوالعاده کار شده . فریم هم که به راحتی روی 60 قفل میشه . واقعا عالیه ;) با توجه به اینکه با حجم 1.3 GB میتونید دانلود کنید . توجه داشته باشید که فایل بعد استخراج و تبدیل به فایل اصلی چهار گیگ خواهد شد . لینک جهت دانلود پارت ها
×
×
  • اضافه کردن...