عضویت     ورود  تاریخ ، آئینه تمام نمای زندگی بشر است. کانت يكشنبه، 6 خرداد ماه ، 1397

کانال تلگرام


تبلیغات متنی


منوی سایت


جست و جو در بانك مقالات




مقالات جدید
تعداد شاخه ها: 30 عدد
تعداد مقالات: 758 عدد 1: آزمايشگاه الكترونيك - استاد محرري 
[دفعات مشاهده : 4445 بار]
 2: جزوه درس مخابرات 1 - دانشگاه فردوسي مشهد 
[دفعات مشاهده : 4369 بار]
 3: كتاب مهندسي تاسيسات / دكتر كلهر 
[دفعات مشاهده : 4401 بار]
 4: مجموع اعوجاج هارمونیک T.H.D 
[دفعات مشاهده : 4365 بار]
 5: كتاب "روش طراحي و تحليل مدارهاي الكترونيك" 
[دفعات مشاهده : 10761 بار]
 6: ادوات نوري 
[دفعات مشاهده : 4497 بار]
 7: كتاب اصول تلويزيون رنگي 
[دفعات مشاهده : 5985 بار]
 8: پروژه دزد گیر با سنسور تشخیص حرکت pir با قفل رمز الکترونیکی 
[دفعات مشاهده : 5654 بار]
 9: جزوه اندازه گیری الکتریکی 
[دفعات مشاهده : 4778 بار]
 10: سوالات کنکور کارشناسی ارشد 90 / گروه مهندسی برق 
[دفعات مشاهده : 6743 بار]
 11: آرشيو پروژه هاي 8051 
[دفعات مشاهده : 5436 بار]
 12: آرشيو پروژه هاي AVR‌ (ـ‌ 126 پروژه ) 
[دفعات مشاهده : 13197 بار]
 13: آموزش برنامه نويسي و كار با ماژول Sim300CZ با ميكروكنترلر AVR 
[دفعات مشاهده : 9494 بار]
 14: سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق 
[دفعات مشاهده : 6877 بار]
 15: ارتباط میکروهای PIC با کمک پروتکل سریال I2C و نکات تکمیلی ماژول MSSP 
[دفعات مشاهده : 5051 بار]
 16: ساعت تقویم با کمک میکروکنترلر PIC و DS1307 
[دفعات مشاهده : 5612 بار]
 17: تایمرهای چند زمانه ( ساعت مرکزی ) با میکرو PIC 
[دفعات مشاهده : 5090 بار]
 18: ساعت تقویم شمسی مجهز به آلارم روزانه و هفتگی 
[دفعات مشاهده : 6034 بار]
 19: صفحه کلید وقفه ای با میکروکنترلر PIC 
[دفعات مشاهده : 4725 بار]
 20: کرنومتر دیجیتال با میکروکنترلر PIC با قابلیت ثبت 3 زمان 
[دفعات مشاهده : 4866 بار]
 21: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HMTR + پروژه چت متنی بیسیم 
[دفعات مشاهده : 7652 بار]
 22: سنسورهای حرارت 
[دفعات مشاهده : 7039 بار]
 23: کنترل وسایل برقی از طریق خط تلفن با میکروکنترلر PIC 
[دفعات مشاهده : 6975 بار]
 24: ارتباط سریال UART بین دو میکروکنترلر PIC 
[دفعات مشاهده : 5271 بار]
 25: گزارش کار آموزی : ماشین های ابزار کنترل عددی CNC 
[دفعات مشاهده : 5511 بار]
 26: کنترل وسایل به کمک ماژول HM-TR و میکرو AVR 
[دفعات مشاهده : 7957 بار]
 27: طراحی و ساخت کنترل از راه دور 1 کانال با کمک ماژول های ASK و آی سی های سری PT 
[دفعات مشاهده : 6574 بار]
 28: مجموعه رفرنس های آموزشی میکروکنترلرهای سری dsPIC 
