ZHCUBZ9 May   2024 ULC1001

 

  1.   1
  2.   说明
  3.   开始使用
  4.   特性
  5.   5
  6. 1评估模块概述
    1. 1.1 引言
    2. 1.2 套件内容
    3. 1.3 规格
    4. 1.4 器件信息
    5. 1.5 通用米6体育平台手机版_好二三四 (TI) 高压评估模块 (TI HV EVM) 用户安全指南
  7. 2硬件
    1. 2.1 硬件信息
    2. 2.2 连接程序
  8. 3软件
    1. 3.1 GUI 设置
    2. 3.2 系统概述
      1. 3.2.1 系统 ISR 周期
      2. 3.2.2 系统驱动电压
      3. 3.2.3 系统校准
        1. 3.2.3.1 直流偏置校准
        2. 3.2.3.2 温度校准
        3. 3.2.3.3 自动检测校准
        4. 3.2.3.4 清洗和电源校准
      4. 3.2.4 系统清洗
      5. 3.2.5 系统诊断
    3. 3.3 GUI 概述
      1. 3.3.1 GUI 顶层布局
        1. 3.3.1.1 上方窗格
        2. 3.3.1.2 下方窗格
        3. 3.3.1.3 中间窗格
      2. 3.3.2 High Level Page
        1. 3.3.2.1 Burst Parameters
        2. 3.3.2.2 校准设置
          1. 3.3.2.2.1 电压和电流检测电路
        3. 3.3.2.3 清洗模式设置
          1. 3.3.2.3.1 自动清洗
          2. 3.3.2.3.2 水渍清洗
          3. 3.3.2.3.3 除冰清洗
          4. 3.3.2.3.4 泥点清洗模式
        4. 3.3.2.4 电源和诊断设置
      3. 3.3.3 Register Map Page
      4. 3.3.4 I2C 配置页面
      5. 3.3.5 GUI 函数
        1. 3.3.5.1 监控通信状态
        2. 3.3.5.2 加载和保存配置文件
          1. 3.3.5.2.1 MSP430 固件编程
        3. 3.3.5.3 重新初始化系统
        4. 3.3.5.4 故障和标志监视及清除
        5. 3.3.5.5 运行校准
        6. 3.3.5.6 运行清洗模式
        7. 3.3.5.7 运行诊断模式
        8. 3.3.5.8 运行中止
        9. 3.3.5.9 脚本录制
  9. 4硬件设计文件
    1. 4.1 原理图
    2. 4.2 PCB 布局
    3. 4.3 物料清单 (BOM)
  10. 5其他信息
    1. 5.1 商标

运行清洗模式

米6体育平台手机版_好二三四 (TI) 创建了三种主要的清洗模式:一种是从 LCS 镜头中去除冰凝、泥点和水渍;另一种是自动模式,可对其进行编程,以便在检测到镜头上有水渍等污染物时驱动清洗序列。另外还有两种自定义模式可供灵活使用。假设用户已经运行校准模式并更新了相应的设置,则可以通过点击“Cleaning Modes High Level Page”中模式配置矩阵旁边的 Run/Play 按钮来运行清洗模式。为方便起见,Run/Play 按钮会自动将器件置于 Active Mode,并在运行该模式之前发送 Reinit System 命令。该器件在清洗模式后返回到 Software Shutdown Mode。TI 强烈建议每系列清洗模式的 Amp (puV) 设置与运行校准模式时使用的 Amp (puV) 设置相等。

运行任何清理模式时,除 GUI Abort Sequence 按钮外,其余部分都显示为灰色。Abort Sequence 按钮会结束运行模式,并将 ULC1001-DRV2911 EVM 复位为清洗模式启动之前的器件状态。

注: 运行自动模式时,不要选中“Continuous Mode”复选框和“Continuous Auto Mode”复选框。请参阅节 3.3.2.3.1

运行校准模式的寄存器序列如表 4-21 所示。

表 3-21 清洗模式序列 0x3 = 自定义模式 1、0x4 = 自定义模式 2、0x5 = 器件、0x6 = 自动模式、0x7 = 泥点模式。
寄存器 读取/写入 数据 说明
00 W 00 更改为 Page 0
7F W 00 更改为 Book 0
02 W 00 将器件置于工作模式
不适用 不适用 不适用 等待 5ms
00 W 1A 更改为 page 0x1A
58 W 0000000X 在 UserCommand 寄存器中设置清洗模式命令
5C W 00000001 通知器件待执行新命令
不适用 不适用 不适用 一直等到上面的寄存器 0x5C = 0等待时间取决于清洗模式的设置。
00 W 00 更改为 page 0
02 W 02 将器件置于软件关断模式

在 GUI 中,可在 Python 窗口中使用以下脚本,以运行清洗模式。清洗模式为 0x3 = 自定义模式 1、0x4 = 自定义模式 2、0x5 = 除冰、0x6 = 自动模式、0x7 = 泥点模式。

GUI_Module=__import__('ULC1001')
import time

GUI=GUI_Module.Device_GUI("ULC1001.exe",6640.000000)
GUI.write_register("ULC1001","PWR_CTL",0x0) # put device in active mode
# Set Cleaning Command (0x3-0x7)
GUI.write_register("USER_Commands","USER_Commands_userCommand",0xX) # set Cleaning Command
GUI.write_register("USER_Commands","USER_Commands_flag_newCommand",0x1) # sets lock bit
time.sleep(x)  # set appropriate wait time
GUI.write_register("ULC1001","PWR_CTL",0x02) # returns device to Software Shutdown