-
Thread
alibaba 1tb ssd für 9 euro, pcb in der Beschreibung abgebildet legit
Teil legit ist dann schätze ich es so ein dass es ein paar GB high speed schreibt und dann auf 5 bis max 70MB/s absinkt. Also durchaus im Alltag verwendbar. Aus meinem ursprünglichen Beitrag der ins Nirvana ging: https://www.mikrocontroller.net/topic/561708
Eine funktionierende echte ssd hab ich vor nicht allzu langer Zeit für 14€/256GB gekauft. https://www.amazon.de/Fikwot-FS810-250GB-Internes-Solid/dp/B0C3LM8P7Q Der gleiche Anbieter gibt dir auch 2TB für <80€. Bei so viel Auswahl, die sogar billiger als dein letzter Fund
-
Thread
ADC-Wert skalieren
Praktisch für soetwas ist die map()-Funktion von Arduino: [c] long map(long x, long in_min, long in_max, long out_min, long out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; } [/c] Quelle: https://www.arduino.cc/reference/de/language/functions/math/map/ Ergibt
20angenommen. Sebastian R. schrieb im Beitrag #7540337: > long map(long x, long in_min, long in_max, long out_min, long out_max) > { > return (x - in_min) * (out_max - out_min) / (in_max - in_min) + > out_min; > } > Quelle: https://www.arduino.cc/reference/de/language/functions/math/map/
-
Thread
MQTT unterbrechungsfrei senden
Ultra-Hochauflösendes Bild? > The MQTT protocol itself defines a MQTT PUBLISH payload size limit of 256MB. Ohne weitere Einschränkung seitens des TO: 512 Megabyte / Sekunde geht nicht über Mobilfunk. Das SIM7000G limitiert schon bei deutlich weniger als einem Tausendstel davon. Insofern: Nein,
von einem Fahrzeug zu einem Server gesendet werden. Dies soll insbesondere während der Fahrt (bei max. 50km/h) ebenfalls möglich sein. Es ist wichtig, dass diese Datenpakete in den meisten Fällen rechtzeitig (<0,5s Latenz) ankommen. Wenn mal nicht, dann so zeitnah wie möglich.
-
Thread
Austausch C Coden sehr abstrakt
Expertenthemen geht? Zum Thema Pointer, -auf Funktionen z. B. : https://youtu.be/BRsv3ZXoHto?t=256
Max schrieb im Beitrag #7538280: > Zum Thema Pointer, -auf Funktionen Mega Expertenwissen.... Nicht.
-
Thread
PWM Signal ( 5V, Pulslänge 1-2ms) für Servomotor in 0-10v umsetzen
kurz. Wenn es ganz "perfekt" werden soll, könnte man die Verstärkung des OPV auf 2,1 erhöhen und die max. Ausgangsspannung per Taster (mit EEPROM-Ablage des PWM-Faktors) einstellen.
Wenn es ganz "perfekt" werden soll, könnte man die Verstärkung des OPV > auf 2,1 erhöhen und die max. Ausgangsspannung per Taster (mit > EEPROM-Ablage des PWM-Faktors) einstellen. Schon wieder Overengineering. KISS!
-
Thread
Von BIOS auf UEFI umstellen? Lohnt es sich?
Max M. schrieb im Beitrag #7531342: > Windows als Hauptsystem und Linux als VM zum experimentieren und > basteln. Oder umgekehrt. Ergibt auch Sinn.
Max M. schrieb im Beitrag #7531342: > Zukünftig unterstützt Windows ja auch Linux Programme, daher entfällt > dann auch die VM und man kann komplett bei Windows bleiben Das geht schon seit vielen Jahren
-
Thread
Fritzbox openvpn Problem
keepalive 10 120 tls-auth /etc/openvpn/ta.key 0 # This file is secret cipher AES-256-CBC user nobody group nogroup persist-key persist-tun status /var/log/openvpn/openvpn-status.log log /var/log/openvpn/openvpn.log log-append
Max M. schrieb im Beitrag #7529498: > Und wie kommt da jetzt die FritzBox ins Spiel? Magie.
-
Artikel
LED-Fading
wichtig ist. Wie stimmen die Werte im LibreOffice Calc Sheet mit denen im Programm überein?: Basis = (Max/Factor)^(1/(Steps-1)) pwmtable_xx[0 = 0 pwmtable_xx[Index] = Round(Factor * Basis^Index); for Index=1..Steps-1 pwmtable_8A - Max=255, Steps=4, Factor=4 pwmtable_8B - Max=255, Steps=8, Factor=2 pwmtable_8C - Max=255, Steps=16, Factor=1.435 pwmtable_8D - Max=255, Steps=32, Factor=1.21 pwmtable_10 - Max=1023, Steps=64, Factor=1.118 pwmtable_16 - Max=65535, Steps=256, Factor=1.04427 Anmerkung 1: Dies ist nur ein
-
Thread
Baugruppe gesucht: Image Player mit HDMI-Ausgang, steuerbar
das Boot-Medium sind grundsätzlich tabu! Wenn man es richtig macht, ist so ein Teil nach 5 bis max. 10s betriebsbereit und imun gegen normale Stromausfälle.
einstellbaren DMX-Kanal raus und sendet ihn mit 9600 Baud an den Raspberry PI. Der zeigt eines von 256 Bildern an, welche auf einem USB-Stick liegen. Das Ganze ist in Python mit ein paar Zusatzmodulen programmiert, die man leicht installieren kann. Das läuft auch auf einem PC. PySimpleGUI https
-
Thread
Heizung PT1000 durch pmoddpot ersetzen
von typisch 25 Ohm Nö, hast Du mit dem AQY214 verwechselt. Der AQY212 hat typisch 0,85Ω (2,5Ω max). 1°C sind beim PT1000 etwa 4Ω Unterschied, sollte für die Außentemperatur genau genug sein. 16 Stufen bei je 5° ergibt -40..+40°C.
> Ich hatte vor Jahren mal an Reed-Relais gedacht. Dann wird es aber groß. Wie groß darf es den max. werden? Hab vor langer Zeit mittels 4fach Relais den AT-Sensor emuliert und die Viessmann-Steuerung damit betrogen. Waren 16 Temperaturstufen a 2K, das sollte ausreichen.
-
Thread
Eigenes PCB prüfen vor Fertigung? Wo?
dass das Ergebnis am Schluss auch läuft. Erfahrung ist leider durch nichts zu ersetzen. Grüße, Max
Max G. schrieb im Beitrag #7523715: > Erfahrung ist leider durch nichts zu ersetzen. Prototypen sind durch nichts zu ersetzen. Ich mache das beruflich und es ist selten das beim ersten Anlauf einfach
-
Thread
Sound Chip gesucht
Max M. schrieb im Beitrag #7523582: > Wie wäre so ein Voicerecorder IC? Zu groß und zu teuer im Vergleich zum JQ6500?
www.wtsoundic.com/voice-recorder-chip/ Und das hier auch nicht R. M. schrieb im Beitrag #7523597: > Max M. schrieb im Beitrag #7523582: >> Wie wäre so ein Voicerecorder IC? > > Zu groß und zu teuer im Vergleich zum JQ6500?
-
Thread
Tester mit älteren und aktuellen Windows PCs gesucht (dauert 5 Minuten)
die verschiedenen Instructions-Sets (also SSE2 bis AVX512F+VL+BW) in einer DLL für QIRX (SDR). Die 256-bit Intrinsics funktionieren, aber den schon herausgezogenen ASM-Code kann ich nicht testen. Normalerweise müsste der funktionieren, aber Faselfehler kann ich nicht ausschließen. Das Testprogramm muß
ausfällt, keine Ahnung. Wenn das nicht eine modere CPU wäre, würde ich jetzt sagen, daß die CPU die 256-Bit Befehle intern mit 2x128 Bit verarbeitet. Das gab es ja früher und ist ja auch heute noch so, während die CPU ihre 256-Bit Stages anwirft. Agner Fog spricht von über 50000 Takten, bevor die CPU
-
Thread
ATmega2560 hex File disassemblieren
0x00 0x00 flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0
? > > Der ist in der Liste enthalten. Dein "Screenshot" zeigt das nicht, da steht nur "atmega256".
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
( "MAX = " ); Serial.println( MAX ); OCR3A = MAX; //OCR3AH = MAX / 256; // Mit niedriger Frequenz anfangen //OCR3AL = MAX % 256; Serial.println(); Serial.print ( "OCR3A = MAX = " ); Serial.println( OCR3A ); Serial.println(); Serial.print ( "OCR3AH = MAX / 256 = " ); Serial.println( OCR3AH ); Serial.print ( "OCR3AL = MAX % 256 =
-
Thread
BME280 T zu hoch. Was mache ich falsch?
/ 16384; compParms.tFineTune = var1 + var2; Tout = (compParms.tFineTune * 5 + 128) / 256; return Tout; [/c] Ist es normal, dass der Sensor solche Abweichungen hat? Erwärmt er sich doch? Ist meine Korrekturfunktion falsch?
> Das ist die max Abweichung, die garantiert wird! Das ist das einzige was zaehlt. Wirf mal einen Blick auf die heiligen Woerter von Bob Pease wie man Datenblaetter liesst. :-) > In der Praxis kommst Du meist
-
Thread
in esp8266 Ausreißer eliminieren
send_every: 4 send_first_at: 3 - clamp: min_value: 44 max_value: 60 # - throttle: 1s battery_current: name: "Battery current" filters: - clamp: min_value: -50 max_value: 50 - throttle
5s yield_today: name: "Leistung Tag" filters: - throttle: 30s max_power_yesterday: name: "max_power_yesterday" filters: - throttle: 30s max_power_today: name: "max_power_today" filters: - throttle: 30s
-
Thread
Diverse fragen zu Hash Maps in C
time ./test < inputfile.sorted SET Size 4096000 real 0m2,576s user 0m2,319s sys 0m0,256s [/code]
uint32_t | | u64 | uint64_t | | u128 | dpa_uint128_t | | u256 | dpa_uint256_t | Wendet man dann z.B. so an: [c] dpa_u_map_u_t container = {0}; dpa_u_map_u_set(&container, 123, "Hello World!"); dpa_u_optional_pointer_t v = dpa_u_map_u_get
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
Max M. schrieb im Beitrag #7506735: > Sind die neuen Attiny an noch jemandem vorbeigegangen? Nein. Aber solange gibt es die noch nicht das man den Start verpasst hätte.
Max M. schrieb im Beitrag #7506735: > fehlt nur noch CAN oder DAC Zumindest DAC liefern die AVRxDx nach. Dazu noch eine Reihe weiterer sinnvoller Features wie Pegelwandler, reichlich UARTs, 16KB RAM
-
Thread
PC Kaufberatung 8-Core
gerade so) https://www.harlander.com/hp-prodesk-600-g6-pci-mt-business-pc-i7-10700-2-9ghz-16gb-256gb-ssd-nvme-dvd-rw-radeon-r7-win-neuware.html Nachteil: Nur 16 GB, nur 256 GB (müsste ich ersetzen) Letzten Endes wäre die beste Lösung einen guten, preiswerten Barebone für den Ryzen 7. Hat hier
5700G ====================================================== TDP 65 Watt (154 max) 45 Watt (65 max) L2 Cache 9.5 MB 4 MB L3 Cache 20 MB 16 MB Speicher DDR5-4800 (76 GB/sec) DDR4-3200 (51 GB/sec) PCIe
-
Thread
Wie Objekte in einem Array aktuell halten und umgekehrt?
paar Optionen auszutüfteln. Sowas macht Spass. Bei möglichen 16 Objekten je 18 Bytes sind es in Summe 256. 256 Bytes schreiben wenn sich zum Zeitpunkt immer nur zwei Bytes ändern ist nun auch nicht so sinnvoll, denke ich, auch wenn prinzipiell möglich. Wenn ich für jedes Objekt noch die Startadresse
struct // copy of calibration { uint16_t version; eeadcval_t copy[MAX_CHANNELS]; // sum of used ADC + DAC + reserve for future use char cal_signature[CAL_SIG_SIZE]; uint16_t crc; } eepcal_t; typedef struct { eepcal_t cal; eeppar_t par; } eepdata_t
-
Thread
Ethernet mit geringer Datenrate via Radio?
> Frequenzen (433/866 MHz) eine entsprechend hohe Bandbreite zu > erzielen, die Chips geben nur 256 kBit her Ja, aber nur im selben Zimmer. :)
Martin schrieb im Beitrag #7501030: >> erzielen, die Chips geben nur 256 kBit her. > > Wäre für mich weit mehr als ausreichend. Eben genau nicht, da 256 kBit die Roh-Datenrate darstellt, da ist noch kein Protokoll und kein Kommunikations-Overhead berücksichtig ist
-
Thread
Attiny85 (SMD) Device signature = 0xffffff
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 12 4 0 no 512 4 0 4000 4500 0xff 0xff
eigenen Programmiergerät: 'Low Frequency Crystal Oscillator' mit einem Programm, das den Teiler auf 256 setzt, und schauen Sie, was anschließend passiert. PS: Für einen solchen Fall geht mein Selbstbaugerät bis auf 29 Hz herunter - vielleicht haben Sie ja etwas Besseres.
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
Danke, leider zu breit.. 8 oder max. wirklich 16 Zeichen, 10 Zeichen würden auch schon reichen
Daniel E. schrieb im Beitrag #7496818: > Danke, leider zu breit.. Gib die max. Breite doch einfach mal an, für die Platine bzw. das eigentliche Display. Vorher lohnt es nicht zu suchen.
-
Thread
STM32F4 - Audioausgabe realisieren?
Z.B. Max Z. schrieb im Beitrag #7495350: > So, was nun? Gibt es noch irgend eine Möglichkeit, die ich übersehen > habe? Ein STM32F4 ist nicht unbedingt dafür gemacht, grosse Datenmengen herumzuschieben
Moin, Z.B. Max Z. schrieb im Beitrag #7495350: > - der integrierte DAC hat nur eine Auflösung von 12 Bit, was doch eher > lausig ist und deswegen wegfällt So lausig sind 12Bit auch nicht. Nimm den integrierten
-
Thread
Größe einer beliebigen Reihe, auch unterschiedlich viele Elemente, berechnen.
nicht innerhalb(!) einer Funktion durchführen darf. Zudem: werden Deine Arrays nie größer als 256 Elemente?
außerhalb des Nutzungsbereiches eine Sonderbedeutung geben, z.B. in meinem Scheduler: [c] #define MAX_SCHEDULE 30 enum { T_FREE = MAX_SCHEDULE, T_LAST, }; [/c]
-
Thread
BTS7960 IS Sensor mit abweichenden Werten.
Ich habe 3 BTS in gebrauch. Zum vergleich muss ich nur die Platine umstecken. Ohne Last habe ich max. 1 ADC Digitalwert vom ADC, mit dem Problem-BTS sendet der NANO ADC 250. Ich würde da auch nicht so viel nachfragen, aber ich habe von 3 Anwendern ein soches Problem berichtet bekommen. Daher will
noch ein Kondensator angeschlossen. Das ist auch okay so. Interessant ist dass bei 1k Last 250 bzw 256 als Digitalwert ausgegeben werden und bei 350 Ohm 100. Wenn man beides auf den Laststrom zurückrechnet, dann kommt man auf etwa 2A. Jetzt ist die Frage ob diese 2A tatsächlich fließen. Das sollte
-
Artikel
AVR-Tutorial: ADC
müssen im Intervall GND VIN VREF liegen. Im Extremfall bedeutet dies: Sei VCC = 5,5 V, folgt AVCC max = VREF max = VIN max = 5,5 V. Der Eingangswiderstand des ADC liegt in der Größenordnung von einigen Megaohm, so dass der ADC die Signalquelle praktisch nicht belastet. Desweiteren enthält der Mikrocontroller
durch 256 erfolgt dann ganz einfach dadurch, dass das Register temp2 verworfen wird und die Register temp3 und temp4 als 16-Bit-Zahl aufgefasst werden. Eine Besonderheit ist noch, dass je nach dem Wert in temp2
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
Max H. schrieb im Beitrag #7488165: > Durch geschicktes Partitionieren war es möglich, große Teile des RTOS > und Interrupt Routinen durch den Flash Accelerator anzusprechen. Dadurch > sinkt im System
Peter D. schrieb im Beitrag #7488717: > Max H. schrieb im Beitrag #7488165: >> Durch geschicktes Partitionieren war es möglich, große Teile des RTOS >> und Interrupt Routinen durch den Flash Accelerator anzusprechen. Dadurch >> sinkt im System