-
Thread
Möglichst kleinen Hash erzeugen?
Wertes. Wenn ich Dich richtig verstehe, willst Du die Daten komprimieren? Wenn ja, wäre evtl. Base64 etwas. Grüsse, René
. > > Wenn ich Dich richtig verstehe, willst Du die Daten komprimieren? Wenn > ja, wäre evtl. Base64 etwas. > > Grüsse, > René Base64 komprimiert nicht, im Gegenteil, es bläht auf ... Sinn von Base64 ist, rein binäre Werte in texbasierten Umgebungen transportieren zu können und z.B. eine
-
Thread
Komische Spam-Mail - was bezwecken die damit?
bekommen. Name, Bank und Endziffern der Kontonummer waren korrekt angegeben. Der gesamte Mail-Text ist base64-codiert. Wenn man die Mal in Thunderbird als plain text ansieht, wird folgender (verfremdeter) Link angezeigt: https: //www.paypal.com/?ppid=PPxxxxxxx&cnac=DE&rsta=de_DE(de_AT)&cust=WRxxxxxxxxxx
; zzzzzzzzzzzzz; Received: (qmail 20055 invoked by uid 993); 16 Apr 2018 11:59:37 -0000 Date: Mon, 16 Apr 2018 04:59:37 -0700 Message-Id: <1523879977.20055@paypal.com> AMQ-Delivery-Message-Id: EMAILDELIVERY-Notification_EmailDeliveryEvent-196-1523879972038-1528446168
-
Thread
Komparatorausgang "umgehen"
schon den Ausgangspin des Controllers einfach mit Diode und zusätzlichem Basisvorwiderstand an die Basen der Gegentaktstufe anzuschliesen? Danke im vorraus! Gruß, Thomas
meinst) läßt sich damit schlecht machen, weil es ein Emitterfolger ist. Du müsstest eigentlich die Basen von jedem Fremdpotential abklemmen, damit die Transis "floaten" können, was eigentlich nur durch Abtrennen an R18 geht, was bißchen umständlich wäre. Auch sollte ein (rel. hochohmiger) R zw. Basis
-
Thread
SMD Bauteil identifizieren "*"
6-Beiner durchgeflöht: http://www.dl7avf.info/charts/smdcode/c5.html#TOC dabei war auch eine BAS16VV. Könnte sowas passen? https://www.nexperia.com/products/diodes/switching-diodes/general-purpose-switching-diodes/BAS16VV.html (Weiter als bis zu diesem Bauteil habe ich nicht nachgesehen
Mysterium der 59 ;) Super, DANKE! Der entscheidende Satz ist ja "Often the last two digits of the base part number. If not, see data sheet for code." Aber ganz ehrlich, DA muss man auch mal drauf kommen... Respekt! :-)
-
Thread
Chinesische USB/nRF24L01 Adpapter
define RX_PW_P2 0x13 #define RX_PW_P3 0x14 #define RX_PW_P4 0x15 #define RX_PW_P5 0x16 #define FIFO_STATUS 0x17 #define DYNPD 0x1C #define FEATURE 0x1D #pragma used+ /* library function prototypes */ flash unsigned char Base_Addrs[5]={0x00,0x01,0x03,0x07,0x00
= *(data+counter); if(send_actived) { send_actived = 0; if((Temp_Addrs[4]==Base_Addrs[4]) && (Temp_Addrs[3]==Base_Addrs[3]) && (Temp_Addrs[2]==Base_Addrs[2]) && (Temp_Addrs[1]==Base_Addrs[1]) && (Temp_Addrs[0]==Base_Addrs[0])) { Set_Reg(FLUSH_TX); Set_Reg(W_TX_PAYLOAD
-
Thread
Netzwerkkarte Broadcom BCM5719 Firmware
Ethernet, ASIC rev. 0x5719001> mem 0xdfcb0000-0xdfcbffff,0xdfca0000-0xdfcaffff,0xdfc90000-0xdfc9ffff irq 16 at device 0.0 on pci1 bge0: APE FW version: NCSI v1.1.19.0 bge0: CHIP ID 0x05719001; ASIC REV 0x5719; CHIP REV 0x57190; PCI-E miibus0: <MII bus> on bge0 brgphy0: <BCM5719C 1000BASE-T media interface> PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow bge0: Using defaults for TSO: 65518/35/2048 bge0: Ethernet address: 00:10
-
Thread
STM32F401RE Stack overflow -> Stack vergrößern?
lange nicht ausgereizt habe. (STM32F401RE) Meine MapFile zeigt: [c] Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000680, Max: 0x00018000, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object 0x20000000 0x00000004 Data RW 257
mache folgendes: [c] // Header file class test { private: uint8_t ReadDataRaw[4][8][16]; int16_t m_iDCSRaw[4][8][8]; uint32_t m_iAmplitude[8][8]; }; // Source file [/c] diese drei benutze ich dann in verschiedenen Memberfunktionen der klasse
-
Thread
Suche Datenblatt von Bipolartransistor KD502 mit SOA Kennlinie für DC
Transistor: Si Polarity: NPN Maximum Collector Power Dissipation (Pc): 150 W Maximum Collector-Base Voltage |Vcb|: 70 V Maximum Collector-Emitter Voltage |Vce|: 60 V Maximum Emitter-Base Voltage |Veb|: 5 V Maximum Collector Current |Ic max|: 20 A Max. Operating Junction Temperature (Tj): 150 °
Transistor: Si Polarity: NPN Maximum Collector Power Dissipation (Pc): 117 W Maximum Collector-Base Voltage |Vcb|: 100 V Maximum Collector-Emitter Voltage |Vce|: 70 V Maximum Emitter-Base Voltage |Veb|: 7 V Maximum Collector Current |Ic max|: 15 A ! Max. Operating Junction Temperature (Tj): 200
-
Thread
TFT bleibt weiß Arduino(Sainsmart)
da > > ITDB02_Graph16.cpp > > heisst?
auch noch einen Link im Angebot ;) Quickstart von Sainsmart http://sainsmart.com/skin/frontend/base/default/document/3_2%20inch%20TFT%20with%20SD%20and%20Touch%20Quickstart.pdf ITDB02 von profit_vanity http://www.sainsonic.com/zen/albums/Resource/20/20-011-918/ITDB02_Graph16.rar
-
Thread
STM32 TIM10 initialisierung führt zu Absturz
= 720-1; // 1000Hz TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit(TIM10, &TIM_TimeBaseStructure); } [/c] Beim Aufruf von TIM_TimeBaseInit [c] void TIM_TimeBaseInit(TIM_TypeDef* TIMx, TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct) { uint16_t tmpcr1 = 0; /* Check the parameters */ assert_param(IS_TIM_ALL_PERIPH(TIMx)); assert_param(IS_TIM_COUNTER_MODE
-
Thread
ARM: kompliziert?
, nicht für Mem. > Und warum wird z.B. beim STM32F4xx folgendes definiert: #define SRAM1_BB_BASE ((uint32_t)0x22000000) /*!< SRAM1(112 KB) base address in the bit-band region */ #define SRAM2_BB_BASE ((uint32_t)0x2201C000) /*!< SRAM2(16 KB) base address in the bit-band
hat er jedoch nicht: BSET, BCLR, ... werden von >Ints nicht unterbrochen. BMCnd , ADD/FADD dsp16[Rs],Rd , MOV(B,W,L) dsp16[Rs],dsp16[Rd] , auch nicht
-
Thread
lattice ecp2 mico32 ram
i: 14 loads, 14 LSLICEs Net lm32_inst/LM32/cpu/load_store_unit/dcache_refill_ready_0_sqmuxa: 16 loads, 16 LSLICEs Net lm32_inst/LM32/cpu/load_store_unit/d_we_o_1_sqmuxa: 16 loads, 16 LSLICEs Net lm32_inst/LM32/cpu/load_store_unit/store_data_m_4_sqmuxa_i: 2 loads, 2 LSLICEs Net
/instruction_unit/icache/state_1: 1 loads, 1 LSLICEs Net lm32_inst/LM32/cpu/registers_and_2: 16 loads, 16 LSLICEs Net jtaghub16_jrstn: 40 loads, 40 LSLICEs Number of nets driven by tri-state buffers: 0 Top 10 highest fanout non-clock nets: Net reset_n_c: 772 loads Net
-
Thread
RX Complete Interrupt wird nicht ausgelöst
UCR =(1 << TXEN | 1 << RXEN | 1<< RXCIE); //Teiler wird gesetzt UBRR=(SYSCLK / (baudrate * 16L) - 1); } //---------------------------------------------------------------------------- //Routine für die Serielle Ausgabe eines Zeichens void usart_write_char(char c) { if (c == '\n')
'i': Base = 10; goto ConversionLoop; case 'o': Base = 8; goto ConversionLoop; case 'x': Base = 16; //****************************
-
Thread
SmuView - Eine sigrok GUI für Netzteil, Multimeter und mehr
shared_ptr<sigrok::Device>&, QString&&, sv::devices::DeviceType&) () at /usr/include/c++/8/bits/shared_ptr_base.h:513 #15 0x000000000077e5b8 in sv::devices::HardwareDevice::init() (this=0x13be590) at /home/gerd/opensource/smuview/src/devices/hardwaredevice.cpp:107 #16 0x000000000074c324 in sv::devices::MeasurementDevice
modbus: Couldn't open Modbus device. sr: [01:57.814374] hwdriver: Scan found 0 devices (rdtech-dps). BaseDevice::~BaseDevice(): "Demo device" BaseDevice::close(): Trying to close device "Demo device"
-
Thread
STM8S Timer1
CH1 mittels dem Timer1 Channel1 ein Takt generieren. ca 1Mhz. Der STM läuft noch auf dem internen 16Mhz. Ich mache folgendes: [c] void TIM1_Configuration() { TIM1_DeInit(); TIM1_InternalClockConfig(); TIM1_TimeBaseInit(100, TIM1_COUNTERMODE_DOWN,
CLK_PeripheralClockConfig(CLK_Peripheral_TIM4, ENABLE); /* TIM4 configuration: - TIM4CLK is set to 16 MHz, the TIM4 Prescaler is equal to 64 so the TIM4 counts with 250kHz - With 250 000 Hz we can generate time base: max time base is 2.048 ms if TIM4_PERIOD = 255 --> (255 + 1) / 250000 = 1024
-
Thread
[STM32] In den FLASH schreiben/lesen
die SPL heruntergeladen und eingebunden und auf meine Bedürfnisse angebunden: 8KB Page Size (2x8 = 16KB) Adresse: 512 - 16 = 496KB [c] /* Define the size of the sectors to be used */ #define PAGE_SIZE (uint32_t)0x2000 /* Page size = 8KByte */ /* EEPROM start address in Flash *
EEPROM_START_ADDRESS ((uint32_t)0x0807C000) /* EEPROM emulation start address: 496 Kb */ /* Pages 0 and 1 base and end addresses */ #define PAGE0_BASE_ADDRESS ((uint32_t)(EEPROM_START_ADDRESS + 0x0000)) #define PAGE0_END_ADDRESS ((uint32_t)(EEPROM_START_ADDRESS + (PAGE_SIZE - 1))) #define PAGE0_ID
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
+found drw-r--r-- 1 root root 2048 Oct 6 06:51 lost+found -rw-r--r-- 1 root root 5 Oct 6 06:16 modelid -rw-r--r-- 1 root root 6 Oct 6 06:16 revision -rw-r--r-- 1 root root 5 Oct 6 06:16 romfile_checksum -rw-r--r-- 1 root root 33 Oct 6 06:16 zld_checksum [root@alarm ~]# ls -l /
out 20 bytes (20 B) copied, 0.00239615 s, 8.3 kB/s + dd if=stage1.bin of=/dev/sda bs=512 seek=34 16+1 records in 16+1 records out 8472 bytes (8.5 kB) copied, 0.00894974 s, 947 kB/s + dd if=stage1.bin of=/dev/sda bs=512 seek=57088 16+1 records in 16+1 records out 8472 bytes (8.5 kB) copied, 0.00297727
-
Thread
Erfahrungen mit AI-Coding
1.0.0 schema: v1 models: - name: qwen3.5:9b provider: ollama model: qwen3.5:9b apiBase: http://192.168.231.21/ollama-status roles: - chat - edit - apply - name: Qwen2.5-Coder 1.5B provider: ollama model: qwen2.5-coder:1.5b-base apiBase: http
Quantisierung jetzt besser ist, ist leider auch alles andere als klar. Qwen3.6-35B-A3B-UD-Q3_K_XL: 16.8GB gemma-4-26B-A4B-it-UD-Q4_K_M: 16.9GB Volle Benchmarks gibt es immer nur für das FP16 Modell. Für die Quants gibt es dann nur schnelle Einzelwerte, die sich höchstens in einem Modell vergleichen
-
Thread
kleine denksportaufgabe in c formulieren
funktioniert noch nicht ganz. [c] void decode (uint8_t RowByte, uint8_t ColumnByte) { uint8_t base = 57, crosspoint, i; for (i=0; i < 8; i++) { if (RowByte & 0x80) { crosspoint = base; while (ColumnByte >>= 1) crosspoint++; int_dsp (crosspoint); } base -= 8; RowByte <<= 1; } } [/c]
-
Thread
STM32 - ADC mit DMA funktioniert nicht
Beispiel! :-) PS.: Und für die, die es interessiert, wie ADCvalues deklariert ist: [c] __IO uint16_t ADCvalues[2]; [/c]
Ich schieb die ADC Werte z.b. in ein struct: [c] typedef struct ADCPlace { uint16_t spare1; uint16_t speedInput; uint16_t current; uint16_t temperature; } ADCplace_t; adcplace_t ADCRead: [/c] Find ich persönlich übersichtlicher, wenn ich dann mit z.B. amplitude = ADCRead.speedInput
-
Thread
Berechnung mit Analogwert
include/nibobee/math.h:19:0: note: this is the location of the previous definition avr-gcc -mmcu=atmega16 -Wl,-Map=PI_IR_Regler.map PI_IR_Regler.o -L"C:\Program Files (x86)\NIBObeeLib\lib" -lnibobee_line -lnibobee_base -lnibobee_utils -o PI_IR_Regler.elf avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock
include/nibobee/math.h:19:0: note: this is the location of the previous definition avr-gcc -mmcu=atmega16 -Wl,-Map=PI_IR_Regler.map PI_IR_Regler.o -L"C:\Program Files (x86)\NIBObeeLib\lib" -lnibobee_line -lnibobee_base -lnibobee_utils -o PI_IR_Regler.elf collect2: ld returned 1 exit status make: **
-
Thread
TM4C1231H6 kein Interrupt
Timer0BIntHandler(void) { // // Clear the timer interrupt flag. // TimerIntClear(TIMER0_BASE, TIMER_TIMB_TIMEOUT); g_ui32Counter++; } //***************************************************************************** // // Configure Timer0B as a 16-bit periodic counter with an
ui32PrevCount = 0; SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ); SysCtlPeripheralEnable(SYSCTL_PERIPH_TIMER0); TimerConfigure(TIMER0_BASE, TIMER_CFG_SPLIT_PAIR | TIMER_CFG_B_PERIODIC); TimerLoadSet(TIMER0_BASE, TIMER_B, SysCtlClockGet() / 1000
-
Thread
DIY Endstufe unsymetrischer Ruhestrom
> um den Faktor 10 unterschiedliche Spannungen bewirkt. Der TE sollte mal die Spannung an den Basen von Q4 und Q2 messen, bzw. zwischen den Basen. Wäre alles gut, sollten es in beiden Fällen 0V sein.
die VAS mit 30mA laufen soll. Dann kann Q1/R2 entfallen, R5=100R, R4=220R. Hast du etwa C8 und C16 vertauscht (470p <-> 470n)?
-
Thread
FPGA LCD MicroBlaze
Wie komme ich von meinem Standpunkt zu deiner Ansicht (sie Foto aus deinem Beitrag vom 23.12.2013 16:27 Uhr )?
"xparameters.h" #include "xtmrctr.h" /* axi_timer_0 */ #define BaseAddress 0x41C00000 // axi_timer_0 XTmrCtr DelayTimer; int main(){ Xuint32 status; status = XTmrCtr_Initialize(&DelayTimer,BaseAddress); if (status != XST_SUCCESS){ xil_printf("Timer
-
Thread
ARM Cortex gegen AVR
Displacement auch anders sein. Lass den Assembler das ausrechnen. Sinngemäss: LDR R0, =FIO1BASE ... LDR R1, [R0, #FIO1DIR-FIO1BASE] STR R2, [R0, #FIO1PIN-FIO1BASE] Die I/O-Module sind üblicherweise <= 4K gross, so dass sie von ARM Displacements abgedeckt werden können.
nachsehen, > was diese Addresse sein soll. Auch das kann der Assembler selber: MOV32 R1, #FIO1BASE
-
Thread
STM32F4 ADC + TIM
functions ---------------------------------------------------------*/ void init_tim2() { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB2PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); TIM_TimeBaseStructure.TIM_Period = 10; TIM_TimeBaseStructure.TIM_Prescaler = 4200 - 1; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV4; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
Basic, c16 und c64 bzw. c128. Der c16 hatte einen ziemlich guten Basic-Kurs an Board. Meine Schwester und Kolleginnen hatten einen C128 (Industriekaufleute) und schleppten mich in einen Volkshochschulkurs zu Basic
Angefangen habe ich mit Basic auf einem C16 Danach: - QBasic - Pascal - Assembler für 8085 - VB.Net - C#
-
Thread
RS232 auf Display ausgeben, ohne Computer
notwendig ist, kann das Ding sicher in kürzester Zeit zusammengefrickelt werden. Es geht auch als BAS Signal für einen Monitor mit Composite Eingang.
Für BAS gibt es bereits einen ferigen Bausatz: http://www.pollin.de/shop/dt/MDA5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/RS232_BAS_Bausatz.html Allerdings weiss ich nicht wie ich das BAS-Signal
-
Thread
STM32F4 BackupSram
ENABLE); PWR_BackupAccessCmd(ENABLE); PWR_BackupRegulatorCmd(ENABLE); *(uint32_t*)(BKPSRAM_BASE+0) = ('H'<<24)|('e'<<16)|('l'<<8)|('o'); for(unsigned int i=0;i<40000;i++) { __asm("NOP"); } uint32_t out_data = *(uint32_t*)(BKPSRAM_BASE+0); [/c] MfG GamerBoy
{ __asm("NOP"); } for(uint8_t i=0;i<100;i++) { *(__IO uint8_t *)(BKPSRAM_BASE+i) = 'H'; } for(unsigned int i=0;i<40000;i++) { __asm("NOP"); } uint8_t out_data[100]; for(uint8_t i=0;i<100;i++) { out_data[i] = *(__IO uint8_t *)(BKPSRAM_BASE+i)
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
Mit meiner Idee könnte man dann noch jedem Zeichen eine Vorder- und Hintergrundfarbe aus insgesamt 16 möglichen Farben zuordnen. Man muss dann aber über SCART gehen, via BAS gibt es natürlich nur grau in grau. Na mal schauen, wann ich Zeit und Lust habe, das umzusetzen. Gruß, DetlevT
größerer Entfernung noch lesbar sein sollen. Eine Anmerkung zu den Screenshots: vmode12: 40x16 Zeichen mit neuem 8x16 Pixel Zeichensatz vmode12i: 40x16 Zeichen mit neuem 8x16 Pixel Zeichensatz, der inverse Darstellung unterstützt. vmode14 und vmode16: 20x12 Zeichen Darstellung, einmal
-
Thread
STM32L151CC SPI DMA ILI9341 will nicht laufen.
misc.h" #include "ili9341.h" void InitLCD(void); void Fill(uint32_t color); void DrawPixel(uint16_t x, uint16_t y, uint32_t color); uint16_t SPIBuffer[] = {0xAAAA, 0xAAAA, 0xAAAA}; int main(void) { GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; DMA_InitTypeDef
DMA_Cmd(DMA1_Channel4, ENABLE); DMA_Cmd(DMA1_Channel5, ENABLE); } void SetCursorPosition(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2) { SendCommand(0x2A); SendData(x1 >> 8); SendData(x1 & 0xFF); SendData(x2 >> 8); SendData(x2 & 0xFF); SendCommand(0x2B); SendData(y1
-
Thread
Luminary - CAN auf LM3S9B90
sMsgObjectRx.ulFlags = 0; sMsgObjectRx.ulMsgLen = 8; sMsgObjectRx.pucMsgData = str; CANMessageSet(CAN1_BASE, 1, &sMsgObjectRx, MSG_OBJ_TYPE_RX); } // Und meine Main Funktion: int main(void) { SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ); SysCtlPeripheralEnable
CANInit(CAN1_BASE); // my receiver CANBitRateSet(CAN0_BASE, SysCtlClockGet(), 125000); // run at 125 kHz CANBitRateSet(CAN1_BASE, SysCtlClockGet(), 125000); // run at 125 kHz CANEnable(CAN0_BASE); CANEnable
-
Thread
32 Bit DSP und 16 Bit Flash
Moin, > #define BASE_ADR 0x90000000 > for (i = 0; i < BufferCnt; i++){ > *(Uint16 *)(BASE_ADR + Start_Adr + 4*i) = Data_For_Write; > } > > Die Frage ist, ob das 4*i oder 2*i sein sollte? 2*i, aber mein Vorschlag: [code] uint16_t *b = (uint16_t *) (BASE_ADR + StartAdr); for (i = 0; i < BufferCnt; i++) { *b++ = data; // oder b[i] = data; } [/code] Das liest sich leichter, und der C-Compiler tut den Rest der Adressrechnung
-
Thread
Temperaturstabiler Verpulungsschutz
keinen Präzisionsregler für 0,5V bis jetzt gefunden. Stromstabilität reicht bis 20mA. Ich meine die BAS40-05 hat einen Drift von -2mV/K, das ist auf jeden Fall viel zu viel! Würd mich über einen Tipp freuen. Gruß Dennis
>ch meine die BAS40-05 hat einen Drift >von -2mV/K, das ist auf jeden Fall viel zu viel! Du wirst aber keine anderen Dioden finden. Die ca. 2mV pro Grad sind physikalisch vorgegeben. -1.7mV = (UD - UG - 3*UT)
-
Thread
stm32f103 Timer Interrupt
timerInterrupt_Init(void) { RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); TIM_TimeBase_InitStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBase_InitStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBase_InitStructure.TIM_Period = 1; TIM_TimeBase_InitStructure.TIM_Prescaler
, weil dann die Wert für die Periode > 16bit wäre Gruss Uwe
-
Thread
Schottky-Diode Temperaturabhängigkeit
Grafiken zum typ. Temperaturverhalten des Forward Current Z.B. hier für eine kleine Signaldiode BAS40-x (auf S.5, oben) https://www.infineon.com/dgdl/Infineon-BAS40_BAS140SERIES-DS-v01_01-en.pdf?fileId=db3a304314dca389011518a57ed20e11 Hier für eine etwas größere SS12...SS16 (S.3 oben links) https://www.onsemi.com/pub/Collateral/SS16-D.PDF oder auch für eine noch größere SS3x https://www.onsemi.com/pub/Collateral/SS16-D.PDF Gruß Öletronika
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,50€/Stk. 14x AD5541JR, Analog Devices: 16Bit DAC -> 0,75€/Stk. 221x PCA9515A, NXP: I²C Bus repeater -> 0,25€/Stk. 151x ATMEGA325-16AU, Atmel: AVR -> 0,75€/Stk. 1800x F280048PMQR
-> 0,25€/Stk. 10x 2SA1244-Y, Toshiba: PNP, 5A, 60V -> 0,25€/Stk. 3000x BAS116 E6327, Infineon: Low Leakage Diode -> 0,05€/Stk. 9000x BAS170W E6327, Infineon: Schottky Diode -> 0,05€/Stk. 250x BZT52C15-HE3-08, Vishay: Zener-Dioden 15 Volt -