Bundesgericht
Tribunal fédéral
Tribunale federale
Tribunal federal

{T 0/2}

1B 176/2015

Arrêt du 2 juin 2015

Ire Cour de droit public

Composition
MM. les Juges fédéraux Fonjallaz, Président,
Chaix et Kneubühler.
Greffière : Mme Sidi-Ali.

Participants à la procédure
A.________, représenté par Me Christophe Tafelmacher, avocat,
recourant,

contre

Ministère public de l'arrondissement du Nord vaudois, p.a. Ministère public central du canton de Vaud, avenue de Longemalle 1, 1020 Renens.

Objet
détention provisoire,

recours contre l'arrêt du Tribunal cantonal du canton de Vaud, Chambre des recours pénale, du 8 avril 2015.

Faits :

A.
Le 13 février 2015, le Ministère public de l'arrondissement du Nord vaudois a ouvert une instruction pénale pour vol, lésions corporelles graves, subsidiairement lésions corporelles simples qualifiées, contrainte, injure et menaces qualifiées à l'encontre de A.________, ensuite de plusieurs plaintes pénales déposées par son ancienne compagne B.________. Il est reproché au prévenu de s'en être pris à plusieurs occasions à la plaignante. En particulier, le 29 décembre 2014, le prévenu lui aurait dérobé des cartes bancaires ou d'autre usage. Le 9 février 2015, il aurait menacé la plaignante, en exhibant un couteau de cuisine par l'oeil de boeuf de la porte du logement de celle-ci, tout en lui disant qu'il allait l'attendre jusqu'au lendemain pour la défigurer avec cette arme. Le même jour, il aurait également contacté par téléphone à deux reprises la mère de la plaignante, en lui indiquant qu'il allait égorger et défigurer sa fille avec un couteau puis qu'il voulait tuer sa fille et qu'il était en possession d'un couteau. Enfin, le 3 mars 2015, en pleine rue, il aurait sévèrement molesté au moyen de ses mains et de ses genoux la plaignante, laquelle a été conduite aux urgences hospitalières. Celle-ci présentait diverses lésions à la
tête et au front, soit des fractures au front, un renfoncement du front, une blessure à l'arcade droite, une fracture maxillaire au niveau nasal et un abaissement de deux dents.
Par ordonnance du 4 mars 2015, confirmée par arrêt de la Chambre des recours pénale du Tribunal cantonal du 19 mars 2015, le Tribunal des mesures de contrainte a ordonné la détention provisoire du prévenu pour une durée maximale de trois mois, soit au plus tard jusqu'au 3 juin 2015, au motif qu'il présentait notamment un risque de collusion et de réitération. Le 6 mars 2015, le Ministère public a ordonné la mise en oeuvre d'une expertise psychiatrique.

B.
Le 15 mars 2015, le prévenu a requis sa mise en liberté auprès du Ministère public. Il s'est notamment engagé à consulter un psychologue et a proposé que des mesures de substitution soient ordonnées telles que par exemple l'interdiction de prendre contact avec la victime et sa famille, le port d'un bracelet électronique, l'assignation à résidence et l'obligation de déposer sa carte d'identité. Le Tribunal des mesures de contrainte (Tmc) a rejeté cette demande par ordonnance du 23 mars 2015, retenant notamment l'existence de risques de collusion et de réitération. La Chambre des recours pénale a confirmé cette décision par arrêt du 8 avril 2015. Ayant constaté un risque de réitération, elle ne s'est pas penchée sur celui de collusion.

C.
Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral de réformer l'arrêt cantonal en ce sens que sa libération immédiate est ordonnée, subsidiairement d'annuler l'arrêt cantonal et de renvoyer le dossier à la juridiction cantonale pour nouvelle instruction et nouvelle décision. Il demande par ailleurs l'assistance judiciaire. La Chambre des recours pénale cantonale et le Ministère public renoncent à se déterminer et se réfèrent aux considérants de l'arrêt attaqué.

Considérant en droit :

