Skip to content

chrisvanberg/DTE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DTE Logo


DTE ( Digital Temperature Equipment )

EPHEC - 2016/17 - T207 Digital Electronics, signal management. - Group 05

Team

Warning

Digital Temperature Equipment was a school project (2016/17). It may never be updated in the future. Use it a your own risk. However feel free to submit a pull request !

How to launch the simulation

  1. Prerequisites
    1. The latest JAVA runtime update installed
    2. Proteus 8
  2. Preset
    1. Clone or download the project
    2. Build or download the binaries of the DTE JAVA interface
    3. Download and install the RXTX library on your computer
    4. Create a COM virtual pair (Ex. COM1<->COM2) using for example VSPE (Windows)
  3. Launching the simulation
    1. Launch the DTE Java interface
    2. Connect to one of the COM port that you have paired earlier    1. Open the PROTEUS project    1. Be sure that the PIC source code is sonde2.hex (Double clic on the PIC and check the value)
    3. Click on the RS232 connector and selec the other COM port that you have paired earlier
    4. Start the PROTEUS simulation
  4. Test the simulation
    1. You can change the threshold temperature on the JAVA interface    1. You can change the current temperature on PROTEUS by clicking on the + / - near the temperature probe
    2. The green led indicate that everything is fine
    3. The blinking red led indicate that the current temperature is beyond the threshold and an alert is triggered

Licence

GPL3

Copyright 2017

The DTE Java Interface (and other components of the project) are free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The DTE Java Interface is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with the DTE Java Interface and the whole DTE Project. If not, see http://www.gnu.org/licenses/.