- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Amida1000指令介绍_OVI
OVI指令简介
OVI的功能与SM40类似,其指令也与SM40的相似,同属于精密量测单元,不同点在于量测能力、精度和档位设置,相比SM40,OVI的量测精度较低(0.1%),最大量程只有20V,但OVI量测通道多,可以同时提供八个通道供客户使用。OVI的档位设置如下:
电压档位:±20V,±10V,±5V,±2.5V
电流档位:±100mA,±10mA,±1mA,±100uA,±10uA
客户根据需要灵活选用不同的板卡,可以给测试带来方便。
OVI在使用时要进行SenseRemote / SenseLocal设置、FIMV/pmuFVMI设置,(OVI量测速度不可选,故没有Configure指令)然后下On指令开启OVI,使其开始工作;然后使用其进行量测,读取所需要的参数;最后通过Off指令使其关闭。
1、设置量测模式
2、设置OVI工作模式
OVI加压测流
float FV:即Force Value,设置需要OVI提供的电压值,单位伏特 V
U16 FR:即Force Range,设置合时的电压档位,有效值
OV_RANGE_2P5V or 0
OV_RANGE_5V or 1
OV_RANGE_10V or 2
OV_RANGE_20V or 3
float CV:即Clamp Value,设置Clamp电流的电流值,单位安培 A
U16 CR:即Clamp Range,设置Clamp电流的合适档位,有效值,
OI_RANGE_10UA or 0
OI_RANGE_100UA or 1
OI_RANGE_1MA or 2
OI_RANGE_10MA or 3
OI_RANGE_100MA or 4
OVI加流测压
float FV:即Force Value,设置需要OVI提供的电流值,单位安培
U16 FR:即Clamp Range,设置Clamp电流的合适档位,
效值
OI_RANGE_10UA or 0
OI_RANGE_100UA or 1
OI_RANGE_1MA or 2
OI_RANGE_10MA or 3
OI_RANGE_100MA or 4
float CV:即Clamp Value,设置Clamp电压的电压值,单位伏特 V
U16 CR :即Force Range,设置合时的电压档位,有效值
OV_RANGE_2P5V or 0
OV_RANGE_5V or 1
OV_RANGE_10V or 2
OV_RANGE_20V or 3
3、开启、关闭OVI
4、利用OVI进行读值
读取电压及电流值
读取电压值
读取电流值
float *volt:用户自定义变量,用于返回OVI读取的电压值
float *curr:用户自定义变量,用于返回OVI读取的电流值
U16 delayms: OVI读值的等待时间,单位为毫秒
U16avgTimes: 设置OVI读值进行求平均的次数,为了提高量测精准度,OVI可以读取若干次然后返回平均值
应用实例:
#include opmu_bcc.h //包含OVI的头文件
/* Export Function */
__declspec(dllexport) double CT(void); //用户自定义函数
float V2; //自定义变量,本实例中用于存放OVI读取的电压值
/* Test Function */
double CT(void)
{
oviFIMV(1, -100.0e-6, OI_RANGE_1MA, 2, OV_RANGE_2P5V);
//设置OVI第一个通道,使之抽取100UA电流,同时量测电压,待测电压接近但小于2V
oviOutputOn(1); //开启OVI的CH1,开始抽取电流
oviReadV(1, V2, 1,2); //设置OVI Ch1,在等待1ms之后读取所需电压值2次,并求出平均值传送给自定义变量V2
oviOutputOff(1); //关闭OVI Ch1的输出
return V2; //将读取的电压值返回给用户
}
文档评论(0)