Circuit pour générer un signal à un moment précis après un événement déclencheur. La synchronisation peut être définie par une constante de temps RC, ou par des impulsions d'horloge d'un oscillateur.
Je dois synchroniser deux micro-contrôleurs afin qu'ils puissent mesurer la vitesse des ondes qui se propagent. Les mesures de retard doivent avoir une précision de l'ordre de la microseconde (erreur inférieure à 1/2 seconde). J'ai deux micro-contrôleurs ( ATmega328 ) qui utilisent un cristal de 12 MHz. Ils sont tous …
Je suis dans l'armée, stationnée à Djibouti, en Afrique. Nous générons une alimentation de 240 V / 50 Hz sur la base, mais certains bâtiments ont également des prises de 120 V, qui, je suppose, sont transformées ailleurs sur la base, probablement à la centrale diesel. Je suppose également qu'il …
Je suis un débutant complet en électronique, mais j'essaie de suivre la série de vidéos de Ben Eaters "Construire un ordinateur 8 bits". J'ai essayé de faire la première partie d'une minuterie 555 astable, mais la LED n'oscille pas et en plus de cela, la minuterie attire BEAUCOUP de courant …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . J'ai remarqué que 555 circuits …
Je cherche à construire un module RTC pour Arduino qui fonctionne à l'heure de Mars. Le facteur de conversion est de 1,0274912510 seconde terrestre en 1 seconde mars. Bien que j'aie réussi à accomplir cela par programme avec une résolution <2 secondes (ce qui n'est pas exactement idéal, je préférerais …
Après avoir été inspiré par une simple alarme d'obscurité basée sur ATMEGA 168 qui a une durée de vie théorique de 3 ans sur des batteries utilisant le mode veille, j'avais décidé de créer quelque chose de similaire (une alarme de réveil, utilisant l'oscillateur pour une précision à peu près …
J'ai eu l'occasion d'analyser un circuit très intéressant aujourd'hui en utilisant un transistor unijonction programmable comme minuterie. L'alimentation varie et le circuit doit fonctionner sous 10uA de courant (sans compter la charge du capuchon). Il déclenche un SCR toutes les 10 à 30 secondes tant que l'alimentation est supérieure à …
Est-il possible de surveiller un bloc de code et de déterminer le nombre de cycles d'horloge du processeur que le code a pris sur un processeur atmel Arduino et / ou AVR? ou, dois-je plutôt surveiller les microsecondes passées avant et après l'exécution du code? Remarque: je ne m'inquiète pas …
Je suis nouveau (et novice) en électronique. Je suis venu chercher vos connaissances pour voir si quelqu'un peut m'aider avec un circuit très basique. Il s'agit d'une puce 555, qui devrait allumer une LED (pendant environ 1/2 seconde) toutes les heures. J'ai réussi à faire le schéma du circuit avec …
Y a-t-il une raison pour laquelle Q11 est omis sur le 4060 IC? J'ai lu que cela avait été fait pour prolonger le temps d'impulsion maximum (diviseur d'horloge le plus élevé) mais pourquoi a-t-il été fait sur Q11? Pourquoi pas Q12 et donc avoir un compteur 8 bits complet (Q4-Q11)?
J'ai un circuit complexe, mais mon problème ne concerne qu'une petite partie. J'ai un relais, qui est alimenté en tirant le bas côté bas à l'aide d'un NPN. Je voudrais un bouton poussoir pour faire fonctionner le transistor (et donc le relais) pendant un certain temps (500 ms ish) puis …
J'essaie d'utiliser Timer1 du microcontrôleur Atmel AVR, soit AtMega328 tel qu'utilisé dans l'Arduino, ou ATTiny85, pour émettre deux signaux d'horloge qui sont des images miroir l'un de l'autre. La fréquence que j'essaie de générer est une variable de 1 MHz à 2 MHz ou plus qui est trop élevée pour …
Voici le code de la minuterie dans mon projet sur STM32F429: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = TIM_COUNTERMODE_UP; …
Lors de l'exécution à un horodateur de 64 sur ATmega328, l'un de mes temporisateurs accélère pour des raisons inconnues à un moment particulier de l'exécution. J'utilise deux minuteries sur ATmega328 pour générer la synchronisation nécessaire au TLC5940 (voir ci-dessous pourquoi; cela n'a pas d'importance pour la question). TIMER0génère un signal …
Je dois prendre des mesures de tension séparées par de longs retards (quelques heures) et émettre un bip sonore lorsque le niveau de tension est atteint. La consommation d'énergie est importante. Ce que je veux, c'est une simple puce de minuterie comme les puces RTC, mais stupide, sans interface série, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.