Skip to content

Relay-switched output doesn't work #17

@gardners

Description

@gardners

When the driving GPIO line toggles, the N-FET doesn't seem to switch on, to allow the relay to switch.

It looks like the N-FET may not be wired correctly.
It has three pins: two on one side, and one on the other side.
I don't know exactly which component is used as the N-FET, but assuming it has the same pinout as: http://www.nxp.com/documents/data_sheet/BF862.pdf, then the gate voltage is connected to the drain pin, instead of the gate pin. This would go a long way to explaining why relay never switches.

What we have probed on the PCB, suggests:

         +--+
         |  +- RSIG
    GND -+  |
         |  +- Relay coil (with +5V pull-up resister)
         +--+

What we think it should be is:

          +--+
          |  +- Relay coil (with +5V pull-up resister)
    RSIG -+  |
          |  +- GND
          +--+

But different N-FETs have different pinouts (e.g., http://www.nxp.com/documents/data_sheet/BSH105.pdf), so we really need to test what is going on.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions