ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

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


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

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

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Sensor networks in theory and practice: Successfully realize embedded systems projects

دانلود کتاب شبکه های حسگر در تئوری و عمل: اجرای موفقیت آمیز پروژه های سیستم های جاسازی شده

Sensor networks in theory and practice: Successfully realize embedded systems projects

مشخصات کتاب

Sensor networks in theory and practice: Successfully realize embedded systems projects

ویرایش: 1st ed. 2023 
نویسندگان:   
سری:  
ISBN (شابک) : 3658395753, 9783658395759 
ناشر: Springer Vieweg 
سال نشر: 2023 
تعداد صفحات: 636 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 60,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Sensor networks in theory and practice: Successfully realize embedded systems projects به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب شبکه های حسگر در تئوری و عمل: اجرای موفقیت آمیز پروژه های سیستم های جاسازی شده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Preface
Preface to the Second Edition
Contents
1: Introduction
	1.1 What Do You Find in This Book?
	1.2 For Whom Is This Book Written?
	1.3 What Knowledge Does the Book Presuppose?
	1.4 Why Does the Book Not Describe an Arduino?
	1.5 Additional Materials
	1.6 Disclaimer
	1.7 Thanks
	References
2: Introduction to the Programming Language C
	2.1 The C Language: Background and Structure
		Example
	2.2 Identifiers, Keywords and Symbols in C
		2.2.1 Identifier
		2.2.2 Keywords
		2.2.3 Symbols
		2.2.4 Instructions
			Example
	2.3 Comments
		2.3.1 Single-Line Comment
		2.3.2 Multiline Comment
		2.3.3 Doxygen Comments
	2.4 Types, Variables and Constants
		2.4.1 Fundamental Data Types
		2.4.2 Declaration of Variables
			Examples
			Example
		2.4.3 Constants
	2.5 Operators
		2.5.1 Arithmetic Operators
		2.5.2 Logical Operators
		2.5.3 Bit Operators
		2.5.4 Operators for Memory Accesses
		2.5.5 Other Operators
		2.5.6 Associativity and Priority of Operators
		2.5.7 Type Conversion
	2.6 Control Structures
		2.6.1 Branches (Selection)
		2.6.2 Pitfalls
		2.6.3 Multiple Branching
	2.7 Loops
		2.7.1 Head Controlled Loops
		2.7.2 Foot-Controlled Loops
		2.7.3 Counting Loops
		2.7.4 Jumps
	2.8 Functions
		2.8.1 int main()
		2.8.2 Definition and Declaration
		2.8.3 Visibility and Lifetime of Variables in Functions
		2.8.4 Header
		2.8.5 The Keywords External, Volatile and Static
			Example
	2.9 Complex Data Types
		2.9.1 Arrays, Fields and Strings
		2.9.2 Structure
		2.9.3 Unions
		2.9.4 Enumeration Types
		2.9.5 Pointer
			2.9.5.1 Use in Function Calls
			2.9.5.2 Pointer Arithmetic
			2.9.5.3 Pointers to Functions
			2.9.5.4 Const Pointer
	2.10 Structure of an Embedded C Program
	2.11 Working with the Precompiler
		2.11.1 #define and Working with Macros
		2.11.2 #pragma
		2.11.3 Summary of the Precompiler Commands
	2.12 Translating and Binding
	References
3: Programming of AVR Microcontrollers
	3.1 Architecture of the AVR Family
	3.2 Packaging and Pin Assignments
	3.3 Supply, Clock and Reset Logic
		3.3.1 Supply
		3.3.2 Clock
		3.3.3 Reset Logic
		3.3.4 Memory
	3.4 Handling Registers
	3.5 Digital Input/Output
		3.5.1 Basic Structure
		3.5.2 Programming
	3.6 Interrupts
		3.6.1 Getting Started with Interrupts
		3.6.2 Interrupt Programming Using the Example of the Pin Change Interrupt
		3.6.3 The External Interrupts INTx
	3.7 Timer
		3.7.1 Timer Basics
		3.7.2 Programming the Timer/Counter
			3.7.2.1 Generation of a One Second Cycle
			3.7.2.2 Generation of a Fixed Frequency at an Output
			3.7.2.3 Output of a PWM Signal
			3.7.2.4 Debouncing the Keyboard with the Timer
			3.7.2.5 PWM for Advanced Users
			3.7.2.6 Continuous Timing Between Input Pulses
				3.7.2.6.1 Time Measurement in the Millisecond Range
				3.7.2.6.2 Measurement of the Phase of Two Sinusoidal Signals (Active and Reactive Power Measurement)
			3.7.2.7 Hardware Control of Motors with PWM Signals
	3.8 Analog Interface
		3.8.1 Analog Multiplexer
		3.8.2 Analog Comparator
		3.8.3 AD Converter (ADC)
			3.8.3.1 Functionality
			3.8.3.2 Triggering the Measurement
			3.8.3.3 Registers for AD Programming
			3.8.3.4 ADC Initialization
		3.8.4 Example: Thermometer
		3.8.5 Example: RMS Value Measurement on a Sinusoidal Voltage
	3.9 Power Management
	3.10 Internal EEPROM
		3.10.1 Declaration of a Variable in the EEPROM
		3.10.2 Reading from the EEPROM
		3.10.3 Writing to the EEPROM
	3.11 Dynamic Memory Use
	3.12 Moving Data to the Program Memory
	References
		Further Reading
