Faits: Faits: A. Le 9 février 2007, A._ a été placé en détention préventive dans le cadre d'une instruction d'office ouverte contre lui pour lésions corporelles simples (art. 123 CP), menaces (art. 180 CP), viol (art. 190 CP) et infraction à l'art. 33 de la loi fédérale sur les armes (LArm; RS 514.54). Il lui est en substance reproché d'avoir forcé à plusieurs reprises son épouse, B._, à entretenir des rapports sexuels en la menaçant de mort, de lui avoir asséné un fort coup de pied dans le mollet, d'avoir proféré diverses insultes à son encontre et de l'avoir menacée de violences physiques. Le même jour, le Tribunal du district de Sion a rendu une décision de mesures protectrices de l'union conjugale prononçant notamment ce qui suit: 1. Les époux A._ et B._ sont autorisés à avoir un domicile séparé pour une durée indéterminée, l'épouse conservant le domicile conjugal. 2. Il est donné ordre à A._ de quitter immédiatement le logement conjugal, en emportant sans délai ses affaires personnelles. 3. Il est fait interdiction à A._ de revenir au logement familial, de s'approcher de B._, de la suivre, de la harceler et de la surveiller. 4. Ces injonctions sont faites sous les sanctions de l'art. 292 CP, dont la teneur est la suivante: [...]. 5. B._ est autorisée à requérir le concours de la police pour faire exécuter la décision. [...] [...] B. A._ a présenté une requête de mise en liberté provisoire, que le Juge d'instruction du Valais central a rejetée le 14 février 2007, invoquant un risque de collusion et un danger de réitération. Le 19 février 2007, le Juge d'instruction a ordonné une expertise psychiatrique visant en particulier à déterminer si l'intéressé souffrait d'un trouble mental et s'il était susceptible de commettre à nouveau des actes punissables de même nature. L'expert mandaté a répondu que son rapport d'expertise serait remis avant la fin du mois de mai. La décision de refus de mise en liberté provisoire a fait l'objet d'une plainte, que la Chambre pénale du Tribunal cantonal du canton du Valais (ci-après: le Tribunal cantonal) a rejetée par décision du 28 février 2007. Les juges cantonaux ont considéré qu'il existait un risque de récidive et qu'il y avait lieu de craindre que A._ ne s'en prenne physiquement à ses proches en cas de libération provisoire, les injonctions du Tribunal de district ne paraissant pas suffisantes pour parer aux graves infractions dont la commission était redoutée. Le Tribunal cantonal estimait en outre qu'il se justifiait d'attendre le dépôt du rapport d'expertise, qui devait intervenir dans un délai de trois mois. La décision de refus de mise en liberté provisoire a fait l'objet d'une plainte, que la Chambre pénale du Tribunal cantonal du canton du Valais (ci-après: le Tribunal cantonal) a rejetée par décision du 28 février 2007. Les juges cantonaux ont considéré qu'il existait un risque de récidive et qu'il y avait lieu de craindre que A._ ne s'en prenne physiquement à ses proches en cas de libération provisoire, les injonctions du Tribunal de district ne paraissant pas suffisantes pour parer aux graves infractions dont la commission était redoutée. Le Tribunal cantonal estimait en outre qu'il se justifiait d'attendre le dépôt du rapport d'expertise, qui devait intervenir dans un délai de trois mois. C. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler cette décision et d'ordonner sa mise en liberté immédiate. Il invoque les dispositions de droit cantonal régissant la détention préventive ainsi que les art. 10 al. 2 Cst. et 5 CEDH. Il requiert en outre l'assistance judiciaire gratuite. Le Tribunal cantonal et le Ministère public ont renoncé à formuler des observations.