Skip to content
Menu
آموزش تخصصی و رایگان میکروکنترلر، FPGA و مدارچاپی
  • متفرقه
  • تماس با ما
  • درباره مدرس
  • تصاویر
  • محصولات
  • دوره هــــــــــا
    • دوره های ویدیویی
    • برنامه نویسی زبان C
    • FPGA-VHDL-Verilog
    • میکروکنترلر ARM
    • میکروکنترلر AVR
    • میکروکنترلر PIC
    • پردازنده ی DSP
    • طراحی مدار چاپی با Altium
    • Labview
    • MATLAB
    • رباتیک
    • شرح دوره های آموزشی
    • درباره ی سازمان فنی و حرفه ای
  • آموزش
    • آموزش الکترونیک از صفر
    • طراحی مدار چاپی با Allegro
    • دانشگاه انقلاب اسلامی
    • دانلود فایل های آموزشی
    • شرح دوره های آموزشی
    • فایل های ارسالی شما
    • نمونه برنامه های بیسیک
    • پروژه ها و مدارات کاربردی
    • آموزش میکروکنترلر با زبان ساده (عالیه)
  • آزمون
  • ثبت نام کلاس
  • فروشگاه
  • صفحه اصلی
آموزش تخصصی و رایگان میکروکنترلر، FPGA و مدارچاپی
کلاس PIC

کلاس PIC و سیلابس تدریس شده برای آن

Posted on 2016/07/052017/06/01 by محمد رضا بیگی

کلاس PIC و طرح درس آن که تدریس می شود

 

معرفی میکروکنترلر و جایگاه آن در صنعت و فرق آن با FPGA، PLC و میکروپروسسور

مقایسه ی انواع میکروکنترلر ها با یکدیگر

آشنایی با مبناها و تبدیل مبنای 2 به 16 و بالعکس و تبدیل از مبنای 2 به 10

آشنایی با متغیر ها و شناسه ها و انواع آنها و آشنایی با دستورات بیتی

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

آشنایی با رجیستر های مهم در میکروکنترلر (PORT و TRIS)

آشنایی با الگوریتم ها و سپس نوشتن الگوریتم های ساده

آشنایی با ساختار زبان C و تبدیل الگوریتم ها به جملات در زبان C

نوشتن برنامه ی خاموش و روشن کردن یک پورت (استفاده از تاخیر) و شبیه سازی آن

آشنایی با فیوزبیت ها و بیت های تنظیمات در میکروکنترلر

آشنایی با مدارات لازم جهت عملکردن میکروکنترلر

بستن مدار چشمک زن با LED

اتصال لامپ 220 ولت و کنتاکتور به میکروکنترلر

برنامه ی فلاشر 8 کانال و تغییر حالت کانال ها

آشنایی با چگونگی اتصال کلید به میکروکنترلر و سپس ساخت مدار کنترل 8 خروجی با 8 کلید و سپس ساخت مدار کنترل 8 خروجی با یک کلید

ساخت مدار کنترل موتور DC با کلید Start و Stop

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

ساخت مدار کنترل موتور DC فقط با استفاده از یک کلید

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

ساخت مداری که باید 5 ثانیه کلید را نگه داریم تا خروجی فعال شود.

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

ساخت مدار چراغ چشمک زن (تا زمانی که کلید را نگه داشته باشیم، لامپ چشمک بزند)

چراغ چشمک زن با قابلیت تنظیم سرعت

کنترل استپر موتور و استفاده از درایور لازم جهت راه اندازی آن

کنترل موتور DC با استفاده از PWM نرم افزاری و سپس ساخت مبدل DAC و سپس ساخت Wav Player

کنترل سروو موتور و سپس تنظیم دقیق موقعیت آن

فلاشر با قابلیت تنظیم سرعت (تاخیر متغیر)

آشنایی با تابع و انواع آن

آشنایی با LCD های کاراکتری و آرایه ها (پایه های LCD پشت آن نوشته شده است)

نمایش ساعت، دقیقه و ثانیه بر روی LCD

نمایش متن متحرک بر روی LCD

تابوی روان بر روی LCD کاراکتری

آشنایی با صفحه کلید ماتریسی و چگونگی اتصال آن به میکروکنترلر

آشنایی با طریقه ی Scan کردن صفحه کلید و نمایش اعداد روی LCD

ساخت قفل رمزی و سپس منو بندی و سپس قابلیت تغییر رمز، نمایش ساعت و نمایش رمز به صورت *

آشنایی با نمایشگر های سون سگمنت و طریقه ی راه اندازی آنها

دریافت عدد از صفحه کلید و نمایش آن روی سون سگمنت

شمارنده ی صعودی و نزولی شمار 0 تا 9 روی سون سگمنت

طریقه ی مولتی پلکس کردن سون سگمنت و نمایش شمارنده ی 0 تا 99 روی سون سگمنت

ساخت ساعت و کرنومتر با استفاده از سون سگمنت

آشنایی با نمایشگر های Dotmatrix و نحوه ی ساخت کد برای آنها

توانایی نمایش شکل بر روی یک دات ماتریس 8 در 8

ساخت یک فلش متحرک روی دات ماتریس 8 در 8

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

توانایی نمایش متن متحرک بر روی Dotmatrix

ساخت مدار نمایش ساعت، دقیقه و ثانیه بر روی دات ماتریس

آشنایی با وقفه و مفهوم stack pointer

آشنایی با مبدل ADC یا همان آنالوگ به دیجیتال

ساخت دماسنج، ساخت ولت متر، آمپر متر و اهم متر

