现在能通过DSP STM C6678 (1G) IC单核主程序中采用10M SPI 数据传输率,控制主轴线圈数据( 0x8324 ),主轴电机可以工作。
IC说明书中,介绍REG7F中BIT0位FG signal.Spindle rotaion *** for speed monitor。在0x8324数据控制下, FG信号在示波器频率2.9684KHz(336us),而我在DSP主程序不停读取REG7F不停的变化。
咨询如下问题:
1.能通过读取REG7F的FG变化频率,进行主轴的控速吗?
2.DSP 芯片1GHZ频率下工作,理论一条指令运行速度1ns.加上SPI (10M)的8bit传输读取 ・・・ (8+2)・100ns=1us,理论读取336/(1*2)=168个高点平或168低电平。而仿真状态下读取REG7的FG(BIT0)在不停跳变。这样计算对吗?如果不对应该怎么计算?