آموزشSTM8بصورت رجیستری-قسمت دوم

سری های میکروکنترلر stm8 شامل چند دسته میشود که هر دسته نیز میکروکنترلر هایی با قابلیت های متنوع را دارا می باشد.در این مطلب قصد داریم به معرفی هر سری و میکروکنترلر های زیر مجموعه ی هر سری بپردازیم.

معرفی سری STM8S ( کاربرد عمومی)

خانواده میکروکنترولرهای STM8 یکی از پرکاربردترین تراشه های کنترل در سطح جهان می باشند که روزانه در حدود ۱۰ میلیون واحد از آن در مصارف گوناگون و به خصوص در کاربردهای صنعتی مورد استفاده قرار می گیرد ، هسته این میکرو کنترولر کاربردی بر اساس فناوری منحصر به فـرد ۱۳۰nm کمپانی ST طراحـی گردیده و به واسطه طراحی پیشرفته هسته توانایی بی نظیر انجام ۲۰ میلیون محاسبه ( ۲۰MIPS ) در فرکانس ۲۴ مگاهرتز را دارد و قابلیت بهره گیری کامل از ابزارهای کاربردی مانند eeprom ، نوسان ساز داخلی سایر ابزارهای استاندارد را برای طراحی در تناسب با نیاز مقدور می نماید.

بررسی توانمندی و قابلیت ها:

حداکثر نرخ سیگنال پردازش ۲۴mhz ( با نوسان ساز خارجی)

۴ الی ۱۲۸ کیلوبایت ظرفیت حافظه فلش داخلی و بیش از ۶ کیلوبایت حافظه SRAM

ولتاژ تغذیه ۲٫۹۵ – ۵٫۵ V

قابلتی استفاده از پورت های آنالوگ و دیجیتال

واسطه انحصاری به منظور استفاده ز ابزارهای جانبی کاربردی مانند irda و کارت هوشمند به منظور پشتیبانی از نیازهای کاربردی.

محدوده دمای عملکردی -۴۰ الی ۸۵ درجه سانتیگراد ودر برخی از ساختارها تا ۱۲۵ درجه سانتیگراد.

تنوع وجود کتابخانه های کاربردی و مثالهای متنوع به منظور آشنایی و الگوبرداری.

دیاگرام بلوکی سری STM8S

در تصویر بالا مشخص است که این سری دارای ADC 10 بیتی ، رابط های SPI , I2C , IRDA CAN میباشد و به سایر قابلیت های این سری نیز اشاره شده است.

 

تنوع محصولات در سری STM8S

این سری مشتمل بر ۴ شاخه اصلی میباشد که کابردهای بسیار گسترده ای را پوشش می دهند:

STM8S003/005/007 که محصولات پایه در این طبقه بندی می باشند و کاربردهای عمومی را شامل می شوند.

STM8S103/105 دارای امکانات و تعداد پایه های کنترلی و ورودی و خروجی بیشتر.

STM8S207/208 دارای ابزارهای کاربردی مناسب و کامل به منظور استفاده در کاربردهای صنعتی و حرفه ای در سطح بالا.

STM8S این سری عمدتا در کاربردهای آنالوگ بکار برده میشود.

کاربرد های این سری:

گرمایش، تهویه و تهویه مطبوع

مدیریت توان مصرفی

دستگاه های دارای قابلیت شارژ مجدد

اسباب بازی ها

منابع تغذیه

و…

خصوصیات این طبقه از محصولات را بصورت خلاصه میتوان در جدول زیر مشاهده نمود :

تنوع محصولات در این سری :

معرفی سری STM8L ( سری فوق العاده کم مصرف):

کمپانی STMicroelectronic سری بسیار کم مصرفی از میکروکنترلرها را معرفی نموده است که بر اساس هسته های ۸ بیتی و ۳۲ بیتی طراحی گردیده اند که در این بخش صرفا نمونه هشت بیتی معرفی خواهد گردید. در این سری با استفاده از طراحی برتر ساختار و مدیریت متمرکز بر پردازش های انجام شده توان مصرفی به حداقل رسیده است و کاربردهای گسترده در ساختارهای خاص نظامی و صنعتی را در بر میگیرد محصول بارز این سری STM8L101  می باشد که علیرغم ابعاد کوچک قابلیهای بسیاری را در اختیار طراح قرار میدهد و STM8L151/152  و STM8L162  نمونه های کاربردی تر و با امکانات بیشتر در این سری هستند که مشتمل بر ابزارهای کاربردی بیشتر و امکانات پیشرفته آنالوگ و دیجیتال می باشند و نمونه STM8L051/52  ارزان ترین نمونه و با قابلیت نسبی مناسب در این سری می باشد.

بررسی توانمندی و قابلیت ها:

حداکثر نرخ سیگنال پردازش ۱۶mhz ( با نوسان ساز خارجی)

۲  الی ۶۴ کیلوبایت ظرفیت حافظه فلش داخلی و بیش از ۴ کیلوبایت حافظه SRAM و ۲ کیلوبایت حافظه EEPROM

ولتاژ تغذیه ۱٫۶۵– ۳٫۶ V

انجام محاسبات و پردازشی چهار سطحی ( PIN TO PIN  و نرم افزاری و ابزارهای جانبی)

بیش از ۴ مد عملکردی با مصرف بسیار پایین کمتر از ۳۵۰nA

توان مصرفی در حالت عملکرد با تمام الزامات بصورت همزمان کمتر از ۱۵۰µA/MHz

محدوده دمای عملکردی -۴۰  الی ۸۵ درجه سانتیگراد ودر برخی از ساختارها تا۱۲۵ درجه سانتیگراد.

دارای مدار سخت افزاری راه اندازی نمایشگر LCD

قابلیت رمزنگاری با الگوریتم AES-128

