Página 1 de 1

Proyecto Atenuador digital (Dimmer) LED con Display usando MicroPIC

Publicado: 14 Nov 2017, 11:17
por Enigma
Proyecto Atenuador digital (Dimmer) LED con Display usando MicroPIC

Se presenta el Atenuador (Dimmer) digital para LED con pantalla de 2 dígitos, este circuito utiliza el microcontrolador PIC16F1825 y el Driver LED CAT4016 de www.onsemi.com.

La intensidad del LED puede ajustarse usando dos interruptores táctiles. La placa proporciona una señal TTL PWM 1-99% de ciclo de trabajo que requiere el transceptor Mosfet / BJT para el controlador LED en la salida. Su Frecuencia es de 250Hz



El Driver Controlador CAT4016
El CAT4016 es un controlador de corriente constante de 16 canales para vallas publicitarias LED y otras aplicaciones de visualización en general. Las corrientes de los canales LED se programan juntas a través de una resistencia RSET externa. El funcionamiento con baja tensión de salida en los canales de LED de hasta 0,4 V (para corriente LED de 2 a 100 mA) permite diseños de mayor eficiencia energética.

Imagen

Una interfaz serial de 4 cables de alta velocidad de hasta 25 MHz de frecuencia de reloj controla cada canal individual utilizando un registro de desplazamiento y configuración de cierre. Un pin de datos de salida en serie (SOUT) permite conectar en cascada múltiples dispositivos y programarlos a través de una interfaz en serie. El dispositivo también incluye un pin de control de blanking (BLANK) que se puede usar para deshabilitar todos los canales independientemente de la interfaz.

La protección de apagado térmico se incorpora en el dispositivo para desactivar las salidas LED si la temperatura del dado excede un límite establecido.
Caracteristicas

16 Canales constantes de sumidero de corriente
Interfaz serie de hasta 25 MHz de frecuencia de reloj
Suministro de lógica de 3 V a 5.5 V
Rango de corriente LED de 2 mA a 100 mA
LED actual ajustado por resistencia RSET externa
Desconexión LED de 300 mV a 30 mA
Protección de apagado térmico
Aplicaciones
Pantalla de cartelera
Marquee la exhibición
Pantalla de instrumentos
Pantalla de propósito general

Sobre el proyecto:

Suministro de voltaje 4.5 a 5V DC
Rango 01 a 99 Duty Cycle
Interruptores para el PWM
LED de alimentación

Diagramas y placa:

Imagen

Imagen

Descripción de mateiales:
Imagen

Diagrama:
Imagen

Video de funcionamiento
[BBvideo=560,315]https://www.youtube.com/embed/AAVj4GayPOQ[/BBvideo]

Codigo HEX para el MicroPIC:

Código: Seleccionar todo

