What is ADCPro?
Precision Data Converters Wiki
What is ADCPro?
- ADCPro is a LabVIEW-based tool that works with a variety of ADSxxxx devices, allowing you to evaluate the performance of data converters without having to write your own code. We provide a variety of test plug-ins (oscilloscope, FFT, histogram, etc.) to help users evaluate device performance. ADCPro software comes with a test EVM called Triple Gen. With Triple Gen, you can use any of the test plug-ins to learn about the tool itself.
Where can I find the latest version of ADCPro?
- It's easy! Visit www.ti.com/ADCpro.
What is an EVM plugin?
- When a new device is supported in ADCPro, a plug-in is created for a specific EVM that highlights the features of that specific converter. We try to include as many device features as possible while still staying within the specifications of the datasheet. We may not be able to implement every solution you design because we may have limited features or functionality.
What is the difference between EVM and EVM-PDK?
- An evaluation module (EVM) is simply a device on a circuit board. In most cases, our EVMs contain the minimum circuitry required to make any data converter operate to the data sheet specifications. No software is provided with the EVM, and you must provide your own host processor and drivers to talk to the device mounted on the EVM.
- The EVM-PDK is an evaluation board that integrates a specific Modular Motherboard (MMBx). Currently, we offer two MMBs, one that supports the MSP430F449 controller (MMB3) and one that supports the TMS320VC5509 DSP (MMB0). Please note that not every EVM works with every MMB, we can pair them together depending on the speed and complexity of the board.
Can I order MMBx?
- No, there is no standalone product support for the Modular Motherboards. The MMB is only available with the EVM-PDK setup. We can provide you with board schematics, but we do not provide standalone MMBx support. We do not offer a standalone development platform for the MMBx boards, unlike what you see with the DSP Starter Kits or TI MSP430/Stellaris microcontrollers section.
I have an ADSxxxxEVM-PDK and I see a new converter is supported in ADCPro, do I need to order a new ADSxxxEVM-PDK to use that setup?
- Not necessarily. If the ADSxxxEVM-PDK uses an MMBx you already have, then just purchase the separate EVM. The EVM-PDK plugin that controls the software will be available in the device product folder under Tools.
Can I use the TripleGen plugin to generate drive signals for external hardware?
No. This software plug-in can only generate waveforms for the tester. It cannot generate "hardware" waveforms on the EVM or MMBx. However, the generated waveforms can be saved to disk using the file writer in ADCPro for use with other software tools.
Is ADCPro compatible with Windows 7 or Vista ?
Currently, ADCPro supports Windows XP SP2 or SP3 platforms and Windows 7. Windows Vista functionality has not been tested and is not supported yet.
Does the "Triple-Generator" EVM plugin create actual hardware code?
Q: Can I use the Triple Generator EVM plug-in for ADC Pro to generate actual sine waves or other data that can be used as part of my code?
A: The data generated by the Triple Generator plug-in can be captured into a file using the Data Logger plug-in (see the ADCPro User Guide for more details). The captured data will correspond to the sample rate and frequency entered, so care must be taken when tabulating waveforms for DAC applications.
Saving and displaying ADCPro data
Q: I want to save FFT data from ADCPro so I can re-display it later. I tried saving the data as a text file, but when I reload it, I get the following error message:
An error occurred, error code is 5025, message: FileReader.lvlib:FindSectionLimits.vi
A: Both the MultiHisto and MultiFFT plug-ins have an option at the top of the screen called "To File". This saves the processed data of the FFT or histogram as a text file which you can manipulate with an Excel spreadsheet or some other statistical processing tool for external data processing. This file format is not compatible with the File Reader plug-in to redisplay the acquired data.
To save data in a format that can be reloaded later, you must use the Data Logger plugin. For more information on the Logger plugin in ADCPro, see the ADCPro User Guide.
Schematic diagram of MMBx
Q: Where can I find the schematics for MMB0 Revision C and D?
A: Please use the schematic that matches the version of MMB0 you are using. The version number can be found on the silkscreen of the MMB0 hardware. The schematics are located at the following URL.
Revision C : ftp://ftp.ti.com/pub/data_acquisition/ADCPro/Support/MMB0_Sch_RevC.PDF
Revision D: ftp://ftp.ti.com/pub/data_acquisition/ADCPro/Support/MMB0_Sch_RevD.PDF
Q: Where can I find the schematics for the MMB3?
A: The schematic is located at the following URL.
Where can I get the LabView source code for the plugin ?
Q ) Where can I get the LabView source code for the plug-in?
A ) If you have already installed the add-in, then the LabView source code for the add-in is already installed on your PC. The ADCPro add-in is dynamically called as a VI, so the source code is installed when you run the add-in installer.
The file is located in the Program Files > ADCPro > Plug-ins > < ADS xxxx EVM-PDK > folder. Currently all ADCPro LabView source codes are written in LabView 8.5.1.
NOTE : Be careful not to modify these files as this may cause ADCPro to operate incorrectly.
NOTE : All source code is provided "as is" and no modifications are supported.
|