戴维斯旧电脑 - 机器人DVD装载机

2021-03-18 04:47:17

矿井的好朋友经营着一家小型IT服务公司。他接近了MEA,而虽然我会询问我是否会帮助他阅读大约1500个数据DVD并将内容移动到硬盘。该计划是,我们将通过我们的键盘和馈电盘留下外部DVD驱动器,因为我们在办公室的日常商务券中。很明显,每张DVD 8-10分钟,它是巨大的任务,我们决定不经历它。光盘仍然留下了一段时间。

直到......由于疾病而被盗,我决定占据我的时间建造A"机器人"阅读DVD。两天后,这个"事情"是我的工作台:

它不漂亮,而不是鲜明的快速,但令人惊讶的是,无情,无情。这台机器每天12-14小时持续15天,当它在清空时(通常为2-3次)时,需要更多地加载垃圾箱,允许用尺寸的手动努力阅读所有光盘。

这是一个小(8M)的视频在操作中显示它。这个正在运行一个简单地加载光盘的测试例程,交替地卸载接受和拒绝垃圾箱。这是使用H.265压缩的小尺寸,可能无法在任何地方玩。 vlc处理它很好。注意:在视频中,它似乎不均匀地移动,这似乎是压缩的伪影。实际机器非常平稳地移动。

以下段落和照片描述了它是如何构建的。请记住,我生病了,我没有离开房子。这台机器是在我的地下室(它显示)中的废料。

我构建的第一件事是DVD Pickup - 它必须能够从堆栈的顶部释放单个光盘。如果我无法完成工作,就不会有一点建立剩下的。

DVD中指向的桶中心降低,三个螺钉允许调节桶上的DVD的确切位置。在禁止的一槽槽允许塑料" Pusher"当激活肌肉素时将DVD压到一侧,并且桶的另一侧的凹口保持与施加长压力。当螺钉设置正确时,将该螺钉变成凹口处的支点,向下的压力螺钉,帮助左侧沿着从推动器沿框架握住左侧。这真的很好。

桶是旧扭曲电气连接器,"点"从一管Calking ......来自我的地下室的碎片 - 请记住!

一旦我有了皮卡,我需要一种方法可以准确地提升和降低。这是我创建的头部单元:

步进电机从旧软盘驱动器中挽救了一个自制粉状驱动器,挂在一块强螺纹上的拾音器。螺纹通过拾取器和前部之间穿过的材料(来自相同软盘驱动器的带驱动电动机)是零位置传感器。当拾取器完全相干时,在小微动开关(来自鼠标)上的折射,允许系统在ITSTART时校准步进仓。

步进和前部之间的臂是一块IC储藏液。它紧固到步进末端的铰链,并在两个白色货架支架的范围内上下摆动,在两个白色货架支架YouCan进一步前进。该臂在另一个微动开关上搁置,该微动开关由拾取单元的重量从臂悬挂在臂的末端。当拾取单元落入光盘(在供应箱或TheDVD驱动器中),微动开关脱离,提供了一种方法知道当Pickup是否有位置拾取或释放光盘。

注意:传感器开关由控制器(下面描述)监控,并用电动机的每个步骤检测。这提供了一个非常快速的和准确的定位系统。

一旦头部单元到位,我需要一种方法来验证DVD已被挑选或正确丢弃。这是我构建的刚刚的探测器:

下一个问题是如何在读取后处理DVD。我想要两个输出垃圾箱,使系统可以分离出来读取的DVD,所以我们稍后可以手动查看它们。

我尝试将拾取器旋转到计算机旁边的位置(棘手,以保持与驱动器保持一致,然后来回拾取单位,因此需要一段时间才能沉降),并且还需要在拾取器下方来回移动箱子(重量在DVD的完整箱中,需要比我提供的更好的硬件)。

最后,我解决了你在上面的主照片中烹饪的简单轻质的可移动斜坡上。以下是终止的业务您可以看到另一个软盘驱动器步进电机,该电机将纸板上的纸板移动到一些我踢的一些铝棒(从建筑物广播者队)。微动开关用作零位置传感器,从而可以校准斜面。在另一端只是脉动的apair,一个容纳螺纹与斜坡上的螺纹,另一端将螺纹固定在一起,另一端通过弹性提供张力。

要运行所有此项,我构建了这个控制器,这是设备的最低漂亮栏(谢天地隐藏在计算机的底部):

是的,它的一堆组件大多拧到伍德的一块组件。我没有使用任何备用的原型制作板。

右侧是一个小型臂基的控制器板,包含STM32F103Soc - 这些成本约为2.50美元在eBay上,我将它们的一小块困境在手上留下一小块。返回你可以看到一排达林顿晶体管阵列(从几个死亡的肉体硬盘驱动器)电动台阶电机。 SmallBlue板是各种输入和传感器的静电保护。下一个Tothat是两种达林顿,运行拾音器电磁蛋白,以及录音机继电器。整个东西从PC电源的一个驱动连接器中的一个驱动器,并通过串行端口与PC通信。

为了留意它而无需留在车间,它被灰色的这款旧无线烧烤温度计。探头输入简单地读取电阻。来自我的垃圾盒的读数48度和205度的耦合电阻器。由于默认警报是170度,这是完美的。从控制器的一个小继电器(在照片中显示)对电阻的电阻,并且随时通过PCSoftware激活,随时确定存在不可恢复的问题(通常由于垃圾箱因垃圾箱而无法拾取光盘)。版权所有2017 DAVE DUNFIELD。