Inoltre si può accedere alle varie impostazioni direttamente tramite hyperterminal.Al momento debbo aspettare l'arrivo della sonda temperatura/pressione SHT11 e del pressostato. Per il momento quindi uso solo l'RTC DS1307 e simulo il pressostato tramite un potenziometro.
Beccatevi lo schema eletrico, cliccate sull'immagine per ingrandire.
Materiale occorrente per la realizzazione:
- 1x Atmega8
- 1x DS1307
- 1x SHT11
- 1x Max232
- 1x sensore di pressione analogico MPX201A
- Varie cosucce, condensatori, resistenze ecc...
- Stampate con la stampante laser il master sul foglio fotografico
- Pulite la piastra di rame con alcool e poi decappatelo per qualche secondo in un bagno di acido muriatico, sciaquate e asciugate bene
- Poggiate il foglio con la parte stampata sul rame e, con il ferro da stiro massima potenza stirate per qualche minuto
- Con la pratica imparerete bene
- Una volta raffreddato il tutto vedrete che il master si è traferito
- Incidete lo stampato usando cloruro ferrico oppure una miscela composta da 70ml acqua 15ml acqua ossigenata più concentrata possibile, 30ml acido muriatico per gabinetti.
- Attenti, fatelo con guanti, visiera e in ambiente esterno; causa forti vapori acidi ma diluito con acqua si può smaltire facilmente a differenza del cloruro ferrico. Inoltre il circuito è prondo il circa 3-5 minuti
vi mando le sorgenti in Bascom AVR & anche il file *.hex compilato.
Ecco cosa appare sul terminale una volta collegato al datalogger:
-------------------------------------
Datalogger meteo
-------------------------------------
1 - Visualizza lettura pressostato
2 - Imposta ora
3 - Visualizza ora
4 - Entra in modalità datalogger
#>
Digitando 4 ed invio, si attiva il vero e proprio datalogging:
174 10:34:45 04/01/10
174 10:34:46 04/01/10
174 10:34:47 04/01/10
173 10:34:48 04/01/10
179 10:34:49 04/01/10
218 10:34:50 04/01/10
283 10:34:51 04/01/10
347 10:34:52 04/01/10
420 10:34:53 04/01/10
573 10:34:54 04/01/10
786 10:34:55 04/01/10
430 10:34:56 04/01/10
326 10:34:57 04/01/10
326 10:34:58 04/01/10
326 10:34:59 04/01/10
326 10:35:00 04/01/10
326 10:35:01 04/01/10
326 10:35:02 04/01/10
326 10:35:03 04/01/10
326 10:35:04 04/01/10
Questo stream di dati va salvato in un file usando il vostro hyperterminal e poi travasato su excel
Si può ricavare un grafico, ecco quello ottenuto dall'esempio di prima. Notare che sto usando solo il potenziometro (pressostato) perche ancora nn ho gli altri sensori.
è possibile modificare tale progetto per acquisire per lungo tempo una tensione Dc con veriazione molto piccola ( max range 300mV con variazioni di 50uV ) ?
RispondiEliminasi certo che è possibile, ed è anche abbastanza facile.
RispondiElimina