Articles Tagged ‘میکروکنترلر’

آموزش برنامه نویسی وقفه های سخت افزار خارجی

PIC18 سه وقفه سخت افزاری روی پایه های PORTB.0 و PORTB.1 و PORTB.2 به نام های INT0 و  INT1و INT2 دارد که با فعال شدن این پایه ها میکرودر حال انجام هر کاری که باشد به جدول بردار می پره تا روتین سرویس وقفه رو انجام بده. جدول زیر بیت های پرچم و رجیستر های مربوط به وقفه های خارجی رو نشان میدهد.

INTCON

ادامه مطلب???

نحوه اتصال lcd کاراکتری به میکروکنترلر pic

در این قسمت نحوه اتصال lcd کاراکتری 16x2 به میکروکنترلر pic18 آموزش میدهیم. در مرحله اول باید پایه های lcd رو بشناسیم. شکل زیر پایه های lcd کاراکتری 16x2 رو نشان داده است.

پایه های Vcc و Vss به ترتیب پایه تغذیه +5 و زمین می باشد.

lcd16x2

  ادامه مطلب???

مختصری از انواع میکروکنترلر های PIC

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

شرکتmicrochip خانواده وسیعی از میکروکنترلرهای pic را در دسته های 8بیتی 16بیتی و 32بیتی برای کاربرد های مختلف فراهم کرده است که این خانواده ها روز به روز در حال توسعه یافتن هستند.همین امر موجب محبوب بودن  pic ها در صنعت می باشد. در ادانه مطلب برخی از شناخته شده ترین میکروکنترلر های pic را با امکانات آنها برای شما معرفی کرده ایم.

با ما همراه باشید...

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

8BIT PIC

اتصال lcd گرافیکی به میکروکنترلر pic

ال سی دی های گرافیکی یا همان GLCD ها ال سی دی هایی هستند که به دلیل داشتن تعداد پیکسل بالاتر نسبت به ال سی دی های کاراکتری قابلیت نمایش عکس های دلخواه رو دارند. این ال سی دی ها در انواع و سایز های مختلفی در بازار موجودند از lcd های رنگی مثل lcd n96 گرفته تا lcd گوشی های nokia1100 همگی در مجموعه graphic lcd ها هستند. اما معروف ترین و موجود ترین آنها در بازار GLCD های 128x64 یا 128x240 هستند و شرکت های مختلفی اونو تولید می کنند مثل WINSTAR یا AMPIRE که مورد بحث ماست.آی سی کنترلر این GLCD ها معمولا KS0108 هست که برنامه کتابخونه ای که ما برای شما قرار دادیم اونو کاملا پشتیبانی میکند.

GLCDS

جزوه ی آموزشی میکروکنترلرهای ARM

دوستان عزیز برای انجام پروژه های میکروکنترلر آرم موجود در سایت حتما این فایل رو دانلود کنید و کامل مطالعه کنید ؛ همراه با این فایل میتونید براحتی پروژه ها رو انجام بدید.

کمی توضیح در مورد میکرو arm:

میکروکنترلرهای ARM که این روزها در پروژه های دانشجویی و صنعتی خیلی پر کاربرد شدن و با قیمت پایینی که دارند به احتمال زیاد در آینده قسمت بزرگی از بازار را به خودشان اختصاص خواهند داد و با یادگیری این میکروکنترلرها دیگر نیازی به یادگیری میکروکنترلرهای صنعتی مثل PIC  نیست و در صنعت های پر نویز هم میکروکنترلرهای ARM جوابگو خواهند بود.

adc arm ictnic

کنترل سروو موتور با AVR

