امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
طراحی درایور قدرت آمپر بالا
نویسنده پیام
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #1
طراحی درایور قدرت آمپر بالا
[تصویر:  DRIVER_MOSSFET.JPG]اگه شما هم از اونهایی باشین که یه عالمه L298 سوزونده باشین می دونین که یکی از مشکلات دوستان عزیز رباتیکی نبود یه درایور مناسب هستش !!

درایوری که بتونه جریان قابل قبولی ارائه بده و قابل اعتماد باشه و گرم هم نکنه .

در ادامه مطلب به بحث در درایورهای موجود میپردازیم و پل H ترانزیستوری را مورد بحث قرار دادیم و در انتها به ماسفت رسیده و یه مدار و برد کامل که بتونه مورد استفاده دوستان قرار بگیره با جریان و ولتاژ غیر قابل مقایسه ( بسته به ماسفت تا 30 آمپر و حداکثر ولتاژ 40 ولت ) میپردازیم !!

ادامه مطلب


(آخرین ویرایش در این ارسال: ۰۶-آبان-۱۳۸۹, ۱۲:۴۰:۳۶، توسط t3r!p3000.)
۱۹-تير-۱۳۸۹, ۲۲:۰۸:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : saeed450, salehjg, رسول, koorosh.k, محمد حسینی, Abbaspour, osh, HoseinVig, sheitunak, HENAS, mahdi20, emeli, WhiteNoise, sharin, ymaoofi, bert, omid_phoenix, MNR85, milad15m, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: طراحی درایور آمپر بالا

سلام دوستان عزیز !

اگه یه نگاهی به تایپیک های زیر بندازین میبینین که یکی از مشکلات اساسی دوستان نبود یه درایور مناسب واسه راه اندازی موتورها هستش !


و در بازار هم گزینه های خیلی کمی واسه درایور هستش :

راهنمای فارسی L298 :
راهنمای فارسی L293 :
یه مقاله کنترل سرعت با میکرو :
بیشتر دوستان تجربه سوختن درایور ( معمولا L298 ) رو زیاد داشتن !!
و اگه درایوری داشته باشیم که بتونه جریان قابل قبولی رو تحمل کنه و عملکرد مناسبی داشته باشه خیلی از مشکلات ( مخصوصا واسه بچه های رباتیک ) حل میشه !

در جریان های بالا هم آی سی درایوری هم وجود نداره ( حداقل در بازار ایران ) و خوب بهترین گزینه استفاده از ترانزیستور ها هستش !!!



معروفترین درایور تو بازار که همتون میشناسینش L298 هستش !

تو مدار زیر میتونین شماتیکشو ببینین :

[تصویر:  8258375b93014b4c91d3.PNG]

اگه بخوایم مدار فوق رو نقد کنیم مهمترین ایراد استفاده از ترانزیستور BJT هستش !!
چون افت ولتاژ روش بالاست و جریانش هم محدوده !!

و همینطور کل ترانزیستورهای پل H از نوع منفی هستش !
و خوب ترانزیستورهای بالا به صورت کلکتور مشترک هستن و ترانزیستورهای پایین به صورت امیتر مشترک !


به نظر من اگه ترانزیستورهای بالا از نوع مثبت بودن خیلی بهتر بود !
در حال حاضر واسه روشن کردن ترانزیستورهای بالا باید ولتاژ اعمالی به بیسشون زیاد باشه ( چون ترانزیستور در ناحیه کلکتور مشترک تقویت ولتاژی انجام نمی ده ! )

از مشکلات دیگه L298 محدودیت جریان یک آمپری اون هستش و بسته بندی ای سی هم عوض کردن اون رو سخت کرده !!

قیمتش هم به نظر من گیرونه ! ( قیمت بین 1500 تا 2000 تومان هستش )

و داغ و گرم شدنش رو هم نباید فراموش کرد !!

البته میشه واسه جریان های بالاتر میشه چند تا رو بهم موازی کرد ولی من چنین کاری رو پیشنهاد نمی کنم !!

اگه یه سرچی تو اینترنت کنیم به لینک های زیر میرسیم :
البته لینک زیاده ولی من دوتاشو به عنوان نمونه گذاشتم !!


در لینک اولی پس از کلی توضیحات آخرش به مدار زیر رسیده :

[تصویر:  PShbridge2.gif]

همینطور که میبنین ترانزیستور ها متقارن هستن و واسه بایاسشون هم یه ترانزیستور گذاشته !!

ولی استفاده از ترانزیستور BJT بعضی مشکلات قبلی رو داره !!
هر چند خیلی بهتر شده !


ولی محدودیت جریان و گرم کردن ترانزیستور هنوز وجود داره !
استفاده از ترانزیستور های جریان بالا هم مشکلات خودشو داره ! ( چون معمولا قابلمه ای هستن و به فکر هیت سینکشم باید بود )

