matlab
佛度的代码偏振控制器单元
Sean
Bommer
完成的偏振控制器项目的所有最终文件的存储库。
偏振控制器单元
(PCU)
是一种模块化激光切割设备,能够旋转
2
个
1
英寸偏振波片。
它使用
Arduino
Nano
和两个
DRV8834
步进电机驱动器运行,可在以下链接中找到。
控制
2
个
28BYJ-48
5V
步进电机。
该结构由
3
毫米亚克力和
M3
螺栓和螺母组成。
PCU
可以由
Arduino
Nano
的
5V
线路供电,这允许整个系统从
PC
的
USB
端口运行。
该设备的操作系统包含在此存储库的
Arduino
IDE
代码中,有两个版本可用:
“位置”版本将起始位置(打开时的位置)设置为位置
=
0
度,然后将波片旋转到相对于该
0
位置的目标方向。
例如,在启动时要求设备旋转
90
度。
设备转向这个位置。
然后要求它再次转向
90
度。
设备不会移动,因为它已经处于
90
度。
'distance'
版本读取度数输入作为它应该旋转多远。
例如,在启动时要求设备旋转
90
度。
设备转动这个距离。
然后要求它再次转动
90
度。
设备将
2021-09-27 11:03:34
9.88MB
系统开源
1