4: Software Framework
	4.1 Views
	4.2 Hardware Abstraction
	4.3 Modularisation and Access to Modules
	4.4 Time Control
	References
5: Memory Concepts and Algorithms
	5.1 Important Storage Concepts
		5.1.1 Queues and Ring Buffers (FIFO)
		5.1.2 Queue with Dynamic Data Structures
		5.1.3 Multiple Queues in One Program
		5.1.4 Multiple Queues with Different Types
	5.2 State Machines
		5.2.1 General Consideration
		5.2.2 Description of State Machines
			Example
		5.2.3 Implementation of State Machines on Microcontrollers
	References
6: Theoretical Considerations for IoT Networks
	6.1 The ISO/OSI Layer Model
		6.1.1 Layer 1: Physical Layer
			6.1.1.1 Wires
			6.1.1.2 Transceiver
			6.1.1.3 Transmission Security
			6.1.1.4 Network Topologies
			6.1.1.5 Synchronization and Line Coding
		6.1.2 Layer 2: Data Link Layer
			6.1.2.1 Framing
			6.1.2.2 Media Access: MAC
			6.1.2.3 Communication Control
			6.1.2.4 Time Behaviour
			6.1.2.5 Error Handling
		6.1.3 Layer 3: Network Layer
		6.1.4 Layer 4: Transport Layer
		6.1.5 Application Protocols for IoT Networks
	6.2 Requirements for IoT Networks
	References
7: Asynchronous Serial Interfaces
	7.1 Universal Asynchronous Receiver/Transmitter (UART)
		7.1.1 Hardware Connection in the AVR Family
		7.1.2 UART Registers on the ATmega 88
		7.1.3 Initializing the UART Interface on the ATmega88
		7.1.4 Receiving Data
		7.1.5 Sending Data
		7.1.6 Implementation of UartWriteBuffer()
		7.1.7 UART Multiprocessor Mode
			7.1.7.1 Initialization of the Bus Devices in UART Multiprocessor Mode
			7.1.7.2 Receiving Data in UART Multiprocessor Mode
			7.1.7.3 Sending Frames in UART Multiprocessor Mode
	7.2 Connection of the Serial Interface to USB
	7.3 A Simple Serial Protocol
		7.3.1 Establishing Code Transparency by Bytestuffing
	References
8: Serial Peripheral Interface (SPI)
	8.1 Structure and Mode of Operation
	8.2 Configuration of the SPI Interface
		Example
	8.3 SPI Interface in Slave Mode
	8.4 SPI Interface in a Sensor Network
	8.5 3-Wire SPI Communication
	8.6 SPI Master Via USART
	Reference
9: The I2C/TWI Interface
	9.1 I2C-Bus Configuration
	9.2 Bus Extension
		9.2.1 I2C-Repeater
		9.2.2 I2C-Hub
		9.2.3 I2C Multiplexer
		9.2.4 I2C-Switch
	9.3 TWI in the AVR Family [5]
		9.3.1 TWI Register at the ATmega 88
		9.3.2 Initializing the TWI Interface
		9.3.3 TWI Communication
		9.3.4 The Microcontroller ATmega as TWI Master
			9.3.4.1 The TWI Master as Transmitter
			9.3.4.2 The TWI Master as Receiver
		9.3.5 The Microcontroller ATmega as TWI Slave
			9.3.5.1 The TWI Slave as Receiver
			9.3.5.2 The TWI Slave as Transmitter
	References
