Giter Site home page Giter Site logo

slugrustle / high_voltage_divider Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 545 KB

Solver for optimal three-resistor voltage dividers using E24 and/or E96 series resistor values.

Home Page: https://slugrustle.github.io/

License: Other

HTML 100.00%
voltage-divider resistor calculator resistor-values resistor-voltage-dividers

high_voltage_divider's Introduction

High Voltage Divider Calculator

This program finds three-resistor voltage dividers created from real-world resistor values (EIA E24 and/or E96) with divider ratios closest to some target. There are two upper resistors in the divider circuit to provide current limiting even if one of them shorts. Resistor tolerance and overall divider string resistance are taken into account. The calculator is a single .html file with inline Javascript.

Getting Started

Download Download the latest release of high_voltage_divider.html and run it in any browser that supports modern Javascript and HTML/CSS.

Contributing

I would love to receive bug reports and user feedback. If you have improvements to the code, please get in touch.

Author

Ben Tesch - slugrustle

License

high_voltage_divider.html contains the functions download_csv and download_xlsx, which are modified from this Stack Overflow post and are therefore distributed under the CC BY-SA 3.0 license.

The remainder of the high_voltage_divider project is distributed under the CC0 1.0 Universal Public Domain Dedication. See also LICENSE.txt or the first comment in high_voltage_divider.html.

Acknowledgment

svgo was handy for reducing the size of the inline .svg images used in this project.

high_voltage_divider's People

Contributors

slugrustle avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.