[دفعات مشاهده : 6032 بار]
 29: مجموعه پروژه های میکروکنترلر AVR با کامپایلر بسکام 
[دفعات مشاهده : 11151 بار]
 30: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HM-T و HM-R با میکرو AVR 
[دفعات مشاهده : 9093 بار]


آخرين مطالب ارسال شده
· روش طراحي و تحليل مدارهاي الكترونيك[ 1 نظر شما چيه؟ - 38395 مشاهده ]
· اصول تلويزيون رنگي[ 0 نظر شما چيه؟ - 17135 مشاهده ]
· نرم افزار DigSilent[ 2 نظر شما چيه؟ - 20567 مشاهده ]
· AVR Tech Lib 2011[ 1 نظر شما چيه؟ - 24068 مشاهده ]
· مجموعه كنفرانس هاي سالينه ميكروچيپ / سال 2009 /[ 2 نظر شما چيه؟ - 21727 مشاهده ]
· آموزش كار با ماژول SIM300CZ با ميكرو AVR[ 4 نظر شما چيه؟ - 24115 مشاهده ]
· مجموعه فيلم هاي آموزشي نرم افزار Altium Designer[ 0 نظر شما چيه؟ - 37039 مشاهده ]
·  سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق[ 0 نظر شما چيه؟ - 19012 مشاهده ]
· لينك دانلود مجله October 2010 / SERVO[ 0 نظر شما چيه؟ - 16273 مشاهده ]
· Catalog CA 01 (10/2009) / International version[ 0 نظر شما چيه؟ - 20088 مشاهده ]

[ موارد بیشتر در بخش اخبار و تازه ها ]


زبان
انتخاب زبان نمایش :



مطالب جديد
· 1: Two-Port Network Analyzer Calibration Using an Unknown “Thru”
· 2: نقشه و راهنمای تعمیرات LG AUDIO مدل FFH-L301A
· 3: A Practical SDeech Silencer for Radio Receivers
· 4: پايگاه داده صوتي-تصويري احساس به زبان فارسي
· 5: سيستم تحويل دارو به بيمار از راه دور با قابليت اتصال به خط تلفن
· 6: بررسی قابلیت اطمینان شبکه توزیع استان گلستان
· 7: يک روش غيرخطي جهت بهبود مشخصات پرتو در تصويربرداري اولتراسوند
· 8: استفاده از کابل نوری برای ایزولاسیون ترانس های جریان
· 9: نقشه و راهنمای تعمیرات VCR SERVICE MANUAL مدل W142W
· 10: روش جديد اجرای استراتژی حداقل انرژی برای کنترل DVR
· 11: Path Planning for Mobile Robots in Dynamic Environments using Particle Swarm Optimization
· 12: Robust Digital Voltage-Mode Controller for Synchronous Soft-Switching Boost Converter
· 13: AN ENERGY SYSTEM FOR THE FUTURE
· 14: استفاده از الگوريتم جستجوگر وفقي و اتم هاي چرپلت و لاپلاس براي نويز زدائي از سيگنال تخليه جزئي
· 15: لزوم مهندسی مجدد مشاغل از دیدگاه رضایت شغلی
· 16: Design of Global Controller for Power System Based Neural Network and Gain-scheduling
· 17: ANSI/IEEE Std 676-1986
· 18: A Simple Cooperative Diversity Method Based on Network Path Selection
· 19: تجارت الکترونیک و لزوم بومی سازي آن
· 20: Route Optimization in Network Mobility:Solutions,Classification, Comparison

[ آخرين مقالات ]


ارسال مقاله به سايت

 



...::: Ir-Micro.Com :::... :: View topic - آموزش کامل ARM سری LPC17 (با هسته Cortex-M3) -گام اول :پروژه


