For my final project I built a sous-vide immersion cooker
fab.cba.mit.edu
fab.cba.mit.edu
For the next project, or maybe as advice to the random person looking at the HN comments, here's what I normally do:
Try to minimize the area of unisolated conductors in devices on which you work. If I solder cables to e.g. a mains inlet, I'd put heat-shrink-tubing over it, so that it's not touchable anymore. Or use the proper crimped terminations, which also are available in isolated versions.
https://www.google.de/search?q=flachstecker&tbm=isch
To protect braided wire, and make the connections more reliable over time, I like to use "wire termination" (I don't know the correct english term, in Germany we call them Aderendhülse (literally: conductor end sheath).
https://www.google.de/search?q=aderendhülse&tbm=isch
Instead of these "screw on caps" for cables, try to find suitable terminal blocks.
If you have the possibility to access a 3D printer, make a small clip that goes over the screw-terminals of the solid-state relay.
If possible, try to have a "high-voltage" and a "low voltage" side in your enclosure, that way, you are even less likely to come in contact with mains voltage while working e.g. on the MCU part (connecting/disconnecting the programming cable).
I'd like to stress again: I really like your project as presented, I only want to show some ways in which the project could serve maybe as a inspiration also to safe mains-powered electronic design.
Having a physical barrier between your low and high voltage areas is a must; the low voltage wire used to switch the relay is the only thing that should go inside the high voltage area (drill a small hole just for this wire & keep it away from 120v as much as possible), also mount the plug for your 5 volt source on this internal wall; or better yet use a USB outlet [4] as these are designed to be ran inside an enclosure. Using color coded wire for the low voltage is advised as well.
Since you're dealing with water, making this device GFCI protected would be smart. Have your mains run through this first before anything else [5]. And finally for the relay get one that is UL listed & opto-isolated in order to prevent bad things from potentially happening; the RIBTE01B [6] will most likely fit the bill. Be sure to check the ratings for your relays; putting more power through them than they are designed for might end up with your project in flames. If you're unsure about the power requirements, using a small relay to turn on a big relay [7] is OK.
[1] http://www.amazon.com/Wago-222-413-LEVER-NUTS-Conductor-Conn...
[2] http://www.amazon.com/Wire-Connector-Set-Screw-Black/dp/B000...
[3] https://www.youtube.com/watch?v=32z6Q8--fEM
[4] http://www.amazon.com/Leviton-T5630-W-Tamper-Resistant-Recep...
[5] http://www.homedepot.com/p/Leviton-SmartLockPro-20-Amp-Combo...
[6] http://www.functionaldevices.com/building-automation/display...
[7] http://www.amazon.com/Packard-C240B-Contactor-Pole-Voltage/d...
Edit: If you do end up keeping your solid state relay, ground the heat sink.
2nd Edit: If you want to avoid the need to 3D print the enclosure, using a 4 gang box [8] you could make this work. 1st slot is your input Single-Gang Decor Recessed Power Inlet [9]. 2nd slot is the GFCI [5]. 3rd slot is the USB outlet [4] with a cover [10] for your low voltage side. 4th is the outlet [11] to your heaters. Drill a hole in the box for the relay [6] if it doesn't fit inside as it is threaded and is designed to be externally mounted like this if needed. Mounting some lights [12] is helpful to know if the device has power and the outlets are powered. If you can find a larger gang device [13], you can incorporate an simple switch to turn the whole thing on or off and maybe mount everything inside.
[8] http://www.homedepot.com/p/Carlon-4-Gang-68-cu-in-Electrical...
[9] http://www.amazon.com/Midlite-MDT4642W-Single-Gang-Decor-Rec...
[10] http://www.amazon.com/Safety-Innovations-10408-Twin-Outlet/d...
[11] http://www.homedepot.com/p/Leviton-15-Amp-Duplex-Outlet-Whit...
[12] http://www.homedepot.com/p/Madison-Electric-Products-Smart-B...
[13] http://www.amazon.com/Indicator-Pilot-Signal-Light-Cable/dp/...
1. The relay fails shut (which may be its typical failure mode)
2. The temperature sensor comes out of the water, or fails in some other way.
3. Software bug.
I could tell you my story of my temperature controller running away in the middle of the night and wreaking havoc on a delicate and elaborate physics experiment. But in terms of taking your project "to the next level," it's worth thinking about how you can design your system to fail safe, i.e., so it remains safe under any reasonable single fault failure mode. A more subtle failure mode might be failing to reach the set temperature, resulting in undercooked meats.
(And then is there one you'd recommend if money was no object)
http://anovaculinary.com/products/anova-precision-cooker
http://www.seriouseats.com/2014/05/new-anova-precision-cooke...
Everything else about the newer anova is great. I have both a new-style and old-style (anova one) from them, and they're both cool. Now that I have the newer one with the adjustable clip, I intend to keep that in my kitchen for simple sous-vide stuff (steaks, chops, eggs, etc) and build an insulated enclosure out of a cooler for the One, so I can tackle bigger cooking projects.
And, dude, make that thing a little safer. Fuse your AC supply. Use real crimped terminal connectors. Put a safety enclosure around those immersion heaters or at least get them farther away from the wall of your chamber. Find a better way to secure them than electrical tape.
And for $100 you can get a Dorkfood DSV from Amazon that will (safely) PID-control a $10 crockpot. So there are cheaper alternatives than what you have found.
I just picked up an anova a few months ago (was $169 on sale) and for that price you need to be getting a lot of enjoyment out of the build process and be happy having an inferior product at the end. http://smile.amazon.com/Anova-Sous-Vide-Immersion-Circulator...
Seems a bit exaggerated, and I'm not sure why, when this article was pretty awesome otherwise.
The professional-grade, ubiquitous Polyscience MX units are around ~$1000[1][2], and the low-end cookers start at $180-200[1][2]...
1 http://www.amazon.com/MX-Immersion-Circulator-C-Clamp/dp/B00...
2 https://www.instrumart.com/products/37038/polyscience-mx-imm...
The main advantages of a high end machine are more accurate control (small advantage) and circulation (big advantage). The linked article's control algorithm is primitive (to say the least), and probably only marginally maintains set temp. The PS machines are accurate to < 0.01 degree (which for food doesn't matter), but the control software is the same between the food machines, and high end chemistry equipment.
I'll use the Anova (which I got for free, I wouldn't have bought it otherwise) if I need a very large bulk batch of something that I'm not worried about keeping at a precise temperature, but the SVS fits me a lot better otherwise.
R4 and R5 are 0K resistors. 0K resistors actually exist, and are typically used in place of short pieces of wire. The advantage of a 0K resistor over a short piece of wire is that they can be picked and placed and soldered using the same equipment that handles resistors, thus saving the need of having a separate machine for short wires.
That is how they are being used here, as you can see from the layout diagram. R5 is used to carry the RST signal over another line on the board, and R4 serves the same function for VCC.
First question: should these even be included on the schematic? They only exist to work around a construction limitation due to the use of a single layer PCB. If the circuit was built on a two layer PCB, or a breadboard, or wire wrapped, there would be no 0K resistors needed. I thought that schematics were supposed to just convey the topology of the circuit, leaving things related to the practical difficulties of construction to other documents (like the layout diagram).
Second question: on the schematic, why is R5 shown as connecting RST to RST, but R4 is shown as connecting VCC to itself? They are both being used to take a line across another line, so why aren't the both drawn the same way on the schematic?
Regarding your first question, I am not sure how to place a component only on the layout diagram. This would be ideal, because the 0K resistors really shouldn't be encoded in the schematic.
I agree with your second point -- it's just an inconsistency in my schematic!
A circuit designed from the start with a 0 ohm resistor that was just used for connecting two points across some board feature would never make it past review where I used to work. Such a situation may come up due to later design changes or board damage, in which case the board is modified by use of a "blue wire", which is an actual blue-insulated wire that makes a point-to-point connection on the surface of the board. Those are not in the schematic.
That said, I used to work on military electronics. Perhaps the consumer electronics world is different.
> Searing the food after sous-vide seals in the juices
http://www.foodnetwork.com/videos/to-sear-or-not-to-sear-985...
The pre-sear is especially important with long cooks, because it kills surface bacteria. The first time you get too much lactobacillus hitching a ride on your short ribs will be the last time you skip out on the pre-sear. (Lacto isn't dangerous; after all, the protein is pasteurized in the bath, but the final product will smell awful).
I'm not sure what you mean by "drying out the edges, making them leathery". I think I can just say "no" on that.
I cooked in New York City during the years that sous-vide became legal. I worked at the restaurant that received the first sous-vide permit from the health department, and later at other Michelin starred restaurants that did sous-vide. That of course doesn't give me authority, but I do have a perspective on what the best professionals do.
For meat, salt aggressively going into the bag, and lightly coming out of the bag. Sear once :-)
(As an aside, since I'm already talking to you. You're one of my favorite commenters here on HN, and one of the reasons I don't skip the comments section entirely.)
This caught my attention because I may have mild hypertension and am starting to be more conscious of my diet. Would you happen to have a source that I could start from?
I couldn't jog the citations back into my memory, but I may have another try after a bit.
My own personal experience reducing my creeping blood pressure came not from curing salt but from curing carbs. When carbs are reduced, the kidneys begin functioning better, reducing fluid in the blood which reduces blood pressure far more successfully than curing salt. This is just one of the many positive metabolic effects of low carb, high fat diets that are very well documented in scientific literature (others include normalized blood sugars, reduced inflammation, reduced liver and visceral fat, improved blood lipids, weight regulation and improved insulin sensitivity).
1. http://www.iom.edu/Reports/2013/Sodium-Intake-in-Populations...
2. Individuals vary. This is not medical advice. See a physician. Yada yada.
Thanks!
I grew up knowing that, by and large, the less manufactured stuff you put in your food the better the food is for your body.
So, it seems highly dangerous to me to take natural piece of food, wrap it in a highly complex chemical compound (plastic), heat it, and then consume it.
You're generally heating it to 140 F or so. I don't know if that's sufficient to trigger leaching of some sort, but the plastic isn't deformed in any way and there's no aftertaste.
Any experts care to weigh in?
I didn't make that statement. I simply stated that was my practice. If you have evidence that it is harmful, I would certainly like to know.
> Also, just because the food came in the very bag you're cooking it in doesn't mean it is safer.
Absolutely. There is no evidence that it doesn't leach at room temperature. Should we stop buying all food packaged in plastics? That's a tall order. Many vegetables come in plastics now and those that don't, you'll likely put in a plastic bag either in the grocery store or as you're leaving it.
Do you have evidence that any of this is harmful? Genuinely want to know.
But the initial premise is unfounded. Some of the most toxic chemicals occur naturally.
I guess what I mean is that it'll taste fine but the texture won't be quite there.
http://www.cookingissues.com/primers/sous-vide/purdy-picture...
http://www.instructables.com/id/Sous-vide-cooker-for-less-th...
Also, a PID is not a thermostat - http://en.wikipedia.org/wiki/PID_controller
I'm sure that in water, a simple thermostat can be good enough, but its probably still best to have a controller that optimizes for its environment. A major point of sous vide is that the cooking temperature is very close to the minimum pasteurization temperatures. Cooking steak at 137 degrees requires that you are SURE it actually cooked at 137 for the amount of time you specified. Also, 90 minutes for a steak is insufficient at 56°c
http://www.polyscienceculinary.com/blog/food-safety-with-sou...
Regarding the steak, I find that a 1 inch thick steak only takes ~45 minutes to reach the target internal temperature. This scales dramatically as the steak thickness is increased, however.
I'll also agree that the learning process can't be beat the way you did it.
I suppose you could simulate the PID function in software on the arduino though - http://playground.arduino.cc/Code/PIDLibrary
Case in point, PIDLibrary, I'm looking at the PIDCompute function, line 57:
ITerm+= (ki * error);
That's not how you deal with I. You are supposed to accumulate (integrate) the error and multiply by Ki only for the final PID addition. You don't want to accumulate your errors multiplied each time by Ki, it makes no sense.[1] http://brettbeauregard.com/blog/2011/04/improving-the-beginn... [2] http://brettbeauregard.com/blog/2011/04/improving-the-beginn...
Ever heard of steak tartare? Delicious...
Its a good point about the exterior surface, but the blog post also shows him cooking a hamburger.
[1] https://learn.adafruit.com/sous-vide-powered-by-arduino-the-...
Cost of materials: $50
Time cost: $1500
Then again, it is a prototype, which has to go with all the fixed costs, but to say that this cooker only cost $X isn't entirely accurate.
My smallest stove top burner at its lowest setting gets water up to 117F. The salmon video they had the temp at 109, but I tried it anyway. It turned out amazing - I'd definitely do it again. I also tried steak, but bought a cheap cut, and it turned out really good as well. I turned the burner up to 2.5 which got the water temp to around 135F.
I'm so happy with my results I'm looking at purchasing a real sous-vide heater. Sous-vide definitely has a bright future.
[1] - I also have an Anova, and if you can swing it I much prefer the SVS; with the Anova the temperature gradient can be pretty wide in larger containers, and you don't have to be nearly as careful about how you place stuff in the SVS.
I donated my unopened Sansaire to Butcher & Larder and the first thing they did with it was set it up in a huge water bath to cook a bunch of huge mortadella. It took them forever to get the bath up to temp, so long that I thought something might have been wrong with the unit.
I think the fix was to cover the bath to eliminate evaporative cooling. That is also a problem the SVS doesn't have, being a closed bath. But the circulator should be more flexible and, from what I understand, higher performance.
If you're willing to spring for the SVS, a better rec might be to go for the mid-range Polyscience (the CS).
I've also noticed some folks using double-tub baths for better insulation.
Also, I bought the SVS Demi on sale for under $300. The Polyscience bath is like $500. (I got the Anova for free.)
Traditionally, that has been barbecue, no?
The best-tasting cuts on a cow actually tend to be the cheapest anyways.
He actually made it a mains plug pass through (UK version) so that you can use it with a traditional slow cooker for some temperatures etc.
Blog link: http://rfwebb.com/projects/sous-vide-part-2/ Extra pictures (Skip all the PCB ones): http://imgur.com/a/aG1Jp
Edit: source code: https://github.com/bitdivision/sous-vide
A book from Thomas Keller about sous vide cooking: http://www.amazon.com/Under-Pressure-Cooking-Sous-Vide/dp/15...
- It makes the size more manageable in your water bath. - You don't have to worry as much about temperature ramp-up time between outer surface and core of food item. - For delicate proteins, means there's less handling of the item post-cooking.
-Jeff
I still use bags most of the time, because I don't think running a cooker at 55 deg C with bags rated for 90 deg C is going to be an issue.
In theory you can use anything that handles the temperature, such as silicone. You could in theory force your food into a jar with a bit of oil.
http://www.amazon.com/Lekue-1-Liter-Fresh-Bag-Clear/dp/B0049...
Make sure you're using Ziploc specifically -- as in that brand. Other manufacturers may have their own formulations for their plastics, including non-heat-stable plasticizers. I contacted Trader Joes, for example, when writing Cooking for Geeks, and they disclosed that their plastics are NOT heat safe.
It's also generally thought you don't really need to bother with actual vacuum for meats anyway.
Something like this could be really neat since it is versatile and you could use it to heat/cool other things. Thinking about food the first time to mind would be temperature control for charcuterie and cheeses.
Easiest way to implement bluetooth?
That being said, my absolute favorite thing to prepare sous vide is carrots. Lots of other root vegetables (turnips, burdock, sunchokes, new potatoes) can similarly be cooked in a water bath to a temperature just high enough to soften them without extracting flavor or nutrients via boiling, steaming, or sautéing. I've also had good luck with green beans, asparagus, and broccoli rabe.
Finally, if you're pescetarian seafood is also a great option. I'm not sure I'll ever cook lobster any other way after seeing what whole (shell-on) lobster tails are like cooked sous vide with a healthy dollop of butter.
I think it's the same argument as why you would want a crockpot in your kitchen, versus a normal pot.
Under this assumption are any stores offering pre-sous-vide meats?