10: CAN Bus
	10.1 CAN Basics Compact
	10.2 CAN Timing
	10.3 Use of CAN with Processors of the AVR Family
		10.3.1 CAN Controller MCP2515
			10.3.1.1 Initialization
			10.3.1.2 Sending Messages
			10.3.1.3 Receiving Messages
		10.3.2 AT90CANxx
			10.3.2.1 Implementation on the AT90CANx
				10.3.2.1.1 Initialization
				10.3.2.1.2 Sending Messages
				10.3.2.1.3 Receiving Messages
		10.3.3 Implementation with the CAN Library of the Robot Club Aachen
	10.4 CAN Transport Protocol
	10.5 CANopen in Industrial Control Technology
	References
11: The Modbus
	11.1 TIA/EIA-485 as Physical Layer for MODBUS
	11.2 MODBUS Communication
		11.2.1 Remote Terminal Unit Transmission
		11.2.2 ASCII Transmission
	References
12: Single-Wire Bus Systems
	12.1 1-Wire-BUS
		12.1.1 Network Topology
		12.1.2 Initialization of the Bus
		12.1.3 1-Wire Bit Transmission
		12.1.4 Communication Session
			12.1.4.1 ROM Commands
				12.1.4.1.1 Search ROM (Code 0xF0)
				12.1.4.1.2 Read ROM (Code 0x33)
				12.1.4.1.3 Match ROM (Code 0x55)
				12.1.4.1.4 Skip ROM (Code 0xCC)
			12.1.4.2 Addressing
			12.1.4.3 Function Commands
		12.1.5 Software Structure of the 1-Wire Bus Communication
		12.1.6 Control of a 1-Wire Temperature Sensor of the Type DS18B20
			12.1.6.1 Memory Organization
			12.1.6.2 Temperature Coding
			12.1.6.3 Function Commands DS18B20
				12.1.6.3.1 Start Temperature Measurement (0x44)
				12.1.6.3.2 Write RAM (0x4E)
				12.1.6.3.3 Read RAM (0xBE)
	12.2 UNI/O Bus
		12.2.1 Network Topology
		12.2.2 Bit Coding
		12.2.3 UNI/O Frame
		12.2.4 Communication Session
			12.2.4.1 Initialization of Communication
			12.2.4.2 Addressing
			12.2.4.3 Function Commands
		12.2.5 Software Structure of UNI/O Bus Communication
		12.2.6 Control of a 11XXYZ-EEPROM
			12.2.6.1 Memory Write Protection of the 11XXYZ Devices
			12.2.6.2 Addressing the 11XXYZ-EEPROMs
			12.2.6.3 Function Commands of the 11 XXYYZ EEPROMs
				12.2.6.3.1 Commands that Trigger an Internal Action
				12.2.6.3.2 Commands Indicating an Implicit Address
				12.2.6.3.3 Commands that Refer to an Explicit Address
			12.2.6.4 Parasitic Supply of an 11XXYZ-EEPROM
	12.3 LIN Bus
	References
13: Wireless Networks
	13.1 Basics of the Radio Interfaces
		13.1.1 Multiplexing
		13.1.2 Sensor Nodes
	13.2 Radio Transmission in the 433 MHz and 868 MHz ISM Bands
		13.2.1 Structure of the RFM12B
		13.2.2 Wiring of the RFM12 Radio Module
		13.2.3 The SPI Communication
		13.2.4 The Instruction Set
		13.2.5 The Status Register
		13.2.6 Initialization of the Transceiver
		13.2.7 Send Data
		13.2.8 Reading the Received Data
	13.3 Radio Protocols in the 2.4 GHz ISM Band
		13.3.1 Bluetooth
			13.3.1.1 Physical Layer [12, 15]
			13.3.1.2 Communication Topologies
				13.3.1.2.1 BR/EDR Topologies
				13.3.1.2.2 LE Topologies [15]
			13.3.1.3 Establishing a Connection in a Piconet
				13.3.1.3.1 Establishing a Connection in a BR/EDR Piconet
				13.3.1.3.2 Establishing a Connection in a LE Piconet
			13.3.1.4 Security of Communication
		13.3.2 ZigBee
			13.3.2.1 ZigBee Devices
			13.3.2.2 Protocol Structure
			13.3.2.3 Physical Layer
			13.3.2.4 Network Layer
			13.3.2.5 ZigBee Device Object
			13.3.2.6 Application Framework
	13.4 Bluetooth Communication with the Serial Profile
		13.4.1 Operating Modes
		13.4.2 Command Set
			Example
		13.4.3 Initialization of the Radio Module
			13.4.3.1 Initialization of the Bluetooth Master
			13.4.3.2 Initialization of the Bluetooth Slave
	References
