<?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>Comments on: Simulating a quadrature decoder with LTSpice and what has become of it</title>
	<atom:link href="http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/</link>
	<description>&#34;Another visitor! Stay a while. Staaaaay, FOREVER!&#34;</description>
	<lastBuildDate>Thu, 11 Mar 2010 07:08:45 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: robert</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-115</link>
		<dc:creator>robert</dc:creator>
		<pubDate>Sat, 28 Feb 2009 21:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-115</guid>
		<description>Well my friend, thank you for showing me the &#039;right way&#039;. It&#039;s always nice to be reminded of the good old RTFM.

If I had really wanted to thrash LTSpice you would have noticed.

I&#039;d prefer non standard behaviour of gates to be pointed out more clearly, that is NOT having to dig through the manpage.

Defaulting the delay Td of a logical gate to zero is questionable. It would be more helpful to make these parameters clearly visible by adding a line with &quot;Td=0, Z=...&quot; for setting default values.</description>
		<content:encoded><![CDATA[<p>Well my friend, thank you for showing me the &#8216;right way&#8217;. It&#8217;s always nice to be reminded of the good old RTFM.</p>
<p>If I had really wanted to thrash LTSpice you would have noticed.</p>
<p>I&#8217;d prefer non standard behaviour of gates to be pointed out more clearly, that is NOT having to dig through the manpage.</p>
<p>Defaulting the delay Td of a logical gate to zero is questionable. It would be more helpful to make these parameters clearly visible by adding a line with &#8220;Td=0, Z=&#8230;&#8221; for setting default values.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: analogspiceman</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-114</link>
		<dc:creator>analogspiceman</dc:creator>
		<pubDate>Sat, 28 Feb 2009 18:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-114</guid>
		<description>Before having indulged your ignorance with your misguided attempt at trashing LTspice, you really should have made the small effort required to read the LTspice Help file topic on digital a-devices (Help -&gt; LTspice -&gt; Circuit Elements -&gt; A. Special Functions).  Had you done so, you would have seen the following:

&quot;The propagation delay defaults to zero and is set with instance parameter Td. Input hold time is equal to the propagation delay.&quot;

And:

&quot;The exclusive XOR device has non-standard behavior when more than two inputs are used: The output is true only when exactly one of all inputs is true. Use the associative property of XOR&#039;s with multiple XOR devices to implement an XOR block with more than two inputs.&quot;

Rather than blogging testimonials to your own techno-tool laziness, you might consider joining the LTspice Yahoo users&#039; group.  It&#039;s very active, offers more useful support than most for-pay groups, has a huge archive of circuits and tips and is open to all, beginners and experts alike, with an interest in LTspice.

http://tech.groups.yahoo.com/group/LTspice

See you there! - a.s.</description>
		<content:encoded><![CDATA[<p>Before having indulged your ignorance with your misguided attempt at trashing LTspice, you really should have made the small effort required to read the LTspice Help file topic on digital a-devices (Help -&gt; LTspice -&gt; Circuit Elements -&gt; A. Special Functions).  Had you done so, you would have seen the following:</p>
<p>&#8220;The propagation delay defaults to zero and is set with instance parameter Td. Input hold time is equal to the propagation delay.&#8221;</p>
<p>And:</p>
<p>&#8220;The exclusive XOR device has non-standard behavior when more than two inputs are used: The output is true only when exactly one of all inputs is true. Use the associative property of XOR&#8217;s with multiple XOR devices to implement an XOR block with more than two inputs.&#8221;</p>
<p>Rather than blogging testimonials to your own techno-tool laziness, you might consider joining the LTspice Yahoo users&#8217; group.  It&#8217;s very active, offers more useful support than most for-pay groups, has a huge archive of circuits and tips and is open to all, beginners and experts alike, with an interest in LTspice.</p>
<p><a href="http://tech.groups.yahoo.com/group/LTspice" rel="nofollow">http://tech.groups.yahoo.com/group/LTspice</a></p>
<p>See you there! &#8211; a.s.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-109</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Thu, 12 Feb 2009 17:44:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-109</guid>
		<description>I&#039;ve been lucky on my projects and the internal Schmitt triggers have been good enough to do analog conversions for me.  My sympathies to you. :-)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been lucky on my projects and the internal Schmitt triggers have been good enough to do analog conversions for me.  My sympathies to you. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robert</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-108</link>
		<dc:creator>robert</dc:creator>
		<pubDate>Wed, 11 Feb 2009 15:29:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-108</guid>
		<description>Nice, I&#039;ll consider this when I use a rotary encoder button next time. And it&#039;s about time I familiarize myself with creating and really understanding classes/objects in C++, not just using them :-)

Your code accepts encoders on all the digital pins of the Arduino, but in this little project I had to use analog reads. User adjustments on the sensor hardware itself had to be avoided at all cost. It is only good enough for hand wheels and maxes out at about 50Hz tick frequency (about 1 revolution per second).</description>
		<content:encoded><![CDATA[<p>Nice, I&#8217;ll consider this when I use a rotary encoder button next time. And it&#8217;s about time I familiarize myself with creating and really understanding classes/objects in C++, not just using them :-)</p>
<p>Your code accepts encoders on all the digital pins of the Arduino, but in this little project I had to use analog reads. User adjustments on the sensor hardware itself had to be avoided at all cost. It is only good enough for hand wheels and maxes out at about 50Hz tick frequency (about 1 revolution per second).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-107</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Wed, 11 Feb 2009 14:46:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-107</guid>
		<description>I don&#039;t know whether you&#039;re interested, but I had posted an Arduino library to do quadrature decoding in the timer2 interrupts as well.  I took the time to encapsulate it into a class so you can do things like:

#include &quot;Quadrature.h&quot;
Quadrature myencoder1(9, 10);  //  Connected to pins 9 and 10
...
x = myencoder1.position();

Might be of interest to you.

http://www.neufeld.newton.ks.us/electronics/?page_id=249


Thanks for the blogroll, BTW!</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know whether you&#8217;re interested, but I had posted an Arduino library to do quadrature decoding in the timer2 interrupts as well.  I took the time to encapsulate it into a class so you can do things like:</p>
<p>#include &#8220;Quadrature.h&#8221;<br />
Quadrature myencoder1(9, 10);  //  Connected to pins 9 and 10<br />
&#8230;<br />
x = myencoder1.position();</p>
<p>Might be of interest to you.</p>
<p><a href="http://www.neufeld.newton.ks.us/electronics/?page_id=249" rel="nofollow">http://www.neufeld.newton.ks.us/electronics/?page_id=249</a></p>
<p>Thanks for the blogroll, BTW!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robert</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-106</link>
		<dc:creator>robert</dc:creator>
		<pubDate>Wed, 11 Feb 2009 13:58:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-106</guid>
		<description>OK. Changed the term to &#039;Verilog HDL&#039;.</description>
		<content:encoded><![CDATA[<p>OK. Changed the term to &#8216;Verilog HDL&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: belymt</title>
		<link>http://blog.spitzenpfeil.org/wordpress/2009/02/10/simulating-a-quadrature-decoder-with-ltspice-and-what-has-become-of-it/#comment-105</link>
		<dc:creator>belymt</dc:creator>
		<pubDate>Wed, 11 Feb 2009 09:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.spitzenpfeil.org/wordpress/?p=868#comment-105</guid>
		<description>That code is Verilog, not VHDL.</description>
		<content:encoded><![CDATA[<p>That code is Verilog, not VHDL.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
