Was nutzt du denn vom TDA7272 ?
Der ist ja recht speziell, in dem er den Motorstrom als Tachogenerator
verwendet. Verwenden kann, aber er könnte auch 2 Motoren bedienen oder
externe Tachogeneratoren auswerten. Und wie genau muß denn die Drehzahl
gehalten werden ? Ansonsten vor/rückwärts/bremsen/Leerlauf.
Du scheinst einen externen Encoder zu verwenden, und gibt zusätzlich die
Geschwindigkeit über eine Analogspannung vor ?
Dann würde ich die Steuerung auch über einen kleinen uC machen, und den
Leistungsteil mit einem L293D oder so. Mna kann bei ihm einen
Analogeingang verwenden um die Geschwindigkeit vorzugeben, und 2
Digitaleingänge für die Richtung, und 2 weitere Digitaleingänge werten
die Encodersignale des Motors aus (nützlich wäre dann kein Sinusencoder,
sondern Lichtschranken oder Hallsensoren, denn uC mit 2
Komparatoreingängen kenn ich nicht und A/D-Wandler wird zu langsam
sein), und 2 Ausgänge steuern die Vollbrücke.
(und dann verkauft man den fertig programmierten Chip als building
block).
Das sind dann 2 Chips statt nur einem, aber vielleicht kann der uC (als
grösserer uC) dann auch noch weitere Funktionen eurer Schaltung
abbilden.
Schwierig ist es nur, einen uC auszuwählen, der noch lange produziert
wird. Denn darin sind die AVR und PIC und wie sie alle heissen noch viel
schlechter als die ehrwürdigen Analog-ICs.