WARNING: This design involves use of the mains and a heating element, both of which carry inherent safety risks. This project is a one-off prototype and was not designed to be duplicated. This has been posted as an education resource for understanding the concepts involved.
Accordingly, this information comes with absolutely no warranty or guarantee of any kind. Any attempt to duplicate anything found here is not advised and is solely at your own risk.

There are times when I would prefer to use a griddle over a toaster. These times mostly involve sensitive parts like sensors or plastic connectors which are easy to screw up in an oven. Before the age of ROHS, connectors were rarely made with the ability to withstand lead-free soldering temperatures. Sometimes you can get these low-temp connectors from surplus for very cheap. The griddle could potentially make them lead-free temperature friendly. The toaster and griddle control involve the same feedback loop. Temperature indicted by thermocouple output dictates power control. It therefore made sense to make one device to control both.
Device power is supplied from the wall. A mini transformer converts the mains voltage to 5V RMS, which is rectified using 4 discreet Schottsky diodes. Voltage regulation is provided by several linear regulators. The device is housed in an LMB Heeger MDC642 aluminum enclosure which also serves as the heatsink for a TRIAC which controls the mains flow through the heating element. TRIAC controls is accomplished with a zero-crossing detecting opto-isolating triac driver, the Fairchild MOC3031. automatic zero-crossing does not give you the fine level of control you get with doing it manually but it is easier and produces less magnetic noise. For this application, the level of control was sufficient. The particular TRIAC I used is the BTA20, which is a snubberless insulated gate type. The insulated gate was crucial because it allowed the use of the case as a heatsink. The snubberless feature (meaning the snubber is built in or the equivalent) was not really necessary because the load is purely resistive but it can’t hurt and it prevents random turn-on in the case of mains line surges.
From the BTA20 datasheet:
“By using an internal ceramic pad, the BTA series provides voltage insulated tab (rated at 2500VRMS) complying with UL standards (File ref.: E81734).”
Obviously for safety reasons, it is critical that the case be electrically connected to earth ground. This safety advantage and reduced EMI are the key benefits of using a metal enclosure. Cutouts were made for the LCD, the power entry module, which includes a spot for a 10A fuse, and the Cherry 15A rocker switch I use for power. Additional safety measures could include a thermal cutoff in each heating device.
The microcontroller used for this experiment is the Texas instruments Stellaris LM3S815. It is part of the TI ARM Cortex M3 value line. It only has 64k of flash and 8K of ram, plenty for this project. To avoid making yet another custom board, I used a Schmartboard development board to power the MCU and breakout its pins. One benefit of using the Stellaris was the Stellaris graphics library. This made it faster to implement the buttons and the slider controls. It also contains a plethora of fonts ready for use. The graph, however, had to be implemented manually.
The touchscreen used is a monochrome 320×240 from Powertip. I bought a surplus lot of about 800 of them and I have been selling them on eBay. I used the Microchip AR1020 to handle the resistive touch functionality. Unfortunately, I ran into some trouble getting the Stellaris hardware I2C to properly communicate with the chip. Everything looked good on the logic analyzer so I am not sure what the problem was and I have not investigated further. I was able to read from the AR1020 but I did have to hardcode the calibration.
Some would argue that the analog portion of this project is the most difficult to implement correctly. Fortunately, it went very smoothly for this project. The Texas Instruments ADS1147 is mostly to thank for that. TI made this ADC specifically for temperature control applications and it has an analog front end with a 128x programmable gain amplifier built in. The only thing that separates the thermocouple leads and the ADC input is some basic RC filtering. It also has digital filtering built-in. I set the output at the lowest rate of 5 samples for second, plenty for this application. There is absolutely no software filtering in my application, the result from the ADC is used as is and it is surprisingly stable. The 16-bit resolution offers just short of 0.01 degree resolution at about 80 ticks per degree.
I use a separate aluminum box to house the analog components which includes the ADC, a TI TMP275 I2C temperature sensor, and a precision voltage reference. The digital and analog grounds are wired separately from the main unit. The analog module uses its own linear regulator for power. The primary reason I separated the components was to avoid a moving reference temperature. Thermocouples output a voltage dependent on the gap between the tip and the connection junction. Hence, it is a relative measurement. In order to make it absolute, you need to know what the temperature at the junction is. This is referred to as cold point compensation. When the junction temperature wanders, it makes things difficult.
The software is compact at about 32k, especially considering my reckless use of fonts. I did, however, completely avoid using floating point numbers. There is some safety logic implemented for detecting failing thermocouples and disconnected units but improvement should be made. The detection is made by the lack of temperature increases despite power being applied. The ADS1147 has current excitation features designed for bad thermocouple detection that should also be implemented. I also think it should have the ability to measure the mains current and a backup relay in case the TRIAC fails shorted. Of course, even if all of that were implemented, the early prototype nature of the software would make it irresponsible to leave the unit operating unattended.
Some brief tests showed some very good results. A test board with a 0.5mm pitch, 64 pin TQFP PIC32 turned out good with no burning and all pins connected (see video). My only complaint is that griddle is not powerful enough to heat up at the rate the profile calls for. I had to elongate the profile and dull the steep ramps for it to work. It was the smallest griddle I could find, even so, the open air nature of it makes it difficult to heat quickly at high temperatures. Too slow is better than too fast however. The only problem with too slow is the potential to use up all of the flux before melting point. This could cause oxidation leading to poor wetting. For my test board, the LCD breadboard adapters, it didn’t seem to be an issue but they are about a 2 on a 1-10 reflow difficulty scale.
Reflow Controller Into
Soldering With Griddle
Soldering With Toaster
Schematics
Source Code






