Générateur de fonctions analogiques (2 / 13 étapes)

Étape 2: Oscillateur de Relaxation

Cette conception s’inspire de l’oscillateur de relaxation simple et efficace. Un oscillateur de relaxation est fondamentalement un Trigger de Schmitt qui a été contraint à une oscillation basée sur le temps de montée d’une résistance série et le condensateur. Un Trigger de Schmitt est une configuration pour comparateurs qui ajoute hystérésis, ou dépendre de l’histoire récente, à une opération de comparaison. Hystérésis est la raison pour laquelle que votre thermostat ne cliquez sur et en dehors exactement au même endroit lorsque vous tournez la molette en arrière. Triggers de Schmitt sont normalement utilisés pour comparer deux tensions lorsque les signaux sont assez bruyants, car le bruit de faible amplitude peut provoquer le comparateur déclencher sur le bruit au lieu du signal désiré. Un Trigger de Schmitt a une tension de seuil basée sur les valeurs des deux résistances R1 et R2 dans la figure ci-jointe. Si nous avons le comparateur connecté à +/-12V, les tensions de seuil sera +/-12V*R1/(R1+R2). Ce modèle utilise une tondeuse pour R1, donc seuillage est variable.

Supposons que les résistances sont choisis pour que tension V de seuilAhmed= 1V. Lors de l’initialisation du circuit, la tension aux bornes de C est égale à zéro et le comparateur sera rail à une des tensions d’alimentation. Disons que c' est + 12V. Puis la tension sur la broche 3 est + 1V. Le comparateur voit cela et continue à fournir + 12 depuis V+> V. Certains courants seront voyage à travers les R3 et R4 et commencer à charger C, provoquant sa tension s’élever selon la fonction VC(t)=12*(1-EXP(-t/RC)). Lorsque VC dépasse juste de 1V, puis V+< V et la comparaison vont changer son état de sortie à - 12V. Lorsque Vout=-12 volts, puis VAhmed=-12*R1/(R1+R2), ou pour notre scénario, VAhmed=-1V. Alors maintenant le comparateur voit V-= + 1V V+=-1V. Le condensateur se décharge par le biais de R3 + R4 et inverser la polarité jusqu'à V=-1V, où le comparateur passe au + 12V sortie encore une fois. Ce processus continue encore et encore et a une fréquence d’environ f=(R1+R2)/(4*R1*C*(R3+R4)). Une caractéristique remarquable de cette relation, c’est qu’il est complètement indépendant de la tension d’alimentation du comparateur. Il est uniquement fonction des composants passifs que vous choisissez.

Un avantage d’utiliser un oscillateur de relaxation, c’est qu’il est capable de produire une onde de triangle approximatif en même temps qu’il déploie une onde carrée. Ce signal est la tension bornes du condensateur. Comme j’ai dit précédemment, ce signal en réalité suit une courbe exponentielle. Cependant, si nous faisons VAhmed beaucoup moins que la tension d’alimentation (par autour d’un facteur de 10), puis la courbe peut être assez bien approximée par une ligne droite. Pour ceux d'entre vous avec une expérience avec la série de Taylor, nous essentiellement choisir « t » pour être petit et prendre la première approximation (linéaire) de l’ordre de l’exponentielle. En d’autres termes, si nous faisons VAhmed assez petit, nous obtenons deux signaux pour le prix d’un.

Vous me direz, « mais ce n’est pas un comparateur, c’est un ampli-op! » mais c’est essentiellement la même chose. Les amplificateurs sont conçus avec la rétroaction négative à l’esprit et sont généralement plus lents, mais ils peuvent être utilisés pour faire des comparaisons de tension. J’ai choisi d’utiliser des amplis op de TL08x série parce qu’ils sont bon marché, bien mieux que 741s, ont une vitesse de balayage relativement élevée (vitesse) et comporte des entrées JFET (haute impédance), afin qu’elles soient vraiment l’amplificateur opérationnel parfait amateur. J’ai testé ce circuit de base jusqu'à des fréquences de 350 kHz avec de très bons résultats, mais le signal commence à se décomposer quelque part autour de 500 KHz. L’amplificateur opérationnel n’est pas assez rapide. L’oscillateur lui-même pourrait être amélioré avec un comparateur à grande vitesse, mais cette amélioration serait perdue par la suite sur toute la ligne dans le générateur de fonction donc j’ai choisi d’utiliser l’ampli-op.

Si vous voulez une vitesse supplémentaire, vous pouvez toujours essayer de trouver un ampli-op à haute vitesse. Fabricants essaient de s’assurer que les broches sont sensiblement les mêmes pour des dispositifs similaires, il devrait être juste une question de brancher une puce différente de la prise de l’IC. TL084s ont une vitesse de balayage de 13V/µs et une puce avec un taux plus élevé de tas devrait avoir une sortie de fréquence maximale proportionnellement plus élevée. Par exemple, le TLE2144CN a un brochage identique, coûte 4,90 $ chaque et prétend avoir une vitesse de balayage de 45V/µs, et par conséquent devrait être en mesure d’obtenir jusqu'à 300 kHz * 45/13 = 1,04 MHz fiable. J’ai considéré cette option, et je peux mettre à niveau à un moment donné, mais n’oubliez pas que plus la fréquence est élevée, plus votre signal sera déformé ou détruit par les impédances errants dans le circuit. En d’autres termes, il n’y a aucune garantie que le fait de dépenser de l’argent supplémentaire fera tout pour vous.

