-
Thread
STM32 UART Ringbuffer richtig lesen
memcpy() in einen anderen Branch übernehme) https://github.com/EBiCS/EBiCS_Firmware/blob/90f6ad2/Src/display_kingmeter.c#L373
es geht sich um folgendes https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
Reichweite 433 Mhz erhöhen
Michael B. schrieb im Beitrag #7657745: > Beim Empfänger ist die Antenne die Mäander unter dem SM-015 Aufdruck. Nö, das ist 2,4GHz. Die 433Mhz Antenne ist das schwarze aufgewickelte Dings, was die Herren
Nein. Der 2,4 GHz Teil ist für Zigbee.
-
Thread
Riesen Quarze aus dem Fernseher
Glasklotzes reflektiert werden, so wie hier dargestellt: http://www.fernsehmuseum.de/index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2F1967-wie-ein-farbbild-entsteht-Bild-0124.jpg&width=1280m&height=1024m&bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=aca645f48f51c1568894cccf20c36bbc Interessant: Die Schemazeichnung zeigt hier auch geriffelte/rauhe Seiten des Glaskörpers, wie auf meinen Fotos. Absicht, um etwaige Fehlreflektionen
-
Thread
Dringend! Defekte Festplatte (extern) wieder zum Leben erwecken!
Andreas B. schrieb im Beitrag #7655480: > Klar P. schrieb im Beitrag #7655413: >> Beide Bauformen (5,25 und 3,3) enthalten ein Maß von 5,75 '' nur eben an >> einer anderen Achse. > > Die Bauform in Zoll
schrieb: >> Klar P. schrieb: >>> Nein !! >> >> Doch !! > > Ohhh! Hm! https://youtu.be/OL8Eh2XLp80?t=6 https://youtu.be/pFjSDM6D500?t=47 https://youtu.be/ba04LeqBbrY?list=PLXmBfM9MMGrIuwGx8oIOrjaymhMQPkiB_&t=2035
-
Thread
Kaufempfehlung für Spektrumanalyzer gesucht
Zeit ein brauchbares Gerät, aber irgendwie sehr "hakelig" in der Bedienung. Auch den Nano VNA "SAA-2N" (in der Ausführung mit "N" Buchsen) habe ich. Er ist ebenfalls perfekt für das Vermessen von Antennen z.B. Aber es ist definitiv kein Ersatz für ein Spektrumanalyzer. Meine klare Empfehlung für
30dBm geschützt. .. Spectrum Analyzer RF Explorer WSUB3G ist extrem langlebig. Ist aber nur bis 2,7GHz. Gibt natürlich weitere Modelle. Wenn 2GHz reichen z.B. RSP1B oder RSPduo, doch manchmal ist es besser mit Laptop und so einem Teil rumzulaufen.. Tiny SA Ultra gekauft, und gelesen das es
-
Thread
Spannungsversorgung und Netzteilwahl
mit Spannung versorge. Also erstmal zu den Bauteilen die ich verwende: 1. Einen Arduino Uno 2. A4988 Motortreiber (3x für jeden Motor) 3. 3x Stepper Motoren (wobei 2 IMMER gleichzeitig laufen) ( https://www.conrad.at/de/p/joy-it-schrittmotor-nema17-03-joy-it-0-2-nm-1-2-a-wellen-durchmesser
Erstmal Vielen Dank für die schnellen und tollen Antworten. Michael B. schrieb im Beitrag > Es reichen also mit 20% Schaltreglerverlusten 2A/24V als Netzteil. Okay, das ist super. Da hätte ich mich mit 6A ja ordentlich vertan. > Ich würde aber einen 24V Magneten
-
Thread
a Microprocessor for the Revolution -- 6809
Wenn man sich auf u.a. eBay umschaut sieht man, dass CPUs der Typen MC68(B)09P, MC68(B)09E, HD63(B)09P und HD63(B)09E auf vielen Seiten von zahlreichen chinesichen Anbietern für kleines Geld angeboten werden. Dass heisst aber auch, dass diese CPUs für experimentierfreudige
Woher hast Du die Zahl? Steht auf der Introseite: http://www.flexusergroup.com/flexusergroup/fug2.htm Der einzige HD63B03, der hier noch läuft, ist der Hauptprozessor in meinem Yamaha DX7 Synthi. Aber das macht er wunderbar. Als Keyboard Helferlein ackert noch ein 6805 da drin.
-
Thread
STM32F030C6T6 SPI DMA Alignment Problem
//DMA SPI RX und TX void DMA1_Channel2_3_IRQHandler(void) { //TX Interruptflag vom DMA (SPI) if(DMA1->ISR & DMA_ISR_TCIF3) { DMA1->IFCR |= DMA_IFCR_CTCIF3; } //RX Interruptflag vom DMA
Andreas B. schrieb im Beitrag #7648817: > Mark J. schrieb im Beitrag #7648758: >> der Hardware PIN NSS wird verwendet. Mein dma_SPI_RX[] und mein > Davon ist aber nichts zu sehen. > >> dma_SPI_TX[] Array
-
Thread
Suche Funkmodul mit niedrigem RX Strom
#7647967: > Es sollte schon so eine Reichweite von 50 Metern haben. Wieviel Strom > das Teil im TX braucht, ist mir egal. Wie oft wird denn gesendet? Alle paar Sekunden oder eher alle paar Tage/Stunden? Bei Systemen mit seltenen Sendeereignissen (1-2/h und seltener) habe ich schon öfter die
#7647967: >> Es sollte schon so eine Reichweite von 50 Metern haben. Wieviel Strom >> das Teil im TX braucht, ist mir egal. > > Wie oft wird denn gesendet? Unklar. Wenn ich z.B. eine Türklingel bastle, sollte die Latenz zwischen Ereignis und Remote-Empfang nicht grösser als 500ms sein. Klingeln
-
Thread
Probleme mit FTDI232 Adapter
und die Treiber in der Geräteverwaltung (Win10Pro) sind betriebsbereit. Auch unter der Arduino IDE V.2.3.2 wird der ATmega erkannt. Weiß vielleicht jemand Rat? Kann es sein, dass ich den Adapter zerstört habe? Hab auch schon auf Kurzschluss überprüft - Negativ.
Treiber > in der Geräteverwaltung (Win10Pro) sind betriebsbereit. Auch unter der > Arduino IDE V.2.3.2 wird der ATmega erkannt. > > > Weiß vielleicht jemand Rat? Kann es sein, dass ich den Adapter zerstört > habe? Hab auch schon auf Kurzschluss überprüft - Negativ. Verbinde einfach TX mit
-
Thread
[V] Gebrauchte Betriebsdatenerfassungsterminals BurrBrown TM77
> Terminals haben aber eine RS422-Schnittstelle Das gleiche in grün. Nur das die RS422 RX und TX differentiell ausführt. Aus Softwaresicht kein Unterschied. Kann man auch zur RS485 machen indem man RX TX zusammenschließt und dem TX eine Abschaltung spendiert, sofern nicht bereits vorhanden.
Weitere 2 Terminals sind vergeben. Eines ist nun noch da. Günter
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
/ finden. War hier schon auf Suche bei z.B. TI. Mit z.B. LPS5810. Das erfordert aber einen I2C-Bus. Ich habe aber nur die 2 Drähte der Lampe. Wie fange ich da an?
Leuchtmittel am Sender angeschlossen. Ein µC im 8-poligen Gehäuse reicht dafür: VCC, Gnd, R, G, B, UART, 2x Prog/Spy by Wire. So langsam macht mir das Projekt Spaß.
-
Thread
Header File CC5X Compiler
char CMCON @ 31 #pragma char PIE1 @ 0x8C #pragma char PCON @ 0x8E #pragma char PR2 @ 0x92 #pragma char TXSTA @ 0x98 #pragma char SPBRG @ 0x99 #pragma char EEDATA @ 0x9A #pragma char EEADR @ 0x9B #pragma char EECON1 @ 0x9C #pragma char EECON2 @ 0x9D #pragma char
#pragma bit POR_ @ 0x8E.1 #pragma bit OSCF @ 0x8E.3 #pragma bit TX9D @ 0x98.0 #pragma bit TRMT @ 0x98.1 #pragma bit BRGH @ 0x98.2 #pragma bit SYNC @ 0x98.4 #pragma bit TXEN @ 0x98.5 #pragma bit TX9 @ 0x98.6 #pragma bit CSRC @ 0x98.7
-
Thread
ATMega328PB-AU Grundschaltung auf Platine
Neuling auf dem Gebiet bin, bin ich sehr dankbar für jede Hilfe die ich bekomme! Ich habe nun den 2. GND verbunden und jeweils von VCC / AVCC und auch von AREF einen 100nF Kondensator (0603B104M250NT) nach GND gelegt. Die Leitungslänge möglichst gering zu halten würde ich dann beim Routing natürlich
JLCPCB bestellen (EasyEDA). Wenn du da auch bestücken lassen willst, dann würde ich anstatt der 0603B104M250NT den CC0603KRX7R9BB104 nehmen, der ist ein Basic Part. X1 wäre dann der X322516MLB4SI, C1 und C2 CL10C150JB8NNNC, und R1 0603WAF1002T5E. Da kommt Dich dann das bestücken günstiger, als wenn Du
-
Thread
# Was ist das für ein Relais HFD2/005-M-D(555) ?
man das Relais, allerdings nur in der Ausführung „Sensitiv“. https://www.conrad.de/de/p/hongfa-hfd2-005-s-d-printrelais-5-v-dc-3-a-2-wechsler-1-st-629507.html
Michael B. schrieb im Beitrag #7645325: > R2A15218FP Der werkelt in meinem Onkyo TX8050. Kein Klicken, kein Übersprechen oder sonstige Störungen. Leider sieht es bei Renesas immer schlecht mit Datenblättern
-
Thread
Ethernet Leitungsdifferenz 0,25mm innerhalb eines Adernpaares und 50mm zw. 2 Adernpaaren?
die durch die Leiterbahnen auf der Platine entstehen? Es handelt sich um ein 100Mbit Netzwerk über 2 Adernpaare. Ich habe das nur am Rande mitbekommen wie 2 Entwickler sich über die Leitungsdifferenzen unterhalten haben, anscheinend stammen die Angaben aus einen PHY Dateblatt.
Michael B. schrieb im Beitrag #7642871: > Das mit den 50mm zwischen zwei Aderpaaren kann je nach Leitungslänge > auch hin kommen. Das mit den 50mm macht meiner Meinung nach bei FastEthernet (100MBit) überhaupt
-
Thread
Neuer CAN Bus Analyzer mit billigen Adaptern
,r4 c26dee d7 40 80 03 extp #0x380, #1 c26df2 f3 f2 f4 08 movb RL1,[0x08F4] c26df6 2d 1c jmpr cc_EQ,LAB_c26e30 c26df8 f3 f4 3c c9 movb RL2,[0xC93C] c26dfc 49 44 cmpb RL2,#0x4 c26dfe 2d 02 jmpr cc_EQ,LAB_c26e04 c26e00 49 41 cmpb RL2,#0x1 c26e02 3d 16 jmpr cc_NE,LAB_c26e30 Wenn man das
-
Thread
ARM STM32G071 - SPI Modus auch 8 Bit möglich
immer ein 16 Bit Takt mit ausgegeben, obwohl ich nur 8 Bit Daten konfiguriert habe. [c] pSPI->CR2 |= (SPI_CR2_ERRIE | SPI_CR2_RXNEIE /*| SPI_CR2_TXEIE */ | SPI_CR2_DS_0 | SPI_CR2_DS_1 | SPI_CR2_DS_2 | SPI_CR2_FRXTH); pSPI->CR2 &= ~(SPI_CR2_DS_3); [/c] Heißt dies, daß ich eigentlich keine
Andreas B. schrieb im Beitrag #7640540: > Ach ja, der F407 hat genau genommen auch ein FIFO, auch wenn der > im RM > nicht so genannt wird: "Tx buffer". Denn da kann schon der nächste frame > rein, obwohl
-
Thread
Modbus / RS485 / galvanische Trennung
Würde der ISOW7821 (half duplex) den µC so schützen, wenn man versehentlich 230V AC an den A- oder B- Eingang anlegt? 2. Kann man beim MAX485 bei Anschluss einer galvanisch getrennter Spannungsversorgung das Gleiche erreichen oder hätte man weiterhin das Problem, dass die falsch angelegte Spannung
oder B- Eingang anlegt? Prinzipiell ja, wenn Luft- und Kriechstrecken garantieren, dass die Störspannung nicht auf die Schaltung des uC durchschlägt. > 2. Kann man beim MAX485 bei Anschluss einer galvanisch
-
Thread
124Bus Beschreibung verfuegbar?
als beim alten Tiny85, auch hier bleiben zwei Alternativen. Klar, für den Preis von etwas mehr TX-Jitter könnte man auf CTC verzichten und den Timer per SW löschen. Verwendete Resourcen: - ATTiny 1627: TCA mit Compare CMP0 und CMP1, Portpin PB3 - ATTiny25: Timer1 mit OCR1A,B,C und Portpin PB4
Das ist von einem tinyAVR Series 1. Anscheinend hat die Qualität der Datenblätter in der Series 2 weiter nachgelassen.
-
Thread
RF-Datenübertragung: Eigenbau mit Chipset, Abnahme nötig?
schrieb im Beitrag #7637138: > Hans W. schrieb: >> Für Funk ist ein duty-cycle vorgegeben > > Auf 2,4 GHz nicht, nur auf dem SRD-Band 868 MHz. Ähm... z.B. EN300 328 tx-gap min 5ms und tx-time max 5ms für non-adaptive FHSS. Hat so einfach ist das also alles nicht! Wie gesagt, die ISM Mikrowelle
Hans W. schrieb im Beitrag #7637270: > Ähm... z.B. EN300 328 tx-gap min 5ms und tx-time max 5ms für > non-adaptive FHSS. Die ist aber nicht die einzige mögliche Norm. Die EN300440 hat keine Restriktionen bezüglich duty cycle – dafür weniger Leistung
-
Thread
RS232 galvanische Trennung zwischen Raspberry und STM32
Es ist genau umgekehrt: weglassen kannst Du die Masseleitung nur, wenn beide Massen gleich sind, z.B. GND. (lässt man trotzdem nicht weg) Mit DC/DC oder 2 potentialfreien Netzteilen ist die masseleitung unverzichtbar oder Du brauchst je 2 Leitungen für RX und TX (bzw. 2 Leitungen und Halbduplex/Bidirektional
ADUM doch > direkt mit dem RPi verbinden... Masse verbinden und ein paar kOhm zwischen RX und TX reicht für 99% der Fälle. Wenn Du galvanische Trennung willst, reichen 2 Optokoppler (oder heute "PhotoMos") und 5 Widerstände, plus 1 Transistor wegen der 3mA des RPis. Mit DC/DC sparst Du eine
-
Thread
Problem bei der Routerkonfigurierung: Linux PC geht nicht ins Internet wenn DHCP aktiv ist.
ether c0:3e:ba:4a:51:38 txqueuelen 1000 (Ethernet) RX packets 13446 bytes 11294963 (11.2 MB) RX errors 0 dropped 47 overruns 0 frame 0 TX packets 8398 bytes 1473892 (1.4 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt
ether 52:54:00:86:de:3d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlp112s0: flags=4163<UP,BROADCAST,RUNNING
-
Thread
Günstige Herstellung von Platienen, welche Vorgaben ?
daß man beispielsweise ein paar Steckverbinder im 2mm-Raster benötigt, sonst aber im .1"-Raster arbeiten will. Ein anderer Grund: Das jlcpcb-Angebot ist eher günstiger als wenn man solche Platinen z.B. bei Reichelt bestellt ...
Maxim B. schrieb im Beitrag #7639856: > Ich wollte bei JLCPCB eine 4-seitige Platine mit 0,2 mm Vias bestellen Tetraederplatinen? 8-O Nie gehört und dann auch noch mit 0,2 mm Bohrungen - hört sich teuer
-
Thread
Atomisches "__enable_irq () + WFI" / condition variablen für ARM
kompakte Lösung? Wie macht man das bei Controllern welche kein WFE+SEV oder SLEEPONEXIT haben, wie z.B. AVR?
= 1; HAL_UART_Transmit_DMA (&huart2, (uint8_t*) ptr, len); SLEEP_WAIT_COND (stdoutstate != 0); return len; } void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) { extern UART_HandleTypeDef huart2; if (huart ==
-
Thread
Motorola GM360/660 oder 160 auf Satcom wie funzt das?
Klaus B. schrieb im Beitrag #7631747: > Irgendwo hatte ich mal gelesen 60 MHz? Und sogar niedrigere Frequenzen, teils findet man Bilder das die Geräte sogar den Empfang auf CB (26-27MHz) ermöglichen.
Klaus B. schrieb im Beitrag #7631747: > Man findet ja viele Infos zu dem Thema, nur über die Kanal Bandbreite > und noch interessanter über die entsprechenden Offsets so gut wie > nichts. Irgendwo hatte