Now this project is cool (well maybe not cool) I have been wanting to do something like this for a long time. I may not be good at thinking things up but I am good at copying things and I think Godfor those who are willing to share there ideas.
Like TERiggs, I am very appreciative for these geniuses that share their creations!
Tnx and 73 to CafeLogic!
Chuck W8DUX
This is a “Must Do” project for me; your LCD input/output was the deciding factor.
I have ordered 2 of the displays used in this controller and requested samples of the IC’s.
My programming and PIC/Arduino skills are at the Novice level while my assembly skills are mid-to-high.
The schematics and code have been downloaded and are being studied while awaiting the parts.
The comments in your code are in a foreign language (Polish?)
Do you have the code comments in English?
I would be very grateful if you would share any/all information to help me build a copy of your superb stand-alone controller!
Tnx in advance
Chuck W8DUX
Is your you have bought the kit, ebay?, How you worked is cool? also
I’m interested in doing, if you could comment on your experiences
would be great, Thanks
hi
i m interested in buying ur reflow controller do u sell ?
I am also interested in building this project; I imagine that you do not sell the product finished because the liabilities, but If you could sell a disasembled kit it will be a great project for the summer. and that way you are free from any liabilities. Please let us know.
This is a very interesting project and much better than others i saw with Atmega & Pic uCs. Can you let me know, which compiler you used for the ARMC code?
Thx and best wishes for 2012
Like was previously reported at the beginning in the report, the whole process of whitening can be tough unless you know very much regarding the procedure. Now that you have the knowledge with this article, you could start your teeth bleaching journey to some much better look plus a long lasting impact.Obtain A Dazzling, White colored Grin With These Effortless Recommendations If you are getting a difficult time keeping in mind in which a a number of location is, do not be embarrassed to employ a road map, it is exactly what they are there for. Maybe considering a roadmap to walk your recollection 1 time can cause the spot to remain in your thoughts for the upcoming time you have to go there. As a way to fully taste the red wine, you must be capable of aroma it. Make sure that your nasal area can be as clear as is possible before performing a flavorful. Once you have the cup inside your fingers, slim your skin lower towards it so that your nostrils is in part within the window. Ensure you odor using the right along with the still left nostril. Have you been concerned about hair thinning? Take time to do research! In case you are looking into a selected remedy or method: look at the expense, chances of success, permanence of a option, and also, probable side effects from medications. Specially, with items that are soaked up from the pores and skin or taken in in supplement type, it is worth consulting with a health care provider and reading information and facts available from government web sites about the actual way it might affect the fitness of your whole body! You might want to check into reputable investment administration application in case you are contemplating investing in stocks and shares. Instead of using risks or trusting a brokerage, these software packages can show you the particulars of committing, making certain you will make the best alternatives. A number of these plans even allow you to monitor developments. For media demonstrations, make use of the new HTML5 regular. Even though HTML5 isn’t as sturdy for animation and online games as Display, they have the advantage of functioning stably on cellular phone internet browsers, including those incorporated into Apple hardware. HTML5 is also a lot slimmer than Display, so fill periods will enhance, too.
You can easily get driving a car recommendations out of your iPhone’s Road map app. You can utilize the Save button for your commencing details, finishing things, connections, and current places. The first thing for you to do using this type of program is bookmark your deal with to find guidelines to and from where you are. This may help make your the navigation faster and easier. Take a peek on the internet and see what the average wages are for your personal occupation and region. Should you aren’t making the maximum amount of cash as you ought to be take into account seeking a increase if you have been with all the company to get a year or higher. The greater you will make the higher your money will likely be. While you are establishing the opening facial lines of your own emails, contemplate a number of significant inquiries. First, may be the information within the starting series exciting? You need to entice the reader’s focus quickly. Then, is it appropriate? Make certain it mirrors your subject material and goals prospective clients. Ultimately, can be your starting collection helpful? Ensure that the opening range provides helpful information to your readers. If you desire to make your teeth appear brighter by making use of lip makeup products, go for much brighter reds and oranges for your colour alternatives. Colours like light-weight reddish colored and coral can definitely make your pearly whites seem whiter, when using colours which are quite light can certainly make any yellowish with your teeth stick out. Make certain your articles are good quality. When you have plenty of typos, spelling faults, or grammatical errors, you are making your self appear like an amateur. Individuals won’t require really and they’ll avoid your content. The same holds true, when you have wrong information or lie to your viewers. When contemplating any adverse health attention insurance policy from your company, make sure you keep in mind about feasible preferred medical professionals of course, if they will be included in your program. This is especially vital that you consider having an OB/GYN, dental office, or while family members physician. Sometimes it might be more valuable to pay a lot more for any diverse plan rather than to abandon your best physician.
Increase the dim leafy green veggies in your daily diet like green spinach to help improve your memory potential. They include essential B vitamin supplements and folic acid, which have a huge job in taking good care of the neurons with your human brain. In addition they help to keep oxygen running using your physique, which happens to be important to healthier brain activity. When attempting to lose weight, make an effort to ingest 25 grams of dietary fiber through the day. Fibers will make you feel satisfied for extended so you will end up less likely to treat among dishes. Good types of fibers incorporate whole wheat grains loaves of bread, light brown rice, beans, nuts and fresh and dried fruit. Exercising on a regular basis, day-to-day, or as you get a break in your plan. Exercise might appear to be one thing one does when you are operating up a sweat, shedding weight, or overdoing it somewhat, however it can certainly be calming to perform easy workout routines that open up your mind plus your heart and soul. System jewelry is actually a trend that is certainly here to remain. When an individual, sparkly bellybutton piercing could be sexy, it can be probable to accept the trend too much. Body piercing might be meaningful and has existed in a few cultures for decades but it’s reasonably new to many of us. It is difficult for an individual within their 60′s to comprehend why a teen has surges sticking out from his deal with. In summary, you have discovered in addition to that joint disease has become having an effect on residing beings, much longer than recorded record, however you also gathered a number of techniques that you could make it easier for you and your family members to have with the situation. With any luck ,, you can start using this nowadays and reside a more content life.Finding Out How To Live Far better With Bronchial asthma Difficulties It’s always smart to shop around for the best insurance premiums, but bear in mind, should you do choose to transform insurance providers, have your outdated insurance policy plus your new coverage overlap by a few days. Don’t enable there be any uninsured time involving policies. This really is a large threat regarding the probability of possessing a traffic crash or obtaining a ticket while uninsured.