lucky

Routine I2C per controllori PIC implementate in C

  • by

Lavorando con i PIC possiamo aver bisogno di utilizzare il protocollo I2C dovendolo implementare a basso livello in C o in assembler (bit banging). Questo capita se lavoriamo con un controllore di fascia base che non offre nativamente tale funzionalità.

Purtroppo mi sono trovato in questa necessità e le routine fornite di esempio con il compilatore PICC di Hitech (il compilatore che utilizzo di solito) non sono riuscito a farle funzionare. Non so se perché errate, o se per colpa dell’ottimizzazione che nella versione freeware non è garantita.

Read More »Routine I2C per controllori PIC implementate in C

Il sensore di temperatura DS1775

  • by

Il DS1775 prodotto da Dallas Semiconductors è un sensore di temperatura/termostato che può essere utilizzato nei nostri circuiti, pilotato da un controllore tramite il protocollo I2C.
Le applicazioni sono molteplici: termometro digitale, termostato, controllo di temperatura interna al circuito, registratore di temperatura, …
Purtroppo è disponibile solo nel package SOT23, quindi per utilizzarlo va necessariamente realizzato un circuito stampato abbastanza preciso. Suggerisco il metodo con il ferro da stiro e carta patinata.
dspr1775

Read More »Il sensore di temperatura DS1775

Come utilizzare i pannelli solari

  • by

Vorrei presentare alcuni calcoli utili per il dimensionamento di impianti fotovoltaici. L’idea è quella di invertire la solita logica con cui si effettuano i calcoli e partire dal pannello solare: vorrei aiutare nella risposta alla domanda “Cosa posso fare con un pannello solare da 5, 10, … Watt?”. Partendo dalla potenza del pannello arrivare quindi a capire se è ciò che fa per noi.

pannello

Read More »Come utilizzare i pannelli solari