Bonjour,
voilà quelques jours que je sèche sur un problème :
J'ai un driver de moteur de chez MAXON (du top matos à priori) :
la doc : https://www.maxongroup.com/medias/sy...uctions-En.pdf
Le moteur actuel est un moteur DC avec un tachy qui permet de connaitre la vitesse de rotation (0.52v pour 1000rpm).
Je veux remplacer le moteur par une version avec encodeur (j'ai besoin des pulses).
Mon montage (à base de ATMEGA 328pb) sait déterminer la vitesse de rotation via les pulses et des timers.
Maintenant, je dois reproduire la tension issue du tachymètre afin de pouvoir garder le driver d'origine.
J'ai donc mis un DAC (MCP4821) afin de reproduire les 0.52v / 1000rpm.
Quand je regarde ma tension de sortie à l'oscillo en faisant varier ma tension moteur avec une alim, tout est OK.
Mais quand je branche le tout sur le driver, ça ne marche pas.
Avec le moteur d'origine = ça marche.
J'ai aussi vu que comme mon moteur tournait à l'envers, la tension "vitesse" (issue du tachymètre) était négative.
Donc je me suis dis que mon DAC ne sortait probablement pas assez de courant et qu'il fallait inverser la tension ... J'ai donc ajouté un AOP (LM358) en inverseur avec 2 R de 10k pour un gain de 1.
... et ça marche toujours pas
J'ai trouvé ce schéma dans la doc du driver :
Je ne sais pas comment attaquer le driver, une idée ?!
Merci.
-----