-
Thread
Gewindestangen als Spindelersatz
geeignetsten Motor aus? Gewindesteigung ist 1,75 und knapp unter 1m Fahrweg sollten so gefühlt 20 bis max. 60s dauern dürfen, ansonsten wirds glaube ich langweilig beim daneben stehen und Knöpfchen drücken.
Ich habe leider einen Fehler gemacht, der Umfang mit r=1m ist 6,28m ...3600N Hubkraft...0,7Nm... 128W. Für 10U/s reicht dann ein 50W Motor.
-
Thread
OPV für Shunt-Messung (100A)
Du zum Auslesen den (theoretisch) möglichen Bereich -166...0+166A, und damit bei 0A: +2.5V bei max. Entladung (-90A) + 1,15V bei max. Ladung (+90A) +3,85V am Ausgang des INA240A1. Toleranzen durch shunt, Verstärker habe jetzt nicht eingerechnet, und den Bereich schafft der ADC des Arduino -
connected"); server.begin(); } } float voltageMap(float x, float in_min, float in_max, float out_min, float out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; } void readSysAdc () { adc_sys = analogRead(PIN_SYS_ADC); } void readSysShunt(
-
Artikel
IRMP
609 pulse avg: 6.5= 649.8 us, min: 5= 500.0 us, max: 7= 700.0 us, tol: 23.1% ------------------------------------------------------------------------------- PAUSES: 4 ooooooooooooooooooooooo 169 5 oooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 412 6 oooo 31 pause avg: 4.8= 477.5 us, min: 4= 400.0 us, max: 6= 600.0 us, tol: 25.7% 15 oooooo 43 16 oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 425 17 oooooooooo 72 pause avg: 16.1=1605.4 us, min: 15=1500.0 us, max: 17=1700.0 us, tol: 6.6%
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
wenn man sie braucht. Rbx schrieb im Beitrag #7693076: > Neuere haben ja schon 64 Bit oder können 128 > Bit. Weißt du da welche, die gängig sind? Soweit ich weiß gibt es keine 64bit ARM-Mikrocontroller (ARMv8-M ist 32bit). Die Cortex-M3 (und später) können 64bit-Werte einigermaßen effizient verwalten, aber sind dennoch 32-Bitter. Die ARMv8.1-M Vector Extensions können auf 128bit-Vektoren arbeiten, aber die individuellen Werte sind dennoch max. 32bit groß. Es gibt aber anscheinend bisher keine Controller die ARMv8.1-M implementieren. ARM NEON ist ähnlich strukturiert,
-
Thread
ESP32 HTTP Client: Fehlercode -1 nach einiger Zeit?
{ const int len = sizeof(*data); /* Erzeuge eine zufällige Blockadresse */ const int max_blocks = EESIZE / len; int newBlock = random(0, max_blocks); EE_WritePtr = newBlock * len; // Zieladresse im EEPROM data->valid = DVALID; // Block gültig markieren data->blknr
auf einen ganz niedrigen Kontrast (z.B. 8) stellen und wenn der Sensor auslöst für eine Minute auf 128 erhöhen.
-
Thread
MPLAP Snap halb im Nirvana
Studio und mit meinem AVR-ISP-MKII kommt man bei den neueren AVRs (neue ATTINY-Familie und die neuen AVR128DB, DA) definitiv nicht weiter und der Snap kann dagegen so gut wie alles, was AVR-8-Bit heißt, ansprechen – via ISP, TPI, PDI, UPDI und JTAG. Das einzige, was er nicht kann, ist die 12V-Programmierung
bDeviceSubClass : 0x02 bDeviceProtocol : 0x01 (IAD - Interface Association Descriptor) bMaxPacketSize0 : 0x40 (64 bytes) idVendor : 0x03EB (Atmel Corporation) idProduct : 0x2180 bcdDevice : 0x0100 iManufacturer : 0x01 (String
-
Thread
Anfänger-Entwicklung einer Gärbox Steuerung
include <cstring> // For std::strlen // Initialize the display with I2C connection U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); // Define maximum characters per line and number of lines const int MAX_CHARS_PER_LINE = 21; const int MAX_LINES = 3; // Function
keinerlei Anzeige auf dem OLED: U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE); oder mit SDA / SCL: U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE, D1, D2); Es gibt dabei weder Kompilierungs- noch Laufzeitfehler
-
Thread
Neue Chips, Ubuntu Server für RISC-V, Nachrichten im Hause CircuitPython uvam
folgendermaßen beschrieben wird: [c] a clock frequency of 64MHz. In addition, they are equipped with 64KB to 128KB embedded flash memory and 12KB to 24KB SRAM. [/c] Relevant sind in diesem Zusammenhang auch die Aussagen zum Stromverbrauch, die sich folgendermaßen präsentieren: [c] The GD32L235 series MCUs
hardware simulator. Supervisor • String values in settings.toml must be quoted. USB • max3421e USB host support. • Allow user-specified names for usb_midi interfaces and jacks. --via https://blog.adafruit.com/2024/05/22/circuitpython-9-1-0-beta-3-released/ [/c] Wer das System
-
Thread
G.SHDSL Fehlersuche
auch dort Gründe mit Inkompatibilitäten u. demzufolge Störungen. Das machen aber keine FA sondern max. Techniker u. selbst die haben oft ihre Probleme. Ihr habt also durchgängige Cu-DA-Strecken außerhalb dem öffentl. Tel.Netz? Dann doch sicher auch Meßtechnik dafür?
weiter oben, das aus den Geräten keine Logs zu bekommen sind. > Das machen aber keine FA sondern max. Techniker u. selbst die haben oft ihre Probleme. Würde mich auch wundern, wenn Fachanwälte DSL-Strecken debuggen. > Ihr habt also durchgängige Cu-DA-Strecken außerhalb dem öffentl. > Tel.Netz?
-
Thread
Wo ist in meiner Berechnung der Fehler?
include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #define SCREEN_WIDTH 128 #define SCREEN_HEIGHT 64 #define OLED_RESET -1 #define SCREEN_ADDRESS 0x3D #define pv_max_volt 40 #define pv_adc_steps 1023 #define bat_max_volt 14 #define bat_adc_steps 1023 float
128 #define SCREEN_HEIGHT 64 #define OLED_RESET -1 #define SCREEN_ADDRESS 0x3D #define pv_max_volt 40 #define pv_adc_steps 1023 #define bat_max_volt 14 #define bat_adc_steps 1023 float pv_volt_per_step
-
Thread
Model au-Motor gesucht : 48V, 5-7KW, ca 50.000 Umin
1280kv-water-cooled-brushless-motor.html "Specs: RPM / v: 730kv @ "Y" config. / 1280kv @ "Δ" config. Max Spannung: 41V (11S) Max Strom: 128A @ "Y" 730kv / 229A @ "Δ" 1280kv Max Watt: 5280w Widerstand: 0.0132ohm @ "Y" 730kv / 0,0046 @ "Δ" 1280kv Nein Ladestrom: 3,2A @ "Y" 730kv / 4.2 @ "Δ" 1280kv Kann
-
Artikel
AVR PWM
PWM Phase Correct PWM Dazu hier noch folgende Begriffe im Zusammenhang mit dem Zähler: BOTTOM: 0x00 MAX : 0xFF bei 8 Bit, 0xFFFF bei 16 Bit TOP : MAX oder OCRnx Normal. (evtl. für Software PWM) Der Zähler zählt rauf (BOTTOM->MAX), und wird nicht zurückgesetzt, sondern läuft einfach über, und setzt dabei
jedem Match umschaltet (toggle), entspricht der eingestellte Wert dem Pulsweitenverhältnis. Bei OCRnx=128 des 8 Bit T/C wäre also etwa die Hälfte der Zeit der Pin eingeschaltet. Allerdings kann das beim T/C 0 des tiny2313 nur der Ausgang A (OC0A). Also ins Datenblatt gucken! Fast PWM. Einer von den zwei
-
Thread
USB C Connector zur Speisung
, wie weiter oben empfohlen, würde gehen. Nur darauf achten, dass die CFGx-Eingänge des CH224K nur max. 3,7V vertragen. Also wenn Dein MCU mit 5V arbeitet, musst Du den CH22D nehmen.
schaut man genau hin sind viele kleiner als 1TB also was soll ich mit einer guten Bewertung eines 128 GB oder 256 GB anfangen wenn ich 1TB suche? https://www.vergleich.org/usb-stick-1tb/ da ist keiner unter 100,-€ und trotzdem findet man chinesische Fakes zu 1000den unter 10,-€ was ist also
-
Thread
Neuer Computer für 80er Jahre Synthesizer auf RP Pico Basis - DAC Fragen
Voltage Reference with Force and Sense on Output and Ground": https://www.mouser.de/datasheet/2/609/MAX5717_MAX5719-3130212.pdf Nun steht in der Abbildung im Datenblatt ein OpAmp am Ausgang, welcher mit +5V und -5V betrieben wird. -5V habe ich nicht, daher habe ich diesen ersten "Buffer" direkt mit
TL072 danach? Du hast doch keine hochohmige Quelle. Da wäre wohl ein OP37 besser (wenn du schon einen MAX5719 nimmst...)
-
Thread
ATmega328P Funktionsadresse in Register speichern und aufrufen
ATmega* chips. * * Store 0 as the top byte since we force all task routines to the bottom 128K * of flash. We do this by using the .lowtext label in the linker script. * * In order to do this properly, we would need to get a full 3-byte pointer to * pxCode. That requires
StackType_t *pxStack; /*< Points to the start of the stack. */ char pcTaskName[ configMAX_TASK_NAME_LEN ];/*< Descriptive name given to the task when created. Facilitates debugging only. */ /*lint !e971 Unqualified char types are allowed for strings and single characters only. */ } TCB_t
-
Thread
cli() und sei()
machst du in so einem Fall: [c]int main () { ... while (1) { ... if (fifoFill < max) { writeToFifo (); } else { sleep_enable (); } } }[/c] Was wenn der Fifo voll ist, dementsprechend der else-Fall betreten wird, aber direkt vor dem Betreten des Sleep-Mode
uint8_t fifoFill; int main () { ... while (1) { ... sleep_until(fifoFill < max); writeToFifo (); } } [/c] Die passenden (low-level) Makros: [c] // sleeping // tries /exp/ first with ints enabled, // but then with ints disabled before actually sleeping.
-
Thread
I2C Signal wird nicht fertig gesendet
Hallo Leute, Ich nutze einen PIC24FJ128GB204 als Master und möchte eine I2C- Verbindung zu einem FT200XD (I2C zu USB) aufbauen. Die Verbindung kann auch aufgebaut werden. aber nach einigen Malen "hängt" der Controller sich beim Senden der
the data, this is why we // use a while loop here // check for max retry and skip this byte if (retryTimeOut == USB_RETRY_MAX) break; else retryTimeOut++; } //
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
Thomas S. schrieb im Beitrag #7645291: > Wenn RGB, dann evtl 3 > Adressen. Bis zu wenn möglich 128 Adressen. 128/3 = 42,666 Leuchtmittel sicher, dass sich der Plan rentiert?
Leuchtmittel erhält eine Adresscodierung. Wenn RGB, dann evtl 3 > Adressen. Bis zu wenn möglich 128 Adressen. D.h. bis zum 128 parallel liegende Leuchtmittel (LEDs, Glühlampen?)? Was für eine Impedanz man da wohl am Leitungsende hat, die man mit dem Sender treiben muss ... Wilde Annahmen, sehr
-
Thread
Atmega/Arduino - Input Capture funktioniert nicht
Randbedingung. Die Differenz zwischen den Werten darf nicht größer als der halbe Zählerumfang sein, als max. 32767!
(pinOutM, OUTPUT); pinMode(pinOutU, OUTPUT); readT1Register(Serial); analogWrite(pinOutM, 128); analogWrite(pinOutU, 128); readT1Register(Serial); } void loop(void) { } void readT1Register (Stream &out) { out << "TCCR1A " << _BIN(TCCR1A) << endl; out << "TCCR1B " << _BIN
-
Thread
ULP Mikrocontroller 2..4.2V mit RTC
im Prinzip nur sekundengenau mitzählen, wann und wie lange ein Eingangskontakt geschaltet wird und max. 100 Ereignisse zum späteren Auslesen zwischenspeichern. Die ATTtiny haben ja leider einen vergleichbar hohen Stromverbrauch, für die Low Power STM32 Varianten bräuchte ich einen LDO und noch ein paar
mit <10nA und schreiben dazu, aber viel zu teuer. Wieder verschwendete Zeit. Mit einer Angabe "max. 1µA, besser 100-200nA" im Titel bekommst du schneller und zielgerichteter Antwort. Und sei es auch ein geht nicht. Ganz ohne bekommst du gar keine ...
-
Thread
Atmel JTAG ICE mk-II RSP_ILLEGAL_JTAG_ID
Polled Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 128 0 no 4096 8 0 9000
Polled Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 128 0 no 4096 8 0 9000
-
Artikel
Wer hat was
DIP: reichlich (jeweils mehrere) AVRs: ATmega8(A), ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren,
Lastwiderstaende, HV Regler VIPer12a, LNK304; RM6203; Schaltwandler MC34063, LM2596, Hocheffizienz: LTC1148, MAX1795, HT7750A, HT7733, HT7730 , Praezisionsshuntwiderstaende, verschiedenste Batterien u. Akkus, Batteriefaecher (2xAA, 3xAA, 4xAA, 8xAA, 10xAA) ... ; MOVs (ZOVs), Elkos (auch HV), Kerkos (auch HV);
-
Thread
Adafruit MAX4466 Signalqualität
FFT bei Stille. Für mehr als 128 samples hat der Metro Mini keinen Speicher.
Alles klar. Ohne MAX4466 bekomme ich 256 schöne Nullen vom ADC. ADC pin A0 an GND.
-
Thread
Problem bei der Routerkonfigurierung: Linux PC geht nicht ins Internet wenn DHCP aktiv ist.
@Max I. (powermeter) @Hmmm (hmmm) Ist das nicht ein Nebenkriegsschauplatz? Wenn .70 nicht geht, .74 oder .80 aber doch, dann hat es nichts mit dem Range .150 bis .199 zu tun.
Max I. schrieb im Beitrag #7633154: > Nein. Lustig. Habe ich lange so gemacht. Ne 7490 mit FritzOS 7.x Max I. schrieb im Beitrag #7633154: > Definitiv nein. Komisch. Mach ich aktuell so. Mikrotik