مقدمه ای بر میکرو کنترلرهای ۸XC196KC/KD

MicroX8 - www.ControlMakers

عنوان : مقدمه ای بر میکرو کنترلرهای ۸XC196KC/KD

تعداد صفحات : ۲۰

فرمت فایل : PDF

زبان : فارسی

MicroX8 - www.ControlMakers

 ۸XC196KC و ۸XC196KD  میکرو کنترلر های ۱۶ بیتی CHMOS  هستند که برای محاسبات سریع و عملیات ورودی / خروجی سریع طراحی شده اند . از اعضای خانواده MCS-96  بوده و از مجموعه دستورالعمل ها و معماری مشترکی استفاده می کنند .

دانلود رایگان کتاب مقدمه ای بر میکرو کنترلرهای ۸XC196KC/KD با لینک مستقیم 

حجم فایل : ۳۴۰ کیلوبایت

۵ پاسخ

  1. احمد گفت:

    سلام دوستان.
    کسی هست که بتونه در مورد آشنایی با چم و خم مدارهای واسط میکروکنترلرها منو راهنمایی کنه و اینکه چه جوری میتونم یه مداری را که برای یک منظور خاص لازم دارم بسازم؟
    فکر میکنم اگه به این موضوع به عنوان یه بحث آموزشی توجه بشه به درد خیلی از تازه کارها بخوره.
    اینجا بیشتر بحثها بین افرادی هست که حرفه ای هستن و دستشون توی کار عملیه اما کسایی که تازه میخوان کار با میکرو را شروع کنن نیاز به یاد گرفتن چیزایی بیش از برنامه نویسی و الگوریتم و فلوچارت دارن.
    برای مثال من یه مداری لازم دارم که به ورودیش یک سیگنال با فرکانس متغیر اعمال کنم و وقتی که فرکانس ورودی به یک عدد (نه بازه) خاص رسید خروجی به عنوان مثال اتصال کوتاه بشه(حالتی شبیه رزونانس) که تغذیه ای را به مصرف کننده برسونه و باید بگم که تغذیه ی مذکور جدای از سیگنال ورودی است.
    گرچه سوالم بیشتر الکترونیکیه اما مسایل اینچنینی در کار با میکرو پیش میان و هدف اصلی من اینه که از افراد با تجربه کمکی بگیریم و ببینم این پیشنیازها را چگونه باید آموخت ، کتاب خاصی را معرفی میکنید، جزوه ، سایت…؟
    با سپاس

  2. نحندی گفت:

    سلام
    دوست گرامی برای یاد گیری هر مطلبی از جمله میکرو کنترلر ها باید از منابع گوناگونی استفاده کنی که با توجه به اطلاعاتی که داری و همچنین محدوده ی اطلاعتی که لازم داری می شه آن ها را پیدا کرد. البته در این بین کسانی هم باید باشند که این منابع را معرفی کنند و به آموزه ها و گزینش ها ی ما سمت و سویی دهند تا گزینه های بهتر را برگزینیم.
    در همین سایت کتب و مقالات جالب معرفی شده که در سطوح مختلف به آموزش میکرو ها می پردازند. اما در پاسخ به در خواستی که کردید، من کتاب ” آموزش میکروکنترلر های AVR به زبان بیسیک ” نوشته ی آقای ۱nafar را به شما پیشنهاد می کنم که به صورتی قابل فهم و به همراه مثال های قابل اجرا به آموزش این سری از میکرو ها پرداخته اند؛ همچنین در این کتاب یک سری از امکانات جانی مانند magnetic card ، LCD ، step motors معرفی شده و نحوه ی اتصال، کدنویسی و راه اندازی این سیستم ها شرح داده شده است.

  3. خرسندی گفت:

    دوست عزیز اولین نکته جهت ارتقاع سطح هرکسی در یک کار پشت کاره. حتی اگر استعداد بالائب داشته باشی کافی نیست! من خودم تقریبا ۱۱ سال پیش که وارد هنرستان شدم تمام تلاشم را برای رسیدن به تجربیات تازه انجام دادم. از خواندن کتاب های مختلف تا سایت ها ، دانلود مقالات و … .
    یک قانون هست که میگه:

    به من بگو ، من هم فراموش میکنم
    به من نشان بده ، من هم یادم میمونه
    منو درگیر کن ، من هم می فهمم

    برای اینکه یک شخص کارا و فعال در یک زمینه باشید نیاز به در گیری در اون کار دارید. خود من حدود ۲ سال برای یک نفر رایگان و فقط برای کارآموزی کار کردم تمام مجموعه کتاب های مداری آن موقع مانند مجموعه ۳۰۰ تا ۳۰۸ مدار را ورق به ورق مطالعه کردم تا الآن اطلاعاتم به این حد رسیده و البته به نظرم هنوز هم خیلی کمهExclamation

    سرتو درد آوردم حالا جواب سوالتو بدم:
    یکی از مشکلات جوونای این دورده زمونه اینه که میکروکنترلر تنبل شون کرده Wink
    اگر منظورت از فرکانس یک موج مربعی هستش من بهت پیشنهاد میکنم که از یک حلقه فاز قفل شده استفاده کنی که یکی از آی سی های مشهور و موجود بازار LM565 هستش. نحوه کار و اینکه حاقه فاز قفل شده چیه ، دیگه با خودت و اینترنت!
    اگه فرکانس ورودیت سینوسی هستش باید از یک تقویت کننده عملیاتی به عنوان مقایسه کننده استفاده کنی و سیگنال ورودیت رو مربعی کنی.
    اگه که گوشت به این حرفا بدهکار نیست و الا و بلا باید از میکرو استفاده کنی، باید با استفاده از تایمر میکرو و وقفه اون فرکانس ورودی را تشخیص بدی (البته اول باید فرکانس را مربعی با دامنه ۰ و ۵ ولت کرده باشی وگرنه میکرو آسیب میبینه). مشکلی که اینجا بوجود میاد محدوده فرکانس ورودیه که اگه زیاد باشه این روش خیلی دقیق نیست چون فرکانس خود میکرو زیاد نیست. راه حل دیکه استفاده از مد کانتر هستش که با اون تعداد پاسهای ورودی را در مثلا یک ثانیه بخونی تا بشه فرکانست. البته این روش هم بسیار کند عمل میکنه!
    در مورد نحوه اتصال کوتاه کردن من منظورت را نفهمیدم. اگه منظورت اینه که یک ولتاژ را به یک جا وصل کنیم خب بهترین کار استفاده از یک ترانزیستور که سوئیچ کنه و یک خروجی ولتاژ را وصل کنه. اگه برات مشکله میتونی از یه رله استفاده کنی (که البته اگر ولتاژ و جریانت کم باشه یک کار غیر حرفه اییه).
    امیدوارم تا حدی کمک کرده باشم.

  4. احمد گفت:

    شنیده ام که دوره های آموزشی هست به نام مدارهای واسط میکروکنترلرها ، آیا در این مورد منبع یا مرجع یا هرگونه اطلاعی دارید؟
    فرمودید magnetic card ، LCD ، step motors ، آیا نمیشه همه ی اینها را یک جا جمع کرد ودر بحث مدارهای واسط گنجوند؟
    اصلا فرض کنید همه ی اینها را بلد باشیم اما نیاز جدیدی توی کار پیش بیاد، از کجا باید مدار یا قطعه مورد نظر را بدونیم که چی هست؟
    یا اصلا آیا باید من همه ی اینها را یاد بگیرم در صورتی که ممکنه هرگز به کارم نیاد؟ مثل کلی درس دیگه که توی … خوندیم!
    تا جایی که من مشکلات خودم را دیده ام اکثرا در زمینه ی الکترونیک هستن و فکر میکنم دستکم خودم لازم دارم که الکترونیک را یاد بگیرم. نمونه اش هم همین استفاده از ترانزیستوره اگر بگم با لیسانس برق قدرت هنوز بلد نیستم با یه ترانزیستور کار کنم کی باورش میشه؟
    میخوام موج مربعی را با میکرو تولید کنم و با میکرو بدم به یه چیزی که بتونه دست کم یه چراغ Idea 20 وات را روشن کنه.
    سپاسگزارم

    • نحندی گفت:

      سلام
      دوست عزیز
      اول باید بگم که رشته ی من در حال حاضر مکانیک صنعتی است و من به خاطر علاقه ام به الکترونیک و برنامه نویسی در این ضمینه فعالیت می کنم.
      معمولاً ابزار ها و وسایل موجود در بازار و صنعت دارای یک پروتکل ارتباطی مشخص هستند و از طرفی به همراه هر سیستم دیتاشیت و کاتالوگ آن نیز اراءه می شود. به نظر من شما در ابتدا باید با یک سری از سیستم های جانبی پایه آشنایی پیدا کنید و سپس در پروژه های بزرگ که خود متشکل از این سیستم های کوچک هستند، از این سیستم ها و امکانات استفاده کنید.
      magnetic card ، LCD ، step motors و دستگاه هایی مانند این ها ( به نظر من ) در گروه سیستم ها ی پایه برای یادگیری قرار می گیرند.

      در مورد تولید موج مربعی هم پیشنهاد می کنم که کتابی را که معرفی کردم مطالعه کنید؛ اما برای یک اشاره باید گفت که برای تولید موج مربعی می شود از PWM میکرو های AVR استفاده کرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شاید این مطالب را هم دوست داشته باشید