لینک دوم رو هم کلا بیخیال میشیم !!!


اگه عکس ها باز نمیشن در پیوست دریافتشون کنین !!!
.rar   DESIGN DRIVER 1.rar (اندازه: 50.49 KB / تعداد دفعات دریافت: 1,206)
(آخرین ویرایش در این ارسال: ۱۹-مرداد-۱۳۸۹, ۲۳:۳۳:۱۰، توسط t3r!p3000.)
۱۹-تير-۱۳۸۹, ۲۲:۴۱:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, رسول, koorosh.k, Abbaspour, HoseinVig, HENAS, sheitunak, محمد حسینی, mahdi20, reza555, WhiteNoise, sharin, fabienmartin, omid_phoenix, asadi20, khaladee, Majid_Ebru, MNR85, abi57, milad15m, a.mehran, alimogmov, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #3
RE: طراحی درایور آمپر بالا

گزینه بعدی استفاده از ترانزیستورهای ماسفت هستش !!

اینم یه مقاله از مهرداد عزیز در مورد فت و ماسفت !!!

.rar   FET & MOSFET.rar (اندازه: 574.59 KB / تعداد دفعات دریافت: 2,618)

اصل مدار اینجا هم استفاده از پل H هستش که نقشه کلی معمولا به فرم زیر هستش :

[تصویر:  image002.jpg]

به سایت زیر ( که مربوط به دانشگاه اصفهان هستش ) یه نگاهی بندازین :

اینجا هم مثل بقیه باید ترانزیستورها به صورت ضربدری راه اندازی بشن و چون ماسفت های بالایی مثبت هستش پس باید ولتاژ مثبتی بهشون بدیم تا خاموش بشن !

اینم توجه داشته باشین که ترانزیستورهای ماسفت امپدانس ورودی خیلی بالایی دارن و نمیشه پایه اونها رو ول گذاشت !

پس از مقاومت های پوول آپ و پوول دوون استفاده می کنیم !
و چون بایاس ترانزیستور مثبت با منفی برعکسه به گین NOT هم نیاز داریم !!

[تصویر:  7c57ec9c25a945bdb4cc.PNG]

با اعمال ولتاژ به A موتور به راست و اعمال ولتاژ به B موتور به سمت می چرخد ! ( البته فرضه )

تجربه ها ثابت کرده با اعمال ولتاژ حدود 8 ولت و بیشتر میشه یه ماسفت مثبت رو خاموش کرد !!

استفاده از گیت NOT از سری 4000 هم واسه همینه !
چون می تونن با ولتاژی بین 3-15 کار کنن !!!

فقط توجه داشته باشین واسه روشن شدن ترانزیستورها و همینطور فعال شدن گیت NOT نمی توان از 5 ولت استفاده کرد و باید حداقل 8 ولت اعمال کرد !! ( فکر می کنیم 4069 با 12 ولت تغذیه شده )

حال ما مداری نیاز داریم که 5 ولت ( یعنی خروجی میکرو ) رو واسه ما 12 ولت کنه !

استفاده از ترانزیستور و آی سی های مثل ULN2803 گزینه مناسبی نیست و خیلی بد جواب می ده و بنده به شخصه نتونستم ازشون نتیجه بگیرم !

استفاده از اشمیت ترگیر گزینه بعدی !

کنترل سرعت رو همان نباید فراموش کنیم !
یعنی در مدار قبلی یه گیت AND هم باید بذاریم !

استفاده از چند تا آی سی ( یه گیت NOT و یه گیت AND و یه اشمیت تریگر) هم حسابی مدار رو بزرگ می کنه !

در بین آی سی های سی ماس 4093 و 40106 دو نمونه اشمتیت تریگر هستن !!
پس ما از 4093 استفاده می کنیم که چهار عدد گیت NAND اشمیت تریگر هستش !!!

[تصویر:  82041a28efdc4dcead5c.PNG]

در اینجا چون گیت ناند هستش پس واسه ترانزیستورهای بالا ( همون P کانال ) نیازی به گیت نات نیست ولی واسه ترانزیستورهای منفی پایین به گیت نات نیاز است که میشه از گیت های باقی مانده استفاده کرد !!

پایه EN1 رو باید به خروجی PWM وصل کرد و A و B هم جهت موتور رو تعیین می کنه ! !

پیشنهاد میشه ورودی های گیت رو با یه مقاومت به زمین پوول دوون کنیم !
چون ای سی های سی ماس خیلی حساس هستن و اگه ورودیشون ازاد باشه از نویز هوا هم تحریک میشن !!!

4093 با ولتاژ تغریه 12 ولت با ولتاژ 5 ولت ورودی تحریک میشه ولی اگه یه خورده کمتر بشه ( مثلا در 4 ولت ) عملکرد مدار غیر قابل اعتماد خواهد بود !!

