In offerta!

ACS712 Modulo Sensore Corrente Modulo 30A amperometro Arduino

Il prezzo originale era: 8,29 €.Il prezzo attuale è: 4,01 €. Escluso IVA

Il modulo ACS712 è un amperometro per Arduino che misura correnti fino a 30A. Utile per monitorare e controllare il flusso di corrente in vari progetti elettronici.

2 disponibili (ordinabile)

COD: ARD001678 Categorie: ,

Descrizione

Cos’è

Il modulo ACS712 è un amperometro per Arduino progettato per misurare correnti fino a 30A. Questo sensore di corrente consente ai maker e agli studenti di monitorare il flusso di corrente in vari circuiti elettronici, fornendo dati precisi che possono essere utilizzati per la gestione del sistema o l’ottimizzazione delle prestazioni.

Caratteristiche

  • Misura correnti fino a 30A
  • Compatibile con Arduino e altri microcontrollori

A cosa serve

L’ACS712 è ideale per progetti che richiedono la monitorizzazione della corrente, come il controllo di motori DC o sistemi di alimentazione. Può essere integrato facilmente con Arduino per visualizzare i dati su un display o inviarli a una rete locale.

Tutorial: Come usare ACS712 Modulo Sensore Corrente

L’ACS712 è un sensore di corrente che consente ai maker e agli studenti di misurare il flusso di corrente in circuiti elettronici. È ideale per progetti Arduino dove è necessario monitorare o controllare la corrente.

Cosa serve

  • Arduino Uno
  • Cavo USB per connettere l’Arduino al computer
  • Connessioni da testa (jumpers)
  • Alimentazione esterna

Passi

  1. Collegare il modulo ACS712 all’Arduino utilizzando i cavi jumpers. Verifica la tabella delle pin sul datasheet del modulo per le connessioni corrette.
  2. Installare l’SDK Arduino e caricare lo sketch di esempio fornito nella libreria di sensore corrente.
  3. Aprire il monitor seriale dell’IDE Arduino per visualizzare i dati di corrente in tempo reale.
  4. Verifica sul datasheet del modulo ACS712 per la scala di misurazione della corrente e l’offset per calcolare esattamente l’intensità della corrente.
  5. Se necessario, aggiungi un filtro passa-basso software o hardware per ridurre il rumore nei dati di misura.
  6. Esplora ulteriori progetti come la creazione di un contatore di energia o una protezione contro sovraccarico integrando l’ACS712 con altri sensori e dispositivi Arduino.

Codice di esempio

const int currentSensorPin = A0; // pin da cui leggere il sensore
float voltage, current;
void setup() {
  Serial.begin(9600);
}
void loop() {
  voltage = analogRead(currentSensorPin) * (5.0 / 1023); // converti i valori analogici in volt
  current = ((voltage - 2.5) / (0.05)); // verifica la scala di misurazione sul datasheet del sensore ACS712 per l'offset e il coefficiente di conversione
  Serial.print("Corrente: ");
  Serial.println(current);
  delay(1000); // attendi un secondo prima della prossima lettura
}

Mini-progetto

Crea un sistema di monitoraggio della corrente per un motore DC. Collega il motore al modulo ACS712 e all’Arduino, quindi usa l’SDK Arduino per visualizzare la corrente sul display o su una rete locale.

Errori comuni

  • Non collegare il sensore correttamente ai pin dell’Arduino.
  • Ignorare la scala di misurazione del sensore ACS712 e non calcolare correttamente l’intensità della corrente.
  • Omettere un filtro passa-basso per ridurre i rumori nei dati di misura.
  • Non aggiornare il firmware dell’Arduino o installare le librerie necessarie per leggere i valori del sensore ACS712.

Accessori consigliati

  • Modulo LCD 16×2 per visualizzare i dati
  • Batteria portatile per alimentazione esterna
  • Relay Module 5V per controllo della corrente
  • Sensori di temperatura e umidità

Domande frequenti

Come posso calcolare esattamente la corrente?
Verifica sul datasheet del sensore ACS712 per trovare il coefficiente di conversione tra i valori analogici e l’intensità della corrente.

Quali progetti possono utilizzare questo modulo?
I moduli ACS712 sono perfetti per contatori di energia, monitoraggio del consumo di potenza o protezioni contro sovraccarico in circuiti elettronici.

Informazioni aggiuntive

Peso 21 g