简 介: 对于信标灯的个数为3时,测试了一分多钟的点亮顺序,共计67的结果,分析了信标灯被点亮的概率分布以及随机特性。显示了利用节能信标灯本身的(K2)随机方式所产生的点亮顺序可以在超过1分钟,60多次的过程中呈现比较明显的随机特性。

关键词智能车竞赛信标灯随机测试

#mermaid-svg-c6c2nGkNjUmHpptv .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-c6c2nGkNjUmHpptv .label text{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .node rect,#mermaid-svg-c6c2nGkNjUmHpptv .node circle,#mermaid-svg-c6c2nGkNjUmHpptv .node ellipse,#mermaid-svg-c6c2nGkNjUmHpptv .node polygon,#mermaid-svg-c6c2nGkNjUmHpptv .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-c6c2nGkNjUmHpptv .node .label{text-align:center;fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .node.clickable{cursor:pointer}#mermaid-svg-c6c2nGkNjUmHpptv .arrowheadPath{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-c6c2nGkNjUmHpptv .flowchart-link{stroke:#333;fill:none}#mermaid-svg-c6c2nGkNjUmHpptv .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-c6c2nGkNjUmHpptv .edgeLabel rect{opacity:0.9}#mermaid-svg-c6c2nGkNjUmHpptv .edgeLabel span{color:#333}#mermaid-svg-c6c2nGkNjUmHpptv .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-c6c2nGkNjUmHpptv .cluster text{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-c6c2nGkNjUmHpptv .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-c6c2nGkNjUmHpptv text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-c6c2nGkNjUmHpptv .actor-line{stroke:grey}#mermaid-svg-c6c2nGkNjUmHpptv .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-c6c2nGkNjUmHpptv .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-c6c2nGkNjUmHpptv #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-c6c2nGkNjUmHpptv .sequenceNumber{fill:#fff}#mermaid-svg-c6c2nGkNjUmHpptv #sequencenumber{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv #crosshead path{fill:#333;stroke:#333}#mermaid-svg-c6c2nGkNjUmHpptv .messageText{fill:#333;stroke:#333}#mermaid-svg-c6c2nGkNjUmHpptv .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-c6c2nGkNjUmHpptv .labelText,#mermaid-svg-c6c2nGkNjUmHpptv .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-c6c2nGkNjUmHpptv .loopText,#mermaid-svg-c6c2nGkNjUmHpptv .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-c6c2nGkNjUmHpptv .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-c6c2nGkNjUmHpptv .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-c6c2nGkNjUmHpptv .noteText,#mermaid-svg-c6c2nGkNjUmHpptv .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-c6c2nGkNjUmHpptv .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-c6c2nGkNjUmHpptv .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-c6c2nGkNjUmHpptv .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-c6c2nGkNjUmHpptv .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .section{stroke:none;opacity:0.2}#mermaid-svg-c6c2nGkNjUmHpptv .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-c6c2nGkNjUmHpptv .section2{fill:#fff400}#mermaid-svg-c6c2nGkNjUmHpptv .section1,#mermaid-svg-c6c2nGkNjUmHpptv .section3{fill:#fff;opacity:0.2}#mermaid-svg-c6c2nGkNjUmHpptv .sectionTitle0{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .sectionTitle1{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .sectionTitle2{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .sectionTitle3{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-c6c2nGkNjUmHpptv .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .grid path{stroke-width:0}#mermaid-svg-c6c2nGkNjUmHpptv .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-c6c2nGkNjUmHpptv .task{stroke-width:2}#mermaid-svg-c6c2nGkNjUmHpptv .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .taskText:not([font-size]){font-size:11px}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-c6c2nGkNjUmHpptv .task.clickable{cursor:pointer}#mermaid-svg-c6c2nGkNjUmHpptv .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-c6c2nGkNjUmHpptv .taskText0,#mermaid-svg-c6c2nGkNjUmHpptv .taskText1,#mermaid-svg-c6c2nGkNjUmHpptv .taskText2,#mermaid-svg-c6c2nGkNjUmHpptv .taskText3{fill:#fff}#mermaid-svg-c6c2nGkNjUmHpptv .task0,#mermaid-svg-c6c2nGkNjUmHpptv .task1,#mermaid-svg-c6c2nGkNjUmHpptv .task2,#mermaid-svg-c6c2nGkNjUmHpptv .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutside0,#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutside2{fill:#000}#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutside1,#mermaid-svg-c6c2nGkNjUmHpptv .taskTextOutside3{fill:#000}#mermaid-svg-c6c2nGkNjUmHpptv .active0,#mermaid-svg-c6c2nGkNjUmHpptv .active1,#mermaid-svg-c6c2nGkNjUmHpptv .active2,#mermaid-svg-c6c2nGkNjUmHpptv .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-c6c2nGkNjUmHpptv .activeText0,#mermaid-svg-c6c2nGkNjUmHpptv .activeText1,#mermaid-svg-c6c2nGkNjUmHpptv .activeText2,#mermaid-svg-c6c2nGkNjUmHpptv .activeText3{fill:#000 !important}#mermaid-svg-c6c2nGkNjUmHpptv .done0,#mermaid-svg-c6c2nGkNjUmHpptv .done1,#mermaid-svg-c6c2nGkNjUmHpptv .done2,#mermaid-svg-c6c2nGkNjUmHpptv .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-c6c2nGkNjUmHpptv .doneText0,#mermaid-svg-c6c2nGkNjUmHpptv .doneText1,#mermaid-svg-c6c2nGkNjUmHpptv .doneText2,#mermaid-svg-c6c2nGkNjUmHpptv .doneText3{fill:#000 !important}#mermaid-svg-c6c2nGkNjUmHpptv .crit0,#mermaid-svg-c6c2nGkNjUmHpptv .crit1,#mermaid-svg-c6c2nGkNjUmHpptv .crit2,#mermaid-svg-c6c2nGkNjUmHpptv .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-c6c2nGkNjUmHpptv .activeCrit0,#mermaid-svg-c6c2nGkNjUmHpptv .activeCrit1,#mermaid-svg-c6c2nGkNjUmHpptv .activeCrit2,#mermaid-svg-c6c2nGkNjUmHpptv .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-c6c2nGkNjUmHpptv .doneCrit0,#mermaid-svg-c6c2nGkNjUmHpptv .doneCrit1,#mermaid-svg-c6c2nGkNjUmHpptv .doneCrit2,#mermaid-svg-c6c2nGkNjUmHpptv .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-c6c2nGkNjUmHpptv .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-c6c2nGkNjUmHpptv .milestoneText{font-style:italic}#mermaid-svg-c6c2nGkNjUmHpptv .doneCritText0,#mermaid-svg-c6c2nGkNjUmHpptv .doneCritText1,#mermaid-svg-c6c2nGkNjUmHpptv .doneCritText2,#mermaid-svg-c6c2nGkNjUmHpptv .doneCritText3{fill:#000 !important}#mermaid-svg-c6c2nGkNjUmHpptv .activeCritText0,#mermaid-svg-c6c2nGkNjUmHpptv .activeCritText1,#mermaid-svg-c6c2nGkNjUmHpptv .activeCritText2,#mermaid-svg-c6c2nGkNjUmHpptv .activeCritText3{fill:#000 !important}#mermaid-svg-c6c2nGkNjUmHpptv .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-c6c2nGkNjUmHpptv g.classGroup text .title{font-weight:bolder}#mermaid-svg-c6c2nGkNjUmHpptv g.clickable{cursor:pointer}#mermaid-svg-c6c2nGkNjUmHpptv g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-c6c2nGkNjUmHpptv g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-c6c2nGkNjUmHpptv .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-c6c2nGkNjUmHpptv .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-c6c2nGkNjUmHpptv .dashed-line{stroke-dasharray:3}#mermaid-svg-c6c2nGkNjUmHpptv #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv .commit-id,#mermaid-svg-c6c2nGkNjUmHpptv .commit-msg,#mermaid-svg-c6c2nGkNjUmHpptv .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-c6c2nGkNjUmHpptv g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-c6c2nGkNjUmHpptv g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-c6c2nGkNjUmHpptv g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-c6c2nGkNjUmHpptv .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-c6c2nGkNjUmHpptv .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-c6c2nGkNjUmHpptv .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-c6c2nGkNjUmHpptv .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-c6c2nGkNjUmHpptv .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-c6c2nGkNjUmHpptv .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-c6c2nGkNjUmHpptv .edgeLabel text{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-c6c2nGkNjUmHpptv .node circle.state-start{fill:black;stroke:black}#mermaid-svg-c6c2nGkNjUmHpptv .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-c6c2nGkNjUmHpptv #statediagram-barbEnd{fill:#9370db}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-state .divider{stroke:#9370db}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-c6c2nGkNjUmHpptv .note-edge{stroke-dasharray:5}#mermaid-svg-c6c2nGkNjUmHpptv .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-c6c2nGkNjUmHpptv .error-icon{fill:#522}#mermaid-svg-c6c2nGkNjUmHpptv .error-text{fill:#522;stroke:#522}#mermaid-svg-c6c2nGkNjUmHpptv .edge-thickness-normal{stroke-width:2px}#mermaid-svg-c6c2nGkNjUmHpptv .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-c6c2nGkNjUmHpptv .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-c6c2nGkNjUmHpptv .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-c6c2nGkNjUmHpptv .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-c6c2nGkNjUmHpptv .marker{fill:#333}#mermaid-svg-c6c2nGkNjUmHpptv .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-c6c2nGkNjUmHpptv {color: rgba(0, 0, 0, 0.75);font: ;}

