-
Thread
LCD-Display mit Arduino will nicht
eingestellt, um die Funktion checken zu können. Jegliche Änderungen hier sind nur noch Optimierung. 2.a) Die Init-Sequenz erricht den Controller nicht.-> Probleme bei der Verdrahtung oder bei der Wahl der I2C-Adresse, oder bei der Implementierung des I2C-Unterbaus. 2.b) Die Init-Sequenz paßt nicht
begin() aufruft. Üblicherweise ist es kein Fehler, einmal kurz in die Bibliothek rein zu gucken, z.B. werden in o.g. Bibliothek beide begin()-Routinen (I2C aka wire und LCD) in der init() aufgerufen. https://github.com/johnrickman/LiquidCrystal_I2C Was in Arduino-Libs üblich ist, spielt für eine
-
Thread
NFC-ICs für Datenübertragung gesucht
zB Qi. Wieviel power ist benoetigt ? Patrick aus die Niederlaende
, das mir entgegengesprungen ist: https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/tje2.12150
-
Thread
Generelle Frage zu SDR - Trennschärfe
Trennschärfe können am Ende (der Decimation mit CIC, Halbbandfiltern) FFT-Convolution Filter sein. Im Bild 2 Sender, 3 kHZ Abstand. Die 2 Einzel-Kanalfilter mit unterschiedlicher Einstellung der Bandbreite. So sind beliebig breite, auch z.b. 100 Hz breite Filter möglich mit sehr hoher Flankensteilheit.
nur noch 12 dB "uebrig" - was so ungefaehr einem 2-bit ADC entspricht. Und sollte der dann z.b. Sprache/Musik via AM uebertragen, dann klingt das halt nich mehr so pralle - egal ob CIC-Filter oder 1x4 Kaffeefilter.
-
Thread
[V] Grafikkarte Radeon RX 580
Ja so eine RX580 8GB von Sapphire habe ich hier auch noch rumliegen, ist IMHO noch 60-70 Öcken wert. Habe mir vor ca.3 Monaten eine MLLSE RX 6600M bei Alix für 150 Euros NEU geschnappt. RDNA2 und doppelte Leistung
Gibts neu für gut 150€, z.B. hier: https://www.mindfactory.de/Hardware/Grafikkarten+(VGA)/Radeon+RX+Serie/RX+580.html
-
Thread
MLX90614 / new LU90614
Werte messen zu koennen ->FE AA FF FF 01 00 00 00 chk:A7==A7 ERROR Val ->FE AA 00 10 00 00 00 00 chk:B8==B8 LU90614.read() AMB:0.16 'C - eine Werte-Abfrage kann nur ca. alle 500ms erfolgen! (die Abfrage von 1000 gueltigen Werten dauert 505 sec !) - bei Betrieb mit 5.0 V an Vin wird das Board
messen zu koennen > ->FE AA FF FF 01 00 00 00 chk:A7==A7 ERROR Val > ->FE AA 00 10 00 00 00 00 chk:B8==B8 LU90614.read() AMB:0.16 'C > > - eine Werte-Abfrage kann nur ca. alle 500ms erfolgen! > (die Abfrage von 1000 gueltigen Werten dauert 505 sec !) > - bei Betrieb mit 5.0 V an Vin wird das
-
Thread
Mikrocontroller AT89S52 flashen
Juergen B. schrieb im Beitrag #7620216: > 2. die Signal MOSI,MISO,SCK kann ich aber nicht erkennen (Oszilloscope). Wenn Du keinerlei Aktivität auf der SPI siehst, wird er kaum irgendwas ausgelesen haben. Das
diesen Parameter in AVRDUDE eingebaut, dann würde auch AVRDUDE mit den USBasp Klons und dem AT89S51/2 funktionieren. Man findet auch ein paar Änderungen für die USBasp Firmware (z.B. auf Github) die automatisch beim Connect den AT89S51/2 erkennen und sich dann bezüglich Reset passend verhalten.
-
Thread
ADM3070 RE/DE Leitung
auch gar nicht interessiert, weil es die "falsche" Richtung ist: Du willst aus dem TX-Modus in den RX-Modus wechseln.
Die txEnable Routine sieht so aus: [c] void txEnable(bool value) { if(value) { UCSR0B &= ~(1 << RXEN0); PORTD |= (1 << PIND2); }else{ PORTD &= ~(1 << PIND2); UCSR0B |= (1 << RXEN0); } } [/c] Ich müsste also nach der for Schleife noch einmal TXC
-
Thread
Welches ist euer Lieblingstransistor?
Bis heute bei mir der BC548B (früher auch der BC107 / BC108). Ansonsten BC337 BC237 (hab noch genug). ein HF Kandidat aus der 11m CB funk Zeit: 2SC1307 bzw. 2SC1969. Wer die kennt, weiß wozu die gut waren :-) Und auch für
im Beitrag #7617419: > EL84 Wenn schon, denn schon PL519 (schön groß). OK, beim Transistor 2N3055. Machte optisch was her und habe damit Längsregler für Spannungen gebaut oder Stromkonstantschaltungen z.B. zum Laden von NiCd-Akkus. In Fernsehern gab's im TO3-Gehäuse den BU108 (BU126, BU208
-
Thread
Hilfe 3. ESP kaputt, MOSFET Schaltung
nicht warum. Ich würde auch mal GND anschließen. Damit Strom fließen kann, brauch es schon immer 2 Pole.
für den > Zigarettenanzünder, der 24V als Versorgung bekommt. Sicher, das der 24V aushält? Z.B. der hier kann das nicht: https://www.mediamarkt.de/de/product/_imoshion-2-port-usb-c-usb-kfz-schnellladegerat-universeel-schwarz-136353063.html
-
Thread
[S] ATmega328P AU
Suche für einen Reparaturversuch eines Arduino UNOs den MCU ATmega328P AU. Nur in Kleinstmenge 1-2 Stk.
> Auf dem Foto sieht man kein "B" ... Du hast js sowas von recht. Wer lesen kann ...
-
Thread
Hameg Oszi HM1508, neuere Firmware als 05.306
neuere geben. Hat jemand neuere Firmware als 05.306 für einen Hameg Oszi HM1508? (nicht HM1508-2)
://www.kleinanzeigen.de/s-anzeige/absolute-raritaet-hameg-hm1508-2-combiscope/2691177566-168-8892#
-
Artikel
Multimeter PDM-300-C2 Analyse
Bytes vom Multimeter gesendet (hier wird 12.34VDC angezeigt): Byte# Offset (s) Datenbits 1 1.32E-06 0b11011100 2 5.87E-03 0b10111010 3 1.22E-02 0b00000001 4 1.93E-02 0b00010110 5 2.56E-02 0b00001000 6 3.23E-02 0b00000000 7 3.85E-02 0b00000100 8 4.48E-02 0b11010010 9 5.19E-02 0b00000000 10 5.82E-02 0b11110101
bilden zusammen den angezeigten vorzeichenbehafteten 16-Bit Displaywert in rohen Counts: Counts = (b[6] << 8) | b[7] Prüfsumme. Bei der Prüfsumme handelt es sich um die 16-Bit Summe der Nutzdaten-Bytes (2 bis 7): Prüfsumme = b[2] + b[3] + b[4] + b[5] + b[6] + b[7] Unbekannte Bytes. Die Funktion der
-
Thread
ATtiny85 I²C Slave übernimmt empfangenen Wert nicht.
. Sie ist am Anfang auf 150 gesetzt und bleibt auch fröhlich dort. Sitze da jetzt seit 2 Tagen dran und hab echt ein Brett vorm Kopf anscheinend. Der ATtinycode : [c] #define I2C_SLAVE_ADDRESS 0x8 // the 7-bit address (remember to change this when adapting this example) // Get this
/index.php?name=PNphpBB2&file=viewtopic&p=984716&sid=82e9dc7299a8243b86cf7969dd41b5b5#984716) * it needs to be called in a very tight loop in order not to miss any (REMINDER: Do *not* use delay() anywhere, use tws_delay
-
Thread
Spikes aus dem Netz loswerden
abgenommen von einem mit ein paar Windungen bewickelten Ringkern und 50Ohm Widerstand parallel an einen R2 Rx von Icom eingestellt auf 535KHz. an Nullleiter platziert. Schönes Geräusch, oder? https://uploadnow.io/f/rw23ZL2
Klaus B. schrieb im Beitrag #7614487: > Schönes Geräusch, oder? > https://uploadnow.io/f/rw23ZL2 This folder does not contain any files. Hänge Deine Datei lieber als kurzen Anhang hier ins Forum. Dann
-
Thread
STM32 USARt3 DMA Rx kopiert keine Daten
oConfig.oUSART->DR; [/c] Hier ein paar Code Ausschnitte: USART Initialisierung: [c] memset(buf_rx, 0, BUFFER_SIZE); DMA1->LIFCR = 0xffffffff; DMA2->LIFCR = 0xffffffff; dma = DMA1_Stream1; oUSART = USART3; dma->CR &= ~DMA_SxCR_EN; dma->CR |= 4 << DMA_SxCR_CHSEL_Pos
es vom Tilen Majerle eine gute Erklärung bzw Code: https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
[V] UPDI programmer mit eingebautem USB-serial adapter
integriert ist, was man aber nicht unbedingt auf ein eigenes Board paken möchte. In Windows öffnet er 2 COM Ports, einer für UPDI und einer für serial. Früher habe ich den hier verwendet, aber der ist immer ausverkauft: https://www.tindie.com/products/leonerd/avr-updi-programmer-with-12v/ Da ich
bequemer ist. Einziges Manko: Ich habe die FETs leider falschrum draufgepackt, deswegen leuchten die RX/TX LEDs immer. Ist aber nur ein Schönheitsfehler. In der nächsten Revision ist auch das behoben.
-
Thread
HP EliteDesk 800 G4 mit AMD Raedon Pro W5500 8GB
Quadro? Das sind überteuerte, oft gedrosselte Versionen der Spieler Grafikkarten. Eine Radeon W6900 z.b. ist identisch mit einer RX6900XT kostet aber das 6-fache. Deine W5500 entspricht in etwa der RX 5500. Das ist alter Kram. Für Geld der W5500 gibts schon ne RX 6600, auch alt aber wenigsten doppelt
Das sind überteuerte, oft > gedrosselte Versionen der Spieler Grafikkarten. Eine Radeon W6900 z.b. > ist identisch mit einer RX6900XT kostet aber das 6-fache. > > Deine W5500 entspricht in etwa der RX 5500. Das ist alter Kram. Für Geld > der W5500 gibts schon ne RX 6600, auch alt aber wenigsten
-
Thread
fertiges Funkmodul für Datenübertragung gesucht
Michael P. schrieb im Beitrag #7611818: > nur RX/TX uns wie viel baud RX/TX reicht; 1200 BAUD, 8 Data Bits, No Parity, 2 Stop Bits
HLK-RM04-Modul + Baseboard > > WLAN-basiert also nicht das was ich brauche! das ist die Anforderung...RX/TX reicht; 1200 BAUD, 8 Data Bits, No Parity, 2 Stop Bits Messdaten von Sensor auf eine LED Anzeige!
-
Thread
1 Volt Spannung am OPAmp
+3XnPoAWAOyJOINUvAqqW8BhnQN+vvVO6xk3Xlnno2szG7qukEeA-uZYS8b4+uDLEjkGeMjIAJgwAZgCGAK4ANgAuTEkMkeDO9HDQ7G5KNCHgSkr0JcZuIsqU8lRKdRAaYEqk2o3CRQ11VeBhvsIDhmJuYUSBHp1iMeCkdaTQtt4gi7YQPugw8KQa0gYy+059+qQqMqflo5rEtmcXDqvnq2zlGFIja+H0X2DbVCwwLAMEhVIIcODoMQQdtoKRcIhEUi4ddBDRpmiqBBbqihDphHiRLY
ATDjQ37w0YWoTRKwcUSmVXasJZT0qMZJOntCVWldKi5lR4J6Xx9pmr5HFKJ1Ke38-nAUAAlBgAZwAlgeUnEAHYAYwYLNKCgEG9E3KuQKMIqQt9avBGX+EimcL6wG+uSiqyv6rOq4E5jk8p8sB2wfmBUqul0NCkCmAFwTBO6fshBB3lQKEwYB8E4UhNAbA+aH4c+WHcmRBGoEgPhSpRxF0e+7YUd2eL6qi4zMf0IYpiW2Y-guICVLh6J1uBEzseAQHYaBjFKBsql1rRimkSp4EYlKanwSRykflwphyCEAhBgA5pJL4WS+fiogZSjLEg2Lyq5znol5enqcYtlgO5DS+cF8qUjkbBAA
-
Thread
volatile -- Anwendung auf Arrays
referenzierte Inhalt durch Nebenläufigkeiten außerhalb deiner C/C++-Laufzeitumgebung ändern kann. z.B. eine struct auf eine feste Speicheradresse, die z.B. durch SFR-Register geändert wird. Wäre also z.B. ein Pointer auf einen volatile-int, also sowas: volatile int* mySFR = (volatile int*)(0x12345678
] static u8 txbuf[16], txw; static u8 rxbuf[16], rxr; static volatile u8 txr, rxw; ISR(USART_RX_vect) { u8 err = UCSR0A & (B(FE0)|B(DOR0)|B(UPE0)); rxbuf[rxw] = UDR0; if (err == 0) { u8 w = (rxw + 1) % sizeof(rxbuf); if (w != rxr) {
-
Thread
Suche Bluetooth Modul mit SPP, das stabil unter Windows 11 läuft
Da lasse ich die Finger davon. Mein Notebook ist ein HP Pavilion 15,6-Zoll-Laptop-PC 15-eh1000 (2H5A7AV) mit Realtek RTL8821CE-M 802.11a/b/g/n/ac (1x1) Wi-Fi® und Bluetooth® 4.2 kombiniert. Habe bei HP nochmal nach Treibern gesucht. Dort finde ich aber exakt den gleichen, den Win11 auch schon installiert
Bernhard schrieb im Beitrag #7616316: > Realtek RTL8821CE-M 802.11a/b/g/n/ac (1x1) Wi-Fi® und > Bluetooth® 4.2 kombiniert. Kauf' dir einen guten älteren BT-Adapter (BT3.0). Hat dieses Notebook noch USB-A-Ports? Wenn nicht, bist du gearscht. Der Hintergrund ist:
-
Thread
raspberry pi shell-script automatisch ausführen lassen wenn keiner eingeloggt ist
einmal trigger, wird der nächste Eintrag unten drangehangen. Auch wenn ich crontab -e: [code] */2 * * * * cd speedtest && sh speedtest.sh [code] (zwischen */2 und cd speedtest soll 4x*) Wird alle 2 Minuten eine Messung in speedtest.csv drangehangen
eine Datei schon existiert, wird nur eine weitere Messung angehangen. Wenn ich das skript alle 2 Minuten ausführe funktioniert es genauso. Das Problem ist (warum auch immer), wenn ich es alle 3 Stunden trigger. Hmmm schrieb im Beitrag #7612193: > Chandler B. schrieb: >> cd speedtest >
-
Thread
alternative UART-Pins am ATMEGA328P
Standard-Pins 0 und 1 konnte ich ein AVR-Assembler-Programm schreiben, das Zeichen sendet und - über die RX-Interrupt-Routine - Zeichen empfängt. Wo genau - in welchem Register - kann ich denn angeben, dass ich z.B. Pins 2 und 3 statt 0 und 1 verwenden möchte ? Und ich muss dann statt der RX-Interrupt-Routine den Pin-2-Interrupt verwenden, oder ? Im Datenblatt habe ich zu diesem Thema, andere Pins als die Standard-Pins für UART zu verwenden, nichts gefunden. Hat jemand schonmal diese Sache in Assembler programmiert
-
Thread
Frage zu PLL Baustein TBB200
datasheet-pdf/view/45544/SIEMENS/PMB2306.html Den hat Peter Baier DJ3YB für einen Peilempfänger im 2m/70cm-Band benutzt: https://www.mobilfuchsjagd.de/Technik/PeilMessRx.pdf noch neuer von 2002: https://datasheetspdf.com/pdf-file/464685/InfineonTechnologiesAG/PMB2304R/1 Der A-Counter macht nur
und bin am Ende auf den PMB2306 umgeschwenkt, der hatte im Gegensatz zu den beiden Vorgängern kein I2C sondern SPI-Bus.
-
Thread
RS232 auf TTL
latch-up-Strom durch > 10..100k oder so begrenzt. > > Dann noch gerne 10k gegen Masse, fertig. Mit 2× 10 kΩ klauen die zu viel Strom vom Bus. Ich würde nur 1× 100 kΩ nehmen. Alternativ Komparatoren (z.B. 2× LM339), aber dafür bräuchte man zumindest noch eine negative Spannungsversorgung.
dass ich kein fertigen, gut dokumentieren Vorschlag für einen RS232-Sniffer finde. Ich möchte nur RX und TX überwachen (möglichst hochohmig) und auch nur 9600baud. Ich habe mir überlegt dazu 2 UART eines ESP32 zu nehmen und das ganz über Wifi zu übertragen. Ein Wifi-Serial-Bridge Projekt habe ich schnell
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
Kombination in den Zwischenrahmen der WC24h passt. Folgendes ist dafür zu tun: A. ST Link absägen B. die Brücken SB62/SB63 auf dem Nucleo Board einlöten. Damit werden RX/D0 und TX/D1 auf der einreihigen Arduino Pfostenbuchse C9 und die Pins 35 und 37 auf CN10 (Morpho Connector) angebunden. C. Auf dem
Ordner abspeichern -> Datei:Wordclock-hex.zip, WordClock STM32 Firmware alle Varianten, 2.6.6, bzw. aktuelle Version -> entzippen z.b. in Unterordner "Wordclock-hex" -> Datei:ESP-WordClock-4M.bin , ESP8266 ESP-12F Firmware - Neu! , 2.6.6, bzw. aktuelle Version > Datei:WC24h.apk, Android App