MAX11043 - trying to avoid interrupts at 200kHz...

Started by Steve at fivetrees in comp.arch.embedded9 years ago 17 replies

I'm trying to interface to a MAX11043 (4-channel synchronous ADC with SPI output). It has an end-of-conversion pin, which when active means that...

I'm trying to interface to a MAX11043 (4-channel synchronous ADC with SPI output). It has an end-of-conversion pin, which when active means that a bunch of data is available to read via SPI. Which is fine, except I want to run this baby at 200kHz (ish). Which means that using the EOC pin as an IRQ input is fairly nuts. (CPU is an AVR AT32UC3A.) The ADC data will be shipped out, raw, in ...


preventing SPI noise on ADC

Started by Glenn in comp.arch.embedded15 years ago 5 replies

How can I best prevent noise on the SPI lines communicating between my ADC (Burr-Brown 16-bit 8-ch ADS8344) and a 5V microcontroller (AVR...

How can I best prevent noise on the SPI lines communicating between my ADC (Burr-Brown 16-bit 8-ch ADS8344) and a 5V microcontroller (AVR ATmega32)? I've tried to keep the digital lines as far away from the analog lines as possible, and have a 2-layer design with seperate analog / digital ground planes. Should I buffer all the SPI lines? if so, which buffer chips would be suitable...


3.3V CMOS processor driving a device with Vih higher than processor Voh?

Started by Dave Boland in comp.arch.embedded14 years ago 4 replies

I need to drive a 5 volt ADC (LTC1863) to be able to use a Vref of 4.096 volts. The Vih of the ADC is 2.4 volts. The processor is a 3.3 volt...

I need to drive a 5 volt ADC (LTC1863) to be able to use a Vref of 4.096 volts. The Vih of the ADC is 2.4 volts. The processor is a 3.3 volt xMOS with a Voh of 2.6 volts (measurements show it to be 3.1 volts with no load, but the processor spec. says 2.4 volts at 3.0 volts). So I have a 200 mV margin. Anyone done something like this, and how reliable is it? To get an idea of wha...


How to create a sine lookup table...

Started by kvrajasekar in comp.arch.embedded10 years ago 8 replies
ADC

Hi, Can anyone guide me to create a sine lookup table according to the adc value.I am new to PIC.so plz help me. I am designin a UPS control...

Hi, Can anyone guide me to create a sine lookup table according to the adc value.I am new to PIC.so plz help me. I am designin a UPS control with PID.here sine wave is generated according to the adc and triangle wave is generated with fixed amplitute. Then these two will compare by comparator. Plz tell me how to do this task.....


10MHz 12-16Bit ADC with 4K sample FIFO on PC104+ form factor

Started by ADC in comp.arch.embedded15 years ago 2 replies

Would anybody point an ADC board with the following (or similar) specs? Input Channels : 1 (or 2 with simultaneous...

Would anybody point an ADC board with the following (or similar) specs? Input Channels : 1 (or 2 with simultaneous sample&hold) Conversion Speed : 10 MHz Resolutions : 12-16 bits Buffer : 4 K sample (or more) FIFO Form Factor : PC104(+) SW Drivers : Linux, QNX (and Windows) Data Transfer :High speed data t...


ADS1255 (24-bit ADC) Initialisation command sequence

Started by kishor in comp.arch.embedded9 years ago 8 replies

Hi friends, I am working on 16 - channel data acquisition project, Silab C8051F310 + ADS1255 + external multiplexer. ADC crystal is 7.643...

Hi friends, I am working on 16 - channel data acquisition project, Silab C8051F310 + ADS1255 + external multiplexer. ADC crystal is 7.643 MHz. SPI clock freq is 1.58 MHz Hardware interface- CS --> permanently tied to ground 3 wire SPI (SCK, MOSI, MISO) DRDY as external interrupt source When I debug the code by step by step it works most of the time. But in normal case it does n


New Microchip PIC24F32KA has HW Multiply, Barrel Shifter, 12-bit ADC

Started by Bill Giovino in comp.arch.embedded8 years ago

http://microcontroller.com/news/Microchip_PIC24F32KA.asp 16-bit Microchip PIC24 sports a nice 16x16 hardware multiply and a barrel shifter....

http://microcontroller.com/news/Microchip_PIC24F32KA.asp 16-bit Microchip PIC24 sports a nice 16x16 hardware multiply and a barrel shifter. This also looks like it's the first Microchip PIC24 with a 12-bit ADC. 32KByte and 16KByte Flash parts available. Also peripheral support for Microchip's intelligent mTouch capacitive sensing. Short article includes a block diagram, development too...


PIC16F877A Code problems

Started by Devyn in comp.arch.embedded15 years ago 3 replies

Greetings Everybody! I was trying to use the A/D module in PIC16F877A. I'm using a C compiler (Hi-tech Picclite). The code i wrote passes...

Greetings Everybody! I was trying to use the A/D module in PIC16F877A. I'm using a C compiler (Hi-tech Picclite). The code i wrote passes values to PORTD. The compiler declared the o/p of the ADC as ADRESH and ADRESL, "static volatile unsigned char" type. The code I wrote was :- char a,b; //after adc conversion (which works) //o/p right justified a=ADRESH; b=ADRESL; PORTD=a; //wor...


dsPIC PWM phase noise

Started by Thomas Magma in comp.arch.embedded9 years ago 3 replies

I'm trying to figure out if I can run the dsPIC33 at the maximum 40MIPS and use the PWM output to clock an external ADC without introducing the...

I'm trying to figure out if I can run the dsPIC33 at the maximum 40MIPS and use the PWM output to clock an external ADC without introducing the phase noise(into the ADC) associated with the internal clock PLL. Is there a way to have the dsPIC processor use the clock PLL but have the PWM circuitry directly referenced to the external clock? Thomas


Gumstix: GPP, DSP, GPU?!

Started by Anonymous in comp.arch.embedded10 years ago

Hi all, I read through the gumstix wiki but I still dunno where to start if I want to generate PWMs and read a few ADC with Gumstix Overo. I...

Hi all, I read through the gumstix wiki but I still dunno where to start if I want to generate PWMs and read a few ADC with Gumstix Overo. I see that Overo has GPP, DSP and GPU. Up to my understanding, is it... GPP runs above all, and GPP governs DSP and GPU to do different tasks? For example generating PWM or reading ADC? And, GPP must run on some OS, like Ubuntu? Is DSPLink the library...


Embedded board with 4 X RS232 + 4 x 10Bits ADC + 16 x Digital I/O

Started by Samuel Yodul in comp.arch.embedded14 years ago 1 reply

For a control application I'm looking for an embedded board and SW development environment with the following specs 4 X RS232 capable of...

For a control application I'm looking for an embedded board and SW development environment with the following specs 4 X RS232 capable of running upto 115200 Bauds 4 x 10Bits ADC 16 x general purpose digital I/O Weight < 150grams Main function of the SW application as follows Read serial data packet (SDP1) from Serial Port 1 (SP1) Read SDP2 from SP2 Read SDP3


how to open include file in system generator

Started by krunal in comp.arch.embedded11 years ago

hello........ I have one code in verilog for sigma delta ADC. In ISE it works well but when I want to open in system generator it not...

hello........ I have one code in verilog for sigma delta ADC. In ISE it works well but when I want to open in system generator it not works.....I have included one DAC.V in ADC.V file.......so I give whole path of that file. So anyone can help to how to open include file in system generator in black box?????


Floating point vs fixed arithmetics (signed 64-bit)

Started by kishor in comp.arch.embedded7 years ago 54 replies

Hi friends, I am working on stellaris LM3s6965 (cortex-m3) & Keil 4.20 for data acquisition. ADC is signed 24-bit. To perform software...

Hi friends, I am working on stellaris LM3s6965 (cortex-m3) & Keil 4.20 for data acquisition. ADC is signed 24-bit. To perform software Gain calibration I have two options, 1. 64-bit fixed width arithmetic uint16_t Gain; // 0x8000 means gain is 1 int32_t ADC_Reading; // It contains 24-bit signed integer ADC reading ADC_Reading = ((int64_t)ADC_Reading * Gain) / 0x8000; ...


Anyone using the DNP/5280 Linux Starter Kit from dilnetpc ??

Started by tech...@gmail.com in comp.arch.embedded12 years ago

Hi Is anyone using the DNP/5280 Linux Starter Kit from Dilnetpc ??? I want to write a ADC driver for my MCF5282 board running on...

Hi Is anyone using the DNP/5280 Linux Starter Kit from Dilnetpc ??? I want to write a ADC driver for my MCF5282 board running on uClinux. Will appreciate if someone can pass on the sample code found in the : /uclinux/demos/specials/adc of the DIL/NetPC DNP/5280 Linux Starter Kit CD-ROM ... regards techie82


Control loop precision

Started by alb in comp.arch.embedded3 years ago 21 replies

Hi everyone, I have a current control loop based on a PI controller, a PWM and a half-bridge to drive current through a phase of a BLDC. The...

Hi everyone, I have a current control loop based on a PI controller, a PWM and a half-bridge to drive current through a phase of a BLDC. The current is measured via an OPAMP and ADC and fed back to the PI. I know what is the precision of my actuator (PWM + Half-bridge), as well as my OPAMP and ADC, but I'm having troubles in understanding what will be the overall current precision at the...


Active filter stage as driver for ADC good or bad?

Started by Electric in comp.arch.embedded11 years ago 12 replies
ADC

I have an BP-active filter with one op amp as a driver stage for an ADC. Is this good or bad, should Ihave a voltage follower (op amp) between...

I have an BP-active filter with one op amp as a driver stage for an ADC. Is this good or bad, should Ihave a voltage follower (op amp) between them? The active BP-filter serves as a selective filter and an anti alias filter.


Analyzer of Quality Electrical Energy, with RTOS ( ARM , Driver ADC, lwip , GPRS , Processing data , FFT , Handle of Thread , Real-Time, Socket )

Started by Jhoberg in comp.arch.embedded12 years ago

Analyzer of Quality Electrical Energy This desing and develop is constructed whit RTOS (eCos), consists of a ADC of 16NBits with two...

Analyzer of Quality Electrical Energy This desing and develop is constructed whit RTOS (eCos), consists of a ADC of 16NBits with two channels one to capture Current and another one of Voltege, captures the data with a sampling frequency of 7680Hz to acquire 128 samples of the two you wave, are captured with thread, another thdreas for communication with GPRS, other to process the data b...


Analyzer of Quality Electrical Energy, with RTOS ( ARM , Driver ADC, lwip , GPRS , Processing data , FFT , Handle of Thread , Real-Time, Socket )

Started by Jhoberg in comp.arch.embedded12 years ago 1 reply

Analyzer of Quality Electrical Energy This desing and develop is constructed whit RTOS (eCos), consists of a ADC of 16NBits with two...

Analyzer of Quality Electrical Energy This desing and develop is constructed whit RTOS (eCos), consists of a ADC of 16NBits with two channels one to capture Current and another one of Voltege, captures the data with a sampling frequency of 7680Hz to acquire 128 samples of the two you wave, are captured with thread, another thdreas for communication with GPRS, other to process the data b...


Best way to interface the AD7691 ADC to AT91SAM9RL ARM processor running Linux

Started by Nicholas Kinar in comp.arch.embedded8 years ago 12 replies

Hello, I would like to interface five AD7691 18-bit ADCs to a Atmel ARM processor (AT91SAM9RL) running the Linux operating system. The...

Hello, I would like to interface five AD7691 18-bit ADCs to a Atmel ARM processor (AT91SAM9RL) running the Linux operating system. The processor will be clocked at a speed of ~200 MHz, and I would like to sample the ADCs at a rate of 10 kHz. The AD7691 ADC (http://www.analog.com/static/imported-files/data_sheets/AD7691.pdf) has a conversion pin CNV. A conversion is triggered by a...


Most powerful DIP microcontroller

Started by Joseph H Allen in comp.arch.embedded11 years ago 11 replies

So what's the most powerful microcontroller you can get in a DIP package? So far I think it's these: PIC24FJ64GA002-I/SP (most RAM) 28-pin...

So what's the most powerful microcontroller you can get in a DIP package? So far I think it's these: PIC24FJ64GA002-I/SP (most RAM) 28-pin DIP 8K RAM ! 64K Flash 16 MIPS 2 UARTS, 5 Timers, 10-bit ADC, RTCC dsPIC30F4013-30I/P (fastest) 40-pin DIP 2K RAM 48K Flash 30 MIPS ! 12-bit ADC, DSP, 2 UARTS, 5 Timers What else is out there? Is there anything better? ...