信标灯随机性
文章目录
问题背景
测试信标
灯随机性
测试方法
结果分析
随机性分析
测试结论

§01 信标灯随机性


一、问题背景

  根据 第十六届全国大学生智能车竞赛线上比赛 的办法,对于信标组比赛 采用在固定时间内(三分钟)比赛车模熄灭灯的个数 的方法。 信标灯 的点亮顺序是由信标灯控制器在独自工作状态下,来实现信标灯的点亮。

  对于信标灯的使用,可以参见B站上的视频 全国大学生智能汽车竞赛裁判培训-硬件系统的使用 。在视频培训中的4.1-信标基本原理的介绍给出了信标灯的操作方法。信标灯控制盒上有K1,K2两个按键。

  按动K1,则信标灯处于顺序点亮模式,也就是信标灯按照:1→2→3→1→2→⋯1 \to 2 \to 3 \to 1 \to 2 \to \cdots1→2→3→1→2→⋯

  的方式顺序点亮。这里假设系统只有三个信标灯。

  按动K2,则信标灯是按照随机模式点亮。比赛过程中使用随即点亮模式。

▲ 图1.0 使用信标灯上的K1,K2键控制信标灯的点亮模式

  那么问题来了,信标控制等的随即点亮模式是否具有很好的随机性呢?

