Mechanical Drawings

Torch Head Drawings

Below are three drawings of the torch head that will serve as the base of the BugTorch System. They are by no means an accurate, one-to-one representation; they only serve to give the team an ideal of the area we have to work within and outside the torch head itself.


Fluid Control Valve

The image below represents a more detailed prototype "inverted float plunger", which is designed to close when the fuel reaches a certain level.

Electrical Drawings

Sensor Schematics:

The figure below is the unmodified Seed Studio water level sensor.  This version of the sensor features an accuracy of +/- 5% which is too accurate for the requirements of the BugTorch.

 This modified version of the sensor, created in AutoCAD Eagle features one pad for measurement which will provide a binary value of the oil level in the torch.  This modification simplifies the design to meet the requirements of the project.  By removing an integrated circuit and several resistors, this version of the sensor will be a good fit for the size of the torch tank.  To combat erosion from the oil the PCB can be coated in nail polish or another varnish.


Micro-controller Flowcharts/Block Diagrams:

 

        

  

In order of appearance:

  • Figure one: NRF-DONGLE block diagram.
    1.  The Nordic micro-controller has the two major pieces we need to monitor the torch. As pictured the device contains several general purpose input/output (GPIO) that can be configured to take in the I2C data from the sensor and send it over Bluetooth to a matching network.
  • Figure two: esp32.
    1. As far as micro-controller kits go this one has a decent price and plenty of versatility.  It will be able to communicate with every torch via Bluetooth mesh communicating well over the required data rate necessary.  It also has a WiFi antenna which will be integral in sending data to be analyzed and displayed neatly by the BugTorch app.
  • Figure three: ATiny automotive controller.
    1. Specified by Seed studio this controller is used to take in data from the environment using the capacitive sensor.  It then sends that data over I2C to the Nordic controller.  We have decided to stay with this controller because Seed studio already has C++ libraries designed to poll for the level data.

Relevant Files



  • Aucune étiquette