[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: TRIAC dimmer control spreadsheet; was Re: Controlling Holiday Lights



This is a multi-part message in MIME format.

------=_NextPart_000_00AC_01C6FEB4.4891A230
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

> But in the case of TRIAC dimmer control
> (see thread subject) a single byte holds
> all the information needed to produce
> 2^8 =3D 256 levels *IF* one also knows when
> the zero crossing occurs as is conventional...

Yep.  Since we don't even perceive 256 levels of dimming with the eye, =
this is than sufficient.

> But the single byte in the conventional
> approach is all the information that needs to
> be transmitted to the dimmer, or held in a
> register of a microcontroller or the latched
> input of a digital-to-analog (DA) converter.=20

This makes the whole process elegantly simple using existing technology. =
 While other approachs may be able to yield finer control, it may not =
make a difference in real world applications.  I'm all for creativity, =
even for creativity's own sake, so I hope Sylvan has better results than =
what I expect.  More power to him (yes, pun intended) if he can.
=20
> Applying 'perceptual coding" to that single
> 8-bit byte, we could usefully 'compress' it
> to a 4-bit nibble to produce 16 levels if that
> is all that is needed.
>=20
> So, for example the table at:
> http://www.econtrol.org/dimmers/TRIACDimmerCalcs_MFHult.pdf=20
>=20
> can be used to select values for a new, equal
> intensity, 16-step dimmer curve with Full ON,
> Full OFF and 14 intermediate steps each
> causing about 6% reduction in light intensity.
> This would be 'perceptually' plenty good
> enough in nearly all practical home automation
> scenarios.

I'd rather have a tad finer control than intermediate 14 steps between =
on and off for setting up home theater and "mood" scenes involving =
multiple fixtures.  Then again, I'm kind of picky.  What I *really* =
would like to have is precise fade rate controls for home lighting.  =
Working with PC-based lighting boards even a little spoils you.  :^)

Note to Sylvan:  This discussion has gotten a little edgy at times.  We =
disagree on a few of your ideas but I'm interested to see what you =
develop.  I hope that none of my comments on this matter have sounded =
disrespectful to you because that has not been my intention.  If it =
seems so, I apologize.

--=20

Regards,
Robert L Bass

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D>
Bass Home Electronics
941-866-1100
4883 Fallcrest Circle
Sarasota =B7 Florida =B7 34233
http://www.bassburglaralarms.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D>
------=_NextPart_000_00AC_01C6FEB4.4891A230
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2963" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT size=3D2>&gt; But in the case of TRIAC dimmer =
control</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;(see&nbsp;thread subject) a single byte=20
holds</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;all the&nbsp;information needed to=20
produce</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;2^8 =3D 256&nbsp;levels *IF* one also =
knows=20
when</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;the zero&nbsp;crossing occurs as is=20
conventional...</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Yep.&nbsp; Since we don't even perceive 256 levels =
of dimming=20
with the eye, this is than sufficient.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>&gt; But the single byte in the =
conventional</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;approach is all the information that needs =

to</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;be transmitted to the dimmer, or held in=20
a</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;register of a microcontroller or the=20
latched</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;input of a digital-to-analog (DA)=20
converter.&nbsp;<BR></FONT></DIV>
<DIV><FONT size=3D2>This makes the whole process elegantly simple using =
existing=20
technology.&nbsp; While other approachs may be able to yield =
finer&nbsp;control,=20
it may not make a difference in real world applications.&nbsp; I'm all =
for=20
creativity, even for creativity's own sake, so I hope Sylvan has better =
results=20
than what I expect.&nbsp; More power to him (yes, pun intended) if he=20
can.</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;<BR>&gt; Applying 'perceptual coding" to that=20
single</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;8-bit byte, we could usefully 'compress'=20
it</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;to a 4-bit nibble to produce 16 levels if=20
that</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;is all that is needed.</FONT></DIV>
<DIV><FONT size=3D2>&gt; <BR>&gt; So, for example the table at:<BR>&gt; =
</FONT><A=20
href=3D"http://www.econtrol.org/dimmers/TRIACDimmerCalcs_MFHult.pdf";><FON=
T=20
size=3D2>http://www.econtrol.org/dimmers/TRIACDimmerCalcs_MFHult.pdf</FON=
T></A><FONT=20
size=3D2> <BR>&gt; <BR>&gt; can be used to select values for a new,=20
equal</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;intensity, 16-step dimmer curve with Full=20
ON,</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;Full OFF and 14 intermediate steps =
each</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;causing about 6% reduction in light=20
intensity.</FONT></DIV>
<DIV><FONT size=3D2>&gt; This would be 'perceptually' plenty =
good</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;enough in nearly all practical home=20
automation</FONT></DIV>
<DIV><FONT size=3D2>&gt;&nbsp;scenarios.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I'd rather have a tad finer control than =
intermediate 14 steps=20
between on and off for setting up home theater and "mood" scenes =
involving=20
multiple fixtures.&nbsp; Then again, I'm kind of picky.&nbsp; What I =
*really*=20
would like to have is precise fade rate controls for home =
lighting.&nbsp;=20
Working with PC-based lighting boards even a little spoils you.&nbsp;=20
:^)</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Note to Sylvan:&nbsp; This discussion has gotten a =
little edgy=20
at times.&nbsp; We disagree on a few of your ideas but I'm interested to =
see=20
what you develop.&nbsp; I hope that none of my comments on this matter =
have=20
sounded disrespectful to you because that has not been my =
intention.&nbsp; If it=20
seems so, I apologize.</FONT></DIV>
<DIV><BR><FONT size=3D2>-- </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Regards,<BR>Robert L Bass</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT =
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D&gt;<BR>Bass Home=20
Electronics<BR>941-866-1100<BR>4883 Fallcrest Circle<BR>Sarasota =B7 =
Florida =B7=20
34233<BR></FONT><A href=3D"http://www.bassburglaralarms.com";><FONT=20
size=3D2>http://www.bassburglaralarms.com</FONT></A><BR><FONT=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D&gt;</FONT></DIV></BODY></HTML>

------=_NextPart_000_00AC_01C6FEB4.4891A230--



comp.home.automation Main Index | comp.home.automation Thread Index | comp.home.automation Home | Archives Home