title: 手机控制电动机转速，需要哪些硬件？
desc: 因为本专业不是做这个的，请诸位讲解得稍微浅显易懂，好上手一点，谢谢啦。
topic: 嵌入式开发
content: 如果你是做软件的话只要理解每个硬件产品都是一个对象就好了 电机有API，电源，测速，可能还有个控制线 这个API有一些限制（电压，信号是个脉冲，不是数字信号） 那么你就知道需要一个中间件来转换 例如： 测速是脉冲信号的你需要编码成数字编码诸如此类，实现一个模块，画个原理图。其中可以是个单片机，也有可能是个模拟电路，也有可能是个DSP，甚至FPGA 转换以后需要有个办法与别的底层设备通讯，依据速率，你可能需要I2C，