PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کلیه آموزش ها و نکات مهم برد eke2xmega v1.0 کویرالکترونیک



kavir
02-04-2011, 03:28
سلام
از این پس تمامی نکات مهم و مثالهای برد EKE2XMEGA v1.0 (You can see links before reply) در این بخش قرار می گیرد
دوستانی که مثال یا پروژه ای با این برد تست کردند می توانند در ادامه قرار دهند.
لطفا از مطرح نمودن سوال در این بخش خود داری کنید
دوستانی که تمایل به خرید دارند می توانند از فروشگاه (You can see links before reply) تهیه نمایند
You can see links before reply (You can see links before reply)




تامین شدن تغذیه از طریق پورت usb
برنامه پیش فرض روی برد چشمک زدن تمامی LED ها می باشد
بدون نیاز به پروگرامر جدا
برنامه ریزی به کمک بوت لودر(پیش فرض توسط ما پروگرام شده است)
کیفیت بسیار بالا


در فایل ضمیمه شده نحوه کار با برد و شماتیک وبخش های دیگه به صورت مفصل شرح داده شده است .همچنین کار با بوت لودر و .. نیز آورده شده است.حتما حتما شماتیک و pcb جدید را دانلود کنید

You can see links before reply

pooriya
03-04-2011, 14:07
با سلام.

امروز من freertos رو روی برد portکردم.که با هاش برای بار اول یه چیز راحت راه انداختم ،انهم led های روی برد بود که توسط sw1وsw2کنترول میشود

که کلید sw1 تمامledهارا به صورت روشن واماده به کار میکند
sw2 تمام ledها را از حالت اماده به کار بیرون می اورد و led ها با حالات جالبی روشن می شوند.

(اینم بگم کار من نبوده و فقط من تغییراتی توش اعمال کردم:0013:)

با نرم افزار winavr نوشته شده


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

You can see links before reply

kavir
09-04-2011, 13:41
بوت لودر برای ایکسمگا
در این بخش (You can see links before reply) دوستان بوت لودر رو معرفی کردند
توضیحات برای راه اندازی برد eke2xmgea در پست اول هست
ضمیمه ها نرم افزار بوت لودر و سورس برنامه می باشد
نکته مهم: فیوز بیت حتما رو بوت استارت بگذارید
شما می توانید با نرم افزارهای mikro basic mikcro c mikro pascal برا یavr نیز استفاده کنید که از بخش tools می توانید به نرم افزار بوت لودر دسترسی پیدا کنید

pooriya
15-04-2011, 19:45
سلام
اینم پروژه تایمر راه پله برای xmega این پروژه فقط جنبه اشنائی با کامپایلر mikroc را دارد.

عملکرد مدار:
با فشردن کلید sw1 میکرو کنترولر تا 30 می شمارد و بعد از 30 ثانیه قطع میشود که عمل شمردن و اغاز به کار رو یlcd به نمایش در می اید.

با فشردن sw1 روی بردled1 روشن میشود وبعد از اتمام 30 ثانیه خاموش می گردد که میتوانید به جای led از یک ترانزیستور و رله استفاده کنید.

زمان مورد نظر تقریبا 30 ثانیه می باشد(با کمی خطا،که میتوانید با محاسبه prescalerو کریستال مورد استفاده
زمان دقیق را حساب کنید)،میکرو کنترولر با فرکانس 32mhz پیکر بندی شده.

سورس مورد نظر در کامپایلر mikroc pro avr نوشته شده و از تایمر 0 استفاده گردیده.

pooriya
03-05-2011, 10:46
پروژه کنترول دور موتور dc با استفاده از pwm

در این پروژه سرعت یک موتور dc با استفاده از کلید های sw1,sw2 کنترول میشود و همزمان مقدار ان نیز روی lcd به نمایش در می اید.(در فرکانس 20KHZ)

Sw1 برای افزایش سرعت
sw2 برای کاهش سرعت

خروجی pwm نیز pc.0 می باشد.
سورس مورد نظر در کامپایلر mikroe نوشته شده است.

pooriya
01-06-2011, 17:14
سلام.
اینم راه اندازی ال سی دی گرافیکی با چیپ ks108 با کامپایلر iar

(در کامپایلر های bascomوmikroc با استفاده از کتابخانه اماده کامپایلر بوده ، در خود help نرم افزار توضیح داده شده است)

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