:020000040000FA
:10000000000082310000042A23009100230015140F
:100010001308910A0319920A200008002300930094
:100020000430950055309600AA3096009514951826
:10003000FE331511910A0319920A200008000830B6
:100040008501AF002418EB2121088400220824191F
:10005000FA21241DFC21200884002309841780052F
:1000600020088400A60CA50C00082304031C23060A
:1000700080003D20AF0BF4330800210884002208E3
:100080008006000000320032003280060800AA011B
:10009000A900FF30A907031CAA07031C08000330AE
:1000A000A600E5305520F533A601FB3EA500A609C4
:1000B000FF30031C0332A5070318FD33A50700001A
:1000C000A60FF93300000800003803191532B100FB
:1000D0002508840026188317A601A501B11B083244
:1000E0000008A500B11C0832840A0008A6000432EA
:1000F0007D200005031DA50A0800013031180935CF
:10010000B1180935B11809353119090E0800013E39
:10011000B0000A30A900AA019D21B00BFD332B08C5
:1001200008003808B5003C06C3003708003A031D34
:100130003B08003A03194532B7077E30031C0432EE
:10014000B702031840320332B702031C39323A08AF
:10015000B3003908B400B517BC17BA01B901B8012A
:100160001830C200B50CB40CB30C031C0A323E08A4
:10017000BA073D0803183D0FB9073C0803183C0FA8
:10018000B807B80CB90CBA0CC20BEC33B81B083268
:10019000BA0DB90DB80DB70803191232B703350DF2
:1001A000031C0D32BA0F0B32B90F0932B80F0732E8
:1001B0000314B80CB90CBA0CB70A031904320A328A
:1001C0004115B7010332C114FF30B700BA01B901BC
:1001D0008030B800C31B0132B81308003708C200D2
:1001E0003808B7003A08B8003708BA00BA0DC20C90
:1001F000BA0CC101BA0DC20D031C0929411580308A
:10020000C106031D09294114C201BA01B901B8018F
:100210000D32420A03190F290314BA0C07320310D6
:10022000BA0C031D1529C1140132C115C1190432BC
:10023000C11C0F32411907327F30BA00FF30B900BC
:10024000B800B7002B328030BA000132BA0100305A
:10025000F6334118FB33B7019F30420203181A29C5
:100260007E304202031C26299E30420203193F2998
:100270000310BA0CB90CB80CB70CC20AF533411D07
:100280000D32B709B809B909BA09B70A0319B80A8A
:100290000319B90A0319BA0ABA1FD8333708080074
:1002A000B700B801B901BA01C3130F32C313BA1FA3
:1002B0000C32BA09B909B809B709B70F0532B80F36
:1002C0000332B90A0319BA0AC3179630C200BA0832
:1002D000031909320830C2073808B7003908B800D6
:1002E0003A08B9001532B908031D12320830C202AB
:1002F0003808031D09320830C2023708031D0332D3
:100300003A08C2000F32B701B9003708B800B70188
:10031000B91B06320310B70DB80DB90DC203F8337F
:10032000C31FB9133708BA004208B7003908C20022
:100330003808B9004208B8000800AC01AB01103021
:10034000AF00260DAB0DAC0D2908AB022A08AC3B63
:10035000031805322908AB072A08AC3D0310A50D88
:10036000A60DAF0BEE33250808002030AF00B30117
:10037000B401B501B6010310251CCC292B08B30725
:100380002C0803182C0FB4072D0803182D0FB507E0
:100390002E0803182E0FB607B60CB50CB40CB30C10
:1003A000A80CA70CA60CA50CAF0BE5330800103069
:1003B000B200A601A501B00CAF0C031C0432290841
:1003C000A5072A08A63DA60CA50CAC0CAB0CB20BDD
:1003D000F2332B080800A901AA010432A60CA50CCF
:1003E000A90DAA0DFF3E0318F9332A08A600290813
:1003F000A500080080040332FF3A80050132FF3A6D
:1004000084178005200008004030C1007A302100A8
:100410009900220091019301073021009E002300E2
:100420008C018E0121009517CE308C0047308E0054
:100430009D01843022009D0001309E002000833108
:100440000D2BB0014C08AF004A08AA004908A900CA
:100450008131D721D1002C08D2003E30A600803057
:10046000A5005208AA005108A90081319D21D100A0
:100470002608D2005108A5005208A600A701A8012D
:10048000AE01AD01AC014B08AB008131B5212808AC
:10049000D0002708CF002608CE002508CD004E0842
:1004A000D1004F08D2000800CB004A08A600490836
:1004B000A5000330AA00E830A90081319D21C900C0
:1004C0002608CA003E30A6008030A5004A08AA00CF
:1004D0004908A90081319D21D5002608D600D636CD
:1004E000D50CD636D50C0130CC005608A6005508E0
:1004F000A500AA014C08A90081319D21D30026083E
:10050000D4000130D3020030D43BD4088231031D23
:10051000AA2AD408031D0532023053028231031C7B
:10052000AA2A20009C0104304C028231031D9C2A1F
:1005300001309C008231A32A10304C028231031D0D
:10054000A32A03309C0053089B00823121221C15F2
:1005500003140800CC35CC3511304C028231031C19
:10056000752A03100800CF30250093052000510E96
:10057000F0393039250093042000520CA500510CAD
:10058000250091002000A50C2500910C20000800FA
:10059000CF3025009A052000510EF0393039250062
:1005A0009A042000520CA500510C25009800200050
:1005B000A50C2500980C20000800CB0082312122D8
:1005C0008231C8220800CF30260093052000510E4A
:1005D000F0393039260093042000520CA500510C4C
:1005E000260091002000A50C2600910C2000080098
:1005F000CF3026009A052000510EF0393039260000
:100600009A042000520CA500510C260098002000EE
:10061000A50C2600980C2000080084315E2C833144
:100620000C1E132B0C120A30480283310318542B72
:100630004808A900093C8331031C502B2935A90720
:1006400083313023A500A90A83313023A600A90AEB
:1006500083313023803164202508C7008331502B3B
:1006600029080B00EB340034003428340034003403
:10067000B33400340034BA340034003478340034F5
:100680000034DA3400340034DB3400340034E8342D
:1006900000340034FB3400340034FA3400340034C5
:1006A000D730C6008331E42B0A3048028331031867
:1006B0005B2B0301031D0130BF0064304802013091
:1006C00003180030BF0583310319E42BA601480845
:1006D000A500003080318720C7004708A900093CE9
:1006E0008331031CA52B2935A90783318523A50058
:1006F000A90A83318523A600A90A83318523803185
:1007000064202508C7008331A52B29080B00EB3492
:1007100000340034283400340034B334003400345E
:10072000BA3400340034783400340034DA3400341D
:100730000034DB3400340034E83400340034FB345B
:1007400000340034FA3400340034A6014808A5000F
:10075000013080318720C6004608A900093C83315A
:10076000031CE42B2935A9078331C423A500A90A5A
:100770008331C423A600A90A8331C42380316420B5
:100780002508C6008331E42B29080B00D734003438
:100790000034143400340034CD34003400345D347B
:1007A000003400341E34003400345B340034003430
:1007B000DB3400340034173400340034DF340034C8
:1007C00000345F34003400348E120A308031472008
:1007D0000E30A0000830A3000E30A1001030A2009F
:1007E0000130A4004708A50080311F204608A5005D
:1007F00080311F200D30890BFE3300008E1608005B
:100800006330480284310318062CC80A4808813135
:100810005021AE30BE004730BD002130BC008030DA
:10082000BB00803191208031EE20D70083310F232F
:1008300057088231DD2223009101200048088031D1
:100840000E2084318E18282C643080314720F933F3
:100850000800023048028431031C2F2CC803C8084A
:1008600084310319452C480881315021AE30BE0037
:100870004730BD002130BC008030BB00803191206A
:100880008031EE20D70084314B2CC8088431031D01
:100890004B2C0130D70083310F2357088231DD22E2
:1008A000230091012000480880310E2084310E1869
:1008B0005D2C643080314720F933080023308500F7
:1008C000DF3084008001013084020030853B1F301E
:1008D0000502031DF733003080310420C8004808AA
:1008E00081315021AE30BE004730BD002130BC0008
:1008F0008030BB00803191208031EE20D7008331E1
:100900000F230330CA00E830C90089018231542224
:100910000C3025009A0021008C12200057088231EB
:10092000DD2284318E18962C8431002484310E18F7
:0C0930009B2C84312924F533FF33FF3366
:020000040001F9
:02000E0004F9F3
:02001000FFDE11
:02E000000C0012
:00000001FF