Stc-1000+ | Page 41 | HomeBrewTalk.com - Beer, Wine, Mead, & Cider Brewing Discussion Community.

Homebrew Talk

Help Support Homebrew Talk by donating:

  1. Dismiss Notice
  2. We have a new forum and it needs your help! Homebrewing Deals is a forum to post whatever deals and specials you find that other homebrewers might value! Includes coupon layering, Craigslist finds, eBay finds, Amazon specials, etc.
    Dismiss Notice

Stc-1000+

Discussion in 'Fermenters' started by alphaomega, Mar 9, 2014.

 

  1. rosenhop

    Member

    Posted Jan 31, 2015
    Thanks guys. I bent the CTS out of the way. I've tried it now the exact alignment Pro-Mini -> USB; DTR->DTR, TXD->RXD; RXI->TXD; VCC->5v; Open->Open; GND->GND. I also tried with DTR->TXD and TXD->TXD.

    Each time I get the error message:
    Done Uploading
    Binary sketch size: 29,986 bytes (of a 30,720 byte maximum)
    avrdude: stk500_getsync(): not in sync: resp=0x00

    Google informs me this is an indication that my PC is not communicating with my arduino.

    USB has a red light when I plug into pc and when I hook pro mini to USB I get a red light as well a blinking red light near the reset button.

    When plugged up to the the USB and put on a multimeter with VCC and GND I am reading 5V and appear to have good continuity between USB and Pro Mini for all connections.

    I tried selecting a few different ATmega328 boards from Arduino IDE. Same results other than it informed me I didn't have enough space for the sketch on a few of them.

    Any other ideas?

    Edit - The IDE is only showing COM3. I can see my pc is recognizing the USB port when I plug it in, does not specify a COM# nor does it recognize the arduino when connected to the USB.
     
  2. smithabusa

    Well-Known Member

    Posted Jan 31, 2015
    It's the com port setting, go to device manager and make sure its driver is installed, you may have to go to their site. Then in pic prog make sure that the com port being used in device manager is selected. Had the same issue today had to reboot to finally get comport 5 to display which is what I could see in device manager
     
  3. rosenhop

    Member

    Posted Feb 1, 2015
    @Smithabusa
    #lifesaver

    Downloaded and imstalled a cp2101 driver. Successfully uploaded sketch. Did not get a chance to flash my STC, but will give it a go lster today.

    Appreciate the help.
     
  4. smithabusa

    Well-Known Member

    Posted Feb 1, 2015
    Awesome!
     
  5. Lumpyyyyy

    Well-Known Member

    Posted Feb 2, 2015
    Anyone able to point me in the direction of a good size enclosure for this? Prefer something that is well sized, not an electrical enclosure box. I have access to a machine shop so fabrication is no problem and would prefer to order from digikey/mcmaster/mouser since my co. has accounts with them.
     
  6. smithabusa

    Well-Known Member

    Posted Feb 2, 2015
    I sell them already machined for my DIY kits if you are interested, its a polycase, I think they only sell direct, not through other distributors.

    polycase.jpg
     
  7. wbarber69

    Well-Known Member

    Posted Feb 2, 2015
    You can buy those enclosures at any RadioShack but they don't come pre-machined
     
  8. alphaomega

    Well-Known Member

    Posted Feb 3, 2015
    Ok, time for an update.
    I've been working on the next version. Nothing really major, but I have cleaned up the code a bit more and made a few technical improvements.
    Biggest actual change is that I have dropped one profile and added an extra parameter at the end of each profile (nr or next runmode), it can be set to profile 0-4, th or off. So when the profile completes it either starts another (or the same) profile, switches to thermostat mode (with the last known setpoint) or switches to soft off mode.
    This makes profiles more versatile, but might not add a lot usage for fermentation.
    I have yet to update documentation and I also plan to include the newer profile editor/hex generator (but I need to update that aswell now).
    Note that eeprom layout also has changed.
    I'd like feedback / test results before I make a release, so please try it out (it is located in the work branch)
    Oh, and I you're one of the brave few, please try and keep an eye on the timing (I have switched to a 16 bit timer to generate a better 16 Hz clock, so a minute should be closer to a minute and hopefully an hour should still be pretty close to an hour).

    I've also been working on a firmware to control a one vessel brewing system (like a brewmeister type setup or even biab). It is still pretty early on, but it is shaping up quite nicely. It is mainly for my own purposes, but you can check it out if you want to. It is currently located here.

    Cheers!
     
    stpug, Bigdaddyale, HansEinar and 3 others like this.
  9. RTL

    Well-Known Member

    Posted Feb 7, 2015
    This ^ is awesome, I was going to try to rig something up so I could set a timer and wake up to hot strike water, looks like I can just set a delay before it starts the profile.

    Quick question about flashing the controllers. Do you need to pull the nMCLR line down while flashing? We have SILabs debug adapters at work and I was thinking of trying to flash one with that.

    Thanks for all your work on this.

    -Ryan
     
  10. kivakid

    Member

    Posted Feb 8, 2015
    Went to use the web profile editor yesterday and it wouldn't work. Is it being worked on? No biggy, just a nice way to verify my settings!

    Thanks!
    Casey B.
     
  11. banesong

    Middle Ground Brewing Company  

    Posted Feb 8, 2015
    I looked around and didn't see this, so....

    I have the STC-1000+ hooked up, running in thermostat mode, and although the setpoint (SP) in the settings is set to 34.2, the unit is constantly in cooling mode (indicator light on the top left). I am uncertain what is going on, and can't get it to shut the freezer off. The temperature was showing 26 degrees, and I have had to unplug the freezer to get it to stop.

    My Kolsch will appreciate whatever help and insight you can provide.

    T
     
  12. alphaomega

    Well-Known Member

    Posted Feb 9, 2015
    It might be my own fault, for putting stuff up on my drive and generating a bad short URL at some point. Ti should be ok if you use this link.
    http://goo.gl/z1KEoi

    Odd. I assue it has been working properly before? And it is not a matter of flashing the fareheit version when expecting celsius readout? What firmware version are you using?
    When you say temp readout of 26, that is on the STC? Did is change, or was the value 'frozen'?
    I seem to recall someone experiencing a hung controller at some point, it was ok after he powercycled it. Seems weird to me, as it uses a watchdog timer, that should reset the unit if it becomes unresponsive.
     
  13. banesong

    Middle Ground Brewing Company  

    Posted Feb 9, 2015

    Alpha:

    No, it has not been working. This is the initial setup. All temps are showing F, and I will try and figure out the firmware version - I got this one pre-flashed.

    WRT the temp showing 26, it was not frozen, it was still dropping down - I unplugged the freezer to keep from inadvertently creating an ice beer. I powercycled the controller this morning; I will try and let it cool again this evening after work.
     
  14. alphaomega

    Well-Known Member

    Posted Feb 9, 2015
    Ok.
    If the temp reading is updating, then it is pretty safe to assume it has not locked up. Double check settings (not that I think there is anything wrong, but hysteresis for example could be a thing).
    Well, if it wasn't' functional "before" there is of course the off chance that either the controller and/or flashing is bad. But I wouldn't jump to that conclusion, do some 'bech testing' (that is not on actual beer)...

    Cheers!
    //mats
     
  15. banesong

    Middle Ground Brewing Company  

    Posted Feb 9, 2015
    Thanks again - I plan to keep a close eye on it for a while. I also reset a bunch of the settings back to default, but... who knows?
     
  16. smithabusa

    Well-Known Member

    Posted Feb 9, 2015
    Also make sure you aren't looking at the secondary probe readout, even with it not turned on you can see a value, and it won't match the primary temp sensor, I've seen this cause confusion before. Pushing the power button will cycle between temp sensor 1 and 2
     
  17. DoomsDayBrewery

    New Member

    Posted Feb 10, 2015
    I recently purchase a ITC-1000 for $15.00 on ebay it appears to be identical please see the attached pictures. Let me know if you think the firmware could be loaded on this controller.

    IMG_2450.jpg

    IMG_2445.jpg

    IMG_2446.jpg

    IMG_2447.jpg

    IMG_2448.jpg

    IMG_2449.jpg
     
  18. stpug

    Well-Known Member

    Posted Feb 10, 2015
    Here's a summary of post regarding your "ITC-1000" unit.

    Posts asking if these units can be flashed with STC-1000+ firmware:
    This is the short answer:
    This is the long answer:
     
    barrooze likes this.
  19. tslugmo

    Member

    Posted Feb 10, 2015
  20. stpug

    Well-Known Member

    Posted Feb 10, 2015
    tslugmo likes this.
  21. alphaomega

    Well-Known Member

    Posted Feb 10, 2015
    Well, @StPug is right, that is a totally different board and MCU. So, not STC-1000+ compatible. Sorry.
     
  22. banesong

    Middle Ground Brewing Company  

    Posted Feb 10, 2015
    Okay - foolish question:

    Is there any way to tell from the readout if it is the first or second temp probe? If no probe is attached, what should it be reading?
     
  23. banesong

    Middle Ground Brewing Company  

    Posted Feb 11, 2015
    Maybe answering myself, but... One dot on the top right is first temp probe, two dots (one right, one center) is the second?

    Still uncertain as to what the second probe should read if it is not connected.
     
  24. smithabusa

    Well-Known Member

    Posted Feb 11, 2015
    you are correct, it will float around when nothing connected
     
  25. banesong

    Middle Ground Brewing Company  

    Posted Feb 11, 2015
    Okay, thanks! It is holding on or around 34 now.
     
  26. adam01

    Well-Known Member

    Posted Feb 11, 2015
    Where is the post on logging temps off the STC-1000 temp inputs ?
     
  27. stpug

    Well-Known Member

    Posted Feb 11, 2015
  28. augiedoggy

    Well-Known Member

    Posted Feb 12, 2015
    damn! I just checked all my stc 1000 units and they are the version 1.1 not 1.0 :(
     
  29. stpug

    Well-Known Member

    Posted Feb 12, 2015
    Version 1.1 are good for the STC-1000+ firmware!! :mug:
     
  30. augiedoggy

    Well-Known Member

    Posted Feb 12, 2015
    awesome! since when? I could have sworn only the version 1.0 was flashable? any idea where I could find the jtag wiring setup?
     
  31. stpug

    Well-Known Member

    Posted Feb 12, 2015
    (eating crow while typing) I'm sorry but I think I'm wrong about v1.1 being supported. I could have sworn I had read that it was but everything I can find now indicates that it's not.
     
  32. stpug

    Well-Known Member

    Posted Feb 12, 2015
  33. augiedoggy

    Well-Known Member

    Posted Feb 12, 2015
    no unfortunatly mine are Elitech units and say "STC1000-power_V1.1" with a date of 06.20 2009 on the board (I assume its a date)
    the display board however is an "stc1000-Display_V1.0" though which makes things more confusing...
    The one I bought a year ago is the same thing.

    I read through most of the thread last night and have seen that there are many versions some from the same suppliers... I do have some of the "other controllers that look like an stc 1000 but have a completly different menu structure and use Fahrenheit instead. I'm not even going to bother checking those.
     
  34. augiedoggy

    Well-Known Member

    Posted Feb 12, 2015
    I just ordered one from "The black box" since I already have the uno and plan on getting more of these and cooling jackets for my fermentors down the road... looking forward to getting everything running.
     
    wilconrad and alphaomega like this.
  35. adam01

    Well-Known Member

    Posted Feb 15, 2015
    Hey Alpha; Have you measured the current used by the Stc1000 ? I was hoping to
    drive a 10-20ma fan/relay from the internal power supply. I see the converter is rated for
    500ma.

    I figure I can drive a relay with the control from the existing relay and use the power/ground
    to drive it and the relay output.
     
  36. smithabusa

    Well-Known Member

    Posted Feb 15, 2015
    I put together a video that shows the profile editor, inserting into a sketch, and flashing. I meant for it to be short but ended up 18mins long, oops

    http://youtu.be/JQ-T24zxWb0
     
    alphaomega likes this.
  37. MikeInMKE

    Well-Known Member

    Posted Feb 16, 2015
    Hello alpha,

    From one (former) embedded programmer to another, nice work!

    I do have a feature request. I would like to be able to see the heating and cooling duty cycles of the current setpoint.

    Two reasons for this request. The first is, I just built an insulated box I plan on putting out into my cold garage (it's winter here in Wisconsin), along with a heater and a carboy of lager. I am hoping to utilize the cold weather as my refrigeration. It would be nice to know how often the heater has to run in order to maintain the setpoint. If it has to run often, or for long periods, I might decide to insulate the box further.

    The second reason is, if I some day acquire a refrigerator, it'd be nice to know that, during a setpoint, I'm not cycling between powering heating and cooling, and running up my electric bill.

    Again, thank you for all the nice work.
     
  38. misin4mati0n

    Active Member

    Posted Feb 16, 2015

    I am powering 7' of LED strip and a computer fan stir plate with mine. I have not had a problem yet. I have noticed that when the stir plate is running and I turn on the LEDs then the stir plate slows down a bit.

    http://www.homebrewtalk.com/f258/magic-chef-mcbc580dbt-wine-beverage-fridge-fermenter-conversion-511086/#post6648189
     
  39. alphaomega

    Well-Known Member

    Posted Feb 17, 2015
    I really hate emoticons..., so \m/
    Is it ok if I add it to the other vids on the front page of the project?

    Thanks!

    I'm sorry, but that is not going to happen. First off, it is beyond the scope, secondly it would be hard to implement, thirdly it would probably not fit within code space left.
    Though, the source code is open, so you are free to implement it yourself if you wanna take a stab at it, you'd probably need to shave other functionality out though.

    My suggestion would be to get a cheap energy meter (or what ever they might be called in the US). Then you should be able to get a decent idea of how often the heater is running.

    This is probably not news to you, but for completeness, make sure the box is leak free. More insulation is better that little, but mostly make sure there are no places air could seep through.
    Go for a low wattage heater, no more than is needed (40W goes a long way). Preferably something with a large surface area and won't get hot to the touch. Use a correctly sized fuse.

    As for ping-pong'ing between heating and cooling, a small wattage heater will help with this, also use sufficient hysteresis and possibly use the second probe. You will need to tweak the settings for your setup.
     
  40. smithabusa

    Well-Known Member

    Posted Feb 17, 2015
    Absolutely no problem Mats
     
    alphaomega likes this.
Draft saved Draft deleted

Share This Page

Group Builder