-
Thread
Oszilloskop Kanal defekt?
Sorry, so sollte es klappen: http://www.hameg.com/manuals.0.html?&no_cache=1&tx_hmdownloads_pi1[mode]=download&tx_hmdownloads_pi1[uid]=970
traue mir zu, die Fein-Stellung (V/DIV) richtig "auf null" gedreht zu haben ;) Habe ja auch an Kanal 2 die Rückmeldung wie ich erwarte. Im Anhang das Bild der zwei Tastköpfe an dem 2V Kalibrierungs-Rechtecksignal. Der obere Verlauf ist Kanal 1, der untere Kanal 2 mit jeweils 2V/div. Man kann sehr
-
Thread
UART Single Wire Signal Invertierung
Normaler UART (TX und RX), normales 2x NOT, danach den RX und TX Zweig via Diode und Widerstand verschalten (also 2 Draht -> 1 Draht extern).
Dann muss man eben den zweiten Pin opfern. Man will doch nicht etwa 2 SAMD21 miteinander verbinden, sondern einen mit so einem S.Port? Also kann man ein total normales UART benutzen und TX mit einem PNP/P-Kanal invertieren. RX kann der SAM wahrscheinlich intern invertieren
-
Thread
GPS-Maus funktioniert nur an Computer!
Hmm das habe ich mir auch gedacht, jedoch ist an der Maus selbst nur VCC, GND, TX und RX angeschlossen, sprich es führen nur 4 Kabel zur Maus. Das Handshake kann nicht irgendwie über RX oder TX laufen??
das Modul an den Computer anschliesse, werden vorerst au keine > Daten gesendet, starte ich dann z.B. Hyperterminal, kommen plötzlich > Daten. Auch hardwaremässig messbar. Wie misst du das? Wo misst du? Mess einfach was sich auf TX vom USB-Seriell Konverter tut, dann weißt du was sich ändert wenn
-
Thread
BMW Nightvision (FLIR PathfindIR) "Wärmebildkamera"
00 00 Wenn man dann unter 0x3B Interessant ist, dass dann bei der Abfrage unter 0x3B ( 0 Bytes ) die Kamera einen Reset durchführt. Im Anschluss steht dann im 2ten Byte bei der Seriennummerabfrage eine 02 statt wie zuvor eine
177639#3608700 Habe natürlich nach LVDS gegoogelt, aber das "klassische" LVDS ist was anderes, als ein 2-adriges Kabel. Habe da noch wenig Ahnung von. EDIT: Habe mich falsch ausgedrückt. Es ist mir schon bekannt, dass LVDS 2 Leitungen hat. Aber die ganzen Adapter (z.B. LVDS auf DVI)... wo soll ich
-
Thread
Uhrenselbstbau: Woher Zeit bekommen, wie anzeigen
Ich hätte da noch eine ganz verrückte Idee: Wie wäre es mit einem irgendwie (z.B. Feder) mechanisch vorgespannten Getriebe, dessen Bewegung von einem an einem Stab schwingenden Gewicht rythmisch freigegeben wird, und welches 2 oder 3 Arme bewegt, die auf kreisförmig angeordnete Ziffern
wird? Gute Idee. Als Repeater kann man einfach ein billiges SFP-Modul einsetzen, bei dem RX und TX über einen Multiplexer verbunden werden. Am Anfang wird über den Multiplexer ein 1-Impuls eingespeist, danach geht es über den 2. Eingang "nur noch im Kreis". Start- .-----. Impuls
-
Thread
lwIP, STM32H7, DMA, Cache und DHCP mag nicht
} if(q->next == NULL) { Txbuffer[i].next = NULL; } i++; } TxConfig.Length = p->tot_len; TxConfig.TxBuffer = Txbuffer; TxConfig.pData = p; HAL_ETH_Transmit(&heth, &TxConfig, ETH_DMA_TRANSMIT_TIMEOUT); return errval; } [/c] tut es aber nicht
application should do the following: 1. Change the ownership of the descriptor by setting Bit 31 of TDES3. 2. Issue a Transmit Poll Demand command. For ring mode, the application should advance the Transmit Descriptor Tail Pointer register of a channel. [/code] Da ist also die TxDescriptor Liste voll
-
Thread
Schrittmotor und Treiber für Drehkondensator
Michael B. schrieb im Beitrag #7929910: > Schrittmotore haben 2 Probleme: > sie brauchen Strom um ihre Position zu halten, Quatsch. Drehkos entwickeln kein Gegenmoment das Kraft braucht um gehalten zu werden
Rainer D. schrieb im Beitrag #7930049: > Michael B. schrieb im Beitrag #7929910: >> Schrittmotore haben 2 Probleme: >> sie brauchen Strom um ihre Position zu halten, > Quatsch. Drehkos entwickeln kein Gegenmoment das Kraft braucht um > gehalten
-
Thread
PIC16F1827 EUSART und FT232RL: Loopback
neeneee). //----- Oscillator Control Register ---------------------------------------- OSCCON = 0b01110000;//Internal Oscillator 8MHz Nun tut's auch bei 19,2kBaud! Leider hab ich nun wohl ein Problem mit dem Lazarus-Programm. Ich hab das so aufgebaut das ich mir die Schnittstelle aussuchen
Moin ;o), sodele, also Volker S. schrieb im Beitrag #5027329: > Nur GND oder auch RX/TX? RX/TX waren auch dran, also wahrscheinlich wie gehabt: Volker S. schrieb im Beitrag #5027329: > Vielleicht wird jetzt das FTDI-Modul über seinen RX und die integrierte > Schutzdiode vom PIC-TX
-
Thread
Kann man einen Parallelschwingkreis mit einem nanoVNA ausmessen und die Ergebnisse nachvollziehen?
sein, oder? Dazu ist zu sagen, dass 2x 2.2pF (in Serie also 1.1pF) bei 0.1 MHz -89 dB 1.9 MHz -64 dB 5.5 MHz -54 dB 36.1 MHz -38 dB haben, während 2x 10 kΩ konstant etwa 52 dB sein sollten. Da die 50:50 Spannungsteilung ausgehebelt
Spannungsteiler 50Ω:(2kΩ+50Ω) dämpft das Ausgangssignal um 32.3 dB. Im Bereich unter 140MHz ist der Rauschflur des nanoVNA bei Mittelung von 2 Messungen bei etwa -90dB, bei Mittelung über 20 Messungen dann -100dB. Wenn man
-
Thread
Hilfe bei dsl20000
dsl_x schrieb im Beitrag #4674377: > So habe auch jetzt den Download probiert und komme auf 2,1Mib/s! 2,1 MiB/s sind 17,6 Mbit/s Nutzdatenrate. Das ist dicht genug dran. Etwas Protokoll kommt noch oben drauf
= 8 Bit. Also sind 2.1 MiB = 2.1 x 1024 x 1024 x 8 Bit.
-
Thread
RS232 auf Mainboard (PC)
Ist doch zu sehen. 2: in (RxD) 3: out (TxD) 4: DTR 6: DSR 7: RTS 8: CTS
Mal so geraten: 1 - NDCDA- DCD 2 - NSINA Serial IN (RxD) 3 - NSOUTA Serial Out TxD) 4 - NDTRA DTR 5 - GND Ground 6 - NDSRA- DSR 7 - NRTSA- RTS 8 - NCTSA- CTS 9 - NRIA- Ring 10 - No Pin ---
-
Thread
RX Pin des ATMega644 spinnt
fest verbunden. FT232 erhält Spannung über USB, Atmel erhält Spannung über Programmierinterface MK2. Durch eine steckbare "Pinleitungen" verbinde ich den TX des FT232 mit dem RX des ATMega. Dadurch kann ich auch erkennen, dass der Controller nur abstürtzt, wenn das Signal am RX Pin anliegt. Bei
, und den Controller wieder mit dem TX des FT232 verbunden: Programm stürzt ab. Auf dem Oszilloskop sieht das Signal des FT232 sogar noch sauberer aus, als das TX Signal des Mikrocontrollers. Nun weiß ich wirklich nicht mehr weiter...
-
Thread
DMX Senderoutine in Assambler
Spezifikation von DMX512 zu lesen? http://www.mikrocontroller.net/articles/Linksammlung#DMX512_2
dmx_tmrfunc=0; //BREAK wird erzeugt TIMSK|=(1<<TOIE0); //enable tov0 interrupt PORTD&=~(1<<1); //TxD Low } [/code]
-
Thread
RS232-Frameprotokoll transmitt Problem
Damit Buffer nicht überläuft index_txBuf_W = 0; } else{ index_txBuf_W ++; // Nächste Bufferstelle } } } break; case 2:
aber sobald eine Antwort oder ein Timeout gesendet werden soll, verliert er entweder am Anfang des TX Frames Number of Bytes oder stellt diese an 2. Stelle hin, was für mich gegen jede Logik verstösst. hier ist nochmals der abgeänderte TX-Teil und im anhang nochmals die neue Source. [c] void txBuf_Write
-
Thread
MAX485 - Kommunikations- und Pegelprobleme
de/products/filter/schnittstelle/treiber-empf%C3%A4nger-transceiver/710?s=N4IgjCBcoEwOwDYqgMZQGYEMA2BnApgDQgD2UA2uHACwxgAcIxYNYYArEyOwJzv08u1OAAYRCRsWF0wg4v1kihMHiJpCEYBNSRSAzNUNyQtevVldNesVzB6Y8GLb0J4xu6J56uMETHoixr7%2BdD5%2B9DC6IMH0cN5SEjB68VRg8BDMcGDUItQgALrEAA4ALlAgAMolAE4AlgB2AOYgAL5SucggaJBYeESkFCAIemwQhSCl5VV1Ta3ycIzQXRg4BMRkkJR6PKrCBcVlkJU1Dc1t4BJ5S929awObIHrsMNTsnOOTR9OnrS0tQA
Natürlich kann man das auf irgendeinem hohen Level der Protokolls abfangen, aber einfacher wären doch 2 Bias-Widerstände. KISS
-
Thread
LIN Bus mit Atmega als Master (Botschaft senden)
aufsetzen. Den TX-Interrupt benötigt man nicht, da man jedes gesendete Byte wieder zwangläufig zurückliest.
einen langen BREAK auf der Leitung erzeugst. Der von dem normalen Bus-Timing so lang ist, u somit die TX-RahmenZeit 2 mal so gross setzt... also via (Buss-Stetching) ....Siehe Holger:Tabelle. @Harald schrieb im Beitrag #1904718: > Warum überhaupt für das erste HalloWelt ein Stack? Einfach die serielle
-
Thread
GPS MTK3339 jittert ev. der 1 Sekunden Ausgangsimpuls ?
einige +/- 10ms. Teilweise jittert er sogar kurzzeitig um 100ms Versuchsaufbau: Oszi mit 2 Kanälen. Kanal 1 am PPS Ausgang Kanal 2 am µC mit 10MHz Takt im CTC-Modus Bernhard
Beitrag #6899116: > Ein paar Messungen mit Jitter. Was du da siehst ist NMEA und nicht der 1pps. (z.B. Messung_1.jpg) Hab noch irgedwo 1..2 Trimble-Empfänger liegen. Wie es da funktioniert such ich dir am WE mal raus.
-
Thread
CAN-Bus Sender mit STM32CubeIDE für Blue Pill erstellen
errechnet: [code] hcan.Init.Prescaler = 4; hcan.Init.TimeSeg1 = CAN_BS1_13TQ; hcan.Init.TimeSeg2 = CAN_BS2_2TQ; [/code] Zum senden dann: [code] CAN_TxHeaderTypeDef TxHeader; uint8_t TxData[8]; uint32_t TxMailbox; TxHeader.ExtId = 0x01; TxHeader.RTR = CAN_RTR_DATA; TxHeader.IDE = CAN_ID_STD; TxHeader.DLC = 8; TxHeader.TransmitGlobalTime = DISABLE; TxHeader.StdId = 0x200; TxData[0] = 0x00; TxData[1] = 0x11; TxData[2] = 0x22; TxData[3] = 0x33; TxData[4] =
-
Thread
Attiny13 als Diagnosewerkzeug
Es gibt auch SPI-Flash im SO-8 bis 32Mbit. I2C hat für große Speicher eine zu geringe Datenrate. Z.B. der S25FL032P0XMFI011 kann bis 104MHz SPI-Takt.
Peter D. schrieb im Beitrag #4599433: > Es gibt auch SPI-Flash im SO-8 bis 32Mbit. > > I2C hat für große Speicher eine zu geringe Datenrate. > Z.B. der S25FL032P0XMFI011 kann bis 104MHz SPI-Takt. Um alle 1 bis 2 Minuten die Akkuspannung aufzuzeichnen ist eine SD-Card mit min. 64 Gbytes
-
Thread
Probleme mit Quarzoszillator, 16,00 MHz und Atmega 16
=OSZI+16%2C000000;SID=13Tx3c3X8AAAIAAAU4wCI46b2373b612e8a60f322c8c9a7b6df41 Und verwende einen USB-ISP Programmer: http://www.reichelt.de/Oszillatoren/OSZI-16-000000/index.html?;ACTION=3;LA=2;ARTICLE=13686;GROUPID=3174;artnr=OSZI+16%2C000000;SID=13Tx3c3X8AAAIAAAU4wCI46b2373b612e8a60f322c8c9a7b6df41 Die schaltung ist so aufgebaut wie in diesem Tutorial beschrieben: http://www.avrprojekte.de/avr-tut Nur das ich eben einen Quarzoszillator
-
Thread
AVR32 UC3A1512 USART1 TXEMPTY Interrupt Problem
AVR32_USART_IDR_RXRDY_MASK; } else if (USART1->csr & AVR32_USART_CSR_TXRDY_MASK) { if (tx_ptr < length) { USART1->thr = (tx_buffer[tx_ptr++] << AVR32_USART_THR_TXCHR_OFFSET) & AVR32_USART_THR_TXCHR_MASK; } } else if (USART1->csr & AVR32_USART_CSR_TXEMPTY_MASK) {
? Sind Lesezugriffe auf USART1->csr vielleicht destruktiv? Könntest Du TxE explizit noch einmal aktivieren, wenn der Puffer der zu sendenen Zeichen leer ist (tx_ptr >= length)?
-
Thread
Linvor Bluetooth Modul antwortet Atmega8 nicht wie erwartet
6V-Mini-Wireless-Bluetooth-Transceiver-Modul-rs232-TTL-/251208178554?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7d2c9b7a], eine serielle Verbindung zwischen einem Atmega8 und einem Android Handy herzustellen. Es gelingt mir offenbar, eine Verbindung von meinem Handy zum Bluetooth aufzubauen. Wenn ich Daten via
Hi leider hab ich nicht viel Zeit. Aber auf die schnelle: 1. RX und TX müssen HIGH sein wenn nichts gesendet wird. Das ist normal und richtig so. 2.Ich glaube nicht das die Serial-Klasse auf Arduino Boards zugeschnitten ist. Das macht keinen Sinn. 3. Eigentlich dürften
-
Thread
UART funktioniert unter OS X nicht mehr
//#define UART0_RECEIVE_INTERRUPT USART0_RX_vect //#define UART0_TRANSMIT_INTERRUPT USART0_TX_vect #define UART0_STATUS UCSR0A #define UART0_CONTROL UCSR0B #define UART0_DATA UDR0 #define UART0_UDRIE UDRIE0[/code] Bekomme ich folgenden Fehler: [code]**** Build of configuration
USART0_TX_vect != USART0_UDRE_vect
-
Thread
Wii Nunchuk I2C Problem ?
); i2c_write(0x00); i2c_stop(); i2c_start(); i2c_write(EEPROM_BUS_ADDRESS); i2c_start(); i2c_write(EEPROM_BUS_ADDRESS | 1); i2c_tx[0]=i2c_read(1); i2c_tx[1]=i2c_read(1); i2c_tx[2]=i2c_read(1); i2c_tx[3]=i2c_read(1); i2c_tx[4]=i2c_read(1); i2c_tx[5]=i2c_read(0); i2c_stop(); [/c]
-
Thread
Anruferkennung Handy-USART?
Egon hab ich aber das Problem, dass ich keine Zeichen auf der Rx Leitung des µC empfange." Aber Tx klappt? Ich hatte einmal das Problem, dass ich 2 max dazwischen hatte (einem der am µC hängt und einer im Datenkabel) und somit Rx und Tx tauschen musste.
Tx funktioniert. Hab keinen MAX232 dazwischen. Das Datenkabel wurde selbstgebaut und besteht im Prinzip nur aus GND,Tx und Rx. Rx und Tx hab ich ausgekreuzt an den µC angeschlossen. @Johannes: Danke
-
Thread
hochauflösende Temperaturmessung
möglichst kleines von den Ausmaßen eines normalen > elektronischen Bauteils... Die gibt's auch als 2 mm x 2 mm große Dünnschichtelemente z.B. http://www.hygrosens.com/deutsch/shop/single.html?tx_ttproducts_pi1%5Bcat%5D=194&tx_ttproducts_pi1%5BbackPID%5D=234&tx_ttproducts_pi1%5Bproduct%5D=696 oder 1.6 mm x 1.2 mm von IST http://www.ist-ag.com oder als Drahtelemente z.B. 10 mm x 0.8 mm http://www.t-d-i.co.uk/pdfs/tdi-cat.pdf
-
Thread
Variable in der Headerdatei
); void sputchar( u8 val ); u8 sgetchar( void ); void sputs( u8 *txt ); struct bits { u8 b0:1; u8 b1:1; u8 b2:1; u8 b3:1; u8 b4:1; u8 b5:1; u8 b6:1; u8 b7:1; } __attribute__((__packed__)); #define SBIT_(port,pin) ((*(volatile struct bits*)&port).b##pin) #define SBIT
void sputchar1( u8 val ); u8 sgetchar1( void ); void sputs1( u8 *txt ); struct bits1 { u8 b0:1; u8 b1:1; u8 b2:1; u8 b3:1; u8 b4:1; u8 b5:1; u8 b6:1; u8 b7:1; } __attribute__((__packed__)); #define SBIT_1(port,pin) ((*(volatile struct bits1*)&port).b##pin) #define
-
Thread
Probleme beim Einlesen von Daten in Excel von COMx
Hallo Dirkb2, eigentlich Nutze ich nur 2 Leitung. Arduino Serial-USB-Wandler PC Sender TX zu Rx TTL-USB-Wandler - steckt im USB-Anschluss des PC Sender GND zu GND TTL-USB-Wandler Sender
S_Port.BaudRate = 9600 S_Port.Open() lauf = true do while lauf = true S_Port.read(tx$) if tx$ = "ende" then lauf = false' hier abbruchbedingung sonst todesschleife loop S_Port.Close() end sub
-
Thread
Atmega8515 auf Atmega16L
u08 address) startSCI: cbi MP3_PORT,MP3_PIN ; activate VS1001 Chip Select rcall spi_tx_rx ; send the mode (READ or WRITE) mov r24,r22 ; get address rjmp spi_tx_rx ; send address ; void endSCI(void) endSCI: sbi MP3_PORT, MP3_PIN ; set CS hi
r24 ldi r24,11 ; volume register rjmp vs1001_write .comm vs1001_xtalcomp,2 ; compensation value for the VS1001 xtal ; r24 ;void vs1001_reset(bool bLoud) .global vs1001_reset vs1001_reset: push r24 ldi r25,8 clr r24 rcall
-
Thread
60kV Optokoppler Eigenbau
auf der Schaltung selbst nie Spannungen über 12V auftreten, es geht hier rein um einen Störfall (zB. Kurzschluss zwischen Primär- und Sekundärwicklung im Hochspannungstrafo) Meine Idee war zwei schnelle Fotodioden und zwei LEDs als Optokoppler für Rx und Tx zu verwenden (ca. 3 cm Abstand). Stromverbrauch
Und wenn wir in 2 Wochen nichts mehr hören ist wohl der Laptop doch abgefackelt ;-)
-
Thread
stm32 DMA adc-spi
> Datenwert mit dem timer DMA ins SPI register schreiben und SPI > übertragung starten? Noch 2 Sachen habe ich vergessen: 1. CRC ist nicht zwingend erforderlich; für eine DMA lösung würde ich CRC opfern. 2. Gibt der 1. DMA ein signal bei transferabschluss auf welches der 2. DMA getriggert werden
phasenverschoben(wie ichs verstanden habe ist dma ende nicht direkt mit dma start verlinkbar) MEM DMA -> SPI tx register Im SPI core ist dann der CRC aktiviert und SPI speed so eingestellt, das TX (inkl. CRC) unter 1us dauert.
-
Thread
U(S)ART auf XMega D4?
Schnittstelle wirft mir der Compiler diverse Fehler über unbekannte Register/Bezeichner UCSR0A, UCSR0B, U2X0, UBRR0H, UBRR0L, RXEN0, TXEN0, RXCIE0, UDRIE0 und USART_RX_vect. Was hat sich beim D4 hier geändert - wie heißen die richtigen Register für die serielle Schnittstelle an PortC? Gibt es irgend
eingestellt werden: PMIC.CTRL=PMIC_LOLVLEN_bm | PMIC_RREN_bm; Der TX-Port als Ausgang, Hi: #define TX_PIN 3 // (für USARTC1: 7 einsetzen) PORTC.OUTSET=1<<TX_PIN; PORTC.DIRSET=1<<TX_PIN; Wir kriegen das zum Laufen, auch wenn hier einer immer dazwischen labert
-
Thread
[S] IC mit mehreren Countern
Viele MSP430 haben 2 Timer mit mehreren Counterregistern. z.B. der 149 hat einen Counter mit 3 counterregister und einen mit 7 Counterregister. Du kannst diese Counterregister unabhängig voneinander verwenden und Konfigurieren
as portable information equipment, metering and security systems. Features • CPU: 32-bit MIPS TX19A RISC core,54 MHz – Up to 2 MB Flash/64 KB RAM Flash and Mask Rom available – Two instruction sets: 1. The 16-bit ISA instruction is compatible with MIPS16e- TX for high code efficiency 2. The
-
Thread
Uart schickt falsche Werte
huart1.Instance = USART1; huart1.Init.BaudRate = 9600; huart1.Init.WordLength = UART_WORDLENGTH_8B; huart1.Init.StopBits = UART_STOPBITS_1; huart1.Init.Parity = UART_PARITY_NONE; huart1.Init.Mode = UART_MODE_TX; huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE; huart1.Init.OverSampling =
huart1.Instance = USART1; huart1.Init.BaudRate = 9600; huart1.Init.WordLength = UART_WORDLENGTH_8B; huart1.Init.StopBits = UART_STOPBITS_1; huart1.Init.Parity = UART_PARITY_NONE; huart1.Init.Mode = UART_MODE_TX; huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE; huart1.Init.OverSampling =
-
Thread
Lichterkette mit einfacher Verkabelung
Das ist doch quatsch, I2C braucht doch auch CLK+Daten, und die I2C Bausteine kosten mehr als ein einfacher uC. Beim Schieberegister hat man halt auch eine Kette... zum uC gehen CLK, Din, Latch. Von einem Modul zum nächsten
nicht für ihn bestimmt zum nächsten LED-Controller weiter. Dann reichen 3 Adern. Hauptcontroller(Tx) ---> (Rx)Led-Controller1(Tx) ---> (Rx)Led-Controller2(Tx) ---> Dazu müsste man dann z.B. einen Tiny2313 verwenden, der bei Angelika 1,05€ kostet. Die LED kostet dort 1,40€, dazu noch etwas Hühnerfutter
-
Thread
Ansteuerung einer Pumpe über RS232-Schnittstelle
Du kannst die Pinbelegung relativ leicht ausmessen: bei 9-pol-Sub-D ist Pin 5 Masse, Pins 2 und 3 RX und TX. TX ist spannungsführend (-8..-12V oder +8..+12V) und muss auf der Gegenseite auf den Pin mit 0V. Muss der Befehl mit irgendwas terminiert werden? CR, NL oder so?
Stopbit, No Parity sein. Dass die Schnittelle vom PC defekt ist ist meist selten. Einfach mal Rx/Tx (Anschluss 2 und 3) kurzschliessen und mit Hterm/Hyperterminal was rausschicken. Muss dann auch wieder empfangen werden. Wie ich aber schon geschrieben hatte weiss ich nicht was Hyperterminal mit den
-
Thread
HP8648C: External "timebase" aktivieren
diesen Geraeten: Ist es moeglich auch die Phase (relativ) zu aendern? Hintergrund: In einem Tx/Rx System mit 2 LOs muessen die LOs phasenkoheraent sein. Tx und Rx verwenden separate LOs (bei mir ist TxLO integriert und RxLO ist eben der HP8648C). Nun moechte ich die relative Phase am HP8648C solange
Peter M. schrieb im Beitrag #5386082: > Hintergrund: In einem Tx/Rx System mit 2 LOs muessen die LOs > phasenkoheraent sein. Tx und Rx verwenden separate LOs (bei mir ist TxLO > integriert und RxLO ist eben der HP8648C). Nun moechte ich die relative > Phase am
-
Thread
USB <=> 3v3 Konverter für asy. Datenübertragung
Ab Version2 ist die Vertauschen der Beschriftung TxD RXD korrigiert. ACHTUNG: nur 3,3V Eingangspegel zulässig!
Heinz R. schrieb im Beitrag #6668483: > Vermutlich sind RX1 und RX2 nur verodert? Genau so ist es. Heinz R. schrieb im Beitrag #6668483: > Sinnvoller ist doch hier eine Software die z.B. 2 Com-Ports / 2 solcher > billigen UART-USB Wandler gleichzeitig verwalten
-
Thread
80515 Monitor, keine Verbindung
=3,2V, geht in Ordnung, du hast ja hier einen Impuls mit ca. 60/40 Tastverhältnis, im Mittel also deine 3V. Hilft das ?
was gibts da zu invertieren, A15 = 8000H, 2x inverter = kein inverter, nun klar ?
-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK; RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1; RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2; RCC_ClkInitStruct.APB2CLKDivider
/SWD adapter_nsrst_delay: 100 adapter speed: 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v27 API v2 SWIM v6 VID 0x0483 PID 0x3748 Info : vid/pid are not identical: 0x0483/0x374B 0x0483/0x3748 Info : using stlink api v2 Info : Target voltage: 3.519368 Info : Stlink adapter speed
-
Thread
[S] limeSDR Mini
noch die Mehrwertsteuer dazu ,dann sind es schon um die 320 Euro. Kann man damit schon einen SDR Rx /Tx zaubern oder braucht man da noch anderes?
Der vom TO gesuchte LimeSDR hat zwei Kanäle RX und TX und geht von 100 kHz bis 3,8 GHz mit einer Bandbreite von fast 30 MHz. Beim LimeSDR-Mini ist es nur noch ein Kanal RX und ein Kanal TX und die Frequenz geht von 10 MHz bis 3,5 GHz. Das günstigste
-
Thread
EDK ---- Core Generator
opb_ethernet_v1_04_a\hdl\vhdl\*.*" wo alle möglichen vhd Dateien drin sind wohl mit funktionen drin. z.B. "rx_length_reg.vhd" und "tx_status_reg.vhd" und "receive.vhd" reingucken kann man da leider nicht :o( 2. zum anderen dirket unter dem "hdl" Ordner eine Datei mit dem Namen "ethernet_mac_wrapper.vhd
C_HIGHADDR => X"40c0ffff", C_RESET_PRESENT => 1, --- C_RX_DRE_TYPE => 0, C_TX_INCLUDE_CSUM => 0, C_RX_INCLUDE_CSUM => 0 ) port map ( PHY_tx_clk => PHY_tx_clk, PHY_rx_clk => PHY_rx_clk, PHY_crs => PHY_crs, PHY_dv => PHY_dv, ---
-
Thread
1-Wire Programmer funktioniert nicht
soll. Ich habe einfach mal die Pegel am µC gemessen: --> ROT (5 V) --> VCC USB2TTL --> SCHWARZ --> GND --> WEISS RX (0 V) --> PB2 --> GRÜN TX (3,3 V) --> 10 kOhm --> PB2 > VCC: 4,90 V > PB2: 3,62 V > PB2: schwankend zwischen 3,47 V - 3,49 V während
5. Schaltung ------------ > nach Deinem Hinweis: --> ROT (5 V) --> VCC USB2TTL --> SCHWARZ --> GND --> WEISS RX (0 V) --> PB2 --> GRÜN TX (3,3 V) --> 10 kOhm --> PB2 Grüße, The SphereX
-
Thread
Ethernet Controller und RJ45 Übertrager
. z.B.: dieser hier: http://docs-europe.electrocomponents.com/webdocs/0f88/0900766b80f8867f.pdf Meine Frage jetzt, woher kommt dieses Übertragungsverhältnis 1:2.5 bei TX? Kann ich auch irgendwie 1:1 verwenden
RX 1:1. z.B.: dieser hier: > http://docs-europe.electrocomponents.com/webdocs/0f88/0900766b80f8867f.pdf > > Meine Frage jetzt, woher kommt dieses Übertragungsverhältnis 1:2.5 bei > TX? Kann ich auch irgendwie
-
Thread
RS485 Empfang fehlerhaft
= 0; // Sync break transmission completed TXSTA2bits.SYNC = 0; // Asynchronous mode TXSTA2bits.TXEN = 1; // Transmit Enabled if(bLaenge == 9) { TXSTA2bits.TX9 = 1; // Selects 9 bit transmission RCSTA2bits.RX9 = 1; // reception
= 1; // Serial port enabled IPR3bits.RC2IP = 0; // Receive high priority interrupt PIE3bits.RC2IE = 1; // Interrupt enable TRISGbits.TRISG1 = 0; // TX Port as output TRISGbits.TRISG2 = 1; // RX as input bReadPtr2 = 0;
-
Thread
Serial Communiction uint8_t* Arduino
Workeround Oder vielleicht ein Würgaround? Ein Workaround dient dazu, einen Fehler zu umgehen. Wenn z.B. dein PC abstürzt wenn du 100·2 rechnest, dann könnte ein Workaround sein, stattdessen 100+100 zu rechnen. Dein NINA B312 ist offenbar ein Wifi/Bluetooth Modem, dass mittels AT Kommandos konfiguriert
dass du irgendwas nicht verstehst. > In einem zweiten Schritt könntest du dann dich kundig machen, z.B. > Fragen stellen. Die großen drei Gruppen: 1. Dinge, von denen wir wissen, dass wir sie wissen. 2. Dinge, von denen wir wissen, das wir sie nicht wissen. 3. Dinge, von denen wir nicht wissen
-
Thread
AVR GCC: Ungewünschte optimierung
Wenn ich -O0 (Ohh Null) nehme, dann klappt das ganze bei folgendem Code. [c] unsigned char tmp2; ... tmp2 = UART_TX_BufferRead; while (tmp == tmp2) tmp2 = UART_TX_BufferRead; ... [/c] Das ist aber ja nicht sinn der Sache... also was tun?
sondern der Variablenzugriff wird wegoptimiert. Der Compiler sieht, daß ein [C] while (tmp == UART_TX_BufferRead) ; [/C] tmp und UART_TX_BufferRead nicht ändert und geht deshalb davon aus, daß beide in der Schleife konstant sind. Er wird sie deshalb ersetzen z.B. durch sowas wie: [C] if (tmp
-
Thread
Tipps erwünscht zu Entkopplung Analogsensor, Atmega und RS485 Converter gegen Interferenzen
Hallo zusammen, schonmal danke für die vielen Tipps!!! Falk B. schrieb im Beitrag #6980612: > C2 ist ein Tippfehler oder Unsinn. 100pF? Oder sollten das eher 100nF > sein? Hupsi, stimmt! Ich seh gerade das hab ich sogar so mit den Mini-Werten fertigen lassen
Falk B. schrieb im Beitrag #6981424: > Veit D. schrieb im Beitrag #6981416: >> mir fehlt im Schaltplan die I2C Busterminierung. > > Der OP hat gar kein I2C. Okay, dumm gelaufen. Das ist ein Tippfehler
-
Thread
Motorola PMR Funkgeräte mit unterschiedlicher Reichweite
wir diese weg. Also bleiben, immer noch vereinfacht, folgende Kombinationen: * Billiggerät als Tx (sendet), Billiggerät als Rx (empfängt) * Billiggerät als Tx, Bessergerät als Rx * Bessergerät als Tx, Billiggerät als Rx * Bessergerät als Tx, Bessergerät als Rx Spielt man nun ein paar Zahlen
zweitakku bzw. Größerer (Kapazität) wäre vermutlich auch eine überlegung wert. Wenn, duobander 2m/70cm und die frequenzen vom DLRG/Bergwacht/2m Notruffrequenzen einprogrammieren.
-
Thread
low-cost WiFi Chip ESP8266 Projekte mit dem Internet der Dinge (IoT)
Hallo Robert, also ich nutze z.B. auf dem Wiffi Modul diese Firmware hier. https://drive.google.com/open?id=0B3dUKfqzZnlwdUJUc2hkZDUyVjA&authuser=0 > ESP-01 > ohne irgendwas (also nur die 5V und ein USB-Uart dings..) Du meinst
Danke, schaue ich mir mal an. Bei Ali hab ich mal diese angefragt: LS03-15B03SR2S(-F) Holger