در ضمن باتری 12 ولت ولتاژی بین 13.8 ولت تا 14.5 ولت داره که ممکنه تحریک نشه !!
حال اگه موتور 24 بذاریم که اصلا نمیشه ازش استفاده کرد !!

ما مداری می خوایم که مستقیم به میکرو وصل بشه و اگه میکرو با باتری موبایل هم تغذیه میشد بتونه مدار درایور رو تحریک کنه و ولتاژ موتور هر مقداری که می خواد داشته باشه !!!!


اگه عکس ها باز نمیشن در پیوست دریافتشون کنین !!!
.rar   DESIGN DRIVER 2.rar (اندازه: 63.1 KB / تعداد دفعات دریافت: 1,420)
(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۸۹, ۰۴:۵۱:۰۰، توسط t3r!p3000.)
۲۰-تير-۱۳۸۹, ۰۳:۲۰:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, koorosh.k, salehjg, HoseinVig, sheitunak, HENAS, mahdi20, WhiteNoise, Leonardo, sharin, fabienmartin, emad.poor, omid_phoenix, Majid_Ebru, abi57, milad15m, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: طراحی درایور آمپر بالا

خوب می تونیم ورودی رو با یه ولتاژ ( مثلا 2 ولت ) مقایسه کنیم و اگه ببیشتر از اون حد بود به عنوان یک منطقی و در غیر این صورت صفر در نظر میگیریم !!

استفاده از آپ امپ گزینه مناسبیه !
می توان برای راه اندازی معکوس از گیت NOT هم استفاده نکرد !

[تصویر:  dfb002b517f04e4c828f.PNG]

با یه دیود زینر یه ولتاژ مرجع درست کردیم که حداقل سطح یک منطقی مون رو تعیین می کنه !
( فرضا دیود زینر 2.1 ولت گذاشتیم و اگه تو بازار پیدا نکردین 2.7 ولت ) !!

اگه ورودی A از 2.1 ولت بیشتر بشه آپ آمپ C به اشباع منفی میره و آپ امپ B به اشباع مثبت میره و ترانزیستورهای ماسفت خودشون رو روشن می کنن !!!!

و اگه کمتر از این مقدار باشه قضیه برعکس میشه و بلطبع ترانزیستورها خاموش میشن !

خوشبختانه آی سی های آپ امپ رو میشه تا 35 ولت بهشون داد بدون اینکه واسشون مشکلی پیش بیاد پس تقریبا میشه هر موتور با هر ولتاژی رو استفاده کنیم !!

ولی اگه دقت کنین کنترل سرعتی نداریم که از یه گیت AND استفاده می کنیم :

[تصویر:  d65f375df904413d94a6.PNG]

و تغذیه 4081 رو 5 ولت انتخاب می کنیم ( یه روگولاتور می ذاریم ) تا با ولتاژ های حدود 2 ولت و بیشتر تحریک بشه !!!

البته جهت عملکرد بهتر می توان از 4093 هم استفاده کرد و فقط حواستون به ناند بودن آی سی فوق باشد !
( با برعکس کردن پایه ها ورودی آپ امپ میشه مشکلو برطرف کرد )


اگه عکس ها باز نمیشن در پیوست دریافتشون کنین !!!
.rar   DESIGN DRIVER 3.rar (اندازه: 91.8 KB / تعداد دفعات دریافت: 1,042)
(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۸۹, ۰۴:۵۳:۳۱، توسط t3r!p3000.)
۲۰-تير-۱۳۸۹, ۰۳:۴۹:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, koorosh.k, salehjg, HoseinVig, sheitunak, HENAS, mahdi20, WhiteNoise, omid_phoenix, Majid_Ebru, abi57, milad15m, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #5
RE: طراحی درایور آمپر بالا

یه نگاهی به موتورهای موجود در بازار می کنیم !
واسه این کار فروشگاه روبوکیو رو انتخاب می کنیم :

در بین موتورهایی که داره سری ZGB60 و ZGA60 بیشترین جریان رو میکشن !
فرضا مدل ZGB60 نوع 120 دور در حالت قفل جریانی حدود 5.9 آمپر میکشه و در حالت معمول بدون بار 0.7 آمپر ! ( طبق مشخصاتی که روبوکیو گذاشته ) :

[تصویر:  d71a3366e80a414a81e6.PNG]

معمولا حالت قفل شدن موتورها تو اکثر ربات ها زیاد ممکنه اتفاق بیافته پس اگه درایور ما بتونه به صورت دائم 6 آمپر رو تحمل کنه پس در حالت بی باری هیچ مشلی نخواهیم داشت !

یه نگاهی هم از همون منبع به ماسفت ها می اندازیم :

