Vai al contenuto
PLC Forum


testare un integrato con arduino


stab

Messaggi consigliati

ciao a tutto il forum, chiedevo se era possibile collegare l'ic AS5048A, che sarebbe un integrato encoder magnetico per motori elettrici, ad arduino, per appurare se fosse difettoso.

il mio problema, cosiste che non riesce più a calibrare le rotazioni del motore, perchè girando in senso orario e antiorario, non riesce a calibrare, quindi sentire, la giusta posizione intermezza del motore stesso.

grazie per eventuali aiuti.

se si necessita di qualche informazione in più , sono a disposizione, su quello che mi chiedete.

saluti.....

 

 

as5048a.png

ic AS5048A.PNG

Modificato: da stab
Link al commento
Condividi su altri siti


Ho dato una veloce lettura ai dati.

C'è l'interfaccia SPI, quindi è possiible interfacciarlo ad arduino;ti consiglierei visto che lavora a 3.3v di inserire un modulinodi traslazione di livello bidirezionale, che trovi negli accessori di arduino per meno di 1€, così da essere sicuro che i segnali non subiscano dergradi.

Link al commento
Condividi su altri siti

grazie Livio,

purtroppo non ho il modulo, ma l'ho subito acquistato e mi arriva in settimana, poi ti farò sapere.

Modificato: da stab
Link al commento
Condividi su altri siti

 mi è arrivato finalmente il modulo.

prima di passare al test, volevo procedere step to step per capire se i collegamenti  sono giusti.

3V3 di arduino al LV del modulo

5V di arduino al HV del modulo

GND in comune

HV1, HV2, HV3, HV4, ai rispettivi pin 10, 11, 12, 13 di arduino.

3V3 dell'IC AS5048A al 3V3 LV del modulo

GND dell'ic al GND modulo

MOSI IC al pin LV2 modulo

MISO IC al pin LV3 del modulo

CLK IC al pin LV4 del modulo

CSN IC al pin LV1 del modulo

sperando di non aver fatto confusione, attendo una vostra risposta se tutto ok.

grazie

 

 

 

 

Link al commento
Condividi su altri siti

 mi è arrivato finalmente il modulo.

prima di passare al test, volevo procedere step to step per capire se i collegamenti  sono giusti.

3V3 di arduino al LV del modulo

5V di arduino al HV del modulo

GND in comune

HV1, HV2, HV3, HV4, ai rispettivi pin 10, 11, 12, 13 di arduino.

3V3 dell'IC AS5048A al 3V3 LV del modulo

GND dell'ic al GND modulo

MOSI IC al pin LV2 modulo

MISO IC al pin LV3 del modulo

CLK IC al pin LV4 del modulo

CSN IC al pin LV1 del modulo

sperando di non aver fatto confusione, attendo una vostra risposta se tutto ok.

grazie

 

grazie Livio per la risposta,

chiedevo, mi è rimasto fuori il pin PWM, per il mio test non fa alcuna differenza o lo posso collegare direttamente ad un pin di arduino?

 

 

 

 

Link al commento
Condividi su altri siti

12 ore fa, stab ha scritto:

mi è rimasto fuori il pin PWM, per il mio test non fa alcuna differenza o lo posso collegare direttamente ad un pin di arduino?

 

Se è un ingresso di segnale PWM lo colleghi ad un pin di arduino che genera il PWM.

Se èun'uscita che genera PWM devi filtrare con un RC e mandarla ad un ingresso analogico di arduino.

Link al commento
Condividi su altri siti

 mi è arrivato finalmente il modulo.

prima di passare al test, volevo procedere step to step per capire se i collegamenti  sono giusti.

3V3 di arduino al LV del modulo

5V di arduino al HV del modulo

GND in comune

HV1, HV2, HV3, HV4, ai rispettivi pin 10, 11, 12, 13 di arduino.

3V3 dell'IC AS5048A al 3V3 LV del modulo

GND dell'ic al GND modulo

MOSI IC al pin LV2 modulo

MISO IC al pin LV3 del modulo

CLK IC al pin LV4 del modulo

CSN IC al pin LV1 del modulo

sperando di non aver fatto confusione, attendo una vostra risposta se tutto ok.

grazie

 

grazie Livio per la risposta,

chiedevo, mi è rimasto fuori il pin PWM, per il mio test non fa alcuna differenza o lo posso collegare direttamente ad un pin di arduino?

 

ok, grazie Livio

 

 

 

 

Link al commento
Condividi su altri siti

 mi è arrivato finalmente il modulo.

prima di passare al test, volevo procedere step to step per capire se i collegamenti  sono giusti.

3V3 di arduino al LV del modulo

5V di arduino al HV del modulo

GND in comune

HV1, HV2, HV3, HV4, ai rispettivi pin 10, 11, 12, 13 di arduino.

3V3 dell'IC AS5048A al 3V3 LV del modulo

GND dell'ic al GND modulo

MOSI IC al pin LV2 modulo

MISO IC al pin LV3 del modulo

CLK IC al pin LV4 del modulo

CSN IC al pin LV1 del modulo

sperando di non aver fatto confusione, attendo una vostra risposta se tutto ok.

grazie

 

grazie Livio per la risposta,

chiedevo, mi è rimasto fuori il pin PWM, per il mio test non fa alcuna differenza o lo posso collegare direttamente ad un pin di arduino?

 

ok, grazie Livio

 

si, mi è arrivato in settimana.

Adesso provo a formulare un programma che mi testi l'integrato.

grazie

 

 

 

 

Link al commento
Condividi su altri siti

Ah stai formulando il programma. Che bello!

Inizia con l'istruzione CTRL+Z prima di scrivere un altro messaggio, vedrai che viene meglio. 

Link al commento
Condividi su altri siti

grazie ragazzi, era un modo per non aprire tante finestre messaggi per essere un pò più contenuto, ma da ora in poi seguirò questa procedura. 🤣👋

 

Link al commento
Condividi su altri siti

Almeno non dai l'impressione di avere la disgrazia di essere affetto da qualche patologia che ti costringe a ripetere tutta la discussione dall'inizio 

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...