-
Datei
Sternetest.c
<avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> volatile int pause=0; volatile long dimm1=2000,dimm2=2000,dimm3=2000,dimm4=2000,dimm5=2000,dimm6=2000,dimm7=2000,dimm8=2000; main () { MCUCR|=(1<<PUD); // Für ohne Transistoren DDRB=0xFF; DDRC=0xFF; TCCR2=(1<<WGM20)|(1<<COM21)|(1<<CS20); TIMSK
in „switch / case macht etwas was ich nicht verstehe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sternetest.c
<avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> volatile int pause=0; volatile long dimm1=2048,dimm2=2048,dimm3=2048,dimm4=2048,dimm5=2048,dimm6=2048,dimm7=2048,dimm8=2048; volatile ocr1,ocr2,ocr3,ocr4,ocr5,ocr6,ocr7,ocr8; main () { MCUCR|=(1<<PUD); // Für ohne Transistoren DDRB=0xFF; DDRC
in „Denkfehler in der ISR Routine vom Timer2? Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
PCB-Layout einer Leiterplatte
C6, C1, C5, 334, 105, 174, 155, 100, 17, 1, 1, 1,
in „Dimensionierung Bauteile zum elektronischem Tastdimmer mit Triac“ · Analoge Elektronik und Schaltungstechnik · · Layouts
-
Bild
Benutzeroberfläche einer Steuerungssoftware für Dimmer
Net-IO Dimmer schalten Dimmer 1 Adresse: 174 Status 2 Favorit Dimmer 1 4-0 100% Schalten Nr. 0 40 0 50 0 18 Nr. 2 Bedieng Mo Di Mi Do Fr Sa So Zeit 0 0 Uhr Datum 0 Fav 0 Status: 0= kein Favorit 1= Favorit gewählt
in „Scönes/modernes Web UI für ESP32?“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Tabelle zur Installation von Arbeitsspeichermodulen
Memory module installation recommendation D2 D1 C2 C1 CPU Socket A1 A2 B1 B2 1 DIMM B2 2 DIMMs D2 B2 4 DIMMs D2 C2 A2 B2 8 DIMMs D2 D1 C2 C1 A1 A2 B1 B2 3rd Gen AMD Ryzen™ Threadripper™ Desktop Processors
in „Belegung DIMM Slots“ · PC Hard- und Software · · Screenshots
-
Bild
Schaltplan einer Transistor-Schaltung
5V T1 2SD830 TO LED's R1 10k T2 2SC734 P1 500 P2 100
in „NPN Transistor durch N-MOSFET ersetzen?“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Bild
AC Motor PWM Speed Control Modul mit Schaltplan
AC Motor PWM Speed Control Module Input: AC 110V-220V Output: AC 50V-220V 2000W 230V 50Hz Dimmer 2000W TRIAC BTA24-600B (25A) DIAC DB3 32V 2A P1 500K P2 2M Adj. C1 100nF C2 100nF R1 4k7 R2 100 DB3
in „Motor controller digitalisieren“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
Schaltplan und Bestückungsplan eines Triac-Leistungsreglers
2,5 k, 4048, LAST, 220 V, 250 k, 10 k, R1, C1, 0,047, 1440W-Triac-Leistungsregler, Schaltbeschreibung, Bestückungsplan, 3M, 7,5 k, 250 k, 10 k, 0,047, 4048, TRIAC, C1, R1, LAST, 220 V, Anode 2, Gate, Anode 1, Gehäuse
in „Billigstdimmer - Triac ohne Drosselspule?“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Datei
dimmer.c
SIGNAL (SIG_OVERFLOW0) // "zweiter" Nulldurchgang { outp(0xb7,TCNT2); // Timer für Triacabschaltung auf 9.9 ms cbi(TIMSK,TOIE0); zuendung=0xb9+intensity/4; // intensity ist ein Wert zwischen 0=aus und 255=an. Mir ist klar, dass das noch nicht die feine englische Art ist, aber es soll ja erstmal funktionieren outp(0xff, TCNT1H); // Timer für Zündung einstellen outp(zuendung, TCNT1L); sbi(TIMSK,TOIE1); } SIGNAL (SIG_OVERFLOW1) // Zuendung { sbi(PORTC,PC4); sbi(PORTD,PD1); cbi(TIMSK,TOIE1); } SIGNAL (SIG_OVERFLOW2) // letzter Nulldurchgang ist 9.9 ms her -> Triac abschalten { cbi (PORTD,PD1); cbi (PORTC,PC4
in „Dimmer flimmert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dimmen.txt
#include <REG51F.h> void main (void) { P1 &=~0x07; CMOD = 0x00; CCON = 0x40; CCAP0H = 51; CCAP0L = 51; CCAPM0 = 0x42; CMOD = 0x00; CCON = 0x40; CCAP1H = 102; CCAP1L = 102; CCAPM1 = 0x42; CMOD = 0x00; CCON = 0x40; CCAP2H = 153; CCAP2L = 153; CCAPM2 = 0x42; CMOD = 0x00; CCON = 0x40; CCAP3H = 204; CCAP3L = 204; CCAPM3 = 0x42; CMOD = 0x00; CCON = 0x40; CCAP4H = 255; CCAP4L = 255; CCAPM4 = 0x42; TMOD = 2; TH0 = -48; TR0 = 1; ET0 = 1; EA = 1; }
in „PWM : led dimmen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dimmer.pdf
Helligkeitsstufen, um das Steuerprotokoll so einfach ˜ie moglich zu halten. 2 Allgemeiner Aufbau Der Dimmer wurde auf zwei Platinen verteilt. Die Controller-Platine kommunizie˜t uber RS232 mit dem Steuerger˜t (PC, Notebook, PDA, Mikrocontroller, etc.) und ist˜fur die Steuerung der Ausga˜ge durch Phasenanschnitt
in „Moc3023 Tic225 Schaltung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dimmer.pdf
1 2 VCC2 R21 Res1 1K R7 Res1 1K Q6 NPN D5 Q9 Bridge11 MOSFET-N VSIN Q99 PNP U1 GND2 Optoisolator2 VCC1 R19 Res1 R1 1K R17 Res1 Res1 1K V4 1K Q109 VPULSE PNP D4
in „Dimmer fuer einen induktiven Last“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
dimmer.pdf
Helligkeitsstufen, um das Steuerprotokoll so einfach ˜ie moglich zu halten. 2 Allgemeiner Aufbau Der Dimmer wurde auf zwei Platinen verteilt. Die Controller-Platine kommunizie˜t uber RS232 mit dem Steuerger˜t (PC, Notebook, PDA, Mikrocontroller, etc.) und ist˜fur die Steuerung der Ausga˜ge durch Phasenanschnitt
in „Realisierung mit einem Mikrocontroller ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
-
Datei
Dimmer.c
* * for details. * Chip type : ATTiny 2313 * Clock frequency : Internal clock 8 Mhz * ProgName : Dimmer * Version : 1.0 * Program date : 15.03.08 * Last modification : no change * * ***********************************************************************************************************************
in „AVR Studio Simulieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dimmer.c
#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> int main(void) { // DDRC=0xFF; DDRD=0x08; DDRB=0x00; PORTD=0x04; MCUCR = 0x03 ; // INT0 aktivieren GIMSK = 0x40; PORTD &= ~(1<< PIND3); sei(); while (1) { } } ISR (INT0_vect){ _delay_ms(1); // (1) PORTD |= (1<< PIND3); _delay_ms(1); PORTD &= ~(1<< PIND3); nullTimer=0; }
in „Lichtwecker mit Phasenanschnittsdimmer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dimmer.c
#include "main.h" #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include "uart.h" uint16_t timerstart; uint16_t Firepoint[10]; uint8_t FirePort[10]; uint8_t Points; uint8_t PointCount; uint16_t dim = 5000; const uint16_t interval = 10000; void delay(uint16_t ms); void main(void) { uint8_t i; Firepoint[0] = dim + 0; FirePort[0] = 255; Firepoint[1] = dim + 50; FirePort[1] = 0; Firepoint[2] = dim + 100; FirePort[2] = 255; Firepoint[3] = dim + 150; FirePort[3] = 0; Firepoint[4] = dim + 200; FirePort[4] = 255; Firepoint[5] = dim + 250; FirePort[5] = 0; Points = 6; // Set PD2 for
in „Dimmer flackert“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dimmer.pdf
12/12/2004 04:36:12 /mnt/crypto/schultm/eagle/Mosfet Dimmer 230V/mosfet_dimmer_230v_v043.sch (Sheet: 1/1)
in „DMX Dimmerpack bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dimm.c
/******************************************/ #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 12000000 #include <util/delay.h> #define BAUD 9600 #define UBRR_VAL F_CPU/16/BAUD-1 volatile unsigned char received = 0; volatile unsigned int a = 0; volatile unsigned int b = 0; volatile unsigned char light1 = 10; volatile unsigned char light2 = 10; unsigned int time1 = 50; unsigned int time2 = 50; unsigned int sollTime1 = 0; unsigned int sollTime2 = 0; volatile unsigned int hunderstelsekunde; volatile unsigned char kanal = 0; void init_uart(unsigned int ubrr) { UBRRH = (unsigned char)(ubrr
in „Phasenanschnitt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dimmer.c
/* This modul receives DMX512 data via * USART. * original target: ATtiny2313 @16MHz * (for other devices please change pin & register definitions!) */ #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/delay.h> #define F_OSC 16000000 // Clock frequency (I use 16MHz) #define USART_BAUD(F_OSC) ((F_OSC)/((250000)*16)-1) // 250kBaud #define SW0 0 #define SW1 1 #define LED 2 //global definitions enum {BREAK, STARTB, STARTADR, DATA}; volatile uint8_t dmxStatus; volatile uint16_t dmxCount; //byte counter (0-512) volatile uint16_t dmxStartAddress
in „DMX Empfänger selber bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dimmer.c
) { dimmer=0; taste=PINA; } // Timer 0 output compare interrupt service routine interrupt [TIM0_COMP] void timer0_comp_isr(void) { dimmer++; if (programm==1){ if (dimmer==zuende){ PORTD.6=1; } if (dimmer==(zuende+144)){ PORTD.6=1; } if (dimmer==(OBEN-zuende)){ PORTD.5=1; } if (dimmer==((2*OBEN)-zuende)){ PORTD.5=1; } if (dimmer==(OBEN+144)){ PORTD.5=0; PORTD.6=0; } if (dimmer==(OBEN)){ PORTD.5=0; PORTD.6=0; } } } // Timer 1 output compare
in „Dimmer flackert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dimmer.c
dns.h" #include "lwip/opt.h" #include "lwip/arch.h" #include "lwip/api.h" static const char *TAG = "dimmer"; /* The examples use simple WiFi configuration that you can set via 'make menuconfig'. If you'd rather not, just change the below entries to strings with the config you want - ie #define EXAMPLE_WIFI_SSID
in „Neues SDK für ESP32“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan einer Mikrocontroller-basierten LED-Dimmer-Schaltung
OC0A/PCINT2), PB1 (AIN1/PCINT1), PB0 (AIN0/PCINT0), PD6 (ICP), Ausgang Taster1, Ausgang Taster2, 1. Dimmer, 2. Dimmer, 3. Dimmer, 4. Dimmer, 560R, Beispiel für eine regelbare Spannungsversorgung, R=(U aus -12.3V)/0.0123A, 1K, 4, FB, LT, UTC P3596-ADJ, bis 40V, +IN, DC INPUT, 330 uH, 1000pF, 1N5819, GND,
in „Normaler Tischventilator (0,28 A bei 230V) an Relais, immer mal wieder Neustart des Arduino beim sch“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Bild
LTspice Simulation Schaltplan und Wellenformen
LTspice XVII - moc_308x_Timer555Load NOstep.asc File Edit Hierarchy View Simulate Tools Window Help V(mains) 360V 240V 120V 0V -120V -240V -360V V(load) 360V 240V 120V 0V -120V -240V -360V V(Load)*I(R3) 5.5kW 2.8kW 0.0kW V(c3) 8.4V 7.6V 6.8V 6.0V 5.2V 4.4V 3.6V 0.0s 0.4s 0.8s 1.2s 1.6s 2.0s 2.4s 2.8s 3.2s 3.6s R1 10k R2 10k R3 2.645 kW U1 LM358 U2 MOC301 U3 TRIAC R4 100 R5 100 R6 100 R7 10k R8 10k R9 300 C1 10n C2 10n C3 10n
in „Schwingungspaketsteuerungsfrage“ · Platinen · · Screenshots
-
Bild
LTspice Schaltplan mit NE555, LM358 und TRIAC
LTspice XVII - moc308x_Timer555Load.asc File Edit Hierarchy View Simulate Tools Window Help Mains Vcc R5 120k R7 1k U3 GND Vcc TRIG DIS OUT RST CV U4 R11 470 U2 R9 360 R2 39 C1 0.01u V3 12V R4 12k R8 {1k*(1-x)} R10 {1k*x} C2 10n C3 10u MOC3081 R1 330 R3 20 Load .inc MOC3081.lib .inc TRIAC.lib .step param X list .2 .5 .8 .meas LoadPower avg v(load)*I(R3) .tran 0 4s
in „Schwingungspaketsteuerungsfrage“ · Platinen · · Screenshots
-
Bild
Motorsteuerung und Leiterplatte eines Geräts
MOTOR 1100 Watt Haupteinsteller min-max 470 k adj 1 M EIN ~ 2x MOT NC EIN ~ = 2 cm = RM531 Atech 110591
in „Wozu dient der zweite Drehwiderstand dieses Dimmers?“ · Analoge Elektronik und Schaltungstechnik · · Fotos
-
Datei
main.c
* 60L #define DIMM_UP_DELAY 400000L // Dimm up with 400ms delay #define DIMM_DOWN_SPEED 4L // Original 4L, höhere Zahl => schneller #define DIMM_UP_SPEED 4L // Original 5L #define DIMM_DOWN_SAME_BULB 1 // 1: wenn im neuen
in „Probleme in C - kann kein EEPROM“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
isoled_dimmer.pdf
114431 Phasenan-/Abschnitt (40-230V)/Push Eingangssignal zu PWM-Dimmer, 1 Kanal, 12-48V DC 15A CUSTOMISED LIGHT SOLUTIONS BEDIENUNGSANLEITUNG Eigenschaften » Triac dimmen, input 40-220V AC Dimm-Signal. » Ein Kanal PDM Konstantspannungs Ausgang, Ausgansstrom max. 15A »
in „Geisterlicht durch Push Dim bei Motorstart“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Osram-Quicktronic-Dimmbar-Technische-Fiebel.pdf
4 Lampe – + N 1 L DIMM-EVG 2 – 3 Lampe + 4 Handsteuergerät DIM MCU L N – + (Manual Control Unit) Verdrahtungsplan für Anlagen N mit max. 50 DIMM-EVG 3 2 1 Relais N L N 1 L DIMM-EVG 2 – 3 Lampe + 4 1 NL 2 DIMM-EVG 3 + 4 Lampe
in „EVG 5m von Leuchtstofflampe entfernt“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Sinewave_Dimmer_Technology.pdf
electric lighting was first used in theatre over a cen- to full. This type of dimmer is called a “Forward tury ago, controlling the intensity of lamps was a challenge. phase controlled” dimmer. The phase control dimmer In the early days, various sorts has been the dominant dimming
in „Phasenan- bzw. abschnitt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Sinewave_Dimmer_Technology.pdf
electric lighting was first used in theatre over a cen- to full. This type of dimmer is called a “Forward tury ago, controlling the intensity of lamps was a challenge. phase controlled” dimmer. The phase control dimmer In the early days, various sorts has been the dominant dimming
in „Sinusdimmer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
interrupt.c
als Ausgänge konfigurieren outp(0xFF, DDRB); } SIGNAL(SIG_UART_RECV) { switch(inp(UDR)) { case '1': dimme [0] = dimme[0] + 10; break; case '2': dimme [1] = dimme[1] + 10; break; case '3': dimme [2] = dimme[2] + 10; break; case '4': dimme [3] = dimme[3] + 10; break; case '5': dimme [4] = dimme[4] + 10; break; case '6': dimme [5] = dimme[5] + 10; break; case '7': dimme [6] = dimme[6] + 10; break; case '8': dimme [7] = dimme[7] + 10; break; default: break; } } int main (void) { init_seriell(); // Alle seriellen Sachen initialisieren
in „Dimmen von LEDs mit Interupt/UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
licht.c
<UDRE))); UDR = c; } void uart_puts (char *s) { while (*s) { uart_putc(*s); s++; } } /* Normaler Dimmer, steuerbar über Fernbedienung */ void dimmerNorm() { dimmer=1; dimm_all=0; } /* Dimmer Programm 70 Dimmschritte bis zu voller Helligkeit 140 Dimmschritte --> Lampe aus-an-aus */ void dimmerPrg() { dtim++; if (dtim>=10000) { dimmer+=inc; if (dimmer>=70) { inc=inc*(-1); port++; if (port==ports) { port=0; } } else if (dimmer<=5) { inc=inc*(-1); } dtim=0; } } void soundPrg() { ADMUX = (1<<REFS1) | (1<<REFS0); ADCSRA |= (1<<ADSC)
in „Komisches Flackern bei Dimmer - Wer kann helfen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SRAM.pdf
.byte 1 6 soll4: .byte 1 7 soll5: .byte 1 8 soll6: .byte 1 9 dmin1: .byte 1 ;Minimaler Dimmwert Dimmer 1 - 8 Bit 10 dmin2: .byte 1 ;Minimaler Dimmwert Dimmer 2 - 8 Bit 11 dmin3: .byte 1 ;Minimaler Dimmwert Dimmer 3 - 16 Bit 12 dmin4: .byte 1 ;Minimaler Dimmwert Dimmer 4 - 16 Bit 13 ist1: .byte 1 ;Ist 0..200 - Dimmer 1 14 ist2: .byte 1 ;Ist 0..200 - Dimmer 2 15 ist3: .byte 1 ;Ist 0..200 - Dimmer 3 16 ist4: .byte 1 ;Ist 0..200 - Dimmer 4 17 ist5: .byte 1 ;0 oder 1 - an oder aus 18 19 ist6: .byte 1 ;0 oder 1 - an
in „4-fach Dimmer 2Stromstoßschalter Schaltuhr“ · Projekte & Code ·
-
Datei
ASR13_nur_Bus.asm
hochdimmen: inc dimm; Test11:;20mA cpi DIMM,11 brne Test10 inc dimmrichtung; Bit0= 1 Strom läuft hoch dec DIMM; DIMM auf 10 setzen für runterfahren mit höchstem Wert rjmp dimmen Test10:;20mA cpi DIMM,10 brne Test9 ldi StromL
in „Hausbus für Meß- und Steueraufgaben mit Attiny“ · Haus & Smart Home ·
-
PDF
37378-DI300.pdf
dimmen und schalten. sondere durch eine elektronisch geregelteenimBade-oderWohnzimmergeeignet. Allgemeines Ausgangsspannung und geringe Abmaße Soll die Helligkeit der angeschlossenen auszeichnen. So sind
in „Mos-Fet wird heis“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
37378-DI300.pdf
dimmen und schalten. sondere durch eine elektronisch geregelteenimBade-oderWohnzimmergeeignet. Allgemeines Ausgangsspannung und geringe Abmaße Soll die Helligkeit der angeschlossenen auszeichnen. So sind
in „Dimmer will nicht richtig dimmen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STEVAL-ILL004V1_AN2263_AppNote_.pdf
and the SMD components are assembled from button side only (see Figure 27). Figure 26. Small light dimmer inside standard plastic box a) Noise suppression choke inductor b) Small light dimmer reference board Figure 27. Small light dimmer a) Top side b) Bottom side 30/38 AN2263 Small light dimmer 7.1 Schematic
-
Datei
demux.asm
push tempL ldi ZH,high(PWM_FIELD) ;set data-pointer ldi ZL,low(PWM_FIELD); ld tempL,Z+ ;1 cp tempL, dimm_count ror status ld tempL,Z+ ;2 cp tempL, dimm_count ror status ld tempL,Z+ ;3 cp tempL, dimm_count ror status ld tempL,Z+ ;4 cp tempL, dimm_count ror status ld tempL,Z+ ;5 cp tempL, dimm_count ror status ld tempL,Z+ ;6 cp tempL, dimm_count ror status ld tempL,Z+ ;7 cp tempL, dimm_count ror status ld tempL,Z ;8 cp tempL, dimm_count ror status sbic PinD, PD4 com status out PORTA,status ;fire sbrc dimm_count, 7 rjmp pwm_inc sbr dimm_count
in „DMX Demultiplexer (Atmega8515-16)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demux.asm
push tempL ldi ZH,high(PWM_FIELD) ;set data-pointer ldi ZL,low(PWM_FIELD); ld tempL,Z+ ;1 cp tempL, dimm_count ror status ld tempL,Z+ ;2 cp tempL, dimm_count ror status ld tempL,Z+ ;3 cp tempL, dimm_count ror status ld tempL,Z+ ;4 cp tempL, dimm_count ror status ld tempL,Z+ ;5 cp tempL, dimm_count ror status ld tempL,Z+ ;6 cp tempL, dimm_count ror status ld tempL,Z+ ;7 cp tempL, dimm_count ror status ld tempL,Z ;8 cp tempL, dimm_count ror status sbic PinD, PD4 com status out PORTA,status ;fire sbrc dimm_count, 7 rjmp pwm_inc sbr dimm_count
in „AVR Duty Cycle anpassung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
iW3689_CN_to_EN.pdf
Support for buck-boost (non-isolated scheme) or flyback topology (Isolation Scheme) •Support the dimmer, the leading edge, trailing edge dimmer operation (triac dimmer / ELV dimmers) •No high power factor (PF> 0.9) and dimmer low THD (<20%) •Most dimmers may support a wide dimming range 1% to 100% typical
in „Nicht dimmbare LED Spots nachrüsten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
rjmp weiter3 dimm3: cpi subcount,50 breq ein3 ein3: sbi portc,1 cpi subcount,50 breq aus3 aus3: cbi portc,1 rjmp weiter3 dimm4: cpi subcount,20 breq ein4 ein4: sbi portc,1 cpi subcount,70 breq aus4 aus4: cbi portc,1
in „Uhr und Dimmen mit Timer 1 Atmega8 gleichzeitig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LED_STEUERUNG.ASM
=============================================================== ; ; Beschreibung: Testet Wert in Dimmer auf 0 und a_count ; Bereich movlw 0xFF subwf Dimmer,W ;C: F - W >= 0 btfsc STATUS,Z goto ist_Null movlw a_count subwf Dimmer,W ;C: F - W >= 0 btfsc STATUS,Z goto ist_Max return ist_Null incf Dimmer
in „Assembler Dimmbare Treppenlichtsteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RelaisUndLicht.bas
Dimmer_irq Enable Int5 ' Interrupt5 freigeben 'Konfiguration Timer2 für Zündung TRIAC nach Vorgabe bzw. Nulldurchgang Config Timer2 = Timer , Prescale = 1024 On Timer2 Dimmer_triac_irq Enable Timer2 '-- Interrupts
in „230V dimmen mit mega128 und Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RelaisUndLicht.bas
Dimmer_irq Enable Int5 ' Interrupt5 freigeben 'Konfiguration Timer2 für Zündung TRIAC nach Vorgabe bzw. Nulldurchgang Config Timer2 = Timer , Prescale = 256 On Timer2 Dimmer_triac_irq Enable Timer2 '-- Interrupts
in „230V dimmen mit mega128 und Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RelaisUndLicht.bas
Dimmer_irq Enable Int5 ' Interrupt5 freigeben 'Konfiguration Timer2 für Zündung TRIAC nach Vorgabe bzw. Nulldurchgang Config Timer2 = Timer , Prescale = 256 On Timer2 Dimmer_triac_irq Enable Timer2 '-- Interrupts
in „230V dimmen mit mega128 und Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Prototyp_Dimmer.bas
Dimmer_irq Enable Int5 ' Interrupt5 freigeben 'Konfiguration Timer2 für Zündung TRIAC nach Vorgabe bzw. Nulldurchgang Config Timer2 = Timer , Prescale = 256 On Timer2 Dimmer_triac_irq Enable Timer2 '-- Interrupts
in „230V dimmen mit mega128 und Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
U2008-Dimmer.pdf
bis 200 VA steuern. kontakte(z.B.vonMeldegeräten)parallel Ansteuermöglichkeiten sind variabel. So Dimmer anschließbar. Das Modul bietet eine On- kann man den Dimmer mit einem oder board-Programmiermöglichkeit,hierwer- zwei Tastern steuern, je nach Taster-Betä- Der Dimm-Baustein HS485 D ist ein den die
in „Verständnisproblem Stromversorgung U2008B“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SOFTPWM.txt
tfl,dimtast ;alle Tasten außer den Dimmtasten rücksetzen brne dimm ;war eine Dimmtaste betätigt? - ja... tasten_e: ;Ende des UP st z,wl ;Sollwert ins Array zurückschreiben ret ;nein, zurück... dimm: ;ändert Sollwert des aktiven Kanals sbrs tfl,dimplus ;Taste Dimm+?
in „PWM IM SRAM MEGA8515“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UhrWS2812.ino
strip.setPixelColor(pixel, ocolor); } void drawClock(byte h, byte m, byte s) { strip.clear(); addPixelColor(m, 1, dimmer); if(hmark > 0) { for(byte i = 0; i<12; i++) { addPixelColor((5*i), 2, hmark); } } h %= 12; h *= 5; h += (m/12); addPixelColor(h, 0, dimmer); // 0x RR GG BB if(fader) { byte dim_s1 = dimmer; byte dim_s2
in „LED Uhr mit RTC braucht Taster“ · Mikrocontroller und Digitale Elektronik ·