14: Sensor Technology System Considerations
	14.1 Sampling
	14.2 Quantization
	14.3 Digital Filtering
		14.3.1 Finite Impulse Response (FIR) Filter
		14.3.2 Infinite Impulse Response (IIR) Filter
		14.3.3 Filtering Using the Example of an FIR Filter
	14.4 I/O Control Logic
	14.5 Abstraction of the I/O Pins
	14.6 Integer Arithmetic
		14.6.1 Microcontroller Internal Number Formats
		14.6.2 Unsigned Integer Types
		14.6.3 Signed Integer Types
		14.6.4 Detection and Prevention of Overflow
	References
15: Environmental Sensors
	15.1 MPL3115 Digital Air Pressure Sensor
		15.1.1 Functionality
		15.1.2 Structure of the MPL3115
			15.1.2.1 Measuring Probe
			15.1.2.2 Register
				15.1.2.2.1 Control Register Block
				15.1.2.2.2 Status Registers
				15.1.2.2.3 Measured Value Registers
					15.1.2.2.3.1 Absolute Measured Values
					15.1.2.2.3.2 Relative Measured Values
					15.1.2.2.3.3 Extreme Values
					15.1.2.2.3.4 FIFO Registers
					15.1.2.2.3.5 Interrupt Registers
					15.1.2.2.3.6 Device Identification Registers
		15.1.3 Serial Communication
		15.1.4 Power Modes
		15.1.5 Measuring and Reading Modes
		15.1.6 Initialization of the MPL3115 Sensor
	15.2 Humidity Sensor SI7021
		15.2.1 Structure of the SI7021
		15.2.2 Serial Communication
			15.2.2.1 Access to the Control Register
			15.2.2.2 Measurement of Relative Humidity
			15.2.2.3 Measurement of Temperature
			15.2.2.4 Reading the Electronic ID and the Firmware Revision
		15.2.3 Calculation of Temperature and Relative Humidity
		15.2.4 Testability
	15.3 Temperature Measurement with the TMP75
		15.3.1 Sensor Configuration
		15.3.2 Serial Interface
		15.3.3 Temperature Measurement
		15.3.4 Thermostat Function
	15.4 Fine Dust Sensor SDS011
		15.4.1 Measuring Principle
		15.4.2 Control and Serial Communication
	References
16: Accelerometers
	16.1 Acceleration Sensor ADXL312
		16.1.1 Networking of the ADXL312
		16.1.2 Measurement Data Acquisition
			16.1.2.1 Initialization of the Sensor
			16.1.2.2 Working Mode
			16.1.2.3 Measurement Frequency Setting
			16.1.2.4 Measurement Data Format
			16.1.2.5 Saving Measurement Data
			16.1.2.6 Reading the Measured Values
		16.1.3 Offset Determination
		16.1.4 Interrupt Mode
		16.1.5 ADXL312 as Inclination Sensor
			16.1.5.1 Theoretical Approach
			16.1.5.2 Correction of the Measured Values
			16.1.5.3 Calculation of the Angle of Inclination and the Direction of Inclination
	16.2 MMA6525
		16.2.1 Sensor Structure
		16.2.2 Register Block
			16.2.2.1 OTP-Register
			16.2.2.2 Read-Write Registers
			16.2.2.3 Read-Only Registers
		16.2.3 SPI Communication
			16.2.3.1 Initialization of the Sensor
			16.2.3.2 Reading a Register
			16.2.3.3 Writing a Register
			16.2.3.4 Reading Out the Acceleration Values
	References
17: Angular Rate Sensors
	17.1 Gyroscope
		17.1.1 Wiring of the L3GD20
		17.1.2 Communication Interfaces
		17.1.3 Working Modes
			17.1.3.1 Angular Velocity Measurement
			17.1.3.2 Intermediate Storage of the Measured Values
				17.1.3.2.1 Direct Saving
				17.1.3.2.2 Buffered Storage
					17.1.3.2.2.1 Bypass Mode (FIFO_EN = 1 and FM2:0 = 000)
					17.1.3.2.2.2 FIFO Mode (FIFO_EN = 1 and FM2:0 = 001)
					17.1.3.2.2.3 Stream Mode (FIFO_EN = 1 and FM2:0 = 010)
			17.1.3.3 Reading Out the Measured Values
				17.1.3.3.1 Reading Out the Directly Stored Measured Values
				17.1.3.3.2 Reading Out the Buffered Measured Values
			17.1.3.4 Interrupt Control
				17.1.3.4.1 Threshold Setting for Interrupt 1
				17.1.3.4.2 Setting the Pulse Duration at Pin INT1
			17.1.3.5 Temperature Measurement
	References
