component
MC79L12ACPRPG
Public Made by Adomby adom
onsemi Voltage Regulators - Linear, Low Drop Out (LDO) Regulators, TO-92. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+6009
README.md+63docs/hero.pngdocs/mc79l12acprpg-datasheet.pdf+4419mc79l12acprpg-etched.glbmc79l12acprpg-hero.glbmc79l12acprpg-hero.overlay.json+155mc79l12acprpg.glbmc79l12acprpg.kicad_mod+175mc79l12acprpg.kicad_sym+25mc79l12acprpg.lbr+147mc79l12acprpg.step+689package.json+164page.json+170viewers/footprint.html+1viewers/symbol.html+1README.mdadded+63@@ -0,0 +1,63 @@+# MC79L12ACPRPG++**onsemi** · Voltage Regulators - Linear, Low Drop Out (LDO) Regulators · TO-92++MC79L12ACPRPG from onsemi, in a TO-92. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | GND | power_in | Common ground for the regulator; the datasheet states a common ground is required between the input and output voltages. |+| 2 | Input | power_in | Negative unregulated input; the absolute maximum input voltage for the -12 V device is -35 Vdc, and the input must remain typically 2.0 V above the output even at the low point of the ripple, with a 0.33 µF or larger bypass capacitor recommended if the regulator is far from the supply filter. |+| 3 | Output | power_out | Regulated -12 V output (-11.5 V to -12.5 V at TJ = +25°C for the MC79L12AC); a 0.1 µF output capacitor is recommended to improve stability and transient response. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | onsemi |+| Package | TO-92 |+| Category | Power Management (PMIC) |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Output Voltage (TJ = +25°C) | VO | -11.5 | -12 | -12.5 | Vdc | TJ = +25°C | 3 |+| Output Voltage | VO | -11.4 | | -12.6 | Vdc | −14.5 Vdc ≥ VI ≥ −27 Vdc, 1.0 mA ≤ IO ≤ 40 mA | 3 |+| Input Regulation | Regline | | | 250 | mV | TJ = +25°C; −14.5 Vdc ≥ VI ≥ −27 Vdc | 3 |+| Input Regulation | Regline | | | 200 | mV | TJ = +25°C; −16 Vdc ≥ VI ≥ −27 Vdc | 3 |+| Load Regulation | Regload | | | 100 | mV | TJ = +25°C, 1.0 mA ≤ IO ≤ 100 mA | 3 |+| Load Regulation | Regload | | | 50 | mV | 1.0 mA ≤ IO ≤ 40 mA | 3 |+| Input Bias Current (TJ = +25°C) | IIB | | | 6.5 | mA | TJ = +25°C | 3 |+| Input Bias Current (TJ = +125°C) | IIB | | | 6 | mA | TJ = +125°C | 3 |+| Input Bias Current Change | IIB | | | 1.5 | mA | −16 Vdc ≥ VI ≥ −27 Vdc | 3 |+| Input Bias Current Change | IIB | | | 0.2 | mA | 1.0 mA ≤ IO ≤ 40 mA | 3 |+| Ripple Rejection | RR | 37 | 42 | | dB | −15 ≤ VI ≤ −25 Vdc, f = 120 Hz, TJ = +25°C | 3 |+| Input Voltage (−12 V device) | VI | -35 | | | Vdc | | 2 |+| Storage Temperature Range | Tstg | -65 | | 150 | °C | | 2 |+| Junction Temperature | TJ | | | 150 | °C | | 2 |+| Operating Junction Temperature Range (AC grade) | TJ | 0 | | 125 | °C | 0°C < TJ < +125°C (for MC79LXXAC) | 3 |+| Thermal Resistance, Junction-to-Ambient (TO-92) | RJA | | 160 | | °C/W | Case 29 (TO−92 Type), TA = 25°C | 2 |+| Thermal Resistance, Junction-to-Case (TO-92) | RJC | | 83 | | °C/W | Case 29 (TO−92 Type), TA = 25°C | 2 |++## CAD (KiCad official)++- Symbol: `MC79L12ACPRPG`+- Footprint: `Package_TO_SOT_THT:TO-92_Inline`+- 3D model: TO-92 (KiCad packages3D, STEP)+- 3D model files: `mc79l12acprpg-etched.step` / `mc79l12acprpg-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mc79l12acprpg.step` / `mc79l12acprpg.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [onsemi datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588876981479464960) (14 pp, sha256 `b08d5a66bfbac8c6`, retrieved 2026-10-19, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mc79l12acprpg-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mc79l12acprpg-datasheet.pdfadded+4419@@ -0,0 +1,4419 @@+%PDF-1.4+%����+1 0 obj+<<+/Type /Catalog+/Version /1.6+/Pages 2 0 R+/AcroForm 3 0 R+/Metadata 4 0 R+/PageLabels 5 0 R+>>+endobj+6 0 obj+<<+/Author (ON Semiconductor)+/CreationDate (D:20210415135918-07'00')+/Creator (BroadVision, Inc.)+/Keywords ()+/ModDate (D:20210416122911-07'00')+/Producer (Acrobat Distiller 21.0 \(Windows\))+/Subject <546865204D4337394C30304120536572696573206E6567617469766520766F6C7461676520726567756C61746F7273206172650A696E657870656E736976652C20656173798A746F8A7573652064657669636573207375697461626C6520666F72206E756D65726F7573206170706C69636174696F6E730A726571756972696E6720757020746F20313030206D412E204C696B65207468652068696768657220706F7765726564204D4337393030205365726965730A6E6567617469766520726567756C61746F72732C20746869732073657269657320666561747572657320746865726D616C2073687574646F776E20616E642063757272656E740A6C696D6974696E672C206D616B696E67207468656D2072656D61726B61626C79207275676765642E20496E206D6F7374206170706C69636174696F6E732C206E6F0A65787465726E616C20636F6D706F6E656E74732061726520726571756972656420666F72206F7065726174696F6E2E>+/Title (MC79L00 - Negative Voltage Regulators, 100 mA)+>>+endobj+2 0 obj+<<+/Type /Pages+/Kids [7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R 14 0 R 15 0 R 16 0 R+17 0 R 18 0 R 19 0 R 20 0 R]+/Count 14+>>+endobj+3 0 obj+<<+/DA (/Helv 0 Tf 0 g )+/DR 21 0 R+/Fields []+>>+endobj+4 0 obj+<<+/Length 4065+/Subtype /XML+/Type /Metadata+>>+stream +<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c017 91.164464, 2020/06/15-10:20:05 ">+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">+ <rdf:Description rdf:about=""+ xmlns:dc="http://purl.org/dc/elements/1.1/"+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">+ <dc:format>application/pdf</dc:format>+ <dc:creator>+ <rdf:Seq>+ <rdf:li>ON Semiconductor</rdf:li>+ </rdf:Seq>+ </dc:creator>+ <dc:title>+ <rdf:Alt>+ <rdf:li xml:lang="x-default">MC79L00 - Negative Voltage Regulators, 100 mA</rdf:li>+ </rdf:Alt>+ </dc:title>+ <dc:description>+ <rdf:Alt>+ <rdf:li xml:lang="x-default">The MC79L00A Series negative voltage regulators are
inexpensive, easy−to−use devices suitable for numerous applications
requiring up to 100 mA. Like the higher powered MC7900 Series
negative regulators, this series features thermal shutdown and current
limiting, making them remarkably rugged. In most applications, no
external components are required for operation.</rdf:li>+ </rdf:Alt>+ </dc:description>+ <xmp:CreateDate>2021-04-15T13:59:18-07:00</xmp:CreateDate>+ <xmp:CreatorTool>BroadVision, Inc.</xmp:CreatorTool>+ <xmp:ModifyDate>2021-04-16T12:29:11-07:00</xmp:ModifyDate>+ <xmp:MetadataDate>2021-04-16T12:29:11-07:00</xmp:MetadataDate>+ <pdf:Producer>Acrobat Distiller 21.0 (Windows)</pdf:Producer>+ <pdf:Keywords/>+ <xmpMM:DocumentID>uuid:aca4059a-cf8a-4a47-9e4d-5e9109372b07</xmpMM:DocumentID>+ <xmpMM:InstanceID>uuid:52857c8a-bc44-4826-9372-013b4dd658aa</xmpMM:InstanceID>+ </rdf:Description>+ </rdf:RDF>+</x:xmpmeta>+ + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?> +endstream+endobj+5 0 obj+<<+/Nums [8 22 0 R 11 23 0 R 13 24 0 R]+>>+endobj+7 0 obj+<<+/Annots [25 0 R 26 0 R]+/Contents [27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 35 0 R+/Rotate 0+/Type /Page+>>+endobj+8 0 obj+<<+/Annots [36 0 R 37 0 R 38 0 R]+/Contents 39 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 40 0 R+/Rotate 0+/Type /Page+>>+endobj+9 0 obj+<<+/Annots [41 0 R]+/Contents 42 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 43 0 R+/Rotate 0+/Type /Page+>>+endobj+10 0 obj+<<+/Annots [44 0 R]+/Contents 45 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 46 0 R+/Rotate 0+/Type /Page+>>+endobj+11 0 obj+<<+/Annots [47 0 R]+/Contents 48 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 49 0 R+/Rotate 0+/Type /Page+>>+endobj+12 0 obj+<<+/Annots [50 0 R]+/Contents 51 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 52 0 R+/Rotate 0+/Type /Page+>>+endobj+13 0 obj+<<+/Annots [53 0 R]+/Contents 54 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 55 0 R+/Rotate 0+/Type /Page+>>+endobj+14 0 obj+<<+/Annots [56 0 R]+/Contents 57 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 58 0 R+/Rotate 0+/Type /Page+>>+endobj+15 0 obj+<<+/Contents [59 0 R 60 0 R 61 0 R 62 0 R 63 0 R 64 0 R 65 0 R 66 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 67 0 R+/Rotate 0+/Type /Page+>>+endobj+16 0 obj+<<+/Contents 68 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 69 0 R+/Rotate 0+/Type /Page+>>+endobj+17 0 obj+<<+/Contents 70 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 71 0 R+/Rotate 0+/Type /Page+>>+endobj+18 0 obj+<<+/Contents [72 0 R 73 0 R 74 0 R 75 0 R 76 0 R 77 0 R 78 0 R 79 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 80 0 R+/Rotate 0+/Type /Page+>>+endobj+19 0 obj+<<+/Contents 81 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 82 0 R+/Rotate 0+/Type /Page+>>+endobj+20 0 obj+<<+/Annots [83 0 R 84 0 R]+/Contents 85 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 86 0 R+/Rotate 0+/Type /Page+>>+endobj+21 0 obj+<<+/Encoding 87 0 R+/Font 88 0 R+>>+endobj+22 0 obj+<<+/S /D+>>+endobj+23 0 obj+<<+/S /D+>>+endobj+24 0 obj+<<+/S /D+>>+endobj+25 0 obj+<<+/Border [0 0 0]+/Dest [13 0 R /XYZ null null null]+/Rect [451.68 79.44 455.52 86.16]+/Subtype /Link+/Type /Annot+>>+endobj+26 0 obj+<<+/A 89 0 R+/Border [0 0 0]+/Rect [418.32 610.32 493.68 618.96]+/Subtype /Link+/Type /Annot+>>+endobj+27 0 obj+<<+/Length 2016+/Filter /FlateDecode+>>+stream +H��W[o�F��_1�daMf�s!��NS�H_�h�Z�l$�!)�y۟�ߙJ�ۦ)K��s��e�3�ۅd�3�~c�K˞����W&�f���k���4l�\���;˴�d�] ����(��.�����/^K0�n6�Xf���뒭v���Z���"�*_��x�Z�xH�t�y��B��X�g���u�n����y�{�Zߎ��a�?��7o�Ϙ�*�����D�(�v��%�3�d�|��Y^�2N*�J�K.��dm���,[DɊkegp��B���D���[�Ga�%>.܌�]���"�g27.���)�\��1�,b�@�ڋ�ͶY�cӵ�]��={�����_��:���wБ�p�7B�x8_OZb�a�``H'��*:%��N�� �w����,x��s��ͺ|�w۱��7� ��n����!���.=����q�!��*J�I �%���p�����'U���ȹ3@ rz����'����p'��V.�eBv���(X'�1U�!����4�q)�/sG!��� �6�VD����4Z ۣ�F�Y-'gW�tf���E���j�+�fD��AP��+�ɗ����Ӧ�:~��+1?����e��m��ěN"�I�RWY?I�og|�e;�K�5�)0K^�`�V%H�{���i��� ��|YZx���N�N�2���ç�y3��+�Uk��5�n. �� RE�e�P�����l�~�Ee�> Vm�o��f��-Z`������~x��| Tk�.�X�64�P����7}���K�"�`c�B���M��������{��p���b�yD}R�J߉7���7�$v��q��t��zˆ����ZV����=z|з�z�F�]T�mv�WsE�U��?�6=A�n���]�@ ?�~w�7Ã��a�����ݤ�;9�}�� �u�*[Gp�b`*�M��� �A38Cd5U2�/U OM�3%�A�����6+n��1!�qe�Z���VO5���u���B���S�Oɝ�)|�(S�;JT�g"�a�I�&��<�' ˄��A��Ո:�����P��R�&,uh>[���i��P������u����-���@�7�X�cp%R�y���!�N���' ���� �� �/~�-�l�K`�z}�烴+=�Js��0K�-#{��Gjڏ��}_M���}?�_>K�q@`����u4�mǾI=]��.?��V8U���Gv�7��}�&���]?��_�[��@4�X��7�9.�q`��rn�*5�w�趫7��F�&�~�숕�r�X/����tOH P�Y5��B��;���XP��~����'v� M(��*��MՀ̱%���4%:Mz���<����E]�|س���W���ߴ*e�~����]��(���K��n�4 ���|�w�n5��Cz�Kq�������uq<���F�-{O��nў��h��I{j�{6<�5u�ѵ�����Ȥ�N�28��8�7�-�X�2sFQ��Ұ�E�@��zd��}϶ݚ��v~ ���楤��A���o!"L����. "pc-���-���Z']X�e����K�7״�8���emη�!�i����Bmi�3>�ؠ������}ƶ$�"��s��X�1��@�g�+^�p��3��O�MANඣ�S�6�S�N+E��dՑՑ�sNiõ��Cc}&� F����"q��@E��J��o�@E��_���p��-�PE��T��'���sg��ٕ+�C J^�@�92G�"1DSo ��D���Mf�����,#��\E�^&Ё�D�g��XZ��2�"���M�bNJ�.ʤ}GS�Q�E���M�I�+�t�d��E\�N4)�vDai���22��x��W�!�ڥ���މ���eu�$6�@:|�q��h䥍�(�2��WhwW��*,%Δ�]J�p*�Ǘ.�L�BE�����H{O�v:����%Z3)�t�s�Ȥ�R�E���0 ��t� +endstream+endobj+28 0 obj+<<+/Length 758+/Filter /FlateDecode+>>+stream +H��W�nA��S̱ �5��ߋP O 7�"���ǞM��̦�J�(R���������ݛ��at��f{=\m�D�@��"��Qd�D���$��`<�����>Ɍ耦ӟ��~���?rz���?�؉�m�_����!D�)��v[���)�ϛ����Ɂ�'`��r�=��Lg���öPkF�$�j/Y!��ڼ Ĭ�!z��q��ыu?���:�{���Q�~�Qs�o��Y�O�EEf��BÂ�(�#p����Xka����*�6Ȑu���&/9��!��>�_ߪ�ًA�@T�i!�>\�p���QZ����~�ٞ"�o��s�]�+���@�}��"$��$��b���.��$�O_��:��TB��"�8��i\6A~o�N@v�P���S�TԊ�Ѣ�;�j�v��SV��sG�hk�R�0w��m{E��2�):�PX��7�y��F]u%��#�O��d�Ft�9g`�-O��"i譼|�����ɴ��?����8�{l�ZGj��� �EX��a��]����a���۳�2���e#j�c�d��O;u?JYP����zl�lv�NK|���Q��)��I؛�T"����T���I��ǖuxp�M9������G8��[F�ڄ<�h�ma,S�%m;�yez����q�tuQ��SKN:e_�.*��L>u�z�M��W҅���jNF�������� ��b9�H�m_��lP,/�����������"Ė�oq����=���` q_�� +endstream+endobj+29 0 obj+<<+/Length 926+/Filter /FlateDecode+>>+stream +H��W�n!��S̹0�A�7h��������6�a6��i�*Ү���χ1�e���?��⮬v��;��7���~�^:1�W��D������uWP�u�6�J��1B��yI ��fĹH@�S^����1���i?@fq���-�%NFIs3�9)��d*p���mG>�v~��@�'РHR"�Y¤_6&��#L�q5E#=���JE�yqW>�^i����N?Ičj"%�E�B���w����{��?����R�!�r�x.�.�;��C�:b�Ɵ��9��M��͜�j )���ߦ��7E+�f��p���R�@�Cu��\+�e6�l���I`�ܶ~�S��E��n�hwG�L���j+NnI;l.��k�^?6����,&{�;�d��Ev {tX`���%���Q��A������u��xMM�4�������)�hί�N��� ı`������Ժ:�p���&��V~�A^z�W���<�O�I���zg_�w7�驌�ڄй��}�w(��`����ėW�������ߎϞ.'VL::Fs|:@>"ń�&fD0�[��_�8#t��j0�N��9�9d�� C���!<