Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Analog to Digital Converters

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn: Sưu tầm
Người gửi: Lương Văn Chánh
Ngày gửi: 17h:06' 10-02-2014
Dung lượng: 4.2 MB
Số lượt tải: 26
Số lượt thích: 0 người
Analog to Digital Converters (ADC)
Ben Lester, Mike Steele, Quinn Morrison
Topics
Introduction
Why?
Types and Comparisons
Successive Approximation ADC example
Applications
ADC System in the CML-12C32 Microcontroller
Analog systems are typically what engineers need to analyze. ADCs are used to turn analog information into digital data.
Process
Sampling, Quantification, Encoding
Resolution, Accuracy, and Conversion time
Resolution – Number of discrete values it can produce over the range of analog values; Q=R/N
Accuracy – Improved by increasing sampling rate and resolution.
Time – Based on number of steps required in the conversion process.
Comparing types of ADCs
Flash ADC
Sigma-delta ADC
Wilkinson ADC
Integrating ADC
Successive Approximation Converter
Flash ADC
Speed: High
Cost: High
Accuracy: Low
Sigma-delta ADC
Speed: Low
Cost: Low
Accuracy: High
Wilkinson ADC
Speed: High
Cost: High
Accuracy: High

Integrating ADC
Speed: Low
Cost: Low
Accuracy: High
Successive Approximation Converter
Speed: High
Cost: High
Accuracy: High but limited

Topics
Introduction
Why?
Types and Comparisions
Successive Approximation ADC example
Applications
ADC System in the CML-12C32 Microcontroller
Successive Approximation ADC Example
Mike Steele
Goal: Find digital value Vin
8-bit ADC
Vin = 7.65
Vfull scale = 10
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 7
(Vfull scale +0)/2 = 5
7.65 > 5  Bit 7 = 1
Vfull scale = 10, Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 6
(Vfull scale +5)/2 = 7.5
7.65 > 7.5  Bit 6 = 1
Vfull scale = 10, Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 5
(Vfull scale +7.5)/2 = 8.75
7.65 < 8.75  Bit 5 = 0
Vfull scale = 10, Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 4
(8.75+7.5)/2 8.125
7.65 < 8.125  Bit 4 = 0
Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 3
(8.125+7.5)/2 = 7.8125
7.65 < 7.8125  Bit 3 = 0
Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 2
(7.8125+7.5)/2 = 7.65625
7.65 < 7.65625  Bit 2 = 0
Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 1
(7.65625+7.5)/2 = 7.578125
7.65 > 7.578125  Bit 1 = 1
Vin = 7.65
Successive Approximation ADC Example
MSB  LSB
Average high/low limits
Compare to Vin
Vin > Average  MSB = 1
Vin < Average  MSB = 0

Bit 0
(7.65625+7.578125)/2 = 7.6171875
7.65 > 7.6171875  Bit 0 = 1
Vin = 7.65
Successive Approximation ADC Example
110000112 = 19510
8-bits, 28 = 256
Digital Output
195/256 = 0.76171875
Analog Input
7.65/10 = 0.765

Resolution
(Vmax – Vmin)/2n  10/256 = 0.039
Voltage
Bit
Vin = 7.65
ADC Applications
Measurements / Data Acquisition
Control Systems
PLCs (Programmable Logic Controllers)
Sensor integration (Robotics)
Cell Phones
Video Devices
Audio Devices
ATD10B8C on MC9S12C32
Presented by
Quinn Morrison
MC9S12C32
Block Diagram
ATD 10B8C
ATD10B8C
Block Diagram
ATD10B8C
Key Features
Resolution
8/10 bit (manually chosen)
Conversion Time
7 usec, 10 bit
Successive Approximation ADC architecture
8-channel multiplexed inputs
External trigger control
Conversion modes
Single or continuous sampling
Single or multiple channels

ATD10B8C
Modes and Operations
Modes
Stop Mode
All clocks halt; conversion aborts; minimum recovery delay
Wait Mode
Reduced MCU power; can resume
Freeze Mode
Breakpoint for debugging an application

Operations
Setting up and Starting the A/D Conversion
Aborting the A/D Conversion
Resets
Interrupts
ATD10B8C External Pins
There Are 12 External Pins

AN7 / ETRIG / PAD7
Analog input channel 7
External trigger for ADC
General purpose digital I/O

AN6/PAD6 – AN0/PAD0
Analog input
General purpose digital I/O

VRH, VRL
High and low reference voltages for ADC

VDDA, VSSA
Power supplies for analog circuitry
ATD10B8C
Registers
6 Control Registers ($0080 - $0085)
Configure general ADC operation

2 Status Registers ($0086, $008B)
General status information regarding ADC

2 Test Registers ($0088 - $0089)
Allows for analog conversion of internal states

16 Conversion Result Registers ($0090 - $009F)
Formatted results (2 bytes)

1 Digital Input Enable Register ($008D)
Convert channels to digital inputs

1 Digital Port Data Register ($008F)
Contains logic levels of digital input pins



ATD10B8C
Control Register 2
ATD10B8C
Control Register 3
ATD10B8C
Control Register 4
ATD10B8C
Control Register 5
ATD10B8C
Single Channel Conversions
ATD10B8C
Multi-channel Conversions
ATD10B8C
Status Register 0
ATD10B8C
Status Register 1
ATD10B8C
Results Registers
ATD10B8C
Results Registers
ATD10B8C
ATD Input Enable Register
ATD10B8C
Port Data Register
ATD10B8C
Setting up the ADC
References
Dr. Ume, http://www.me.gatech.edu/mechatronics_course/
Maxim Integrated Products, AN1870, AN 1870, APP1870, Appnote1870, Appnote
1870
"An Introduction to Sigma Delta Converters." Die Homepage Der Familie Beis. 10
June 2008. Web. 27 Sept. 2010.
.
 
Gửi ý kiến