شنبه ۰۵ خرداد ۱۳۹۷
سلام مهمان گرامی !
ورود
ثبت نام

آمار سایت

افراد آنلاین : 3 نفر
اعضای آنلاین : 0 نفر
بازدید امروز : 470 بازدید
بازدید دیروز : 499 بازدید
بازدید این هفته : 470 بازدید
بازدید هفته قبل : 2900 بازدید
امروز : شنبه ۰۵ خرداد ۱۳۹۷



Google



مدار پروگرمر یکی از از مدارات مهمی ست که باید هرکسی که با میکروها سروکار دارد داشته باشد. از پروگرمر ها برای ریختن برنامه های نوشته شده به میکروها استفاده میشود که انواع و اقسام مختلفی دارند.

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

برای اصلاح آن میتوان با استفاده از یک آی سی بافر به شماره 74HC244 امنیت را برقرار کرد :

مدار پروگرمر Parallel

 

در تصویر بالا شماتیک 3 مدار پروگرمر را به ترتیب مشاهده میکنید

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

در هر سه مدار احتیاج به یک تغذیه 5 ولت رگوله شده داریم این تغذیه را میتوان از طریق مدار زیر بدست آورد:

مدار منبع تغذیه 5 ولت

خروجی مثبت 5 ولت را باید به پایه Power موجود در شماتیک مدار پروگرمر و پایه منفی یا همون زمین مدار رو هم به GND وصل نمایید بهتر است خازنی با مقدار 100 نانو فاراد ترجیها از نوع مولتی لایر را که یک پایه ان به تغذیه مثبت 5ولت و پایه دیگر آن به زمین متصل کنید .

هر شش پایه Powerو GND وMosiو Miso وClock(SCK)و  Reset باید به پایه های میکرویی که قصد پروگرم کردن آنرا دارید وصل کنید برای مثال برای میکرو مگا 32 پایه 6 پایه MOSI و پایه 7 پایه MISO و پایه 8 پایه SCK و پایه 9 پایه Reset و پایه 10 پایه Vcc و در نهایت پایه 11 پایه GND میباشد برای مشاهده ترکیب پایه های میکروها میتوانید دیتاشیت میکرو را دانلود و یا حتی با نرم افزار پروتیوس مشاهده کنید.

پایه SCK میکرو باید به CLOCK اتصال یابد(البته منظور از CLOCK پايه هاي XTAL ميكرو كه براي اتصال كريستال به كار ميرود نيست بلكه كلاك SPI هست كه بايد به پايه SCK اتصال يابد)

در میکرو های مگا 64 و مگا 128 و مگا 103 پایه RXD0 میکرو را به Mosi مدار پروگرمر و TXD0 میکرو هم به Miso مدار پروگرمر وصل کرد و پایه های Mosi و Miso میکرو لازم نیست به جایی وصل شود و بقیه پایه ها به همان ترتیب وصل میشوند.

برای تغذیه مدار همانطور که گفته شد میتوانید از تغذیه خارجی و یا از ولتاژ 5 ولت موجود در پایه 1 پورت استفاده کنید و تغذیه خارجی را حذف کنید. توصيه ميشود در اين پروگرمر از تغذيه خارجي استفاده كنيد زيرا پايه شماره 1 پورت در مقابل اتصال كوتاه حفاظت نشده است.

مدار سوم فاقد آی سی بافر میباشد به دلیل نداشتن امنیت توصیه نمیشود

مداری که من از اون استفاده میکردم شکل دوم از پروگرمر هست (نوع بهینه شده) با تغذیه خارجی که کاملا تست شده و به خوبی کار میکند.

نام این پروگرمر STK200/300 هست که بایستی در نرم افزار پروگرمر مانند بسکام معرفی شود.

برای دانلود راهنمای نرم افزار بسکام اینجا کلیک کنید.

همانطور که ملاحظه میکنید این نوع پروگرمر مزیت ساده بودن دارد عیب آن هم استفاده از پورت پارالل(موازی) کامپیوتر است با وجود پورتهای USB کمتر کسی مایل به استفاده از پارالل هست همچنین پورت پارالل که بزرگترین پورت کامپیوتر هست در لپ تاپ ها و کامپیوتر های جدید وجود ندارد لذا الزام استفاده از یک پروگرمر دیگر با استفاده از پورت USB حس میشود یک نوع پروگرمر USB به نام USBasp که پیچیدگی چندانی ندارد بهترین مورد هست برای مشاهده و دانلود آن اینجا را کلیک کنید.

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

 

لطفا سوالات خود را در انجمن سايت مطرح كنيد تا بهتر بتوان به آن رسيدگي كرد

لطفا در قسمت نظرات ، نظر خود را در مورد اين پست بنويسيد تا سطح مقالات سايت بهتر شود

 

به دليل اينكه اين مقالات ، اطلاعات تجربي من است لذا اگر قصد داريد اين مطالب را در سايت و يا وبلاگ خود قرار دهيد منبع آنرا هم درج كنيد.

 

اگر این مطلب برای شما مفید بوده برروی کلید G+1 کلیک کنید !

دانلود فایل های پروژه :

دانلود رایگان پروژه
فایل ضمیمه ای وجود ندارد
خرید پروژه
کلیه فایل های ضمیمه این پروزه به صورت رایگان قرار داده شده است.
اگر این مطلب برای شما مفید بوده میتوانید با درج لینک سایت ما در سایت یا وبلاگ خود ویا معرفی سایت ما به دوستان خود و یا با روش های پیشنهادی ما از پی سنتر حمایت کنید.
راهنمای پروژه
رمز فایل
www.pcenter.ir
نوشته شده در دوشنبه ۰۲ اردیبهشت ۱۳۹۲ | ۲۰:۱۳   توسط Admin   بازدید : 2571
نظر شما :
نام :
ایمیل :
(ایمیل نمایش داده نمیشود)
پیام شما :
شکلک ها :
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
:Pa :*q :Ow :Be :Sr :?x

کد امنیتی :
برای تعویض عکس کلیک کنید


RSS Feed Site map