1.
Le recours en matière pénale (art. 78 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 78 Principe - 1 Le Tribunal fédéral connaît des recours contre les décisions rendues en matière pénale.
1    Le Tribunal fédéral connaît des recours contre les décisions rendues en matière pénale.
2    Sont également sujettes au recours en matière pénale:
a  les décisions sur les prétentions civiles qui doivent être jugées en même temps que la cause pénale;
b  les décisions sur l'exécution de peines et de mesures.
LTF) est ouvert contre une décision relative à la détention provisoire ou pour des motifs de sûreté au sens des art. 212 ss
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 212 Principes - 1 Le prévenu reste en liberté. Il ne peut être soumis à des mesures de contrainte entraînant une privation de liberté que dans les limites des dispositions du présent code.
1    Le prévenu reste en liberté. Il ne peut être soumis à des mesures de contrainte entraînant une privation de liberté que dans les limites des dispositions du présent code.
2    Les mesures de contrainte entraînant une privation de liberté doivent être levées dès que:
a  les conditions de leur application ne sont plus remplies;
b  la durée prévue par le présent code ou fixée par un tribunal est expirée;
c  des mesures de substitution permettent d'atteindre le même but.
3    La détention provisoire et la détention pour des motifs de sûreté ne doivent pas durer plus longtemps que la peine privative de liberté prévisible.
CPP (RS 312.0). Formé en temps utile (art. 100 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 100 Recours contre une décision - 1 Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
1    Le recours contre une décision doit être déposé devant le Tribunal fédéral dans les 30 jours qui suivent la notification de l'expédition complète.
2    Le délai de recours est de dix jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour dettes et de faillite;
b  les décisions en matière d'entraide pénale internationale et d'assistance administrative internationale en matière fiscale;
c  les décisions portant sur le retour d'un enfant fondées sur la Convention européenne du 20 mai 1980 sur la reconnaissance et l'exécution des décisions en matière de garde des enfants et le rétablissement de la garde des enfants92 ou sur la Convention du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants93.
d  les décisions du Tribunal fédéral des brevets concernant l'octroi d'une licence visée à l'art. 40d de la loi du 25 juin 1954 sur les brevets95.
3    Le délai de recours est de cinq jours contre:
a  les décisions d'une autorité cantonale de surveillance en matière de poursuite pour effets de change;
b  les décisions d'un gouvernement cantonal sur recours concernant des votations fédérales.
4    Le délai de recours est de trois jours contre les décisions d'un gouvernement cantonal sur recours touchant aux élections au Conseil national.
5    En matière de recours pour conflit de compétence entre deux cantons, le délai de recours commence à courir au plus tard le jour où chaque canton a pris une décision pouvant faire l'objet d'un recours devant le Tribunal fédéral.
6    ...96
7    Le recours pour déni de justice ou retard injustifié peut être formé en tout temps.
LTF) contre une décision prise en dernière instance cantonale (art. 80
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 80 Autorités précédentes - 1 Le recours est recevable contre les décisions prises par les autorités cantonales de dernière instance ou par la Cour des plaintes et la Cour d'appel du Tribunal pénal fédéral.49
1    Le recours est recevable contre les décisions prises par les autorités cantonales de dernière instance ou par la Cour des plaintes et la Cour d'appel du Tribunal pénal fédéral.49
2    Les cantons instituent des tribunaux supérieurs comme autorités cantonales de dernière instance. Ces tribunaux statuent sur recours. Sont exceptés les cas dans lesquels le code de procédure pénale du 5 octobre 2007 (CPP)50 prévoit un tribunal des mesures de contrainte ou un autre tribunal comme instance cantonale unique.51
LTF) et qui touche le recourant dans ses intérêts juridiquement protégés (art. 81 al. 1 let. a
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 81 Qualité pour recourir - 1 A qualité pour former un recours en matière pénale quiconque:
1    A qualité pour former un recours en matière pénale quiconque:
a  a pris part à la procédure devant l'autorité précédente ou a été privé de la possibilité de le faire, et
b  a un intérêt juridique à l'annulation ou à la modification de la décision attaquée, soit en particulier:
b1  l'accusé,
b2  le représentant légal de l'accusé,
b3  le ministère public, sauf pour les décisions relatives à la mise en détention provisoire ou pour des motifs de sûreté, à la prolongation de la détention ou à sa levée,
b4  ...
b5  la partie plaignante, si la décision attaquée peut avoir des effets sur le jugement de ses prétentions civiles,
b6  le plaignant, pour autant que la contestation porte sur le droit de porter plainte,
b7  le Ministère public de la Confédération et les autorités administratives participant à la poursuite et au jugement des affaires pénales administratives selon la loi fédérale du 22 mars 1974 sur le droit pénal administratif56.
2    Une autorité fédérale a qualité pour recourir si le droit fédéral prévoit que la décision doit lui être communiquée.57
3    La qualité pour recourir contre les décisions visées à l'art. 78, al. 2, let. b, appartient également à la Chancellerie fédérale, aux départements fédéraux ou, pour autant que le droit fédéral le prévoie, aux unités qui leur sont subordonnées, si l'acte attaqué est susceptible de violer la législation fédérale dans leur domaine d'attributions.
et b ch. 1 LTF), le recours en matière pénale est recevable.

2.
Le recourant conteste certains faits retenus par la cour cantonale.

