کتاب ساخت پروژههای کاربردی با میکروکنترلرهای PIC با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پروژههای کاربردی با میکروکنترلرهای PIC
موضوع کلی: مهندسی و تکنولوژی
موضوع میانی: سیستمهای تعبیهشده و میکروکنترلرها
📋 سرفصلهای دوره
- 1. مقدمهای بر میکروکنترلرهای PIC
- 2. آشنایی با معماری PIC
- 3. تفاوت میکروکنترلرها با ریزپردازندهها
- 4. انتخاب میکروکنترلر PIC مناسب
- 5. ابزارهای توسعه برای PIC
- 6. محیط یکپارچه توسعه MPLAB X
- 7. زبان برنامهنویسی C برای PIC
- 8. آشنایی با دستورات پایه C
- 9. کار با متغیرها و انواع داده
- 10. ساختارهای کنترلی در C
- 11. حلقهها و شرطها
- 12. توابع و زیرروالها
- 13. اشارهگرها در C
- 14. کار با آرایهها
- 15. مدیریت حافظه در C
- 16. آشنایی با GPIO در PIC
- 17. پیکربندی پینها به عنوان ورودی/خروجی
- 18. کار با پورتهای موازی
- 19. تکنیکهای کنترل دیجیتال
- 20. آشنایی با وقفهها (Interrupts)
- 21. مدیریت وقفههای خارجی
- 22. مدیریت وقفههای تایمر
- 23. استفاده از وقفههای سریال
- 24. تایمرها و شمارندهها در PIC
- 25. حالتهای مختلف تایمر
- 26. کار با تایمرهای 16 بیتی
- 27. تولید پالس PWM
- 28. آشنایی با مبدل آنالوگ به دیجیتال (ADC)
- 29. تنظیمات ADC
- 30. تبدیل مقادیر آنالوگ
- 31. استفاده از ADC برای خواندن سنسورها
- 32. مبدل دیجیتال به آنالوگ (DAC)
- 33. کار با ارتباطات سریال (USART)
- 34. تنظیمات USART
- 35. ارسال و دریافت داده
- 36. پروتکلهای ارتباطی سریال
- 37. ارتباط I2C
- 38. ارتباط SPI
- 39. دستگاههای جانبی در PIC
- 40. کار با LCD کاراکتری
- 41. کنترل LCD با میکروکنترلر
- 42. نمایش اطلاعات روی LCD
- 43. راه اندازی LCD گرافیکی
- 44. آشنایی با ماژولهای RFID
- 45. پروژه اول: چشمکزن LED
- 46. پروژه دوم: کنترل روشنایی LED با PWM
- 47. پروژه سوم: خواندن دما با سنسور LM35
- 48. پروژه چهارم: کنترل موتور DC با L298N
- 49. پروژه پنجم: دماسنج دیجیتال با LCD
- 50. پروژه ششم: سیستم اعلام سرقت با سنسور PIR
- 51. پروژه هفتم: شارژر باتری هوشمند
- 52. پروژه هشتم: کنترل رله از راه دور
- 53. پروژه نهم: سیستم کنترل تردد ساده
- 54. آشنایی باadc در PIC
- 55. پیکربندی رجیسترهای ADC
- 56. تنظیمات کانالهای ADC
- 57. خواندن مقادیر خام ADC
- 58. کالیبراسیون ADC
- 59. کار با مبدل DAC
- 60. تنظیمات DAC
- 61. تولید سیگنالهای آنالوگ
- 62. کار با وقفههای خارجی
- 63. فعالسازی وقفههای خارجی
- 64. برنامهنویسی وقفههای خارجی
- 65. استفاده از وقفههای خارجی برای تشخیص لبه
- 66. مدیریت وقفههای تایمر
- 67. تنظیمات اولیه تایمر
- 68. استفاده از تایمر برای تاخیر
- 69. تولید موج مربعی با تایمر
- 70. کار با ارتباطات سریال (USART)
- 71. تنظیمات اولیه USART
- 72. سرعت انتقال داده (Baud Rate)
- 73. ارسال کاراکتر و رشته
- 74. دریافت کاراکتر و رشته
- 75. پروتکلهای ارتباطی سریال
- 76. ارتباط I2C
- 77. معرفی پروتکل I2C
- 78. دستگاه Master و Slave
- 79. ارسال و دریافت داده در I2C
- 80. پروژه ششم: دزدگیر ساده با سنسور درب
- 81. پروژه هفتم: کنترل فن با سنسور دما
- 82. پروژه هشتم: نمایشگر ولتاژ با ADC
- 83. پروژه نهم: کنترل موتور پلهای
- 84. آشنایی با ارتباط SPI
- 85. معماری SPI
- 86. ارسال و دریافت داده در SPI
- 87. کاربرد SPI در سنسورها
- 88. پروژه نهم: نمایشگر LCD با درایور SPI
- 89. مدیریت حافظه در PIC
- 90. انواع حافظه در میکروکنترلر
- 91. کار با حافظه EEPROM
- 92. ذخیره و بازیابی اطلاعات
- 93. تکنیکهای بهینهسازی کد
- 94. دیباگینگ برنامههای PIC
- 95. استفاده از دیباگر MPLAB
- 96. خطایابی در سطح سختافزار
- 97. مفاهیم پیشرفته در PIC
- 98. کار با DMA (در صورت وجود)
- 99. سیستم عاملهای Real-Time (RTOS)
- 100. مقدمهای بر RTOS
تگها:
PIC microcontroller projects
برنامه نویسی میکروکنترلر
پروژه های الکترونیکی
رباتیک مقدماتی
ساخت دستگاه الکترونیکی
سیستم های تعبیه شده
طراحی سخت افزار
مدارهای دیجیتال
مهندسی برق
میکروکنترلر PIC
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.