Close

V3.1 Release

A project log for TritiLED

Multi-year always-on LED replacements for gaseous tritium light sources

ted-yapoTed Yapo 02/02/2018 at 14:355 Comments

There's not much difference between V3.0 and V3.1 (just an added switch), but I figured I'd give the latest (and final?) version its own page.  Here's where all the parts go.  Note that it shows an OSLON LED version with a 51k resistor, if you build the Cree XPE2 version, use a 59k resistor (see below).

Cree XPE2 Green BOM

The PCBs can be ordered from OSH park.  Cost is $4.10 for three copies.

Here's a link to a DigiKey cart with all the parts for a single copy using a Cree XPE2 LED.  Cost is $6.40, excluding the case, which you have to buy elsewhere.  The BOM in table form:

Index Quantity Part Number Description Customer Reference Available Quantity Backorder Quantity Unit Price USD Extended Price USD
1 1 PIC12LF1571-I/SN-ND IC MCU 8BIT 1.75KB FLASH 8SOIC IC1 1 0 0.58 0.58
2 1 296-18758-1-ND IC SNGL MONO MULTIVIBTOR SM8 IC2 1 0 0.7 0.7
3 1 1276-1804-1-ND CAP CER 10UF 25V X7R 1206 C3 1 0 0.26 0.26
4 1 1276-6469-1-ND CAP CER 1UF 25V X7R 0805 C2 1 0 0.1 0.1
5 1 311-100FRCT-ND RES SMD 100 OHM 1% 1/4W 1206 R2 1 0 0.1 0.1
6 1 IRLML6244TRPBFCT-ND MOSFET N-CH 20V 6.3A SOT-23 Q1 1 0 0.54 0.54
7 1 DMG2305UX-13DICT-ND MOSFET P-CH 20V 4.2A SOT23 Q2 1 0 0.44 0.44
8 1 BAT-HLD-001-THM-ND RETAINER BATT CR2025/2032 PC PIN B1 1 0 0.28 0.28
9 1 P189-ND BATTERY LITHIUM 3V COIN 20MM Battery 1 0 0.29 0.29
10 1 XPEBGR-L1-0000-00F02CT-ND LED XLAMP XPE2 GREEN 525NM 2SMD U$1 1 0 1.86 1.86
11 1 311-3599-1-ND CAP CER 100PF 50V NPO 0603 C5 1 0 0.11 0.11
12 1 311-59.0KHRCT-ND RES SMD 59K OHM 1% 1/10W 0603 R3 1 0 0.1 0.1
13 1 CKN10778CT-ND SWITCH TACTILE SPST-NO 0.02A 15V U$2 1 0 0.25 0.25
14 1 SRR6028-102YCT-ND FIXED IND 1MH 150MA 4.5 OHM SMD L1 1 0 0.790.79

OSLON Signal Verde BOM

The PCB can be ordered from OSH Park.  Cost is $4.10 for three copies.

Here's a link to a DigiKey cart with all the parts for a single copy.  Cost is $8.03 (excluding case and PCB).

Index Quantity Part Number Description Customer Reference Available Quantity Backorder Quantity Unit Price USD Extended Price USD
1 1 PIC12LF1571-I/SN-ND IC MCU 8BIT 1.75KB FLASH 8SOIC IC1 1 0 0.58 0.58
2 1 296-18758-1-ND IC SNGL MONO MULTIVIBTOR SM8 IC2 1 0 0.7 0.7
3 1 1276-1804-1-ND CAP CER 10UF 25V X7R 1206 C3 1 0 0.26 0.26
4 1 1276-6469-1-ND CAP CER 1UF 25V X7R 0805 C2 1 0 0.1 0.1
5 1 311-100FRCT-ND RES SMD 100 OHM 1% 1/4W 1206 R2 1 0 0.1 0.1
6 1 IRLML6244TRPBFCT-ND MOSFET N-CH 20V 6.3A SOT-23 Q1 1 0 0.54 0.54
7 1 DMG2305UX-13DICT-ND MOSFET P-CH 20V 4.2A SOT23 Q2 1 0 0.44 0.44
8 1 BAT-HLD-001-THM-ND RETAINER BATT CR2025/2032 PC PIN B1 1 0 0.28 0.28
9 1 P189-ND BATTERY LITHIUM 3V COIN 20MM Battery 1 0 0.29 0.29
10 1 311-3599-1-ND CAP CER 100PF 50V NPO 0603 C5 1 0 0.11 0.11
11 1 CKN10778CT-ND SWITCH TACTILE SPST-NO 0.02A 15V U$2 1 0 0.25 0.25
12 1 SRR6028-102YCT-ND FIXED IND 1MH 150MA 4.5 OHM SMD L1 1 0 0.79 0.79
13 1 475-3450-1-ND LED OSLON SIGNAL GRN 505NM 2SMD
1 0 3.49 3.49
14 1 311-51.0KHRCT-ND RES SMD 51K OHM 1% 1/10W 0603
1 0 0.1 0.1

Design Files

The Eagle design files and a library of all the components used are in the GitHub repo.

Discussions

Ledglow wrote 01/23/2022 at 17:21 point

Hey, This is cool project and wanted to build it, I have one doubt and If you help then that would be great.

Do we need to program the PIC microcontroller to make this project work. I have tried to program the PIC using a pickit3 but not sure how to get program hex files you have on GitHub into the PIC microcontroller. I have used MPLAB to imported three hex files one after another  into the PIC but not sure if that is the right way to do it. Any help would be greatly appreciated.  

Thanks

  Are you sure? yes | no

schlion wrote 06/01/2023 at 22:54 point

Hey, I'm building the project right now.

Yes, you need to program the PIC to make this project work.

Usually, you would use the MPLAB IPE Software to write the hex file onto the PIC. But in newer versions of MPLAB IPE the Pickit3 isn't supported anymore. I've had success with the PICkitminus software. I don't know what software you are using, but "importing" only loads the hex file into the program, you still need to "write" it to the PIC.

I also had some problems which were caused by powering the PIC through to PICkit3 clone. After using an external power supply, everything worked well.

Hope this helps!

  Are you sure? yes | no

Robert wrote 03/25/2019 at 09:25 point

I would like to build v3.1 but I am still wondering how do you program/calibrate the MCU with no programming pins on the PCB (like on v2.x)?

  Are you sure? yes | no

Ted Yapo wrote 03/25/2019 at 11:37 point

  Are you sure? yes | no

Robert wrote 03/25/2019 at 12:07 point

thanks a lot I almost forgot these things exist :))

  Are you sure? yes | no