خانه / میکروکنترلرها (صفحه 3)

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

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

امروزه با پیشرفت شدن میکروکنترلرها و بالا رفتن سرعت پردازشی آنها در اکثر پروژه های الکترونیکی بعنوان یک مینی کامپیوتر برای پردازش و کنترل سیستم استفاده میشوند.

واحد کنترل اینتراپت بخش اول(NVIC)

پس از توضیح مختصر در مورد پردازنده های ARM سعی میکنیم در این نوشته که به سه بخش تبدیل می شود به واحد کنترل کننده وقفه های برداری تو در تو(Nested Vector Interrupt Table) بپردازیم . این نوشته بیشتر به ساختار این واحد می پردازد و برای درک عملکرد وقفه ها …

ادامه نوشته »

پروژه و آموزش کار با ماژول فاصله سنج SRF04 با آردوینو

درووود به همه دوستاااان و عزیزان. امیدوارم سال خوبی رو تا اینجا گذرونده باشین. امروز میخوووووام درمورد ماژول فاصله یاب یا همون التراسونیک پست بذارم ویک پروژه کوچیک اندازه گیری فاصله از اجسام با استفاده از آردوینو ببیندیم باهاش….   برای بستن پروژه هم چیزی خاصی لازم نداریم: یک عدد …

ادامه نوشته »

کنترل LED RGB با بلوتوث

کنترل led rgb با بلوتوث

به نام خدا. در این جلسه میخایم به اموزش کنترل  RGB LED  با استفاده از ماژول بلوتوث و اردینو بپردازیم که با استفاده از بلوتوث بین گوشی و اردینو ارتباط برقرار میکنیم و با PWM میزان رنگ هر سه رنگ اصلی رو کنترل میکنیم. RGB LED : ال ای دی …

ادامه نوشته »

پردازنده های ARM

پردازنده های ARM

پردازنده های ARM   یک خانواده  از پردازنده های بر پایه معماری RISC   هستند . این پردازنده ها به صورت ۳۲ بیت و ۶۴ بیت موجود هستند و معماری این پردازنده ها توسط شرکت ARM  فروخته میشود یعنی خود شرکت ARM پردازنده ای نمیسازد و فقط نقشه ساخت این پردازنده ها …

ادامه نوشته »

پروژه اتصال سنسور DHT-22 به Arduino

سنسور DHT-22 (که با نام AM2302 نیز شناخته می شود)، یک سنسور عالی جهت سنجش دما و رطوبت با خروجی دیجتال می باشد. این سنسور از دو سنسور تشکیل شده است : سنسور رطوبت خازنی سنسور دمای ترمیستوری (مقاومت وابسته به دما) این سنسور در قالب یک ماژول عرضه می …

ادامه نوشته »

آموزش mikroc pro for pic

آموزش mikroc pro for pic

همانطور که میدانید برای نوشتن برنامه یک میکروکنترلر نیاز به یک کامپایلر یا اسمبلر میباشد. از آنجا که استفاده از اسمبلی برای یادگیری و نیز برای نوشتن برنامه های کاربردی، قدری مشکل است؛ از یک کامپایلر زبان C برای برنامه نویسی میکروکنترلر  استفاده میکنیم. کامپایلرهای زیادی برای برنامه نویسی میکروکنترلرهای  …

ادامه نوشته »

پروگرم کردن اردینو با بلوتوث

 پروگرم کردن اردینو با اندروید در این جلسه میخایم اموزش پروگرم کردن اردینو رو‌ توسط ارتباط سریال از طریق بلوتوث اموزش بدیم وسایل مورد نیاز اردینو مدل یونو/مگا… ماژول بلوتوث مدل HC05 برد برد خازن ۱uf مقاومت ۱۰۰اهم گوشی اندروید نسخه ۴٫۰٫۰+ نرم افزار bluino loader قابل دریافت از گوگل …

ادامه نوشته »

راه اندازی ماژول ws2812 با اردینو

ماژولws2811