2.1. Le Tribunal fédéral statue en principe sur la base des faits établis par l'autorité précédente (art. 105 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 105 Faits déterminants - 1 Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente.
1    Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente.
2    Il peut rectifier ou compléter d'office les constatations de l'autorité précédente si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95.
3    Lorsque la décision qui fait l'objet d'un recours concerne l'octroi ou le refus de prestations en espèces de l'assurance-accidents ou de l'assurance militaire, le Tribunal fédéral n'est pas lié par les faits établis par l'autorité précédente.99
LTF), sous réserve des cas prévus à l'art. 105 al. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 105 Faits déterminants - 1 Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente.
1    Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente.
2    Il peut rectifier ou compléter d'office les constatations de l'autorité précédente si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95.
3    Lorsque la décision qui fait l'objet d'un recours concerne l'octroi ou le refus de prestations en espèces de l'assurance-accidents ou de l'assurance militaire, le Tribunal fédéral n'est pas lié par les faits établis par l'autorité précédente.99
LTF. Selon l'art. 97 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 97 Établissement inexact des faits - 1 Le recours ne peut critiquer les constatations de fait que si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95, et si la correction du vice est susceptible d'influer sur le sort de la cause.
1    Le recours ne peut critiquer les constatations de fait que si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95, et si la correction du vice est susceptible d'influer sur le sort de la cause.
2    Si la décision qui fait l'objet d'un recours concerne l'octroi ou le refus de prestations en espèces de l'assurance-accidents ou de l'assurance militaire, le recours peut porter sur toute constatation incomplète ou erronée des faits.89
LTF, la partie recourante ne peut critiquer la constatation de faits que si ceux-ci ont été établis en violation du droit au sens de l'art. 95
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 95 Droit suisse - Le recours peut être formé pour violation:
a  du droit fédéral;
b  du droit international;
c  de droits constitutionnels cantonaux;
d  de dispositions cantonales sur le droit de vote des citoyens ainsi que sur les élections et votations populaires;
e  du droit intercantonal.
LTF ou de manière manifestement inexacte - en particulier en violation de l'interdiction constitutionnelle de l'arbitraire (ATF 137 I 58 consid. 4.1.2 p. 62; 137 III 226 consid. 4.2 p. 234; 136 II 304 consid. 2.4 p. 314) - et pour autant que la correction du vice soit susceptible d'influer sur le sort de la cause. Si le recourant entend se prévaloir de constatations de faits différentes de celles de l'autorité précédente, il doit expliquer de manière circonstanciée en quoi les conditions d'une exception prévue par l'art. 97 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 97 Établissement inexact des faits - 1 Le recours ne peut critiquer les constatations de fait que si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95, et si la correction du vice est susceptible d'influer sur le sort de la cause.
1    Le recours ne peut critiquer les constatations de fait que si les faits ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95, et si la correction du vice est susceptible d'influer sur le sort de la cause.
2    Si la décision qui fait l'objet d'un recours concerne l'octroi ou le refus de prestations en espèces de l'assurance-accidents ou de l'assurance militaire, le recours peut porter sur toute constatation incomplète ou erronée des faits.89
LTF seraient réalisées. A défaut, il n'est pas possible de tenir compte d'un état de fait divergent de celui retenu dans l'acte attaqué. En particulier, le Tribunal fédéral n'entre pas en matière sur des critiques de type appellatoire portant sur l'état de fait ou sur l'appréciation des preuves (ATF 137 II 353 consid. 5.1 p. 356; 136 II 101 consid. 3 p. 104 et les arrêts
cités).

2.2.

2.2.1. Le recourant conteste tout d'abord que les actes de violence survenus en 2013 dans le cadre de son conflit avec la plaignante constituent des antécédents qui puissent être retenus à sa charge. La cour cantonale aurait en effet omis de préciser que ces actes de violence ont à l'époque été réciproques. Cet élément n'est pas décisif. Ces coups suffisent à montrer le potentiel de violence du recourant, ce même s'ils n'étaient pas le résultat de son seul comportement. Les menaces du 9 février 2015 n'étant ensuite pas contestées, il est manifeste que le recourant peut se montrer violent unilatéralement.

2.2.2. Le recourant conteste le profil psychologique que la cour cantonale a dressé de lui.
Il critique tout d'abord les éléments retenus sur la base de l'audition de sa compagne actuelle. La cour cantonale aurait sorti certains propos de leur contexte et aurait omis d'en retenir d'autres, qui nuanceraient ces propos. Par cette critique, le recourant méconnaît que les déclarations de sa compagne actuelle ne sont qu'un élément d'appréciation parmi d'autres. Qu'elle n'ait jamais pu constater d'accès de violence ne démontre pas l'inexistence de telles humeurs. Quant aux déclarations selon lesquelles la plaignante pourrait être responsable "d'un coup monté", elles n'ont pas à être retenues dans la mesure où il ne s'agit que de pures spéculations. Comme le relève le recourant, sa compagne n'est pas en mesure de poser un diagnostic psychologique. Les juges cantonaux n'ont au demeurant jamais utilisé ses déclarations en ce sens. En résumé, ceux-ci ont simplement retenu les constatations de la compagne, à l'exclusion des jugements de valeur et spéculations émis par celle-ci.
Contrairement à ce qu'affirme le recourant, tenir compte du fait qu'il ait occupé le service de police après avoir consommé de l'alcool et des médicaments est bien un élément objectif permettant de constater son instabilité.
Pour le reste, l'absence de tout document médical confirmant un profil psychologique inquiétant ne saurait être critiquée vu l'expertise psychiatrique ordonnée par le Ministère public.