futaba s3003 side 800x609سروو موتور ها نمونه ای از عملگرهای الکترومکانیکی هستند که به طور پیوسته مانند موتورهای dcیاac گردش نمیکنند، از این رو ، آنها برای تغییر مکان و نگهداشتن برخی اشیا به کار میروند. یعنی از آنها در کاربرد هایی که نیازی به چرخش پیوسته نیست استفاده می کنند. بنابراین از آنها برای چرخاندن چرخ استفاده نمیکنند بلکه در کاربردهایی استفاده می کنند که نیاز به جابه جایی مقطعی و سپس باقی ماندن در آنجاست. بیشتر کاربرد سروو موتور ها در رادارها می باشد چراکه رادار ها نیازی به حرکت 360درجه ای مانند یک چرخ را ندارند. سروو موتور ها توانایی چرخش یک زاویه خاص مثلا 30درجه ای و سپس نگهداشتن رادار درآن موقعیت را دارند. سروو موتور ها همچنین دارای یک مکانیسم فیدبک هستند که باعث حس کردن خطا و تصحیح آن میشود و به آن سروومکانیسم (servomechanism)می گویند. بنابراین چنانچه جریان هوا فشاری به رادار وارد کند و باعث حرکت آن شود سروو موتور نیرویی در جهت مخالف به آن وارد کرده و خطا را اصلاح می کند. بعنوان مثالی دیگر اگر بخواهید سروو موتوری را که مثلا 30درجه حرکت کرده و در موقعیت خود قفل شده است را با دست حرکت دهید سروو موتور از تمام قدرت خود استفاده می کند تا خود را در موقعیتش نگه دارد.

آشنایی با میکروکنترلر 16بیتی dspic30f

 dspic3نویسنده : مجتبی اسدی

میکروکنترلرDSPIC30F جزو خانواده کنترل کننده های سیگنال دیجیتال قرار میگیرد ساختمان داخلی آن معماریHARVARD بوده که به منظور کاربرد هایDSP توسعه یافته است که بلوک دیاگرام داخلی آن را در زیر مشاهده می کنید:

سلام بر مگا پروسسور ها!!!

معمولا ملاک پردازنده ها کوچک بودن ، سبکی و سرعت آن هاست اما در اینجا بحث چیز دیگریست.

megaprocessor panorama

 

در شکل بالا قسمت های مختلف این ابر پردازنده را مشاهده می کنید

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

 

megaprocessor controller

 

 مطالب مرتبط :

برچسب ها:

زبان برنامه نویسی XOD برای آردوینو و رسپبری پای

یک تیم توسعه نرم افزار روسی زبان برنامه نویسی جدیدی را ایجاد کرده اند که از تصاویر و گرافیک برای ساده سازی برنامه نویسی استفاده می کند و قابل برنامه ریزی روی بردهای Raspberry Pi و Arduino می باشد. این تیم که نام خود را XID نامیده اند زبان ابداعی خود را با نام XOD معرفی کرده اند و این زبان دیداری و گرافیکی را برای توسعه سیستم های میکروکنترلری از جمله آردوینو، رسپبری پای و دیگر سخت افزارهای مبتنی بر میکروکنترلر ساخته اند.

2017 07 06 0 26 36 

زبان سی چیست -همه چیز درباره زبان برنامه نویسی c

 در سال 1972 و توسط دنیس ریچی زبان برنامه نویسی سی طراحی شد بعضی ها میگن دلیل این که اسمش C بود اینه که بعد از زبان B درست شد.( تعجب نکنید منظور از زبان B همون BCPL است ) . اگر استیو جابز را می شناسید ، فراموش نکنید که استیو کار خود را مدیون شخص دیگری به نام دنیس ریچی است که خالق زبان برنامه نویسی C است.

c programming

اسیلاتور کریستالی چیست و کاربرد آن کجاست

 oscillator crystal

قطعه ای الکترونیکیاست که وظیفه اصلی آن تولید سیگنال الکتریکی با فرکانس بسیار دقیق (مثلا 16 مگاهرتز ) و در مدارات نقش مهمی دارد. استفاده از تقویت کننده و فیدبک فرم دقیقی از یک اسیلاتور الکترونیکی است که در ادامه در رابطه با آنها توضیح بیشتری خواهیم داد.یکی از مهم ترین کاربردهای کریستال ها در ساعت های دیجیتال نیز می باشد که تقریبا در تمام ساعت های دنیا یافت می شود.

پشتیبانی و مشاوره 24 ساعته

ictnic2

تماس با ما

  • تلگرام : ICTNIC2@

به ما بپیوندید

ما را در صفحات اجتماعی دنبال نمایید...

کاربران ثبت نامی

تا این لحظه تعداد

2415 نفر

در وبسایت تخصصی ictnic

ثبت نام و از خدمات ما استفاده می کنند.

ما را در آپارات دنبال کنید

aparat logo fa color black 275x100