Controlling the heater by switching complete half-cycles does sound like the way to go for this situation. That hadn't occurred to me so that in itself is a big help. Bob, if I understand what you are saying, the Bresenham/Phase accumulator algorithm will somehow determine a sequence of half-cycles to skip that gives you a reasonable range of power control with a more evenly distributed half-cycles over some period. Could you provide just a little more detail in implementing this, or point me in the right direction. I have heard of Bresenham in reference to line drawing and don't see the immediate connection. thanks Bob Bullock At 10:21 AM 10/15/2002 -0400, you wrote: >and now Bob Ammerman rebuts: > >Assuming you are switching on half cycles, the Bresenham/Phase accumulator >approach will more evenly spready out the on/off cycles. Given any output >power the Bresenham will always do at least as well as conventional PWM at >spreading the on-time around. > >Bob Ammerman >RAm Systems > >-- >http://www.piclist.com hint: The list server can filter out subtopics >(like ads or off topics) for you. See http://www.piclist.com/#topics -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics