单片机引脚直接控制tt电机

第一:不能直接和单片机连接。因为单片机端口的工作电流很小——千万不要把二极管、三极管等元件组成的电子电路和中学学过的电阻电路混为一谈——虽然单片机端口的电压可能满足电机,但是电流和功率不够,电机不会转动。

第二:要驱动电机工作,首先要看你用什么样的电机——DC电机,步进电机.....(这个只常用在玩单片机的电子线路)。DC电机的驱动是最简单的,可以直接是芯片或者三极管。步进电机的驱动比较复杂,取决于是五线四相还是双极。一般在网上很容易找到相关电路。

第三:仅用延时来控制电机旋转特定角度是非常非常不够的——这涉及到电机的工作状态,即空载或负载的大小等。比如你调了空载延时时间但是电机带负载或者负载大小不同时转速会变,电源是否稳定(电流电压会保持不变吗?)也会影响电机旋转的速度,怎么可能只通过延时来控制旋转角度呢?!

对于DC电机,一般需要加一个传感器来测量旋转参数,比如霍尔传感器;对于步进电机,你可以使用程序控制,只要你能很好的了解你的电机的参数。