108 Relays

Last update:
Sep 10/10

    

K190 Temperature Controller
(
shareware - $24 USD
     

This is an enhanced version of the K190TCStd software, for the DIY/Kitsrus "K190 Temperature Monitor and Control" kit (www.kitsrus.com). The K190 is a 4 - channel unit, using DS18S20 or DS18B20 one-wire temperature sensors, and relays for switching external loads.  Connection to the pc is through the serial port.    

Software Features:
 - 4 channels of temperature monitoring and control 
     - Heat and Cool modes 
     - Configure Setpoint and Dropout individually for each channel 
         (Setpoint and related values settings are accessible when 
           connected to the K190)  new
     - Option to add calibration value to sensor readings recent
 - Manual operation of relays 
 - Temperature display area 
 - Min/Max temperature display 
 - Display/record temperatures in C or F 
 - Thermometer display 
     - Configurable scale 
     - Setpoint marker visible on each scale 
     - C-F conversion calculator included 
 - Temperature plot (same scale as Thermometers)   
 - Logging of temperatures and relay events 
     - Temperatures and relay actions are recorded with a timestamp 
     - Selectable temperature logging interval (1 – 15m) 
     - Add a user comment to the Log  
     - Save log to file automatically every 24 hrs. 
     - Save log to file manually 
     - File is in tab-delimited text format 
     - Configurable log font 
 - Diagram Interface  recent
     - Display temperatures and relay objects in user-created diagram 
         (diagram is created in separate Editor program, here)
     - Relay objects can be manually operated in diagram 
     - Color configurable in program for relay and temperature objects 
     - Optional date-time object in diagram  
     - Default diagram is included 
 - Option to auto-connect to board at program start
 - Selectable COM port and baud rate 
 - Change visual appearance (by skinning) 
 - Custom program title 
 - Detect Decimal Separator, using local setting for display 
 - Config settings saved to file
 - Disconnect alarm (for serial connection)
 - Run multiple copies at the same time, for multiple boards
frmMain-diag-conn-housediag-whblk-skD.jpg (90834 bytes)

Download
K190TCLite
software
 

Pay for the
software

Purchase the
K190 kit
at Carl's

See the change log (below) for info on recent updates.

    
Screenshots   
Diagram page, showing default diagram and plot (skin "D")
frmMain-diag-conn-defaultdiag-skD.jpg (138042 bytes)  
  Logging page (skin "A")
frmMain-log-conn-skA.jpg (154045 bytes)
     
Thermometer page, connected (skin "C")
frmMain-therm-conn-skinC.jpg (70906 bytes)
 
  
Config page for general configuration
frmConfig-control-skA-2.jpg (84637 bytes)
Config page for diagram colors
  frmConfig-diagram-skA.jpg (87194 bytes)
     

  Adjust Setpoint settings when connected 
frmSetpoint.jpg (44763 bytes)

  
     

Diagram and plot are captured together
DiagramCapture-whblkhouse-Oct09-09_4pm.jpg (87226 bytes)                DiagramCapture-blublkhouse-Oct08-09_6-30am.jpg (85412 bytes)

     
      

  

   

System Requirements
  - Windows 2000 to Win7/64 (not tested on Win95, WinME,  XP64, Vista64) 
     **It runs on Win98SE, but not supported there.
  - 3.1 MB of hard drive space
  - an available serial port
     
You can download the K190TCLite files here
The Diagram Editor files are here.  

   

  top  

  

Change Log  

Sep 08/10 v.2.3.1 (35) 
 - added option to open main window maximized
   (when maximized, the Title Bar - at top - is removed)
 - popup menu 
    - added option to adjust spacing of menu items
    - added option to have a "Menu" button to call the 
       popup menu, from the button bar at the bottom 
    These options are intended for those using a touchscreen. 
 - added "Minimize" function 
 - Setpoint range expanded: now -25 to +225
 - bug fixes around Deg F calculations related to Offset values 
 - revised Offset configuration 
 - now opens in separate window 
 - adjustment to +/- 15 degrees in 0.1 steps 
 - revised Config form to accommodate new options.
 - K190TCLite has been successfully tested on Win7/64
 - Help file not updated 

Feb 9/10 v.2.2.1 (27) (internal release) 
 - revised Dropout values to be in 0.5 degree steps 
    **a dropout value of 0.5 degree C will likely work 
    (depending on environment). 
    a dropout value of 0.5 degree F will likely cause problems 
    due to such tight control. 
    (Hint: degree F has smaller incremental values than C) 
 - revised Diagram file detection, error messaging is simplified 
 - when doing "live" Setpoint changes (ie: when connected), the 
    new Setpoint value now shows on the Thermometer screen. 
 - there are some environments where temperature readings may 
    randomly and suddenly change to some extreme value. This 
    has a negative effect on min/max values. The program now 
    compares the new value to the old value. If the difference is 
    greater than a preconfigured "Max Allowed" setting, then the 
    old value is reused. There is also an option to make note of 
    this in the Log. 
 - Help file updated 

Dec 20/09 v. 2.1.2 (26)
 - revised error handling so that "bad data" errors are recorded in 
    the Log rather than halting the program. 
 - fixed bug in Log engine that might cause an AV.
 - Temperature scales can now be set for a range of 10 degrees. 
 - Setpoint (and related values) settings are now accessible when 
    connected to the K190 (see popup menu). 
 - Help file *not* updated

Oct 18/09 v. 2.1.1 (24)
 - added ability to modify recorded (and displayed) temperatures 
     with a calibration value. 
 - Help file updated.

Oct 09/09 v. 2.0.1 (22)
 - moved user configuration settings to separate window
 - added diagram interface
     - moved and resized plotter to fit bottom of diagram page
     - added color config settings for control objects in diagram 
 - replaced most buttons with popup menu 
 - logging is now always on 
 - changed Thermostat operation... 
    When manually operating a relay an enabled Thermostat 
    is disabled, and *stays* disabled, until re-enabled from 
    the popup menu. 
 - keyboard shortcuts updated 
 - Help file updated 

Jul 13/09 v. 1.2.2 (38) 
 - changes to how the Disconnect Alarm works... 
   - removed text ("Disconnect") from Flasher, 
       added hover hint: "Alarm Disconnect" 
   - added config option to use a different (internal) procedure 
       for generating the Alarm sound. 
   - modified timing so the Alarm will start sounding a bit earlier. 
   Note1: in testing here, the Alarm _will_ sound even when the program 
   is minimized, or not topmost onscreen, or the screensaver is 
   running. This is using either of the "A" or "B" sound procedures. 
  
Note2: later reports indicate issues with the Alarm sound may be 
   due to accessing the program through Remote Desktop.   

Jun 14/09 v. 1.2.1 (36) 
 - added Plot view (with fixed 32 hr timeline), with ability to capture Plot to clipboard 
 - fixed bug in Thermometer display, where a Thermometer would 
     continue to show a value after a sensor had been disconnected. 
 - NOTE change in keyboard shortcuts due to Plot view being added 
 - Help file updated 

May 12/09 v. 1.1.1 (34)
 - added "Add Comment" function
    (user can add a custom comment to the Log)
 - added 2 new skins (4 total) 
 - minor visual layout adjustments 
 - Help file not updated 
  
Mar 26/09 v. 1.0.2 (29)
  - fixed issue with Spacebar key, where pressing the Spacebar 
     could accidentally activate a button. 
     (eg: cause a connect/disconnect from the K190)
  - improved keyboard tabbing through controls on the Config page.

Feb 28, 2009 
  First release. 

Notes
a.  

  

  

  top

  

 

                                                                                           Copyright © 2007 -  2009 by John Gray