一种基于Python环境实现上下电压力测试的方式制造技术

技术编号:15840294 阅读:46 留言:0更新日期:2017-07-18 16:45
本发明专利技术涉及电压测试技术领域,具体涉及一种基于Python环境及控制DSR电平实现上下电压力测试的方式,主要基于python环境,通过serial接口控制DSR高低电平,进而控制DC‑DC的接地引脚高低电平,实现开发板上下电的开关机压力测试。之前技术,通过基于手动或软重启方式,进行的开关机压测,并没有实现真正的断电再上电的压力测试,而本发明专利技术通过控制DSR高低电平,进而控制DC/DC直流电源EN引脚高低电平,实现断电上电,硬重启,模拟用户在实际操作中开关断电上电,进行压力测试,避免用户开关断电上电遗漏的风险,整个方案技术新颖独到,成本低廉,实现简易,具有很强的创造性。

A way to realize the upper and lower voltage test based on Python environment

The present invention relates to the technical field of voltage measurement, in particular to a Python based environment and control DSR level based on the electric pressure test, mainly based on the python environment, through the serial interface to control DSR level, grounding pin level and then the DC DC, development board to achieve the pressure testing of electric switch machine. Before, by manual or soft reset mode based on the measured pressure switch machine, and no pressure test of true power to a power, and the invention by controlling the DSR level, and then the DC/DC EN DC power supply pin level, achieve power-off, hard reset, analog subscriber switch power-off in the actual operation, pressure test, to avoid the risk of missing the user switch on the power, the whole scheme of original technology, low cost, easy to achieve, with strong creative.

【技术实现步骤摘要】
一种基于Python环境实现上下电压力测试的方式
本专利技术涉及电压测试
,具体涉及一种基于Python环境实现上下电压力测试的方式。
技术介绍
现有技术中针对开发板开关机的压力测试的方案数不胜数,但都是基于手动或软重启方式,进行的开关机压测,遗漏了断电上电重启带来的风险,因此本专利技术充分弥补了之前专利没有的断电上电的开关机压力测试,使模块开关机压力更加充分,避免遗漏不必要的风险,而且本专利技术断电上电方式,构思巧妙,通过Python环境中一个开源API及serial接口,控制MINIPCIE开发板中的DSR高低电平,通过NPN三极管的反向行,进而控制DC-DC元器件接地引脚的高低电平,实现断电上电重启的测试方案,构思新颖,技术成熟,实现方式简易。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种基于Python环境实现上下电压力测试的方式,其基于python环境,通过serial接口控制DSR高低电平,进而控制DC-DC的接地引脚高低电平,实现开发板上下电的开关机压力测试。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:一种基于Pyt本文档来自技高网...
一种基于Python环境实现上下电压力测试的方式

【技术保护点】
一种基于Python环境及控制DSR电平实现上下电压力测试的方式,其特征在于:通过Python环境的serial接口,控制DTR高低电平,当DSR引脚为高电平,经过NPN三极管,DC‑DC直流电源EN引脚变为低电平,模块正常开机;当DSR引脚为底电平,进过NPN三级管,DC‑DC直流电源EN引脚变为高电平,致使模块掉电关机;实现开发板上下电压力测试。

【技术特征摘要】
1.一种基于Python环境及控制DSR电平实现上下电压力测试的方式,其特征在于:通过Python环境的serial接口,控制DTR高低电平,当DSR引脚为高电平,经过NPN三极管,DC-DC直流电源EN引脚变为低电平,模块正常开机;当DSR引脚为底电平,进过NPN三级管,DC-DC直流电源EN引脚变为高电平,致使模块掉电关机;实现开发板上下电压力测试。2.根据权利要求1所述的基于Python环境及控制DSR电平实现上下电压力测试的方式,包括以下步骤:S1.Python脚本:引用Python环境的serial,time.sleep,调用serial包中的接口,控制DSR引脚高低电平,调用time.sleep包设置上下电时间;S2.UARTtoUSB元器件:执行Python脚本通过serial口下达的指令及控制DSR引脚的指令,达到控制DSR引脚高低电平的功效;S3.NPN反向电路:DSR接基极,集电极接DC/DCVin引脚,发射极接DC/DC的EN引脚,形成反向电路,当DSR引脚为高电平...

【专利技术属性】
技术研发人员:张文耀
申请(专利权)人:龙尚科技上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1