Articles Liés

Générateur de fonctions

Générateur de fonctions

Cette instructable décrit la conception du générateur de fonction issu des circuits intégrés analogiques de maximes MAX038.Le générateur de fonction est un outil très utile pour les fanas de l'électronique. Il est nécessaire d'avoir des circuits de r
Générateur de fonctions (arduino pro mini)

Générateur de fonctions (arduino pro mini)

SalutIl s'agit d'un générateur de fonctions avec Arduino Pro Mini et peu de composants commençant à la puissance sur une dent de scie d'environ 40Hz et 5Vpp. urgent une fois le bouton SWFUN la sortie changer une onde triangulaire et appuyant une autr
Générateur de fonctions de haute fréquence avec le Maxim MAX038

Générateur de fonctions de haute fréquence avec le Maxim MAX038

Nous avions besoin d'un générateur de fonctions dans PCBheaven et au lieu d'acheter un que nous avons décidé de créer une de toutes pièces. L'idée est basée à puce MAX038 de maxim. Cette puce est assez cher, mais offre de nombreuses fonctionnalités.
Contrôler le générateur de signaux analogiques Discovery™ dans LabVIEW

Contrôler le générateur de signaux analogiques Discovery™ dans LabVIEW

L'objectif de ce projet est de vous apprendre à contrôler la découverte analogique avec LabVIEW. En particulier, ce projet démontrera comment contrôler le générateur de forme d'ondes découvertes analogiques. Vous pouvez contrôler la fréquence et l'am
Conversion d’un générateur pour fonctionner au propane

Conversion d’un générateur pour fonctionner au propane

une instruction étape par étape sur comment j'ai converti mon générateur d'exécuter au propane comme une source d'énergie de sauvegarde. Il y a de nombreuses raisons on pourrait vouloir le faire. Vous pourriez avoir besoin d'un moteur plus propre. Vo
Générateur de fonctions smartphone

Générateur de fonctions smartphone

que se passe-t-il lorsque vous pirater un capteur de vibration et de combinez avec un gen de fonction smarphoneVous obtenez un gen de fonction de forte amplitude qu'a ce type de gen fonction haute performancÉtape 1: Hacking le capteur de vibration ce
Pompe à air aquarium réglable / aérateur ne fonctionne plus

Pompe à air aquarium réglable / aérateur ne fonctionne plus

Salut, je suis étudiant d'une Université de l'IndonésieJe travaille actuellement sur une tâche de la Conférence en laboratoire, en particulier de l'aquaculture et de répondre à ce problèmema pompe à air ne fonctionne plusparce que je ne suis pas sûr
Générateur de Bluetooth 100 kHz + deux canaux fonction

Générateur de Bluetooth 100 kHz + deux canaux fonction

Je voulais avoir un générateur de fonctions de deux canaux qui dépasse les fréquences audio.J'ai été inspiré par ce générateur de signaux de base xmega Instructable. Mais au lieu d'utiliser un Conseil de développement xmega, j'ai utilisé la pratique
LE plus simple fonction générateur construit ON A maquette

LE plus simple fonction générateur construit ON A maquette

un générateur de fonctions est l'une parmi les gadgets nécessaires d'un amateur d'électronique. Il est très utile dans la production de signaux audio et même dans les circuits de l'onduleur. Puisqu'il n'est pas abordable pour les amateurs, j'ai décid
Mon opérateur de téléphone Mobile actuel encore fonctionnera après le déverrouillage de téléphone ?

Mon opérateur de téléphone Mobile actuel encore fonctionnera après le déverrouillage de téléphone ?

Mon opérateur actuel fonctionne toujours après le déverrouillage de téléphone ? Regardez cette vidéo de Déblocage Global pour savoir.
Générateur de signaux Arduino

Générateur de signaux Arduino

des générateurs de signaux (également appelés générateurs de fonction) sont utiles pour tester et déboguer des circuits.  Je les utilise souvent pour tester la réponse en fréquence de composantes électroniques comme ampli op et capteurs.  Ce générate
Banc de test de matériel analogique universelle

Banc de test de matériel analogique universelle

un outil pédagogique de 35 $ pour l'électronique de base et un montage expérimental inestimable pour l'amateur ELECTRONICS.Enseignement de base analogique et numérique électronique au niveau de premier cycle se compose de cours théoriques avec hands-
Égalisation RIAA professionnel avec électronique analogique

Égalisation RIAA professionnel avec électronique analogique

Ce dont parle ce rapportParce que je suis un véritable audiophile et un passionné d'électronique, j'ai souvent essayer de combiner les deux. La plupart de mes projets sont sur des trucs électroniques analogiques, où j'essaie de tirer le meilleur part
PWM Attiny25/45/85 générateur et testeur de Servo ! Code mis à jour !

PWM Attiny25/45/85 générateur et testeur de Servo ! Code mis à jour !

Bonjour, dans ce projet, je veux vous montrer comment construire un générateur PWM avec un processeur Attiny. Il est très facile à construire et un beau projet pour les débutants mais aussi pour les professionnels. Vous aurez besoin des connaissances