代码之家  ›  专栏  ›  技术社区  ›  nlaq

用于构建自动CD加载臂的自定义机器人

  •  5
  • nlaq  · 技术社区  · 16 年前

    http://www.dextimus.com/

    6 回复  |  直到 12 年前
        1
  •  2
  •   lpfavreau Arthur Debert    16 年前

    如果你有一些电子方面的经验,你可以试一试,自己制作,比如 this this

    我应该补充的是,示意图和源代码都包括在内,在第一个项目中有更多的细节。

        2
  •  2
  •   Adam Davis    16 年前

    我想我可以先给出一个资源列表来缩短这个过程:

    http://www.embedinc.com/ 我相信这家公司能做好工作。昂贵(事实上,它们在设计界的价格是合理的,但大多数爱好者和个人认为它们是昂贵的)。不是很擅长交际,但很擅长他们所做的事情。

    您应该查看各种微控制器社区和论坛,以便爱好者和专业人士能够做到这一点。搜索微芯片、atmel、msp430、arm、powerpc等。

    Sparkfun 是电子社区的供应商-他们有很棒的论坛,你可以在那里发布你的请求,你会发现人们可能只是为了好玩,而只需要花费材料。可能需要更长的时间,可能没有“专业”或包装和交付良好,但这可能是您最好的低成本选择。


    有很多电子设计公司可以做到这一点(例如,我可以做这类事情)。

    但有许多问题你还没有回答(也可能没有研究过),可能会阻碍成功:

    • 哪些CD加载/卸载方法未获得专利、未获得专利或以其他方式可用?
    • 你的设计目标是什么?一个只为你设计的一次性设备,或者一个可以建造成百上千个用于工业用途的设备,或者一个为普通办公室工作人员/消费者建造成百上千万的设备?
    • 你是否意识到,如果你只需要一个,那么这种设计肯定比简单地买一个要贵?

    如果你能找到一个当地的“制造”团体(techshop、GoTech或类似组织),那么你可能会找到一个愿意在材料成本方面使用这个想法的爱好者。

    但是,如果您定义了您的目标,并让我们了解您的资源,您可能会找到更好的答案。

    - Adam

        3
  •  1
  •   John    16 年前

    伺服真正的好处是,它们通常有180度的旋转,内部有一个用于定位反馈的可变电阻器(变阻器)。定位精度通常在1度旋转范围内,这对于cd加载器来说应该很好。

    至于要烧掉的那堆空白CD,我建议把它往上移动,而不是一只手臂向下移动。顶部空白cd可能比cd托盘高出约1/4英寸-这样,臂只需在一个轴上旋转,真空度应足以将cd从托盘中吸回。

    现在,关于电子产品。对于伺服控制,我建议使用rs232串行伺服控制器。我用的是从 http://www.basicx.com/Products/servo/servo8t.htm

    对于低采样率数字i/o,我建议(对于windows)使用INPUT32.dll,这是一个dll,可以让您直接访问并行端口的位。这将允许您在正确的时间打开真空,并可能在cd用完时进行感应。请注意,并行端口吸收的电流可能比其来源的电流多,因此对于输出,您应连接到5v电源线,并将输出引脚设置为0以打开输出,将其设置为1以关闭输出。

    http://www.rev-ed.co.uk/picaxe/

    如果您确实使用微控制器和伺服,最好使用双电压电源,因为伺服噪音大,可能导致微控制器复位。

    您在微控制器上使用的所有数字输入都应该被拉至+V或接地,例如5k电阻,这样它们就不会浮动。

    我不能强调picaxes是多么简单和便宜。他们有一个内置的解释器,所以虽然小的8针单元上的代码空间很小,但是他们可以通过一个简单的串行引线进行编程。

        4
  •  0
  •   Prembo    16 年前

    你可能想联系亚伦·谢泼德关于他的 Florian

        5
  •  0
  •   ohp    15 年前

    我发现一个非常容易控制步进电机或SORVO的电路板是由 phidgets -API非常简单,可用于各种平台。