آموزش کامل ARM سری LPC17 (با هسته Cortex-M3) -گام اول :پروژه
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> برنامه نویسی و مباحث مربوط به ARM Printable Version
View previous topic :: View next topic  
Author Message
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: سه شنبه، 14 آذر ماه ، 1391 22:35:19 Reply with quote Scroll Down to Next postGo to last Post of Page

در ضمن هنگام استفاده از مبدل ها ، مطمئن بشین که مبدل شما تمام سیگنالهای مربوط به اون پورت رو تولید کنه.
البته بازم توصیه من هدر بورده.

Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: سه شنبه، 14 آذر ماه ، 1391 22:46:30 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page



Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: سه شنبه، 14 آذر ماه ، 1391 23:06:32 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

ممنونم
طرح قشنگيه . واسه ي كدوم انتشاراته ؟

راستي من مي خوام با 2368 و 2468 كار كنم چيپ ها رو هم دارم .
يكم راهنمايي كنيد .
چرا بايد از 17XX شروع كنيم ؟
به نظرم سخت افزار 2368 و 2468 واسه ي پروژه مورد نظرم صرف نظر از CPU خيلي خوبه .
با اين كتاب ميشه 2368 رو شروع كرد ؟

تشكر

Back to top
View user's profile Send private message Send e-mail Visit poster's website
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 11:14:12 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

خوب بودن یک کنترلر و البته هر چیزی، یک امر نسبیه.
یعنی بستگی به نیازتون داره. ممکنه که برای یک کار ساده، پراید هم به دردتون بخوره اما شما می تونید از پارس استفاده کنید.
اینجام همینطوره. ممکنه 2368 یا 2468 به دردتون بخوره، اما با توجه به این رنج قیمت و نوع کاربری چه بهتره که از بهترین تراشه استفاده کنیم. خب اونها 72MHz سرعت دارن ولی 1768 سرعتش 100MHz و 1769 هم 120MHz سرعتشه و برای کارای سطح بالاتر هم کار راه اندازه.
ثانیا اگه 17xx رو یاد بگیرید، کار با 23xx و 24xx بسیار راحته!
ثالثا تفاوت در تکنولوژی CPU نیز منجر به افزایش فاصله ی سرعت پردازش دو نوع میکرو شده.
برای روشن شدن بیشتر موضوع:
1-معماری سری 23 و 24 وان نیومانه ولی در سری 17 هاروارده (در معماری هاروارد، باس حافظه داده و برنامه مجزاست و سرعت اجرای دستورات بیشتره. حدودا 30% کارایی بیشتر)
2- هسته های ARM7 (مثل سری 23 و 24) حداکثر 0.95 دستور به ازای هر سیکل کلاک CPU انجام می دهد. اما هسته های Cortex-M3 (مثل سری 17) حداکثر 1.25 دستور به ازای هر سیکل کلاک انجام می دهد. (به علت وجود پایپ لاین و معماری هاروارد. البته پایپ لاین در سری 23 و 24 نیز وجود دارد ولی معماری دسترسی به حافظه، کارایی را کاهش داده است.)

موفق باشید

Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 13:59:37 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

