发布于 2010-01-13 23:46:03
1楼
楼主所提到的两个管脚的输出主要是关于“两步”和“三步”控制方式的问题。实际上根据PID手册16-6至16-9的图示可以清楚看到:
1、“三步控制”实际上是有两个脉冲输出,当INV 大于0 时且超过最小脉冲时间P_B_TM后正脉冲输出;小于0 时同样超过最小脉冲时间后负脉冲输出,正负脉冲所对应的管脚就是楼主所提到的“QPOS_P”和“QNEG_P”
上次帮一个客户做一个项目要求控制一个芯片的温度,这个芯片正向导通时是加热,反向导通时为冷却,这时正好就用到了三步控制方式,两个开关量的输出分别对应INV>0的加热导通和INV<0的冷却导通
2、“两步控制”则不论INV为单极性或双极性,就只能驱动一路脉冲输出,也就是将开关量输出的地址仅写到“QPOS_P”上即可,此时只要INV处有超过最窄脉宽的输出就会产生脉冲信号,且“QNEG_P”为唯一输出的反。
但行好事 莫问前程