二、测试信标灯随机性

  由信标灯提供商对于信标灯自身的测试模式的随机性进行测试,可以看到在不同的信标灯下信标灯点亮的随机性表现的不太一样。特别是在信标灯的个数为4的时候,往往会出现比较长的在两个灯之间跳动的情况。对于信标灯个数为其它数值时,则会出现比较好的随机特性。

1、测试方法

  下面,他们测试了信标灯点亮过程。

▲ 图1.1 三个信标灯随即点亮

测试条件:
信标灯个数:3个信标灯
测试时常:1分15秒
点灯次数:67

  下面是 67 次信标灯点亮顺序:

1313123123231231231231232321313123132312312123121231212123232323123

2、结果分析

  三个灯点亮的次数:

【表1-1 三个信标灯点亮的次数】
点亮灯 一号灯 二号灯 三号灯
点亮次数 21 23 23

  可以看到三个灯被点亮的概率大体相同,输出序列的值达到最大。

3、随机性分析

  在 A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications 中给出 NIST SP-800-22 文档,用于测试序列的随机性。下面只是对序列的自相关进行测试,检测一下它的随机性。

  将上面序列生成对于的数字序列,然后将每个数字减去2,这样就形成了,-1, 0, 1的数字序列。将该序列再除以2.0,形成了±0.5之间的序列。