3.
Le recourant se plaint d'une violation de son droit d'être entendu en raison d'une motivation qu'il juge insuffisante dans l'arrêt attaqué concernant les raisons du refus de recourir à des mesures de substitution.

3.1. Tel qu'il est garanti par l'art. 29 al. 2
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 29 Garanties générales de procédure - 1 Toute personne a droit, dans une procédure judiciaire ou administrative, à ce que sa cause soit traitée équitablement et jugée dans un délai raisonnable.
1    Toute personne a droit, dans une procédure judiciaire ou administrative, à ce que sa cause soit traitée équitablement et jugée dans un délai raisonnable.
2    Les parties ont le droit d'être entendues.
3    Toute personne qui ne dispose pas de ressources suffisantes a droit, à moins que sa cause paraisse dépourvue de toute chance de succès, à l'assistance judiciaire gratuite. Elle a en outre droit à l'assistance gratuite d'un défenseur, dans la mesure où la sauvegarde de ses droits le requiert.
Cst., le droit d'être entendu comprend notamment le devoir, pour l'autorité, de motiver sa décision, afin que le justiciable puisse la comprendre, la contester utilement s'il y a lieu et exercer son droit de recours à bon escient. Pour répondre à ces exigences, l'autorité doit mentionner, au moins brièvement, les motifs qui l'ont guidée et sur lesquels elle a fondé sa décision, de manière à ce que l'intéressé puisse se rendre compte de la portée de celle-ci et l'attaquer en connaissance de cause (ATF 138 IV 81 consid. 2.2 p. 84; 134 I 83 consid. 4.1 p. 88 et les références). La motivation peut être implicite et résulter des différents considérants de la décision (arrêts 2C 23/2009 du 25 mai 2009 consid. 3.1, publié in RDAF 2009 II p. 434; 5A 878/2012 du 26 août 2013 consid. 3.1; 1C 246/2013 du 4 juin 2013 consid. 2.1).

3.2. La cour cantonale s'est référée à son précédent arrêt par lequel elle avait une première fois refusé, en substitution à la détention provisoire, l'assignation du prévenu au domicile de sa mère avec surveillance par bracelet électronique, conjuguée à une interdiction de prendre contact avec la plaignante, sa famille et leur fille. Les juges cantonaux avaient alors considéré que, vu le profil instable du recourant et la gradation de ses actes de violence, la mesure n'était pas suffisante pour prévenir efficacement les risques de réitération. L'arrêt précisait que l'expertise psychiatrique permettrait de déterminer les éventuelles mesures adéquates. L'arrêt attaqué en l'espèce se réfère par ailleurs aux déclarations de l'actuelle compagne du recourant, selon lesquelles celui-ci est parfois obnubilé par le conflit l'opposant à la plaignante.
S'il est vrai que ces motifs n'exposent pas concrètement en quoi l'assignation à domicile avec surveillance par bracelet électronique ne peut être ordonnée, on comprend toutefois implicitement que les juges cantonaux craignent que le comportement instable du recourant l'amène à agir de manière impulsive et cas échéant de récidiver, ce en dépit d'une mesure de surveillance électronique. Les considérants de l'arrêt attaqué, suffisamment compréhensibles, ne violent par conséquent pas le droit d'être entendu.