ماسفت های N کانال مدل های زیر هستن :
IRF840 با جریان قابل تحمل 8 آمپر و لتاژ 500 ولت و 125 وات با قیمت 480 تومان
IRF540 با جریان قابل تحمل 28 آمپر و لتاژ 100 ولت و 150 وات با قیمت 425 تومان
IRF640 با جریان قابل تحمل 18 آمپر و لتاژ 200 ولت و 125 وات با قیمت 430 تومان
IRFP250 با جریان قابل تحمل 33 آمپر و لتاژ 200 ولت و 180 وات با قیمت 825 تومان
IRFP450 با جریان قابل تحمل 14 آمپر و لتاژ 500 ولت و 125 وات با قیمت 1080 تومان

و ماسفت های P کانال مدل زیر هستن :
IRF9640 با جریان قابل تحمل 11 آمپر و لتاژ 200 ولت و 125 وات با قیمت 480 تومان

البته اگه یه سر به بازار بزنین ماسفت های دیگه ای هم پیدا می کننی با آمپر های خیلی بیشتر !!
سری P کانال فقط محدود به 9640 نیست و گزینه واسش زیاده !!

ماسفت های با امپر های خیلی بالا مثلا 72 آمپری و 100 امپری هم پیدا می کنین !
البته مدل های SMD هم هستش که خوب یه خورده گیرون هستن !
مثل FDD6672A که اگه دیتاشیتشو ببنین کف می کنین با این اندازش چجوری این همه جریان رو تحمل می کنه !!

و شما با توجه جریان مورد نیازتون می تونین ماسفت مناسبتون رو پیدا کنید و احیانا بخرید !!

خوشبختانه این ماسفت خودشون دیود داخلی دارن و نیازی نیست مثل L298 دیود هرزگرد گذاشت !!

ولی چون معمولا مدار ما دارای میکرو هستش و اونم حساسیتش به تغذیه زیاد هستش توصیه میشه دو سر موتور ( و بهتر اینکه در پایه های خود موتور ) یه خازن 100 نانو فاراد بذارین تا نویزهای فرکانس بالا رو حذف کنه !
استفاده از دیود های سریع هرزگرد هم خوبه ولی نبودش هم مشکلی نداره !!

پس جهت احتیاط بیشتر خروجی درایورهای که تو پست های روشون بحث کردیم رو اینگونه به موتور وصل می کنیم :

[تصویر:  d178d49b0fb3490b87c1.PNG]

میشه دو تا LED به صورت معکوس هم بذاریم تا جهت حرکت موتور رو نشون بده !!

در تغذیه مدار هم استفاده از خازن های بزرگ ضروریه چون موتورها در لحظه شروع و یا قفل جریان خیلی بالایی میکشن که نباید باعث ایجاد مشکل در تغذیه بشه ! ( همون قضیه هنگ کردن میکرو ) !!

ورودی های مدار رو هم فراموش نکنین با مقاومت به زمین وصل کنین ! ( همون پوول دووون ) !!


اگه عکس ها باز نمیشن در پیوست دریافتشون کنین !!!
.rar   DESIGN DRIVER 4.rar (اندازه: 11.96 KB / تعداد دفعات دریافت: 905)
(آخرین ویرایش در این ارسال: ۰۳-آبان-۱۳۸۹, ۰۱:۲۹:۳۹، توسط t3r!p3000.)
۲۰-تير-۱۳۸۹, ۰۳:۵۰:۵۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, koorosh.k, salehjg, ha_60, Abbaspour, joker, HoseinVig, HENAS, mahdi20, reza555, sharin, fabienmartin, masoud_elec85, omid_phoenix, Majid_Ebru, abi57, milad15m, milad1E
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
مدار درایور قدرت آمپر بالا با ماسفت مخصوص راه اندازی موتورهای جریان بالا


مدار DRIVER قدرت آمپر بالا با ماسفت مخصوص راه اندازی موتورهای جریان بالا



سلام

از صحبت های گفته شده خیلی راحت میشه یه درایور قدرت طراحی کرد !

یه بردی در همین رابطه با کمک NADER875 طراحی کردیم که به خوبی هم کار می کنه و و عملکردش هم عالی بود !!
می خواستم اول ازش مطمئن بشم و بعد مدار و نقشه اش رو بذارم !!!

ما چهار تا از این مدار رو درست کردیم و به خوبی ازشون جواب گرفتیم !

[تصویر:  35fbe1311d534a78a705.JPG]

و جالبه خیلی شبیه مدل پروتئسش شده :

[تصویر:  0ddd815a78e249ebbbc2.JPG]


نکات مهم :

مدار میتونه دو موتور رو به صورت مجزا و کامل کنترل کنه !! ( سرعت و جهت ) !!
معمولا نیاز اکثر رباتیک ها همینقدر هستش !!!!


