<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti per Life Cross Nerd &amp; Stuff</title>
	<atom:link href="http://blog.lampugnani.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lampugnani.org</link>
	<description>Just another stupid webBlog in the net...</description>
	<lastBuildDate>Sun, 04 Dec 2011 13:38:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Commenti su Feedback di Gaetano Cicero</title>
		<link>http://blog.lampugnani.org/feedback/comment-page-1/#comment-4265</link>
		<dc:creator>Gaetano Cicero</dc:creator>
		<pubDate>Sun, 04 Dec 2011 13:38:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/#comment-4265</guid>
		<description>Matteo è una persona molto precisa e &quot;veloce&quot;.
Tutto spedito immediatamente, precisamente e ben impacchettato.

Un servizio 5 Stelle. Grazie ed alla prossima</description>
		<content:encoded><![CDATA[<p>Matteo è una persona molto precisa e &#8220;veloce&#8221;.<br />
Tutto spedito immediatamente, precisamente e ben impacchettato.</p>
<p>Un servizio 5 Stelle. Grazie ed alla prossima</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di Xyz</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4264</link>
		<dc:creator>Xyz</dc:creator>
		<pubDate>Sun, 04 Dec 2011 11:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4264</guid>
		<description>Che dire... Grazie della spiegazione, ho imparato cose nuove :D
Ho modificato l&#039; HW proprio come mi hai detto, ho invertito il positivo con il negativo dei segnali di clock e data, ora funziona :D
In futuro proverò anche ad adattare lo sketch, però prima dovrò imparare a capirci qualcosa di più, dal momento che non è stato sufficiente sostituire la funzione Falling con la funzione Rising :D
Ciao e grazie ancora del tempo che mi hai dedicato.</description>
		<content:encoded><![CDATA[<p>Che dire&#8230; Grazie della spiegazione, ho imparato cose nuove <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Ho modificato l&#8217; HW proprio come mi hai detto, ho invertito il positivo con il negativo dei segnali di clock e data, ora funziona <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
In futuro proverò anche ad adattare lo sketch, però prima dovrò imparare a capirci qualcosa di più, dal momento che non è stato sufficiente sostituire la funzione Falling con la funzione Rising <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Ciao e grazie ancora del tempo che mi hai dedicato.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di teo</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4257</link>
		<dc:creator>teo</dc:creator>
		<pubDate>Sat, 03 Dec 2011 16:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4257</guid>
		<description>Ciao Xyz,
Ho letto con un po&#039; di attenzione il codice che hai usato e rivisto cosa fa il mio (come puoi vedere dalla data del post, non sono freschissimo :P)....
BTW,

Il problema sta nei livelli:

il mio circuito inverte i livelli.
Un npn (nella configurazione che ho usato) quando ha sulla Base 0V, interdice il passaggio di corrente fra Collector ed Emitter, essendoci un resistore di pull-up sia sul data (fisicamente presente) che sul clock (ho abilitato il resistore di pull-up interno al microcontrollore perchè mi ero dimenticato di metterlo fisicamente :P ) arduino vede un livello alto. Quando invece la tensione sulla Base supera i 0,6/0,7 V (dipende dal dispositivo) il transistor va in saturazione ed il passaggio di corrente fra Emitter e Collector è permesso (è come se fossero cortocircuitati, non proprio, ma vedila così....) e il micro vede un livello basso.

Il circuito che hai usato tu NON inverte i livelli.
Tu hai usato degli op-amp in configurazione comparatore (per maggiori info: http://it.wikipedia.org/wiki/Amplificatore_operazionale#Comparatore ) con una tensione di soglia settata a circa (V/(47k+10k))*10k ~ 0,9 Volt. Quindi, il microcontrollore vede un livello basso quando il segnale in ingresso è a 0V e un livello alto quando il segnale in ingresso supera la soglia di 0,9 Volt (il calibro raggiunge circa 1,5V nello stato alto).

Detto questo, se vuoi fare andare il tuo HW con il mio firmware e software puoi percorrere due strade:

1-Adattare il tuo HW in modo da essere compatibile con il firmware senza modificarlo e poter sfruttare gli aggiornamenti che mi sono venuti in mente...e che eventualmente sviluppero&#039; in futuro...
Per farlo direi che è sufficiente invertire i segnali sui pin di ingresso dell&#039;op-amp (in pratica scambiare i pin 2 e 3 per il DATA e i pin 5 e 6 per il CLOCK)

2-Adattare il mio FW.
Per farlo ti suggerisco di dare un&#039;occhio a questa pagina: http://www.arduino.cc/en/Reference/AttachInterrupt
Come puoi vedere il mio FW abilita l&#039;interrupt con l&#039;opzione FALLING e poi nella funzione GetBit si aspetta dei LOW (equivalente a 0).
Nel FW che hai linkato tu invece l&#039;interrupt viene abilitato con l&#039;opzione RISING, successivamente nella GetBit si aspetta degli 1 (equivalenti ad HIGH).


Spero di essermi spiegato e di averti fornito gli strumenti per poterti divertire un po&#039;....

Enjoy!</description>
		<content:encoded><![CDATA[<p>Ciao Xyz,<br />
Ho letto con un po&#8217; di attenzione il codice che hai usato e rivisto cosa fa il mio (come puoi vedere dalla data del post, non sono freschissimo <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )&#8230;.<br />
BTW,</p>
<p>Il problema sta nei livelli:</p>
<p>il mio circuito inverte i livelli.<br />
Un npn (nella configurazione che ho usato) quando ha sulla Base 0V, interdice il passaggio di corrente fra Collector ed Emitter, essendoci un resistore di pull-up sia sul data (fisicamente presente) che sul clock (ho abilitato il resistore di pull-up interno al microcontrollore perchè mi ero dimenticato di metterlo fisicamente <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) arduino vede un livello alto. Quando invece la tensione sulla Base supera i 0,6/0,7 V (dipende dal dispositivo) il transistor va in saturazione ed il passaggio di corrente fra Emitter e Collector è permesso (è come se fossero cortocircuitati, non proprio, ma vedila così&#8230;.) e il micro vede un livello basso.</p>
<p>Il circuito che hai usato tu NON inverte i livelli.<br />
Tu hai usato degli op-amp in configurazione comparatore (per maggiori info: <a href="http://it.wikipedia.org/wiki/Amplificatore_operazionale#Comparatore" rel="nofollow">http://it.wikipedia.org/wiki/Amplificatore_operazionale#Comparatore</a> ) con una tensione di soglia settata a circa (V/(47k+10k))*10k ~ 0,9 Volt. Quindi, il microcontrollore vede un livello basso quando il segnale in ingresso è a 0V e un livello alto quando il segnale in ingresso supera la soglia di 0,9 Volt (il calibro raggiunge circa 1,5V nello stato alto).</p>
<p>Detto questo, se vuoi fare andare il tuo HW con il mio firmware e software puoi percorrere due strade:</p>
<p>1-Adattare il tuo HW in modo da essere compatibile con il firmware senza modificarlo e poter sfruttare gli aggiornamenti che mi sono venuti in mente&#8230;e che eventualmente sviluppero&#8217; in futuro&#8230;<br />
Per farlo direi che è sufficiente invertire i segnali sui pin di ingresso dell&#8217;op-amp (in pratica scambiare i pin 2 e 3 per il DATA e i pin 5 e 6 per il CLOCK)</p>
<p>2-Adattare il mio FW.<br />
Per farlo ti suggerisco di dare un&#8217;occhio a questa pagina: <a href="http://www.arduino.cc/en/Reference/AttachInterrupt" rel="nofollow">http://www.arduino.cc/en/Reference/AttachInterrupt</a><br />
Come puoi vedere il mio FW abilita l&#8217;interrupt con l&#8217;opzione FALLING e poi nella funzione GetBit si aspetta dei LOW (equivalente a 0).<br />
Nel FW che hai linkato tu invece l&#8217;interrupt viene abilitato con l&#8217;opzione RISING, successivamente nella GetBit si aspetta degli 1 (equivalenti ad HIGH).</p>
<p>Spero di essermi spiegato e di averti fornito gli strumenti per poterti divertire un po&#8217;&#8230;.</p>
<p>Enjoy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di Xyz</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4256</link>
		<dc:creator>Xyz</dc:creator>
		<pubDate>Sat, 03 Dec 2011 14:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4256</guid>
		<description>E&#039; il primo, comunque l&#039;altro che vedi è identico.</description>
		<content:encoded><![CDATA[<p>E&#8217; il primo, comunque l&#8217;altro che vedi è identico.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di teo</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4255</link>
		<dc:creator>teo</dc:creator>
		<pubDate>Sat, 03 Dec 2011 11:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4255</guid>
		<description>Ciao,Xyz
Ho dato un occhio ai tuoi riferimenti.. non sei stato molto chiaro, hai detto di aver usato il codice nei commenti..ovviamente vedo piu` commenti contenenti codice.. se mi dici quale hai usato..</description>
		<content:encoded><![CDATA[<p>Ciao,Xyz<br />
Ho dato un occhio ai tuoi riferimenti.. non sei stato molto chiaro, hai detto di aver usato il codice nei commenti..ovviamente vedo piu` commenti contenenti codice.. se mi dici quale hai usato..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di Xyz</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4253</link>
		<dc:creator>Xyz</dc:creator>
		<pubDate>Fri, 02 Dec 2011 09:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4253</guid>
		<description>Scusa, hai ragione :D
Lo sketch che ho usato l&#039;ho preso da questo link 

http://www.instructables.com/id/Reading-Digital-Callipers-with-an-Arduino-USB/step4/Arduino-Code/

Quello che ho usato io è quello presente fra i commenti.
Poi, per alzare i livelli di tensione del clock e dei dati ho usato il sistema esposto in questo link 

http://www.droids.it/cmsvb4/content.php?277-990.020-MuIN-USB-Interfaccia-USB-per-calibro-digitale

Non ho usato il tuo perché non avevo tutto il necessario in casa, e siccome per realizzare quello del link avevo tutto, ho provato con quello.
Penso non sia un problema, dal momento che lo stato basso di tensione è inferiore a 1.5v e lo stato alto è superiore a 3v.
Comunque voglio precisare che in elettronica sono un neofita, soprattutto con arduino.</description>
		<content:encoded><![CDATA[<p>Scusa, hai ragione <img src='http://blog.lampugnani.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Lo sketch che ho usato l&#8217;ho preso da questo link </p>
<p><a href="http://www.instructables.com/id/Reading-Digital-Callipers-with-an-Arduino-USB/step4/Arduino-Code/" rel="nofollow">http://www.instructables.com/id/Reading-Digital-Callipers-with-an-Arduino-USB/step4/Arduino-Code/</a></p>
<p>Quello che ho usato io è quello presente fra i commenti.<br />
Poi, per alzare i livelli di tensione del clock e dei dati ho usato il sistema esposto in questo link </p>
<p><a href="http://www.droids.it/cmsvb4/content.php?277-990.020-MuIN-USB-Interfaccia-USB-per-calibro-digitale" rel="nofollow">http://www.droids.it/cmsvb4/content.php?277-990.020-MuIN-USB-Interfaccia-USB-per-calibro-digitale</a></p>
<p>Non ho usato il tuo perché non avevo tutto il necessario in casa, e siccome per realizzare quello del link avevo tutto, ho provato con quello.<br />
Penso non sia un problema, dal momento che lo stato basso di tensione è inferiore a 1.5v e lo stato alto è superiore a 3v.<br />
Comunque voglio precisare che in elettronica sono un neofita, soprattutto con arduino.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di teo</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4252</link>
		<dc:creator>teo</dc:creator>
		<pubDate>Fri, 02 Dec 2011 07:54:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4252</guid>
		<description>Ciao Xyz,
se mi dai qualche informazione in piu&#039; posso tentare di capire quale sia il tuo problema, altrimenti le informazioni che mi hai dato, sono un po&#039; pochine....
Linkami il codice che hai usato e che ti permette di leggere i dati correttamente....
I Collegamenti e il condizionamento sono stati fatti come descritto nell&#039;articolo precedente??...
Ciao Teo</description>
		<content:encoded><![CDATA[<p>Ciao Xyz,<br />
se mi dai qualche informazione in piu&#8217; posso tentare di capire quale sia il tuo problema, altrimenti le informazioni che mi hai dato, sono un po&#8217; pochine&#8230;.<br />
Linkami il codice che hai usato e che ti permette di leggere i dati correttamente&#8230;.<br />
I Collegamenti e il condizionamento sono stati fatti come descritto nell&#8217;articolo precedente??&#8230;<br />
Ciao Teo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Calibro digitale cinese – parte2 di Xyz</title>
		<link>http://blog.lampugnani.org/arduino/calibro-digitale-cinese-parte2/comment-page-1/#comment-4251</link>
		<dc:creator>Xyz</dc:creator>
		<pubDate>Thu, 01 Dec 2011 18:52:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?p=367#comment-4251</guid>
		<description>ho provato giusto per curiosità, ma a me non funziona. Mi legge valori completamente diversi... Non ho un oscilloscopio, ma sono abbastanza certo che il mio calibro sia 1x24.
Girando su internet sono riuscito a rimediare un prograammino, sempre per arduino, e con quello mi funziona.</description>
		<content:encoded><![CDATA[<p>ho provato giusto per curiosità, ma a me non funziona. Mi legge valori completamente diversi&#8230; Non ho un oscilloscopio, ma sono abbastanza certo che il mio calibro sia 1&#215;24.<br />
Girando su internet sono riuscito a rimediare un prograammino, sempre per arduino, e con quello mi funziona.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Feedback di Simone</title>
		<link>http://blog.lampugnani.org/feedback/comment-page-1/#comment-4242</link>
		<dc:creator>Simone</dc:creator>
		<pubDate>Mon, 21 Nov 2011 08:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/#comment-4242</guid>
		<description>Servizio ottimo. Appena avrò la necessità di altri componenti saprò a chi rivolgermi.</description>
		<content:encoded><![CDATA[<p>Servizio ottimo. Appena avrò la necessità di altri componenti saprò a chi rivolgermi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commenti su Shop di Marco</title>
		<link>http://blog.lampugnani.org/shop/comment-page-1/#comment-4223</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Fri, 16 Sep 2011 17:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lampugnani.org/?page_id=812#comment-4223</guid>
		<description>Matteo,
il materiale che ho ordinato è arrivato oggi.
Direi che per un pacchetto spedito il 13/9 è un ottimo risultato, il materiale è tutto in ordine.
Ottimo servizio come al solito,
grazie ed alla prossima.</description>
		<content:encoded><![CDATA[<p>Matteo,<br />
il materiale che ho ordinato è arrivato oggi.<br />
Direi che per un pacchetto spedito il 13/9 è un ottimo risultato, il materiale è tutto in ordine.<br />
Ottimo servizio come al solito,<br />
grazie ed alla prossima.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

