Newsgroup: it.hobby.elettronica.digitale
Titolo: Piccolo pannello touch screen

Devo realizzare dei pannelli di controllo per uso domotico (aperture
cancelli elettrici e porte automatiche con codice per personale
pulizia, illuminazione, eccetera). Ho già le schede I/O pilotabili da
RS485.
Vorrei comandare il sistema con dei piccoli touch-screen (3/4 pollici,
monocromatici o a colori), da collocare vicino alle porte, con alcune
videate selezionabili:
- tastiera numerica per comporre il codice di accesso,
- icone luci on/off/dimmer
- icone cancelli e porte automatiche aperte/chiuse.
Mi sembra una soluzione cool ed espandibile (non devo decidere prima
quanti pulsanti mettere).
Da dove mi suggerite di cominciare? Qualsiasi esperienza-consiglio-
link a sito web è benvenuto, grazie.

 link a sito web è benvenuto, grazie.
http://www.eurekelettronica.it/prodotti/touch8/intro/touch8.html
Ha già la CAN (che serviva a me per una prova) e le 485 (che servono a te) 
Non ti so assolutamente dire il prezzo (a me l'avevano prestata, poi non ci 
andava bene e siamo passati su roba più grossa) ... chiamali, che sono 
curioso... 
Altrimenti se hai un server centrale puoi usare dei chumby come pannelli di 
controllo... costano relativamente poco... 
http://www.chumby.com/

 
http://www.chumby.com/
Anche questo è molto interessante, non so se sono all'altezza di
programmarli, da quel che posso capire sono più complicati.

 programmarli, da quel che posso capire sono pi=F9 complicati.
? Ma solo io vedo roba totalmente diversa su quel sito? Vendono un 
trabiccolo portatile collegato ad internet!
http://snipurl.com/eucuw
-- 
Remember the good old days, when CPU was singular?
News 2002 [v 2.3] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 
http://snipurl.com/eucuw
E' un trabiccolo portatile, si.
Collegato ad una rete wifi, si (Ma non è detto che sia "internet")
E' in grado di leggere pagine web ed eseguire piccole applicazioni flash 
(chiamate con molto poca fantasia "widget". Infatti ho detto all'OP che 
se aveva un server centrale, avrebbe potuto usare quelli (come semplici 
"terminali" web) per controllare le applicazioni della rete domestica.
(e comunque sia esegue un micro kernel linux e il suo hardware è 
"abbastanza" open source, quindi ci si può giocare. Un po' come il 
Roomba ;-) )

 Domattina li chiamo.
140 euro + iva al pezzo
310 euro + iva versione con programmatore jtag
Marco

 310 euro + iva versione con programmatore jtag
Beh questa mi sembra un po' esagerata, considerato che gli schemi e i 
firmware per il programmatore jtag AVR seriale per quel che ne so si 
trovano senza problemi...

 trovano senza problemi...
Credo tu ti confonda tra i vari programmatori seriali più o meno banali
(come ho appena scritto in un altro thread quello Atmel USB va a 35E, da
Farnell) ed un emulatore+programmatore JTAG, che non credo sia
autocostruibile né acquistabile con meno di 200 euri.

 autocostruibile né acquistabile con meno di 200 euri.
In una applicazione come questa gran parte del codice (che peraltro è 
relativamente semplice, dato che deve solo gestire la GUI e la RS485 
tramite le librerie in dotazione) viene scritto e testato sul PC. Avere 
un ICE completo mi sembra decisamente esagerato.

 un ICE completo mi sembra decisamente esagerato.
Senza dubbio. Io mi riferivo solo ai tuoi dubbi sul prezzo del (ottimo!
grazie per la segnalazione) Touch8 completo di emulatore JTAG.

 grazie per la segnalazione) Touch8 completo di emulatore JTAG.
In realtŕ il mio dubbio non era legato al costo del kit completo di 
emulatore JTAG, ma al fatto che non stava scritto da nessuna parte che 
era cosě, e ho dato per scontato che fosse un normale programmatorino 
JTAG seriale o usb di cui si trovano schemi a decine...
La descrizione del kit sul sito indica genericamente "programmatore 
JTAG"... certo che se fosse qualcosa di piů completo il prezzo potrebbe 
anche starci.

 un ICE completo mi sembra decisamente esagerato.
Si, però da quello che ho capito spulciando la documentazione hanno 
portato fuori solo il connettore JTAG. Non so se si può accedere 
(comodamente!) alla programmazione ISP classica, su seriale sincrona.
Anzi ho guardato meglio... i pin MISO, MOSI e SCK sono presenti sul 
connettore per SPI e I2C però il reset va preso dal connettore JTAG... 
Con un minimo di cablaggio creativo si dovrebbe poter programmare senza 
il JTAG.
Marco

 autocostruibile né acquistabile con meno di 200 euri.