می تونین موتورهای بین 8 ولت تا 24 ولت رو به راحتی باهاش کنترل کنین !
واسه موتورهای 6 ولت باید رگولاتور مدار حذف بشه !!! ( می تونین به جاش یه جامپر بذارین !! ) !!!
حواستون باشه تغذیه مدار رو برابر تغذیه موتورتون در نظر بگیرین !!!

جریان قابل راه اندازی درایور بستگی مستقیم به ماسفت انتخابیتون داره و برای کاربردهای معمولی زوج IRF540-IRF9640 جواب میده !

دو جمپر روی برد در نظر گرفته شده تا بتوان قابلیت کنترل سرعت رو غیر فعال کرد !! ( وسط برد مشخص است ) !!!

طراحی سوکت ورودی IDC هماهنگ با میکرو ATMEGA32 طراحی شده تا بدون مشکل و یا جمپری بتونین به مدار میکروتون وصلش کنین !!! ( به طراحی ورودی سوکت IDC دقت کنین متوجه میشین منظورم چیه !! )

می توانین تغذیه 5 مدار میکرو رو هم از درایور بگیرین !
واسه این کار چهار عدد از سیم های کابل فلت در نظر گرفته شده که بتونه جریان مدارتون رو تامین کنه !!!


یه خروجی جهت فن روی مدار درایور در نظر گرفته شده ! ( البته مدار اصلا داغ نمی کنه چی برسه به هیت سینک و یا فن ) !!

دو ورودی واسه مدار در نظر گرفته شده ! IDC
جهت ارتباط میکرو با قابلیت کنترل سرعت !
TBLOCK جهت اتصال به دیگر مدارها که لازمه سیم معمولی وصل بشه !! ( در این حالت کنترل سرعت وجود ندارد و باید جمپرهای مورد نیاز رو قرار بدین !! ) !!


به دلیل عدم دسترسی بعضی ها به دیود زینر از چهار عدد دیود معمولی هم می توان استفاده کرد و در مدار چنین حالتی در نظر گرفته شده است !!
در حالت معمولی که دیود زینر رو نصب کردین نیازی به نصب دیودهای 12 و 13 و 14 و 15 نیست !!
در صورت عدم نصب دیود زینر باید دیودهای فوق رو که هر نوع دیود معمولی ( مثل 4007 یا 4148 ) می تونه باشه رو باید بذارین !!!

یه دیود 5401 هم در نظر گرفته شده تا اگه برق ورودی رو برعکس وصل کردین ورودی رو اتصال کوتاه کنه !!!

جهت عدم ریپل و نوسان در تعذیه دو عدد خازن 3300 میکروفاراد تعبیه شده که پیشنهاد میشه حتما نصبشون کنین ! ( حالا نبود مقادیر پایین تر )

توجه کنین به هیچ عنوان دو ورودی یه طبقه رو با هم یک نکنین !
و بین سوئیچ کردن از چپ گرد به راست گرد و بالعکس هم حداقل 1 میکرو ثانیه تاخیر بذارین !!
جالبه این قضیه رو تو مقاله ای که در مورد XMEGA می خوندم رو لحاظ کرده بودن !!
به AWeX در میکروهای فوق مراجعه شود : http://www.iranled.com/forum/showthread.php?tid=18031&pid=131017#pid131017
پیشنهاد می کنم تو برنامه این زمان رو 10 میکروثانیه در نظر بگیرین !!


خروجی ها به هیچ عنوان اتصال کوتاه نشود !!!
البته اگه بشه بیشتر ممکنه سیمهاتون بسوزه و نه ماسفت ها !!!

سوکت تغذیه و خروجی های مدار از TBLOCK استفاده شده و خطوط ارتباطی تا حد ممکن ضخیم انتخاب شدن !!!

خازن های خروجی هم جهت از بین بردن پارازیت و نویز موتور در نظر گرفته شده که البته اگه روی موتور هم بذارین عالیه !!!

تمام مقاومتهای مدار 10 کیلو می باشد به جز اونهایی که به LED متصل میشن که می تونین 1 کیلو بذارین !!

خازنهای عدسی هم همشون 100 نانو فاراد هستن !

خازن ورودی رگولاتور ( خازن شماره 7 ) رو ترجیحا ولتاژ بالا ( مثلا 35 ولت ) انتخاب کنین !!
بقیه خازنهای تغذیه هم ترجیحا 35 ولت بذارین !!!


به دلیل مصرف کم مدار می تونین خازنهای اطراف رگولاتور رو خذف کنین !
خازن 4 و 7 و 5و 10 !!!
البته اگه مدار میکرو رو هم از درایور گرفتین حتما بذاریشون !!

جمپرهای مدار که به خروجی ها یا تغذیه ماسف ها متصل هستن از سیم ضخیم ( مثلا پایه دیود 4007 ) استفاده کنین !! ( تو برد مشخص هستن ) !!

