Espansione i/o analogiche e digitali

Ciao a tutti, sono nuovo, mi sono presentato, spero nel modo giusto :pray:t3:

Sto realizzando una centralina di gestione della climatizzazione e mi serviva un vostro parere.

Con Arduino posso espandere gli ingressi e le uscite per ottenere:

26 uscite analogiche per comandare dei relè

8 ingressi digitali per leggere sensori di temperatura bus

1 uscita a tensione variabile 0-10v

1 display touch screen

Ho visto molti kit di espansione ma non so se si riesce a comandare tutte queste cose insieme.
Grazie mille

Buongiorno, e benvenuto nel forum.
Prima di iniziare, è bene chiarirsi le idee:

Si, in genere è possibile, ma specifica sempre a quale Arduino ti riferisci, ormai ce ne sono un bel po' in giro, con specifiche molto diverse tra loro.

Per comandare dei relè non ti servono uscite analogiche ma digitali (0/1), visto che il relè ha comunque 2 soli stati.

Quali sensori? Anche qui ce ne sono diversi, con modalità di funzionamento diverse. I "classici" digitali one-wire (ds18b20) ad esempio funzionano con un solo pin di dati, a cui puoi collegare più sensori, quindi ti basta un solo pin.

Qui la cosa si fa leggermente più complicata, ti serve un DAC ed un amplificatore operazionale per amplificare la tensione, ma in rete dovresti trovare circuiti adatti.

Anche di questi ne esistono molti, con dimensioni, funzionalità e quindi costi diversi.

Per ora è tutto.

Ciao, Ale.

Può bastare un'uscita con PWM e un integratore RC seguito da un operazionale.

Grazie mille mi metto a lavoro!
Vediamo
Cosa esce fuori

Forse, se ti basta il risultato tagliato con l'accetta va più che bene. Ma d'altronde qui, come al solito, le specifiche latitano...

Ciao, Ale.