اشنایی با ماژول این ماژول ها در واقع خیلی شبیه LED های RGB هستن. با این تفاوت که در این نوع از دیود‌های نورانی یک راه انداز خیلی کوچیک و یکپارچه هم اضافه شده که به شکلی دستور یا داده دریافت می‌کنه.شکل این دستور‌ها بسته به چیزی داره که شما …

ادامه نوشته »

پروژه کنترل رله از طریق شبکه اترنت (وب سرور روی میکروکنترلر)

پروژه کنترل رله از طریق شبکه اترنت (وب سرور روی میکروکنترلر)

پروژه کنترل رله از طریق شبکه اترنت (وب سرور روی میکروکنترلر) برای کنترل وسایل برقی تحت شبکه طراحی شده است. مثلا در یک کارخانه ، دانشگاه ، خانه یک فن ، یک چراغ و یا هر وسیله برقی هست و میخواهید آن را از یک محیط دیگر کنترل کنید این مدار …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه یازدهم: تایمر های LPC1768

تایمر های LPC1768

اگر جلسات قبلی آموزش میکروکنترلرهای ARM LPC1768 را در وبسایت  میکرو دیزاینر الکترونیک دنبال کرده باشید میدونید که در جلسات قبل با چند مورد از امکانات جانبی LPC1768 آشنا شدیم و نحوه راه اندازی و برنامه نویسی اونا را یاد گرفتیم در این جلسه میخواهیم تایمر های LPC1768 که جز …

ادامه نوشته »

آموزش میکروکنترلرهای PIC کامپایلر CCS C، جلسه هفتم : LCD کاراکتری و ADC

در ادامه مجموعه آموزش های میکروکنتر PIC توسط کامپایلر CCS C ، در این بخش به آموزش نحوه ی استفاده از LCD کاراکتری با استفاده از میکروکنترلر PIC می پردازیم و همزمان بخش ADC میکروکنترلر را نیز راه اندازی کرده و به صورت ساده نتایج تبدیل ADC را روی LCD …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه دهم: UART

آموزش میکروکنترلرهای LPC1768 جلسه دهم: UART

خب در آموزش میکروکنترلر LPC1768 رسیدیم به مبحث UART که یکی از کاربردی ترین قسمت های میکروکنترلر هستش و امروزه اکثر ماژول ها با این پروتکل اطلاعات ارسال و دریافت میکنن و همچنین برای ارتباط با کامپیوتر و سیستم های دیگر نیز خیلی مفیده…در ادامه با میکرو دیزاینر الکترونیک باشید …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه نهم: وقفه GPIO

آموزش میکروکنترلرهای LPC1768 جلسه نهم: وقفه GPIO

روی پین های  پورت  ۰و۲ میکروکنترلر  LPC1768  قابلیت ایجاد وقفه وجود دارد. و این قابلیت خیلی کاربردی هست.با هر تغییری(لبه بالا رونده و لبه پایین رونده) روی پین های میکروکنترلر میتوانیم وقفه اایجاد کنیم.خب اگر مطالب قبلی آموزش میکروکنترلر lpc1768 را در وبسایت میکرو دیزاینر الکترونیک دنبال کرده باشید میدانید …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه هشتم: وقفه ها در LPC1768

آموزش میکروکنترلرهای LPC1768 جلسه هشتم: وقفه ها NVIC

در جلسه گذشته مبدل دیجیتال به آنالوگ را برسی کردیم و قبل برسی موارد دیگر از امکانات جانبی میکروکنترلر lpc1768 واجب هست که وقفه ها در LPC1768 را برسی کنیم در این جلسه به برسی وقفه ها میپردازیم. نکته: کنترل کننده وقفه ها در LPC1768 از نوع NVIC یا کنترل …

ادامه نوشته »

راه اندازی برد اردینو

راه اندازی برد اردینو

در اولین جلسه اردینو میخایم برد وراه اندازی کنیم و همچنین به توزیح توابع اردینو بپردازیم. برای شروع پس از اتصال برد به کامپیوتر(و البته روشن‌ شدن چراغon) و انجام برخی تنظیمات ساده برد اماده برنامه نویسی میشه. اگه یه صفحه برنامه نویسی جدید باز کنید دوتا دستور میبینید که …

ادامه نوشته »