دارای کتابخانه کاربردی دکمه های لمسی

دیاگرام بلوکی سری STM8L:

کاربرد های این سری:

اندازه گیری(فشار،سطح مایع،جریان و..)

کاربرد پزشکی(اندازه گیری ضربان قلب ، فشار و …)

دستگاه های پرتابل

و…

تنوع محصولات سری STM8L

این سری از محصولات در ۴ شاخه اصلی بشرح زیر تولید و ارائه می شوند:

معرفی سری STM8A ( سری کاربردی در صنایع خودرویی):

این سری با وجه به طراحی خاص عمدتاً در صنایع خودروسازی و در تناسب با الزام مقابله با نویز محیطی بالا مورد اسفاده قرار می گیرد تمرکز اصلی در این طراحی این سری قابلیت اعتماد به عملکرد طولانی مدت و بدون خطای پردازشی ، مقرون به صرفه بودن و امکان بهره گیری از قابلیت های گسترده و مورد نیاز در صنایع خودروسازی بوده است.
میزان حافظه بکار قابل بهره برداری در این سری که مشتمل بر حافظه غیر فرار EEPROM نیز می باشد و ساختار خاص سخت افزاری که امکان بهره گیری تا دمای ۱۵۰ درجه سانتیگراد را مقدور می نماید این سری را تبدیل به یکی از برترین میکروکنترلرهای ۸ بیتی در مقایسه با سایر محصولات نموده است.

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

نرخ انجام محاسبات بیش از ۲۴MHz

ظرفیت حافظه فلش از ۴ الی ۱۲۸کیلوبایت و حافظه SRAM بیش از ۶ کیلوبایت و ۲ کیلوبایت حافظه EEPROM

بسته بندی بیش از ۸۰ پایه

ولتاژ تغذیه ۲٫۹۵  — ۵٫۵ V  در سری STM8AF  و ۱٫۶۵ – ۳٫۶v در سری STM8AL

بیش از ۴ مد کاربردی نیاز به توان مصرفی کم : کمتر از ۱µA در وضعیت عملکرد کلی.

قابلیت بهره گیری کامل از امکانات آنالوگ و دیجیتال

محدوده دمای عملکردی ۱۵۰ درجه سانتیگراد

امکان بهره گیری از AEC-Q100

قابلیت شبکه سازی با استفاده از پروتکل CAN

قابلیت آسان استفاده از درایورهای  LIN(Local Interconnection Network)

خطوط استفاده از دکمه های لمسی و راه انداز نمایشگر

دیاگرام بلوکی سری STM8A:

تنوع محصولات STM8AF:

تشریح سری STM8AL:

این سری جزو تراشه های با توان مصرفی کم می باشد که اصطلاحاً با عنوان Green Energy نامیده می شوند که دارای عملکرد مورد اطمینان و کارآیی بسیار عالی می باشند که با توجه به مولفه های ذکر شده در سیستم هایی که الزام به بهره گیری از توان باطری کوچک در زمان طولانی است برتری بالاتری نسبت به سایر تراشه های این خانواده دارد مانند سیستم های رادیویی کنترل و مانیتورینگ باد لاستیک، سیستم امنیتی IMOBILIZER و بسیاری کاربردهای دیگر از این دست و هر روزه نیز بهره گیری از این سری در صنایع خودرویی و نظامی در حال گسترش است.

این سری از میکروکنترولرهای STM8 از ارتباطات و شبکه سازی استاندارد LIN پشتیبانی می نماید که امکانات ویژه ای به منظور توسعه قابلیت کنترل ابزارهای جانبی و کارآیی پردازشی و محاسباتی را ارائه می نماید که باعث کاهش توان مورد نیاز و تقلیل حافظه مورد نیاز به منظور ذخیره سازی و برنامه را موجب می گردد.
این سری دارای قابلیت های ویژه و امکان بهره گیری از تمام ابزارهای جانبی و با دقت بالا مانند نمایشگر LCD ، کلاک زمان واقعی ، DMA ، مقایسه کننده ، مبدل آنالوگ به دیجیتال ۱۲ بیتی و مبدل دیجیتال به آنالوگ را فراهم می نماید که برخی از  های اشاره شده صرفا در خانواده های ۳۲ بیتی که اصطلاحاً خانواده ARM نامیده می شوند ، وجود دارد.

کاربرد های این سری:

ریمورت کنترل ها

دستگاه های باد لاستیک

آلارم دهنده ها

سنسور ها

و …

بررسی خلاصه امکانات سری STM8AL

دیاگرام بلوکی سری STM8ALE88:

تنوع محصولات سری STM8AL:

مدهای عملیاتی با توان مصرفی بسیار کم در سری STM8AL:

کمپانی STMicroelectronic به منظور سهولت دسترسی و اجرای مراحل آزمایشی و آموزش اقدام به طراحی برد های توسعه با عنوان عمومی DISCOVERY را نموده که در این خانواده از میکرو ها سه نمونه از این برد ارائه گردیده است.

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

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

و اخیرا ابزار بسیار کارآمد STM8CUBEMX نیز به منظور سهولت بهره گیری از این میکروکنترولر ارائه گردیده که هر چند در مراحل اولیه خود به سر می برد ابزاری مناسب به منظور پیکر بندی و گزارش گیری از تنظیمات پایه و ابزارهای جانبی می باشد.

کپی برداری از سایت  http://levinic.com

One Comment on “آموزشSTM8بصورت رجیستری-قسمت دوم”

  1. Great post. I used to be checking constantly this weblog and I’m impressed!
    Extremely helpful info specially the final part 🙂 I deal with such info a lot.
    I used to be seeking this certain information for a long time.
    Thank you and best of luck.

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

نشانی ایمیل شما منتشر نخواهد شد.