دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Steven F. Barrett
سری: Synthesis Lectures on Digital Circuits and Systems
ISBN (شابک) : 9781681738994, 1681738996
ناشر: Morgan & Claypool Publishers
سال نشر: 2020
تعداد صفحات: 293
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 30 مگابایت
در صورت تبدیل فایل کتاب Arduino II : Systems. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Arduino II: سیستم ها. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Preface Acknowledgments Getting Started Overview The Big Picture Arduino Quickstart Quick Start Guide Arduino Development Environment Overview Sketchbook Concept Arduino Software, Libraries, and Language References Writing an Arduino Sketch Arduino UNO R3 Processing Board Arduino UNO R3 Open Source Schematic Arduino UNO R3 Host Processor – The ATmega328 ATmega328 Memory ATmega328 Port System ATmega328 Internal Systems Summary References Chapter Problems Programming Overview Anatomy of a C Program Comments Include Files Functions Program Constants Interrupt Handler Definitions Variables Main Program Fundamental Programming Concepts Operators Programming Constructs Decision Processing Programming the ATmega328 ISP Hardware and Software Tools ImageCraft JumpStart C for AVR Compiler Download, Installation, and ATmega328 Programming Atmel® Studio Download, Installation, and ATmega328 Programming Example: ATmega328 Testbench Hardware Configuration Software Configuration Example: Rain Gauge Indicator Example: Loop Practice Summary References Chapter Problems Analog to Digital Conversion (ADC) Overview Sampling, Quantization, and Encoding Resolution and Data Rate Analog-to-Digital Conversion (ADC) Process Transducer Interface Design (TID) Circuit Operational Amplifiers ADC Conversion Technologies The Microchip ATmega328 ADC System Block Diagram ATmega328 ADC Registers Programming the ADC using the Arduino Development Environment Programming the ADC in C Example: ADC Rain Gage Indicator with the Arduino UNO R3 ADC Rain Gage Indicator using the Arduino Development Environment ADC Rain Gage Indicator in C One-Bit ADC – Threshold Detector Digital-to-Analog Conversion (DAC) DAC with the Arduino Development Environment DAC with External Converters Summary References Chapter Problems Timing Subsystem Overview Timing-Related Terminology Frequency Period Duty Cycle Timing System Overview Timer System Applications Input Capture – Measuring External Timing Event Counting Events Output Compare – Generating Timing Signals to Interface External Devices Industrial Implementation Case Study (PWM) Overview of the Microchip ATmega328 Timer System Timer 0 System Modes of Operation Timer 0 Registers Timer 1 Timer 1 Registers Timer 2 Programming the Arduino UNO R3 Using the Built-in Arduino Development Environment Timing Features Programming the Timer System in C Precision Delay Pulse Width Modulation Input Capture Mode Example: Servo Motor Control with the PWM System in C Summary References Chapter Problems Serial Communication Subsystem Overview Serial Communications Serial Communication Terminology Serial USART System Overview System Operation and Programming in C Example: Serial LCD Example: PC Serial Monitor Serial Peripheral Interface (SPI) SPI Programming in the Arduino Development Environment SPI Programming in C Example: LED Strip Two-Wire Serial Interface Example: TWI-Compatible LCD Summary References Chapter Problems Interrupt Subsystem Overview ATmega328 Interrupt System General Interrupt Response Interrupt Programming Overview Programming ATmega328 Interrupts in C and the Arduino Development Environment Microchip AVR Visual Studio GCC Compiler Interrupt Template ImageCraft JumpStart C for AVR Compiler Interrupt Template External Interrupt Programming-Atmega328 ATmega328 Internal Interrupt Programming Foreground and Background Processing Interrupt Examples Example: Real Time Clock in C Example: Real Time Clock Using the Arduino Development Environment Example: Interrupt Driven USART in C Summary References Chapter Problems Embedded Systems Design Overview What is an Embedded System? Embedded System Design Process Project Description Background Research Pre-Design Design Implement Prototype Preliminary Testing Complete and Accurate Documentation Example: Automated Fan Cooling System Autonomous Maze Navigating Robot Dagu Rover 5 Tracked Robot Requirements Circuit Diagram-Arduino UNO Circuit Diagram – ATmega328 Structure Chart UML Activity Diagrams Microcontroller Code – Arduino UNO Microcontroller Code – ATmega328 Summary References Chapter Problems Author's Biography Index Blank Page