از اونجایی که مشکل اولیه افرادی که میخوان با ARM کارکنن  نداشتن بورده ، تصمیم گرفتم یه مطلبی رو اینجا بگذارم .

قبلا برای اون دسته از افرادی که قصد کار با میکرو های nxp (همون lpc) رو دارن  ، لینک وبلاگ آقای تروشه رو گذاشتم. تو اونجا فایل pcb بورد گذاشته شده.

اما اگر میخواید با میکرو های Atmel کار کنید ، ادامه مطلب رو بخونید:


سایت iranled با همکاری کویر الکترونیک یه بورد برای at91sam7x طراحی کردن . فایل pcb اون بورد رو میتونید تو فروم iranled پیدا کنید. طی چند روز آینده خود بورد هم به صورت آماده برای فروش تو همون سایت (قراره ) بگذارن.

اما خود من هم یه بورد برای At91sam7s64 براتون میگذارم که قبلا هیچ جای دیگه گذاشته نشده.

 

 

این بورد رو من امتحان کردم و دارم باهاش کار میکنم . این بورد مشابه بورد آموزشی خود شرکت atmel هست (AT91SAM7S-EK) البته تو بعضی قسمت ها تفاوت داره. مثلا به جای 4 تا led از 3تا led استفاده شده(شماره پایه ها یکی هست) و یا شماره پایه های کلید ها فرق میکنه. درکل میشه برنامه های اون بورد رو با یکم تغییر روی این یکی اجرا کرد. درضمن جامپر و مدار لازم برای استفاده از sam-ba رو هم داره. بنابراین میتونید قدم به قدم با کتاب Using Open Source Tools for AT91SAM7S Cross Development که قبلا گذاشتم پیش برید .

بعضی از امکاناتش:

 سنسور دما برای کار با ADC

2تا پورت rs232 که یکی برای اتصال به کامپیوتر(توسطmax232 ) و یکی برای ارتباط با میکرو های دیگه.

باتری برای ساعت RTC که یه تایمر 32 بیتی با قابلیت alarm و مستقل از اسیلاتور خود میکرو هست.

سوکت lcd کاراکتری

3تا led و 4 تا کلید

و یه سری موارد دیگه که خودتون تو شماتیک میتونید ببینید.

از اینجا فایل pcb و نقشه شماتیک رو میتونید دانلود کنید. pcb  با ورژن protel dxp 2006 ذخیره شده.

پسورد فایل هم farzadsw هست.

* استفاده از این مطلب ، با ذکر نام نویسنده یا آدرس سایت مجاز است.