Ajout d'un peu aux autres réponses ...
Si votre moteur consomme 2A en valeur nominale, il en tirera beaucoup plus lorsqu'il est bloqué / calé / au démarrage. Il ne serait pas déraisonnable d'attendre 10A dans un décrochage. Les moteurs CC à balais ont des tonnes ou un couple, mais le prix est un courant de courant élevé.
Maintenant, c'est un problème, car les FET à RdsON élevé réduiront votre couple (en réduisant le courant disponible) mais dissiperont également beaucoup de puissance lors des démarrages ou des calages du moteur.
Étant donné que votre PWM sera lent par rapport aux normes de conversion de commutation modernes (comme 25 kHz, pas 250k), vous n'avez pas besoin d'une vitesse de commutation de pointe, vous pouvez donc utiliser des FET plus gros (c'est-à-dire plus lents, mais moins RdsON) que dans un DCDC de commutation beaucoup plus rapide.
Comme votre tension est faible, vous trouverez facilement des FET avec un RdsON inférieur à 10 mOhm, ce qui résoudra votre problème.
Notez que votre schéma NMOS / PMOS nécessite des pilotes appropriés ... et un temps mort à l'épreuve des balles! Ne changez pas les deux FET en même temps!
Si vous voulez aller tout-NMOS, il existe des pilotes de pont intégrés qui piloteront votre 4 NMOS, avec une pompe de charge intégrée pour générer la tension de grille, et ... une limitation de courant ... toujours agréable d'avoir une limitation de courant dans cas un tournevis se retrouve à travers les bornes de sortie ...
Il existe également des chips H-Bridge intégrées plus robustes.
L9958
DRV8829