Relay omron g2rl add / revise
Made changes to the footprint repository to revise the Omron G2RL
relays.
The datasheet for this relay can be found at the following link: https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf .
Previous Work
The current repository has the G2RL-2-DC5
.
The current G2RL relays are entirely based on this relay and are DPDT relays even though the G2RL also has SPST, SPDT, and DPST relays.
The repository previous had the following relays:
Derivative? | Symbol | Description |
---|---|---|
O | G2RL-2-DC5 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, 5V coil |
D | G2RL-2-DC12 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, 12V coil |
D | G2RL-2-DC24 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, 24V coil |
D | G2RL-2-DC48 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, 48V coil |
D | G2RL-2-ASI-DC5 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, AgSnIn (large inrush current) contacts, 5V coil |
D | G2RL-2-ASI-DC12 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, AgSnIn (large inrush current) contacts, 12V coil |
D | G2RL-2-ASI-DC24 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, AgSnIn (large inrush current) contacts, 24V coil |
D | G2RL-2-ASI-DC48 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, AgSnIn (large inrush current) contacts, 48V coil |
D | G2RL-2-HA-DC5 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, IEC/EN60335-1, 5V coil |
D | GR2L-2-HA-DC12 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, IEC/EN60335-1, 12V coil |
D | G2RL-2-HA-DC24 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, IEC/EN60335-1, 24V coil |
D | G2RL-24-DC5 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, sealed, 5V coil |
D | G2RL-24-DC12 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, sealed, 12V coil |
D | G2RL-24-DC24 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, sealed, 24V coil |
D | G2RL-24-DC48 | General Purpose Relay DPDT (2 Form C) Through Hole, Omron G2RL series, sealed, 48V coil |
Additionally, the only existing footprint is Relay_THT:Relay_DPDT_Omron_G2RL
which only supports the G2RL-2-*
or G2RL-24-*
variants of the G2RL
relay.
Changes
The G2RL-2-DC5
was renamed G2RL-2
and served as a basis for the DPST G2RL-2A
relay symbol where the NO contact points and pins are removed.
Additional SPDT and SPST relays G2RL-1
, G2RL-1-E
, G2RL-1-A
, and G2RL-1A-E
were added. The variants with *-E
have additional pins which are thru-connected inside the relay.
The descriptions of the relays were stripped of the form data and coil voltage.
The footprints for these relays were changed. The rationale behind these changes is available in the PR. A link to the footprint change PR is as follows: kicad-footprints!2889 (merged) .
Screenshots of the symbols for these relays are as follows:
G2RL-1
G2RL-1A
G2RL-1A-E
G2RL-1-E
G2RL-2
(renamed from the G2RL-2-DC5
mentioned in the previous section)
G2RL-2A
The repository now contains these relays:
Symbol | Footprint | Description |
---|---|---|
G2RL-1 | Relay_THT:Relay_THT:Relay_Omron_G2RL-5-5 | General Purpose Relay SPDT Through Hole, Omron G2RL series |
G2RL-1-E | Relay_THT:Relay_Omron_G2RL-8-8 | General Purpose Relay SPDT Through Hole, Omron G2RL series |
G2RL-1A | Relay_THT:Relay_Omron_G2RL-4-5 | General Purpose Relay SPST Through Hole, Omron G2RL series, Normally Open |
G2RL-1A-E | Relay_THT:Relay_Omron_G2RL-6-8 | General Purpose Relay SPST Through Hole, Omron G2RL series, Normally Open |
G2RL-2 | Relay_THT:Relay_Omron_G2RL-8-8 | General Purpose Relay DPDT Through Hole, Omron G2RL series |
G2RL-2A | Relay_THT:Relay_Omron_G2RL-6-8 | General Purpose Relay DPST Through Hole, Omron G2RL series, Normally Open |
Output of the checker is as follows:
Checking symbol 'Relay:G2RL-1':
Checking symbol 'Relay:G2RL-1-E':
Checking symbol 'Relay:G2RL-1A':
Violating S4.5 - https://klc.kicad.org/symbol/s4/s4.5/
Checking symbol 'Relay:G2RL-1A-E':
Violating S4.5 - https://klc.kicad.org/symbol/s4/s4.5/
Checking symbol 'Relay:G2RL-2':
Checking symbol 'Relay:G2RL-2A':
Violating S4.5 - https://klc.kicad.org/symbol/s4/s4.5/
The checker violations complain about S4.5 which is a should requirement which may be violated under certain conditions. Specifically, the spec is violated because certain pins are skipped on both the symbols and the footprints. At the footprint level, the pins do not exist, so the same should be done on the symbols. With this exception to the rule, the skipped pins should not be an issue.
General Guidelines:
All contributions to the kicad library must follow the KiCad library convention
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:
-
Remove the instructional content of this template -
Provide a URL to a datasheet for the symbol(s) you are contributing -
An example screenshot image is very helpful -
Ensure that the associated footprints match the official footprint library - A new fitting footprint must be submitted if the library does not yet contain one.
-
If there are matching footprint PRs, provide link(s) as appropriate -
Check the output of the automated check scripts - fix any errors as required -
Give a reason behind any intentional library convention rule violation.