صفحه 1 از 3

آموزش ومثال با میکرو attiny13(فهرست صفحه اول)

ارسال شده: شنبه ۱۹ دی ۱۳۹۴, ۹:۵۲ ق.ظ
توسط sinaset
بنام خدا
باسلام


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

مشخصات برجسه این میکروکنترولر:
تصویر
فرکانس 20 مگاهرتز (!)
حافظه فلش 1KB
حافظه ای ای پی رام 64 بایت
حافظه اس رم 64 بایت
یک واحد تایمر
یک واحد PWM
یک واحد 1wire
یک واحد I2C
4 واحد ADC با دقت 10 بیت
پایه وقفه خارجی
ولتاژ کاری 1.8 تا 5.5 ولت

مصرف میکروکنترولر در حالت کار با فرکانس 1 مگاهرتز ،190 میکروامپر
مصرف میکروکنترولر در حالت عادی با فرکانس 1 مگاهرتز، 24 میکروامپر
قیمت این میکرو از محدود 1800 تا 2500 تومان می باشد .
پایه 4 ایسی به منفی و پایه 8 ایسی به مثبت وصل می شود
پایه ریست هم پایه 1 می باشد (که می توان به کمک فیوزبیت درون ان را غیر فعال کرد! که البته پیشنهاد میشود این کار را انجام ندهید)

میکروکنترولر به صورت پیش فرض فیوزبت، فرکانس این میکرو را برروی 9.6 مگاهرتز تنظیم کرده است،(که البته همین فرکانس به کمک یک تقسیم کننده تقسیم بر 8 شده است، !)
نکته مهم برای شناسایی بهتر این میکروکنترولر توسط پروگرامر .
وقتی میکروکنترولر با پروگرامر وصل کنید،پروگرامر به درستی ان را نمی تواند شناسایی کند! در این هنگام،شما باید جامپر سرعت 1مگاهرتزی پروگرامر خود را قرار دهید. و بعد فیوزبیت CKDIV8 را از وضعیت 0 به وضعیت 1 تغییر دهید و بعد تنظیمات را اعمال کنید.
===================================================
فهرست طرح هایی تاپیک:

صفحه اول:
مدار چشمک زن ساده با میکروکنترولر attiny13a ([External Link Removed for Guests])
صفحه دوم:
راه اندازی attiny13 با نمایشگر سون سگمنت تکی ([External Link Removed for Guests])
راه اندازی attiny13 با نمایشگر سون سگمنت 4 تایی! ([External Link Removed for Guests])
ره اندازی attiny13 با دو نمایشگر سون سگمنتی 4 تایی ! ([External Link Removed for Guests])
ره اندازی attiny13 با LCD 16*2 کاراکتری ([External Link Removed for Guests])
....
...
...


باتشکر.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: شنبه ۱۹ دی ۱۳۹۴, ۲:۲۳ ب.ظ
توسط sinaset
با سلام

مدار چشمک زن ساده با میکروکنترولر attiny13a
 تصویر 
به کمک کدهای بسیار ساده زیر می توانید ،یک چشمک زن ساده به کمک PINB.0 میکرو attiny13 درست کنید.
* ضمن اینکه،به نوعی یک ازمایش برای درست کار کردن میکروکنترولر attiny13 هم می باشد.

کد برنامه
Please Login or Register to see this code

[External Link Removed for Guests] کد و شبیه ساز.
باتشکر.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۰ اسفند ۱۳۹۴, ۹:۴۱ ق.ظ
توسط javad_2010
سلام
به این میکرو میشه کریستال خارجی نصب کرد؟؟؟

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۰ اسفند ۱۳۹۴, ۲:۰۱ ب.ظ
توسط sinaset
سلام بر شما.