4.
Une mesure de détention préventive n'est compatible avec la liberté personnelle garantie aux art. 10 al. 2
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 10 Droit à la vie et liberté personnelle - 1 Tout être humain a droit à la vie. La peine de mort est interdite.
1    Tout être humain a droit à la vie. La peine de mort est interdite.
2    Tout être humain a droit à la liberté personnelle, notamment à l'intégrité physique et psychique et à la liberté de mouvement.
3    La torture et tout autre traitement ou peine cruels, inhumains ou dégradants sont interdits.
Cst. et 5 CEDH que si elle repose sur une base légale (art. 31 al. 1
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 31 Privation de liberté - 1 Nul ne peut être privé de sa liberté si ce n'est dans les cas prévus par la loi et selon les formes qu'elle prescrit.
1    Nul ne peut être privé de sa liberté si ce n'est dans les cas prévus par la loi et selon les formes qu'elle prescrit.
2    Toute personne qui se voit privée de sa liberté a le droit d'être aussitôt informée, dans une langue qu'elle comprend, des raisons de cette privation et des droits qui sont les siens. Elle doit être mise en état de faire valoir ses droits. Elle a notamment le droit de faire informer ses proches.
3    Toute personne qui est mise en détention préventive a le droit d'être aussitôt traduite devant un ou une juge, qui prononce le maintien de la détention ou la libération. Elle a le droit d'être jugée dans un délai raisonnable.
4    Toute personne qui se voit privée de sa liberté sans qu'un tribunal l'ait ordonné a le droit, en tout temps, de saisir le tribunal. Celui-ci statue dans les plus brefs délais sur la légalité de cette privation.
et 36 al. 1
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 36 Restriction des droits fondamentaux - 1 Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
1    Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
2    Toute restriction d'un droit fondamental doit être justifiée par un intérêt public ou par la protection d'un droit fondamental d'autrui.
3    Toute restriction d'un droit fondamental doit être proportionnée au but visé.
4    L'essence des droits fondamentaux est inviolable.
Cst.), soit en l'espèce l'art. 221
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP. Elle doit en outre correspondre à un intérêt public et respecter le principe de la proportionnalité (art. 36 al. 2
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 36 Restriction des droits fondamentaux - 1 Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
1    Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
2    Toute restriction d'un droit fondamental doit être justifiée par un intérêt public ou par la protection d'un droit fondamental d'autrui.
3    Toute restriction d'un droit fondamental doit être proportionnée au but visé.
4    L'essence des droits fondamentaux est inviolable.
et 3
SR 101 Constitution fédérale de la Confédération suisse du 18 avril 1999
Cst. Art. 36 Restriction des droits fondamentaux - 1 Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
1    Toute restriction d'un droit fondamental doit être fondée sur une base légale. Les restrictions graves doivent être prévues par une loi. Les cas de danger sérieux, direct et imminent sont réservés.
2    Toute restriction d'un droit fondamental doit être justifiée par un intérêt public ou par la protection d'un droit fondamental d'autrui.
3    Toute restriction d'un droit fondamental doit être proportionnée au but visé.
4    L'essence des droits fondamentaux est inviolable.
Cst.). Pour que tel soit le cas, la privation de liberté doit être justifiée par les besoins de l'instruction, par un risque de fuite ou par un danger de collusion ou de réitération (art. 221 al. 1 let. a
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
, b et c CPP). Préalablement à ces conditions, il doit exister des charges suffisantes à l'égard de l'intéressé (art. 221 al. 1
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP; art. 5
IR 0.101 Convention du 4 novembre 1950 de sauvegarde des droits de l'homme et des libertés fondamentales (CEDH)
CEDH Art. 5 Droit à la liberté et à la sûreté - 1. Toute personne a droit à la liberté et à la sûreté. Nul ne peut être privé de sa liberté, sauf dans les cas suivants et selon les voies légales:
1    Toute personne a droit à la liberté et à la sûreté. Nul ne peut être privé de sa liberté, sauf dans les cas suivants et selon les voies légales:
a  s'il est détenu régulièrement après condamnation par un tribunal compétent;
b  s'il a fait l'objet d'une arrestation ou d'une détention régulières pour insoumission à une ordonnance rendue, conformément à la loi, par un tribunal ou en vue de garantir l'exécution d'une obligation prescrite par la loi;
c  s'il a été arrêté et détenu en vue d'être conduit devant l'autorité judiciaire compétente, lorsqu'il y a des raisons plausibles de soupçonner qu'il a commis une infraction ou qu'il y a des motifs raisonnables de croire à la nécessité de l'empêcher de commettre une infraction ou de s'enfuir après l'accomplissement de celle-ci;
d  s'il s'agit de la détention régulière d'un mineur, décidée pour son éducation surveillée ou de sa détention régulière, afin de le traduire devant l'autorité compétente;
e  s'il s'agit de la détention régulière d'une personne susceptible de propager une maladie contagieuse, d'un aliéné, d'un alcoolique, d'un toxicomane ou d'un vagabond;
f  s'il s'agit de l'arrestation ou de la détention régulières d'une personne pour l'empêcher de pénétrer irrégulièrement dans le territoire, ou contre laquelle une procédure d'expulsion ou d'extradition est en cours.
2    Toute personne arrêtée doit être informée, dans le plus court délai et dans une langue qu'elle comprend, des raisons de son arrestation et de toute accusation portée contre elle.
3    Toute personne arrêtée ou détenue, dans les conditions prévues au par. 1.c du présent article, doit être aussitôt traduite devant un juge ou un autre magistrat habilité par la loi à exercer des fonctions judiciaires et a le droit d'être jugée dans un délai raisonnable, ou libérée pendant la procédure. La mise en liberté peut être subordonnée à une garantie assurant la comparution de l'intéressé à l'audience.
4    Toute personne privée de sa liberté par arrestation ou détention a le droit d'introduire un recours devant un tribunal, afin qu'il statue à bref délai sur la légalité de sa détention et ordonne sa libération si la détention est illégale.
5    Toute personne victime d'une arrestation ou d'une détention dans des conditions contraires aux dispositions de cet article a droit à réparation.
par. 1 let. c CEDH), c'est-à-dire des raisons plausibles de le soupçonner d'avoir commis une infraction.

5.
Le recourant conteste l'existence de forts soupçons à son encontre au sens de l'art. 221 al. 1
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP.