دیودهای خروجی رو ترجیحا سرعت بالا بذارین ولی اگه معمولی هم بود مشکلی نداره !
به دلیل اینکه خود ماسفت ها دیود داخلی دارن حتی می تونین حدفشون کنین !!

دو ورودی واسه تغذیه در نظر گرفته شده می تونین به یه طرف برق ورودی رو وصل کنین و از اون طرف به بقیه مدارهاتون بفرستین !!!

ماسفت های منفی به هیچ عنوان گرم نمیشن ولی شاید یه خورده رو ماسفت های مثبت احساس گرما کنین که البته به هیت سینک نیازی ندارن !
ولی جهت اطمینان اگه دوست داشتین روشون هیت سینک بذارین !! ( دقت کنین تو مدار من گذاشتم ) !!

یه LED جهت تغذیه و چهار عدد جهت نمایش حرکت دو موتور در نظر گرفته شده که اگه دوست داشتین وصلشون کنین !!
مقاومت LED ها رو بسته به تغذیتون در نظر بگیرین !!


ورودی و خروجی های مدار به شکل زیر است : ( مشخصات ورودی سوکت IDC در چپ پایین مشاهده میشود ) !!

[تصویر:  3a3c67e3c34048e498b4.PNG]

و لیست قطعات :

کد:
R5 = R7 = R12 = 1K
R = 10 k
U1 = LM324
U2 = 7805
U3= 4081
U4 =LM324
Q2 = Q4 = Q6 = Q8 = IRF540
Q1 = Q3 = Q5 = Q7 = IRF9640
DZ = 2.7v OR 2.1v
D16 =1N5401
D = 1N4007
C3 = C9 = 3300uF/35v
C4 = 1000uF/16v
C7 = 1000uF/35v
C = 100nF/50v

البته انعطاف مدار بالاست و هر چی گیرتون اومد بذارین ! ( به مقادیر و ظرفیت ها زیاد دقت نکنین ) !!


و فایل های پروتئوس شامل نقشه و برد و ... را در پیوست دریافت کنید !
امیدوارم بتونه واسه دوستان مفید باشه !!!


فایل‌(های) پیوست شده
.rar   DRIVER POWER WITH MOSFET - ANT.rar (اندازه: 269.81 KB / تعداد دفعات دریافت: 4,275)
(آخرین ویرایش در این ارسال: ۱۲-آبان-۱۳۸۹, ۰۳:۲۲:۲۰، توسط t3r!p3000.)
۱۶-مرداد-۱۳۸۹, ۰۴:۰۷:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : joker, رسول, salehjg, saeed450, HoseinVig, reza555, sheitunak, koochooloo, koorosh.k, HENAS, mahdi20, garazhiyan, emeli, tondar2008, WhiteNoise, mostafa_a, m_alizadeh, sharin, fabienmartin, rdscience, siyamarz, masoud_elec85, sadmo54321, able, ali8826393, nta_xyz, MohsenB, omid_phoenix, علیدلی, Majid_Ebru, seyyed Abbas, MNR85, abi57, alimogmov, milad15m, mehrdad35, 1نفر, amin_a_y
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #7
RE: طراحی درایور قدرت آمپر بالا
دوستان شاید به زودی بخوام یه مدل دیگه اش رو طراحی که ایراد های اینم برطرف شده باشه !!!

با قطعات کاملا smd که کوچولو هم در بیاد !!!



مدار قبلی چند تا ایراد کوچولو داشت :

سایزش بزرگ بود ! ( که خوب خیلی جاها نمیشد ازش استفاده کرد )

نمی شد موتور رو قفل کرد ( بعضی وقت ها لازمه )

