提升拍摄稳定性的秘密OIS设备与正余弦运动的完美结合

导语:OIS(Optical image stabilization)光学图像防抖,智能手机影像测试设备。通过检测摄像头运动并向镜头或传感器应用补偿偏移来减少抖动,可以最大程度的降低由于抖动造成的影像不稳定,减少照片模糊,提高快门时间,从而带来较大的画质提升。

OIS(Optical image stabilization)光学图像防抖,智能手机影像测试设备。通过检测摄像头运动并向镜头或传感器应用补偿偏移来减少抖动,可以最大程度的降低由于抖动造成的影像不稳定,减少照片模糊,提高快门时间,从而带来较大的画质提升。

正余弦运动:模拟正余弦函数,使轴的位置,速度,加速度都具有正余弦的形式变化。有助于设备减少冲击,震动,提高稳定性。

在3C电子等行业广泛应用,如在手机摄像头的OIS测试设备上,模拟不同角度和频率的抖动以实现防抖测试。

01、雷赛方案

雷赛控制卡/(脉冲总线均支持)+雷赛L7L直驱伺服驱动器+DDR电机。

在手机摄像头的OIS测试设备上,模拟不同角度和频率的抖动以实现防抖测试。

02、余弦波运动

1.参数设置

2.运动曲线

单轴余弦振荡运动“位置时间”曲线

单轴余弦振荡运动“速度时间”曲线

3.应用场景

相对于正弦波运动,轴速度变化平缓无突变。

03、正弦波运动

1、参数设置

2、运动曲线

单轴正弦振荡运动“位置时间”曲线

单轴正弦振荡运动“速度时间”曲线

3.应用场景

振荡运动的起始点在中间位置。

04、功能源代码例程

控制卡和的使用方法一致,只需要把雷赛API指令开头改成“LTSMC.smc”即可。

使用步骤简述:

①设置正余弦运动模式

②设置正余弦运动周期数量

③启动正余弦运动

④停止正余弦运动

05、雷赛API指令详解

1.short dmc_sine_oscillate_set_mode(WORD ConnectNo, WORD Axis, WORD mode)

功能:设置正余弦振荡模式

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

mode模式,0:位置时间为正弦曲线;1:位置时间为余弦曲线

返回值:错误代码

2.short dmc_sine_oscillate_set_mode(WORD ConnectNo, WORD Axis, WORD *mode)

功能:读取正余弦振荡模式

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

mode模式,0:位置时间为正弦曲线;1:位置时间为余弦曲线

返回值:错误代码

3.short dmc_sine_oscillate_set_cycle_num (WORD ConnectNo, WORD Axis, WORD cycle_num)

功能:设置正余弦运动周期数

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

cycle_num周期个数,写0时指运动无限制周期个数

返回值:错误代码

4.short dmc_sine_oscillate_get_cycle_num (WORD ConnectNo, WORD Axis, WORD *cycle_num)

功能:读取正余弦运动周期数

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

cycle_num周期个数,为0时指运动无限制周期个数

返回值:错误代码

5.short dmc_sine_oscillate_unit (WORD ConnectNo, WORD Axis, double Amplitude, double Frequency)

功能:启动正余弦曲线运动

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

Amplitude振幅,单位unit

Frequency频率,指每秒振荡完整正余弦曲线的次数

返回值:错误代码

6.short dmc_sine_oscillate_stop (WORD ConnectNo, WORD Axis)

功能:停止正余弦曲线运动

参数:ConnectNo指定链接号(0-254),默认值0

Axis指定轴号,0~实际轴数-1

返回值:错误代码

注意:

1、使用smc_sine_oscillate_stop停止时,会运动完当前周期,在起点停止;

2、使用smc_emg_stop会触发急停,立即停在当前位置。

如果您需要以上功能相关的资料,欢迎在评论区留言或通过后台私信联系我们。感谢您的关注!

END