5.1. Pour qu'une personne soit placée en détention préventive, il doit exister à son égard des charges suffisantes ou des indices sérieux de culpabilité, c'est-à-dire des raisons plausibles de la soupçonner d'avoir commis une infraction. Il n'appartient cependant pas au juge de la détention de procéder à une pesée complète des éléments à charge et à décharge et d'apprécier la crédibilité des personnes qui mettent en cause le prévenu. Il doit uniquement examiner s'il existe des indices sérieux de culpabilité justifiant une telle mesure.
L'intensité des charges propres à motiver un maintien en détention préventive n'est pas la même aux divers stades de l'instruction pénale; si des soupçons, même encore peu précis, peuvent être suffisants dans les premiers temps de l'enquête, la perspective d'une condamnation doit apparaître vraisemblable après l'accomplissement des actes d'instruction envisageables (ATF 137 IV 122 consid. 3.2 p. 126 s.; 116 Ia 143 consid. 3c p. 146).
Selon la jurisprudence, le cas de figure dans lequel deux versions des faits s'opposent n'impose pas nécessairement, du seul fait du principe "in dubio pro reo", une libération du prévenu. Le juge de la détention qui, sur la base d'une appréciation sommaire des preuves, tient les déclarations d'une victime présumée pour plus crédibles que celles du prévenu et considère ainsi qu'une condamnation apparaît vraisemblable ne viole pas le droit fédéral (ATF 137 IV 122 consid. 3.3 p. 127; arrêts 1B 171/2015 du 27 mai 2015 consid. 5.4.1; 1B 31/2015 du 16 février 2015 consid. 3.2).