اگه دو تا ورودی رو همزمان یکی میکردی ماسفت یا سیم رابط میسوخت !! ( البته تو اکثر درایورها این قضیه وجود داره و به AWeX معروفه که البته به جابجه کردن ماسفت ها مشکل حل میشه !!!

مدارش پر جمپر هستش ( که ایراد بزرگی نیست )

خراب شدن دیود زنر کل مدار رو تحت تاثیر می ذاشت !! ( که این دفعه از درایور مخصوص ماسفت استفاده می کنیم )

سوکت ها جابه جا وصل بودن !!

تغذیه ها جدا نبود ( که با اپتوکوپلر میشه درستش کرد )






دوستانی که مدار رو درست کردن ایراد ها و مشکلاتی که باهاش برخورد داشتن رو همینجا بگن تا اصلاحشون کنیم !!!!
۰۴-آذر-۱۳۸۹, ۰۰:۴۵:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, salehjg, sheitunak, joker, able, milad15m, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: طراحی درایور قدرت آمپر بالا
در ضمن کسی با درایورهای سری BTS کار نکرده !

BTS7810 و BTS7710 ؟

اصلا ارزش داره مدار فوق رو ادامه بدیم ؟
۰۴-آذر-۱۳۸۹, ۰۰:۴۸:۱۸
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi20
sheitunak آفلاین
وروجک ایرانویج
***

ارسال‌ها: 292
موضوع‌ها: 21
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 1477
( 1086 تشکر در 324 ارسال )
ارسال: #9
RE: طراحی درایور قدرت آمپر بالا
من اطلاعات BTS را خوندم از نظر آمپر و ... به نظر خیلی خوب میاد اما مدارش را جایی توضیح نداده از دیتاشیتش هم نمیشه چیز زیادی فهمید
خیلی سرچ کردم که بفهمم بایاس پایه هاش چه جوریه اما ...

بدترین گناه این است که به کسى که تو را راستگو مى پندارد دروغ بگویى. "گوته"
۰۴-آذر-۱۳۸۹, ۱۲:۲۱:۳۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, salehjg, mahdi20, 1نفر
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3260 تشکر در 1342 ارسال )
ارسال: #10
RE: طراحی درایور قدرت آمپر بالا
7810 همون 7710 هست با این تفاوت که جریان دهی بالاتری داره
هر دو 4 تا ماسفت داخلی دارن که هر کدوم یه دیود معکوس دارن
هر دو نهایتا تا 40 ولت ولتاژ کاریشونه
مقاومت درین سورس حالت روشن7810 نهایتا 26 میلی اهمه اما 7710 حدود 70 میلی اهم
ماکزیمم جریان 7810 حدود 42 آمپره ولی 7710 15 آمپر

هر دو در برابر اتصال کوتاه بار و زمین محافظت شده هستن

وقتی که بار بهشون وصل نباشه اتومات خاموش میکنن

پرچم حداکثر دمای مجاز داره و در صورت وقوع این رخداد خاموش میکنه

ماسفتهای پایینیش هم درین و هم سورس هاشون در دسترس کاربر هست برای سنس جریان مفیده
ماسفتهای بالاییشون فقط سورسشون در دسترسه و درین هاشون به خاطر مدارات محافظت داخلی قابل دسترس نیستند
[تصویر:  f90b2ceb1b6c400b8bc9.JPG]

مشخصات ماسفتهای بالایی:
[تصویر:  756373c4546e461585d4.JPG]

مشخصات ماسفتهای پایینی:
[تصویر:  98f5fdb662c94cb7bc9d.JPG]

ورودی های گیتشون :

ورودی های IH1,IH2:
برای ماسفتهای بالایی میره برای مدارات داخلی برای همین از که برشگر زنری(ESD Clamped diodes) استفاده شده و از یک مقاومت برای محدود کردن جریان
سیگنالهایی که برای تحریک گیت های ماسفت های بالایی به کار برده میشه وارد یک مدار میشن و به 0و1 دیجیتال (مدار اشمیت تریگر سازگار با منطق TTL,CMOS) تا این سیگنال (سیگنال ورودی گیت های بالایی) مقادیر قابل درکی برای مدارات محافظ داخلی و تشخیص وضعیت و عیب داشته باشند و نهایتا با مدارات تقویت کننده و گیت درایور مناسب برای تحریک گیت های بالایی ارسال میشه
ولتاژ های ورودیشون هم به این صورته
[تصویر:  bb657b454a2044ab97fc.JPG]

مشخصات برشگر های زنری ورودی ها:
[تصویر:  fdd79950c58843189500.JPG]

ورودی های IL1,IL2:
برای ماسفتهای پایینی مستقیما به گیتهاشون رفته
(کاش برای ماسفتهای پاینی هم مدارات تحریک گیت داخلی مناسب بود )
ولتاژ و جریان لازم ورودی برای این ورودی ها به صورت زیره:
[تصویر:  453697262c7c4cdd844c.JPG]

خروجی ها:
خروجی ها هم به صورت مجزا در دسترس هستند.آرایش ماسفتها رو میشه هم به صورت پل H و همه صورت مجزا استفاده کرد
دیود های داخلی در صورتی که ماسفتها به صورت مجزا استفاده بشن مثل دیود هرز گرد عمل میکنند.

مشخصات خروجی:
[تصویر:  8950492919bf493e8be1.JPG]

حفاظت اتصال کوتاه خروجی:
دو حالت داره:
1-اتصال کوتاه شدن بار
2- اتصال کوتاه شدن خروجی و زمین

برای تشخیص از یک آپ امپ داخلی استفاده شده
به این صورت که ولتاژ درین سورس یا یک ولتاژ مرجع داخلی مقایسه میشه و در صورت لزوم جریان خروجی محدود میشه و در صورت اتصال کوتاه شدن بار در خروجی ماسفتهای بالایی خروجی صفر میشه

[تصویر:  664001011700454b9f81.JPG]