18: Magnetic Field Sensors
	18.1 HMC5883 Magnetic Field Sensor
		18.1.1 Structure of the HMC5883
			18.1.1.1 Sensing Elements
			18.1.1.2 Control Logic
			18.1.1.3 Serial Communication
			18.1.1.4 Register Block
				18.1.1.4.1 Configuration Registers
				18.1.1.4.2 Measured Value Registers
				18.1.1.4.3 Status Register (Address 0x09)
				18.1.1.4.4 Identification Registers
		18.1.2 Reading HMC5883 Measured Values
			18.1.2.1 Reading Measured Values in Single Measurement Mode
			18.1.2.2 Reading Measured Values in Free-Running Measuring Mode
				18.1.2.2.1 Asynchronous Reading in Free-Running Mode
				18.1.2.2.2 Synchronous Reading in Free-Running Mode
		18.1.3 Calibration of the Sensor
			Example
		18.1.4 HMC5883 as Electronic Compass
		18.1.5 Angle Calculation with the CORDIC Algorithm
	References
19: Proximity Sensors
	19.1 Ultrasonic Proximity Sensors
		19.1.1 Measuring Principle
		19.1.2 SRF08: Ultrasonic Measuring Module
			19.1.2.1 Structure
			19.1.2.2 Serial Communication
			19.1.2.3 Measurement Value Acquisition
				19.1.2.3.1 Distance Measurement Mode
				19.1.2.3.2 Artificial Neural Network: Measurement Mode
				19.1.2.3.3 Light Brightness Measurement
	19.2 SI114x: Optical Proximity Sensor
		19.2.1 SI114x: Operating Modes
		19.2.2 SI114x: Structure
		19.2.3 Serial Communication
		19.2.4 Measurements with the SI114x
			19.2.4.1 Measuring Mode: Setting and Selection of the Measuring Channel
			19.2.4.2 Setting the Infrared Light Pulses
			19.2.4.3 Selection of the Measuring Sensor and the Measuring Settings
			19.2.4.4 Initialization of the Sensor
			19.2.4.5 Starting the Measurement
			19.2.4.6 Reading the Measured Values
		19.2.5 Interrupts
		19.2.6 SI114x: Network Identification
	References
20: Digital-to-Analog and Analog-to-Digital Converters
	20.1 MCP48XX SPI-Driven Digital-to-Analog Converters
		20.1.1 The SPI Interface
		20.1.2 The Input Register
		20.1.3 The D/A Converter
		20.1.4 The Analog Output Amplifier
		20.1.5 Synchronous Control of Two D/A Converters
		20.1.6 Software Example
	20.2 PCF8591 I2C-Controlled D/A and A/D Converter
		20.2.1 I2C Communication
		20.2.2 The D/A Converter
		20.2.3 The A/D Converter
		20.2.4 The Control Register
		20.2.5 The Oscillator
	20.3 Current Measurement with the LMP92064
		20.3.1 LMP92064 Structure
		20.3.2 Serial Communication
		20.3.3 Measuring with the LMP92064
			20.3.3.1 Voltage Measurement
			20.3.3.2 Current Measurement
	References
21: Serial EEPROMs
	21.1 Parallel Read-Only Memories
	21.2 Serial EEPROM Memory
		21.2.1 M24C64: I2C-Controlled EEPROM
			21.2.1.1 I2C Communication
			21.2.1.2 Reading
				21.2.1.2.1 Sequential Reading from the Current Address
				21.2.1.2.2 Sequential Reading with Direct Access
			21.2.1.3 Write
			21.2.1.4 Testability
		21.2.2 25LC256: SPI Controlled EEPROMs
			21.2.2.1 Write Protection of the Memory
			21.2.2.2 Read-Write Functions
			21.2.2.3 Memory Control
			21.2.2.4 Initialization of the SPI Interface of the Microcontroller
			21.2.2.5 Software Example
	References
