<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TECHcorner.it</title>
	<atom:link href="http://www.techcorner.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techcorner.it</link>
	<description>Risorse Tecniche in Rete</description>
	<lastBuildDate>Fri, 06 Jan 2012 14:21:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>BASIC Stamp 2 &#8211; Relay Timer Circuit</title>
		<link>http://www.techcorner.it/basic-stamp-2-relay-timer-circuit/</link>
		<comments>http://www.techcorner.it/basic-stamp-2-relay-timer-circuit/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 11:49:49 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Elettronica]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=713</guid>
		<description><![CDATA[di Giuseppe Francesco Indelli I microcontrollori BASIC Stamp offrono svariate possibilit&#224; di configurazioni circuitali consentendo la realizzazione di innumerevoli applicazioni che spaziano dal controllo di servo-motori per uso hobbistico con tecniche PWM (Pulse Width Modulation) al controllo di dispositivi High Voltage mediante l&#8217;uso di optoisolatori. L&#39;applicazione presentata ha lo scopo di realizzare un rel&#233; temporizzato&#160;basata [...]]]></description>
			<content:encoded><![CDATA[<p><em>di</em> Giuseppe Francesco Indelli</p>
<p style="text-align: justify">I microcontrollori BASIC Stamp offrono svariate possibilit&agrave; di configurazioni circuitali consentendo la realizzazione di innumerevoli applicazioni che spaziano dal controllo di servo-motori per uso hobbistico con tecniche PWM (Pulse Width Modulation) al controllo di dispositivi High Voltage mediante l&rsquo;uso di optoisolatori.</p>
<p style="text-align: justify">L&#39;applicazione presentata ha lo scopo di realizzare un rel&eacute; temporizzato&nbsp;basata sull&#39;impiego del microcontrollore <a href="http://www.techcorner.it/il-basic-stamp-2/" title="Il BASIC Stamp 2 – Un microcontrollore dalle dimensioni di un francobollo">BASIC Stamp 2</a>.</p>
<p style="text-align: justify">La pressione del tasto normalmente aperto &quot;START PUSH BUTTON&quot; del tipo&nbsp;&quot;attivo alto&quot; consentir&agrave; il trigger dell&#39;ingresso P14, portando &quot;alto&quot; il livello dell&#39;uscita P0 e quindi Q1 in conduzione,&nbsp;permettendo cos&igrave; la commutazione di RL1.</p>
<p style="text-align: justify">La&nbsp;temporizzazione &egrave; realizzata mediante&nbsp;la riga di codice <strong>PAUSE (60000*Minutes)+(1000*Seconds)</strong>, tempo durante il quale l&#39;uscita P0 rimarr&agrave; &quot;alta&quot;&nbsp;lasciando cos&igrave; il&nbsp;rel&egrave; RL1&nbsp;energizzato.</p>
<p style="text-align: justify">La dichiarazione delle costanti &quot;Minutes&quot; e &quot;Seconds&quot;&nbsp;nel codice PBASIC qui di seguito riportato, imposter&agrave; a 2 minuti il tempo complessivo, ma ovviamento esso potr&agrave; essere modificato per meglio adattarlo alle vostre esigenze.</p>
<p>&nbsp;<a href="http://www.techcorner.it/wp-content/uploads/2011/11/STAMP-2-Relay-Timer-Circuit.png"><img alt="" class="alignleft size-full wp-image-746" height="523" src="http://www.techcorner.it/wp-content/uploads/2011/11/STAMP-2-Relay-Timer-Circuit.png" title="STAMP 2  - Relay Timer Circuit" width="460" /></a></p>
<p><strong>Il codice PBASIC</strong></p>
<p><span style="color: #008000">&#39; {$STAMP BS2}</span></p>
<p><span style="color: #008000">&#39; =====================================================</span><br />
	<span style="color: #008000">&#39; Project name: Relay Timer Circuit</span><br />
	<span style="color: #008000">&#39; Author: Giuseppe Francesco Indelli</span><br />
	<span style="color: #008000">&#39; E-mail: </span><a href="mailto:giuseppe.indelli@alice.it"><span style="color: #008000">giuseppe.indelli@alice.it</span></a><br />
	<span style="color: #008000">&#39; Started: 05 NOV 2011<br />
	&#39; Release: 1.0</span><br />
	<span style="color: #008000">&#39; =====================================================</span></p>
<p><span style="color: #008000">&#39; Program Description</span><br />
	<span style="color: #008000">&#39; Relay Timer Circuit with the BASIC Stamp 2<br />
	&#39; Note that&nbsp;in this example the total activation time is 2 minutes</span></p>
<p>Minutes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CON&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000">&#39; activation time minutes</span><br />
	Seconds&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CON&nbsp;&nbsp; 60&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000">&#39; activation time seconds</span></p>
<p>main:<br />
	&nbsp;&nbsp;&nbsp; PAUSE 10<br />
	&nbsp;&nbsp;&nbsp; IF IN14=1 THEN activate<br />
	&nbsp;&nbsp;&nbsp; LOW 0<br />
	&nbsp;&nbsp;&nbsp; GOTO main</p>
<p>activate:<br />
	&nbsp;&nbsp;&nbsp; HIGH 0<br />
	&nbsp;&nbsp;&nbsp; PAUSE (60000*Minutes)+(1000*Seconds)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#39; <span style="color: #008000">total activation time</span><br />
	&nbsp;&nbsp;&nbsp; GOTO main</p>
<p><span style="color: #008000">&#39; End code</span></p>
<p><strong>Riferimenti</strong></p>
<p><a href="www.parallax.com/dl/docs/books/edu/wamv2_1.pdf" target="_blank">A. Lindsay, What&#39;s a Microcontroller, Student Guide v2.2</a><br />
	<a href="http://www.parallax.com/dl/docs/prod/stamps/BasicStampMan.pdf" target="_blank">BASIC Stamp&reg; Syntax and Reference Manual 2.1</a><br />
	&quot;<a href="http://www.parallax.com/dl/docs/article/IlBASICStamp2.pdf" target="_blank">Il BASIC Stamp&reg; 2 &#8211; Un microcontrollore dalle dimensioni di un francobollo</a>&quot; di Giuseppe Francesco Indelli<br />
	<strong>&nbsp;</strong></p>
<p><strong>Note sul Copyright</strong></p>
<p style="text-align: justify">Tutti i marchi depositati o registrati e i nomi citati all&rsquo;interno di questo articolo appartengono ai loro legittimi proprietari.</p>
<p style="text-align: justify">I contenuti del presente articolo non possono essere replicati su altri siti Web, mailing list, blog, newsletter, riviste cartacee e cd rom o altri supporti non indicati, senza la preventiva autorizzazione dell&#39;autore, qualsiasi sia la finalit&agrave; di utilizzo. La richiesta di autorizzazione va inoltrata all&#39;indirizzo <strong>webmaster (at) techcorner.it</strong> e si intende accettata soltanto a seguito di un esplicito assenso scritto dell&#39;autore. L&#39;eventuale mancanza di risposta non va in nessun caso interpretata come tacita autorizzazione.</p>
<p style="text-align: justify">E&#39; consentita la duplicazione dei contenuti del presente articolo, sia su supporto elettronico che cartaceo, esclusivamente per scopi didattici nell&#39;ambito di corsi scolastici di specializzazione pubblici e privati, con l&#39;obbligo di citare l&#39;autore e la fonte TECHcorner.it con un link allo stesso sito (http://www.techcorner.it)</p>
<p style="text-align: justify"><strong>Rinuncia di responsabilit&agrave;</strong></p>
<p style="text-align: justify">I contenuti del presente articolo hanno carattere esclusivamente informativo e pertanto nessuna responsabilit&agrave; pu&ograve; essere addebitata all&#39;autore a seguito del loro uso da parte di terzi. L&#39;autore non &egrave; altres&igrave; responsabile per l&#39;uso improprio delle informazioni e di qualsivoglia risorsa citata.</p>
<p style="text-align: justify">Ogni segnalazione all&#39;autore all&#39;indirizzo giuseppe.indelli (at) alice.it per eventuali errori o imprecisioni sar&agrave; gradita. Data la presenza di collegamenti ipertestuali, l&#39;autore si riserva il diritto di modificare il loro indirizzo <acronym title="Uniform Resource Locator">URL</acronym> al fine di rendere le informazioni citate sempre raggiungibili.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/basic-stamp-2-relay-timer-circuit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logic Circuit</title>
		<link>http://www.techcorner.it/logic-circuit/</link>
		<comments>http://www.techcorner.it/logic-circuit/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 11:20:30 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=906</guid>
		<description><![CDATA[LogicCircuit &#8211; &#232; un software educazionale freeware per la progettazione e la simulazione di circuiti logici digitali. Visita il sito web ufficiale per ulteriori approfondimenti &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify"><b>LogicCircuit</b> &ndash; &egrave; un software educazionale freeware per la progettazione e la simulazione di circuiti logici digitali.</p>
<p><a href="http://www.logiccircuit.org/">Visita il sito web ufficiale per ulteriori approfondimenti</a></p>
<p>&nbsp;<a href="http://www.techcorner.it/wp-content/uploads/2012/01/LogicCircuit.png" rel="" target="" title=""><img alt="" class="aligncenter size-full wp-image-907" height="480" src="http://www.techcorner.it/wp-content/uploads/2012/01/LogicCircuit.png" title="LogicCircuit" width="459" /></a></p>
<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/logic-circuit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soundcard Oscilloscope</title>
		<link>http://www.techcorner.it/soundcard-oscilloscope/</link>
		<comments>http://www.techcorner.it/soundcard-oscilloscope/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 18:06:02 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=611</guid>
		<description><![CDATA[Soundcard Oscilloscope &#232; un oscilloscopio virtuale completamente FREE per uso personale e accademico. L&#39;applicazione si basa sull&#39;utilizzo della sorgente di ingresso audio del PC che pu&#242; essere selezionata attraverso il mixer di Windows fra Microphone, Line-In e Wave. Autore: Christian Zeitnitz Questo programma offre: un oscilloscopio doppia traccia un display&#160;&#160;X-Y un&#160;analizzatore di spettro un&#160;generatore di [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify"><a href="http://www.zeitnitz.de/Christian/scope_en" target="_blank"><img alt="" class="alignleft size-full wp-image-612" src="http://www.techcorner.it/wp-content/uploads/2011/09/Soundcard-Oscilloscope.bmp" title="Soundcard Oscilloscope" /></a></p>
<p style="text-align: justify"><strong>Soundcard Oscilloscope</strong> &egrave; un oscilloscopio virtuale completamente FREE per uso personale e accademico. L&#39;applicazione si basa sull&#39;utilizzo della sorgente di ingresso audio del PC che pu&ograve; essere selezionata attraverso il mixer di Windows fra Microphone, Line-In e Wave.</p>
<p style="text-align: justify">Autore: Christian Zeitnitz</p>
<p style="text-align: justify">Questo programma offre:</p>
<p>un oscilloscopio doppia traccia<br />
	un display&nbsp;&nbsp;X-Y<br />
	un&nbsp;analizzatore di spettro<br />
	un&nbsp;generatore di segnale</p>
<p><a href="http://www.zeitnitz.de/Christian/scope_en" target="_blank">Indirizzo web per il download e ulteriori approfondimenti sul programma</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/soundcard-oscilloscope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progettare i filtri attivi</title>
		<link>http://www.techcorner.it/progettare-i-filtri-attivi/</link>
		<comments>http://www.techcorner.it/progettare-i-filtri-attivi/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 16:25:58 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[TECHnews]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=812</guid>
		<description><![CDATA[﻿di Giuseppe Francesco Indelli La progettazione dei filtri attivi trova oggi un ottimo aiuto nell&#8217;applicazione ﻿﻿FILTERPRO (Active Filter Design Application) di Texas Instruments, scaricabile all&#8217;indirizzo seguente: ﻿ http://www.ti.com/tool/filterpro In alternativa, anche se più datata, è possibile usare l&#8217;applicazione ﻿FilterCAD della Linear Technology scaricabile all&#8217;indirizzo seguente: http://ltspice.linear.com/software/FilterCAD.zip]]></description>
			<content:encoded><![CDATA[<p><em>﻿di Giuseppe Francesco Indelli</em></p>
<p style="text-align: justify;">La progettazione dei filtri attivi trova oggi un ottimo aiuto nell&#8217;applicazione ﻿﻿FILTERPRO (Active Filter Design Application) di Texas Instruments, scaricabile all&#8217;indirizzo seguente:</p>
<p style="text-align: justify;">﻿ <a href="http://www.ti.com/tool/filterpro">http://www.ti.com/tool/filterpro</a></p>
<p style="text-align: justify;">In alternativa, anche se più datata, è possibile usare l&#8217;applicazione ﻿FilterCAD della Linear Technology scaricabile all&#8217;indirizzo seguente:</p>
<p style="text-align: justify;"><a href="http://ltspice.linear.com/software/FilterCAD.zip">http://ltspice.linear.com/software/FilterCAD.zip</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/progettare-i-filtri-attivi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applicazioni circuitali con il BASIC Stamp 2</title>
		<link>http://www.techcorner.it/applicazioni-circuitali-con-il-basic-stamp-2/</link>
		<comments>http://www.techcorner.it/applicazioni-circuitali-con-il-basic-stamp-2/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 13:25:53 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Robotica]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=822</guid>
		<description><![CDATA[di Giuseppe Francesco Indelli I BASIC Stamp offrono svariate possibilità di configurazioni circuitali consentendo la realizzazione di innumerevoli applicazioni che spaziano dal controllo di servo-motori per uso hobbistico con tecniche PWM (Pulse Width Modulation) al controllo di dispositivi High Voltage mediante l’uso di optoisolatori. Di seguito i progetti e le applicazioni basate sul BASIC Stamp [...]]]></description>
			<content:encoded><![CDATA[<p><em>di</em> Giuseppe Francesco Indelli</p>
<p style="text-align: justify;">I BASIC Stamp offrono svariate possibilità di configurazioni circuitali consentendo la realizzazione di innumerevoli applicazioni che spaziano dal controllo di servo-motori per uso hobbistico con tecniche PWM (Pulse Width Modulation) al controllo di dispositivi High Voltage mediante l’uso di optoisolatori.</p>
<p style="text-align: justify;">Di seguito i progetti e le applicazioni basate sul BASIC Stamp 2, pubblicate su questo sito.</p>
<p style="text-align: justify; padding-left: 60px;">&gt;&gt; <a title="BASIC Stamp 2 – Relay Timer Circuit" href="http://www.techcorner.it/basic-stamp-2-relay-timer-circuit/">Relay Timer Circuit</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/applicazioni-circuitali-con-il-basic-stamp-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Risorse per il BASIC Stamp 2®</title>
		<link>http://www.techcorner.it/risorse-per-il-basic-stamp-2/</link>
		<comments>http://www.techcorner.it/risorse-per-il-basic-stamp-2/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 10:06:46 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Robotica]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=682</guid>
		<description><![CDATA[﻿Risorse per il BASIC Stamp 2® di Giuseppe Francesco Indelli Di seguito vengono proposte alcune risorse disponibili in rete come supporto alle vostre applicazioni basate sul BASIC Stamp  2. BASIC Stamp BS2-IC Module Schematic Rev. J BASIC Stamp FAQ]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.techcorner.it/wp-content/uploads/2011/10/Parallax_BS2-IC.gif"><img class="alignleft size-full wp-image-684" style="float: left;" src="http://www.techcorner.it/wp-content/uploads/2011/10/Parallax_BS2-IC.gif" alt="" width="200" height="169" /></a>﻿Risorse per il BASIC Stamp 2®</strong><br />
di Giuseppe Francesco Indelli</p>
<p style="text-align: justify;">Di seguito vengono proposte alcune risorse disponibili in rete come supporto alle vostre applicazioni basate sul BASIC Stamp  2.</p>
<p style="text-align: justify;"><a href="http://www.techcorner.it/wp-content/uploads/2011/10/BS2revJSchematic.pdf">BASIC Stamp BS2-IC Module Schematic Rev. J</a></p>
<p><a href="http://www.techcorner.it/wp-content/uploads/2011/10/basicstampfaq.pdf">BASIC Stamp <acronym title="Frequently Asked Questions">FAQ</acronym></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/risorse-per-il-basic-stamp-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Explorer-Bot&#8221; &#8211; Mandiamo il Boe-Bot® in esplorazione &#8211; Parte I</title>
		<link>http://www.techcorner.it/explorer-bot/</link>
		<comments>http://www.techcorner.it/explorer-bot/#comments</comments>
		<pubDate>Sun, 04 May 2008 13:27:02 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Robotica]]></category>
		<category><![CDATA[Boe-Bot]]></category>
		<category><![CDATA[BS2]]></category>
		<category><![CDATA[Explorer-Bot]]></category>
		<category><![CDATA[Human Assisted Robot]]></category>
		<category><![CDATA[mobot]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=18</guid>
		<description><![CDATA[di Giuseppe Francesco Indelli Trasformiamo il Boe-Bot&#174; in un &#34;esploratore&#34; equipaggiandolo con sensoristica e un sistema video wireless. Introduzione Il Boe-Bot&#174; &#232; il pi&#249; popolare Robot in kit di casa Parallax Inc. Basato sulla scheda di programmazione Board od Education (BOE), il Boe-Bot&#174; rappresenta uno dei laboratori di meccatronica tra i pi&#249; apprezzati sia in [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Explorer-Bot" class="alignleft" height="298" src="http://www.techcorner.it/wp-content/uploads/images/explorer-bot/explorer-bot.jpg" style="float: left" width="283" /><em>di Giuseppe Francesco Indelli</em></p>
<p style="text-align: justify">Trasformiamo il Boe-Bot&reg; in un &quot;esploratore&quot; equipaggiandolo con sensoristica e un sistema video wireless.</p>
<p><strong>Introduzione</strong></p>
<p style="text-align: justify">Il Boe-Bot&reg; &egrave; il pi&ugrave; popolare Robot in kit di casa Parallax Inc. Basato sulla scheda di programmazione Board od Education (BOE), il Boe-Bot&reg; rappresenta uno dei laboratori di meccatronica tra i pi&ugrave; apprezzati sia in campo hobbistico che sperimentale.<br />
	Lo scopo di questo progetto &egrave; realizzare un <strong>robot mobile </strong>o<strong> mobot</strong>, che possa essere controllato a distanza da un operatore umano. Parleremo quindi di <strong>Human Assisted Robot</strong>, ossia di un mobot non totalmente autonomo bens&igrave; assistito dall&#39;uomo, equipaggiato con un sistema di comunicazione RF bi-direzionale operante a 433,92 <acronym title="Megahertz">MHz</acronym>, tra una unit&agrave; mobile che da qui in poi chiameremo Explore-Bot e una Stazione Base ricetrasmittente collegata via RS-232 al PC, dove risiede l&#39;interfaccia <acronym title="Graphical User Interface">GUI</acronym> dalla quale si inviano i comandi di controllo per la navigazione terrestre e nel contempo si ricevono dati telerilevati e video in modalit&agrave; streaming. Explorer-Bot pu&ograve; quindi monitorare parametri ambientali quali ad esempio la temperatura e rilevare ostacoli durante la navigazione.</p>
<p style="text-align: center"><iframe border="0" frameborder="0" height="60" marginwidth="0" scrolling="no" src="http://rcm-it.amazon.it/e/cm?t=tecit-21&amp;o=29&amp;p=26&amp;l=ur1&amp;category=it_electronics&amp;banner=03VE9DPC009VND5ZY4G2&amp;f=ifr" style="border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none" width="468"></iframe></p>
<p>&nbsp;<strong>L&#39;hardware impiegato</strong></p>
<p style="text-align: justify">In questa prima parte del progetto vedremo come accessoriare l&#39;oramai consolidato Boe-Bot&reg;, descrivendone le parti hardware impiegate nonch&eacute; le loro caratteristiche, rimandando il lettore alla seconda parte dell&#39;articolo dove si prender&agrave; in esame il codice PBasic&reg; impiegato sui due moduli BS2 rispettivamente installati sull&#39;Explorer-Bot e sulla Base ricetrasmittente collegata al PC.</p>
<p>Per questo progetto &egrave; stato impiegato il seguente hardware:</p>
<p>N&deg; 1 BOE-Bot&reg; full kit<br />
	N&deg;&nbsp;1 Moduli BASIC Stamp&reg; 2<br />
	N&deg; 2 <a href="http://www.techcorner.it/433-92-mhz-rf-transceiver/" title="433.92 MHz RF Transceiver">RF Transceivers a 433,92 <acronym title="Megahertz">MHz</acronym></a><br />
	N&deg; 1 Base Station Transceiver<br />
	N&deg; 1 Cavo seriale<br />
	N&deg; 1 Servomotore 0&deg;&divide;180&deg;<br />
	N&deg; 1 Sensore Digitale di Temperatura DS1620 prodotto dalla Dallas Semiconductor<br />
	N&deg; 1 Wireless Video Transmitter And Receiver<br />
	N&deg; 1 Video Grabber</p>
<p><strong>Il cuore dell&#39; Explorer-Bot</strong></p>
<p style="text-align: justify">Il modulo BASIC Stamp&reg; 2 &egrave; il popolare microcontrollore di casa Parallax Inc.</p>
<p style="text-align: center"><a href="http://www.techcorner.it/wp-content/uploads/2008/05/BS2.png"><img alt="" class="aligncenter size-full wp-image-897" height="347" src="http://www.techcorner.it/wp-content/uploads/2008/05/BS2.png" title="BS2" width="446" /></a></p>
<p style="text-align: center">Fig. 2 &#8211; Il BASIC Stamp&reg; 2</p>
<p style="text-align: justify">Ampiamente usato per scopi didattici che in applicazioni industriali deve la sua popolarit&agrave; al suo impiego anche in applicazioni aerospaziali da parte della NASA a bordo dello Shuttle.</p>
<p>Per approfondimenti sul BASIC Stamp&reg; 2 l&#39;autore rimanda ai riferimenti [3] e [6].</p>
<p><strong>Il Transceiver</strong></p>
<p style="text-align: center"><img alt="" height="334" src="http://www.techcorner.it/wp-content/uploads/images/bs2/transceiver.gif" width="114" /></p>
<p style="text-align: center">Fig. 3 &#8211; Il transceiver a 433.92 <acronym title="Megahertz">MHz</acronym></p>
<p style="text-align: justify">La comunicazione bi-direzionale nel progetto ha richiesto l&#39;impiego di una coppia di transceivers [Fig.3]. Si tratta di ricetrasmettitori operanti alla frequenza di 433.92 <acronym title="Megahertz">MHz</acronym> (Low profile Solid Antenna). L&#39;antenna &egrave; lunga solo 5 centimetri, con un range di trasmissione di circa 50 metri.</p>
<p style="text-align: justify"><strong>Wireless Video Transmitter And Receiver</strong></p>
<p style="text-align: justify"><strong>&nbsp;</strong></p>
<p style="text-align: center"><img alt="" class="aligncenter" src="http://www.techcorner.it/wp-content/uploads/images/bs2/wireless_video_transceiver.gif" /></p>
<p style="text-align: center">Fig. 4 &#8211; Sistema Video Wireless&nbsp;</p>
<p style="text-align: justify">In Fig. 4 &egrave; raffigurato il sistema video wireless composto dal ricevitore LYD RC100 e dalla video camera wireless dei quali si riportano di seguito le caratteristiche:<br />
	Model Number: LYD-RC100A&amp;208C<br />
	Produttore: <a href="http://www.szlyd.com/newen/index.asp" target="_blank">Shenzhen Lianyida Science Co., Ltd.</a></p>
<p style="text-align: justify"><span style="color: #000000"><strong>LYD RC100 (Manual-modulated receiver)</strong></span></p>
<p>Size: 115x60x20mm<br />
	Specification: Receive the sensitivity high: +18dB<br />
	Receives frequency: 0.9GHz/1.2GHz<br />
	Voltage: 9V DC<br />
	Current: 500mA</p>
<p><strong><span style="color: #000000">208c Wireless (CMOS colored camera)</span></strong></p>
<p>Size: 25x35x15mm<br />
	Specification: 1/3, 1/4<br />
	Picture sensor<br />
	Rule: PAL/CCIR NTSC/EIA<br />
	Effective picture element: PAL 628&#215;582 NTSC: 510&#215;492<br />
	Picture area: PAL:5.78&#215;4.19mm<br />
	NTSC: 4.69&#215;3.45mm<br />
	Horizontal definition: 380 Line<br />
	Scan frequency:PAL/CCIR: 50Hz<br />
	NTSC/EIA: 60Hz<br />
	The minimum intensity of illumination: 3LUX<br />
	Sensitivity: +18dB-AGC<br />
	ON-OFF<br />
	0utput power: 50mW<br />
	Output frenquency: 0.9GHz/1.2GHz<br />
	Deliver the distance: 50-100m<br />
	Voltage: 8V DC<br />
	Current: 200 mA<br />
	Power consumption: &lt;640mW</p>
<p><strong>Base Station Transceiver</strong></p>
<p>In Fig. 5 &egrave; riportata la base rice-trasmittente che collegata al PC permette di dialogare con l&#39;Explorer-Bot. In pratica si tratta di una home made Carrier Board.</p>
<p style="text-align: center"><img alt="" class="aligncenter" src="http://www.techcorner.it/wp-content/uploads/images/bs2/my_carrier_board.jpg" /></p>
<p style="text-align: center">Fig. 5 &#8211; Base Station Transceiver</p>
<p><strong>LA SENSORISTICA DI BORDO<br />
	<em>Il Sensore Digitale di Temperatura</em></strong></p>
<p style="text-align: justify">Si &egrave; scelto di equipaggiare Explorer-Bot con il sensore di temperatura DS1620 prodotto dalla Dallas Semiconductor.</p>
<p>Si riportano di seguito le caratteristiche principali:</p>
<p style="text-align: justify">Package 8-Pin <acronym title="Dual Inline Package">DIP</acronym>.<br />
	Range di alimentazione 2.7V &divide; 5.5V<br />
	Misura Temperature da -55&deg;C a +125&deg;C in incrementi da 0.5&deg;C; l&#39;equivalente escursione in Fahrenheit va da -67&deg;F a +257&deg;F con incrementi da 0.9&deg;F.<br />
	La temperatura &egrave; letta come un valore a 9 Bit.<br />
	Converte il valore di temperatura in Digital Word in 1 secondo (max)<br />
	Le impostazioni di termostatazione sono definibili dall&#39;utente e non sono volatili.<br />
	I dati sono letti e/o scritti attraverso l&#39;interfaccia seriale 3-Wire Serial Interface (CLK, DQ, RST-bar).<br />
	Le applicazioni includono Controllo Termostatico, Sistemi Industriali, Termometri o qualsiasi altro sistema termicamente sensibile.</p>
<p><strong>&nbsp;</strong><strong>Conclusioni</strong></p>
<p style="text-align: justify">La possibilit&agrave; di controllare in remoto la navigazione terrestre con la contestuale acquisizione in remoto di immagini e il monitoraggio di parametri ambientali rende i mobot particolarmente adatti all&#39;esplorazione in luoghi dove la presenza umana potrebbe essere altamente a rischio. In questa applicazione &egrave; stato dato un altro esempio delle grandi potenzialit&agrave; dei BASIC Stamps, della loro semplice implementazione in progetti in cui si richiede l&#39;impiego di linguaggi visuali, permettendo cos&igrave; lo sviluppo di applicazioni in modo semplice e intuitivo.</p>
<p style="text-align: center"><iframe border="0" frameborder="0" height="60" marginwidth="0" scrolling="no" src="http://rcm-it.amazon.it/e/cm?t=tecit-21&amp;o=29&amp;p=13&amp;l=ur1&amp;category=kindle&amp;banner=1C9A9EK2DZWK6BNQQ7G2&amp;f=ifr" style="border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none" width="468"></iframe></p>
<p style="text-align: justify"><strong>Riferimenti</strong></p>
<p style="text-align: left">[1] Online: <a href="http://www.parallax.com/" target="_blank">http://www.parallax.com/</a>, sito web Parallax Inc.</p>
<p style="text-align: left">[2] Online: <a href="http://www.parallax.com/dl/docs/books/edu/wamv2_1.pdf" target="_blank">A. Lindsay, What&#39;s a Microcontroller, Student Guide v2.2</a></p>
<p style="text-align: left">[3] Online: <span id="dnn_ctr570_ProductPage_ProductName"><a href="http://www.parallax.com/Store/Microcontrollers/BASICStampModules/tabid/134/CategoryID/12/List/0/SortField/0/Level/a/ProductID/1/Default.aspx" target="_blank">BASIC Stamp&reg; 2 Module</a></span></p>
<p style="text-align: left">[4] Online: <span id="dnn_ctr573_ProductPage_ProductName"><a href="http://www.parallax.com/Store/Microcontrollers/BASICStampDevelopmentBoards/tabid/137/CategoryID/12/List/0/SortField/0/Level/a/ProductID/125/Default.aspx" target="_blank">Board of Education (BOE)&nbsp;Development Board &#8211; Serial Version</a></span></p>
<p style="text-align: left">[5] Online:&nbsp;<a href="http://www.parallax.com/dl/docs/prod/stamps/BasicStampMan.pdf" target="_blank">BASIC Stamp&reg; Syntax and Reference Manual 2.1</a></p>
<p style="text-align: left">[6] Online:&nbsp;&quot;<a href="http://www.parallax.com/dl/docs/article/IlBASICStamp2.pdf" target="_blank">Il BASIC Stamp&reg; 2 &#8211; Un microcontrollore dalle dimensioni di un francobollo</a>&quot; di Giuseppe Francesco Indelli</p>
<p style="text-align: center">&nbsp;</p>
<p><strong>Note sul Copyright</strong></p>
<p style="text-align: justify">Tutti i marchi depositati o registrati e i nomi citati all&rsquo;interno di questo articolo appartengono ai loro legittimi proprietari.</p>
<p style="text-align: justify">I contenuti del presente articolo non possono essere replicati su altri siti Web, mailing list, blog, newsletter, riviste cartacee e cd rom o altri supporti non indicati, senza la preventiva autorizzazione dell&#39;autore, qualsiasi sia la finalit&agrave; di utilizzo. La richiesta di autorizzazione va inoltrata all&#39;indirizzo <strong>webmaster (at) techcorner.it</strong> e si intende accettata soltanto a seguito di un esplicito assenso scritto dell&#39;autore. L&#39;eventuale mancanza di risposta non va in nessun caso interpretata come tacita autorizzazione.</p>
<p style="text-align: justify">E&#39; consentita la duplicazione dei contenuti del presente articolo, sia su supporto elettronico che cartaceo, esclusivamente per scopi didattici nell&#39;ambito di corsi scolastici di specializzazione pubblici e privati, con l&#39;obbligo di citare l&#39;autore e la fonte TECHcorner.it con un link allo stesso sito (http://www.techcorner.it)</p>
<p style="text-align: justify"><strong>Rinuncia di responsabilit&agrave;</strong></p>
<p style="text-align: justify">I contenuti del presente articolo hanno carattere esclusivamente informativo e pertanto nessuna responsabilit&agrave; pu&ograve; essere addebitata all&#39;autore a seguito del loro uso da parte di terzi. L&#39;autore non &egrave; altres&igrave; responsabile per l&#39;uso improprio delle informazioni e di qualsivoglia risorsa citata.</p>
<p style="text-align: justify">Ogni segnalazione all&#39;autore all&#39;indirizzo giuseppe.indelli (at) alice.it per eventuali errori o imprecisioni sar&agrave; gradita. Data la presenza di collegamenti ipertestuali, l&#39;autore si riserva il diritto di modificare il loro indirizzo <acronym title="Uniform Resource Locator">URL</acronym> al fine di rendere le informazioni citate sempre raggiungibili.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/explorer-bot/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Robotics with the Boe-Bot, version 2.2</title>
		<link>http://www.techcorner.it/robotics-with-the-boe-bot-version-2-2/</link>
		<comments>http://www.techcorner.it/robotics-with-the-boe-bot-version-2-2/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 16:43:36 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Robotica]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=429</guid>
		<description><![CDATA[A questo link è disponibile il codice sorgente PBASIC contenuto nel testo Robotics with the Boe-Bot, version 2.2 I sorgenti sono organizzati per capitoli; di seguito il sommario. Chapter 1: Your Boe-Bot&#8217;s Brain HelloBoeBot.bs2, p. 23 ASCIIName.bs2, p. 34 Chapter 2: Your Boe-Bot&#8217;s Servo Motors TimedMessages.bs2, p. 43 HelloOnceEverySecond.bs2, p. 45 HighLowLed.bs2, p. 50 PulseP13Led.bs2, pp. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://isl.ecst.csuchico.edu/DOCS/Robots/Parallax/BoeBot/Code/Robotics!/" target="_blank"><img class="size-full wp-image-434 alignnone" style="margin-left: 5px; margin-right: 5px;" title="Robotics_Source_Code" src="http://www.techcorner.it/wp-content/uploads/2011/03/Robotics_Source_Code1.bmp" alt="" /></a></p>
<p>A questo <strong><a href="http://isl.ecst.csuchico.edu/DOCS/Robots/Parallax/BoeBot/Code/Robotics!/" target="_blank">link</a></strong> è disponibile il codice sorgente PBASIC contenuto nel testo <a title="Robotics with the Boe-Bot, version 2.2" href="http://www.techcorner.it/wp-content/uploads/2011/03/roboticsv2_2.pdf"><strong>Robotics with the Boe-Bot, version 2.2</strong></a></p>
<p>I sorgenti sono organizzati per capitoli; di seguito il sommario.</p>
<p><strong>Chapter 1: Your Boe-Bot&#8217;s Brain</strong><br />
HelloBoeBot.bs2, p. 23<br />
ASCIIName.bs2, p. 34</p>
<p><strong>Chapter 2: Your Boe-Bot&#8217;s Servo Motors<br />
</strong>TimedMessages.bs2, p. 43<br />
HelloOnceEverySecond.bs2, p. 45<br />
HighLowLed.bs2, p. 50<br />
PulseP13Led.bs2, pp. 55<br />
PulseBothLeds.bs2, p. 56-57<br />
CenterServoP12.bs2, pp. 68-69<br />
CenterServoP13.bs2, p. 70<br />
VariablesAndSimpleMath.bs2, p. 72<br />
CountToTen.bs2, pp. 74-75<br />
ServoP13Clockwise.bs2, p. 77<br />
ServoP12Clockwise.bs2, p. 78<br />
ServoP12CounterClockwise.bs2, p. 78-79<br />
ServosP13CcwP12Cw.bs2, pp. 79<br />
ControlServoRunTimes.bs2, pp. 82-83<br />
BothServosThreeSeconds.bs2, p. 84</p>
<p><strong>Chapter 3: Assemble and Test Your Boe-Bot<br />
</strong>RightServoTest.bs2, pp. 103<br />
StartResetIndicator.bs2, p. 110<br />
TestServoSpeed.bs2, pp. 113-114</p>
<p><strong>Chapter 4: Boe-Bot Navigation<br />
</strong>BoeBotForwardThreeSeconds.bs2, p. 125<br />
ForwardLeftRightBackward.bs2, pp. 127-128<br />
BoeBotForwardTenSeconds.bs2, p. 130<br />
ForwardOneSecond.bs2, pp. 134-135<br />
StartAndStopWithRamping.bs2, p. 138-139<br />
OneSubroutine.bs2, p. 141-142<br />
TwoSubroutines.bs2, p. 142<br />
MovementsWithSubroutines.bs2, pp. 143-144<br />
MovementWithVariablesAndOneSubroutine.bs2, pp. 145<br />
EepromNavigation.bs2, pp. 149-150<br />
EepromNavigationWithWordValues.bs2, pp. 154-155</p>
<p><strong>Chapter 5: Tactile Navigation with Whiskers<br />
</strong>TestWhiskers.bs2, pp. 172-173<br />
RoamingWithWhiskers.bs2, pp. 179-180<br />
EscapingCorners.bs2, pp. 183-185</p>
<p><strong>Chapter 6: Light Sensitive Navigation with Photoresistors<br />
</strong>TestPhotoresistorDividers.bs2, p. 198<br />
RoamingPhotoresistorDividers.bs2, pp. 201-202<br />
ShadowGuidedBoeBot.bs2, p. 204<br />
TestP6Photoresistor.bs2, p. 210<br />
TestBothPhotoresistors.bs2, pp. 212-213<br />
FlashlightControlledBoeBot.bs2, pp. 215-216<br />
RoamingTowardTheLight.bs2, pp. 223-224</p>
<p><strong>Chapter 7: Navigating with Infrared Headlights<br />
</strong>TestLeftIrPair.bs2, pp. 240-241<br />
TestLeftIrPairsAndIndicators.bs2, pp. 244-245<br />
IrInterferenceSniffer.bs2, p. 246<br />
P1LedHigh.bs2, p. 247<br />
RoamingWithIr.bs2, pp. 250-251<br />
FastIrRoaming.bs2, pp. 252-253<br />
AvoidTableEdge.bs2, p. 258-259</p>
<p><strong>Chapter 8: Robot Control with Distance Detection<br />
</strong>TestLeftFrequencySweep.bs2, p. 273<br />
DisplayBothDistances.bs2, pp. 275-276<br />
FollowingBoeBot.bs2, pp. 282-283<br />
StripeFollowingBoeBot.bs2, pp. 291-293</p>
<p><strong>Appendix F: Balancing Photoresistors<br />
</strong>TestPhotoresistors.bs2, p. 322<br />
BalancePhotoresistors.bs2, pp. 326-327</p>
<p><strong>Appendix G: Tuning IR Distance Detections<br />
</strong>FrequencySweep.bs2, pp. 329-330</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/robotics-with-the-boe-bot-version-2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calcola il valore delle resistenze a 4, 5 e 6 bande</title>
		<link>http://www.techcorner.it/calcola-il-valore/</link>
		<comments>http://www.techcorner.it/calcola-il-valore/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 10:36:50 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=592</guid>
		<description><![CDATA[Source website: ﻿samengstrom.com Resistor Color Codes è una gradevole e intuitiva applicazione per il calcolo delle restistenze a 4, 5 e 6 bande. Di seguito i link di reindirizzamento alle rispettive utility di calcolo: 4 Bande 5 Bande 6 Bande]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.techcorner.it/wp-content/uploads/2011/09/Resistor-Color-Codes1.bmp"><img class="alignleft size-full wp-image-607" title="Resistor Color Codes" src="http://www.techcorner.it/wp-content/uploads/2011/09/Resistor-Color-Codes1.bmp" alt="" /></a></p>
<p>Source website: <strong>﻿samengstrom.com</strong></p>
<p style="text-align: justify;">Resistor Color Codes è una gradevole e intuitiva applicazione per il calcolo delle restistenze a 4, 5 e 6 bande.</p>
<p style="text-align: justify;">Di seguito i link di reindirizzamento alle rispettive utility di calcolo:</p>
<p><strong><a href="http://samengstrom.com/24614782/en/read/4_Band_Resistor_Color_Codes?history=15924820,24614782,5107960,52060609,51823027,91449573,52709450" target="_blank">4 Bande</a></strong></p>
<p><strong><a href="http://samengstrom.com/15924820/en/read/5_Band_Resistor_Color_Codes?history=24614782,5107960,52060609,51823027,91449573,52709450,102820528" target="_blank">5 Bande</a></strong></p>
<p><strong><a href="http://samengstrom.com/46436194/en/read/6_Band_Resistor_Color_Codes?history=24614782,15924820,24614782,5107960,52060609,51823027,91449573" target="_blank">6 Bande</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/calcola-il-valore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Il BASIC Stamp 2 &#8211; Un microcontrollore dalle dimensioni di un francobollo</title>
		<link>http://www.techcorner.it/il-basic-stamp-2/</link>
		<comments>http://www.techcorner.it/il-basic-stamp-2/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 22:47:47 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[BASIC Stamp 2]]></category>
		<category><![CDATA[Elettronica]]></category>
		<category><![CDATA[Robotica]]></category>
		<category><![CDATA[BS2]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Microcontrollori]]></category>
		<category><![CDATA[Parallax]]></category>

		<guid isPermaLink="false">http://www.techcorner.it/?p=4</guid>
		<description><![CDATA[di Giuseppe Francesco Indelli Articolo pubblicato sul sito web della Parallax Inc Un microcomputer embedded ed un editor fanno del BASIC Stamp&#174; 2 uno dei microcontrollori pi&#249; apprezzati sia dal neofita che dal progettista di controlli industriali pi&#249; esigente. Introduzione Perch&#233; oggi tanto interesse per questa classe di dispositivi ? I microcontrollori sono dispositivi dal [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.techcorner.it/wp-content/uploads/2008/02/ilbasicstamp2.pdf" target="_blank" title="Il BASIC Stamp 2"><img align="left" alt="BS2" class="alignleft" height="212" hspace="5" src="http://www.techcorner.it/wp-content/uploads/2008/02/bs2_cover.jpg" style="width: 151px; float: left; height: 212px; margin-left: 5px; margin-right: 5px" title="Il BASIC Stamp 2" width="151" /></a><em> di Giuseppe Francesco Indelli<br />
	<a href="http://www.parallax.com/dl/docs/article/IlBASICStamp2.pdf">Articolo pubblicato</a> sul sito web della <a href="http://www.parallax.com" target="_blank">Parallax Inc</a></em></p>
<p style="text-align: justify">Un microcomputer embedded ed un editor fanno del BASIC Stamp<sup>&reg;</sup> 2 uno dei microcontrollori pi&ugrave; apprezzati sia dal neofita che dal progettista di controlli industriali pi&ugrave; esigente.</p>
<p style="text-align: justify"><strong>Introduzione</strong></p>
<p style="text-align: justify">Perch&eacute; oggi tanto interesse per questa classe di dispositivi ? I microcontrollori sono dispositivi dal costo contenuto progettati per connettersi ed interagire con apparecchiature elettriche/elettroniche, sensori e attuatori, e ancora, consentire di interfacciare dispositivi high-tech a sistemi automatici. Poich&eacute; non sono stati pensati per collegarsi mediante interfaccia agli esseri umani, i microcontrollori non hanno un&rsquo;interfaccia grafica utente (<acronym title="Graphical User Interface">GUI</acronym>) che ne permetta l&rsquo;interattivit&agrave; in tempo reale nella loro programmazione come oramai accade in molte applicazioni di uso comune nei personal computer (PC)[1]. Per questa ragione i microcontrollori si considerano dispositivi embedded, aventi la peculiarit&agrave; di essere preprogrammati per poi trovare impiego in una specifica applicazione di controllo di processo per una soluzione automatizzata.</p>
<p>&nbsp;</p>
<p><center><iframe border="0" frameborder="0" height="60" marginwidth="0" scrolling="no" src="http://rcm-it.amazon.it/e/cm?t=tecit-21&amp;o=29&amp;p=13&amp;l=ur1&amp;category=kindle&amp;banner=1C9A9EK2DZWK6BNQQ7G2&amp;f=ifr" style="border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none" width="468"></iframe></center></p>
<p>&nbsp;</p>
<p style="text-align: justify">La gamma di BASIC Stamps&reg; che Parallax Inc.[2] offre &egrave; tale da soddisfare qualunque esigenza progettuale. Data la popolarit&agrave; raggiunta da questo dispositivo ibrido, mi soffermer&ograve; a descrivere il BASIC Stamp&reg; 2, oggetto di svariate applicazione didattiche nella robotica che di studi nel campo della meccatronica da parte dei centri di ricerca pi&ugrave; prestigiosi.</p>
<p style="text-align: center"><a href="http://www.techcorner.it/wp-content/uploads/2008/05/BS2.png"><img alt="" class="aligncenter size-full wp-image-897" height="347" src="http://www.techcorner.it/wp-content/uploads/2008/05/BS2.png" title="BS2" width="446" /></a></p>
<p style="text-align: center">Fig.1 &#8211; Il layout del BASIC Stamp&reg; 2</p>
<p><strong>Campi di applicazione</strong></p>
<p style="text-align: justify">Videogiochi, telefoni cellulari, forni a microonde, lavatrici, radio sveglie, orologi da polso digitali, videoregistratori, centraline elettroniche per auto, terminali bancomat, riproduttori <acronym title="Compact Disc">CD</acronym>, telecomandi TV e HiFi, sono solo alcuni dei campi d&rsquo;applicazione di questi dispositivi dalle grandi potenzialit&agrave;[3]. Oltre che nei suddetti apparati di consumo i microcontrollori trovano impiego in ambiti high-tech quali l&rsquo;automazione, la robotica industriale e la ricerca in campo aerospaziale. Altri campi di applicazioni in cui i microcontrollori BASIC Stamps&reg; possono trovare impiego sono:</p>
<p>:: Elettronica<br />
	:: Robotica<br />
	:: Automazione Industriale<br />
	:: Meccatronica<br />
	:: Domotica<br />
	:: Sensori e Attuatori<br />
	:: Communication Technology<br />
	:: Real Time Control<br />
	:: Data Acquisition<br />
	:: Tecniche di interfacciamento</p>
<p><strong>Caratteristiche hardware del BS2</strong></p>
<p style="text-align: justify">Il BASIC Stamp&reg; 2 (BS2)[4] &egrave; un modulo ibrido chiamato &#8220;Stamp&#8221; semplicemente perch&eacute; il suo layout e le sue dimensioni sono comparabili a quelle di un francobollo. In Tab.1 sono riportate le caratteristiche hardware del BASIC Stamp&reg; 2. Diamo uno sguardo pi&ugrave; in dettaglio rimandando il lettore al sito web della Parallax Inc. [4] per maggiori dettagli.<br />
	Realizzato secondo le specifiche Dual Inline Package (<acronym title="Dual Inline Package">DIP</acronym>) di un circuito integrato a 24pin, il BS2 &egrave; distribuito anche in versione OEM e dispone di 16 linee I/O digitali (pi&ugrave; 2 linee seriali dedicate di input/output) con un&#39;impedenza d&#39;ingresso di circa 1 Meg Ohm, ognuna delle quali &egrave; capace di erogare una corrente massima di 20mA e assorbire al massimo 25mA (il totale su ogni gruppo di 8 pins di I/O non dovrebbe eccedere 40mA erogati e 50mA assorbiti).<br />
	Le linee di I/O del BS2 sono compatibili con la logica <acronym title="Transistor-Transistor Logic">TTL</acronym> (Transistor-Transistor Logic) positiva o diretta, ossia il livello &quot;alto&quot; si riferisce a 5VDC e il livello &quot;basso&quot; a 0VDC (potenziale di ground). L&rsquo;intervallo di temperatura in cui&nbsp; la versione standard del BS2 pu&ograve; essere impiegata va da 0&deg; a 70&deg;C. Parallax ha realizzato una versione industriale del BS2 con le stesse specifiche dello standard eccetto che per il range di temperatura, esteso da -40&deg; a +85&deg;C.</p>
<p style="text-align: center"><img alt="" class="aligncenter" src="http://www.techcorner.it/wp-content/uploads/images/bs2/bs2_caratteristiche.gif" /></p>
<p style="text-align: justify">Parallax Inc. ha progettato il BS2 perch&eacute; possa essere facilmente programmato usando una versione proprietaria del noto linguaggio BASIC chiamata PBASIC, il cui interprete dei comandi (il BASIC Stamp&reg; 2 supporta 42 comandi PBASIC) risiede nel microcontrollore PIC16C57c (Interpreter Chip indicato in Fig. 1) della Microchip Technology Inc. Questa PIC in package SMT (Surface Mounting Technology) gi&agrave; tanto nota ed apprezzata, montata sul BASIC Stamp&reg; 2 rappresenta un tipico esempio di &ldquo;chip on board&rdquo; ed &egrave; il cuore del BS2, operante a 20 <acronym title="Megahertz">MHz</acronym> e capace di elaborare circa 4000 istruzioni al secondo. L&rsquo;EEPROM indicata in Fig. 1 ha il compito di memorizzare il codice PBASIC, il quale verr&agrave; successivamente letto e interpretato dalla PIC16C57c precedentemente descritta. Si tratta di una Electronically Erasable Programmable ROM seriale non-volatile da 2Kbyte garantita per 10.000.000 di cicli di scrittura per locazione di memoria e con un tempo di storage delle istruzioni di 40 anni.<br />
	Il microcontrollore BS2 accetta un intervallo di alimentazione che va da 5.5 a 15 VDC. Un regolatore di tensione provvede a fornire al microcontrollore un&rsquo;alimentazione stabilizzata a 5V (Fig. 1). Il BS2 assorbe 3mA in modalit&agrave; &ldquo;running&rdquo; e 50?A in modalit&agrave; &ldquo;sleep&rdquo;, ovviamente non considerando nessun elemento circuitale collegato ai piedini di I/O.</p>
<p><strong>La piattaforma di sviluppo BOE&reg;</strong></p>
<p style="text-align: justify">Il BS2 &egrave; uno dei pochi microcontrollori in commercio che per la sua programmazione non richiede un compilatore poich&eacute; il codice viene interpretato. Ecco quello di cui si necessita per la programmazione del BASIC Stamp&reg; 2:</p>
<p>. BASIC Stamp Editor in ambiente Windows (esiste anche una ver. DOS)<br />
	. Cavo seriale di programmazione DB-9 o <acronym title="Universal Serial Bus">USB</acronym> (dipende dalla ver. della BOE)<br />
	. Manuale Utente del BASIC Stamp [6]<br />
	. Modulo BASIC Stamp [4]<br />
	. Scheda di sviluppo Board of Education [5]</p>
<p style="text-align: justify">Tra le piattaforme di sviluppo prodotte da Parallax Inc., la pi&ugrave; popolare &egrave; la Board of Education (BOE)[5]. Si tratta di una scheda prototipale disponibile sia in versione Seriale (DB-9) che <acronym title="Universal Serial Bus">USB</acronym>, progettata per supportare il modulo BS2.<br />
	Consente allo sviluppatore di alimentarla sia con batteria da 9V che con alimentatore tipo wall transformer con positivo centrale, la cui tensione d&rsquo;uscita sia compresa tra 6 e 15 VDC. Il connettore DB-9 (o <acronym title="Universal Serial Bus">USB</acronym>) consente la programmazione del BS2 e la comunicazione seriale in runtime attraverso una porta RS-232.<br />
	La peculiarit&agrave; della BOE consiste nel disporre di una zona prototipale (breadboard) dalla quale in maniera molto semplice e intuitiva &egrave; possibile attingere dal BS2 le linee di I/O in modo da interconnettere il microcontrollore con altri componenti hardware esterni quali pulsanti, LED, altoparlanti, motori, potenziometri, rel&eacute; a stato solido, cicalini, shift registers e multiplexer. Con componenti aggiuntivi di condizionamento connessi alle linee di I/O &egrave; possibile connettere il BASIC Stamp a servomotori, convertitori A/D, rel&eacute; e altri dispositivi di potenza.</p>
<p><strong>Conclusioni</strong></p>
<p style="text-align: justify">L&rsquo;affidabilit&agrave;, la semplicit&agrave; di programmazione, la documentazione e le application notes disponibili in linea, fanno del BASIC Stamp&reg; 2 un microcontrollore ready-to-use con tempi di produttivit&agrave; estremamente ridotti.</p>
<p style="text-align: center"><iframe border="0" frameborder="0" height="60" marginwidth="0" scrolling="no" src="http://rcm-it.amazon.it/e/cm?t=tecit-21&amp;o=29&amp;p=13&amp;l=ur1&amp;category=kindle&amp;banner=1C9A9EK2DZWK6BNQQ7G2&amp;f=ifr" style="border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none" width="468"></iframe></p>
<p><strong>Riferimenti</strong></p>
<p style="text-align: justify">[1] Yan-Fang Li, Saul Harari, Hong Wong, and Vikram Kapila, Matlab-Based Graphical User Interface Development for Basic Stamp 2 Microcontroller Projects1, Proceeding of the 2004 American Control Conference, Boston Massachussetts June 30 &ndash;July 2, 2004<br />
	[2] Online: <a href="http://www.parallax.com" target="_blank">http://www.parallax.com</a> , sito web Parallax Inc.<br />
	[3] A. Lindsay, What&#39;s a Microcontroller, Student Guide v2.2, disponibile sul sito Parallax Inc.<br />
	<a href="http://www.parallax.com/dl/docs/books/edu/wamv2_2.pdf" target="_blank">http://www.parallax.com/dl/docs/books/edu/wamv2_2.pdf</a><br />
	[4] Online: <a href="http://www.parallax.com/detail.asp?product_id=BS2-IC" target="_blank">http://www.parallax.com/detail.asp?product_id=BS2-IC</a>, modulo BASIC Stamp&reg; 2 prodotto e distribuito da Parallax Inc.<br />
	[5] Online: <a href="http://www.parallax.com/detail.asp?product_id=28150" target="_blank">http://www.parallax.com/detail.asp?product_id=28150</a>, Board of Education (BOE) prodotta e distribuita da Parallax Inc.<br />
	[6] Online: <a href="http://www.parallax.com/dl/docs/prod/stamps/basicstampman.pdf" target="_blank">http://www.parallax.com/dl/docs/prod/stamps/basicstampman.pdf</a>, BASIC Stamp Manual v2.1</p>
<p><strong>Note sul Copyright</strong></p>
<p style="text-align: justify">Tutti i marchi depositati o registrati e i nomi citati all&rsquo;interno di questo articolo appartengono ai loro legittimi proprietari.</p>
<p style="text-align: justify">I contenuti del presente articolo non possono essere replicati su altri siti Web, mailing list, blog, newsletter, riviste cartacee e cd rom o altri supporti non indicati, senza la preventiva autorizzazione dell&#39;autore, qualsiasi sia la finalit&agrave; di utilizzo. La richiesta di autorizzazione va inoltrata all&#39;indirizzo <a href="mailto:webmaster@techcorner.it"><strong>webmaster@techcorner.it</strong></a> e si intende accettata soltanto a seguito di un esplicito assenso scritto dell&#39;autore. L&#39;eventuale mancanza di risposta non va in nessun caso interpretata come tacita autorizzazione.</p>
<p style="text-align: justify">E&#39; consentita la duplicazione dei contenuti del presente articolo, sia su supporto elettronico che cartaceo, esclusivamente per scopi didattici nell&#39;ambito di corsi scolastici di specializzazione pubblici e privati, con l&#39;obbligo di citare l&#39;autore e la fonte TECHcorner.it con un link allo stesso sito (www.techcorner.it)</p>
<p><strong>Rinuncia di responsabilit&agrave;</strong></p>
<p style="text-align: justify">I contenuti del presente articolo hanno carattere esclusivamente informativo e pertanto nessuna responsabilit&agrave; pu&ograve; essere addebitata all&rsquo;autore a seguito del loro uso da parte di terzi. L&rsquo;autore non &egrave; altres&igrave; responsabile per l&#39;uso improprio delle informazioni e di qualsivoglia risorsa citata.<br />
	Ogni segnalazione all&rsquo;autore all&rsquo;indirizzo giuseppe.indelli@alice.it per eventuali errori o imprecisioni sar&agrave; gradita. Data la presenza di collegamenti ipertestuali, l&rsquo;autore si riserva il diritto di modificare il loro indirizzo <acronym title="Uniform Resource Locator">URL</acronym> al fine di rendere le informazioni citate sempre raggiungibili.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcorner.it/il-basic-stamp-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

