-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
Moin, vielleicht kann man einen z.B. ATtiny 4313 über I2C ansprechen. Der hätte dann bis zu 15 Ein- oder Ausgänge, um eine Matrix zu bedienen und bräuchte für die Anbindung an den Master nur 2 Adern. Über die gleiche Anbindung lassen sich
Carsten-Peter C. schrieb im Beitrag #7755027: > vielleicht kann man einen z.B. ATtiny 4313 über I2C ansprechen. Der > hätte dann bis zu 15 Ein- oder Ausgänge, um eine Matrix zu bedienen und > bräuchte für die Anbindung an den Master nur 2 Adern. Über die gleiche > Anbindung
-
Thread
[V] Aruino Nano, Uno, Mega und diverse Shields Gesperrt
x TTL to RS485 Adapter (OVP) 1 x kapazitiver Feuchtesensor Bild ard_shield_2 : 1 x 4-fach Relaiskarte 1 x 2-fach Relaiskarte 1 x LCD Keypad Shield 1 x RTC (Echtzeituhr) DS 3231 Bild ard_shield_3 und 4 : 3 x Nano Terminal Adapter 1 x Prototyp Shield V.5 2 x Debo 433 MHz Rx/Tx Bei Interesse und Kontaktaufnahme bitte unbedingt die Mail-Adresse mitsenden, die Kommunikation über mc.net ist teilweise doch sehr zäh. VB : 40.- Euro inklusive Versandkosten
-
Thread
C > Struct > Pointer - Adresszuweisung
https://gcc.gnu.org/onlinedocs/gcc/C-Implementation.html https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Implementation.html andere werden im ABI festgelegt, welches idR Hardware- und OS-abhängig ist. Und auch Eigenschaften des Binärformats (z.B. welche RELOCs im ELF wie festgelegt sind) sind Sache
Zeile wie > extern spi_dev_t GPSPI2; Die heißt dann z.B. > spi_dev_t GPSPI2 @0x10000; wobei das @xxx, also die Adresszuweisung, compilerspezifisch ist.
-
Thread
Compilation error: exit status 1
Programmer : wiring Overriding Baud Rate : 115200 avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout
gekreuzt_ zur seriellen Schnittstelle des ESP weiterführen. - Es gibt die Zwischenbezeichnungen TX0/RX0, die über DIP-Schalter 1/2 direkt mit dem ESP RX/TX verbunden werden können. - Über den zweifachen Schiebeschalter können TX0/RX0 aber auch entweder mit dem ATmega USART0 RX/TX (PE1/2) oder mit
-
Thread
CH340N nur bis 38400 Baud?
englischen Datenblatt von Sparkfun steht: "The baud rate error of CH340 UART reception is about 2%, the baud rate error of CH340G/CH340T/CH340R UART transmission is less than 0.3%, and the baud rate of CH340C/CH340N/CH340K/CH340E/CH340X/CH340B is less than 1.2%" https://cdn.sparkfun.com/assets
ich mir angeschaut, wie der CH340N mit einer relativ schnellen Datenübetragung zurechtkommt und z.B. eine Bilddatei von ca. 100 Kilobyte in Schleife (RX und TX des CH340N verbunden) mit dem PC durch den durchgejagt. Bei 1Mbit kam die Datei unbeschädigt an, bei 2Mbit war das Bild ab einem gewissen Zeitpunkt
-
Thread
FPGA als SPI Slave
des SPI-Senders als Multiplexer macht die Sache nicht effizienter: [c] r_SPI_MISO_Bit <= r_TX_Byte[r_TX_Bit_Count]; [/c]
verschoben sind und wie man das intern korrigiert. Bei einem kontinuierlich laufenden Takt würde man das z.B. auch an einer PLL abfangen (können). Negierte Takte gibt es im FGPA nur an den Stellen, wo die Zellen das physisch erfordern, z.B. an DDR-Takt-Treibern und DDR-IO-Zellen, die wirklich 2 Takteingänge
-
Thread
Was könnte dies für eine Modulation sein?
digitalen Modulationsarten kaum auskenne. Als Empfänger habe ich einen HackRF verwendet, als Antenne eine 2m/70cm Rundstrahlantenne. Kennt das jemand, fragt Frank?
Thomas B. schrieb im Beitrag #7747583: > Ich rauche erst mal ne Fluppe. Rauchen ist ungesund! Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage und fragen Sie Ihren Arzt oder Apotheker.
-
Artikel
AVR-Simulation
Ordner. Dann laden simavr in erstem Terminal mit einem embedded software (z.B. atmega1280_i2ctest): $ ./simavr/run_avr examples/board_i2ctest/atmega1280_i2ctest.axf -g Antwort: Loaded 2478 .text at address 0x0 Loaded 56 .data avr_gdb_init listening on port 1234 Im zweiten Terminal
1234 0x00000000 in __vectors () Und wuala - wir sind schon bei Debugging: 1. Breakpoint setzen: (gdb) b 140 Antwort: Breakpoint 1 at 0x234: file atmega1280_i2ctest.c, line 140. 2. Programm starten: ( gdb) c 3. GDB haltet in der gewunschte Stelle 4. Zum nächsten Schrit gehen: (gdb) s 5. Oder zum Nachbohren
-
Thread
Zwei Pull-Up's
Du weißt schon, das der Tx Ausgang im Ruhezustand HIGH ist, oder?
waren was ich wollte, nicht mehr... S. K. schrieb im Beitrag #7746252: > Das der Transistor dein TX Signal invertiert ist dir klar? Ja das ist mir klar. Wie gesagt, der Aufbau ist etwas umfangreicher und es hat schon Funktioniert ohne den Abschnitt "B". Danke aber.
-
Thread
Systemzeit auf Raspi update
================================================================= +212.18.3.19 212.18.1.106 2 u 187 256 377 4.695 -1.912 0.814 -90.187.112.137 237.17.204.95 2 u 29 256 377 21.408 -3.048 2.863 -144.91.116.85 79.133.44.146 2 u 141 256 377 13.571 -3.284 6.628 +78.47.56.71
Statusausgabe hinaus noch mehr Informationen: [pre] root@v7:~# timedatectl timesync-status Server: 2a01:4f8:200:1307::10 (2.debian.pool.ntp.org) Poll interval: 17min 4s (min: 32s; max 34min 8s) Leap: normal Version: 4 Stratum: 2 Reference: E8E39FE7 Precision: 4us (
-
Thread
2m LPF Filter
Klaus B. schrieb im Beitrag #7745189: > Spulen mit > Draht 1.5mm auf 1cm Dorn gewickelt. Diese etwa 2 1/2 Windungen haben > knapp etwa 1uH Da hast du dich vertan, eine Spule mit diesen Daten hat unter
ja John, korrekt das ist ein 2m Bandpassfilter, mit einer bestimmten Durchlasskurve. Das LPF lässt unterhalb 2m alles durch und dämpft oberhalb 2m mit soundsoviel dB ab. Frage, kann ich diese beiden unterschiedlichen Filter trotzdem
-
Thread
Hilfe, Kärcher Akkus laden plötzlich nicht mehr
fast alle noch unbenutzt) Geräte sind: 1 Heckenschere mit Dreh-Akku-Anschluß (1x im Herbst benutzt) 2 Rasentrimmer (1en 1x im Sommer benutzt an der Lagerhalle für 10m Rasenstreifen vor dem Objekt) 2 kleine Kettensägen 2 mobile Nass-/Trockensauger Neben den vielen kleinen Akkus habe ich 2 große zusätzlich
Schutzschaltung wieder initialisiert. Es gibt ja auch noch eine Schnittstelle an den Pin-Reihen P1 /P2 (TX/RX).
-
Thread
Simulation serielles 8-Bit Addierwerk mit Schieberegistern und Volladdierer
Wochenende, Ralph https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgoqoQFMBaMMAKDEpDThGLBU8jZ+vflVEU2Cflyqlpg4cXH8kCFgHcB3PMULhdeEDr2QNW2SkNhieACw9LUM9bsOrN+2RPOPPDHpk-b01rQkNjfTDkfCcQg2jDQLA4Q1N2eTxZf05mYWyxajV2MXwqZIQA3OQKqE5atU00TJ4lAUJPVtNGyHaW+V7kjFEzNAHIIYFmweHuoT6BW0M5WP1sPQjQ8N0V6zQ3fVclVJGe
Wertigkeit 256) = 260 https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgoqoQFMBaMMAKDEpDThGLBU8jZ+vflX5IEbBPy5VSMwcOKjO1SQHcB3PMULhdeEDr2QWm2TxSGwxPABZLh05pv3H+t2RNmPDr1rkMbxcDI119Qms4Jx8bSOR8AISY9gU8QL0UZmEgqFUJKTF8KjBIBEzs5HK8lQ0BdJ5lAUI-Judm1oUW5AxRHzRu0t76kshh9rQhRoU7Q3koWOJsPWMIw1X2mzR3Vz8rBfNIQbH
-
Thread
USB C unterschied USB2 vs USB3
richtige Abteilung ist. Laut den bunten Bild sollte die Belegung eines USB-C so sein; 1. Grd 2. TxRx 3. TxRx 4. Vcc 5. Controllding 6. D+ ----------- 7. D- 8. Sbuswasauchimmer 9. Vcc 10. RxTx 11. RxTx 12. Grd Soweit ich das sehe & gemessen habe stehts so 1. Grd 2. Vcc 3. ? 4.
Mic B. schrieb im Beitrag #7742375: > Die Kamera hat nen USB-C-eingang. > Mit nur 2 Kontakten. Dann wird darüber /ausschließlich/ Versorgunsgspannung übertragen. Nix mehr. Was haben Deine Bilder mit
-
Thread
Einzelne Bit in Bitfeld in for Schleife ansprechen
zusammenfassen lassen, und musst das nicht selbst manuell mit Bitshifts machen. Ich hatte das z.B. mal verwendet, um bei einer Streaming UTF-8 Validierungsfunktion, den Zustand in nur 1 Byte (bzw. sogar nur 7 Bits, wird aber aufgerundet), zu packen: https://github.com/Daniel-Abrecht/ml666/blob/41d337313e4178bd2bbd882d6f7fa62c7cba44a6
Register-Elemente zugreifbar in der Form Uart.Flags.OERR als einzelnes Bit. Oder als 5Bit breites Register von B2..B6 um schreiben zu können: Uart.BRR.PRE=31. Davor kam eine Stunde blättern im Compilerhandbuch nach Reihenfolge, padding, etc. So wie Du auch zu Beginn wissen willst, was (-5%3) ergibt oder sizeof
-
Thread
KI Code Generatoren
Daniel A. schrieb im Beitrag #7741591: > Sagen wir z.B. ich will bei 1->2 1->3 2->4 3->4 statt [1,2,3,4] sowas > wie [[1],[2,3],[4]], wo die inneren Listen gleichzeitig "laufen" können. Nicht einmal verstehe, was Du haben willst. Kaum verwunderlich,
und wurde während des Kalten Krieges für strategische Bombenangriffe > konzipiert." Nope, die B-29 dürfte als erster Atom-bomber weitaus bekannter, mindestens in Japan. Die "B-52" ist ebenfalls legendär und weitaus bekannter als die Nachfolgetypen B1-B und B2. und von letzteren sollte die B2 trotz
-
Thread
rpi <--> avr uart Übertragungsfehler bei Quarzbetrieb
sind, wir lassen sie außen vor und machen den Idiotentest. Ich nehme also den originalen rpi zero 2W, getrennt vom board, bestromt über USB, setze einen jumper über rx/tx, und sende 5 Sekunden lang mit 921k Daten zu mir selbst. Das klappt /linux-serial-test -f -e -S -p /dev/ttyAMA0 -b 921600
, wenn die Uart-Einstellung 2 (oder 1.5) Stoppbits nur auf TX, nicht auf RX wirkt (was bei manchen der Fall ist).
-
Thread
Störungen von Relais (EMI) bringen I2C-Display/USB aus dem Takt
meinte ich in dem von dir zitierten Teil), beides hat für keine merkliche Besserung gesorgt. Falk B. schrieb im Beitrag #7740004: >> - Snubber über die Relaiskontakte abgebracht (Versuch 1: 100 Ohm/100 nF, >> Versuch 2: 50 Ohm (2x100 Ohm parallel)/220 nF) - keine Veränderung > > Hmm, merkwürdig
M. B. schrieb im Beitrag #7740711: > Anschließend habe ich nochmal die Störungen beim Einschalten des Relais > auf den USB- und I2C-Leitungen gemessen, ebenfalls mit der Massefeder. Und wo hast du die
-
Thread
Suche: PCIe <-> SFP+ Karte. *Kein* Ethernet.
Gustl B. schrieb im Beitrag #7739561: > Ja ähm, richtig, aber die Karten haben alle (?) irgendwelche dickeren > ICs mit drauf. Wozu? Kann man PCIe nicht direkt an SPF(+) verbinden? Ich > möchte da nicht
vorgesehen oder geeignet. Es gibt den offiziellen PCI Express External Cabling Standard. Version 2.0 definiert x1, x4, x8 und x16 Steckverbinder und Kabel für PCIe Gen 2. Die Multi-Lane Stecker heißen iPASS und kommen u.a. von Molex. Schau hier: https://www.andovercg.com/datasheets/molex-74546
-
Thread
Diagnose-Hilfe bei defektem RC Fahrzeug
kommt an. Das widerspricht sich ein wenig. Ich habe zum RX809 auch nix, aber ich hänge dir mal das TX2B/RX2B von Silan an, das praktisch die gleichen Funktionen hat und Schaltbeispiele. Den kleinen Fehler in der Endstufe der Lenkung solltest du aber ignorieren, da war der Zeichner zu hastig.
> > Das widerspricht sich ein wenig. Ich habe zum RX809 auch nix, aber ich > hänge dir mal das TX2B/RX2B von Silan an, das praktisch die gleichen > Funktionen hat und Schaltbeispiele. Den kleinen Fehler in der Endstufe > der Lenkung solltest du aber ignorieren, da war der Zeichner zu hastig.
-
Thread
Eingang für 74xx KW Super
mit HF zu machen, bieten sich Schaltungsvorschläge mit einer gewissen Erfolgsgarantie an. Fange z. B. mit einem einfachen Rückkopplungsaudion an (Regenerative Receiver) an. Hier im Forum findest du dazu jede Menge Anregungen, im Web sowieso, z.B. hier: https://www.b-kainka.de/bastel3.htm Den Superhet
20MHz ist dann das terrestrische Rauschsignal geringer und eine rauscharme Vorverstärkung um die 6dB…12dB macht dann einen Sinn.
-
Thread
DCF77 - Empfang
Pollin 810054 für 5,60€? https://www.pollin.de/media/d4/08/55/1701728692/D810054-B.pdf Hat die Antennenspule vielleicht Wackelkontakt oder Unterbrechung? Einfach ein zweites Modul probieren. Umin 1,2V typ 3,0V max 3,3V 90µA Ist die Versorgungsspannung vielleicht knapp darüber?
das dann über ein längeres Intervall (z.B. 7d) erfolgen, damit die Gangabweichung des Quarzes gegenüber anderen Fehlern dominierend ist. Die Synchronisierung muß dann solange unterbleiben oder man läßt eine 2. Uhr mitlaufen für das Trimmen.
-
Thread
Zephyr STM32F103C8 canbus pin mapping
: [code] $ west build -b stm32_min_dev@blue -- west build: generating a build system Loading Zephyr default modules (Zephyr base (cached)). -- Application: /home/edi/zephyrproject/projects/babbling -- CMake version: 3.30.2
Richtung von [code] can1_rx_pb8: can1_rx_pb8 { pinmux = <STM32_PINMUX('B', 8, AF7)>; }; can1_tx_pb9: can1_tx_pb9 { pinmux = <STM32_PINMUX('B', 9, AF7)>; }; [/code] Aber wie komme ich da auf die AF-Nummer? Ich habe im Datasheet und im Manual nichts gefunden. Danke
-
Thread
Fritzbox 7950 WiFi 2,4GHz schlechter Empfang
kontrollier doch mal die RF-3,3V auf Ripple unter Temperatur. zu den Frontends: die beiden für 2,4GHz sind mMn für die Streams - ich denke, die machen 2 Streams mit 160MHz Bandbreite oder 4 mit 80MHz; man sieht es auch daran, dass je 2x RX und TX in ein Frontend gehen; bei 5GHz sind es immer 4
Peter K. schrieb im Beitrag #7735813: > zu den Frontends: die beiden für 2,4GHz sind mMn für die Streams - ich > denke, die machen 2 Streams mit 160MHz Bandbreite oder 4 mit 80MHz; > man sieht es auch daran, dass je 2x RX und TX in ein Frontend gehen; > bei 5GHz sind es
-
Thread
100 MBit Ethernet differentielles Routing
drücken, "war so Vorgabe". Alles Käse! Wenn man dann sie verschiedenen Signale gemessen hat (feine 2,5GHz Differenztastköpfe und sauschnelles Oszi, Marke vergessen), war alles in Butter! Auch bei 1,x mm Längendifferenz bei DEUTLICH höherer Symbolrate (1G Ethernet hat 1,25 Gbaud, 8B10B Kodierung)
Frank K. schrieb im Beitrag #7734111: > 0.5m Christian schrieb im Beitrag #7734163: > 12mm Falk B. schrieb im Beitrag #7734232: > 20mm Andi B. schrieb im Beitrag #7735663: > 1-2mm
-
Thread
ESP32 IDFv3 Ethernet-Phy KSZ8863 funktioniert nicht
] I (465) KSZ: ksz_phy_init W (475) KSZ: Except next write to fail because of SW reset I (575) I2C: i2c_master_cmd_begin failed E (575) I2C: I2C_read failed I (575) KSZ: ChipID ok I (575) emac: emac reset done I (575) KSZ: Port 3 speed mode: 100M I (575) eth_example: Ethernet Started I (2575
Straps falsch gesetzt? Hmmm, ja, da wird einiges mit strapping bits gemacht, aber nur für Port 1/2 (die, an die RJ45 Buchsen kommen). Für Port3 sind z.b. die ganzen Autonegotiation-Bits "Reserved, Not Applicable to Port 3" Macht ja auch Sinn (aus Switch-Sicht), Port3 hat ja nur RMII und an keiner
-
Thread
SWL Empfangstuner
Schalter würde ich nach sowas suchen https://www.bing.com/images/search?view=detailV2&ccid=IpAQ%2B5ck&id=6BDFE14A05429DFFFB44903325081E153068B22B&thid=OIP.IpAQ-5cksMHEZ5q3KFIRmwHaHa&mediaurl=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F61hdfUd7NzL._SL1100_.jpg&cdnurl=https%3A%2F%2Fth.bing.com%2Fth%2Fid%2FR.229010fb9724b0c1c4679ab72852119b%3Frik%3DK7JoMBUeCCUzkA%26pid%3DImgRaw%26r%3D0&exph=1100&expw=1100&q=drehschalter+kurzwelle&simid=608030622547585856&form=IRPRST&ck=1F8AFA08643D8DCDD417CCE675AA1EA3&
-
Thread
Probleme mit STM32F103 und SPI1 remapping
SPI_CPHA_1Edge; SPI_InitStruct.SPI_CPOL = SPI_CPOL_Low; SPI_InitStruct.SPI_DataSize = SPI_DataSize_8b; SPI_InitStruct.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//SPI_Direction_1Line_Tx; SPI_InitStruct.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStruct.SPI_Mode = SPI_Mode_Master; SPI_InitStruct.SPI_NSS
SPI_CPHA_1Edge; SPI_InitStruct.SPI_CPOL = SPI_CPOL_Low; SPI_InitStruct.SPI_DataSize = SPI_DataSize_8b; SPI_InitStruct.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//SPI_Direction_1Line_Tx; SPI_InitStruct.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStruct.SPI_Mode = SPI_Mode_Master; SPI_InitStruct.SPI_NSS
-
Thread
Daten von Laptop zu Laptop übertragen mit USB-auf-USB-Kabel?
Adapter, die diese Umsetzung gemacht haben, also USB Host A --> [USB_device A <--> USB_device B] <-- USB Host B und intern die Daten zwischen den devices A und B weitergeben (ggfs über ein langes Kabel) Evenutell kann man zwei USB TTL/RS232 Adapter nutzen, wo man RX/TX (und ggfs RTS/CTS)
üblichen Verdächtigen von Asix bzw. Realtek > besser beraten, denn die können auch GBit- oder sogar 2.5-GBit-Ethernet. Blub, blub. Den MCS7830 gibt es dafuer schon seit Ewigkeiten. Selbst mein nicht mehr genutztes Uralttablett kannte den O.O.B.. Ich werde nun wegen der "ueblichen Verdaechtigen"
-
Thread
Fährt jemand nächstes WE zur UKW-Tagung nach Weinheim 2024?
vorletzte Folie quetschen. Wenn man bei 24GHz senden will benutzt man i.A. Frequenzvervielfacher-Stufen. Z.B. fängt man mit einer 2,66GHz Signalquelle an und hat zwei Stufen die jeweils verdreifachen. Wenn aus der letzten Stufe z.B. 10mW raus kommen, dann ist das die Sendeleistung bei CW. Wenn man SSB machen will schickt man die 10mW als LO in einen Mischer, aber der Signalpegel beim Mischer muss typ. 10dB unterhalb vom LO Pegel liegen, d.h. man hat ca 1mW an SSB-Sendeleistung. Die Idee war jetzt dass man SSB ohne den Mischer dadurch erzeugen könnte indem man die 2,66GHz Signalquelle passend moduliert
-
Thread
HD-SDI ueber twisted pair
Baluns, die gibt es nämlich für diesen Zweck zu kaufen. https://portal.muxlab.com/product/500701-2pk/
transformatoren 75 kHz - 500 MHz. https://www.minicircuits.com/WebStore/dashboard.html?model=TT1.5-1-X65%2B