A.- Saisi de plusieurs plaintes, le Procureur général du canton de Genève a ouvert une information pénale contre B._ et autres, pour gestion déloyale, abus de confiance et faux dans les titres, délits qui auraient été commis en relation avec la gestion de la X._ S.A. Le 16 mai 2001, le Juge d'instruction Georges Zecchin a entendu en qualité de témoin A._, administrateur de la X._ S.A. de 1991 au 2 juin 2000. A la suite de cette audience, A._ a recherché un règlement civil du litige passant par le dédommagement des plaignants. Le 15 juin 2001, le Juge d'instruction a cité A._ à comparaître à l'audience fixée au 27 juin 2001 à 9h30, en vue de son inculpation pour abus de confiance (art. 138 CP) et gestion déloyale (art. 158 CP). Le 27 juin 2001 à 9h, A._ a fait remettre au Collège des juges d'instruction du canton de Genève une requête de récusation du Juge Zecchin. Après avoir exposé les raisons pour lesquelles, selon lui, les charges suffisantes à une inculpation feraient défaut, il a allégué que l'insistance du Juge Zecchin à maintenir l'audience du 27 juin 2001, alors qu'un règlement était en cours, démontrerait sa partialité. Le 27 juin 2001, le Collège des juges d'instruction a déclaré la requête irrecevable, au motif que A._, faute pour lui d'être partie à la procédure, ne serait pas légitimé à demander la récusation du Juge Zecchin. Le 27 juin 2001 à 14h30, le Juge Zecchin a tenu son audience au cours de laquelle il a inculpé A._ des chefs d'infraction aux art. 138 et 158 CP. B.- Agissant par la voie du recours de droit public, A._ demande au Tribunal fédéral d'annuler la décision du 27 juin 2001. Il invoque les art. 9, 29 al. 1 et 30 al. 1 Cst. , ainsi que l'art. 6 par. 1 CEDH. Le Collège des Juges d'instruction conclut principalement à l'irrecevabilité du recours, subsidiairement à son rejet. Invité à répliquer, A._ a maintenu ses conclusions. 