Votre circuit semble qu'il devrait faire exactement ce que vous voulez
ET vous dites dans votre réponse à Chintalagirl qu'il fait ce que vous voulez concernant la tension de coupure et l'hystérésis
SO Je ne peux pas comprendre ce que vous voulez que vous n'avez pas déjà.
J'ai récemment mis en place un circuit commercial pour une production en volume élevé en utilisant un circuit similaire à celui-ci. Il a utilisé une diode pour permettre de régler la tension de bas niveau sous rétroaction d'hystérésis sans modifier la tension de déclenchement et a utilisé un TL431 pour fournir une tension de référence plus stable - les deux comme mentionné ci-dessous.
V_USB ne peut pas être garanti de manière fiable à 5V et peut être supérieur ou inférieur et peut varier, donc une référence appropriée est nécessaire. Vous pouvez par exemple diviser R8 en deux parties et régler le point médian à 4 V par exemple en utilisant par exemple un régulateur zener / shunt TL431. Ce sont bon marché et efficaces dans ce rôle. L'utilisation d'un TLV431 permet un réglage de référence supérieur de 1,25 V.
Mieux - vous pouvez régler U1A pin3 AT à la tension de déclenchement souhaitée avec le TL431 MAIS alors le retour d'hystérésis ne fonctionne pas, vous pouvez par exemple. Utilisez un TL * V * 431 avec deux résistances pour le régler sur la Vtrip souhaitée.
Alimentez le TLV431 avec environ 1k à la cathode de V_USB.
Alimentez le TLV431 via disons 10k à l'entrée non inverseuse opamp.
Utilisez 100k ou toute résistance d'hystérésis comme auparavant avec une diode série. Voir ci-dessous.
L'utilisation de R1 comme indiqué rend difficile le réglage des seuils haut et bas comme souhaité, car R1 est en parallèle avec R8 avant que la batterie n'atteigne le point de déclenchement et en parallèle avec R9 après que le point de déclenchement est atteint, les points de consigne haut et bas sont donc affectés. De plus, si l'ampli op ne bascule pas complètement vers le rail haut, cela affectera le calcul du point de déclenchement. Il est plus facile et tout aussi efficace de placer une diode en série avec R1 afin qu'elle conduise avec une seule polarité d'opamp de sorte que le seuil haut ou bas soit réglé uniquement par R8 et R9. Le mieux est probablement de connecter la cathode à diode à la sortie U1A de sorte que la diode conduise lorsque le seuil a été atteint et ainsi abaisse le seuil lorsque la sortie U1A devient basse. De cette façon, vous pouvez définir avec précision le point de déclenchement souhaité avec R8 et R9 (qui vous intéresse le plus), puis R1 réduira légèrement ce montant d'un montant que vous pouvez calculer. La diode ajoute une petite complexité au calcul du seuil abaissé mais ce n'est pas très important car l'objet principal est de terminer la charge.
Si R1 est trop grand, le seuil ne sera pas suffisamment abaissé et la tension de la batterie peut "s'affaisser" suffisamment après le retrait de la charge pour provoquer le redémarrage de la charge. Si vous observez cela avec un multimètre et non avec une lunette, vous pouvez penser que vous voyez une tension continue stable, mais le circuit oscille vraiment. (Demandez-moi comment je sais :-)).
L'inspection avec un oscilloscope est toujours une très bonne idée avec des circuits comme celui-ci car l'oscillation peut facilement se produire.
Cela ne devrait pas avoir d'importance ici, mais sachez que la plage de mode commun d'entrée pour le LM358 est de 1,5 V en dessous de Vdd, donc ici Vin max ~ = 3,5.
Une fois que vous avez ajouté la diode suggérée ci-dessus, vous pouvez tester le point de déclenchement en mesurant à la broche 3. U1A Vous pouvez régler R8 ou R9 pour définir le point de déclenchement. Vous pouvez vérifier le bon fonctionnement en utilisant un condensateur à faible fuite à la place de la batterie. Cela devrait se charger sur Vtrip et le circuit devrait alors s'éteindre et Vcap devrait égaler la tension cible. Si le bouchon fuit, vous le verrez se recharger de temps en temps lorsque Vcap tombe en dessous du seuil inférieur.
Q1 / R5 est une façon désagréable de faire le réglage actuel car la référence Vbe est très imprécise - mais elle est assez bonne dans cette application. Le D3 n'est probablement pas strictement nécessaire ici mais ne devrait pas faire de mal. Sans D3, Q1 et Q2 sont potentiellement polarisés en inverse par la batterie lorsque le transistor est bloqué, mais cela ne devrait pas poser de problème ici.
L'hystérésis R1 devrait empêcher ce circuit de s'installer en mode liner lorsque le point de consigne est atteint, en particulier avec la diode ajoutée, mais vérifiez l'oscillation. Habituellement, l'ajout d'un condensateur quelque part dans le lecteur ou dans les boucles de rétroaction aidera. Par exemple, ici, la broche 3 de U1A pourrait avoir un capuchon pour mettre à la terre MAIS un meilleur endroit serait la broche 2, avec l'alimentation de la batterie 2 via la résistance par exemple 10k. Vous pouvez soit l'exprimer dans la nomenclature formelle des pôles / zéro de la théorie des circuits, soit le voir comme un retard dans la vitesse à laquelle la tension de batterie détectée peut changer.
Demandez au besoin ...