22: Serial Flash Memory
	22.1 AT45DB161 Serial Flash Memory
		22.1.1 SPI Communication
		22.1.2 SRAM Buffer Memory
		22.1.3 Flash Main Memory
		22.1.4 Reading
			22.1.4.1 Reading from the Entire Memory Area
			22.1.4.2 Reading Within a Memory Page
			22.1.4.3 Loading a Memory Page Into a Buffer
		22.1.5 Write
			22.1.5.1 Write Buffer in Flash Page with Erase
			22.1.5.2 Write Buffer in Flash Page Without Erase
			22.1.5.3 Comparison Between Stored Page and Source Buffer
			22.1.5.4 Write Data Via Buffer in Flash Page with Erase
			22.1.5.5 Memory Write with Direct Access Via Buffer 1
		22.1.6 Erase
		22.1.7 Memory Protection
			22.1.7.1 Temporary Write Protection (Sector Protection)
			22.1.7.2 Permanent Write Protection (Sector Lockdown)
		22.1.8 Testability
			22.1.8.1 Status Registers
			22.1.8.2 Security Register (Security Register)
			22.1.8.3 Manufacturer and Chip ID Registers
	22.2 SST25WF0808 Serial Flash Memory
		22.2.1 SPI Communication
		22.2.2 Status Register
		22.2.3 Read Functions
		22.2.4 Erase Functions
		22.2.5 Write Functions
		22.2.6 2-Line Serial Interface
	References
23: Integrated Circuits for Audio Technology
	23.1 SI4840 Radio IC
		23.1.1 Module Description
		23.1.2 Selection of the Frequency Band and Frequency Tuning
		23.1.3 Initializing the Device
		23.1.4 Communication with the Device
			23.1.4.1 Power_Up Command
			23.1.4.2 Power_Down Command
			23.1.4.3 Get_Status Command
			23.1.4.4 Audio Mode Command
			23.1.4.5 Set_Property Command
			23.1.4.6 Get_Property Command
			23.1.4.7 Get_Rev Command
		23.1.5 Searching for Broadcast Stations with the SI4840
	23.2 LM48100Q Amplifier Module
	References
24: Networkable Integrated Circuits
	24.1 PCF8574: Port Expander
		24.1.1 Output Stage of an I/O Pin
		24.1.2 Output Port Mode
		24.1.3 Input Port Mode
		24.1.4 Interrupt Mode
		24.1.5 PCA9534
	24.2 MCP41X1 Digital Variable Resistors
		24.2.1 Power On/Brown Out Reset Circuitry
		24.2.2 Electrical Resistance
		24.2.3 Potentiometer Registers
		24.2.4 Control Functions of the MCP4151 Device
		24.2.5 SPI Communication
		24.2.6 Software Example
	24.3 MAX31629: Real Time Clock (RTC)
		24.3.1 Timing
		24.3.2 Alarm Time
		24.3.3 Temperature Measurement
		24.3.4 Thermostat with Alarm Function
		24.3.5 I2C Communication
	References
25: Displays
	25.1 Introduction
		25.1.1 Display Layout
		25.1.2 Emissive and Non-emissive Displays
			25.1.2.1 Liquid Crystal Displays (LCD)
			25.1.2.2 LED Indicators
		25.1.3 Image Composition
		25.1.4 Display Control
	25.2 Dot Matrix LCD Display with Parallel Control
		25.2.1 Structure of a Display with a KS0070B Controller
		25.2.2 Command Set
		25.2.3 4-Bit Communication
		25.2.4 Generation of a New Character
		25.2.5 Execution of the Display Commands Without Blocking Wait
	25.3 Serial Control of a Parallel LC Display
		25.3.1 Display Control Via I2C
		25.3.2 Software Example: Transmission of a Data Byte
	25.4 DOGS102-6: Graphic Display with Serial Control
		25.4.1 Structure of the Graphic Display DOGS 102-6
		25.4.2 SPI Communication
		25.4.3 Command Set
		25.4.4 Generation of a Character
	References
26: Example Projects
	26.1 Data Logger
		26.1.1 Structure of the Model Rocket
		26.1.2 Description of the Project
		26.1.3 Description of the Software
			26.1.3.1 The State Machine
			26.1.3.2 Logging on the Flash
			26.1.3.3 Read Out Data
		26.1.4 Evaluation
	26.2 Smart Home with CAN
		26.2.1 Structure
			26.2.1.1 Keyboard Block
	Reference




نظرات کاربران