Questo da 32.90$ è solo programmatore o anche emulatore?
http://www.futurlec.com/ET-AVR_JTAG.shtml
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Questo da 32.90$ è solo programmatore o anche emulatore?
Da quello che leggo è programmatore e debugger, però a mio avviso 
supporta pochissimi AVR. Voi che ne dite?
Ma ancora non mi è del tutto chiara la differenza con il ATJTAGICE2 che 
costa 10 volte tanto :(
Marco

 costa 10 volte tanto :(
Il JTAGICE2 ti permette, oltre che di programmare la flash, di fare il
debugging sia tramite interfaccia JTAG (che però usa sei pin e logicamente
non è presente sugli AVR con meno di 40 pin), sia tramite il DebugWire
(ovvero il solo pin di reset), presente su tutti gli AVR usciti negli
ultimi anni, anche quelli a 8 pin. E poi è USB.

 il JTAG.
Sono dello stesso avviso. Non vorrei che perň il prezzo del kit fosse
condizionato, piů che dal programmatore JTAG, che vedo poter essere assai
piů economico di un tempo, anche di un forfait per l'assistenza tecnica.

 ultimi anni, anche quelli a 8 pin. E poi č USB.
Ok grazie, quindi in estrema sintesi ha il vantaggio di poter fare debug 
con il DebugWire (a parte il discorso USB).
Sinceramente su piccoli e medi progetti non ho mai sentito la mancanza 
di un debugger, mentre quando ho fatto qualcosa con gli ARM se non 
avessi avuto il debugger avrei perso molto piů tempo a scovare l'errore.
Marco

 JTAG seriale o usb di cui si trovano schemi a decine...
Hai ragione. Ero io a dare erroneamente per scontato che dovesse essere un
emulatore+programmatore.

 avessi avuto il debugger avrei perso molto più tempo a scovare l'errore.
Ecco, forse tu sai dirmi in quali casi un debugger hardware sia necessario.
Fin'ora li ho sempre trovati di scarsissima utilità: se ho un algoritmo
complicato, l'emulatore software va altrettanto bene, se ho segnali
real-time non mi servono né l'uno né l'altro, ma forse mi sfugge qualcosa.

 real-time non mi servono né l'uno né l'altro, ma forse mi sfugge qualcosa.
No, piuttosto sfuggivano a me :)
Nel senso che anche la penso così su algoritmi e segnali in real-time ma 
mi sono trovato in alcune situazioni dove la simulazione non 
rispecchiava fedelmente la realtà. Che si tratti di un bug nel 
simulatore piuttosto che dal mio uso sbagliato (molto più probabile) sta 
di fatto che in simulazione era tutto ok mentre sulla scheda il micro si 
comportava male. Ho risolto con un debugger hardware (lavoravo sui PIC 
all'epoca, per gli AVR non ho il debugger).
Nel caso degli ARM semplicemente non sono riuscito a trovare/configurare 
il simulatore software e quindi non avevo possibilità di testare pezzi 
di codice.
Inoltre, mi è capitato di avere problemi hardware con la scheda (es. 
segnali sporchi che non facevano scattare bene gli interrupt o impedenze 
sbagliate di ingresso uscita) che non avrei potuto rilevare da una 
simulazione software.
Marco

 simulazione software.
Ah, ecco, giusto. Ma io non faccio mai errori sull'hardware. :D
Scherzi a parte, con un oscilloscopio non saresti riuscito a vederli?

 Scherzi a parte, con un oscilloscopio non saresti riuscito a vederli?
Certo, infatti li ho visti con l'oscilloscopio ma *dopo* aver capito che 
il problema era hardware.
Io non sono un fulmine di guerra in queste cose e le potenziali cause di 
errore (ovvero comportamenti strani e inspiegabili :) ) sono sempre di 
pių di quelle che puoi immaginare.
Marco

 che è un disegno un po' vecchiotto.
C'è anche usb a poco più:
http://www.futurlec.com/ET-AVR_JTAG_USB.shtml
Ma secondo te vanno bene per un AT90USB646 e un ATmega32U4 ?


 Ma secondo te vanno bene per un AT90USB646 e un ATmega32U4 ?
Secondo me no, altrimenti lo avrebbero scritto...
Negli USA è un classico che il progettista in gamba vada a lavorare altrove
e gli inetti rimasti cerchino di manutenere più o meno il progetto, ad
esempio appiccicandoci un'interfaccia USB-seriale, operazione semplice e
indolore, lasciando inalterate le parti che non capiscono.
Sennò perché credi ci sia un così fiorente mercato sui chip obsoleti? ;-)

