-
Thread
STM32-Discovery - Implementierung PI-Regelung (für Aufwärtswandler) - Problem: ADC zu langsam
, hier Aufwärtszählen TIM_TimeBase_InitStructure.TIM_Period = 99; //Wert bis zu dem Timer zählt TIM_TimeBase_InitStructure.TIM_Prescaler = 5 ; // Teilt den Eingangstakt(24MHz) um den Faktor (TIM_Prescaler+1), hier also 24 TIM_TimeBaseInit
geschaut wie hoch die Spannung ist und dementsprechend gesagt, bei z.B. 1V soll das tastverhältnis 20% sein, bei 2V 40%,...
-
Thread
STM32 Timer-Periode einstellen
72MHz, wobei die PCLK1 = HCLK/2 ist. [c] /* init timer2 update interrupt */ TIM_TimeBaseStructure.TIM_Period = freq; //120 interrupts pro sekunde TIM_TimeBaseStructure.TIM_Prescaler = (36000 - 1); TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode
; TIM_TimeBaseInit(TIMx, &TIM_TimeBaseStructure); [/c] Gruß Lars
-
Thread
Debuggen von AT91SAM7x
und das ganze auf dem chip so eingestellt: [c] /* Reset and disable receiver */ AT91C_BASE_DBGU->DBGU_CR = AT91C_US_RSTRX | AT91C_US_RSTTX; /* Disable interrupts */ AT91C_BASE_DBGU->DBGU_IDR = 0xFFFFFFFF; /* Configure PIOs for DBGU */ AT91C_BASE_PIOA->PIO_ASR = AT91C_PA27
requests */ AT91C_BASE_DBGU->DBGU_PTCR = AT91C_PDC_RXTDIS; AT91C_BASE_DBGU->DBGU_PTCR = AT91C_PDC_TXTDIS; /* Enable transmitter */ AT91C_BASE_DBGU->DBGU_CR = AT91C_US_TXEN; [/c] Dann rufe ich eine funktion
-
Thread
[Nios] SDRAM Problem
20 MHz ist etwas wenig, mach ruhig 100 MHz. Wie sieht Dein Top-Level aus? Ich meine, hast Du eine PLL? Kest
gibt. Mein Test-Code sieht etwa so aus: [code] for (i=0; i<WRITE_CYCLES;i++) IOWR(SDRAM_BASE,i, WRITE_DATA ); nError = 0; for (i=0; i<WRITE_CYCLES;i++) { if (IORD(SDRAM_BASE,i ) != WRITE_DATA) { nError++; printf("[ERROR] Address %lu: %lu\n", i,IORD(SDRAM_BASE
-
Thread
SmuView - Eine sigrok GUI für Netzteil, Multimeter und mehr
()>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:77 #1 0x00000000007867a2 in Glib::VariantBase::cast_dynamic<Glib::Variant<unsigned int> >(Glib::VariantBase const&) (v=...) at /usr/include/glibmm-2.4/glibmm/variant.h:644 #2 0x0000000000787a74 in Glib::VariantBase::cast_dynamic<Glib::Variant
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
Interrupt AT91SAM7x
hier falsch mache. Danke im Voraus void can_protocol_init() { //enable Pins AT91C_BASE_PIOA->PIO_ASR = AT91C_PA19_CANRX|AT91C_PA20_CANTX; AT91C_BASE_PIOA->PIO_PDR = AT91C_PA19_CANRX|AT91C_PA20_CANTX; //enable Clock AT91C_BASE_PMC->PMC_PCER = 1 << AT91C_ID_CAN; //init AIC-CAN
; //set prior AT91C_BASE_AIC->AIC_SVR[AT91C_ID_CAN] = (unsigned int) can_interrupt_handler; AT91C_BASE_AIC->AIC_ICCR = 1 << AT91C_ID_CAN; // Clear Interrupt AT91C_BASE_CAN->CAN_IER = AT91C_CAN_WAKEUP; AT91C_BASE_AIC
-
Thread
Arduino findet python nicht
Thread.java:748) Caused by: java.lang.IllegalStateException: No available boards at processing.app.Base.rebuildBoardsMenu(Base.java:1533) at processing.app.Base$9.onIndexesUpdated(Base.java:1404) at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onUpdatePressed$1(ContributionManagerUI.java
ping -6 dl.espressif.com ^C --- dl.espressif.com ping statistics --- 20 packets transmitted, 20 received, 0% packet loss, time 19030ms rtt min/avg/max/mdev = 7.678/8.216/10.396/0.661 ms Beim Anlaufen per Browser erhlte ic eine leere Seite, Downloaden geht auch nicht
-
Thread
802.15.4 / ZigBee
6.5.2.4 O-QPSK modulation" (2 Mchips/s mit 32 chips per symbol) . die 16 · 60 ist die Konstante aBaseSuperframeDuration (7.4.1 MAC constants), die wiederum verweist auf . die Konstante aBaseSlotDuration von 20 . die Konstante aNumSuperframeSlots von 16 An anderen Stellen stehen in der Kette
abgelaufen, dass ich meinen Beitrag noch editieren darf: Jörg Wunsch wrote: > . die Konstante aBaseSlotDuration von 20 Die ist natürlich gleich 60. Habe ich auf die Schnelle mit aUnitBackoffPeriod verwechselt. Damit enthält letztlich ein "base slot" drei "unit backoff periods". Damit das auch
-
Thread
Spectrum Analyzer
Bei dem Preis wäre auch noch was zu machen wenn jemand ein Temex 20 Mhz Rubidium Normale oder KVG 10Mhz OCXO in Zahlung nehmen könnte ;-) Für die Frequenz Stabilität will ich mir den PicoPak http://www.wriley.com/PicoPak%20App%20Notes%20Links.htm und den TAPR TICC
Hatte jemand schon die Finger an: Agilent E7495A Wireless Base Station Test Set und koennte mal berichten?
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
möchte mein funktionierendes BASCOM Programm für den ATMEGA328A und der YwRobot_Lcd_i2c.lib mit einem 20x4-LCD an ein 1602-LCD anpassen. Leider unterstützt diese Lib nur 20x4-LCDs. Frage: wer kann die Lib an ein 16x2-LCD anpassen? Bin für jeden Hinweis dankbar.
mit LCD, wenn ja mußt die die Zeilen-Länge auch anpassen oder die Ausgabe z.B. Dim D As String * 20 Locate 1 , 1 : Lcd D oder Dim D As String * 15 Locate 1 , 1 : Lcd "Name "; D Bei 16 Display natürlich 16 statt 20
-
Thread
Warning bei avr-g++
ATMega168 mit avr-g++ (also C++ Code). Da bekomme ich bei zwei Klassen folgende Fehlermeldung grabberBase.h:20: warning: alignment of 'GrabberBase::_ZTV11GrabberBase' is greater than maximum object file alignment. Using 1 Der Compileraufruf ist: avr-g++ -mmcu=atmega168 -Wall -gdwarf-2 -DF_CPU=18432000
"hardwaredescription.h" #include "grabberBase.h" #include "retina.h" GrabberBase::GrabberBase( void ) { } GrabberBase::GrabberBase( RetinaParams & retinaParams ) : _retina( retinaParams ) { init( retinaParams ); } void GrabberBase
-
Thread
maximite TFT mmbasic Computer
Wenn Du es selbst baust , Display etwa 20€, Prozessor 10€, Kleinzeugs 20€... Bausatz Segor soll komplett bestückt etwa 80€ kosten. Die mmbasic basher sollten sich erst mal erkundigen, was das so alles kann. Das Konzept ist einfach überzeugend
dazu eine kleines Testpprogram für sämtliche IOs http://www.nisch-aufzuege.at/TFT_Maximite_1.4/pin.bas alles zusammen in einem ZIP http://www.nisch-aufzuege.at/TFT_Maximite_1.4/tftmaximite_1_4.zip
-
Thread
Analoge Audioeingänge vor Überspannung schützen - Dioden?
Ableitdioden auf die Versorgungspins sind prinzipiell okay. Aber da würde ich dann Schottky Dioden nehmen. BAS40, BAS70...
Andi B. schrieb im Beitrag #4474073: > Aber da würde ich dann Schottky Dioden nehmen. BAS40, BAS70... Die haben (zu) hohe Rückwärtsleitströme....
-
Thread
MAX31865 mit STM32 auswerten
); } // Tim 2 = General Purpose , CNT ARR PSC = 16 Bit in STM32F1 void Tim2_init(unsigned char base) // base = 0 = Micro , base = 1 Mili { RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); TIM_TimeBaseInitTypeDef TIM; TIM_TimeBaseStructInit(&TIM); if(base) TIM.TIM_Prescaler = (
char base , unsigned short Ticks) // 0 = Micro , 1 = Mili { Tim2_init(base); // Reset during Init volatile unsigned short start = TIM2->CNT; while((TIM2->CNT - start) <= Ticks); // Stop timer
-
Thread
STM32: mit DMA Daten empfangen
DMA_InitStruct); //DMA_InitStruct.DMA_Channel = DMA1_Channel3; DMA_InitStruct.DMA_PeripheralBaseAddr = (uint32_t)&(USART3->RDR); DMA_InitStruct.DMA_MemoryBaseAddr = receive[0]; //(uint8_t)&receive[0]; DMA_InitStruct.DMA_DIR = DMA_DIR_PeripheralSRC;
Kommentar) schneidest du die oberen 24bit der Adresse weg. Also entweder [c]DMA_InitStruct.DMA_MemoryBaseAddr = (uint32_t)receive;[/c] oder [c]DMA_InitStruct.DMA_MemoryBaseAddr = (uint32_t)&receive[0];[/c]
-
Thread
Schneller Peak-Detector (Spitzenwertspeicher)
Hi, und voher bekommen die Basen ihr Bezugspotentional? Grüße
andere als lahm bei 4ns trr. Liegt ein Fehler im LTSpice-Modell für die 1N4148 vor? Hier steht tt=20n. Gruß
-
Thread
USB über LWL
Stichwort: 100Base-FX. Als "Wandler" können Switches verwendet werden, die beide Medien unterstützen, 100Base-T und 100Base-FX. Ist nicht übertrieben kostengünstig, aber vielleicht fällt ja was aus dem Serverbereich ab
Vergleichbare Geräte wird man sicherlich auch für weniger als die aufgerufenen 300 EUR bekommen. Ein 100BaseTx-zu-100BaseFx-Konverter ist für etwa 130 EUR zu bekommen: http://www.alternate.de/html/product/Netzwerk_Zubehoer/D-Link/DMC-515SC_Ethernet_Konverter/199843/?articleId=199843 Oft ist soetwas auch
-
Thread
LIN-Break Signal mit TI CC2640 erzeugen
); UART_write(uart, &Break, 1); UART_write(uart, &Break, 1); HWREG(UART0_BASE + UART_O_LCRH) = (false ? (HWREG(UART0_BASE + UART_O_LCRH) | UART_LCRH_BRK) : (HWREG(UART0_BASE + UART_O_LCRH) & ~(UART_LCRH_BRK))); Task_sleep(1000 * (1000 / Clock_tickPeriod
); //assert two frame times while(UARTBusy(UART0_BASE)); //wait until UART is available UARTBreakCtl(UART0_BASE, false); //unset Break UARTIntEnable(UART0_BASE, UART_INT_TX); //enable UART Interrupt [/c]
-
Thread
Welche Multimaster-Busse gibt es für µC?
geschickt. Ein Hardware tokenbus war das Arcnet. Hatte leider nur 5MBit waehrend Ethernet als 10Base2 schon 10MBit konnte. Unter Last war er aber besser. Die 5MBit konnten ausgenutzt werden. Pech gehabt, Marketing Bla-Bla.
man sich nicht 20 Sek mit RS485 beschäftigen, dafür genügt ganz normales logisches Denken. Und sofern man dazu überhaupt in der Lage ist, braucht man auch weniger als 20 Sekunden. Georg
-
Thread
Problem mit Sourcecode
kiinni. // Jokin tarkistus pitäisi kuitenkin tehdä. { int Tmp; Tmp = DLPortIO1->Port[BASE + 0x402]; Tmp = Tmp & 0x1F; Tmp = Tmp | 0x20; DLPortIO1->Port[BASE + 0x402] = Tmp; do{ DLPortIO1->Port[BASE + 2] = 0x20 + 4 + 2; //In, CD=1, CS=0, Wr=1 DLPortIO1->Port[BASE + 2] = 0x20 + 4 + 2 + 8; //In, CD=1, CS=0, Wr=1, Rd=0 Tmp = DLPortIO1->Port[BASE]; DLPortIO1->Port[BASE + 2] = 0x20 + 4 + 2; //In, CD=1, CS=0, Wr=1 }while (
-
Thread
Webseite herunterladen
Beitrag #6727357: > und die Zeichen "-" und "_", also 64 > Möglichkeiten pro Stelle Sieht aus wie Base64URL-kodiert. Was kommt beim Dekodieren raus? https://base64.guru/standards/base64url/decode
schrieb: >> und die Zeichen "-" und "_", also 64 >> Möglichkeiten pro Stelle > > Sieht aus wie Base64URL-kodiert. Was kommt beim Dekodieren raus? > > https://base64.guru/standards/base64url/decode leider nix, kommt nichts bei raus... hier mal ein string: [code] 03AGdBq26Us66M1pxQxfuUwFzWundM9zL
-
Thread
zwei Microkontroller verbinden
sein: https://www.ti.com/sitesearch/en-us/docs/universalsearch.tsp?langPref=en-US&searchTerm=level%20shifter&nr=80952#q=level%20shifter&sort=relevancy&numberOfResults=25
von Strom- und > Spannungsversorgung, wenn 24V ist. Wie gesagt, ein mögliches Protokoll wäre 10BASE-T (https://de.wikipedia.org/wiki/10BASE-T, https://en.wikipedia.org/wiki/Ethernet_over_twisted_pair). Das hat einen Hin- und einen Rückkanal mit jeweils 10 Mbit/s (braucht aber durch die Manchester-Kodierung
-
Thread
Nucleo-H743ZI in Linux und mit stlink 1.5.0
2018-04-25T13:20:52 DEBUG common.c: st vid = 0x0483 (expect 0x0483) 2018-04-25T13:20:52 DEBUG common.c: stlink pid = 0x374b 2018-04-25T13:20:52 DEBUG common.c: stlink version = 0x2 2018-04-25T13:20:52
device parameters.... 2018-04-25T13:20:52 DEBUG common.c: *** stlink_core_id *** 2018-04-25T13:20:52 DEBUG common.c: core_id = 0x6ba02477 2018-04-25T13:20:52 DEBUG common.c: *** stlink_read_debug32 0 is 0xe0042000 2018-04-25T13:20:52 DEBUG
-
Thread
Falls jemand eine Fernsteuer-App fürs Handy sucht.
Port ) und alles was von einem raus kommt geht in den anderen. du kannst dich mit verschiedenen Basen vom PP aus verbinden du kannst dich mit verschiedenen PP von den Basen verbinden Konfiguriert wird mit AT Commands... Du kannst simples terminal betreiben Du kannst aber auch Daten übertragen
ingo, hier online ist noch das alte datenblatt... http://www.rtx.dk/Files/Billeder/RTX_T/RTX1040%20CAT-iq/RTX1040%20product%20brief%20v1_low.pdf Auszug: Protocols supported • DECT GAP, DECT 6.0, J-DECT ARIB STD-T101, CAT-iq v1, v2 and v3 compliant, DECT ULE base station (FP) features • 1880
-
Thread
Abtastfrequenz Audio
Soundkarte in der Lage das zu dekodieren, aus der Soundkarte kommt das sicherlich nichts raus was höher als 20kHz ist. Das ist aber dann schon das analoge Signal. Selbst die 20kHz schaffen eher die professionellen Soundkarten. Die meisten Soundkarten haben ein Tiefpassfilter am Ausgang welches bei ca. 20kHz recht
HDA-Spec: Eine Seite weiter vorne als im letzten Post: >If a codec supports sample rates using the base rate of 44.1 kHz, >then this base rate must be derived as an exact 147/160 mathematical >multiple of the 48.0-kHz base rate Genau 44.1kHz sind es also nicht. Wie man den gebrochenen Teiler realisert
-
Thread
Rechnen mit dem HC12?
* void ltoa(char *buf, long value, int base) converts a long value to an ASCII string, using base as the radix. * void utoa(char *buf, unsigned value, int base) same as itoa except that the argument is taken as unsigned
the seed value for subsequent rand() calls. * long strtol(char *s, char **endptr, int base) converts the initial characters in s to a long integer according to the base. If base is 0, then strtol chooses the base depending on the initial characters (after the optional minus sign, if
-
Thread
IRMP - Infrared Multi Protocol Decoder
20. Stelle steht, siehe Nummern der Protokolle 1-20 in irmp.h. Gruß, Frank
Hallo Frank, noch eine Quelle: S.15 in http://tinkerish.com/docs/ir%20remote%20control%20details.pdf
-
Thread
Eingangsschutz/Diode mit geringem Leckstrom für OPV zur Strommessung im KFZ
Low-Leakage Dioden suchen. Da gibt es auch recht billige wie die https://www.nexperia.com/product/BAS716 Aber auch ich würde hier die potentialgetrennten Stromwandler von Allegro nehmen.
So, etwas verspätet, aber nun doch die Rückmeldung: Die neuen Dioden (BAS416) haben das Problem gelöst. Die Änderung der Spannung über den getesteten Temperaturbereich (25...55 °C) beträgt jetzt nur noch ca. 600 µV. Mit 100 mV/A entspricht dies somit einer Schwankung von
-
Thread
GNUBLIN www.gnublin.org
Available versions: 2.17.2 2.18-r1 (~)2.19 2.19.1 2.19.1-r1 (~)2.20 (~)2.20-r1 (~)2.20.1 **9999 [/c] (**9999 sind die Quellen aus dem SVN/GIT/WhatEver zu util-linux) Als Ersatz für das unsäglich zu benutzende, normale, fdisk sollte man vielleicht auch ein script-taugliches
//mode; 36000000 //freq; }; cgu_hpll_config(CGU_HPLL1_ID, &pll); cgu_set_base_freq(CGU_SB_SYSCLK_O_BASE_ID, CGU_FIN_SELECT_HPPLL1); [/c] Seltsamerweise bringt aber auch eine Änderung der Frequenz im PLL Setup keine Änderung.
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
STM32, Cortex M3, 72MHz -> 2,00€/Stk. 25x ATMEGA328P-MU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 11x ATMEGA328P-AU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 8x ATMEGA324PA-AU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 25x ATMEGA324P-20AU, Atmel: AVR
55V, 4,7A -> 0,15€/Stk. 20X JMSL1040AV-7, JieJie: MOSFET N-Ch, 100V, 4,7A -> 0,50€/Stk. 1450x BAS116 E6327, Infineon: Low Leakage Diode Preis pro 100 Stk. -> 1,00€ 7300x BAS170W
-
Thread
Relais oder Transistoren?
Achtung: Bitte einmal in den Anhang schauen dort steht : Emitter-Base Voltage VEBO 5 V Oder was sagt das aus ??? Haiko
"Übersteuerung von 5 bis 20" Naja, das ist schon etwas übertrieben.
-
Thread
ADC Werte sind null
16. /* Configure Timer which is every 1 ms active*/ 17. TIM_DeInit(TIM2); 18. TIM_TimeBaseStructInit(TIM_TimeBaseStructure); 19. 20. /* Time base configuration */ 21. TIM_TimeBaseStructure->TIM_Prescaler = 72 - 1; // 72 MHz / 72 = 1 Mhz 22. TIM_TimeBaseStructure->TIM_Period = 30 - 1; // (1/1Mhz) * 30 = 30 us; 23. TIM_TimeBaseStructure->TIM_ClockDivision = TIM_CKD_DIV1; 24. TIM_TimeBaseStructure->TIM_CounterMode = TIM_CounterMode_Up; 25. TIM_TimeBaseInit(TIM2, TIM_TimeBaseStructure); 26. 27. 28. /* Enable
-
Thread
100 MBit Ethernet differentielles Routing
each MDI trace should be less than 2 inches, or 2000 mils. The traces should be length-matched within 20 mils for 1G transmissions and within 50 mils for 100M or 10M transmissions. The number of vias and stubs on the MDI traces should be kept to a minimum." 50 mil sind 1.27mm, 20 mil sind 0.5mm. Ich
> 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
Frage zur Mosfet Gateladung/Gatestrom
unberücksichtigt, 5V/0,01A=500Ohm, also 470Ohm und gut. Macht dann einen Strom von 10,6mA. Miller Charge laut DB 20nC, 20nc/10,6mA=1,89µS Bedeutet das dann das ich bei einer 50kHz PWM -> 20µS Periodendauer praktisch Pulszeiten unter 10% vergessen kann oder kompensiert sich das irgendwie beim Entladen des Gates, wirkt
Wenn du aber schneller schalten willst, dann kannste einen pnp/npn Folger hinten ranhängen. Basen verbinden, Emitter verbinden, Kollektor vom NPN an 5V, Kollektor vom PNP an Masse. Basen an den Ausgang vom uC, Emitter übern Widerstand ans Gate. Dann hast du viel kürzere Schaltzeiten. Martin
-
Thread
CRT Monitor gegen VGA Monitor tauschen
es stimmt einfach nicht, eine Verküpfung von H- & V- Sync ist kein Normenwandler und so wird aus BAS oder FBAS Composite kein VGA!
wir ja auf das Thema: der GBS-8200 kann weder PAL, noch NTSC oder SECAM decodieren. Er versteht aber BAS-Signale der o.g. Videonormen, wenn man den Sync entsprechend abtrennt.
-
Thread
"Ethernet" schalten
für das Schalten von HF gibt (z.B. https://www.minicircuits.com/WebStore/dashboard.html?model=MSW-2-20%2B) aber ich bevorzuge eine "mechanische" Lösung. Ja, ich könnte einfach ein Kabel nehmen und das ein - oder ausstecken oder am PC das jeweilige Netzwerk "trennen", aber ich vertraue grundsätzlich
Trennung. https://www.ti.com/de-de/switches-multiplexers/protocol-specific/products.html#p1389=10%20BASE-T;100%20BASE-T;1000%20BASE-T;LAN
-
Thread
Oktalzahlfalle strtol
Ja, dann sagt man der auswertenden Funktion schlicht, dass es sich um eine Dezimalzahl handelt (base = 10), dann funktioniert das auch. Wurde aber alles schon geschrieben.
Basen konvertieren zu können. Extrem unpraktisch. Das Dezimalsystem sollte man abschaffen.
-
Thread
Transistortester AVR
Wieso sind 20V ok? ICh gebe doch nur 12V rein. Also müsste ja max. 12V dran stehen und nicht 20V!
protection relay option. Your T4 must have a high current amplification to switch the relay. The base current is selected low with R20 to let the R16 give enough current to the UREF voltage reference. But you have to deselect the serial output (option WITH_UART) in the Makefile, if you want to use the
-
Thread
TDA2030 als "Treiber"
Transistor zusätzlich verstärkt und kommt zum Ausgangsstrom dazu. Wenn die Transistoren also eine z.B. 20 fache Strom-Verstärkung liefern, kommt 1 Teil des Stroms vom Verstärker und 20 Teile von den Transistoren. Entsprechend muss das Verstärker IC auch keine hohe Leistung mehr bringen und man kann an der
PNP und unten ein NPN, demnach brauchen sie doch ein negativeres, resp. positiveres Signal, um die Basen zu steuern. Das verstehe ich nicht. Kann mir das mal jemand erklären, bitte?
-
Thread
STM32F1 Brushless Motor Steuerung
(&TIM_OCInitStructure); TIM_TimeBaseStructure.TIM_Prescaler = 0; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_Period = TimerPeriod; //2800 - 1; TIM_TimeBaseStructure.TIM_ClockDivision
= 0; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_Period = TimerPeriod; //2800 - 1; TIM_TimeBaseStructure.TIM_ClockDivision = 0; TIM_TimeBaseStructure.TIM_RepetitionCounter
-
Thread
stm32f030F4P6 Timer wollen nicht
einschalten RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //Timer 3 konfigurieren TIM_TimeBase_InitStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBase_InitStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBase_InitStructure.TIM_Period = 99; TIM_TimeBase_InitStructure.TIM_Prescaler
Sorry TSSOP20.
-
Thread
Linearnachregler für Hohe Symetrische Spannung
LM3xx zum regeln beötigt (> 3.5 mA) sicherstellen. Q3/Q4 die Gate mit Z-Dioden schützen für Ugs < 20 V. Etc.
- vor allem wenn > Du einschaltest Sollte mit C11/C12 erledigt sein. Aber ob meine kleinen FQD7x20-FET's das aushalten? Da fallen jetzt für ca. 90ms bis zu 20W ab. Was ich aber immernoch nicht behandelt habe, ist die komplette HF-Sache. Da muss ich wohl auf meine SNTs warten und erstmal messen
-
Thread
sind aktuelle Ethernet Switchen kompatibel zu 1Base5?
802.e oder auch 1Base5 genannt ist der Ethernet Vorgänger von 10BaseT. Die Unterschiede bestehen im folgenden: - 1 Mbit/s - keine CRC checksumme - keine Link-Pulse mehr Informationen dazu unter http://standards.ieee.org
download/802.3-2008_section1.pdf in Section 12 Durch die moderate Datenrate von 1Mbit/s könnte 1Base5 auf einem AVR bei 20Mhz in Software implementiert werden. 1Mbit/s mit Manchester Codierung wären eine Pin Änderung alle 10 Cyclen. Eine solche Implementation wäre für mich vor allem dann sinnvoll
-
Thread
IGBT Gatetreiberschaltung funktioniert net
Ja, es ist ein Base. Ich habe echt keine Ahnung was da abgeht.
Maxi schrieb im Beitrag #6120342: > Ja, es ist ein Base. Ein*e* Bas*is*! Nochmal: IGBT oder Kondensator dran?
-
Thread
TV-B-Gone selber bauen!
Zweite nachgebaut und hatte nie Probleme. Du musst mal gucken ob du den Attiny85-10PU oder den Attiny85-20PU bekommst. MFG Calmato
ist der Unterschied zwischen Attiny85V und Attiny85 (also ohne V)? Denn Reichelt hat nur Attiny85-20 PU und Attiny85V-10 SU. SU bedeutet doch SMD, oder? Dafür hab ich kein Equipment.
-
Thread
LED soll beim aufladen leuchten
500mA sind so 1.1V die über den 100 Ohm zu ca. 3mA Basisstrom führen, locker ausreichend für vollen 20mA LED-Strom.
Hey Yalu, Deine Aussage, das Natriumpersulfat keine Säure sondern eine Base sei stimmt nicht. Du kannst vielleicht sagen, es sei keine Bronstedtsäure (da es ein Salz ist), aber nach dem Lewis-Säure-Base-Konzept ist das schon nicht mehr so.
-
Thread
Frage zu GPIO STM32
, &DMA_InitStructure); /* Enable DMA1 Stream1 */ DMA_Cmd(DMA_RDS, ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM8, ENABLE); TIM_Cmd(TIM8, DISABLE); TIM_TimeBaseStructInit(&TIM_TimeBaseInitStructure); TIM_TimeBaseInitStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseInitStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInitStructure.TIM_Period = 0; setting TIM_TimeBaseInitStructure.TIM_Prescaler = 5; //TIM_TimeBaseInitStructure.TIM_RepetitionCounter
-
Thread
STM32 DMA1CH5 soll TIM1 Updaten
12.5% ----------------------------------------------------------------------- */ /* Time base configuration */ TIM_TimeBaseStructure_PWM.TIM_Period = u16Periode; TIM_TimeBaseStructure_PWM.TIM_Prescaler = u16Prescaler; TIM_TimeBaseStructure_PWM.TIM_ClockDivision = u16_ClockDivision; TIM_TimeBaseStructure_PWM.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure_PWM); /* PWM1 Mode configuration: Channel1 */ TIM_OCInitStructure_PWM.TIM_OCMode = TIM_OCMode_PWM1
-
Thread
STM32F4 Discovery PWM mit unterschiedlicher Frequenz
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); // 42 MHz * 2 = 84 MHz TIM_TimeBaseInitTypeDef TIM_TimeBaseStructurePWMServo; TIM_TimeBaseStructurePWMServo.TIM_Period=400; TIM_TimeBaseStructurePWMServo.TIM_Prescaler=839; TIM_TimeBaseStructurePWMServo.TIM_CounterMode
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5,ENABLE); // 42 MHz * 2 = 84 MHz TIM_TimeBaseInitTypeDef TIM_TimeBaseStructurePWMEngine; TIM_TimeBaseStructurePWMEngine.TIM_Period=30; TIM_TimeBaseStructurePWMEngine.TIM_Prescaler=249; TIM_TimeBaseStructurePWMEngine.TIM_CounterMode
-
Thread
mehrere AVR synchron laufen lassen
@ Joachim B. (jar) >größerer Controller ? alle AVR enden bei 20 MHz Reicht das nicht? >der Trigger kommt alle 10ms, Und da sollen vier ADC-Kanäle gemessen werden? Was macht der AVR die restlichen 9ms? > ich habe momentan reine >Interruptprgrammierung
'i': Base = 10; goto ConversionLoop; case 'o': Base = 8; goto ConversionLoop; case 'x': Base = 16; //****************************