به نام خدا : سلام خدمت شما بزرگواران، قبلا یادمه یه مطلب درباره FAST PWM گزاشتم (آموزش جامع میکروکنترلر AVR جلسه۱۱)، که توی اون مطلب پروژه هایی از کنترل دور موتور DC با هر سه تایمر گزاشته بودم، حالا تو این مطلب از آموزش AVR، میخوام جلسه دوم مد FAST PWM رو بزارم و این بار بر خلاف جلسه قبل که همش پروژه بود، تو این جلسه علاوه بر گزاشتن پروژه های AVR ، میخوام توضیح هم تا جایی که میشه بدم، این مطلب آموزش تایمر رو دارم مینویسم تا حالا شده ۶ هزار تا واژه(حالا نمیدونم واژه با کلمه... بیشتر بخوانید »
به نام خدا : تو این مطلب از آموزش avr ،انشاالله میخوام ۲ تا پروژه با کانتر بزارم براتون و چند تا سوال/مشکل هم بگم بهتون تا برید حالشو ببرید. آموزش جامع AVR جلسه ۱۷ آموزش Counter بیشتر بخوانید »
به نام خدا : تو این مطلب میخوام یه نرم افزار برا AVR براتون بزارم که میتونید توش مقادیر مورد نیاز برای تولید فرکانس مورد نظرتون رو پیدا کنید و بهترین مورد رو انتخاب کنید، این نرم افزار بر مبنای اینه که شما برا تولید فرکانس از مد CTC تایمر/کانتر استفاده میکنید، خصوصیات نرم افزار به صورت زیر هستش. نرم افزار کمکی تولید فرکانس AVR بیشتر بخوانید »
به نام خدا : تو این مطلب از آموزش avr، میخوام یه ۳ تا پروژه avr با تایمر با مد ctc بزارم براتون که تو این پروژه ها ما میخوایم به کمک مد ctc فرکانس تولید کنیم، و یه نرم افزار محاسبه فرکانس هم براتون ته مطلب گزاشتم. یه مطب دیگه درباره مد ctc من گزاشتم که در زیر میبینید : آموزش جامع AVR جلسه ۱۸ Timer Counter CTC Mode آموزش جامع AVR جلسه ۱۹ Timer Counter CTC Mode2 بیشتر بخوانید »
به نام خدا : سلام، توی این مطلب از آموزش AVR میخوام به آموزش مد CTC تایمر بپردازیم و البته این آموزش به صورت پروژه محور هستش و تو مطالب قبل ریجستر ها رو توضیح دادم، تو این مطلب میخوام پروژه ساعت با تایمر های ۰ و ۱ و ۲ به کمک مد CTC رو براتون قرار بدم. آموزش جامع AVR جلسه ۱۸ Timer Counter CTC Mode بیشتر بخوانید »
به نام خدا : توی این جلسه از آموزش AVR میخوایم به آموزش تایمر بپردازم، البته بیشتر هدفمون اینه که با ریجستر های تایمر ۰و۱و۲ آشنا بشیم، تو جلسه قبل ریجستر ها رو توضیح دادیم، حالا تو این جلسه میخوایم برا بیت از ریجستر ها رو به صورت مثال تا جایی که میشه توضیح بدیم، تولینک زیر میتونید تموم آموزش های aVR این سری رو ببینید : آموزش جامع AVR آموزش جامع AVR جلسه ۱۶ Timer Counter Normal Mode بیشتر بخوانید »
به نام خدا : سلام خدمت شما داشای گل خودم، والا تو این مطلب از آموزش AVR همون طور که از عنوان مطلب معلومه میخوایم بریم سراغ کلاک میکروکنترلر AVR ، و این که تنظیمات مربوط به کلاک داخلی، خارجی و … آموزش جامع AVR جلسه ۱۴ System Clock and Clock Options بیشتر بخوانید »
به نام خدا : تو این مطلب از آموزش Avr ؛ میخوام نحوه ۱۶ بیتی کردن پورت های ۸ بیتی avr رو توضیح بدم؛ راسش یکی از دوستان این سوال رو پرسید که چطور میشه این کار رو کرد و چون قبلا دیده بودم که بعضی دوستان هم همین سوال رو داشتن؛ لذا گفتم به صورت یه مطلب بزارم تا همه استفاده کنن؛ نحوه ۱۶ بیتی(یا ۲۴ بیتی یا ۳۲ بیتی یا….) خیلی سادس، فقط کافیه مبانی کدنویسی رو بلد باشید؛ یه پروژه avr در این زمینه میزارم و توضیحش میدم؛ ما برای این کار از روش شیفت دادن اطلاعات استفاده... بیشتر بخوانید »
به نام خدا آموزش جامع میکروکنترلر AVR جلسه12 : اول باس بگم که این مطلب رو باید تو جلسات اولیه میگفتم که نگفتم ….ولی الان میگم چیکار میشه کرد آخه….بگذریم از این حرف ها….بریم سر اصل مطلب….والا تو این جلسه میخوام درمورد بحث پول اپ داخلی(INTERNAL PULL UP) صحبت کنیم….حالا پول آپ در Avr چی هستش و کارش چیه و غیره( ) رو در ادامه میگم…..این مطلب هم نیخواستم بگم …. میگفتم سادس و غیره ولی بعد دیدم ملت و خودم تو کار با کیپد مشکل دارن….و بازم دیدم که اگه این مطلب ساده رو بزارم برا خیلیا میتونه مفید... بیشتر بخوانید »
به نام خدا آموزش جامع avr جلسه ۱۱ : تو این جلسه از آموزش AVR میخوام در مورد PWM توضیح بدم که زیر مجموعه تایمر/کانتر هستش…..همون طور که میدونید تو تایمر/کانتر چندید مد داریم که مد PWM یکی از این مد ها هستش…..به PWM هم بعضا DAC هم گفته میشه….یعنی به وسیله PWM یا DAC ما میایم و با میکروکنترلر avr ولتاژ ۰ تا ۵ ولت رو درست میکنیم….که مثلا برای کنترل نور یه LED میتونیم از PWM استفاده کنیم و با کم و زیاد کردن ولتاژ میتونیم شاهد تغییر نور LED رو کم و زیاد کنیم یا بازم مثلا... بیشتر بخوانید »
فعلا دارم رو USB و میکرو LPC کار میکنم، 3 تا موضوع مطرح هستش ( که تو ذهنمه هر3شو برم ) :
1) میکرو در نقش Device ( فعلا محوریت کار من این مورد هستش )
2) میکرو در نقش Host
3) میکرو در نقش OTG
و باز 2 تا موضوع مطرح هستش، برا راه اندازی usb دو تا راه داریم ( که تو ذهنمه هر2شو برم ) :
1) استفاده از میکروکنترلر ( فعلا محوریت کار من این مورد هستش که از LPC1768 استفاده میکنم )
2) استفاده از آیسی های مختص اینکار.
فعلا کارم با دیتاشیت usb تموم شده، دارم کلاس های usb رو مطالعه میکنم، کلاس cdc رو ماستمالی کردیم و یه پروژه ازش منتشر کردیم، الان رو کلاس HID ریز شدم و دارم مطالعه میکنمش و پروژه ازش میزارم تو سایت.
جزئیات داستان رو در لینک زیر میتویند ببینید :
===
به علت اثطغبال بیش از حد دوستان از موضوع usb؛ فعلا یکم سرگرم طراحی قالب جدید سایت شدم ^_^
نظرات اخیر
مهدی دمیرچیلو : سلام مدار 1 : سنسور + میکرو + بلوتوث : این میکرو دیتای سنسور رو میخ ...
مهدی دمیرچیلو : سلام - این دو دو میکرو جدا هستند - دلیلی نداره که کد های یکی تو اون ...
shiva : سلام، وقتتون بخیر مرسی بابت مطالب خوبتون. من می خوام اطلاعت یه سنسو ...
حسین : سلام. من یه میکرو ARM LPC1549 دارم. کدهای LPC15xx که گیر نمیاد. کده ...
مهدی دمیرچیلو : سلام - تنها فرقی که تو دیتاشیت ds1307 بین این دو دیدم فقط این بود ک ...