محافظت در برابر افزاش حرارت(اضافه حرارت):
برای ماسفتهای بالایی یه مدار سنس اضافه حرارت و هیسترزیس ادغام شده و در صورت وقوع این رخداد خروجی ها صفر میشن
[تصویر:  9785c5927eb14e6ca4f8.JPG]

Under Vlotage -LokOut یا UVLO:
در صورتی که ماسفتها بخوان سوییچ بشن و ولتاژ تغذیه کمتر از ولتاژ UVLO رسیده باشه ، وضعیت خروجی ها صفر میشه
[تصویر:  97d8b1837c454cad8893.JPG]

اینجا هم باز ملاک ماسفتهای بالایی هستند

آشکار ساز مدار باز:
حالت مدار باز با اندازه گیری ولتاژ حالت خاموش تشخیص داده میشه
در صورتیکه این ولتاژ اندازه گیری شده از حدی تجاوز کنه ، پرچم خطا با یک تاخیر فعال میشه

[تصویر:  c2aec675d1a149dc9969.JPG]



پرچم خروجی:
دو پرچم خروجی به صورت درین باز هستند که نیاز به مقاومتای پول آپ (بالا کش ) دارند.
با توجه به ورودی های ماسفتهای بالایی و خروجی ها آنها ، این دو پرچم مقادیری را به خودشون اختصاص میدن
خطاهای مختلف مانند آنچه که در جدول زیر نشان داده شده ، به صورت صفر شدن خروجی های ST1,ST2 خودشون رو نشان میدن
این خروجی ها رو میشه به میکرو وصل کرد و لحظه به لحظه در جریان وضیعت خطا ها ، مشکلات و وضعیت های خروجی ها و بار و ورودی ها بود.همچنین میشه به عنوان عیب یابی از اون استفاده کرد.
[تصویر:  d2c7c408287344dfa217.JPG]



همین طور که دیدیم ماسفتهای بالایی یا همون High Side Switch از اهمیت زیادی برخوردارند.



BTS7710

BTS7810

زندگی مدیریت فرصت هاست.
۰۴-آذر-۱۳۸۹, ۱۴:۲۳:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, t3r!p3000, salehjg, sheitunak, mahdi20, fabienmartin, Majid_Ebru, MNR85, 1نفر
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #11
RE: طراحی درایور قدرت آمپر بالا
(۰۴-آذر-۱۳۸۹, ۱۲:۲۱:۳۹)sheitunak نوشته است: من اطلاعات BTS را خوندم از نظر آمپر و ... به نظر خیلی خوب میاد اما مدارش را جایی توضیح نداده از دیتاشیتش هم نمیشه چیز زیادی فهمید
خیلی سرچ کردم که بفهمم بایاس پایه هاش چه جوریه اما ...


به نظر نمیاد بایاس خواصی داشته باشه :

http://www.datasheetdir.com/BTS7710G+Power-Switches
http://www.datasheetdir.com/BTS7700G+Power-Switches

[تصویر:  BTS7710G-circuits.jpg]
۰۵-آذر-۱۳۸۹, ۱۴:۰۹:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : sheitunak, mahdi20, Quark, جلالی


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [پروژه] دیمر 12 ولت 5 آمپر omid_phoenix 4 6,025 ۲۳-آبان-۱۳۹۹, ۱۹:۵۹:۱۶
آخرین ارسال: hadikh73
  FidoCadJ نرم افزار طراحی مدار و PCB کدباز alimogmov 1 3,967 ۰۶-آبان-۱۳۹۷, ۱۹:۵۷:۳۶
آخرین ارسال: salehjg
  درایور ماسفت Driver Mosfet saeedsmk 26 44,503 ۲۱-اسفند-۱۳۹۵, ۰۲:۳۵:۲۵
آخرین ارسال: saeedsmk
at [ایرانویجی] منبع تغذیه سوئیچینگ 0-40 با جریان دهی 20 آمپر h0x00i 14 24,637 ۰۶-بهمن-۱۳۹۴, ۰۹:۱۲:۰۶
آخرین ارسال: alii_kazemii
  درایور تریاک ha_60 6 15,228 ۲۲-مهر-۱۳۹۲, ۱۶:۵۰:۰۷
آخرین ارسال: MicrowaveCO
  مسابقه طراحی بازی XO با میکرو و صفحه لمسی t3r!p3000 32 33,352 ۰۵-بهمن-۱۳۹۱, ۱۳:۰۳:۲۹
آخرین ارسال: mtronix
  برد رابط طراحی شده برای ARM سری AT91SAM7S salehjg 1 10,311 ۰۱-شهریور-۱۳۸۹, ۱۵:۲۸:۱۸
آخرین ارسال: salehjg
  كنترل دور موتور با راندمان بالا ha_60 1 6,248 ۲۶-خرداد-۱۳۸۵, ۱۰:۳۹:۱۴
آخرین ارسال: ha_60

پرش به انجمن:


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

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