[-0.5  0.5 -0.5  0.5 -0.5  0.   0.5 -0.5  0.   0.5  0.   0.5 -0.5  0.0.5 -0.5  0.   0.5 -0.5  0.   0.5 -0.5  0.   0.5  0.   0.5  0.  -0.50.5 -0.5  0.5 -0.5  0.   0.5 -0.5  0.5  0.   0.5 -0.5  0.   0.5 -0.50.  -0.5  0.   0.5 -0.5  0.  -0.5  0.   0.5 -0.5  0.  -0.5  0.  -0.50.   0.5  0.   0.5  0.   0.5  0.   0.5 -0.5  0.   0.5]

  绘制出这个序列的自相关,如下图所示:

▲ 图1.3 序列的自相关

  从自相关的特性,可以看到该序列还是具有很强的随机特性。

from headm import *strid = 2str = tspgetdopstring(strid)printf(str)
printf(len(str))light = [(int(s)-2)/2.0 for s in str]data = array(light)
printf(data)plt.title('Autocorrelation Test')
plt.xlabel('Lags')
plt.acorr(data, maxlags=25)
plt.show()

§02 测试结论


  对于信标灯的个数为3时,测试了一分多钟的点亮顺序,共计67的结果,分析了信标灯被点亮的概率分布以及随机特性。显示了利用节能信标灯本身的(K2)随机方式所产生的点亮顺序可以在超过1分钟,60多次的过程中呈现比较明显的随机特性。

  为了在比赛过程中能够确保充电的限制功率,线上比赛过程要求需要使用具有输出电压与电流限制的稳压电路。下面给出两个价格比较低廉的数显直流稳压电源。

  • 信标决赛30V5A可调直流稳压电源学生实验室生产线维修过流保护

▲ 图2.1 数显直流电压源

  • 30V5A10A可调直流稳压电源15V20A30A60V直流稳压电镀充电手机维修

▲ 图2.2 数字显示直流电源

  • 5A数控降压电源模块DCDC 可调恒压恒流液晶LCD多显示按键设定电压-淘宝网

▲ 图2.2.1 5A数控降压模块

  下面这一类只有电压显示,没有电流显示的电源不符合要求。

▲ 图2.3 只有电压显示没有电流显示


■ 相关文献链接:

  • 第十六届全国大学生智能车竞赛线上比赛
  • 第十六届智能车竞赛总决赛线上比赛赛道设计
  • 第十六届无线节能信标灯规格说明
  • 全国大学生智能汽车竞赛裁判培训-硬件系统的使用
  • A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications
  • NIST SP-800-22
  • 信标决赛30V5A可调直流稳压电源学生实验室生产线维修过流保护
  • 30V5A10A可调直流稳压电源15V20A30A60V直流稳压电镀充电手机维修

● 相关图表链接:

  • 图1.0 使用信标灯上的K1,K2键控制信标灯的点亮模式
  • 图1.1 三个信标灯随即点亮
  • 表1-1 三个信标灯点亮的次数
  • 图1.3 序列的自相关
  • 图2.1 数显直流电压源
  • 图2.2 数字显示直流电源
  • 图2.3 只有电压显示没有电流显示

