-
Thread
Bit Angle Modulation Probleme
Timer0IntHandler(void) { static unsigned char iteration = 0; ... ROM_TimerIntClear(TIMER0_BASE, TIMER_TIMA_TIMEOUT ); ROM_TimerLoadSet( TIMER0_BASE, TIMER_A, (0x00000200 << iteration)); ROM_TimerEnable( TIMER0_BASE, TIMER_A ); iteration++; // schematisch...
NeueLEDsEinschalten(); ... } [/c] und der Timer wird konfiguriert mit [c] TimerConfigure( TIMER0_BASE, TIMER_CFG_ONE_SHOT ); TimerLoadSet( TIMER0_BASE, TIMER_A, 0x00000400 ); // Wert egal IntEnable( INT_TIMER0A ); TimerIntEnable( TIMER0_BASE, TIMER_TIMA_TIMEOUT ); TimerEnable(
-
Thread
mehrere IR-LEDs effizient ansteuern
anderes eingefallen. Einen 74HC154 kann ich über 4 Leitungen am Atmega ansteuern. Es ist ein 4-to-16 Line Decoder/demultiplexer. An einem der 16 Ausgänge liegt ein Low, an den anderen 15 ein High. Ich führe das 36kHz Taktsignal mit jeweils einem UND verknüpft zu den Basen der Transistoren. (Ich benötige
Beitrag #4488810: > Einen 74HC154 kann ich über 4 Leitungen am Atmega ansteuern. Es ist ein > 4-to-16 Line Decoder/demultiplexer. An einem der 16 Ausgänge liegt ein > Low, an den anderen 15 ein High. Ich führe das 36kHz Taktsignal mit > jeweils einem UND verknüpft zu den Basen der Transistoren. (
-
Thread
Gueltige MAC-Addressen fuer Eigenbauwebprojekte
dagegen, wirklich eine MAC einer alten Netzwerkkarte zu benutzen? Die liegen doch überall rum (10BaseT, 10Base2).
00-80-41 (hex) VEB KOMBINAT ROBOTRON 008041 (base 16) VEB KOMBINAT ROBOTRON GRUNAER STRABE 2, DRESDEN 8010 GDR EAST GERMANY GERMANY Die gibts nicht mehr als Hardwarehersteller und den Namen will auch Keiner mehr haben
-
Thread
seltsame NF Endstufe.
sich bei dieser Endstufe gedacht? Ich hätte die Emmitter von T7 und T8 zusammengeschaltet, daran die Basen von T9 und T10 und diese mit z. Bleistift 6,8 Ohm mit den Emittern verbunden und von da die Gegenkopplung nach vorne gezogen. Sehe ich das richtig, daß hier das Potential an R15/R16 im Nulldurchgang
die übliche Schaltung (SC206 mit Trimmpoti zwischen C,B,E) zur Ruhestromeinstellung zwischen die Basen der BDs. Den SC206 (BC550 geht auch) thermisch an den Kühlkörper gekoppelt. Peter
-
Thread
STM32L4: Flash Erase gibt HardFault
Struktur im Flash, in die ich schreiben will, ist wie folgt deklariert: [c] typedef struct { uint16_t ofs_x; uint32_t scale_x; uint16_t ofs_y; uint32_t scale_y; } touch_calibration_t; touch_calibration_t touch_calibration __attribute__ ((section("persist"))) __attribute__((aligned(64))
HAL_FLASH_Unlock(); /* Erase the user Flash area*/ while(FLASH->SR & FLASH_SR_BSY); uint16_t page = (((uint32_t)&touch_calibration) - FLASH_BASE) >> 11; FLASH->CR = FLASH_CR_PER | (page << FLASH_CR_PNB_Pos) | FLASH_CR_STRT | FLASH_CR_EOPIE; while(FLASH->SR & FLASH_SR_BSY); FLASH
-
Thread
10mhz gleichrichten
danke für die hilfe, hab trotzdem den LMH6658MA ins layout genommen. dioden sind BAS16, die sollte ja theoretisch reichen?
Präzisionsgleichrichter sieht das ganze bei 10Mhz allerdings nicht mehr so schön aus. Ich denke es könnten die zwei BAS16 Dioden sein. Denkt ihr dass z.b BAT54 Vorteile bringen könnte? Gruss
-
Thread
defekte minimelf-Diode - wie bestimmen?
defekten Leiterplatte (314-18) ist das Teil mit schwarzem > Streifen; > auf einer anderen (314-16) ist es mit gelbem Streifen; > > Beide passen aber zum gleichen Gerät (evtl. nur etwas modifiziert). > Das ist kein Ring. Da kann man doch durchgucken. Das ist kein Teil einer Markierung.
pdf http://www.dl7avf.info/charts/farbcode/farbc4.html und zu schwarz MiniMELF=LL34=SOD80 schwarz BAS32,BAS45,LL4148,LL4150,LL4151,LL4153,LL4448,BB241,BB249,BAT42,BAT43 MiniMELF=LL34=SOD80 schwarz BAV105 Philips http://pdf.datasheetcatalog.com/datasheet/philips/BAV105.pdf MiniMELF=LL34=SOD80 schwarz
-
Thread
Junkers CAN-Bus Protokoll
Hi, habe die Adresse 0x256 ein wenig untersucht: 256 4 4 16 29 4 256 4 4 16 29 6 256 4 4 16 29 13 256 4 4 16 29 18 256 4 4 16 29 40 256 4 4 16 29 49 256 4 4 16 30 0 256 4 4 16 30 4 Durch umschalten von Urlaub auf
Peter schrieb im Beitrag #6600961: > 256 4 4 16 29 4 > 256 4 4 16 29 6 > 256 4 4 16 29 13 > 256 4 4 16 29 18 > 256 4 4 16 29 40 > 256 4 4 16 29 49 > 256 4 4 16 30 0 > 256 4 4 16 30 4 Womöglich werden
-
Thread
Probleme bei Zeitmessung zwischen Interrupts mit STM32f107
.TIM_RepetitionCounter = 0; //TIM_SelectOutputTrigger(TIM2, TIM_TRGOSource_Update); TIM_TimeBaseInit(TIM2, &timer_init_struct2); NVIC_InitTypeDef tim2_it_struct; TIM_Cmd(TIM2, ENABLE); //TIM 4 TIM_DeInit(TIM4); RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4, ENABLE); TIM_TimeBaseInitTypeDef
So aus eigener Erfahrung: Auf einem Atmega16 habe ich sowas ähnliches in Assembler am laufen. Dort mit Input Capture Interrupt. Funktioniert gut... Die Elektronik des Sensors muss natürlich erst mal passen. Wenn die schon zwischendrin zusätzliche
-
Thread
STM32F051 Timer1 PWM Output
/* Time Base configuration */ TIM_TimeBaseStructure.TIM_Prescaler = 1; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_Period = TimerPeriod; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;; TIM_TimeBaseStructure.TIM_RepetitionCounter = 0; TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure); /* Channel 1, 2 Configuration in PWM mode */ TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2; TIM_OCInitStructure.TIM_OutputState
-
Thread
Was ist das für eine Diode?
sieht für mich eher aus wie eine Z-Diode 16V 0,5W, wobei die ±2% ziemlich unüblich sind (normal ±5%).
Das ist eine Z-Diode, 16 oder 18V. Woher weißt Du das die kaputt ist? Die BAS kannst Du dafür nicht einsetzen! Du reparierst eine Waschmaschine und weißt nichtmal was eine Z-Diode ist, wie kommt das?
-
Thread
flash struct mit flash string pointern auslesen
pgm_read_byte(&g_stCmdSmpl[ubCmd])); } else { // extended command put0byte(pgm_read_byte(&g_stCmdBase[((sizeof(g_stCmdBase)/sizeof(ST_BYTE_RESLV))-1)].cCmd)); // '+' // now we crash the system ?! why? ptext = (const char*)pgm_read_word(&(g_stCmdExt0[ubCmd-EN_AT_SEP_EXT+1].pcCmd)); put0text_P
pgm_read_byte(&g_stCmdSmpl[ubCmd])); } else { // extended command put0byte(pgm_read_byte(&g_stCmdBase[((sizeof(g_stCmdBase)/sizeof(ST_BYTE_RESLV))-1)].cCmd)); // '+' ptext = (PGM_P)pgm_read_word(&(g_stCmdExt0[ubCmd-EN_AT_SEP_EXT-1].pcCmd)); put0text_P(ptext); } put0text_P(g_strEND);
-
Thread
TV BILD AVR BAS FBAS VOLLGRAFIK 320x256 Kreise Linien Punkte ASCII Assembler Atmega1284P
Teile "Made in USSR" finden. Das war ein populäres Exportgerät. Übrigens die Spannungspegel am BAS sind relativ wurscht. Die geben im Prinzip nur die Helligkeit an. Dein Fernseher regelt das eh nach.
@alle @Matthias > ... denn 4:3 Glotzen sind ja so gut wie ausgestorben. Das 4:3 / 16:9 Problem beschäftig mich schon seit Tagen. Die 16:9 Uhr sieht in diesem Beispiel doch etwas seltsam aus. Hab mir mal die Pixel genauer angeschaut. Was passiert eigentlich beim 16:9 Format
-
Thread
SPI DMA Adresse
Es geht um die [c] HAL_SPI_Transmit_DMA(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size) [/c] Ich würde gerne wissen, warum ich da bei dieser Funktion die Adresse der Daten angeben muss. Die DMA mit der SPI funktioniert ja so: Der DMA wird die Speicheradresse der Daten angegeben
Wozu nun also die Angabe der Daten in der Funktion, wenn doch bei der DMA als CMAR sowieso die SPI_BASE plus OFFSET für das Datenregister angegeben wird??
-
Thread
USB Contoller im LPC1837 von NXP
the USB controller requires endpoint queue heads to start on a 4KB aligned memory. Hence the mem_base value passed to USB stack init should be 4KB aligned. The following manifest constants are used to define this memory. */ #define USB_STACK_MEM_BASE 0x20000000 #define USB_STACK_MEM_SIZE
ErrorCode_t ret = LPC_OK; /*Zeiger auf ROM mit den APIs*/ usbrom=(USBD_API_T *)LPC_ROM_API->usbdApiBase; Chip_USB0_Init(); NVIC_EnableIRQ(USB0_IRQn); /*Setze meinen USB Controller in den DeviceMode*/ LPC_USB0->USBMODE_D=0x02; usbstack.mem_size=USB_STACK_MEM_SIZE; usbstack.mem_base=USB_STACK_MEM_BASE
-
Thread
Warum ist der Raspbberry Pi plötzlich so teuer?
Dann schau doch 5min länger! Dell Optiplex 7020 sff, Intel Core i3/i5, 8GB/16GB/32GB RAM, 128/256GB/512GB SSD Ohne ssd aber 8gb ram und wlan: 96.- Ohne wlan 87,- Der kann dann 2x 4k. Hat aber auch einen 16x pcie und so ziemlich alles was man sonst noch erwartet. Gut,
- kein Schnäppchchen, hatte >> einfach schnell einen gebraucht - € 41,39 > > Gibt es bei BerryBase, ELV und Welectron auch heute noch für einen > ähnlichen Preis. Gibt es schon, wenn du 2-3 Wochen warten kannst, laut Welectron und ELV befinden sich welche im Zulauf und bei BerryBase sicher auch
-
Thread
Ich brauche Hilfe bei einer Schaltung
also alles vor Q2) per Q2 von Collector nach Emitter fließen zu lassen. Der Pin soll lediglich am Base schalten. Mehr nicht. Wie erreiche ich dies?
von Q2 *benötigt* . Siehe: http://www.mikrocontroller.net/articles/Basiswiderstand > EDIT2: 16mA. Ich komme laut Berechnung auf 2062,5Ohm. > 2,2kOhm sollten hier gehen. Die 16 mA spielen hier keine Rolle.
-
Thread
STM32 Timer Start/Stop mit zweitem Timer
void timerSync(void) { /* Alignment: Timer 2 32-bit: PWM beep - PA1 TIM2_CH2 Timer 3 16-bit: Resolver - TI1 + TI2 = TIM3_CH1 + TIM3_CH2 TIM3_CH1: PA6 PC6 PB4 TIM3_CH2: PA7 PC7 PB5 PC7 = MCLK (Audio) => TIM3_CH1: PC6 => TIM3_CH2: PC7 Timer 4 16-bit: IRQ call: LED
HAL_TIMEx_MasterConfigSynchronization(&Tim4Handle, &sTIM_MasterConfigTypeDef); /*##-2- Start the TIM Base generation in interrupt mode ####################*/ if (HAL_TIM_Base_Start_IT(&Tim4Handle) != HAL_OK) { /* Starting Error */ Error_Handler(); } while (0) { }; } /** * @brief
-
Thread
Problem mit gosub in Bascom
auch wenn sie nur auf high und als ausgang konfiguiert werden. ich weiß nicht, ob das an dem atmega16 liegt - ich bräuchte eh den atmega2560, da die 16kb nur ein zehntel vom flash sind, den ich da schreiben muss. für ratschläge wäre ich herzlichst dankbar!
ab, der > lange Text hat 104 Zeichen zu je 6 Spaltenbytes = 624 Bytes + der kurze > Text, der ATM16 hat 16k Flash, mehr als ausreichend dafür inkl. > Programm. die spaltenbytes sind also die 6 spalten eines zeichens (buchstabe+leerzeichen)? ich bin gerade sehr frustriert. ich verstehe zwar
-
Thread
STM32F429 WM8789 MP3
AUDIO_PlaybackBuffer_Status audio_buffer_fill ; volatile int Audio_buffer_index = 0; volatile uint16_t Audio_buffer_size = 0; volatile s16 Audio_buffer_local[LOCAL_BUFFER_SIZE]; /* working buffer for MONO mode management */ AUDIO_Playback_status_enum AUDIO_Playback_status ; AUDIO_Format_enum
nChans %d",AUDIO_Format); DrawString(200,300,read_write_buffer,&Arial_16x25,Orange,BLACK); // sprintf(read_write_buffer,"MP3 nGranSamps %d",(MP3DecInfo *)hMP3Decoder)->nGranSamps); // DrawString(200,300,read_write_buffer,&Arial_16x25,Orange,BLACK); sprintf
-
Thread
STM32 ADC und Timer Problem
ADC_StartCalibration(ADC3); while (ADC_GetCalibrationStatus(ADC3)) {} } void Timer_Cal(void){ TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); TIM_OCStructInit(&TIM_OCInitStructure); TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_Prescaler = 640 - 1; TIM_TimeBaseStructure.TIM_Period = 50000 - 1; TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); TIM_ITConfig
-
Thread
bistabiles relais umpolen
Die Schaltung ist in Ordnung. Es können nie beide Ts leitend werden, weil dazu deren Basen um ca. 1,4V auseinanderliegen müssten. Beachte, der obere ist NPN, der untere PNP - eine klassische Gegentakt-Endstufe ohne Ruhestrom. Die Versorgungsspannung für das Relais kann aber nicht höher
eine kurze Frage: 1. Wozu dient Transistor 7.1? - kann ich nicht den uc direkt (via R7.1) an die Basen von T7.2 und T7.3 schließen? 2. Kann es ein, dass die Dioden D7.1 und D7.2 falsch gepolt gezeichnet sind? (Den Widerstand beim ausschalten)
-
Thread
JBOT HF PA QRP
und die anderen beiden Enden auf der anderen Seite der bifilaren Wicklung gehen an die jeweiligen Basen der NPN Transistoren. Es sind keine PNP Transistoren in diesem Aufbau vorhanden. Korrigiert mich bitte wenn ich falsch liege.
oben beschrieben hat. Wo hatte er das mit dem pnp beschrieben? Und was hast Du vorgestern um 22:16 mit phasenverschoben gemeint. Am besten mal konkreten Zahlenwert nennen.
-
Thread
Bitte um Kontrolle - Terrariumschaltung
20086171462569145.pdf . 7,5V brauche weil vor dem TLC je 2 Leds in Reihe hängen. 3. mit 3,3V komme ihc nicht auf 16MHz Also gut ich will eigentlich 16MHz nutzen, nur bisher dachte ich noch dass der Mega intern 16 Mhz macht. Allerdings habe ich jetz gelesen, dass der halt max 8MHz macht. Kann ich da jetz
> TIPP 1: > 16Fxxxx Pics sind zu klein !!! da reicht bei der komplexität die Stack > nicht aus. das musste ich leider schmerzvoll lernen Hmm kenne die Daten nicht und kann deshalb nicht vergleichen. Ich hoffe der
-
Thread
serial port tty
rootfstype=ext3 rw rootwait [ 1.370000] f001c000.serial: ttyS1 at MMIO 0xf001c000 (irq = 29, base_baud = 8250000) is a ATMEL_SERIAL [ 1.770000] console [ttyS1] enabled [ 1.770000] f0020000.serial: ttyS2 at MMIO 0xf0020000 (irq = 30, base_baud = 4125000) is a ATMEL_SERIAL [ 1.780000]
tty16 tty3 tty43 tty57 urandom console ptmx tty17 tty30 tty44 tty58
-
Thread
Bug bei Mfile?
Ich habe ein kleines Problem mit der Einbindung der RobotArmBaseLib.h unter WinAVR-20090313. Obwohl es ist ein Beispielprogramm aus dem Manuel, funktioniert Trotzdem nicht und das Compiler spuckt was raus!! Mein Quellcode: #include "RobotArmBaseLib.h" int
Mein neuer Fehler: C:\Users\Admin\Desktop\PROPRO/ledblink.c:7: undefined reference to `initRobotBase' C:\Users\Admin\Desktop\PROPRO/ledblink.c:16: undefined reference to `changeBeepsound' C:\Users\Admin\Desktop\PROPRO/ledblink.c:17: undefined reference to `setBeepsound' C:\Users\Admin\Desktop\PROPRO
-
Thread
Lattice ECP3: IO Read Begrenzung
, 2'b00, tran_length}; 1: dout <= comp_id; // CompletionID 16'b 2: dout <= {3'b000, 1'b0, bc}; // 16'b 3: dout <= tran_id[23:8]; //Request ID = 16'b 4: dout <= {tran_id[7:0], 1'b0, la}; // Tag + R + Lower Adresse
, 2'b00, tran_length}; 1: dout <= comp_id; // CompletionID 16'b 2: dout <= {3'b000, 1'b0, bc}; // 16'b 3: dout <= tran_id[23:8]; //Request ID = 16'b 4: dout <= {tran_id[7:0], 1'b0, la}; // Tag + R + Lower Adresse
-
Thread
20+ Temperatursensoren auslesen mit zwei-Draht und großen Kabellängen (~300m)
Einfach mal erwähnt, auch wenn es sicher deutlich zu komplex ist für nur eine Temperaturmessung: 10 Base T1L Ethernet mit Power over Data Lines Ansonsten ist es ja ggfs auch kabellos sinnig, zb über LoRaWan
Ausgangstrom, wenn gleich > der Eigenverbrauch sehr klein sein kann. Aber die Verlustleistung von (16V-5V)*0,01A des LDO (quiescent current vernachlässigt) setzt er ja trotzdem in Wärme um welche zusätzlich vom Bus gezogen werden?
-
Thread
100 MBit Ethernet differentielles Routing
Soviel Stress wegen ein paar poppeligen 100Base-TX Leitungen. Wenn man im Layout auf Abweichungen im Submillimeterbereich rumreitet, dann bitte aber auch bedenken, dass manche Würth Buchsen den Abstand der Anschlußpins intern ausgleichen. Da kommen
> aufwendig, die Kabel gegeneinander und das komplette Bündel mit Folie + > Geflecht. Das 100BASE-TX um was es hier geht, erfordert entsprechend Norm Cat5 Kabel. Cat5 ist nach der Norm her UTP, Nix Folie, Nix Geflecht. Mit Cat5e gehen auch 1000BASE-T. Die Abschirmung ist aber auch hier ein netter
-
Thread
Verständnisfrage: Transistor an Microcontroller
0,64A, aber ich brauche 12V für die >Belichtungseinheit. Geht gerade so noch mit einem BC337, BC140-16/141-16 sind auch ganz gut oder als Darlington BD679. MOSFET z.B. IRFD014. Kuck mal da: http://www.mikrocontroller.net/articles/Mosfet-%C3%9Cbersicht
>Da steht, dass >die "Emitter-Base Voltage" maximal 5V betragen darf und das auch nur, >wenn kein Kollektorstrom fließt (Ic=0). Dann wäre ich mit 5V >Steuerspannung aber schon hart am Limit. Du hast doch den Basisvorwiderstand
-
Thread
Schnelle ADC (max 4bit) für BAS-Signal
Hallo, ich möchte ein BAS Signal (von einer s/w Kamera) mit dem Atmega328p auslesen. Als erstes habe ich mir eine Schaltung entworfen (teilweise empirisch, aber funktioniert), die die Sync Signale als Flanken ausgibt. Mit
Mal ne andere Frage: warum muss es denn eine BAS Kamera sein? Heute gibts ja für schmales Geld kleine Kameramodule, teilweise mit Framebuffer, die man bequem über SPI in jedem beliebig langsamen Tempo auslesen kann... https://www.arducam.com/product-category
-
Thread
Char Array über USART Empfangen und vergleichen
while(*ptr) { usart_write_char(*ptr++); } break; case 'b': Base = 2; goto ConversionLoop; case 'c': //Int to char format_flag = va_arg(ap,int); usart_write_char (format_flag++); break; case 'i': Base = 10; goto ConversionLoop; case 'o': Base = 8; goto ConversionLoop; case 'x': Base = 16; //****************************
-
Thread
PWM-Signal erzeugen
LED_A ( 1U << 18 ) #define LED_B ( 1U << 17 ) int main(void) { AT91PS_PMC pPMC = AT91C_BASE_PMC; AT91PS_PIO pPIOA = AT91C_BASE_PIOA; AT91PS_RSTC pRSTC = AT91C_BASE_RSTC; AT91PS_PWMC pPWM = AT91C_BASE_PWMC; AT91PS_PWMC_CH pPWM0 = AT91C_BASE_PWMC_CH0; AT91PS_PWMC_CH pPWM1 = AT91C_BASE_PWMC_CH1; AT91PS_PWMC_CH pPWM2 = AT91C_BASE_PWMC_CH2; /* LED_A und LED_B einschalten */ pPIOA->PIO_PER = ( LED_A | LED_B ); /* LED_A und LED_B als Ausgang benutzen */
-
Thread
npn-Transistor mit 1A Last an Emitter
1.4V) Außerdem bräuchtest du Kondensatoren im mF Bereich wenn du keinen Darlington nimmst, da die Base Widerstände entsprechend niedrig sein müssen. wie viele Stufen sollen es werden bei welcher Verzögerung?
ersten her an und dann vom ersten her alle aus sein): https://www.aliexpress.com/item/NE555-74HC595-16Bit-16-Channel-Light-Water-Flowing-Lights-LED-Module-Kit-Running-Light-DIY-Kits/32828298924.html mit counter (müsste ein Lauflicht sein): https://www.aliexpress.com/item/NE555-CD4017-White-LED-Marquee-Light-DIY-Kit-Running-LED-Electronic-Suite
-
Thread
LM324 Rechteckgenerator Auffälligkeit
Ganz abgesehen davon: Um am Lastwiderstand eine Spannung von ±15V zur erhalten, müsste an den Basen der Transistoren eine Spannung von ±15,7V anliegen. Wie, bitteschön, soll das gehen bei ±15V Versorgungsspannung und einem OPV, der nicht einmal rail-to-rail-fähig ist?
1K nach GND. Die gemeinsamen Kollektoren der 3904/3906 treiben ein Darlingtonpaar mit verbundenen Basen, also Ruhestrom Null. Rv = 10K Rgk = 33K Das ist schon alles.
-
Thread
Zener-Diode SMD-Marking
/www.vishay.com/docs/83340/bzt52g.pdf > 2. A6 (Package wahrscheinlich SOD-323) A6 BAS16WX MCC SOD323=SC76 http://www.digikey.com/Site/Global/Layouts/DownloadPdf.ashx?pdfUrl=6B438F7BA5DC49E28D08B066465ABBB9 A6 BAS316 TaiwanSemi SOD323=SC76 250mA, 100V SMD Switching Diode https://www.taiwansemi.com/products/datasheet/BAS316_E1907.pdf A6 BAS316 Nexperia, NXP SOD323=SC76 High-speed switching diodes https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf
-
Thread
Leitknete für Prototyping?
Hallo! Marco G. schrieb im Beitrag #5269295: > [...] der auch bei Abschalten des > Base-Stroms weiterläuft und damit ungeeignet ist. Widerstand zwischen G und S. @ Topic: Ich löte entweder die (meist) mitgelieferte Stiftleiste an, wenn ich vorhabe, das Teil in Zukunft steckbar
Adapter - paßt dann auch in die DIP-Fassung. Ich habe auch noch ein kleines Brettchen mit einer DIP-16 Fassung in der Mitte und 16 Lötösen drum herum (von unten verdrahtet). Wenn es noch mehr lowtech sein darf: Lötösenleisten wie z.B. https://www.pollin.de/p/loetleiste-rademacher-einfach-500-mm-442516
-
Thread
Frage zu LTP - PASCAL
ist die LPT ansteuerung in dem Source richtig? c:='1'; {w} base := memw[$40:8]; {o} if ParamStr(2) = '2' then {r} begin {k} base := memw[$40:10]; { } c:='2';
if ParamStr(2) = '3' then {t} begin { } base := memw[$40:12]; {p} c:='3'; {o} end; {r} If base = 0 then {t} begin Writeln('Parallel port
-
Thread
AT91RM9200 - Obere Hälfte SDRAM (D16..D31) ist immer 0xFF!
ein riesen Problem. Mein SDRAM am AT91RM9200 funktioniert nicht. Egal was ich schreibe, die oberen 16 bit sind immer gesetzt. Die unteren funktionieren aber. Konfiguration: 2 x MT48LC16M16, 32bit breit angebunden. Die Anschlußbelegung entspricht dem Datenblatt und mehreren anderen Boards, die die
Assign CS1 line to SDRAM controller reg = (int *)0xFFFFFF60; *reg = 0x00000002; // Assign D16..D31 to SDRAM controller reg = (int *)0xFFFFF800; *reg = 0xFFFF0000; /* Configure for: 2 x MT48LC16M16A2 on a 32 bit data bus TXSR 8 TRAS 5 TRCD 2 TRP