A new temperature compensated current controlled conveyor