کریستال کوارتز خارجی بهش وصل نمیشه،(چون واحد مربوطه را ندارد) اما می تواند کلاک(مربعی) را از بیرون تهیه کند (به کمک ایسی ها خاص تولید کنند فرکانس)
باتشکر.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۷ اسفند ۱۳۹۴, ۱۰:۳۲ ق.ظ
توسط javad_2010
سلام
اگر به این میکرو به موتور الکتریکی(ویبره تلفن همراه)
متصل کنیم باعث ایجاد نویز در مدار میشه؟؟؟

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۷ اسفند ۱۳۹۴, ۱:۱۴ ب.ظ
توسط sinaset
سلام بر شما

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

باتشکر.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۷ اسفند ۱۳۹۴, ۱:۲۹ ب.ظ
توسط javad_2010
میشه بیشتر توضیح بدین
ممنون

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: پنج‌شنبه ۲۷ اسفند ۱۳۹۴, ۱:۴۷ ب.ظ
توسط sinaset
سلام دوباره .

تصویر زیر رو ببینید.

اپتوکوپلر ، از یک فرستنده و گیرنده مادون قرمز تشکیل شده،. وقتی ما فرستده مادون قرمز (درون ایسی) رو روشن میکنیم. گیرنده نور را دریافت می کند و جریان را از خود عبور میدهد.
* چون نور مادون قرمز باعث فعال شدن مدار میشود و عملا هیچ قسمتی به قسمتی دیگر وصل نیست،نویز هم به میکروکنترولر یا ایسی انتقال پیدا نمی کند
 تصویر   تصویر بالا از ایسی اپتوکوپلر pc817 استفاده کردن.  . 

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: جمعه ۲۸ اسفند ۱۳۹۴, ۱۲:۲۰ ق.ظ
توسط javad_2010
ممنون از توضیحات تون
یه چند تا سوال پیش اومده برام
کار ترانزیستور چیه اون وسط
اون دیود
یه توضیح کلی در مورد مدار برام بدین ممنون میشم
میبخشد هی با سوال های پیش پا افتاده م وققتونو میگیرم

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: جمعه ۲۸ اسفند ۱۳۹۴, ۸:۰۹ ق.ظ
توسط sinaset
سلام بر شما
خواهش میکنم.
--
مدار بالا،یک عدد رله رو روشن میکنه،همانجور که میدانید،رله درونش مقداری سیم پیچ داره.(پس خاصیت سلفی دارد.)

ایسی Pc817 اگر اشتباه نکنم،حدود 20 میلی امپر خروجی می تواند بدهد.(رله برای راه اندازه ی حدود 50 میلی امپر نیاز دارد) و همچنین رله بالا 12 ولتی می باشد.برای همین یک عدد ترانزیستور کار گذاشته شده،که جریان را تقویت کند و مدار به درستی کار کند.
*دیود به کار رفته،برای مسائل امنیتی می باشد و از جریان برگشت(سلفی) جلوگیری به عمل می اورد.
باتشکر.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: جمعه ۲۸ اسفند ۱۳۹۴, ۲:۰۹ ب.ظ
توسط javad_2010
سلام
این A که بعد ایم میکرو میاد چه دلیلی داره؟؟؟
مثلا در attiny 13 دومدل وجود داره یکی با پسوند A یکی دیگه هم بدونه پسوند.

Re: آموزش و مثال ها با میکروکنترولر attiny13

ارسال شده: جمعه ۲۸ اسفند ۱۳۹۴, ۴:۳۸ ب.ظ
توسط sinaset
سلام بر شما

بهتر انکه سوالات خودتان را در یک تاپیک جداگانه مطرح کنید

میکروکنترولر،یک سری معمولی و یک سری L دارن. که L به معنی توان مصرفی کم می باشد و معمولی هم که توان مصرفی معمولی می باشد.
اما یک سری هردو را دارند (یعنی سعی شده هم کم مصرف باشد و هم اینکه فرکانس بالا و واحدها و .. درون میکرو باشد)که به سری A معروف می باشند.
باتشکر.