-
Thread
Relais Umschalter mit up & down Tasten und Display
/dp/B07MJF9Z4K/ref=sr_1_5?crid=347PHT956RZ5X&keywords=relais+platine&qid=1648123722&sprefix=relais+platine%2Caps%2C74&sr=8-5 Relais 2x: https://www.amazon.de/SainSmart-Kan%C3%A4le-Relais-Modul-Brett-Arduino
/dp/B07X5B8QGF/ref=sr_1_39?crid=3MZQXEZOW2IEH&keywords=taster+modul&qid=1648123815&sprefix=taster+modul%2Caps%2C83&sr=8-39 7 Segment: https://www.amazon.de/Segment-Display-St%C3%BCck-0-5-0-75/dp/B073T64WJY
-
Thread
PT1000 an RP2040-pico-Board
Anbei noch die von der Arduino-IDE exportierte .uf2-Datei, die man direkt auf das pico-Boards kopieren kann.
(fast) identisch und daher werden hier ratiometrische Messungen gemacht. R7 mit 200R und C13 mit 2µ2 filtern die restlichen 1 MHz Spitzen vom Schaltregler locker weg. Das Kurzschließen des PT1000 läßt die Spannung V_REF leicht wackeln, was bei einer ratiometrischen Messung aber nicht stört. Bei
-
Thread
artix 7 transceiver debuggen?
ip -version 1.7 -module_name ucnet_gth_example set_property -dict [list CONFIG.preset {GTH-Aurora_8B10B}] [get_ips ucnet_gth_example] set_property -dict [list \ CONFIG.CHANNEL_ENABLE {X0Y1 X0Y0} \ CONFIG.LOCATE_COMMON {EXAMPLE_DESIGN} \ CONFIG.TX_LINE_RATE {15.625} \ CONFIG.TX_PLL_TYPE
CONFIG.TXPROGDIV_FREQ_SOURCE CONFIG.TXPROGDIV_FREQ_VAL CONFIG.TX_BUFFER_MODE CONFIG.TX_BUFFER_RESET_ON_RATE_CHANGE CONFIG.TX_DATA_ENCODING CONFIG.TX_DIFF_SWING_EMPH_MODE CONFIG.TX_INT_DATA_WIDTH CONFIG.TX_LINE_RATE CONFIG.TX_MASTER_CHANNEL CONFIG.TX_OUTCLK_SOURCE
-
Thread
Kommunikation mit Potenzialdifferenz
=low -> Ic2=2,3mA -> Ib3=2mA -> T3 zieht RXu=low Der rechte Fall ist ein wenig aufwendiger, weil für den Ruhezustand Tx=1 ja kein Strom fließen soll.
Also ich würde auch einen Optokoppler verwenden, weil das der geringste Aufwand ist. Z.B.: ACPL-21L der braucht ca. 2mA für die LED. Der Betriebsstrom ist 1,6mA. Im Vergleich zum Prozessor ist das wenig. Zusätzlich brauchst du noch einen CMOS-Inverter, wenn bei USART-high (Ruhepegel) die
-
Thread
Kommunikation uC <-> uC via PIN
den Teensy und der reagiert an den Eingängen nicht. Üblich wäre eine serielle Schnittstelle, Rx/Tx oder SPI. Und ein Pegelwandler. Bei Rx/Tx reicht unidirektional, bei SPI muss er bidirektional sein. https://www.amazon.de/Converter-Pegelwandler-BiDirektional-Raspberry-Mikrocontroller/dp/B07DKT9JXT
Ronny G. schrieb im Beitrag #7011953: > uint8_t > return (((mode2 << 8) + mode1) << 8) + mode0; Die schiebst die Bits viel zu weit. In einem 8 Bit Register darfst du insgesamt maximal 7x schieben. Vielleicht ist es so verständlicher: return 4*mode2 + 2*mode1
-
Thread
Multimeter, welche Art?
Ich kann dir wärmstens dieses Gerät empfehlen: https://www.amazon.de/gp/product/B07SHLS639/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Habe ich seit 2 Jahren und es wurde zu einem Körperteil von mir ;-)
Beitrag #7009355: > Ich kann dir wärmstens dieses Gerät empfehlen: > https://www.amazon.de/gp/product/B07SHLS639/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 > Habe ich seit 2 Jahren und es wurde zu einem Körperteil von mir ;-) Das kann ich unterschreiben! Ich nutze das ebenfalls seit längerem. Erstaunlich
-
Thread
Was copy von DOS besser kann als cp von Linux
bestimmten Muster zu kopieren und gleichzeitig umzubenennen. Geht in DOS mit copy: [code] mk b cd a copy *.tx2 ..\b\*.txt eins.tx2 =>> ..\b\eins.txt zwei.tx2 =>> ..\b\zwei.txt drei.tx2 =>> ..\b\drei.txt [/code] Geht nicht in Linux mit cp: [code] mkdir b cd a cp *.tx2 ../b/*.txt cp
> copy *.tx2 ..\b\*.txt Dafür gibt es mmv/mcp/mln/mad: mcp "*.tx2" "../b/#1.txt"
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
klappen. Ich hab die CubeIDE installiert, kann Code erstellen, kompilieren und über ein ST-Link v2 auch Flashen + Debuggen (z.B. LED blinken lassen). Ich hab ferner CubeProgrammer installiert. Dort kann ich mich auch mit dem ST-Link mit dem Controller auf meinem Board verbinden. Nun hab ich
gleiche UART1 wie an PB6/PB7 * das UART auf PA14/PA15 kollidiert mit der SWD-Schnittstelle * PA2/PA3 geht nicht, außerdem sind das wertvolle ADC-Pins
-
Thread
CRC Fehler bei Modbus RTU
bringt etwas Verbesserung, jede 4. bis 6. Antwort ist lesbar. Aktuell lass ich etwa 1,2ms Pause dazwischen. Das Bild ist direkt an den Klemmen am Smart-Meter gemessen. Die Masse vom Tastkopf ist an "B", der Tastkopf selbst an "A". Wie könnte ich weiter vorgehen um den Fehler einzukreisen
eingebaut. Bei 19200/8N1 bin ich irgendwo bei 1,7ms rausgekommen. Da war allerdings nix zu machen, bei 1,2ms funktioniert es wenigstens sporadisch. Länger als 1,7ms habe ich bis jetzt noch nicht probiert, könnte ich aber mal machen. Zack B. schrieb im Beitrag #7008464: > Mal was anderes: Hast du den korrekten
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
CTC Modus TCCR2B = (1<<CS01); // Prescaler auf 64 setzen OCR2A=115; // Wert für 58us TIMSK2|=(1<<OCIE2A); // Interrupt erlauben } ISR (TIMER2_COMPA_vect) // ISR für Timer 2
_t ticksperus = clockCyclesPerMicrosecond() / 8; static const uint32_t halfsos = 17145; // 171.45 2m/s = 17145 2cm/s TCCR1A = 0; TCCR1B = (1<<CS11); // Prescaler 8 TCCR1C = 0; Trigger/Echo -> LOW delayMicroseconds(10); Trigger/Echo -> HIGH delayMicroseconds(10); Trigger/Echo -> LOW
-
Thread
Ersatz Transceiver für 433MHz Telemetrie
Jede Maschine hat zusätzlich noch ein 2.4GHz Funknetz mit 2 Xbees für eine Art Fernsteuerung . Wir hatten auch den Sensor mal an diesem Netz aber das hat Probleme gegeben. Deshalb sind wir auf eine andere Frequenz ausgewichen. Bei den Drohnen
de.aliexpress.com/item/1005003621620161.html?_randl_currency=EUR&_randl_shipto=DE&src=google&aff_fcid=fc2b5ef2b1df4048ab9147c35da1e1be-1647928973332-06555-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=fc2b5ef2b1df4048ab9147c35da1e1be-1647928973332-06555-UneMJZVf&terminal_id=d05e64402fb44baf91c4966c4846c11f
-
Thread
Default Werte für Register/Zustände
SRESETN='1' or stop='1'then Data <= x"0A"; -- hier fehlt mir jeweils noch irgendwie der 'Tx_Start' State <= S1; else case State is when S1 => if Tx_Done='1' then Data <= x"0B"; State <= S2
or stop='1'then Data <= x"0A"; State <= S1; else if Tx_Done='1' then -- die Tx_Done Abfrage "nach vorne rausziehen" case State is when S1 => Data <= x"0B"; State <= S2; when
-
Thread
Was war für euch der größte Entwicklungssprung beim x86 PC?
Andreas B. schrieb im Beitrag #7005275: > Die Abschaffung von Gates (als ich von Win 3.11 auf OS/2 umgestiegen > bin). Also von Gates zu Gates, denn OS/2 war eigentlich auch von Microsoft.
Andreas B. schrieb im Beitrag #7005326: > (prx) A. K. schrieb im Beitrag #7005294: >> OS/2 2.0 startete Anfang 1992, Microsoft stieg erst 1991 aus. Die >> Entwicklung lief also noch wesentlich bei Microsoft
-
Thread
Modifikation von chinesischem AD9850 6 Bands 0-55 MHz DDS Modul
nachgebaut. Wie man sieht, werden Frequenzen im unteren Mhz Bereich stark abgeschwächt, was wohl an der 2µ2 Induktivität im Kollektorzweig des 2CS3357 liegt, höhere Frequenzen verhalten sich tatsächlich erratisch. Für meine Zwecke kann ich mit sowas nichts anfangen.
Wie man sieht, werden > Frequenzen im unteren Mhz Bereich stark abgeschwächt, was wohl an der > 2µ2 Induktivität im Kollektorzweig des 2CS3357 liegt, höhere Frequenzen > verhalten sich tatsächlich erratisch. Für meine Zwecke kann ich mit > sowas nichts anfangen. Die Beschaltung der Ausgangstufe
-
Thread
Kennt sich wer mit chrony und GPS aus?
Εrnst B. schrieb im Beitrag #6999824: > Ja, die NTP-Doku von vor 30 Jahren sagt, dass ein NTP-Server am > GPS-Receiver Stratum 1 sein sollte. Diese Einstufung ist m.M.n obsolet, das ist doch ein Mißverständnis
Bauform B. schrieb im Beitrag #7000483: > das ist doch ein Mißverständnis? Sollte es nicht umgekehrt heißen: ein > NTP-Server hat überhaupt nur eine Chance auf Stratum 1, wenn er an einem > GPS-Receiver mit
-
Thread
ATmega1284 braucht Pause zwischen USART-Konfiguration und ersten Zeichen
ist der Empfänger garantiert für das nächste Startbit bereit. OK, den RX auf high. Was ist mit TX?
Jefe schrieb im Beitrag #6999098: > OK, den RX auf high. Was ist mit TX? Ich glaube der TX-Pin *war* gemeint. Also vor dem ersten Senden entweder vor Aktivierung der UART den TX-Pin auf Output High stellen und eine Bytezeit warten, oder die UART aktivieren und danach
-
Thread
Frage zu MAX3485 Modul
Pin2+3+EN sind verbunden, habe ich auf GND gelegt. 120 Ohm zwischen A und B, A mit 4k7 pullup, B mit 4k7 pulldown. VCC sind 3V3. Funktioniert leider nicht. A und B habe ich getauscht und auch RX/TX
Treibers mit einem Ausgangspin am uC umschaltet, kann man auch einen anderen Pin am uC von Rx Eingang auf Tx Ausgang umschalten an den dann beide (R und D) Anschlüsse des Treibers kommmen, und kommt auch mit 2 Pins aus - ohne Zusatzhardware. Ja, ich weiss, nur wenige uC erlauben Tx und Rx des UART auf denselben
-
Thread
Schließt Elreha?
man uns bitte auch nur ein deutsches Unternehmen, bei dem man als Kunde solche Möglichkeiten wie z.B. bei JLCPCB hat, und sowohl als Privat- als auch als Geschäftskunde. Welcher deutsche Bestücker lässt sich z.B in seine Lagerbestände schauen? Bei den meisten erhält man ja nicht einmal auf Anfrage eine
Karsten B. schrieb im Beitrag #7006434: > Uwe B. schrieb im Beitrag #7005688: >> Nein. Die wohnen auch nicht in der EU. Du hast als Privatkunde viele >> Rechte nicht wenn du bei denen kaufst. > > Ist das
-
Thread
FTDI mittels ESP32 ?
Der ESP-32 CAM benötigt glaube ich kein DTR und RTS? Dann geht's geht ganz simpel, TX und RX (und natürlich GND) auf dem ESP32 Board mit USB einfach entsprechend an RX und TX des CAM Boards verkabeln. RX/TX des USB Chips gehen auch auf die Stiftleisten, so kannst du den USB/Serial Wandler
Andreas K. schrieb im Beitrag #6996566: > Dann geht's geht ganz simpel, TX und RX (und natürlich GND) auf dem > ESP32 Board mit USB einfach entsprechend an RX und TX des CAM Boards > verkabeln. Dann sind beide parallel und es ist Zufall, wessen Bootloader sich zuerst meldet
-
Thread
Lampentaster gesucht
bekommst reihenweise Ergebnisse. Vielleicht passt der: https://www.conrad.de/de/p/apem-1213a2-drucktaster-250-v-ac-4-a-1-x-aus-ein-tastend-1-st-700558.html Er hat jedenfalls eine bessere Qualität als der kaputte. Der ist billiger https://www.ebay.de/itm/265536105499?hash=item3dd32f6c1b:g:BPMAAOSwQR5h~2b3
-
Thread
Wie verbindet man Usb2TTL-Programmer mit Mega328P
Michael K. schrieb im Beitrag #6994784: > Wie verbindet man Usb2TTL-Programmer Das kommt drauf an, was das für ein Teil ist. USB2TTL mit RX/TX hört sich erstmal nicht nach einem Programmiergerät für einen jungfräulichen ATmega an.
mein Usb2TTL-Programmer hat kein DTR, nur: 5V VCC 3V3 TxD RxD GND muss wohl einen neuen kaufen..
-
Thread
Cat7 Netzwerkkabel als Stromkabel für 3,4v Spots
was hat ein Nano328p frei? könnte klappen, schaue ich jetzt nicht nach. Wir haben 4 Doppeladern 2 Doppeladern für die Versorgung (hier steckt auch GND drin) bleiben 2 Doppelader übrig für Rx und Tx zum AVR der die Kommandos für "Licht aus / Spot an" bekommt und die Photomos an oder aus schaltet.
Ich habe doch geschrieben, dass ich am liebsten jede LED einzeln schalten wollen würde. Joachim B. schrieb im Beitrag #6995104: > Dave M. schrieb: >> 2+x1,5qm Erdkabel > > was soll das sein > 1,5 Quadratmeter? > 2x 2-adrig? 2+ steht für zwei oder mehr - Da ging es mir tatsächlich um die
-
Thread
Alternative Pinbelegung in CAT5/6/7 für andere Datensignale
Wenn ich jetzt zum Beispiel folgende Belegung wählen würde: 5V, 3.3V, GND, 1-Wire, UART RX, UART TX, I2C SCL, I2C SDA In wie fern muss man sich hier sorgen um gegenseitige Beeinflussung machen und/oder die Aderpaare berücksichtigen? Bei dem Geplanten neuen Becken würde die Maximale Leitungslänge
ich das Richtig sehe, könnte ich hier mit z.B. 2x P82B715 Abhilfe schaffen. Davon ab, kommen längen von mehr als 2m derzeit nur für die geplanten DS18B20 am 1-Wire vor. Bei einem 2m breiten Becken komme ich mit 2 Meter überall hin, nur nicht an
-
Thread
E-Auto effizient über Schuko laden
: Adernendhülsen (2x2.5 TWIN) https://www.ebay.de/itm/323681713246
Es gibt durchaus nahmhafte Hersteller, die Ihren Steckdosen die 16A im Dauerbetrieb zugestehen. z.B.: https://www.busch-jaeger.de/produktuebersicht?tx_nlbjproducts_catalog%5Baction%5D=show&tx_nlbjproducts_catalog%5BcatBjeProdukt%5D=1496&tx_nlbjproducts_catalog%5Bcontroller%5D=CatStdArtikel&cHash=4e79ce7844691b9ede283259ea657b14
-
Thread
6,5 MHz auf verdrillten Leitungen?
inhaltlich stimmt es. Denn das da: Pandur S. schrieb im Beitrag #6991814: > Twitsted pair ist zB auch 100MBit Ethernet welches als 4 Paare je 25MBit > uebertraegt. ...ist wirklich komplett falsch, 100base-TX verwendet nur zwei Adernpaare, eines pro Richtung.
ein paar Oszibilder von übertragenen Telegrammen. Hmmm schrieb im Beitrag #6991918: > 100base-TX verwendet nur zwei Adernpaare, eines pro Richtung. So kenne ich das auch, mit den Pärchen 1+2 sowie 3+6 in der RJ45-Buchse.
-
Thread
F/UTP-Kabel mit 5 Aderpaaren - Wie terminiere ich das ungenutzte Aderpaar?
Aufbau der inneren > Leiter, Aufbau und Art der Verdrillung. Zeig mal ein Bild, aber Cat5 in 5x2 hab ich noch nicht gesehen, Cat3 als Y(St)Y 5x2x0.6 schon öfter.
Horst schrieb im Beitrag #6990847: > Zeig mal ein Bild, aber Cat5 in 5x2 hab ich noch nicht gesehen, Cat3 als > Y(St)Y 5x2x0.6 schon öfter. Jetzt wo du es erwähnst, könnte es diesem Kabeltyp entsprechen. Bild kann ich frühestens morgen nachliefern, wenn ich wieder in
-
Thread
ATMEGA88V BOD 1,8V Reset HC05
an PC0-3 hängt die LED (PAD1-4) Die anderen Pads sind 3,3V VCC HC05 2x GND HC05 TX und RX HC05 Bei den TPs hängt ein Taster auf GND (INT0 / INT1). Leider gibt es das HC05 nicht nicht Eagle so dass ich es nicht direkt einzeichnen kann.
Leiterbahnen mal so belassen, damit man einen Überblick hat. Die Pin Anzahl Stimmt jetzt auch 1x VCC 2x GND am FET 1x TX und 1x RX
-
Thread
Ist "Glück" der einzige Weg um als Bastler an Spectrumanalyzer und ähnliches zu kommen?
Bastler bastelt sich sowas einfach selbst. > > Klar .... > Das will ich sehen! Dann hole Dir z.B. einen ADALM-PLUTO (z.B. hier https://www.mouser.de/ProductDetail/Analog-Devices/ADALM-PLUTO?qs=xbccQsLEe0ffoUoi%2FjfIWA%3D%3D) und die Software von IU1KVL, http://www.albfer.com/en/satsagen-news/
Privat kannst das vergessen. Gut möglich das Du nach kurzer Zeit E-Schrott rum stehen hast. 2. Einen billigen Analysator kaufen, wie z.B. Rigol, für Privat mehr als ausreichend. Dann hast ein Neugerät.
-
Thread
Frage zu typedef bei Strukturen
Einschränkungen durch MMUs oder was auch immer geben kann. In einer konformen C-Umgebung darf hier z.B. der 2. Zugriff auf "x" nicht irgendwie abstürzen: [c]int x; int main () { printf("x: %d\n", x); configureMMU (); printf("x: %d\n", x); }[/c] Wenn aber configureMMU den Zugriff auf
Definition existiert [e]. Aus N2176 (C17 Draft?) [a] [pre] 6.2.4 2) [...] If an object is referred to outside of its lifetime, the behavior is undefined. [...] [/pre] [b] [pre] 6.2.4 1) An object has a storage duration that determines its lifetime. [...] [/
-
Thread
USB to TTL mit CH340
umgehen, aber dein billiges China-Dings hat keinen Reset Ausgang (jedenfalls nicht für STM32). Es gibt 2 Workarounds: a) Den Reset-Knopf gedrückt halten, Programmiervorgang starten, Reset loslassen. Das Timing ist tricky, dazu gibt es Videos bei Youtube. b) Den Boot0 Jumper auf 1 setzen und Reset
Boardverwalter die von STM gelieferten Dateien dazuinstalliert. Ich habe jetzt im Boardverwalter 2 Installationen f.STM32 stehen, einmal "STM32F1xx/GD32F1xx boards" by stm32duino Version 2021.5.31 und einmal "STM32 MCU based boards" by STMicroelectronics Version 2.2.0. Wenn ich dann in Werkzeuge
-
Thread
Probleme mit SX1276 LoRa Trasceiver
Hallo zusammen, ich arbeite (immer noch) an einer Funkstrecke mit 2 SX1276 Modulen. Die Kommunikation zwischen Mikrocontroller und Modul klappt schon, allerdings funktioniert die Datenübertragung zwischen 2 Modulen nicht. Ich bebkomme auf dem Sendemodul ein TX_Done angezeigt
dieses Unterprogramm macht: "gpio_get(dio0)" ? Wo werden denn die beiden Statusregister abgefragt? z.B. muß payload-ready gesetzt worden sein, wenn etwas sinnvolles empfangen wurde. 0x3E RegIrqFlags1 0x80 Status register: PLL Lock state, Timeout, RSSI 0x3F RegIrqFlags2 0x40 Status register: FIFO