GithubHelp home page GithubHelp logo

abicelis / pwm-h-bridge Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nealehardt/pwm-h-bridge

0.0 1.0 0.0 518 KB

PCB for wireless power transmission

Home Page: https://www.instructables.com/id/DIY-Wireless-Energy-Transfer-System/

pwm-h-bridge's Introduction

PWM H-Bridge

This repository includes the KiCad project and Gerber files for a PCB that converts DC➡AC to transmitt wireless power through a coil. It generates a PWM signal in the KHz range to control an H-bridge. Frequency is adjustible with a knob.

Assembled PCB

This repo contains rev. 2 which is nearly identical to the above image, except I fixed an issue where the diodes were reversed.

I got the schematic from DIY Wireless Energy Transfer System by Great Scott. See that page for bill of materials and a highly informative video tutorial.

I copied Scott's schematic into KiCad 5.1.2 and laid out the PCB. I did not use the same identifier numbers as he did, but the part counts are identical. Part names are silkscreened on the PCB so it should be easy to assemble.

Choosing capacitors for coils

The transmit and receive coils each need a capacitor nearby to make them resonate. The transmitter capacitor goes in series and the receiver capacitor goes in parallel.

Look in the coils' datasheets for the plot of Q-factor vs frequency, and choose a frequency that maximizes the Q of both coils. Also look up the coils' inductance (L).

For each coil, calculate C = 1 / (4π²f²L). For example, C = 1 / (4π²(150 KHz)²(24 µH)) = 47 nF.

Non-polarized capacitors must be used because the current is alternating.

Ordering the PCB

You can upload the Gerber zip file to most PCB manufacturers. I had success ordering from Seeed Studio.

Testing the transmitter

You need a 12V DC power supply (relatively weak) and a DC VCC supply (relatively strong). You can just use the same 12V supply for both.

If you're going to test with no receiver or a misaligned receiver, be sure to use a current-limited power supply for VCC. Otherwise, the transmitter will draw lots of current and you're likely to burn something up.

Disclaimer

Electricity is dangerous and you might hurt yourself, but that's not my problem. Be careful, have fun, and please post any issues you have. You may freely modify and copy this work, in part or in whole, with or without attribution.

pwm-h-bridge's People

Contributors

nealehardt avatar

Watchers

 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.