Grazie a tutti per le risposte. E' la prima volta che scrivo ad un
newsgroup e sono piacevolmente impressionato!
Oggi ho telefonato alla Eurek e confermo i prezzi citati da Marco,
aggiungo che per 100 pezzi si parla di circa 75 euro a modulo.
Per il programmatore JTAG, possiedo già quello della Atmel da 270
euro, la differenza per me è che si tratta di un tool professionale,
con le protezioni su tutti gli ingressi ( non sono riuscito ancora a
bruciarlo, nonostante tutti i miei sforzi :-) ) , emulazione real-
time, è veloce e oltre che in JTAG funziona anche in modalità ISP e
debugWire.
Ma soprattutto essendo "il" programmatore ufficiale supporta tutti i
chip appena escono e ed i software della Atmel = zero perdite di
tempo, dubbi, esperimenti eccetera. Almeno se qualcosa non funziona
sono sicuro che non sono gli strumenti ;-)
Prima di acquistarlo ho cercato un po' in rete, ci sono innumerevoli
progetti di cloni autocostruibili:
http://www.scienceprog.com/build-your-own-avr-jtagice-clone/
e cloni cinesi con addirittura la PLASTICA copiata:
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=140230473558
La maniera più semplice per programmare un AVR è di collegare 4
resistenze alla porta parallela, quindi il per l'autocostruttore  il
problema dell'uovo e della gallina (ovvero programmare il micro del
programmatore!) non si pone.
Per tornare al post originale, se non ci sono altri suggerimenti credo
che acquisterò un campione del Touch8.

 (chiamate con molto poca fantasia "widget". Infatti ho detto all'OP che 
M'era venuto il dubbio di avere il DNS a donnine...
-- 
Love is grand. Divorce is twenty grand. 
News 2002 [v 2.4] - [ StopDialers/PopDuster/SMTP Proxy - 
http://www.socket2000.com
 ]

 
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=140230473558
Interessante :P
Ma c'è da fidarsi? Qualcuno ha esperienza e ha verificato che *davvero* 
sono cloni a basso prezzo oppure hanno qualche lacuna? Non so su 
protezioni elettriche o possibilità di aggiornamento con i nuovi prodotti...
Marco

protezioni elettriche o possibilità di aggiornamento con i nuovi prodotti...
Non ci sono particolari protezioni elettriche nemmeno sul JTAG Atmel, tanto è
vero che io sono riuscito a rompere un MAX3391probabilmente attraverso una
scarica elettrostatica.
L'ho riparato facendomi mandare un campione dalla Maxim e sostituendolo.
--
ciao
  Stefano

 Non so su protezioni elettriche
Ehm. Ho appena zottato il mio venerando (4 anni?) AVRISP appoggiando la
scheda collegata al programmatore su di una pinzetta che vagolava sulla mia
scrivania. Nella zona dove ha "toccato" la sola alimentazione è 4V. Facendo
un upgrade manuale del software (che già una volta me l'aveva resuscitato),
collegato ad una scheda senz'altro buona e alimentata a 5V, verifica la
flash a 00 oppure FF, a seconda di come gli gira.
Curiosamente, il processore non si programma più, ma lo SPI continua a
lavorare correttamente. O gli ho ammazzato il MISO, che non uso, oppure il
reset. Boh.

 L'ho riparato facendomi mandare un campione dalla Maxim e sostituendolo.
Humm. Visto che il mio AVRISP comunica correttamente col PC, sostituendo
uno dei due AT90xx dovrebbe andare a posto, ma per 35 euri mi compro quello
nuovo USB, che mi č utile perchč il subnotebook nuovo non ha la seriale.

RS485.
ciao,
le devi fare per tuo uso personale o per rivenderli?

 le devi fare per tuo uso personale o per rivenderli?
Lui non lo so, io ne sto progettando una serie per uso personale, ma non 
con la RS485, bensì con un bus CAN.

 con la RS485, bensì con un bus CAN.
io cerco qualcuno che vuole fare la produzione in serie
ma non su quantità incredibili 

link a sito web � benvenuto, grazie.
prova a vedere 
http://www.demmel.com
ciao Giorgio

 ha scritto nel messaggio 
news:Y9dLl.311333$FR.6...@twister1.libero.it...

chi lo vende in italia?