控制摩打(Motor)转一圈的方法 (15点)
发布网友
发布时间:2023-05-17 01:40
我来回答
共1个回答
热心网友
时间:2023-09-10 20:04
控制摩打(Motor)系一个比较复杂的和专业的范畴。在这里,希望用最简单,最显浅的介绍一下,希望能解决你的疑问。 电机(Motor)有各种分类,最主要有: 【1】直流电机(如Step Motor,BLDC),和 【2】交流电机(如ACIM)。 还有其他的分类方法和细分的电机,由于唔系太清楚中文名称,所以不在这里打太多英文。 我估计你使用的是DC Motor,可以用以下的方法: 【1】利用机械结构(Mechanical): 当摩打转到某一个角度时,触动一个开关,断开供电的线路,使摩打停止。 【2】减慢速度: 用一个电阻(需计算阻值)或可变电阻(如500欧姆),串联连接于电池供电极与摩打之间,这样可以减低电流,使转速下降,就可以有足够时间由人手控制。 【3】脉冲调变(PWM)降速: 这个方法比较复杂,需要集成芯片(IC)控制,来做到第二点的效果。可研究计时芯片555。 【4】脉冲控制: 这个方法的复杂程度跟第三点差不多,也需要集成芯片帮助,当触发开关输入线路,芯片输出一个已设定时间宽度的脉冲(如0.75秒)到摩打,然后摩打停止,等待下一次触发。可研究计时芯片555。 【5】单片机(MCU)控制: 需要硬件和软件配合。硬件方面,除了要开发的线路之外,更需要借助开发工具(如仿真器,程序写入器)。软件方面,除了要开发的控制程序之外,也要编程和编译软件。除了发烧友之外,一般只有商业上才会用到这个方法。 若唔明再问啦! 继续努力! 。
参考: 多年Notes, 参考书 和 工作经验
不知道所述的马达功率有多大. 通常马达的额定转速由几百到几千转
视乎该马达是什么型式 (如 AC
或DC 或伺服). 由于马达起动时的瞬间电流很大
在绕组内产生很大的热能
需要散热
所以马达的正常工作状态是全速运转才是正确的用法. 想马达在转动一周后停下来是有一定的要求. 由于马达转子有其质量
即转动后有惯性. 必须克服. 这个就必须在马达尾部配上刹车. (带刹车的马达是一种标准产品). 在马达出轴端装上一个突轮
在突轮的边缘上造一个坑. 在突轮附近再装一个带滑轮的限位开关. 限位开关的滑轮的安装要刚好在突轮的坑内时是开的
这样当马达转动时
突轮同时转动
限位开关会按滑轮与突轮的坑位相配而发出开关信号. 这信号就可以用来控制电刹车和重新起动马达. 另一个办法是用变频器. 若对马达的输出扭距无要求
变频器的输出频率可以设定到很低值
即可以使马达在非常低的转速转动. 这样就可以获得停马达的定位. 目前市面有很多非常先进的变频器
可以进行编程
复杂或简单的都有
视要求而定
方法很多. 由于你的问题未有具题说明整个项目的设计要求
技术指标
所以只能按所述的提供意见. 若能再提供详细资料
必可以给出更佳的方案.
你既问题可以完全解决到的,不过价钱可能好贵‧ 现时一些机械电动装置都是采用这个原理,准确度达小于千分之1-3吋‧ 首先要明白,一个摩打用机械性 cut off 电源而准确停在指定的位置是无可能的,一定要使用有内置“迫力”的摩打或有“迫力”系统的装置,才可以达到目的‧ 内置迫力摩打并不是很特别,一些售卖摩打店铺会有,宥 DC 与AC,当电源关闭时,会立即停止,没有惯性转动,不过如要只转一圈会有难度,最好配置皮带齿轮减速,皮带齿轮与摩打轴之间要有扭力连接器‧ 电源开关可用磁力感应器,这是一个简单的开关,有 normal open and normal close 购买时内有线路图,你会明白‧大约400元,选择时注意电压‧ 要自动维持特定时间关闭,就需要一个 multi-time setting ranges relay ,时间由0.5秒至10小时,有 on-delay
off-delay
one shot 等,建议用 on-delay ,当电源接通后,就会由你选定的时间自动关闭‧购买时内有线路指示‧ 以你的要求,唔需要 relay,只要一个内置迫力摩打,皮带齿轮减速,磁力感应器已足够‧ 如有唔明白,e-mail 比我‧