pooriya
05-06-2011, 14:35
با سلام
امروز راه اندازی LCD گوشی های NOKIA6610 با میکرو کنترولر XMEGA را اموزش می دهیم.
این نوع از LCD ها دارای 2نوع چیپ راه انداز می باشندکه در زیر معرفی می شوند:

1-چیپ راه انداز NXP به شماره PCF8833(به رنگ سبز)
2-چیپ راه انداز EPSON به شماره S1D15G00(به رنگ سیاه)

تصاویر زیر چیپ های مورد نظر را نشان می دهند.

You can see links before reply

با استفاده از لینک های زیر می توانید سورس مورد نظر را دزیافت کنید(کامپایلر IAR)،همچنین سورس اورجینال که برای سری MEGA و با AVR STUDIO نوشته شده است.
ترتیب فایلهای دانلود شده:

1-سورس ATXME128A1 برای چیپ PHILIPS

2-سورس ATXMEGA128A1 برای چیپ EPSON

3-سورس اورجینال برای MEGA16 و چیپ EPSON

4-سورس اورجینال برای MEGA128 و چیپ PHILIPS

5-نرم افزار مبدل عکس به کد همراه با مثال

6-شماتیک LCD با IC بافر (You can see links before reply)

pooriya
09-06-2011, 16:24
سلام.

اینم LCDN96 ،که به صورت 16BIT راه اندازی شده و در فرکانس 32MHZ
(قراره ارتقا بدیم و رم و...... بهش وصل کنیم:wink:)

سورس مورد نظر در AVRSTUDIO 5 نوشته شده که می تونید در صورت نیاز به IAR هم تبدیل کنید،اگه نتونستید بگید تبدیل شدش رو بزارم.
(نحوه وصل هم LCD به میکرو هم تو سورس کاملا مشخصه)

pooriya
27-06-2011, 14:24
با سلام.

امروز نحوه پورت کردن سيستم عامل گرافيکي uc/gui رو روي atxmega128a1 قرار مي دهم ،اين rtos تقريبا يک rtos گرافيکي با امکانات بسيار زياد مي باشد و قابليت ساپورت اکثر lcd ها رو دارد قابليتهاي اين rtos بسيار زياد مي باشد که خودتون مي توانيد با نگاه کردن به قسمتي از توابع و کتابخانه هاي ان به ان پي ببريد ،از جمله امکانات ان علاوه بر ساپورت اکثر lcd ها مي توان به ساپورت اکثر زبانها مانند فارسي،ژاپني،چيني و....همچنين پشتيباني از صفحات تاچ و .... نام برد.
در سورس قرار داده شده انواع فونت انگليسي با سايز 8*8,16*8و24و32 پيکسل و ... وجود دارد همچنين مي توانيد با استفاده از نرم افزار font converter داخل فايلهاي بار گذاري شده انواع فونت فارسي و .... را از فونتهاي ويندوز تهيه کنيد،که بنده يک نمونه با فونت elham به نام F20_1 درست کرده و داخل پوشه FONT قرار داده ام،همچنين يک نمونه از نحوه نمايش کارکتر هاي فارسي روي LCD انجام داده ام.

توجهات در نمايش کلمات فارسي:
1-دستور #define GUI_SUPPORT_ARABIC 1 را در فايل GUIconf.h اضافه کنيد با اين دستور اعلام ميکنيم که از کلمات عربي استفاده مي کنيم و چون فارسي ،عربي از راست به چپ نوشته مي شود ،اين دستور تنظيمات مورد نظر را انجام مي دهد.
2-براي نوشتن فارسي،عربي مي توانيد از دستورات موجود در هيدر GUI_ARABIC.c استفاده کنيد

دانلود سورس(تست شده):
پرشین گیگ - دانلود - uc-gui-v3.98.rar (You can see links before reply)

دانلود سورس خام با نرم افزار هاي مربوطه:
You can see links before reply

mahdiran2006
28-08-2012, 12:24
سلام طراحی سخت افزاری این بورد فک کنم یه مشکلی داره و اون اینکه:
مقدارر vcc pdi به 5 ولت وصل شده!!! در صورتی که باید بین 1.6 تا 3.3 ولت باشه
به خاطر همین هنگام پروگرام کردن ارور اضافه ولتاژ میده

3657
26-10-2013, 18:46
پروزه ارسال ودریافت smsاز طریق sim900