单片机是Atmega16
直流电机是H桥驱动!!
直流电机是24v,编码器是后加的,有4根引线+5V + — GND。下面这张图中Motor_L,Motor_R是不是反馈结点?
如果看不清,我可以把整张图发过来。谢谢!
我本来提问过了一次,悬赏分给的是50分,提交后问题没有了,郁闷!!大家放心,一旦有满意答案,悬赏分是100分
由你提供的这张图上看,你用的编码器应该是绝对式光电编码器。绝对式光电编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。此外,为判断旋转方向,码盘还可提供相位相差90º的两路脉冲信号。你图中的MOTOR-L和MOTOR-R即为两路脉冲的输出,这两路脉冲信号相差90度,将这脉冲输出直接接入单片机IO,在程序里计算单位时间内脉冲数,即可获得转速。另外,通常是将这两路脉冲信号经过D触发器来判断电机转向。画个图给你,可能更直观些~