Un convertisseur analogique-numérique (ADC) est un appareil qui convertit un signal continu en une série de nombres numériques. Préférez la balise [aliasing], le cas échéant.

Plus à propos adc...

J'essaye de faire un projet de communication en lumière visible. Actuellement, j'utilise une LED classique comme partie TX et une photodiode BPW21 avec un convertisseur MCP3008 AD en tant que partie RX. Ces deux parties fonctionnent sur le RasPi4 avec python 3.7.3. Cependant, j'ai un problème ave....
22 févr. 2021 à 14:08
Le code suivant ne met pas à jour adcValue initiale. Les LED fonctionnent correctement avec différents programmes, et elles fonctionnent également correctement compte tenu de la valeur initiale adcValue. Ils ne répondent pas au réglage du potentiomètre. Le retard est là juste pour le ralentir, il....
29 janv. 2021 à 18:59
Bonjour c'est mon code dans Tinkercad. J'ai créé un schéma pour Bargraph avec LED. Deux LED (jaune et orange) ne fonctionnent pas correctement. Mon code est ci-dessous: int sensorValue = 0; int outputValue = 0; void setup() { .......
9 janv. 2021 à 13:41
J'essaye d'obtenir le contenu de mon registre adc pour le débogage mais je ne sais pas comment l'imprimer avec gdb. Si le décalage du registre d'adresse est 0x08 est-ce que j'utiliserais p/x *0x08? J'obtiens un résultat mais c'est 64 bits et j'attends 32. Merci.....
2 juil. 2020 à 21:34
J'essaie d'écrire un programme qui pour un microcontrôleur PIC18F252 utilise l'ADC pour convertir 3 signaux analogiques (sur 3 broches séparées) en signaux numériques à utiliser à la sortie du programme. Le guide que j'ai utilisé pour m'aider à comprendre l'ADC a été utile, mais j'ai du mal avec la ....
14 nov. 2019 à 13:39
J'essaye d'intégrer (somme) un signal 14 bits d'ADC à 50 Mhz. L'intégration commence avec le front montant du signal "trigger". Si l'intégrale atteint un seuil défini (6000000), un signal numérique ("dout") doit être mis à 0 (qui est devenu 1 avec "trigger" devenant 1). Jusqu'à présent, une tâche as....
27 mai 2018 à 23:19
Je veux faire une moyenne mobile ou quelque chose de similaire, parce que j'obtiens des valeurs bruyantes d'ADC, c'est mon premier essai, juste pour calculer la moyenne mobile, mais les valeurs vont à 0 à chaque fois, pouvez-vous m'aider? Cela fait partie du code, ce qui rend cette magie: unsigned c....
26 avril 2017 à 11:09
Je veux convertir les valeurs ADC en nombres flottants. Voici mon code: uint32_t ADCValue; char str[15]; ADCValue = HAL_ADC_GetValue(&hadc1); ADCValue=ADCValue*3.3/4095; sprintf(str, "%d", Voltage); HAL_UART_Transmit(&huart2, (uint8_t*)(&str), 6, 100); ....
13 janv. 2017 à 11:28