天天看点

3D操纵杆DIY

3D操纵杆DIY

这个是德国某( Kosh Naranek)哥们的 DIY 的 3D操纵杆[机械手臂式鼠标(6轴关节鼠标/6自由度鼠标)],

精神极其可嘉,告诉我们并不是所有的高科技触不可及!!!

普通的电脑鼠标是一个2D的操作器通过一些界面和电脑连接。 Imeinato设备连接到个人计算机是3D操作器通过串口连接。 这样操作器的应用包括三维模型,而且遥控机械。 在Sensable Technologies建立模型。

操作器包括以下机械零件: 一个相当重的卡槽底座和三根杠杆(170mm, 88mm, 110mm)由铰链连接了。 铰链是电位器,同时担当分压器。 安排画恒定当前并且根据角度线性地划分电源电压(5V)。

ATmega88控制器,3个ADC,(如果用绝对光栅超精角度编码器就有数字的),每一个收发器分别用USART串口转换中间电压和pc通讯,频率可达>60 Hz,足以满足各种应用,用片载ADC实现坐标精确度是 10bit, (1:1024)分辨率。

如果好好设计一下, 效果应该不错!

3D操纵杆DIY

passive 3d input device

An ordinary computer mouse is a 2D passive manipulator that connects to PC via some interface. The Imeinato device is a 3D passive manipulator that connects to PC via serial port. Applications of such a manipulator include 3-dimensional modelling, but also remote control of machinery. Get an impression at Sensable Technologies.

The manipulator consists of the following mechanical parts: a fairly heavy socket, and three levers (170mm, 88mm, 110mm) connected by hinges. The hinges are potentiometers, which simultaneously serve as voltage dividers. The arrangement draws constant current and divides the supply voltage (5V) linearly depending on the angle.

A micro-controller (ATmega88) with three analog to digital converters (ADC), and a USART interface converts the intermediate voltages of each divider and transmits it to the PC. The update frequency is above > 60 Hz, which is fast enough for many applications. The precision in the coordinates is restricted by the 10-bit (1:1024) resolution of the on-chip ADC.

Tapio Leppänen has engineered the three cylinders, that attach a lever to a rod of a potentiometer.

    Formality... Ritual... You should be informed.

    Kosh Naranek [img][img][/img][/img]

继续阅读