close
تبلیغات در اینترنت
خرید دامنه
مدار پروگرمر پورت پارالل (موازی) AVR




ورود کاربران

ورود به سایت

نام کاربری:
رمز عبور :
رمز عبور را فراموش کردم ؟


آرشیو مطالب


آمار سایت
افراد آنلاین : 1 نفر
بازدیدهای امروز : 14 نفر
بازدیدهای دیروز : 2 نفر
كل بازدیدها : 39,436 نفر
بازدید این ماه : 16 نفر
بازدید ماه قبل : 53 نفر
نظرات : 22
كل مطالب : 22 عدد
تعداد اعضا : 217 نفر
امروز : سه شنبه 20 آذر 1397
به وبسایت شرکت فورس الکترونیک خوش آمدید





Google
ForceDesigner.ir


آخرین ارسال های انجمن



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

میکروهای 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 را بعدا تجربه کنید!

 

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

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

 

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

 

 لینک منبع اصلی : مرجع تخصصی الکترونیک و برنامه نویسی www.pcenter.ir

 

 

برای دانلود تمامی مطالب و فایلهای پروژه اینجا کلیک کنید.

 

 

 سایت اختصاصی پروژه های الکترونیکی و برنامه نویسی کامپیوتری www.pcenter.ir

 

 

توجه کنید که سایت www.forcedesigner.ir از این به بعد به آدرس www.pcenter.ir  تغییر یافت 

 




درباره : برنامه نویسی ,نرم افزار میکروکنترلر ,الکترونیک ,میکروکنترلر ,AVR ,

امتیاز : | نظر شما :

مطالب مرتبط
مدار کامل تابلوروان AVR با دات ماتریس رنگی با قابلیت گسترش اندازه تابلو
شبیه سازی کابین آسانسور با میکروکنترلر PIC و کامپایلر MPLAB X
راه اندازی آیسی DS1307 به زیان اسمبلی
بدست آوردن مقادیر UBRR توسط نرم افزار GET UBRR
پیکره بندی LCD گرافیکی
پیکره بندی LCD کاراکتری در بسکام
پروگرمر USB برای میکروکنترلر AVR به نام USBasp
جاروب سطری وستونی_قسمت دوم آموزش تابلوروان
راهنماي نصب و استفاده از پروتيوس و بسكام
برچسب ها : پروگرمر , پروگرمر Parallel , پروگرمر USB , انواع پروگرمر , انواع پروگرمر پارالل , نوع بهينه شده پروگرمر , AVR , پروگرمر AVR , پروگرم كردن تمامي ميكروهاي AVR , www.forcedesigner.ir , شرکت فورس الکترونیک , پروژه ,


نوشته شده در پنجشنبه 14 دي 1391 توسط Adelavr| بازدید : 645 |

نظر شما :
نام شما :
آدرس وب سایت :
پست الکترونیک :
ایمیل * (برای عموم نمایش داده نخواهد شد)
پیام شما :
شکلک ها :
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
:
نظر خصوصی
کد امنیتی :
:

عناوين آخرين مطالب ارسالي

.: Themes By Music-Day.Info :.

عضویت در خبرنامه

برای اطلاع از آپیدت شدن سایت در خبرنامه سایت عضو شوید تا جدیدترین مطالب به ایمیل شما ارسال شود


عضویت سریع


قوانین سایت

کد امنیتی :




جدید ترین موزیک های روز



طراح قالب

موزیک روز

جدیدترین مطالب روز دنیا