کتاب طراحی پیشرفته سیستم با میکروکنترلر PIC18F: از تئوری تا پروژه عملی
249,950 تومان
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب طراحی پیشرفته سیستم با میکروکنترلر PIC18F: از تئوری تا پروژه عملی
موضوع کلی: سیستمهای نهفته (Embedded Systems)
موضوع میانی: طراحی سیستم با میکروکنترلرها
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر سیستمهای نهفته و میکروکنترلرها
- 2. معماری PIC18F: یک نمای کلی
- 3. ابزارهای توسعه و برنامهنویسی برای PIC18F
- 4. زبان اسمبلی برای PIC18F
- 5. معرفی زبان C برای PIC18F
- 6. ساختار برنامهنویسی C برای PIC18F
- 7. متغیرها، دادهها و انواع داده در PIC18F
- 8. عملگرها و عبارات در C برای PIC18F
- 9. توابع و ماژولار کردن کد در PIC18F
- 10. ساختارهای کنترلی: if، else، switch
- 11. حلقهها: for، while، do-while
- 12. آرایهها و رشتهها در PIC18F
- 13. اشارهگرها و کاربرد آنها در PIC18F
- 14. توابع پیشساخته C و کتابخانهها برای PIC18F
- 15. مدیریت حافظه در PIC18F
- 16. وقفه ها: مقدمه و مفاهیم کلیدی
- 17. وقفه های خارجی در PIC18F
- 18. وقفه های تایمری در PIC18F
- 19. اولویتبندی وقفه ها در PIC18F
- 20. مدیریت وقفه ها با C
- 21. تایمرها و شمارنده ها: اصول و کاربردها
- 22. پیکربندی تایمرهای PIC18F
- 23. استفاده از تایمرها برای تولید PWM
- 24. تایمرها به عنوان شمارنده های رویداد
- 25. مدولاسیون عرض پالس (PWM): اصول و کاربردها
- 26. تولید سیگنال PWM با PIC18F
- 27. کنترل سرعت موتور DC با PWM
- 28. کنترل نور LED با PWM
- 29. مبدل آنالوگ به دیجیتال (ADC): اصول و کاربردها
- 30. پیکربندی ADC در PIC18F
- 31. خواندن و پردازش داده های ADC
- 32. کاربردهای ADC: سنسورهای دما، نور، فشار
- 33. مبدل دیجیتال به آنالوگ (DAC): اصول و کاربردها
- 34. پیاده سازی DAC نرم افزاری با PIC18F
- 35. پورت های ورودی/خروجی (I/O): اصول و کاربردها
- 36. پیکربندی پورت های I/O در PIC18F
- 37. خواندن و نوشتن داده در پورت های I/O
- 38. کنترل LED و سوئیچ با پورت های I/O
- 39. سریال ارتباطی ناهمزمان جهانی (UART): اصول و کاربردها
- 40. پیکربندی UART در PIC18F
- 41. ارسال و دریافت داده با UART
- 42. ارتباط با کامپیوتر از طریق UART
- 43. SPI (Serial Peripheral Interface): اصول و کاربردها
- 44. پیکربندی SPI در PIC18F
- 45. ارتباط با سنسورها و حافظه ها از طریق SPI
- 46. I2C (Inter-Integrated Circuit): اصول و کاربردها
- 47. پیکربندی I2C در PIC18F
- 48. ارتباط با سنسورها و حافظه ها از طریق I2C
- 49. EEPROM: اصول و کاربردها
- 50. خواندن و نوشتن داده در EEPROM PIC18F
- 51. حافظه Flash: اصول و کاربردها
- 52. برنامهریزی Flash PIC18F
- 53. مدیریت توان و مصرف انرژی در PIC18F
- 54. حالت های Low-Power در PIC18F
- 55. Watchdog Timer (WDT): اصول و کاربردها
- 56. Reset در PIC18F: منابع و مدیریت
- 57. اسیلاتورها و مدیریت کلاک در PIC18F
- 58. LCD (Liquid Crystal Display): اصول و کاربردها
- 59. رابط LCD کاراکتری با PIC18F
- 60. نمایش متن و اعداد بر روی LCD
- 61. کیبورد: اصول و کاربردها
- 62. رابط کیبورد ماتریسی با PIC18F
- 63. خواندن ورودی از کیبورد
- 64. سنسورهای دما: اصول و کاربردها (LM35, DS18B20)
- 65. رابط سنسور دما با PIC18F
- 66. سنسورهای نور: اصول و کاربردها (LDR, Photoresistor)
- 67. رابط سنسور نور با PIC18F
- 68. سنسورهای رطوبت: اصول و کاربردها (DHT11, DHT22)
- 69. رابط سنسور رطوبت با PIC18F
- 70. سنسورهای مجاورت: اصول و کاربردها (IR, Ultrasonic)
- 71. رابط سنسور مجاورت با PIC18F
- 72. موتورهای DC: اصول و کاربردها
- 73. کنترل موتور DC با PIC18F و H-Bridge
- 74. موتورهای Servo: اصول و کاربردها
- 75. کنترل موتور Servo با PIC18F
- 76. موتورهای Stepper: اصول و کاربردها
- 77. کنترل موتور Stepper با PIC18F
- 78. پروتکلهای بیسیم: مقدمه و
- 79. Bluetooth: اصول و ارتباط با PIC18F
- 80. WiFi: اصول و ارتباط با PIC18F
- 81. Zigbee: اصول و ارتباط با PIC18F
- 82. RFID: اصول و کاربردها با PIC18F
- 83. سیستم عامل های بلادرنگ (RTOS): مقدمه
- 84. FreeRTOS: مقدمه و نصب بر روی PIC18F
- 85. Task Management در FreeRTOS
- 86. زمانبندی Task ها در FreeRTOS
- 87. Inter-Task Communication در FreeRTOS
- 88. استفاده از Semaphore و Mutex در FreeRTOS
- 89. Debugging در PIC18F: اصول و روش ها
- 90. شبیه سازی با MPLAB X IDE
- 91. استفاده از پروگرامر و دیباگر سختافزاری
- 92. عیب یابی رایج در سیستمهای نهفته
- 93. مدیریت پروژه: ابزارها و تکنیکها
- 94. طراحی PCB برای PIC18F
- 95. تست و اعتبارسنجی سیستم نهفته
- 96. ملاحظات EMC (سازگاری الکترومغناطیسی)
- 97. بهینه سازی کد برای PIC18F
- 98. امنیت در سیستمهای نهفته
- 99. پروژه عملی: طراحی سیستم کنترل دما
- 100. پروژه عملی: طراحی سیستم خانه هوشمند مبتنی بر PIC18F
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.