یک روش راحت برای یک و صفر کردن یک بیت از یک رجیستر!
مثال 1: بیت 15 از رجیستر FIODIR1 را یک کنید.
1-کار سخت : ;LPC_GPIO1->FIODIR=0x00008000
2- کار ساده : ;(LPC_GPIO1->FIODIR=(1 << 15

مثال 2 : بیت های 10 و 12 را از رجیستر FIOSET2 یک کنید.
1-کار سخت : ;LPC_GPIO2->FIOSET=0x00001400
2-کار ساده : ;(LPC_GPIO2->FIOSET=(0b101 << 12

Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 17:08:48 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام
قانع شدم Neutral

هدر بورد با 1769 وجود نداره ؟
كوير قيمت زده 45 تومن . بالا نيس ؟ اگه خودمون بسازيم كمتر نميشه ؟

بچه ها من امروز كتاب رو از پاساژ مهتاب خريدم (مشهد)
كتاب خوبيه و بهتر هم ميشه Wink
البته يه كتاب ديگه هم خريدم نوشته آقاي سپاس يار
فكر كنم مكمل خوبي باشه.
به هر حال اپيدمي خاصي در نشر كتب ميكرو راه افتاده . دوستان مي تونن فيض كامل ببرند.


زنده باد

Back to top
View user's profile Send private message Send e-mail Visit poster's website
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 18:41:07 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

m_khoshbaten wrote:
یک روش راحت برای یک و صفر کردن یک بیت از یک رجیستر!

مثال 2 : بیت های 10 و 12 را از رجیستر FIOSET2 یک کنید.
2-کار ساده : ;(LPC_GPIO2->FIOSET=(0b101 << 12


اصلاحیه :
2-کار ساده : ;(LPC_GPIO2->FIOSET=(0b101 << 10]

Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 19:09:14 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

saleh_chz wrote:
سلام
بچه ها من امروز كتاب رو از پاساژ مهتاب خريدم (مشهد)
كتاب خوبيه و بهتر هم ميشه Wink
البته يه كتاب ديگه هم خريدم نوشته آقاي سپاس يار
فكر كنم مكمل خوبي باشه.
به هر حال اپيدمي خاصي در نشر كتب ميكرو راه افتاده . دوستان مي تونن فيض كامل ببرند.


زنده باد



البته شاید در نگاه اول چیزی که دوستمون گفته به نظر بیاد!؟!
اما با توجه به اینکه روی این کتاب حدود 6 ماه، و حداقل روزی 10 ساعت کار کردم، شاید بهتره که بعد از یه کمی مطالعه قضاوت کنیم. در کنار اون هم از دو سال تجربه تدریس در مدارس و دانشگاه برای ایجاد ساختار کتاب استفاده کردم.
البته چون از صفر خودم شروع به کار کردم، تمام مشکلاتی که باهاش برخورد کردم رو یادداشت کردم و البته سعی کردم همه ی اونها رو هم در کتاب بیارم.
انشاالله که درصد رضایت دوستان از ساختار کتاب به مرور پس از مطالعه افزایش پیدا کنه.

ولی قبول دارم که قطعا اشکالاتی وجود داره.
ممنون میشم اگه نظر ، پیشنهاد و اشکالات کتاب رو به آدرس

ارسال کنید.

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

Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 19:13:05 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

حتما خودتون هم میتونید هدر بورد رو بسازید و با یک سرچ در وب میتونید به راحتی مدارات و Firmware شو پیدا کنید.
حتی میتونید قابلیت های بیشتری هم روش قرار بدبد.
یک راه دیگه هم اینه که فعلا تراشه رو روی PCB های مربوطه قرار بدید تا بتونید از پایه های DIP که ازش خارج میشن، روی برد بورد استفاده کنین.

Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 15 آذر ماه ، 1391 22:13:23 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

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


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: پنجشنبه، 16 آذر ماه ، 1391 23:30:41 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام

Quote:
... روی این کتاب حدود 6 ماه، و حداقل روزی 10 ساعت کار کردم...
... در کنار اون هم از دو سال تجربه تدریس در مدارس و دانشگاه برای ایجاد ساختار کتاب استفاده کردم...


من خيلي خوشحالم كه يك استاد دانشگاه در جمعمون هست و بي شائبه براي آموزش تلاش مي كنه.
من بابت جمله ي " بهتر هم ميشه " عذر خواهي مي كنم.
ببخشيد ، بذاريد رو حساب نادوني بي سوادايي مثل من .
نيتم از حرفم خير بود.

فكر مي كردم با توجه با جمله ي :

Quote:
ممنون میشم اگه نظر ، پیشنهاد و اشکالات کتاب رو به آدرس

ارسال کنید.


مي تونم بعدا بهتون بگم كه :

به نظر حقير در صفحه ي 153 كتاب بهتره به جاي كلمه ي " مقدار آشغال " از كلمه ي " مقدار نامعتبر " استفاده بشه كه هم زيباتره و هم اكثرا از همين واژه استفاده مي كنند.

و نيز مي خواستم بگم كه :

در توصيف قطعه ي 2478 در صفحه ي 41 تا 43 يه ويژگي مهم فراموش شده قيد بشه اون هم كنترلر LCD هست.

كه البته فكر مي كنم نبايد بگم ! Rolling Eyes

ولي خوب منظورم همينا بود و قصد بي ادبي نداشتم .
بازم شرمنده.

راستي يادم رفت :

Quote:

شاید بهتره که بعد از یه کمی مطالعه قضاوت کنیم.


كتاب رو خوندم Wink

زنده باد

Back to top
View user's profile Send private message Send e-mail Visit poster's website
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: پنجشنبه، 16 آذر ماه ، 1391 23:41:37 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

Quote:
یک راه دیگه هم اینه که فعلا تراشه رو روی PCB های مربوطه قرار بدید تا بتونید از پایه های DIP که ازش خارج میشن، روی برد بورد استفاده کنین.


آره چه خوب اين هم فكر خيلي خوبيه و تازه بعدا هم مي تونم توي PCB استفاده كنم كه هزينه ي PCB هم با توجه به بالا بودن كليرنس كمتر هم ميشه .
همين كارو مي كنم.

Quote:
فکر می کنم اگه یه پروژه صنعتی باشه بهتره.


من خيلي دوست دارم طراحي يه اينورتر سه فاز رو از نزديك دنبال كنم .
نظر من اينورتر سه فاز.

رفقا نظر ؟

Back to top
View user's profile Send private message Send e-mail Visit poster's website
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: جمعه، 17 آذر ماه ، 1391 01:23:07 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

با تشکر از آقای مدیر که لطف بی شائبه ای به اینجانب دارن. و البته شکسته نفسی ایشون باعث شرمندگی بنده شد.
باید ذکر کنم که از انتقادات سازنده کاملا استقبال می کنم. چون باعث پیشرفت میشه. البته حقیقت همیشه تلخ نیست.
این پیشنهاد خوبیه.
البته علاقه من به پیاده سازی سیستم های پردازش تصویر، عملیات DSP و خلاصه اینجور کارا با ARM هست.
اما نظر دوستان ارجحه


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: جمعه، 17 آذر ماه ، 1391 08:58:24 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام
چوب كاري نفرماييد.

خوب به نظر من اينورتر 3 فاز هم بايد با استفاده از امكانات DSP طراحي بشه ولي خوب موضوع پردازش تصوير هم خيلي هيجان برانگيزه Very Happy

( من احتمالا تا 4 شنبه ي آتي نمي تونم بيام سايت . خيلي سرم شلوغه Crying or Very sad الان هم بايد برم امتحان رياضي مهندسي دارم !!!! )

زنده باد

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ramin_Ghn
مدیر انجمن
مدیر انجمن

Joined: May 07, 2007
Posts: 486




Location: تبریز
931185.18 امتیاز

Items

Status: Offline

PostPosted: جمعه، 17 آذر ماه ، 1391 11:33:52 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام

دوستان میشه یه بی سواد طرد شده رو هم توی گروهتون جا بدید Rolling Eyes Wink
جناب خوش باطن از شما هم بخاطر زحمتی که برای نوشتن این کتاب کشیدید تشکر و قدردانی می کنم،
من هم مشتاقم این کتاب رو داشته باشم ، فکر کنم توی نمایندگی های ECA موجود باشه ، یه نکته رو هم خدمت دوست عرض کنم هدرهایی که شرکت ECA برای میکروهای سری آرم تولید می کنه کیفیتشون بسیار مناسب هست من که یکی برای 2368 خریدم واقعا ازش راضیم البته قیمتشون الان کمی گرون شده ولی اگه کسی بخواد میکرو آرم رو بی دردسر و راحت یاد بگیره مسلما این هدرها خیلی کمک حالش خواهد بود ؛ البته بنده با این شرکت هیچ میونه دوستی یا فامیلی ندارم ها!!! Mr. Green فقط همشهری هستیم همین Cool
توسط این هدرها هم میشه با بوت لودر و هم درگاه جی تگ میکرو رو برنامه ریزی کرد ولی به نظر من تا وقتی جی تگ موجوده کسی سراغ بوت لودر و دردسرهاش نمی ره..

در مورد پروژه عملی به نظر بنده ، روی سخت افزارهای موجود این میکرو کار بشه بهتره تا کارهای صرفا پردازشی ، مثلا پروتکل Can ، اترنت ، البته پردازش تصویر هم خیلی پروژه جذاب و خوبی هست ؛ به هر حال نظر دوستان باسوادتر و بزرگتر مقدم تره .

Back to top
View user's profile Send private message Visit poster's website
cheshmayebaruni
کاربر عادی
کاربر عادی

Joined: Mar 06, 2011
Posts: 37





147034.00 امتیاز

Items

Status: Offline

PostPosted: جمعه، 17 آذر ماه ، 1391 14:42:22 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

دوتان عزیز یکی از پبش نیاز های اساسی در امورش میکرو هایARM برنامه نویسی به زبان c هست - اگر یکی پیدا شه به صورت پایه ای این مطلب رو اموزش بده فک کنم این نوع میکروکنترلر علاقمندان بیشتری جذب میکنه
Back to top
View user's profile Send private message MSN Messenger
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 00:05:51 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

مثال : برنامه ای بنویسید که اگر مقدار ولوم متصل به ADC بیش‎تر از 700 شد، LED متصل به P1.16 را روشن و اگر کمتر از 450 شد، LED را خاموش کند. (حالت اشمیت تریگر)

"include "LPC17xx.h#

این زیر برنامه برای دریافت مقدار تبدیل ADC استفاده می‏گردد. مقدار خروجی از نوع unsigned int می‏باشد. نام این زیر برنامه نیز read_adc می‏باشد.

}(unsigned int read_adc (void
;unsigned int i
LPC_ADC->ADCR |= 0x01000000; // start conversion
}do
i=LPC_ADC->ADDR0;//read AD data register
while ((i & 0x80000000) == 0);// check Done Bit - wait for end of AD conversion{
return (i >> 6) & 0x03ff;//bit 6:15 are 10 bit A/D value
{


}(main (void
;unsigned int value
LPC_SC->PCONP |= (1 << 12);//turn ADC on with set bit12
LPC_PINCON->PINSEL1 = 0x4000;//set p0.23 as adc input
;LPC_ADC->ADCR = 0x00200301

/*PDN(power down):off - 10bit with 11clk - F=(pclk/3) - channel 0 - BURST=0*/

LPC_GPIO1->FIODIR = 0x00010000;//set P1.16 as output for led
}(while(1
;()value=read_adc
}(if (value < 450
;LPC_GPIO1->FIOCLR = 0x00010000
{
}(if (value >= 700
;LPC_GPIO1->FIOSET = 0x00010000
{
{
{


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 00:17:49 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

رجیسترهای مورد استفاده در بلوک ADC- به نقل از صفحه 183 کتاب


رجیستر کنترل ADC. از این رجیستر برای انتتخاب حالت کاری ADC استفاده می‏شود. این رجیستر باید قبل از تبدیل مقدار آنالوگ، تنظیم شود. AD0CR
رجیستر عمومی‏اطلاعات ADC. پس از اینکه سیگنال انالوگ هی‏یک از ورودی‏ها به مقدار دیجیتال تبدیل شد، این عدد در داخل این رجیستر ذخیره شده و سپس به طور خودکار در رجیستر متناظر با کانال نیز ذخیره می‏شود. AD0GDR
رجیستر فعالسازی وقفه ADC. این رجیستر شامل بیت‏هایی است که اجازه می‏دهد پرچم اتمام عملیات تبدیل هر کانال، بتواند وقفه تولید نماید. AD0INTEN
رجیستر اطلاعات کانال صفر AD0DR0
رجیستر اطلاعات کانال‏یک AD0DR1
رجیستر اطلاعات کانال دو AD0DR2
رجیستر اطلاعات کانال سه AD0DR3
رجیستر اطلاعات کانال چهار AD0DR4
رجیستر اطلاعات کانال پنج AD0DR5
رجیستر اطلاعات کانال شش AD0DR6
رجیستر اطلاعات کانال هفت AD0DR7
رجیستر وضعیت ADC. این رجیستر شامل پرچمهایی (نشانگر) برای نشان دادن اتمام‏یا نوشتن اضافه (تبدیل جدید قبل از خواندن تبدیل قبلی) برای تمام کانالهای ADC می‏باشد. AD0STAT

A/D TRIM Register AD0TRM


موفق باشید


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 13:22:27 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

دوستانی که تمایل به یادگیری پایه ای این میکرو به زبان C دارن، میتونن کتابی که در صفحه اول همین تاپیک معرفی شده مطالعه کنن. و در عین حال اینجا سوالاتشون رو مطرح کنن.


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 20:40:25 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام
من با كار با سخت افزار هم موافقم . جنبه ي نرم افزاري رو ميشه بيشتر و بعد هم روش مانور داد.

در ضمن خيلي خوب شد كه رجيستر هاي مربوطه رو هم نوشتيد.

متشكر

Back to top
View user's profile Send private message Send e-mail Visit poster's website
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 21:28:36 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

با توجه به علاقه دوستان، نظر تون درباره ساخت یک بورد توسعه بر مبنای LPC17xx چیه؟
امکاناتی مثل :
CAN
USB Host
Ethernet
GSM/GPRS
Bluetooth
RF T/R
memory)NAND Flash)
SD/MMC Card
Smart Card
Fingerprint sensor
RFID
I2C
....

نظر؟


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
Ramin_Ghn
مدیر انجمن
مدیر انجمن

Joined: May 07, 2007
Posts: 486




Location: تبریز
931185.18 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 22:01:28 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

m_khoshbaten wrote:
با توجه به علاقه دوستان، نظر تون درباره ساخت یک بورد توسعه بر مبنای LPC17xx چیه؟
امکاناتی مثل :
CAN
USB Host
Ethernet
GSM/GPRS
Bluetooth
RF T/R
memory)NAND Flash)
SD/MMC Card
Smart Card
Fingerprint sensor
RFID
I2C
....

نظر؟


سلام.
ا یده خوبیه ; علاوه بر اون ، تایمر این میکروها 32 بیتی هست ببینید چه کارها که نمیشه با این تایمرها انجام داد مثلا شبیه سازی یه اسیلوسکوپ دیجیتال واقعی با رنج فرکانسی وسیع
و...


__________________

Back to top
View user's profile Send private message Visit poster's website
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2582




Location: مشهد
3049681.20 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 22:01:51 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

عاليه
ولي 2 تا چيز كم داره .

1- LCD
2- RAM

راستش چون من برنامه نويسي گرافيكي رو دنبال مي كنم LCD گرافيكي ( حالا تك رنگ هم باشه خوبه) و همينطور يه RAM گنده (!) لازم دارم Rolling Eyes

از طرفي وقتي بحث RAM پيش مياد اون هم با حجم زياد موضوع موجود نبودن RAM هاي دايناميك توي ايران بالا مياد.
RAM استاتيك هم كه مصرف و اندازه و هزينه ي بالايي داره.
يادمه اون قديما روي مادربورد هاي 286 و ... آي سي هاي ديپ RAM وجود داشت.
شايد قديميا يادشون باشه كه حافظه ي كش بدو تولدش روي مادربورد ها بود و بعد رفت توي CPU
بازم يادمه كه مخصوصا توي مدل هاي 286 به قبل ماژول هاي RAM دايناميكي هم پيدا ميشد .

نظري نداريد كه از اون قطعات استفاده كنيم؟ خيلي وقته توي فكرشم.
راستش الان اون مادربورد هاي قديمي (گنجينه) رو كمتر از 5000 تومن ميشه خريد با كلي غر زدن سر فروشنده !!
به نظر من اگه يكم تكون درشت تر بخواييم توي پروژه به خودمون بديم بايد حتما RAM بالايي داشته باشيم.

زنده باد

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ramin_Ghn
مدیر انجمن
مدیر انجمن

Joined: May 07, 2007
Posts: 486




Location: تبریز
931185.18 امتیاز

Items

Status: Offline

PostPosted: شنبه، 18 آذر ماه ، 1391 22:28:05 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

صالح جان به نظر من اگه طرحت(که البته نمی دونم چیه)از ال سی دی های رنگی استفاده کنی به روز تر و شاید بگم باصرفه تر هست فقط کمی برنامه نویسیش طویل تر در عوض به زیبایی و تنوع رنگش واقعا می ارزه tick

صالح جان جسارتا میشه بپرسم Ram رو برای چه کاری می خوای!؟
Exclamation


__________________

Back to top
View user's profile Send private message Visit poster's website
m_khoshbaten
کاربر نیمه فعال
کاربر نیمه فعال

Joined: Nov 26, 2012
Posts: 106




Location: ایران
432214.00 امتیاز

Items

Status: Offline

PostPosted: يكشنبه، 19 آذر ماه ، 1391 15:31:07 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

دوستانی که مایل به انجام این پروژه هستن و یا اگر با بعضی از ماژول ها کار کردن، لطف کنن و سخت افزار ها و دیتا شیت هایی رو که مد نظر دارن ارسال کنن (اگه به

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


__________________
یک عمر بدی کردی و دیدی ثمرش را *** نیکی چه بدی داشت که یکبار نکردی؟
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> برنامه نویسی و مباحث مربوط به ARM All times are GMT + 3.5 Hours
Goto page Previous  1, 2, 3, 4, 5  Next
Page 2 of 5
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

 
 Jump to:   

Related topics
 Topics   Replies   Author   Views   Last Post 
No new posts Sticky: سومین سال حضور Ir-Micro.com 28 Hamed 20731 سه شنبه، 25 آبان ماه ، 1389 13:36:32
sshekarriz View latest post
No new posts ارتباط مطلب و میکرو با استفاده از پورت com 2 mr_magic 8431 چهارشنبه، 29 آذر ماه ، 1391 19:44:21
cheshmayebaruni View latest post
No new posts اموزش ميكروكنترلر AVR به زبان ساده 18 nex2004 41392 يكشنبه، 10 ارديبهشت ماه ، 1391 01:41:59
mahrokhsar View latest post
No new posts فرستادن اطلاعات از میکرو و مدار به پورت com یا سری 7 amitrota 4867 يكشنبه، 25 اسفند ماه ، 1387 18:05:40
1nafar View latest post
No new posts سايتي براي مكان يابي آي پي - ip2location.com 0 vida 9051 جمعه، 20 مهر ماه ، 1386 20:58:23
vida View latest post
 


Powered by phpBB © 2001, 2008 phpBB Group

Ported to Platinum 7.6.b.4 V2 by sadeghkhafan

فروشگاه تخصصی برق و الکترونیک ایران میکرو
www.iran-micro.com
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL.
Powered by Platinum 7.6.b.4 v2
Powered by Platinum 7.6.b.4 v2 Persian

مدت زمان ایجاد صفحه : 1.28 ثانیه