From ebbed2261dce4a3b38d21c1b76d45871fac5299e Mon Sep 17 00:00:00 2001 From: David Lenfesty Date: Tue, 10 Jul 2018 15:47:54 -0600 Subject: [PATCH] Added some stuff for AC LED control. Expect more in the future. --- AC-LED-Control/AC-LED-Control.pro | 7 ++++--- AC-LED-Control/fp-lib-table | 3 +++ AC-LED-Control/specification.md | 16 +++++++++++----- AC-LED-Control/triac-testing.md | 11 +++++++++++ 4 files changed, 29 insertions(+), 8 deletions(-) create mode 100644 AC-LED-Control/fp-lib-table create mode 100644 AC-LED-Control/triac-testing.md diff --git a/AC-LED-Control/AC-LED-Control.pro b/AC-LED-Control/AC-LED-Control.pro index cc12009..28ae957 100644 --- a/AC-LED-Control/AC-LED-Control.pro +++ b/AC-LED-Control/AC-LED-Control.pro @@ -1,4 +1,4 @@ -update=Mon 09 Jul 2018 12:43:35 PM MDT +update=Mon 09 Jul 2018 01:14:02 PM MDT version=1 last_client=kicad [pcbnew] @@ -23,6 +23,8 @@ ModuleOutlineThickness=0.150000000000 [cvpcb] version=1 NetIExt=net +[general] +version=1 [eeschema] version=1 LibDir= @@ -56,5 +58,4 @@ LibName26=opto LibName27=atmel LibName28=contrib LibName29=valves -[general] -version=1 +LibName30=digikey-UltraLibrarian/KiCAD/symbols diff --git a/AC-LED-Control/fp-lib-table b/AC-LED-Control/fp-lib-table new file mode 100644 index 0000000..3c9b9e3 --- /dev/null +++ b/AC-LED-Control/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name UltraLibrarian)(type KiCad)(uri "$(KIPRJMOD)/digikey-UltraLibrarian/KiCAD/footprints.pretty")(options "")(descr "DigiKey UltraLibrarian Footprints")) +) diff --git a/AC-LED-Control/specification.md b/AC-LED-Control/specification.md index 017a7b1..517cf20 100644 --- a/AC-LED-Control/specification.md +++ b/AC-LED-Control/specification.md @@ -17,10 +17,16 @@ I would like to use a low-cost stm32 part for the brains, running as an I2C slav For the actual dimming and control, I will be using diode rectifiers with a MOSFET or an IGBT across each channel. +Maybe not. ~1A 200V MOSFETS are either very expensive or hard to find. I will have to experiment with TRIACs. I will likely be using TRIACs, I just have to do the experimentation. + ## Chips Used ## -- STM32F030 (finish writing in partno.) -- Nexperia 74HC595D (16-SOIC package) -- 4channel optoisolator (https://www.digikey.ca/products/en/isolators/optoisolators-transistor-photovoltaic-output/903?FV=a40003%2C1140003%2C7680028%2Cii4%7C2093%2Cffe00387&quantity=&ColumnSort=1000011&page=1&stock=1&nstock=1&pageSize=25) -- bridge rectifier (https://www.digikey.ca/products/en/discrete-semiconductor-products/diodes-bridge-rectifiers/299?k=rectifier&k=&pkeyword=rectifier&pv96=38&FV=ffe0012b%2C1140003&quantity=0&ColumnSort=0&page=1&pageSize=25) -- Some N-Channel Mosfet + +### For sure ### +- STM32F030F4P6 (DigiKey Partno: 497-14044-5-ND) +- Nexperia 74HC595D (DigiKey Partno: 1727-2821-1-ND) + +### Maybe ### +- Lite-on LTV-846S (DigiKey Partno: 160-1365-5-ND) +- SMC ABS6TR Bridge Rectifier (Digikey Partno: 1655-1813-1-ND) +- diff --git a/AC-LED-Control/triac-testing.md b/AC-LED-Control/triac-testing.md new file mode 100644 index 0000000..7300133 --- /dev/null +++ b/AC-LED-Control/triac-testing.md @@ -0,0 +1,11 @@ +# TRIAC Testing # + +Digikey cart is named "TRIAC Experiment". + +All the circuit stuff is in my main notebook. + +## IC's being used: ## + +- MOC3023 (DigiKey: 160-1378-5-ND) +- FOD814-D +- T2800DG