RFC for review of code/hardware best practice for low voltage disconnect circuit.

Discussion in 'The Projects Forum' started by Underpants, Feb 5, 2017.

  1. Underpants

    Thread Starter New Member

    Feb 5, 2017
    2
    0
    Hey friends, Working on a low voltage disconnect.

    pseudo-code; If a low voltage is reached for 10 seconds, turn of. If a high voltage has been reached for 10 seconds, turn on.

    The project is functional and works as expected. I am just looking for people smarter than me to make constructive criticisms and suggestions for improvement in code and hardware.

    I am an just a hobbyist and this is my first time using Fritzing; so the transistor pictured is not correct (I don't think) - It's an NPN. I used "FET N" type in Fritzing because it has a 3 hole layout in the PCB view. (This is something I will have a proper PCB printed for)

    The Arduino is a Adafruit Trinket Pro.


    Anyway... On to the goods.

    * Prototype in breadboard: http://i.imgur.com/0AP5aMW.jpg
    * Fritzing breadbord: http://i.imgur.com/xG3ONE3.jpg
    * Code: http://paste.openstack.org/show/597760/


    If anything is unclear in my description please ask for clarification and I will update this post.

    Looking forward to your comments.
     
  2. Underpants

    Thread Starter New Member

    Feb 5, 2017
    2
    0
Loading...