5.2. En l'occurrence, le recourant a tout d'abord admis s'être rendu le 9 février 2015 au domicile de la plaignante muni d'un couteau pour y "régler ses comptes".
S'agissant des autres chefs de prévention, pour tenter de discréditer les déclarations de la plaignante, le recourant revient de manière appellatoire sur un acte de diffamation de la part de celle-ci dont il aurait été victime. Il ressort toutefois du dossier que le recourant a lui-même divergé dans des déclarations relatives à des actes de violences précédents à l'égard de son ancienne compagne. De plus, en l'espèce, outre les déclarations de la plaignante, celles de témoins ayant en partie assisté à la dispute du 3 mars 2015 ont également été prises en compte par les juges cantonaux. Si ces témoins n'ont certes pas pu identifier formellement le recourant, l'enquête n'a pas non plus permis de démontrer que le recourant se trouvait ailleurs au moment de l'agression. Après quelques mois d'instruction, rien n'est venu infirmer les déclarations de la victime qui, en l'état et vu le contexte (obsession du recourant pour le conflit l'opposant à la plaignante, comportement instable, actes de violence reconnus), apparaissent plus crédibles que celles du recourant. Il n'y a ainsi pas lieu de s'écarter de l'appréciation des juges cantonaux selon laquelle il existe des indices sérieux de culpabilité.

6.
Dans un grief distinct, le recourant se plaint d'une violation de l'art. 221 al. 1 let. c
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP. Il conteste que le risque de réitération retenu par les instances précédentes soit réalisé.

6.1. Aux termes de l'art. 221 al. 1 let. c
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP, la détention provisoire ou pour des motifs de sûreté peut être ordonnée lorsqu'il y a lieu de craindre que le prévenu compromette sérieusement la sécurité d'autrui par des crimes ou des délits graves après avoir déjà commis des infractions du même genre. Selon la jurisprudence, il convient de faire preuve de retenue dans l'appréciation du risque de récidive: le maintien en détention ne peut se justifier pour ce motif que si le pronostic est très défavorable et si les délits dont l'autorité redoute la réitération sont graves. Bien qu'une application littérale de l'art. 221 al. 1 let. c
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 221 Conditions - 1 La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
1    La détention provisoire et la détention pour des motifs de sûreté ne peuvent être ordonnées que lorsque le prévenu est fortement soupçonné d'avoir commis un crime ou un délit et qu'il y a sérieusement lieu de craindre:
a  qu'il se soustraie à la procédure pénale ou à la sanction prévisible en prenant la fuite;
b  qu'il compromette la recherche de la vérité en exerçant une influence sur des personnes ou en altérant des moyens de preuves;
c  qu'il compromette sérieusement et de manière imminente la sécurité d'autrui en commettant des crimes ou des délits graves après avoir déjà commis des infractions du même genre.
1bis    La détention provisoire et la détention pour des motifs de sûreté peuvent exceptionnellement être ordonnées, aux conditions suivantes:
a  le prévenu est fortement soupçonné d'avoir porté gravement atteinte à l'intégrité physique, psychique ou sexuelle d'autrui en commettant un crime ou un délit grave;
b  il y a un danger sérieux et imminent qu'il commette un crime grave du même genre.116
2    La détention peut aussi être ordonnée s'il y a un danger sérieux et imminent qu'une personne passe à l'acte après avoir menacé de commettre un crime grave.117
CPP suppose l'existence d'antécédents, le risque de réitération peut être également admis dans des cas particuliers alors qu'il n'existe qu'un antécédent, voire aucun dans les cas les plus graves. La prévention du risque de récidive doit en effet permettre de faire prévaloir l'intérêt à la sécurité publique sur la liberté personnelle du prévenu (ATF 137 IV 13 consid. 3-4 p. 18 ss). Le risque de récidive peut également se fonder sur les infractions faisant l'objet de la procédure pénale en cours, si le prévenu est fortement soupçonné - avec une probabilité confinant à la certitude - de les avoir commises
(ATF 137 IV 84 consid. 3.2 p. 86 et les références citées).

6.2. La cour cantonale a relevé à juste titre que les actes de violence présumés avaient graduellement pris de l'ampleur. Le recourant a lui-même admis des épisodes de violence à l'égard de son ancienne compagne. Ces faits peuvent ainsi être tenus pour pertinents quand bien même, par suite de retrait de plainte, aucune condamnation ne s'en serait suivie, l'existence d'antécédents judiciaires au sens strict du terme n'étant pas un critère impératif. Au fil du temps, le recourant s'en est par ailleurs également pris à l'entourage de la plaignante. Il a proféré des menaces de mort - qu'il a reconnues -, se montrant alors avec un couteau à la main. De telles circonstances laissent entrevoir un sérieux risque qu'il s'en prenne à nouveau à la plaignante ou à ses proches.

7.
Le recourant fait valoir une violation du principe de proportionnalité, les mesures qu'il proposait alternativement à la détention n'ayant - à tort, selon lui - pas été retenues.

7.1. A teneur de l'art. 197 al. 1 let. c
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 197 Principes - 1 Les mesures de contrainte ne peuvent être prises qu'aux conditions suivantes:
1    Les mesures de contrainte ne peuvent être prises qu'aux conditions suivantes:
a  elles sont prévues par la loi;
b  des soupçons suffisants laissent présumer une infraction;
c  les buts poursuivis ne peuvent pas être atteints par des mesures moins sévères;
d  elles apparaissent justifiées au regard de la gravité de l'infraction.
2    Les mesures de contrainte qui portent atteinte aux droits fondamentaux des personnes qui n'ont pas le statut de prévenu sont appliquées avec une retenue particulière.
CPP, qui concrétise le principe de la proportionnalité, les mesures de contrainte ne peuvent être prises que si les buts poursuivis ne peuvent pas être atteints par des mesures moins sévères. L'art. 212 al. 2 let. c
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 212 Principes - 1 Le prévenu reste en liberté. Il ne peut être soumis à des mesures de contrainte entraînant une privation de liberté que dans les limites des dispositions du présent code.
1    Le prévenu reste en liberté. Il ne peut être soumis à des mesures de contrainte entraînant une privation de liberté que dans les limites des dispositions du présent code.
2    Les mesures de contrainte entraînant une privation de liberté doivent être levées dès que:
a  les conditions de leur application ne sont plus remplies;
b  la durée prévue par le présent code ou fixée par un tribunal est expirée;
c  des mesures de substitution permettent d'atteindre le même but.
3    La détention provisoire et la détention pour des motifs de sûreté ne doivent pas durer plus longtemps que la peine privative de liberté prévisible.
CPP rappelle cette exigence en prévoyant que les mesures de contrainte entraînant une privation de liberté doivent être levées dès que des mesures de substitution permettent d'atteindre le même but. L'art. 237 al. 1
SR 312.0 Code de procédure pénale suisse du 5 octobre 2007 (Code de procédure pénale, CPP) - Code de procédure pénale
CPP Art. 237 Dispositions générales - 1 Le tribunal compétent ordonne une ou plusieurs mesures moins sévères en lieu et place de la détention provisoire ou de la détention pour des motifs de sûreté si ces mesures permettent d'atteindre le même but que la détention.
1    Le tribunal compétent ordonne une ou plusieurs mesures moins sévères en lieu et place de la détention provisoire ou de la détention pour des motifs de sûreté si ces mesures permettent d'atteindre le même but que la détention.
2    Font notamment partie des mesures de substitution:
a  la fourniture de sûretés;
b  la saisie des documents d'identité et autres documents officiels;
c  l'assignation à résidence ou l'interdiction de se rendre dans un certain lieu ou un certain immeuble;
d  l'obligation de se présenter régulièrement à un service administratif;
e  l'obligation d'avoir un travail régulier;
f  l'obligation de se soumettre à un traitement médical ou à des contrôles;
g  l'interdiction d'entretenir des relations avec certaines personnes.
3    Pour surveiller l'exécution de ces mesures, le tribunal peut ordonner l'utilisation d'appareils techniques qui peuvent être fixés à la personne sous surveillance.
4    Les dispositions sur la détention provisoire et la détention pour des motifs de sûreté s'appliquent par analogie au prononcé des mesures de substitution ainsi qu'au recours contre elles.
5    Le tribunal peut en tout temps révoquer les mesures de substitution, en ordonner d'autres ou prononcer la détention provisoire ou la détention pour des motifs de sûreté si des faits nouveaux l'exigent ou si le prévenu ne respecte pas les obligations qui lui ont été imposées.
CPP prévoit que le tribunal compétent ordonne une ou plusieurs mesures moins sévères en lieu et place de la détention provisoire ou de la détention pour des motifs de sûreté si ces mesures permettent d'atteindre le même but que la détention. Selon l'alinéa 2 de cette disposition, font notamment partie des mesures de substitution l'assignation à résidence ou l'interdiction de se rendre dans un certain lieu ou un certain immeuble (let. c) ou l'interdiction d'entretenir des relations avec certaines personnes (let. g). Pour surveiller l'exécution de ces mesures, le tribunal peut ordonner l'utilisation d'appareils techniques qui peuvent être fixés à la personne sous surveillance (al. 3).

7.2. Vu le caractère instable du recourant et sa rancoeur à l'égard de la plaignante relevés par les instances précédentes, on ne peut exclure qu'il fasse à nouveau preuve de violence - verbale ou physique - envers celle-ci ou son entourage. Il existe en effet un risque que le recourant, décrit par sa compagne actuelle comme quelqu'un d'humeur changeante, passe à l'acte de manière impulsive. Dans de telles conditions, ni une assignation à domicile ni un suivi par bracelet électronique ne sauraient assurer que les forces de l'ordre puissent intervenir suffisamment rapidement à titre préventif.
Les mesures de substitution proposées par le recourant n'apparaissent pas non plus envisageables au vu du risque de collusion relevé par le Tmc. Non détenu, le recourant serait en mesure d'entrer en contact avec d'éventuels témoins et de tenter de les influencer.

8.
Il résulte de ce qui précède que le recours doit être rejeté. Les conditions posées à l'art. 64 al. 1
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 64 Assistance judiciaire - 1 Si une partie ne dispose pas de ressources suffisantes et si ses conclusions ne paraissent pas vouées à l'échec, le Tribunal fédéral la dispense, à sa demande, de payer les frais judiciaires et de fournir des sûretés en garantie des dépens.
1    Si une partie ne dispose pas de ressources suffisantes et si ses conclusions ne paraissent pas vouées à l'échec, le Tribunal fédéral la dispense, à sa demande, de payer les frais judiciaires et de fournir des sûretés en garantie des dépens.
2    Il attribue un avocat à cette partie si la sauvegarde de ses droits le requiert. L'avocat a droit à une indemnité appropriée versée par la caisse du tribunal pour autant que les dépens alloués ne couvrent pas ses honoraires.
3    La cour statue à trois juges sur la demande d'assistance judiciaire. Les cas traités selon la procédure simplifiée prévue à l'art. 108 sont réservés. Le juge instructeur peut accorder lui-même l'assistance judiciaire si les conditions en sont indubitablement remplies.
4    Si la partie peut rembourser ultérieurement la caisse, elle est tenue de le faire.
LTF étant réunies, il convient de mettre le recourant au bénéfice de l'assistance judiciaire, de lui désigner Me Christophe Tafelmacher comme avocat d'office et d'allouer à celui-ci une indemnité à titre d'honoraires, qui sera supportée par la caisse du tribunal (art. 64 al. 2
SR 173.110 Loi du 17 juin 2005 sur le Tribunal fédéral (LTF) - Organisation judiciaire
LTF Art. 64 Assistance judiciaire - 1 Si une partie ne dispose pas de ressources suffisantes et si ses conclusions ne paraissent pas vouées à l'échec, le Tribunal fédéral la dispense, à sa demande, de payer les frais judiciaires et de fournir des sûretés en garantie des dépens.
1    Si une partie ne dispose pas de ressources suffisantes et si ses conclusions ne paraissent pas vouées à l'échec, le Tribunal fédéral la dispense, à sa demande, de payer les frais judiciaires et de fournir des sûretés en garantie des dépens.
2    Il attribue un avocat à cette partie si la sauvegarde de ses droits le requiert. L'avocat a droit à une indemnité appropriée versée par la caisse du tribunal pour autant que les dépens alloués ne couvrent pas ses honoraires.
3    La cour statue à trois juges sur la demande d'assistance judiciaire. Les cas traités selon la procédure simplifiée prévue à l'art. 108 sont réservés. Le juge instructeur peut accorder lui-même l'assistance judiciaire si les conditions en sont indubitablement remplies.
4    Si la partie peut rembourser ultérieurement la caisse, elle est tenue de le faire.
LTF).

Par ces motifs, le Tribunal fédéral prononce :

1.
Le recours est rejeté.

2.
La demande d'assistance judiciaire est admise; Me Christophe Tafelmacher est désigné comme avocat d'office du recourant et une indemnité de 1'500 fr. lui est allouée à titre d'honoraires, à payer par la caisse du Tribunal fédéral. Il n'est pas perçu de frais judiciaires.

3.
Le présent arrêt est communiqué au mandataire du recourant, au Ministère public de l'arrondissement du Nord vaudois et au Tribunal cantonal du canton de Vaud, Chambre des recours pénale.

Lausanne, le 2 juin 2015
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse

Le Président : Fonjallaz

La Greffière : Sidi-Ali