测试信标灯的随机特性相关推荐

  1. 测试第十七届智能车竞赛信标灯-初步测试

    简 介: 本文对于来自于龙邱通过对于来自LQ发送过来的新版的信标灯进行测试,可以看到: 它可以与以往的信标灯控制器进行兼容: 通过光电检测,可以检测到上面经过的车模物体:无线车模上面安装磁铁. 关键词 ...

  2. 第十六届无线节能信标灯规格说明

    无线信标使用说明 §00 注意事项 ● 使用无线节能信标灯时注意: 请远离个人带有磁性或者线圈的物品,如公交卡,银行卡.NFC 等有感应的物品,以免造成损坏: 请远离金属物品,避免影响磁场导致充电效率 ...

  3. 节能无线信标灯的几点补充测实验

    简 介: 本文对于在全国大学生智能车竞赛中的无线节能车的相关功能进行了测试.验证它可能满足比赛的要求. 关键词: 智能车竞赛,无线充电,节能车 ▌01 无线节能信标 1.调试背景   在十六届的 全国 ...

  4. 节能信标灯设计第一版本:预备实验

    ▌01 节能信标组 1.设计背景   在第十六届 全国大学生智能车竞赛 中 竞速比赛类 中包括"节能信标组",它是在以往的 光电信标 和 声音信标 的基础上,由 参赛同学建议的节能 ...

  5. Oracle 生成一张测试表并插入随机的个人基本信息数据

    Oracle 生成一张测试表并插入随机的个人基本信息数据 表名(HIBOX_User_Bigdata) 字段信息 姓名 性别 民族 员工籍贯 员工工号(8位) 员工政治面貌 0=群众,1=少先队员,2 ...

  6. 信标灯、三轮车、电容充电

    信标灯第十三届信标比赛所使用的信标灯可以同时发送红光.红外光和超声波.由于在室内比赛,超声波会受室内墙壁.比赛场地围挡的影响,发生反射,使得使用超声波完成信标定位比较困难.在比赛中采用超声完成定位的队 ...

  7. 《移动App测试的22条军规》—App测试综合案例分析23.7节测试微信App对于操作系统特性的支持程度...

    本节书摘来自异步社区<移动App测试的22条军规>一书中的App测试综合案例分析,第23.7节测试微信App对于操作系统特性的支持程度,作者黄勇,更多章节内容可以访问云栖社区"异 ...

  8. 电源特性测试测试哪些方面?电源特性自动测试系统NSAT-8000介绍

    假设电源适配器厂家对电源适配器进行了很合理的测试验证工作,那么电源适配器输出的电压应该是个稳定的电源输出.那么对于一些小型设备而言,电源测试就主要测试设备电源端的测试工作.下面纳米软件Namisoft ...

  9. LQ 关于 关于信标灯系统价格问题的回复

      近期同学们反馈信标价格昂贵的问题, 通过我想LQ反馈. 他们给出了一些相应的解决方案. 01 信标系统   关于学生提出的信标灯系统价格问题,我们非常理解,但由于电子材料价格大涨.信标灯系统配件较 ...

最新文章

  1. php的div和p的区别,p标签与div标签区别
  2. Linux 2.6 内核定时器
  3. MCU VR班會(05)記錄
  4. 一.路径规划---二维路径规划仿真实现-gmapping+amcl+map_server+move_base
  5. python 装机配置_Python实现自动装机功能案例分析
  6. android的CursorLoader用法小结
  7. 测者的测试技术手册:AI的自动化单元测试
  8. HyperLedger Fabric 1.4 kafka生产环境部署(11.1)
  9. 8.NLTK之分析句子结构
  10. 长期对着电脑的人保护颈椎
  11. 【sv】systemverilog之Automatic
  12. 2018.8.18梦中的凶杀案
  13. python: 打包并生成可执行文件 exe
  14. 南昌大学计算机学硕和专硕,专硕和学硕哪个好?该怎么选?
  15. 第一学期ACM之旅总结篇
  16. Lightdm简介和常用配置
  17. React 调和(Reconciler)原理理解
  18. Altera DDR3调试记录
  19. 电位器的阻值曲线变化特性解析与应用
  20. 港科夜闻|香港科大关继祖教授及洪思聪教授受访,讲述研究防疫喷剂过程

热门文章

  1. WebCast听课录(10)
  2. 技术分享:逆向分析ATM分离器
  3. python 生成器 迭代器 yiled
  4. Gitlab 官方对整个数据删除事件的详细说明
  5. Unity3D在iOS下为啥不能更新的资料收集
  6. windows下python脚本程序的运行
  7. jQuery源码学习(1)——addClass
  8. 那么辛苦努力的工作,却换来了一身的不是
  9. Iphone4涨到2万,相对VERTU有里子,面子也便宜
  10. 走进JavaScript响应式编程(Reactive Programming)