0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
EVAL-ADPD105Z-GEN

EVAL-ADPD105Z-GEN

  • 厂商:

    AD(亚德诺)

  • 封装:

    -

  • 描述:

    ADPD105OPENMARKETGENERICEVAL

  • 数据手册
  • 价格&库存
EVAL-ADPD105Z-GEN 数据手册
EVAL-ADPD105Z-GEN User Guide UG-1021 One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com Evaluating the ADPD105 Photometric Front End FEATURES GENERAL DESCRIPTION Supports the detection of UART UDP transfer capability ADPD105 full configuration Register level High level Graph view Time graph Frequency graph The EVAL-ADPD105Z-GEN evaluation board provides users with a simple means of connecting optics to the ADPD105 photometric front end to evaluate the ADPD105 in a number of different applications, from vital signs monitoring to industrial sensing. The evaluation board includes the ADPD103_ADPD105 OpenMarket WaveTool graphical user interface (GUI) that provides users with low level and high level configurability, realtime frequency and time domain analysis, and user datagram protocol (UDP) transfer capability so the evaluation board can easily interface to the user development system. EVALUATION KIT CONTENTS EVAL-ADPD105Z-GEN evaluation board Mini USB cable The USB port powers the EVAL-ADPD105Z-GEN. On-board voltage regulators provide voltage supplies for the ADPD105, ADuCM360, and FTDI Chip FT232. There are on-board regulators that provide 3.3 V and 4.3 V LED supplies, as well as a selectable option to add an external LED supply. The evaluation board provides an LED and photodiode (PD) for a finger photoplethysmography (PPG) measurement that is useful for a quick functionality check of the evaluation system. ADDITIONAL EQUIPMENT NEEDED PC running Windows 7 operating system ONLINE RESOURCES ADPD105 data sheet ADPD103_ADPD105 OpenMarket WaveTool software The schematic and board layout as well as the board itself, see Figure 1, indicate signal names for easy identification. For additional information on the functionality of the ADPD105, refer to the ADPD105 data sheet. 14764-001 EVAL-ADPD105Z-GEN EVALUATION BOARD PHOTOGRAPH Figure 1. PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS. Rev. 0 | Page 1 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide TABLE OF CONTENTS Features .............................................................................................. 1 Dump Registers .......................................................................... 11 Evaluation Kit Contents ................................................................... 1 Graph View ..................................................................................... 12 Additional Equipment Needed ....................................................... 1 Frequency View .......................................................................... 14 Online Resources .............................................................................. 1 Tools Drop-Down Menu Options ................................................ 15 General Description ......................................................................... 1 Options ........................................................................................ 15 EVAL-ADPD105Z-GEN Evaluation Board Photograph ............ 1 Automatic Update ...................................................................... 15 Revision History ............................................................................... 2 Check for updates ....................................................................... 15 Getting Started .................................................................................. 3 Firmware update......................................................................... 15 Installing the ADPD103_ADPD105 OpenMarket WaveTool 3 Send Report ................................................................................. 16 Checking the USB Serial Connection in Windows 7 .............. 3 Exiting the ADPD103_ADPD105 OpenMarket WaveTool Application ...................................................................................... 17 Running the ADPD103_ADPD105 OpenMarket WaveTool . 3 USB Universal Asynchronous Receiver/Transmitter (UART) Connection .................................................................................... 4 UDP Transfer Tool ......................................................................... 18 ADPD103_ADPD105 OpenMarket WaveTool Main Window.. 5 Raw Data Format........................................................................ 19 Using the RegisterLevel Configuration ..................................... 5 UDP Controller Tool ..................................................................... 20 High Level .......................................................................................... 8 UDP Controller Application Testing Procedure .................... 20 ADPD Slot Mode .......................................................................... 9 Commands Summary ................................................................ 22 Load and Saving Configurations .............................................. 10 Evaluation Board Schematics and Artwork ................................ 23 UDP Transfer Tool Setup .......................................................... 18 Apply Configuration .................................................................. 11 REVISION HISTORY 7/2016—Revision 0: Initial Version Rev. 0 | Page 2 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 GETTING STARTED RUNNING THE ADPD103_ADPD105 OPENMARKET WAVETOOL Download the ADPD103_ADPD105 OpenMarket WaveTool software package from the EVAL-ADPD105Z-GEN product page. Unzip the folder and run the ADPD103_ADPD105_ OpenMarket_WaveTool_Setup.exe file found in the WaveTool_x_x_x folder. Follow the prompts, beginning with Figure 2, for software installation. To start the ADPD103_ADPD105 OpenMarket WaveTool application, navigate to the ADPD103_ADPD105 OpenMarket WaveTool from the Start menu and click ADPD103_ADPD105_Tool (see Figure 4). 14764-004 INSTALLING THE ADPD103_ADPD105 OPENMARKET WAVETOOL Figure 4. Navigate to ADPD103_ADPD105_Tool from the Start Menu 14764-002 At startup, the application automatically checks whether the installed ADPD103_ADPD105 OpenMarket WaveTool version is up to date. If there is a newer version available, the user is prompted to download the newest version, shown in Figure 5. Figure 2. ADPD103_ADPD105 OpenMarket WaveTool Setup Window CHECKING THE USB SERIAL CONNECTION IN WINDOWS 7 14764-003 The EVAL-ADPD105Z-GEN evaluation board uses an FT232 USB UART IC. If the USB driver installation does not install properly, refer to the corresponding FTDI Driver Installation guide to the operating system in use, found on the FTDI website. Figure 3. USB Serial Port in Windows® 7 Rev. 0 | Page 3 of 26 14764-005 Connect the USB cable to the EVAL-ADPD105Z-GEN evaluation board. Ensure the COM port driver is installed correctly. To verify proper installation, go to Control Panel > All Control Panel Items > System > Device Manager, as shown in Figure 3. In this case, the proper COM port selection is USB Serial Port (COM16). Figure 5. Automatic Version Update Prompt UG-1021 EVAL-ADPD105Z-GEN User Guide Choose Select Port to connect the ADPD103_ADPD105 OpenMarket WaveTool to the device via a particular COM port, shown in Figure 7. 14764-006 After the application opens, select File > Connect (see Figure 6). From the drop-down menu, select either Auto Connect or Select Port, depending on if the specific COM port selection is necessary. If a specific COM port selection is not needed, select Auto Connect to automatically connect the ADPD103_ADPD105 OpenMarket WaveTool to the device. Figure 6. UART Connect Rev. 0 | Page 4 of 26 14764-007 USB UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER (UART) CONNECTION Figure 7. Port Selection EVAL-ADPD105Z-GEN User Guide UG-1021 ADPD103_ADPD105 OPENMARKET WAVETOOL MAIN WINDOW The main window has two different modes: register level (RegisterLevel) and high level (HighLevel), shown in Figure 8 and Figure 16, respectively. The RegisterLevel configuration window accesses each register or can load a complete list of registers that are stored in a configuration file on the PC. The high level configuration performs a high level configuration of the ADPD105 without individual register writes. The high level configuration screen sets up parameters, for example, such as LED current, number of LED pulses, and AFE integration time. USING THE REGISTERLEVEL CONFIGURATION • • Firmware Version shows the firmware version. Config File in Use shows information about the configuration file that is in use. • • • • • Register View shows the current register values of the device. Change register values by entering a hexadecimal value into the value column of the register view list and press the Enter key. Register Field View shows how the register is subdivided into fields that determine how each bit field is used. For example, Figure 8 shows the PAD_IO_CTRL, Register 0x02, is composed of the bit fields INT_POL, INT_DRV, and INT_ENA to configure the operation of the INT pin. Single Register Control allows reading and writing of individual registers. Load a configuration file (.dcfg) by selecting File > LoadCfg and selecting a .dcfg file included with the software installation or a custom .dcfg file developed by the user for a desired configuration. Save a configuration file (.dcfg) by selecting File > SaveCfg. The Go to HighLevel button switches to the 3 LED’s High Level Control view. 14764-008 Figure 8 shows the ADPD105 configuration window in the RegisterLevel window. The following controls and descriptions are listed in the configuration window: • Figure 8. RegisterLevel Window Rev. 0 | Page 5 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide Register View 14764-011 The Name column in the Register View list displays the register name as defined by the register map, followed by (in parentheses) the address in abbreviated hexadecimal format (see Figure 9). The Value column displays the register value of the corresponding register in the Name column in full hexadecimal format. Hovering over a cell in the Value column in the Register View list shows the delineation of the register fields for that cell (see Figure 11), whereas hovering over a cell in the Name column shows a description of the corresponding register. Figure 11. Register Value List Selection Hover Description 14764-012 The Register View list has a context-sensitive menu available by right-clicking anywhere in the Register View list (see Figure 12). Figure 12. Register View Context-Sensitive Menu 14764-009 By using the context-sensitive menu, it is possible to refresh the selected register, refresh all registers, or set the selected register to display in hexadecimal or decimal format. The selected format remains set, even when the ADPD103_ADPD105 OpenMarket WaveTool is opened and closed, until the format is reset. For example, in Figure 13, the Time Slot B offset registers (CHx_OFFSET_B) display in decimal format but others, such as LED drive settings (LEDx_DRV), display in hexadecimal format. Figure 9. Register View List 14764-013 Clicking any register in the Register View list reveals the register categories in the Register Field View list, as shown in Figure 10. The Register Field View is read only. Figure 13. Register View List Values in Decimal and Hexadecimal Format Register Field View The Register Field View list is a read-only view to see specific register field value(s). It automatically tracks the selected register in the Register View list. 14764-010 The Register Field View list is composed of two columns, shown in Figure 14. Figure 10. Register Field View List Enter data in cells in the Value column of the Register View list in either hexadecimal or decimal format. A hexadecimal number is entered with a 0x prefix to the number, whereas a decimal number does not include these prefix characters. For example, entering 0xFF (hexadecimal) or 255 (decimal), results in the same value written to the register. Rev. 0 | Page 6 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 The Read Register button reads and displays the value of the register entered in the Register Address field. 14764-014 The Write Register button writes the register with the value entered in the Register Value field. The Register Field View list shows each register field, where the Name column shows the register name (start bit:length in bits) and the Value column shows the hexadecimal value (without the prefix characters 0x) of the corresponding register. Single Register Control The Single Register Control pane includes controls to read or write an individual register. Rev. 0 | Page 7 of 26 14764-015 Figure 14. Register Field View List Figure 15. Single Register Control Pane UG-1021 EVAL-ADPD105Z-GEN User Guide HIGH LEVEL  Figure 16 shows the ADPD103_ADPD105 OpenMarket WaveTool HighLevel configuration window. This window offers an entire set of high level parameter controls. The configurable parameters are as follows:   Sampling Frequency—adjusts the sampling rate. Internal Average (identical for both timeslots in the ADPD105)—controls the output data rate, which is equal to the sampling frequency divided by the internal average. For example, a sampling frequency of 400 Hz and an internal average setting of 4, as shown in Figure 16, results in an output data rate of 100 Hz. ADPD Slot Mode—specifies all the ADPD105 slot modes. Slot A Control and Slot B Control  LED Control  LED—selects an LED from the drop-down menu.  LED Status—specifies whether the selected LED is in the on or off state.  Number Of Pulses—sets the number of LED pulses.  TIA Gain—sets the gain of the transimpedance amplifier (TIA) via a drop-down menu.  To switch to the RegisterLevel configuration, click the Go to RegisterLevel button. 14764-016   Timing Control—see the ADPD105 data sheet for detailed descriptions of the timing controls.  AFE Width (us)—sets the AFE integration time in microseconds.  Pulse Width (us)—sets the LED pulse width in microseconds.  Pulse Offset (us)—sets the LED pulse offset in microseconds.  AFE Offset (us)—sets the coarse AFE integration offset in microseconds.  AFE Fine Offset (ns)—sets the fine AFE integration offset in nanoseconds. LED 1, LED 2, and LED 3 current controls  I_LED Coarse—coarse setting for the LED current via the I_LED Coarse drop-down menu.  Scale Factor—100% or 40% scale factor applied to the coarse LED current setting.  Final I_LED—sets Final I_LED current in the Final I_LED field by using the slider. The field displays in milliamps. Figure 16. HighLevel Window Rev. 0 | Page 8 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 ADPD SLOT MODE Slot AB (32 Bits) The ADPD Slot Mode contains Slot A, Slot B, and the sum and digital integration modes. The 4-channel, 32-bit data displays in the Time View tab for both Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A Sum (16 Bits) The sum of 4-channel, 16-bit data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B Sum (16 Bits) The sum of 4-channel, 16-bit data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot AB Sum (16 Bits) 14764-017 The sum of 4-channel, 16-bit data displays in the Time View tab for both Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A Sum (32 Bits) Figure 17. ADPD Slot Mode Drop-Down Menu Slot A (16 Bits) The 4-channel, 16-bit data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B (16 Bits) The 4-channel, 16-bit data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot AB (16 Bits) The 4-channel, 16-bit data displays in the Time View tab for both Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A (32 Bits) The 4-channel, 32-bit data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B (32 Bits) The 4-channel, 32-bit data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. The sum of 4-channel, 32-bit data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B Sum (32 Bits) The sum of 4-channel, 32-bit data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot AB Sum (32 Bits) The sum of 4-channel, 32-bit data displays in the Time View tab for both Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A Dig Int-1 (16-Bits) 16-bit digital integrated sample data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B Dig Int-1 (16 Bits) 16-bit digital integrated sample data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Rev. 0 | Page 9 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide Slot AB Dig Int-1 (16 Bits) Slot AB Dig Int-2 (32 Bits) 16-bit digital integrated sample data displays in the Time View tab for Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. 32-bit digital integrated sample and background data display in the Time View tab for Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A Dig Int-2 (16 Bits) LOAD AND SAVING CONFIGURATIONS 16-bit digital integrated sample and background data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select dropdown menu to display the FFT for the selected channel. To load and save device configuration files, use File > Load Cfg and File > Save Cfg, respectively, as shown in Figure 18 and Figure 19. The load configuration option (Load Cfg) loads the set of registers contained in the user selected .dcfg file to the ADPD105. The save configuration option (Save Cfg) saves all writable registers of the ADPD105 to a .dcfg file via the Open file dialog box. Slot B Dig Int-2 (16-Bits) 16-bit digital integrated sample and background data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot AB Dig Int-2 (16 Bits) Find sample configuration files installed with the ADPD103_ADPD105 OpenMarket WaveTool application in the SampleCfgs folder. 16-bit digital integrated sample and background data displays in the Time View tab for Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select dropdown menu to display the FFT for the selected channel. Slot A Dig Int-1 (32 Bits) 32-bit digital integrated sample data displays in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. 14764-018 Slot B Dig Int-1 32 Bits: 32-bit digital integrated sample data displays in the Time View tab for Time Slot B only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Figure 18. Load Configuration Slot AB Dig Int-1 (32 Bits) 32-bit digital integrated sample data displays in the Time View tab for Time Slot A and Time Slot B. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot A Dig Int-2 (32 Bits) 14764-019 32-bit digital integrated sample and background data display in the Time View tab for Time Slot A only. When in the Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Slot B Dig Int-2 (32 Bits) Figure 19. Save Configuration 32-bit digital integrated sample and background data display in the Time View tab for Time Slot B only. When in Frequency View tab, see Figure 39, use the Channel Select drop-down menu to display the FFT for the selected channel. Selecting Load Cfg opens a file dialog box. Device configuration files have the extension .dcfg. Once loaded, the configuration file used by the evaluation board displays in the RegisterLevel window in the Config File in Use pane, shown in Figure 8 and Figure 20. The full path of the .dcfg file is shown when the mouse hovers over the file name. If no file is loaded, the Config File in Use pane displays None. Rev. 0 | Page 10 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 14764-020 DUMP REGISTERS With the ADPD103_ADPD105 OpenMarket WaveTool software, the user can dump all the registers to a single file by selecting File > Register Dump, shown in Figure 22. A file dialog box opens, prompting the user to save the file to a specific location with a specific name. Register contents are then dumped to the specified file. Figure 20. Config File in Use Pane A configuration file uses the following format: Address Data #(comment optional) The address is an 8-bit address and the data must be in 16-bit format, as follows: 14 0555 #setup input PD configuration 15 0220 #number of averages = 4 18 1F80 #slot A channel 1 ADC offset 19 1F80 #slot A channel 2 ADC offset A previously loaded configuration remains in the memory of the ADPD103_ADPD105 OpenMarket WaveTool software until overwritten by a new configuration file using File > Load Cfg, shown in Figure 18. Therefore, to return to a previously loaded configuration quickly, it is not necessary to reload the configuration. Instead, select File > Apply Config. 14764-022 APPLY CONFIGURATION Figure 22. Dumping Registers The following is an example of a register dump: PD_SELECT (14) 0555 INT_AVG_MODE (15) 0220 CH1_OFFSET_A (18) 1F80 CH2_OFFSET_A (19) 1F80 14764-021 The register is listed by name and the address is listed in the corresponding hexadecimal value. Figure 21. Apply Configuration Rev. 0 | Page 11 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide GRAPH VIEW When the Graph View opens, it defaults to the time domain view (Time View tab) as shown in Figure 24. There is also a Frequency View tab for frequency domain analysis. 14764-023 Use Graph View for real-time frequency and time domain analysis of the ADPD105 raw data. Access Graph View from the main window via the View menu, shown in Figure 23. 14764-032 Figure 23. View Menu Figure 24. Time View Tab Rev. 0 | Page 12 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 The Time View tab displays the raw data from the ADPD105 in time domain format. Plot or send the raw data through the UDP to the host system that is controlled by the UDP Transfer checkbox in the Time View, which has three controls: The UDP on/plot off mode, where the UDP Transfer checkbox is checked (see Figure 25). In this mode, the data is sent through the UDP and does not display in the graph. Figure 25. UDP On/Plot Off Mode Note the minimum value for sample count is limited to 100. If the sample count is assigned with values smaller than 100, it automatically corrects to 100. The UDP off/plot on mode, where the UDP Transfer checkbox is not selected (see Figure 26). In this mode, the data displays in the graph but is not sent through the UDP. The plot of each individual channel is controlled using the checkboxes, shown in Figure 30. By clicking any checkbox in the Slot A or Slot B panes, the corresponding channel data is plotted with the specified color in the Raw Data Channels graph. 14764-025 • Figure 29. X-Axis Sample Counts Spin Box The Time View tab shows the raw data graph that plots Sample (Index) vs. LSBs (10^3) data. 14764-024 • Configure the x-axis sample count for graph plotting through the X-Axis Sample Counts spin box (see Figure 29). 14764-028 Time View Figure 26. UDP Off/Plot On Mode Figure 27. UDP On/Plot On Mode The UDP Transfer Tool is set up within the ADPD103_ADPD105 OpenMarket WaveTool package; see the UDP Transfer Tool section. The UDP Transfer Tool receives the data from ADPD103_ADPD105 OpenMarket WaveTool and transfers the data to the assigned UDP port. 14764-029 The UDP on/plot on mode, where the UDP Transfer checkbox fill is solid by selecting three consecutive times (see Figure 27). In this mode, the data is sent through the UDP and also displays in the graph. 14764-026 • Figure 30. Channel Display Controls The auto scaling of the Time View graph can be enabled or disabled by the AutoScaleEnable checkbox (see Figure 31). The minimum and maximum scale range can also be adjusted while the auto scale option is disabled. 14764-027 Figure 31. AutoScaleEnable Control and Scale Range Setting The average and standard deviation for every channel and sum of all channels are displayed in the Slot A and Slot B panes (see Figure 32). These statistics are enabled or disabled by the checkbox preceded by each label. 14764-031 Figure 28. Checkbox to Save Sensor Raw Data to a File 14764-030 To save the raw data into a file, check the Save Raw Data checkbox, as shown in Figure 28. When the box is checked, the user is prompted to save the file. Figure 32. Average and Standard Deviation Controls Rev. 0 | Page 13 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide General Controls 14764-133 14764-035 Using standard controls, the user can start (see Figure 33), stop the current mode and return to idle mode (see Figure 34), and pause the device in the current operating state (see Figure 35), no longer updating the graphs but still receiving data from the device. Figure 38. Slot A Channels The linear scale of the FFT Spectrum graph is shown in Figure 39 and the logarithmic scale of the FFT Spectrum graph is shown in Figure 40. 14764-134 Figure 33. Start Button 14764-135 Figure 34. Stop and Return to Idle Button Figure 35. Pause and Resume Button FREQUENCY VIEW 14764-033 14764-036 The Frequency View tab shows the fast fourier transform (FFT) of the raw data in the form of a graph that plots Amplitude vs. Frequency (Hz). The user can select the x-axis scale type as linear or logarithmic in the XAxis Scale Type drop-down list, shown in Figure 36. Figure 36. X-Axis Scale Type Drop-Down Menu Figure 39. Linear FFT Spectrum Graph 14764-034 The FFT Samples spin box provides the number of samples that calculate the FFT. Figure 37. FFT Samples Spin Box The minimum value for sample count is limited to 50 samples. If the FFT Samples spin box is assigned with values smaller than 50, it automatically corrects to 50. 14764-037 The Frequency View tab displays any one of the enabled channels from the Channel Select drop-down list. For example, if Slot A is enabled, the user can select any channel within Slot A, shown in Figure 38. Figure 40. Logarithmic FFT Spectrum Graph Rev. 0 | Page 14 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 TOOLS DROP-DOWN MENU OPTIONS OPTIONS The Options selection from the Tools drop-down menu shows the general board settings as well as the UDP configuration. General 14764-040 The General tab contains information about the device, the platform, and the firmware version. Figure 43. Auto Update Option CHECK FOR UPDATES 14764-041 14764-038 Use the Tools > Check For Updates function to manually check for the availability of a new software update (seeFigure 44). Figure 41. General Tab in Options Dialog Box Figure 44. Check For Updates Option UDP Configuration The UDP Configuration tab allows the user to configure the port numbers for UDP communication. The UDP transfer tool sends the raw data to the client via the specified port numbers. The IP address field must display the IP address the UDP transfer tool is running. FIRMWARE UPDATE Use the Tools > Firmware Update function to start the firmware update process (see Figure 45). 14764-042 Use the Raw Data Transfer Port field to assign the port number for sending raw data from ADPD103_ADPD105 OpenMarket WaveTool to the UDP transfer tool (see Figure 42). Figure 45. Firmware Update Option 14764-039 Note the ADPD103_ADPD105 OpenMarket WaveTool must be connected with the evaluation board to perform the firmware update; otherwise, the ADPD103_ADPD105 OpenMarket WaveTool shows a disconnect message (see Figure 46). Figure 42. UDP Configuration Tab in Options Dialog Box The Tools > Auto Update function enables/disables the automatic software update functionality at the time of tool start (see Figure 43). When Auto Update is enabled, it checks for the availability of a new ADPD103_ADPD105 OpenMarket WaveTool update and prompts the user to update the tool with the latest version. Rev. 0 | Page 15 of 26 14764-045 AUTOMATIC UPDATE Figure 46. Connection Status for Firmware Update UG-1021 EVAL-ADPD105Z-GEN User Guide SEND REPORT If the software update failed for ten times continuously, the OpenMarket WaveTool opens the dialog box shown in Figure 49. 14764-046 When Firmware Update is selected, the CM3WSD firmware flashing tool opens. To flash the firmware, the user must ensure that the correct path and file name are selected in the CM3WSD dialog box, shown in Figure 47. Figure 49. Update! Dialog Box 14764-043 14764-047 When the user clicks Yes, the Email Request dialog box appears (see Figure 50). Figure 47. Firmware Flashing Tool Figure 50. Email Request Dialog Box With the correct path name and file name entered in the File to download field and the correct USB serial port selected from the Serial Port drop-down menu, click Start. The user is prompted to pulse the reset button while holding down the download button on the evaluation board (circled in Figure 48). The firmware download starts when this step is completed. Enter the user name in the Enter Your Name field and email ID (this is the email address used when registering to receive the software package) in the Enter Your Email ID field. After entering a user name and email ID, click Send to initiate the report to Analog Devices, Inc. Figure 48. Serial Download and Reset Buttons to Flash Firmware When the firmware download completes, click the Reset button in the CM3WSD dialog box and click the Exit button. The user can now return to the ADPD103_ADPD105 OpenMarket WaveTool and reconnect the device via File > Connect to commence testing with the updated firmware. Rev. 0 | Page 16 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 EXITING THE ADPD103_ADPD105 OPENMARKET WAVETOOL APPLICATION Follow the subsequent two step process to exit the application: Exit the application via File > Exit, shown in Figure 52. 14764-049 Disconnect the device via File > Disconnect Ctrl+D, shown in Figure 51. Figure 52. Exiting the Application 14764-048 1. 2. Figure 51. Disconnecting the EVAL-ADPD105Z-GEN Rev. 0 | Page 17 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide UDP TRANSFER TOOL This section explains the raw data reception and data format for various modes from the UDP transfer tool over UDP. 5. UDP TRANSFER TOOL SETUP Enter a file name to save the raw data from the ADPD103_ADPD105 OpenMarket WaveTool and press enter (see Figure 57). To setup the the UDP transfer tool, follow these steps: Open the ADPD103_ADPD105 OpenMarket WaveTool and go to Tools > Options > UDP Configuration. Enter the IP address of the remote PC where the UDP transfer tool is running. 14764-050 14764-054 1. Figure 57. Entering a File Name to Store Data 6. Figure 53. UDP Configuration Tab Connect the hardware (File > Connect > Auto Connect or File > Connect > Select Port) using the UART bridge on the host PC. 14764-055 14764-051 2. The received packet count is continuously displayed in the ADPD103_ADPD105 OpenMarket WaveTool tool and the raw data is stored in the file (see Figure 58). Figure 54. Selecting Auto Connect Figure 58. Receiving Raw Data Open Graph View and check the UDP Transfer box in the Time View tab. 7. Press the ESC key to stop receiving the data and close the current file (see Figure 59). 14764-052 3. Figure 55. Enable UDP Transfer Click the Start button (see Figure 33) to send the raw data through the UDP. 14764-053 To save the raw data being transferred via the UDP to a data file, open the receiver tool (UDPTransferTool.exe) and enter the IP address of the system (see Figure 56). Figure 56. UDP Receiver Tool Rev. 0 | Page 18 of 26 14764-056 4. Figure 59. Closing the File EVAL-ADPD105Z-GEN User Guide UG-1021 RAW DATA FORMAT The sample data transmits in the form of ASCII bytes in hexadecimal characters. The sample data format is F0136CFC0000000FE90000105000000EA000000FCC. Before using the UDP transfer tool, ensure the ADPD103_ADPD105 OpenMarket WaveTool is opened and running with the UDP transfer enabled. See Figure 60 for an example of stored sample raw data. The hexadecimal data is formatted with the following characteristics: The first two characters (F0) represent sync. Next two characters (13) represent size. Next two characters (6C) represent the sequence number. Next four characters (FC00) represent the time stamp. The remaining characters represent the hexadecimal channel raw data and its count (based on the slot modes of the ADPD103_ADPD105 OpenMarket WaveTool). 14764-057 • • • • • Figure 60. Sample Data Table 1. UDP Data Count for Various Modes Slot Mode Slot A Sum, 16 bits Slot B Sum, 16 bits Slot A Sum, 32 bits Slot B Sum, 32 bits Slot A Dig Int, 16 bits Slot B Dig Int, 16 bits Slot AB Sum, 32 bits Slot A Dig Int, 32 bits Slot B Dig Int, 32 bits Slot A, 16 bits Slot B, 16 bits Slot A, 32 bits Slot B, 32 bits Slot AB, 16 bits Data Format 00000FE9 Data Count 1 00000FE9 00001050 2 00000FE9 00001050 00000EA0 00000FCC 4 00000F7E 0000105C 00000EA8 00000FCC 00000FE9 00001064 00000EAD 00000FCE 8 Rev. 0 | Page 19 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide UDP CONTROLLER TOOL Open the UDPControllertool (see Figure 61) and complete the Enter your Host IP Address field. This is the IP address of the host PC where the ADPD103_ADPD105 OpenMarket WaveTool is running. After entering the corresponding IP address, the user can send and receive commands between the controller and the ADPD103_ADPD105 OpenMarket WaveTool. UDP CONTROLLER APPLICATION TESTING PROCEDURE Port Connection To use the read register or write register functions, the port must be connected in the ADPD103_ADPD105 OpenMarket WaveTool. Connect the port using the following steps: 1. 2. 3. Open the ADPD105 OpenMarket WaveTool application. Connect the port by selecting File > Connect. Select either Auto Connect to automatically select the port or Select Port to manually select the port. Ensure the UDP control IP address is assigned correctly. Read Register 14764-058 After connecting the port, send the register read command as 00 01 , for example, send as 00 01 01 to read from register 0x01 (see Figure 62). The following are the defined read command components: 00 = register read command 01 = number of parameters 01 = register address The response is received with the register value. 14764-059 Figure 61. UDPControllertool Window • • • Figure 62. Read Register Operation Rev. 0 | Page 20 of 26 EVAL-ADPD105Z-GEN User Guide UG-1021 Write Register The following are the defined write command components: After connecting the port following the instructions in the Port Connection section, send the register write command as 00 03 , for example, send as 00 03 01 00 01 (see Figure 63). • • • • 00 = register write command 03 = number of parameters 01 = register address 00 01 = register value 14764-060 The response is received with the register value. Figure 63. Write Register Operation Rev. 0 | Page 21 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide Run Load Configuration Open the ADPD103_ADPD105 OpenMarket WaveTool application and connect the port (see the Port Connection section). If the bridge is connected, then open the graph view by selecting View > Graph. Open the ADPD103_ADPD105 OpenMarket WaveTool application and connect the port (see the Port Connection section). If bridge is connected, then a command can be sent to the ADPD103_ADPD105 OpenMarket WaveTool through the UDP. Next, send the play command as 02 00, where 02 = play command 00 = number of parameters Stop Open the ADPD103_ADPD105 OpenMarket WaveTool application and connect the port (see the Port Connection section). If the bridge is connected, then open the graph view: View > Graph. Next, send the stop command as 03 00, where Next, send the load configuration file command as 0D 00, which gives a list of available configuration file names, shown in Figure 64. Select the particular configuration file from the list shown. Likewise, commands can be given for connect, disconnect, open view, and raw data by referring to the command list in Table 2. COMMANDS SUMMARY Table 2 summarizes the list of commands, command code and example formats for various functions that are currently available in the ADPD103_ADPD105 OpenMarket WaveTool. 03 = stop command 00 = number of parameters Table 2. Commands Summary Command Connect Disconnect Open view Load configuration (Load Cfg) Read Write Run Stop Raw data Example 0A 00 0B 00 0C 00 0D 00 00 01 40 01 03 41 00 01 02 00 03 00 06 01 01 (or) 06 01 00 See Figure 64. 14764-061 1 Command Code 1 0A 00 0B 00 0C 00 0D 00 00 01 01 03 02 00 03 00 06 01 Figure 64. List of .dcfg Files Available in the ADPD103_ADPD105 OpenMarket WaveTool Configuration Directory Rev. 0 | Page 22 of 26 5VUSB C1 4.7UF P5 22-03-2021 3 6 PAD EXTDRV 1 2 22-03-2021 5VUSB ADP7105ACPZ U5 1 8 1 VOUT VIN 2 SENSE/ADJ 5 7 PG EN/UVLO 4 SS GND PAD 3 6 PAD 1 2 VLED = 4.3V P6 1 2 3 22-03-2031 C2 4.7UF C22 4.7UF LEDX1 APTL3216SURCK DS3 VLED1 PPG MEASUREMENT C3 22UF R16 15K R15 25.5K DNI LED_REG2 RED VLED = 3.3V R7 10K R6 25.5K AC C8 4.7UF P7 22-03-2021 1 2 LED_DRIVE2 VLED1 VLED2 VLED3 LED_DRIVE1 D1 PD_COMM LED_DRIVE2 LED_REG2 LED_DRIVE1 C1 C2 C3 DNI LED_REG1 RED PD1 VEMD5010X01 NC Rev. 0 | Page 23 of 26 NC Figure 65. EVAL-ADPD105Z-GEN Schematic, ADPD105 Interface A ADP7105ACPZ U4 8 1 VIN VOUT 2 SENSE/ADJ 5 7 EN/UVLO PG 4 GND PADSS 1 2 3 4 5 6 7 8 9 R8 10K DVDD DNI PIN TSW-103-08-G-T P11 1 3 5 7 9 11 13 15 FTSH-108-01-L-DV-K AVDD VLED1 SPARE SDA_UC INT_UC SCLK MOSI C7 1UF P9 SCL PD1 PD2 C6 1UF DUT_VCC E3 C3 U2 2 4 6 8 10 12 14 16 PIN PIN PIN PIN PIN PIN P9 D2 A1 1 2 3 4 5 6 7 8 9 10 11 TSW-111-08-G-S PD1 PD2 SPARE SPARE PD_COMM SPARE SPARE SPARE SPARE PD_COMM P3 AVDD VLED1 VLED2 SCL_UC UC_GPIO0 CSB MISO ADPD105 FTSH-108-01-L-DV-K D3 R9 10K DVDD DNI PD_COMM SDA DUT_GPIO0 DUT_GPIO1 LEDX1 LEDX2 LEDX3 F2 B3 C2 E1 B2 LEDX1 E2 VREF A2 LEDX2 B1 LEDX3 AGND DGND LGND AVDD DVDD PDC SDA F3 PDI-2 F1 GPIO0 PD3-4 C1 GPIO1 SCL C4 0.01UF DNI C9 1UF DNI C10 1UF DNI C11 1UF WHT GPIO1 AVDD VLED2 LEDX2 PIN SPARE VLED3 LEDX3 PIN SPARE VLED1 LEDX1 PIN SPARE WHT SCL 1 2 3 4 5 6 7 8 9 10 11 TSW-111-08-G-S P12 DUT_GPIO1 SCL SDA DUT_GPIO0 WHT GPIO0 WHT SDA 0 R10 DNI R5 10K R4 10K R17 10K R3 10K DVDD DNI 2 4 6 8 P10 22-03-2021 P14 1 2 TCLI_UC HEADER TO EXTERNAL MICROCONTROLLER 22-03-2021 P8 SCL_UC TSW-104-08-T-D 1 3 5 7 1 2 22-03-2021 P13 SDA_UC 1 2 INT_UC EVAL-ADPD105Z-GEN User Guide UG-1021 EVALUATION BOARD SCHEMATICS AND ARTWORK 14764-062 SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN UG-1021 EVAL-ADPD105Z-GEN User Guide Figure 66. EVAL-ADPD105Z-GEN Schematic, UART/M360 Interface Rev. 0 | Page 24 of 26 14764-063 SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN SPARE PIN UG-1021 14764-064 EVAL-ADPD105Z-GEN User Guide 14764-065 Figure 67. EVAL-ADPD105Z-GEN Primary Layer 14764-066 Figure 68. EVAL-ADPD105Z-GEN Secondary Layer 14764-067 Figure 69. EVAL-ADPD105Z-GEN Ground Layer Figure 70. EVAL-ADPD105Z-GEN Power Layer Rev. 0 | Page 25 of 26 UG-1021 EVAL-ADPD105Z-GEN User Guide NOTES ESD Caution ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality. Legal Terms and Conditions By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditions set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc. (“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal, temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term “Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board. Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED “AS IS” AND ADI MAKES NO WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed. ©2016 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. UG14764-0-7/16(0) Rev. 0 | Page 26 of 26
EVAL-ADPD105Z-GEN 价格&库存

很抱歉,暂时无法提供与“EVAL-ADPD105Z-GEN”相匹配的价格&库存,您可以联系我们找货

免费人工找货