آشنایی با تایمر ها در میکروکنترلر

ایجاد زمان های بسیار دقیق با استفاده از تایمر

ساخت مدار نمایش ساعت، دقیقه و پانیه

ساخت کرنومتر دقیق با تایمر، ساخت فرکانس متر، ساخت PWM سخت افزاری دقیق، کنترل RGB LED، استفاده از مد Capture، استفاده از RTC و مد های کاهش مصرف توان، استفاده از تایمر WDT یا سگ نگهبان

آشنایی با روش های برنامه ریزی میکروکنترلر و تنظیمات جانبی و انتخاب منبع نوسان در میکروکنترلر

آشنایی با ماژول USART و مفهوم نرخ انتقال داده

توانایی ارسال اطلاعات از طریق USART و ارتباط با پورت سریال و USB کامپیوتر

آشنایی با USART نرم افزاری و برنامه نویسی آن

آشنایی با مقایسه کننده ی آنالوگ

آشنایی با ماژول SPI و توانایی ارتباط با این رابط

آشنایی با تابلو روان های بزرگ با کمک SPI

دریافت دما از چندین نقطه توسط SPI

آشنایی با ارتباط I2C و نوع نرم افزاری آن

آشنایی با متغیر های اشاره گر و استفاده ی آنها در برنامه

آشنایی با آی سی های حافظه و برقراری ارتباط با آنها از طریق I2C

آشنایی با آی سی DS1307 و راه اندازی آن با I2C

آشنایی با پایه های LCD گرافیکی

توانایی نمایش متن و تصویر بر روی LCD گرافیکی

 

این سر فصل کلاس PIC تقریبی می باشد و ممکن است در دوره های جدید تر تغییر کند.

8 thoughts on “کلاس PIC و سیلابس تدریس شده برای آن”

  1. سیامک قادری گفت:
    2017/02/20 در 17:21

    پیشنیاز ثبت نام در این دوره گذراندن دوره ی میکروکنترلر است؟

    پاسخ
    1. محمد رضا بیگی گفت:
      2017/03/09 در 22:10

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

      پاسخ
  2. پیمان عزیززاده گفت:
    2017/03/24 در 12:38

    این امکان هست که جزوه کامل خودتان را برای من ایمیل کنید.

    پاسخ
    1. محمد رضا بیگی گفت:
      2017/04/08 در 22:28

      جزوه در صفحه اصلی سایت قرار دارد

      پاسخ
  3. میلاد گفت:
    2017/04/27 در 16:48

    من دورهavrرو اومدم ایا pic هم نیازه بیام یا میشه arm رو خوند

    پاسخ
    1. محمد رضا بیگی گفت:
      2017/05/01 در 21:10

      میتوان arm خواند

      پاسخ
      1. میلاد گفت:
        2017/05/03 در 21:34

        فرقpicباavrچیه
        کدوم کاربردی تره

        پاسخ
        1. محمد رضا بیگی گفت:
          2017/06/01 در 17:48

          سلام هر دو میکروکنترلر هستند که توسط دو شرکت مختلف ساخته شده اند. در محیط های صنعتی میکروکنترلر PIC بهتر می باشد

          پاسخ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

CAPTCHA
Refresh

خطا

جستجو در سایت

طبقه بندی مطالب سایت

  • FPGA-VHDL-Verilog
  • Labview
  • MATLAB
  • آموزش الکترونیک
  • پردازنده ی DSP
  • پروژه ها و مدارات کاربردی
  • تصاویر
  • دانشگاه انقلاب اسلامی
  • دانلود فایل های آموزشی
  • درباره ی سازمان فنی و حرفه ای
  • دسته‌بندی نشده
  • دوره های ویدیویی
  • رباتیک
  • شرح دوره های آموزشی
  • طراحی مدار چاپی با Allegro
  • طراحی مدار چاپی با Altium
  • فایل های ارسالی شما
  • محصــــــــــولات طراحی شده
  • محصولات و برد های آموزشی
  • میکروکنترلر ARM
  • میکروکنترلر AVR
  • میکروکنترلر PIC
  • نمونه برنامه های بیسیک

شبکه های اجتماعی

ما را در شبکه های اجتماعی دنبال کنید

Telegram تلگرام

Instagram اینستاگرام

سروش سروش

 

نمایش کانال تلگرام بدون نیاز به نصب

telegram

پیوند ها

  • وب سایت زبان اصلی ما
  • پورتال فنی و حرفه ای
  • کارت ورود به جلسه و نتایج
  • پرداخت هزینه آزمون و صدور گواهینامه
  • آخرین نظرات تایید شده

    • ایرج در MAX232 و اتصالات آن و راه اندازی آن
    • عیسی پور در برنامه نویسی زبان C
    • ناصر در آموزش میکروکنترلر با زبان ساده
    • محمد رضا بیگی در سازمان آموزش فنی و حرفه ای (TVTO)
    • Amir در سازمان آموزش فنی و حرفه ای (TVTO)

    کانال ما در تلگرام

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

    در صورت عدم تمایل به نصب تلگرام در گوشی می توانید نسخه ی کامپیوتری این نرم افزار را دانلود کنید

    همچنین آدرس web.telegram.org نیز برای این کار طراحی شده است

    نمایش کانال تلگرام بدون نیاز به نصب

    آرم فنی حرفه ای

    lpcarm@

    نماد

    logo-samandehi
    ©2023 آموزش تخصصی و رایگان میکروکنترلر، FPGA و مدارچاپی | Powered by WordPress & Superb Themes