# 伺服驱动选型工具 这是一个专业的伺服驱动选型计算工具,支持多种传动结构的参数计算和选型分析。 ## 功能特性 - **多种传动结构支持**: - 丝杠传动 - 同步带传动 - 减速机传动 - 转盘机构 - 收放卷系统 - 直接驱动 - 多种组合传动 - **关键指标计算**: - 转速范围计算 - 转矩需求分析 - 惯量匹配计算 - 功率需求评估 - 安全系数验证 - **专业参数考虑**: - 机械摩擦系数 - 传动效率 - 负载惯量 - 加速度要求 - 工作循环分析 - **用户友好界面**: - 清晰的输入指导 - 实时计算反馈 - 工业科技风格UI - 响应式设计 ## 使用方法 1. 打开 `index.html` 文件 2. 选择传动结构类型 3. 输入相应的机械参数 4. 查看计算结果和选型建议 5. 可以导出计算报告 ## 技术栈 - HTML5 + CSS3 + JavaScript (纯前端) - 无外部依赖 - 离线可用 - 响应式设计,支持桌面和移动设备 ## 文件结构 ``` servo_sizer/ ├── index.html # 主页面 ├── style.css # 样式文件 ├── script.js # 核心计算逻辑 └── README.md # 说明文档 ``` ## 计算公式说明 ### 1. 丝杠传动 - 负载转矩: `T = (F × P) / (2π × η)` - 惯量折算: `J = J_load × (P/2π)²` - 最大转速: `n_max = v_max × 60 / P` ### 2. 同步带传动 - 负载转矩: `T = (F × r) / η` - 惯量折算: `J = J_load × (r₁/r₂)²` - 线速度: `v = ω × r` ### 3. 减速机传动 - 输出转矩: `T_out = T_in × i × η` - 惯量折算: `J_motor = J_load / i²` - 转速关系: `n_out = n_in / i` ### 4. 转盘机构 - 转动惯量: `J = 0.5 × m × r²` - 加速转矩: `T_acc = J × α` - 摩擦转矩: `T_fric = μ × m × g × r` ### 5. 收放卷系统 - 张力转矩: `T = F_tension × r` - 惯量变化: `J = 0.5 × m × (r_outer² + r_inner²)` - 功率需求: `P = T × ω` ## 安全系数标准 - **惯量匹配比**: 建议 ≤ 10:1 (负载惯量:电机惯量) - **安全系数**: 建议 ≥ 1.5-2.0 - **效率考虑**: 丝杠(70-90%), 同步带(95-98%), 减速机(85-95%) ## 开发说明 所有计算逻辑都在 `script.js` 中实现,采用模块化设计,便于维护和扩展。 如需添加新的传动类型或修改计算公式,请编辑相应的计算函数。 ## 许可证 MIT License - 免费使用和修改。