MCP3909EV-MCU16 Microchip Technology, MCP3909EV-MCU16 Datasheet - Page 19

EVALUATION BOARD FOR MCP3909

MCP3909EV-MCU16

Manufacturer Part Number
MCP3909EV-MCU16
Description
EVALUATION BOARD FOR MCP3909
Manufacturer
Microchip Technology
Datasheets

Specifications of MCP3909EV-MCU16

Number Of Adc's
2
Number Of Bits
16
Sampling Rate (per Second)
15k
Data Interface
Serial
Inputs Per Adc
1 Differential
Input Range
±1 V
Voltage Supply Source
Analog and Digital
Operating Temperature
-40°C ~ 85°C
Utilized Ic / Part
MCP3909
Silicon Manufacturer
Microchip
Application Sub Type
ADC
Kit Application Type
Data Converter
Silicon Core Number
MCP3909
Kit Contents
Board
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
2.5
FIGURE 2-3:
© 2008 Microchip Technology Inc.
Change the value in 5 digit string;
DATA TRANSMISSION
Sent character Carriage Return
Change INT into 5 digit string;
Sent the 5 characters;
Sent the 5 characters;
Get CH1 from Buffer;
Get CH0 from buffer;
UART TX Interrupt
Increment contrd;
Sent character: ,
contrd<=511
When UART TX interrupt takes place, data is extracted from SRAM as a 16-bit number,
then translated into STRING. Each word is converted into a five digit number without
sign.
During transmission, the digits with the values of CH0 are sent first, then the
character ‘,’. Next are the five digits of the CH1, and last, the character Carriage
return. This is done 512 times.
After the transmission of the acquired samples, the FFT value must be sent on UART.
To delimit the buffer of the acquired samples from FFT values, character ‘;’ is being
sent.
The FFT information is sent in the same manner as the stored samples (five digit
numbers delimited by ‘,’ and CR), but the FFT length is limited to 128 values. These
values are used by the GUI to compare the FFT computed into the MCU to the one
computed on the PC.
Serial Transmission Flowchart.
YES
Change the value in 5 digit string;
Change value into 5 digit string;
Sent character Carriage Return
NO
Get Voltage FFT value;
Get Current FFT value;
Sent the 5 characters;
Sent the 5 characters;
contrd<=512+FFT
Increment contrd;
Sent character: ,
length?
YES
UART TX disable;
NO
contwr=0;
Firmware
DS51777A-page 15

Related parts for MCP3909EV-MCU16