MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Rev 0; 7/14 For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com. Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses are implied.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Table of Contents 1. Required Equipment ................................................................................................. 3 2. Overview ................................................................................................................... 3 3. Included Files............................................................................................................ 6 4. Procedure ...............
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 1. Required Equipment • PC with Windows® OS (Windows XP®, Windows Vista, Windows 7, Windows 8 and Windows 8.1) with one USB port • MAX11300PMB1# board • Munich (USB2PMB1#) board • USB Type A to Mini B Cable • Munich Software GUI 2.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide THE MUNICH BOARD (USB2PMB1) Pmod CONNECTORS EXTERNAL TEMPERATURESENSOR HEADERS. CONNECT THE BASE AND COLLECTOR OF DIODECONNECTED TRANSISTORS SUCH AS THE 2N3906 TO TEMP1 OR TEMP2 PIN AND THE EMITTER TO EXT PIN TO MEASURE THE EXTERNAL TEMPERATURE. VDDIO PROVIDES ON-BOARD +12V TO AVDD OF THE MAX11300. FOR BEST PERFORMANCE, USE +12.5V EXTERNAL POWER SUPPLY. VSSIO. CONNECT TO GND (OR -12V EXTERNAL POWER SUPPLY FOR BIPOLAR.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide The Munich adapter board is designed to supply power to external boards (i.e., MAX11300PMB1, Santa Fe, and many more) through the connector X2. It is intended to provide power supply to the interface circuitry present in the connected board. Figure 3 shows the pin configuration for the SPI-compatible connector at the USB2PMB1 board. The MAX11300PMB1 board itself generates positive voltages from 3.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 3. Included Files Included files are the MAX11300 configuration software and Munich GUI (Figure 4). The Munich GUI evaluates this MAX11300PMB1 and other Pmod designs from Maxim Integrated. PC – USB-Port Included Files: GUI and the configuration-File for each Tab. Driver installs automatically on WinXP, Win7, Win8, and Win8.1 if PC is connected to the Internet. Munich (USB2PMB) (DUT) PMOD MAX11300PMB1 Figure 4.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 4. Procedure 1) Go to www.maximintegrated.com/evkitsoftware to download the most recent version of the Munich board software, Munich GUI. Double-click on the installation file Munich GUISetupV1.0.exe to install the GUI. 2) Connect the USB cable between the Munich board and the PC; the USB driver is installed automatically (Internet connection required). Alternately, install the FTDI driver by double-clicking on the CDM V2.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 6. Munich GUI Setup Wizard Figure 7.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 3) Ensure that the jumper settings for VSSIO and VSSIO power supplies are correct (both closed). Refer to the MAX11300PMB1 data sheet for further details. 4) Connect the Munich board’s 2x6 pin right-angle connector to the MAX11300PMB1’s 2x6 pin right-angle header. 5) Once the Munich board is connected with the MAX11300PMB1, open the Munich GUI.exe (double-click) software.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 7) Press the Scan Adapters pushbutton to scan the available Munich boards connected to the computer. This allows the user to test multiple companion driver boards at the same time. Each Munich board has a unique ID that the software determines. Scan and Select: Figure 9 depicts the scanning and available Munich devices connected. The software has identified two devices: 1. PMOD000047A 2.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 10.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 5. Munich GUI The Munich GUI contains the internal block diagram of the MAX11300 device showing the 20 programmable I/Os with their programmed setting. At startup, the MAX11300 device is not programmed. To program the device, click on Chip Configuration File | Read from File and select a .csv file that was created with the MAX11300 Configuration Software tool. In the example provided, the MAX11300Register_Demo.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide The functions supported by the MAX11300 GUI are as follows: • Configuration • Get predefined waveform files • Choose sample delay and single or continue scan mode • View/save plots • Plot view options Once the MAX11300 device is configured, click Scan Continuously. The GUI then exercises each port with the programmed function. 5.2 Part Configuration If the port is configured as: a.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 12. DAC Plot Box The GUI also displays the three temperature-sensor measurements in degrees Celsius (°C). The internal device temperature measures the IC die temperature. For the external temperature measurements, add diode-connected transistors sensors such as a 2N3906 to each channel. If the pins are left open, then the temperature typically shows ~380°C. This is normal. 5.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 13. Sample Delay Drop-Down Menu 5.4 DAC Sequencer Reset Each Sample The DAC ports can be updated in different ways, either following a default sequence, or as soon as new data is received, or using one of two data values that can be programmed to all DAC ports. This button when selected enables the DAC to be updated as soon as new data is received at the DAC Data register. See Figure 14.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 14.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 6. Examples The MAX11300PMB1 software includes a number of waveform plots and examples for configuring and testing the MAX11300. Figure 15 lists the files provided with the software tool. The files with suffix .ADC are predefined waveform plots that can be used as input values to ports configured in DAC mode. The files with suffix .csv are example configurations showing different ways the MAX11300 can be configured.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 16. MAX11300PMB1/Munich Connected to PC Through a USB Cable HIGH-Z AT STARTUP Figure 17. Munich GUI at Startup 3. Click the Connect button. The Munich GUI then reads the current configuration from the connected MAX11300PMB and displays the pin description for each pin. If the device is powered up, every pin is high-Z (high impedance) as shown in Figure 17. 4.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 18. Register Files 5. The Munich GUI now shows all pin descriptions in the GUI according to the register file. But the GUI does not immediately write it to the device, allowing the user opportunity to double-check. This step is only important if something is already connected to the MAX11300 ports as a DAC can provide up to ±10V and potentially destroy the external circuitry.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 19. Confirmation Window Select Yes to write the new configuration to the MAX11300. If No is chosen, the GUI does not write to the device, but reads the configuration from the device and displays that again. 6. After the Example Register File is written, the screen on the GUI appears as shown in Figure 20. Figure 20.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Pin configurations in this example are as follows: P0:DAC Range 0V to +10V P1:DAC + ADC Monitoring Range 0V to +10V P2, P5, P7, P8, P9, P11, P12, P15, P18, P19: High-Z (not used) P3: Unidirectional Level Translator Input from P14, Output Level 5.0V P6: GPO General Purpose Digital Output, Level 4.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 22. Continuous Scanning Mode The following examples illustrate step-by-step instructions to: • • • Write a waveform to a DAC and sample it back with an ADC. Demonstrate the behavior of a DAC with ADC monitoring. Generate PWM with potentiometer-adjustable pulse width. 6.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 23. P0_DAC_0V>+10V Plot Window The plot window now shows a sine wave, and the entire plot has 1024 data points. While Continuous Scan is in progress, this waveform is written to the DAC and the speed depends on how many DAC and ADC pins are available and how many plot windows are open. 2. In the drop-down menu at the top right, select P10_ADC_0>+10V and click the Get plot box button.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 3. Use a jumper wire to connect P0 to P10 as shown in Figure 25. Figure 25. P0 Connected to P10 4. After connecting the DAC to the ADC, observe a sine-wave-like-shaped waveform in the ADC plot window as shown in Figure 26.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 26. Sine-Wave-Like Waveform Without Sample Delay The waveform does not appear as smooth as the waveform applied in the DAC window. The reason is that the DAC can sample 20ksps only, but the ADC can sample 400ksps. Therefore, multiple data points are written to the DAC before the DAC can accept a new data point.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 27. Sine Wave with 170µs Sample Delay 6.2 Demonstrate the Behavior of a DAC with ADC Monitoring In this example, a potentiometer is connected between ADC and DAC to adjust the amplitude. 1. See Figure 28 for the potentiometer schematic connection. Make sure that (1) is connected to the DAC output of the MAX11300 Port 0, (2) is connected to GND (middle row), and (3) is connected to the ADC MAX11300 Port 10.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 28. Potentiometer Schematic Connection to MAX11300PMB Ports Figure 29.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 2. Adjust the potentiometer and observe the amplitude received at the ADC changes as the potentiometer is varied. 3. In drop-down menu at the top right, select P1_DAC+ADC_0>+10V and select the Get plot box button. Another plot window opens and displays two waveforms: one in teal and one in purple. The teal waveform is for ADC, and the purple waveform is for DAC. Click on Read DAC File and open the ideal_triangle_1000_3x.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Teal (signal at ADC) Purple (signal at DAC) Figure 31. DAC Waveform Does Not Reach the Peak When the Port Is Connected to Ground 4. The purple waveform is the signal driven into the DAC. The teal waveform is the voltage the ADC sees on the DAC pin. Since there is resistance between MAX11300 pin and board pin, the voltage observed by the ADC is not equal to the voltage on the board output pin. 5.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 6.3. Generate PWM with Potentiometer-Adjustable Pulse-Width In this example, a sawtooth waveform is generated and fed to a comparator (i.e., a level translator). The output of the comparator is high if the signal is above the threshold or low if the signal is below the threshold (same case for a level translator).
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 33. The Width of a PWM Is Adjusted by a Potentiometer 1. In the drop-down menu at the top right, select P4_DAC_0V>+10V and click the Get plot box button. Another plot window opens for DAC on P4. Click on Read DAC File in the newly opened P4_DAC window and open the analog data point file ideal_sawtooth_right_1000_3x.adc. 2.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 34.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 35. A Potentiometer Is Connected to Ports 4, 14, and GND 3. In the drop-down menu on the top right, select P13_ADC_0V>+10V and click the Get plot box button. Another plot window opens for ADC on P13. Observe PWM signal in the ADC plot window. Adjust the pulse width by turning the potentiometer to the low and high positions and observe the width of the PWM waveform as shown in Figure 36 and Figure 37.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 36.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide Figure 37. PWM Width as the Potentiometer Set to a High Position (~80%) 7. References For further detailed information, refer to the following documents available online: • MAX11300 IC Data Sheet: www.maximintegrated.com/datasheet/index.mvp/id/8175 • MAX11300PMB1 EV Kit Data Sheet: www.maximintegrated.com/datasheet/index.mvp/id/8396 • MAX11300 EV Kit Data Sheet: www.maximintegrated.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide • USB2PMB1 (Munich) Adapter Board GUI: www.maximintegrated.com/design/tools/applications/evkitsoftware/index.mvp?id=1161 8. Trademarks PIXI is a trademark of Maxim Integrated Products, Inc. Pmod is a trademark of Digilent Inc. Windows is a registered trademark and registered service mark and Windows XP is a registered trademark of Microsoft Corporation.
MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide 9.