电子说
在电子设计领域,数字电位器的应用十分广泛,而MAX5422评估套件为工程师们提供了一个便捷的评估平台。今天,我们就来深入了解一下这个套件。
文件下载:MAX5422EVKIT+.pdf
MAX5422评估套件(EV kit)是一块经过组装和测试的PCB,主要用于评估MAX5422集成电路。MAX5422是一款50kΩ、256抽头的非易失性线性数字电位器,通过SPI™进行通信。它的内部有非易失性EEPROM,可在电源开启时存储电位器的抽头位置,方便初始化。EEPROM可通过兼容SPI的串行接口进行编程,数据传输速率最高可达5MHz。
该套件还配备了与Windows 2000/XP/Vista®兼容的软件,提供了专业的用户界面,方便用户操作MAX5422的各项功能。软件采用菜单驱动,拥有图形用户界面(GUI),包含按钮、跟踪条和微调框等。MAX5422集成电路可以由套件的USB接口电路产生的3.3V电源供电,也可以使用用户提供的2.7V至5.25V直流电源。此外,MAX5422部分可以从评估套件中分离出来,方便用户将其应用到自己的项目中。
| 套件中包含了各种电容、电阻、LED、晶体等组件,以下是部分组件的详细信息: | DESIGNATION | QTY | DESCRIPTION |
|---|---|---|---|
| C1, C3–C10, C17, C21–C25 | 15 | 0.1µF ±10%, 16V X7R陶瓷电容(0603)Murata GRM188R71C104K或TDK C1608X7R1C104K | |
| C2, C13, C15 | 3 | 10µF ±20%, 6.3V X5R陶瓷电容(0805)Murata GRM21BR60J106M或TDK C2012X5R0J106M | |
| C11, C12 | 2 | 10pF ±5%, 50V C0G陶瓷电容(0603)Murata GRM1885C1H100J或TDK C1608C0G1H100J | |
| C14, C16, C26 | 3 | 1µF ±10%, 10V X5R陶瓷电容(0603)Murata GRM188R61A105K或TDK C1608X5R1A105K | |
| D1 | 1 | 绿色LED(0603)Panasonic LNJ314G8TRA | |
| U1 | 1 | 256抽头数字电位器(8 TDFN - EP*)Maxim MAX5422ETA+(顶部标记:AIJ) | |
| U2 | 1 | 32位微控制器(68 QFN - EP*)Maxim MAXQ2000 - RAX+ |
在开始使用套件之前,需要准备以下设备:
| 检查跳线:确保以下跳线和接口上的分流器安装正确: | JUMPER | SHUNT POSITION | EV KIT FUNCTION |
|---|---|---|---|
| JU1 | 1 - 2 | 评估套件由USB接口电路产生的3.3V电源供电 | |
| JU2 | 仅安装在一个引脚上 | H PCB焊盘不连接到VDD或W PCB焊盘 | |
| JU3 | 已安装 | L PCB焊盘连接到GND | |
| J1 (1 - 2) | 已安装 | 将USB接口的3.3V连接到MAX5422 | |
| J1 (3 - 4) | 已安装 | 将MAX5422的VDD连接到USB接口 | |
| J1 (5 - 6) | 已安装 | 将USB接口的SCLK连接到MAX5422 | |
| J1 (7 - 8) | 已安装 | 将USB接口的DIN连接到MAX5422 | |
| J1 (9 - 10) | 已安装 | 将USB接口的CS连接到MAX5422 | |
| J1 (11 - 12) | 未安装 | 不需要分流器 | |
| J2 (1 - 2) | 未安装 | 不要在这些引脚上安装分流器,否则会将电源和信号线短路到地 | |
| J2 (3 - 4) | |||
| J2 (5 - 6) | |||
| J2 (7 - 8) | |||
| J2 (9 - 10) | |||
| J2 (11 - 12) | 未安装 | 不需要分流器 |
MAX5422评估套件软件的GUI是一个Windows程序,提供了方便的方式来控制MAX5422。可以使用鼠标或按Tab键在GUI控件之间导航。当执行任何这些控件时,会生成正确的SPI写操作,以更新MAX5422内部存储器寄存器。
软件将评估套件的功能分为逻辑块:
启动时,MAX5422评估套件软件会自动搜索USB接口电路连接。当检测到USB连接时,评估套件进入正常操作模式,非易失性存储器的抽头位置将传输到易失性存储器。由于MAX5422没有读取功能,所有微调框将设置为问号“??”,跟踪条将设置为中间刻度。如果未检测到USB连接,软件会提示用户重试、退出程序或进入演示模式。
当未检测到USB连接时,可以通过在MAX5422评估套件接口电路弹出窗口中选择“Cancel”进入演示模式。也可以在任何时候通过主窗口菜单栏中的“Options | Demo Mode”选择进入演示模式。在演示模式下,所有与评估套件电路的软件通信将被禁用,但大多数软件GUI仍然可用。演示模式允许用户在没有硬件连接的情况下评估软件。要退出演示模式,选择菜单栏中的“Options | Demo Mode”。
电位器控制组框中的抽头位置跟踪条用于在H和L端点之间更改抽头位置。可以使用计算机鼠标或箭头键在256个位置点之间移动抽头位置。也可以通过在H - W Volatile或L - W Volatile微调框中输入0到255之间的数值,或按这些微调框的上下箭头来更改抽头位置。更改抽头位置跟踪条或H - W Volatile/L - W Volatile微调框会写入易失性存储器,并更新抽头位置。非易失性存储器中的数据保持不变。抽头位置显示在H - W Volatile和L - W Volatile微调框中。H - W Volatile微调框显示相对于H端点的抽头位置,L - W Volatile微调框显示相对于L端点的抽头位置。在评估套件上电时,非易失性存储器中的抽头位置数据将传输到易失性存储器,并更新抽头的位置。由于MAX5422不向主机传输数据,初始化评估套件软件后,H - W Volatile、L - W Volatile、H - W Nonvolatile和L - W Nonvolatile微调框将显示“??”。
电位器控制组框中的H - W Nonvolatile和L - W Nonvolatile微调框用于对数字电位器的非易失性存储器进行编程。通过在H - W Nonvolatile或L - W Nonvolatile微调框中输入0到255之间的数值来更改非易失性存储器。H - W Nonvolatile微调框显示相对于H端点的抽头位置,L - W Nonvolatile微调框显示相对于L端点的抽头位置。写入非易失性存储器时,易失性存储器和抽头位置保持不变。
电位器控制组框中的“Store”和“Recall”按钮分别用于将数据从易失性存储器传输到非易失性存储器,以及从非易失性存储器传输到易失性存储器。按下“Store”按钮时,易失性存储器中的数据将传输到非易失性存储器。按下“Recall”按钮时,非易失性存储器中的数据将传输到易失性存储器,并更新抽头位置。“Store”和“Recall”按钮不会向设备发送任何新数据,因为命令传输的数据已经包含在易失性或非易失性存储器中。
按下“Factory Default”按钮将MAX5422易失性和非易失性存储器中的抽头位置重置为工厂默认位置,即中间刻度位置。
接口组框中的状态指示器在检测到USB连接后,MAX5422评估套件进入正常操作模式时显示“EV Kit Operational”。当未检测到USB连接或软件进入演示模式时,状态指示器显示“Demo Mode”。
| 接口组框中的命令发送指示器显示从主机(软件)发送到MAX5422的最后一条命令。MAX5422集成电路有四个可用的命令,具体如下: | MAX5422 REGISTER | COMMAND | DESCRIPTION | MAX5422 EV KIT SOFTWARE CONTROL | |
|---|---|---|---|---|---|
| BINARY | HEX | ||||
| VREG | 00000000 | 0x00 | SPI数据写入VREG,抽头位置随SPI数据更新,NVREG不变 | H - W Volatile L - W Volatile | |
| NVREG | 00010000 | 0x10 | SPI数据写入NVREG,抽头位置不变,VREG不变 | H - W Nonvolatile L - W Nonvolatile | |
| VREGxNVREG | 00100000 | 0x20 | 将VREG复制到NVREG,抽头位置不变,VREG不变 | Store | |
| NVREGxVREG | 00110000 | 0x30 | 将NVREG复制到VREG,抽头位置随NVREG更新,NVREG不变 | Recall |
接口组框中的数据发送指示器显示从主机(软件)发送到MAX5422的最后一条数据。数据发送指示器显示写入VREG(0x00)命令和写入NVREG(0x10)命令发送的最后一条数据。由于VREGxNVREG(0x20)和NVREGxVREG(0x30)命令不会向MAX5422发送任何新数据,执行这两个命令时,数据发送指示器将隐藏。MAX5422集成电路使用一个8位(MSBs,D7 - D0)数据字节来设置抽头位置。
可以按Tab键选择每个GUI控件,所选控件将显示虚线轮廓。使用Shift + Tab将选择移动到上一个所选控件。按钮响应键盘的空格键,一些控件响应键盘的上下箭头键。按下F10键激活程序的菜单栏,然后按下所需菜单项的字母。大多数菜单项有一个下划线字母,表示其快捷键。当在易失性或非易失性文本框中输入数字时,可以按Enter键将其发送到设备。按下Tab或Shift + Tab时也会发送。
与MAX5422评估套件通信有两种方法:通过正常的用户界面面板(图1)或通过从主程序的“Options | Interface (Advanced Users)”主菜单中选择“3 - Wire Interface”(图3)实用程序提供的SPI命令。会显示一个窗口,允许进行SPI发送/接收数据操作。
如果软件报告找不到接口电路,可以从以下几个方面进行检查:
MAX5422评估套件是一款经过组装和测试的PCB,用于评估MAX5422 256抽头、非易失性、线性
全部0条评论
快来发表一下你的评论吧 !