Newsgroup: it.hobby.elettronica.digitale
Titolo: Info per piccolo progetto

 
 
Salve a tutti
 
Conoscete un progetto free per realizzare un sensore di temperatura
umidità e pressione, scritto in linguaggio C, che piloti dei segmenti LCD
come questi:
http://blog.oscarliang.net/wp-content/uploads/2013/03/4digit-7segment-display-white.jpg
 
 
Questo componente elettronico: LM335 Z
 
e un sensore di temperatura?
 
 
Gràzie
 
Ciao
 
 
 
 

 
 
E' un sensore di temperatura.
Sicuro di avere le idee chiare su cio' che vuoi
realizzare?

 e un sensore di temperatura?
 
Sì, ma è analogico, piuttosto inappropriato abbinato ad un microcontrollore.
Meglio usare roba digitale tipo LM92.
 
Al di là del progetto pronto, i sensori utilizzati condizionano in modo determinante il software visto che almeno il 95% del codice scritto servirà solo per leggerli.
Se padroneggi il C non vedo perché tu non possa scriverti interamente il firmware che tutto sommato non riveste una grossa complessità.
Display LCD a 4+1/2 digit se ne trovano ancora ed esistono integrati dedicati per la loro gestione similmente al famoso MM5450 per i LED.
Tuttavia è possibile gestire un simile LCD anche attraverso i pin di output direttamente (magari una catena di shift register tipo 74HC595) avendo cura di generare via software il rinfresco.
 
Piccio.

 
Va bene grązie.
 
Mooolto probabilemente sbaglio!
 
Vorrei fare una dispositivo, elettronico,  che, rilevi la 
temp/umiditą/pressione
 
Il display deve essere come quello visto nel link.
 
Mi dite quale compilatore si deve utilizzare per compilare questi programmi?
e su quale tipo di eeprom? si devono scrivere, e come, tramite porta COM1?
USB?
 
Grązie
 
Ciao
 
 
 

 
Nessuna info in più!?
 
Ciao
 
 
 

 Nessuna info in più!?
 
Dalle domande che hai fatto (EEPROM, scrittura, ecc) si evince che la tua esperienza è insufficiente per affrontare un simile progetto.
Ti consiglio, però, di approcciare Arduino che ti fornisce un ambiente molto vantaggioso sotto ogni punto di vista.
 
Piccio.
 

news:9c06993f-457e-44db...@googlegroups.com...

Conosci qualche cosa di diverso, che non mi faccia spendere 80eu?
 
Ciao
 
 
 

 
 
Prima di Arduino, cosa c'era, cňsa si utilizzava per un progčtto come 
questo?
 
Ciao 
 
 

 questo?
 
Se hai tempo da investire, in puoi realizzare con pochi soldini un ambiente di sviluppo pienamente funzionale.
Posso solo portarti la mia personale esperienza: lavoro oramai solo con gli AVR 8 bit (microcontrollori Atmel), economici e versatilissimi.
Per la programmazione del chip puoi avvalerti di uno dei numerosi progetti minimali tipo Ponyprog.
Per lo sviluppo del software basta scaricare dal sito ufficiale Atmel AVRStudio che ti permette di approcciare anche il C.
Se hai fretta, un ambiente BASCOM è ancora più immediato (scrivi in Basic).
La versione trial è sufficiente per tantissimi progetti.
Se usi un compilatore ti consiglio un micro con almeno 16KB di Flash-EPROM ma in Assembly (linguaggio macchina diretto) con un paio di KB risolvi.
Il display a LED lo puoi gestire in molti modi e quello più risparmioso prevede l'autoscansione generata via software.
Se invece hai esigenze HiTech allora puoi utilizzare uno dei numerosi IC di interfaccia dedicati.
Uno molto famoso è appunto il MM5450 ma esistono tanti altri tipi (MAX7219 pilota fino ad 8 digit, ad esempio).
Se è il primo progetto che realizzi ti consiglio di impratichirti senza utilizzare chip periferici intelligenti limitandoti a gestire l'ADC del micro e sensori analogici.
Già una banale sonda termica tipo LM92 o LM74 implicano padronanza per non parlare del MM5450 che sembra banale ma prima di farlo funzionare correttamente devi tirare qualche imprecazione.
 
Riassumendo, ipotizzo una configurazione possibile:
- ATmega32
- LED-Digit gestiti direttamente dal micro collegati sull'I/O
- sonde analogiche
 
E non ti annoi per qualche settimana...
 
Piccio.

 questo?
 
Ci si smazzava molti mesi per studiare un microcontroller, il suo 
linguaggio, i suoi registri e periferiche interne,il suo sistema di 
sviluppo ecc.
 
Il tutto ovviamente con gia` alle spalle un sufficiente background di 
elettronica analogica e digitale, interfacciamento/condizionamento dei 
segnali ecc.
 
Arduino semplifica molti di questi aspetti permettendo di posporre 
l'eventuale approfondimento, ha un IDE che semplifica in modo "ridicolo" 
la sua gestione (nel senso che si può anche non conoscere nulla del 
micro su cui è basato).
 
Per contro troppa semplificazione porta anche a dei limiti in quello che 
si può realizzare (ad esempio il campionamento software di un segnale 
diventa tanto meno proponibile quanti più strati di "semplificazione" si 
aggiungono, dico questo perché ad esempio il pilotaggio di quel display 
richiede una temporizzazione molto precisa nella scansione dei digit per 
non avere cifre tremolanti o di diversa luminosità).
 

cerca PPTEA su internet, mi trovi là, sul forum nuovo, non quello di 
forumcommunitiy che è stato abbandonato.
Ciao!


 Conosci qualche cosa di diverso, che non mi faccia spendere 80eu?
 
80eu?
 
http://www.robot-italy.com/it/itead-iteaduino-nano.html
 
 

 cerca PPTEA su internet
 
Testato con Linux?
 


da quello che chiedi, si evince che di elettronica in generale che
comprendi il giusto.
ti consiglio di comperare ,su ebay, uno dei tanti strumenti che gia
fanno quello che chiedi......e poi degli ottimi libri di elettronica
ed informatica. quando li hai letti e compreso quello che c'è sopra,
vedrai che avrai le idee + chiare e saprai porre le domande giuste
per avere un aiuto.
 

l'ambiente di sviluppo è in winzozz, ma credo che si possa far 
funzionare sotto linux con gli appositi accorgimenti (che non conosco, 
in quanto non smantetto con linux, al momento); una volta flashato il 
pic con il firmware PPTEA, il codice basic-like lo trasferisci via usb


Piccio.
 
Ciao,
Pier.
 
www.piergm.com