本帖最后由 popeye021 于 2013-7-4 15:04 编辑
单片机输出脉冲和方向信号给步进电机驱动器。
单片机输出是3.3V电平,驱动器需要5V的信号,因此用了一片HCT243做电平变换。
驱动器有3个接线端,一个共阳端,一个步进脉冲,一个方向控制信号。
出现的问题是,当单片机输出低电平给步进脉冲输入端时,测HCT243输出为低电平,而测与其连接的驱动器上的接线端却是高电平5V,断电后用万用表测这两点之间确实是连接的。我凌乱了。:dizzy:
方向控制端的电平变化一切正常。
驱动器的内部有光电隔离,供应商说是HCT243的驱动电流不够,我之前用过HCT245,是可以的,243应该和245的驱动能力一样吧。
供应商还怀疑是连接线有问题,我也测了,是导通的。
为什么驱动器上测是5V,而控制板上测是0V呢?
刚才用HCT245测试了一下,一切正常,驱动器没有坏。
那我的问题是因为HCT243的驱动能力不够嘛?为什么同一根线的两端电压不同呢? |