-
Thread
Leiser Intel-Rechner sind die Komponenten so OK?
nutzen > > Und das geht nicht mit Intels Prozessorgrafik? doch aber speziell 2 Kundenprojekte setzen hart Nvidia vorraus - da will ich nicht unbedingt experimentieren - ich kann die auch weglassen falls das System dadurch schlechter wird - aber passiv sollte doch geräuschfrei sein, oder?
cppbert schrieb im Beitrag #6815757: > setzen hart Nvidia vorraus Dieses Bit klärt es.
-
Thread
smartctl output für vier HDs
................................................[done] >( 1/2059) Removing libstdc++6-pp-gcc9-32bit-9.3.1+git1684-3.5.x86_64 ...............[done] >( 2/2059) Removing libstdc++6-pp-gcc9-9.3.1+git1684-3.5.x86_64 .....................[done] >... fast zwei Stunden dazwischen!!! >(1023/2059)
aufmerksam beobachten. Und zumindest versuchen das Timeout für den Head-Retract *sehr deutlich* hoch zu setzen. ›hdparm‹ eventuell, muss man aber mit den Hersteller-Informationen abgleichen
-
Thread
Bruch approximieren
anzufangen, wenn die Liste rückwärts wieder aufgedröselt wird). Das entspricht ja, ein Restglied Null zu setzen. Bei anderen Approximationen kann es ein besseres Ergebnis liefern, ein Restglied auf 1 zu setzen. Habe ich das richtig verstanden, dass ein frühzeitiger Abbruch immer ein tendenziell zu großes
bringt, waehrend es bei float32 nur 6 digits sind. Ich mache daher meine Regelungen welchen auf 24 Bit Wandlern beruhen auf Int32, mit float32 haette ich schon zu Beginn weg verloren. float32 hat nur 24bit Mantisse.
-
Thread
Anfänger Probleme mit PIC18F46K42
#6814922: > LVP muss aus sein! Wie beschrieben, LVP sollte aus sein. Ist doch im Config4H auf Bit5 und ist dort genullt ... da Config4H auf 0F steht also 00001111, oder mach ich da was falsch ?
Wenn du mit LV-Programmierst, wird das setzen auf 0 des LVPbits ignoriert!?
-
Thread
Blockchain unbegrenzte Länge?
Entwickler haben es gekapert :D Lass nicht zu dass sie es in den Dreck ziehen und die Welt mit wertlosen Bits vergiften. Los Pandur los!
Profit zu steigern. Wenn jemand einen Kredit auf sein Haus nimmt, um auf steigende Bitcoin Preise zu setzen, ist das für mich schon ein Indiz für unvernünftiges Handeln. Oder wenn man das Geld ohne Geschäftssinn in Mining investiert. Εrnst B. schrieb im Beitrag #6816570: > Nö, der trifft's exakt, solange
-
Thread
Ganzwellensteuerung mit Arduino
kann man auch die Vollwellen besser über die Zeit verteilen. Aufruf in der ISR (Oder ein Flag setzen) [code] void VWS(uint8_t prozent){ // VollwellenSteuerung (DDS) TOGGLE_BIT(NulldurchgangsBit,0); // toggle if(NulldurchgangsBit){ // jeder 2te NulldurchgangsZaehler
-
Thread
Einfacher Fehler in C-Berechnung
Werz schrieb im Beitrag #6811844: > AT32UC3C1128C Und um einen 32bit Prozessor mit 16bit Daten zu quälen braucht man auch gute Gründe ... Vielleicht hätte man doch erst mit einer Sprache ohne Type-konvetierungen mit eingebauten "Schuß ins Knie" anfangen sollen. Und
, da gebe ich MISRA völlig Recht. Übrigens, per definitionem gilt, dass +0.0 == -0.0 ist. Das setzen die Compiler auch so um.
-
Thread
Empfehlung Tutorial PIC16 (in C) ?
> ich müsste dann die jeweiligen Bits, > Register usw. im Datenblatt raussuchen? [x]
Microchip selbst hat das etwas im Angebot: https://microchipdeveloper.com/8bit:start Viel Spaß!
-
Thread
Benötige Hilfe beim Schltplan
Optoisolator Bauteile die per Kabel angeschlossen werden sollen: - Analog zu Digital Wandler ADS1115 16-Bit ADC - Optional: 0,96" OLED SSD1306 Display
: > Bauteile die per Kabel angeschlossen werden sollen: > - Analog zu Digital Wandler ADS1115 16-Bit ADC > - Optional: 0,96" OLED SSD1306 Display beide Positionen laufen an I2C, du hast sogar die Wahl ob mit 3V3 oder 5V
-
Thread
Problem mit RTC bei STM32F103
Ich vermisse das Anschalten des LSE im RCC_BDCR Register (Bit LSEON). Danach sollte man in einer Schleife nach LSE_RDY fragen, bis der Oszillator soweit ist. (Im RM0008 auf Seite 115). Letztlich schaltet man da auch die RTC ein (Bit 15 im RCC_BDCR). Machst
>CRL löschen, dann warten bis RTOFF gesetzt, dann das DBP in PWR->CR zurück nehmen. Dass man DBP setzen muss, um an den RTC-Registern etwas zu ändern, ist dokumentiert. Dass das vorzeitige Zurücknehmen jedoch offensichtlich auch interne Schreibzugriffe (das Setzen von RTOFF) verhindert und nicht etwa
-
Thread
Der perfekte USB-UART-Konverter
hola, Zum Thema windows Treiber und Signierung, ... Das hatte bei W7 was mit 32 / 64 bit zu tun, auch bei Windows 8, ... wenn ich das noch richtig in errnnerung habe. Die frage ist auch sind es KernelMode Treiber oder UserMode Treiber. Für Kernelmode gilt für 64Bit ab W7 das die Signiert
. Im Referenzhandbuch des Mikrocontrollers steht "2 x 16 bits / word", das wäre die obere Variante.
-
Thread
Interrupt verhalten bei STM32F103
Hmm ich habe den Globalen Interrupt Tim4 aktiviert. Kann man für beide Interrupt eine Priorität setzen? Maxe schrieb im Beitrag #6808363: > Was passiert dort? Wird ein Zaehler weitergezaehlt? Also die 16 Bit > aufgebohrt? Ich zähle die Overflows seit der ersten fallenden Flanke. Bei der zweiten
nun probiert aus dem Capture Interrupt raus den Overflow > Interrupt zu löschen. [...] > Ist das Bit nicht das richtige? > TIM4->SR &= ~(1<<TIM_SR_CC1OF_Pos); Eher nicht, du benötigst das Bit "UIF".
-
Thread
Drehgeber an Arduino, external interrupt ISR wird doppelt ausgeführt
mein Plan ist es das clk Signal mit einem Interrupt zu erkennen und eine flag im programm zu setzen. wegen den Prellen schalte ich den externen interrupt anschließend aus. [c] void init_INT0() { EICRA|= 1<<ISC01; //ISC01 -> set int0 EIMSK|= 1<<INT0; //enable INT0 } ISR(INT0_vect
vorerst 2 sekunden gewartet damit das clk Signal auf jeden Fall nicht mehr prellt. Wegen dem Prellen setze ich am Ende noch das Interrupt Flag register zurück um den besagten merfachaufruf zu verhindern und aktiviere den externen Interrupt wieder. [c] void loop() { if(int0_detected) { if(
-
Thread
STM32-SPI-Code Feedback
Byte: So habe ich es jetzt realisiert (nur bei receiveByteSPI1(...)? >Also müsstest du für jedes Bit was du vom Slave über MISO rein bekommen möchtest vorher ein Bit über MOSI raussenden. Ich habe jetzt die Funktion transmit_receiveData() gebaut: Der TMC5160 kommuniziert mit 40bit. 1 Adressbyte
. Was meinst du mit: (wenn es schon byte weise sein muss)? Das DataRegister meines STM ist doch 16bit lang aber ich muss aber 40bit versenden. Ich hätte dann einfach 5 mal 8bit versendet. Wenn das zu umständlich ist, würde es mir helfen wenn du mir erklärst wie ich dann dieses "Problem" lösen kann.
-
Thread
Fehlerhafte Datenübertragung mit COM Anschluss
im Treiber / der Software vor. und der Unreale. :) Irgendwo im Chip ist bei 1 oder mehren Bits der Unterschied zwischen + und - nicht mehr feststellbar für den Chip, und das Teil kackt ab. VIELLEICHT irgend eine statische Aufladung o.w. auch immer. Keine Ahnung. Ich habe diesen Fehler schon
immer anwende bei Verdacht eines Pufferüberlauf ist, die Speed einfach 1 bis 2 Stufen NACH UNTEN zu setzen. Das löst i.d.R. das Problem. Besonders bei meinen China-Nano's beim Programmieren ;) hilft das. Die überall empfohlene Speed gibt zu >90% Probleme. Wenn die Bits langsamer eintrudeln haben
-
Thread
Zähler 2 hoch 25
SN74LV8154 2*16 Bit in einem IC, Zusammenschaltbar.
cd4536b-mil.pdf?ts=1630510575609 ähnlich (auch mit RC-Oszillator) ist noch der 4541, aber der hat nur 16 Bit https://www.ti.com/lit/ds/symlink/cd4541b.pdf?ts=1630510948442 der schon genannte doppelte 16-Bit-Zähler scheint mir auch der einzig passende zu sein, wenn es Standardlogik sein soll. https://www.ti.com
-
Thread
Amplitudenmessung eines Signals im nV Bereich mit bekannter Frequenz und Phase
Multiplizierer kannst du vergessen! (Rauschen, Offset & Drift) Das macht man heute digital hinter einem 24 Bit ADC. Aber der Vorverstärker- & ADC-Treiber ist der Knackpunkt.
Das Hochschulumfeld wurde ja schon angefragt...wenn es denn so wäre, dann würde ich alles daran setzen, einen Lock-In kaufen zu können. Mit den 5KHz wirst du Last genug haben, da mußt du nicht auch noch den Lock-In bauen. Anders wäre es natürlich, wenn du einen ganz speziellen Parameter des Verstärkers
-
Thread
Umstieg von Windows auf Linux?
Windows 10 bzw. Windows 11 möchte ich mir nicht mehr antun. Meine Anwendungen sind ziemlich einfach: 8-Bit AVR- und STM32-Programmierung, Raspberry Pi (Python, Lua, etc.), FireFox, Thunderbird, LibreOffice, etc. Welcher aktuelle PC (AMD-CPU?) ist bestens geeignet um Linux sicher zu installieren? Da ich
Hilfeseite von bspw. ls in Englisch: > man --locale=en ls Oder die passende Umgebungsvariable setzen: LANG=C man ls
-
Thread
Bitfeld zuweisen: Warum optimiert der Compiler nicht?
Dann nimm doch spaßeshalber Mal die höchste. Und uint16_t als Datentyp. Und fang damit an, alle Bits in einer Dummy-Funktion auf 1 zu setzen.
Bit damit verbraucht werden. So - und nun will der TO die einzelnen Bits einer 16 Bit Variablen je nach 16 verschiedenen boolean-Variablen setzen. So wie ich das sehe, macht es der Compiler bereits
-
Thread
230V messen die 1000te
die Kiste womöglich nicht mit. Da hilft nur Datenblatt lesen, bzw.. kennt jemand einen guten 16Bit SPI-ADC der auch gut zu bekommen ist.. irgendwie ist da sAngebot beim Großen C nicht so riesig.
mit dem Spannungsteiler so machen? Ich könnte auch einen Brückengleichrichter direkt dahinter setzen und die Negative vernachlässigen. Wäre vielleicht am einfachsten Oder die Sinsuwelle mit einem OpAmp anheben.
-
Thread
Drehzahlregler 230v lüfter 120mm (Serverschrank)
Modul könnte auch 4 Lüfter parallel versorgen. ganz schön teuer. Da hockt in der Mitte wohl ein 8-Bit uC für paar Pfennich. Lieber schnell selber machen. Da lernt man auch was bei. Ist ein kleines interessantes Projekt :)
vermeiden willst, nimm unbedingt 4pin Lüfter. Gleich werden dazu erboste Gegenkommentare kommen, aber setze nicht auf 2/3pin Lüfter, Du wirst es (zumindest auf Dauer) bereuen.
-
Thread
TOISWITCH - IoT I/O-Server für ESP8266
z.b. für Taster dazu? Einen Taster solltest du vorsehen, um bei bedarf die wlankonfig auf default setzen zu können.
-Überarbeitetes HTML-Interface. Bilder reiche ich noch nach. -PWM arbeitet jetzt intern mit 10 Bit @ 1 kHz, extern mit 8 Bit -Farben sind Gamma-korrigiert -Bugfixes
-
Thread
Firmware aus MC9S12 per BDM clonen
aus dem im Flash gespeicherten und in 0xFF0F gespiegelten Register geladen. Die Bits 7+6 zeigen mit 0b10xxxxxx an wenn ein Backdoor-Key hinterlegt ist um die Sicherheit aufzubrechen. Die Bits 1+0 zeigen mit 0bxxxxxx10 an wenn der Flash "entsichert" ist. Mit "Protected" ist dabei gemeint
so wie sie sind. Zudem wäre auch die Frage ob es wirklich ausreicht einfach nur die Register zu setzen, oder ob es nicht noch wenigstens einen CPU-Cycle braucht damit das wirkt. Oder die Änderung wird aus einem anderen Grund nicht angewendet. Ich hätte erwartet das nach dem setzen des Registers der
-
Thread
Ds18B20 Zeigt zu höhe Werte
Umgang mit dem I/O-Pin bei separat versorgtem Sensor, also nicht parasitär über die Datenleitung: Bit im Output-Register einmalig auf 0 setzten und dann dabei belassen. Danach nur noch mit dem Bit in im Direction-Register spielen.
Falk B. schrieb im Beitrag #6803458: > Dein Lesen des Bits funktioniert > so nicht. Man sollte schon die Zeiten einhalten. Und lass die Finger von > dem PORT-Bit, das muss nur EINMAL auf 0 gesetzt werden, das macht > eigentlich schon der Reset Das mit
-
Thread
LED dimmen mit Fading oder lieber mit PWM
besser jemanden, der das für dich macht? In jedem Datenblatt zu jedem AVR steht drin, wie man die Bits setzen muss, um einen PWM-Modus zu konfigurieren. In den Beispielen im Artikel [[LED-Fading]] sieht man das auch. Wenn dein Tiny keinen 16 Bit Timer hat, muss man es halt mit einem 8 Bit Timer machen. Aber das ist kein großes Problem, man muss nur 1-2 Register mit einer handvoll Bits korrekt setzen!
-
Thread
schaltbarer Spannungsteiler für ADC Eingang
die Lösungen? Ich würde einen ADC nehmen, der die 50V hinreichend genau auflösen kann. Drei echte Bit mehr reichen da schon.
Zugegebenermaßen kann es hier ab ca. 3,1V etwas holprig werden, man kann auch die Z-Diode auf 3,0V setzen, dann ist die max. Spannung am ADC 3,6V - eigentlich immer noch unproblematisch für die Ableitdioden im ADC. Eine Z-Diode kann als Sammelpunkt für mehrere Eingänge genutzt werden.
-
Thread
Logigkanalanalysator
Moin, ich würde mal erwarten, dass es hier um digitale Oszilloskope geht. Zwei Kanäle mit je 8 Bit AD-Wandler ergibt 16 Bit, die pro Sample gespeichert werden müssen. Ob es jetzt 16 Bit aus einer AD-Wandlung speichert und als analoge Kurve anzeigt oder 16 Bit von digitalen Eingängen als Digitalwerte
Bit zu setzen. Bei Signal, muss dieses etwas länger anstehen und Spikes werden dann gefiltert bzw gehen Verloren. Mit der angegebenen Samplefrequenz wird dann den Speicherplatz Hochgezählt um das Nächste
-
Thread
Wie berechnung Formel anpassen
vorher einer signed-Variablen zu. Das ist geradliniger. x zu casten ist bullshit in dem Code, setze es direkt signed. Und falls wirklich konstant, wozu das ganze? Entweder hast Du noch ein grundlegendes Verständnisproblem oder der Beispiel-Code ist unbrauchbar, poste den original-Code. Casten
> Welche Möglichkeit ist besser (professioneller)? Die professionellen Entwickler benutzen 32 Bit Mikrocontroller mit unendlich Hauptspeicher. Da nimmt man einfach einen Datentyp, bei dem man sich über so etwas keine Gedanken machen muss. Damit will ich nicht behaupten, mit irrsinnig leistungsfähiger
-
Thread
Lastanpassung für Übertrager an Preamp Ausgang
Teil auch wirklich tadellos. Hier ist mal ein Testschnippsel, direkt vom Vorverstärker Ausgang mit 24bit/96kHz digitalisiert: https://1drv.ms/u/s!Ahn19Qp_SaKQn0Y3ajoqJP2yYqPD?e=GXcO2g (Tonabnehmer war ein Dynavector 20x2 mit nominell 0,3 mV Ausgangspegel und dann 60 dB Verstärkung im Preamp)
ich einen kleinen Widerstand (5.6R) zwischen die Kabelmasse und Gerätemasse am Vorverstärkerausgang setze wird das Brummen fast vollständig abgehalten. Mal sehen wie es mit 10R aussieht... sind davon andere Nachteile bzgl. Signalqualität zu erwarten? (Bevor jetzt wieder jemand Erdschleife ruft: das
-
Thread
Quelltext: Lesestoff gesucht
eh einen Makro nimmt, kann man dann aber auch gleich die Schiebeweite mit einbauen: [c] #define BIT(x, m) (((x) != 0) << (m)) ... BIT(a, 4) | BIT(b, 0); #undef BIT [/c]
Jörg W. schrieb im Beitrag #6801328: > #define BIT(x, m) (((x) != 0) << (m)) > ... > BIT(a, 4) | BIT(b, 0); > #undef BIT [c] #define BIT(x, m) (((x) != 0) << (m)) ... BIT(a, 4) | BIT(b, 0); ... #undef BIT [/c] vs. [c] (!!
-
Thread
Funksignal (am Antennenausgang) mit Oszilloskop debuggen
) raus geschickt. Ist eines mit Tristate-Codes (also 0, 1 und floating für die Symbole + Sync), 12 Bit (0,1 und f) und dann ein SYNC... jeweils 4x hinter einander. Beim Original-Sender konnte ich glücklicherweise das Digitalsignal abgreifen mit dem Oszilloskop. Soweit ich weiß, dürfte diese Modulation
irgendwas lagernd. Nachdem ich dort nicht mal bei der Produktsuche das Häkchen für "Filialverfügbarkeit" setzen kann, hab ich nun rausgefunden, dass die Filiale bald länger schließt, weil die das Gebäude dort dann bis 2024 umbauen. :|
-
Thread
Umwandlung Wert in 4 Byte Gleitkommazahl (KNX)
= KNX_VORZEICHEN_MINUS; // Merker setzen } else ucVorzeichen = KNX_VORZEICHEN_PLUS; // Merker setzen if(ucVorzeichen == KNX_VORZEICHEN_MINUS) // Vorzeichen negativ? uiReturnvalue = 0b1000000000000000; // Negativ-Bit setzen else uiReturnvalue = 0b0000000000000000; // Negativ-Bit löschen uiReturnvalue = uiReturnvalue | (uiExponent << 11); // Exponent-Bits setzen uiReturnvalue = uiReturnvalue +iMantisse;
-
Thread
Z80 OUT (C) mit Register A belegen.
OUTI, OTIR und die entsprechenden IN für die Gegenrichtung. Bemerkenswert ist: obwohl es sich um 8-Bit Operationen handelt, ist genau definiert, was auf den obereren Adressbits (A8-A15) passiert. Man kann so mit einem Befehl 24 Bits geziehlt setzen.
programmieren sollte". Tja, so sind die Leute heute. Hier auch: Peter D. schrieb mal, daß man zum setzen eines Portpins eine Bibliotheksfunktion bemühen sollte (und nicht das poplige Bit selber setzen). W.S.
-
Thread
Durchflusssensor auslesen mit µcontroller - Impulse/Frequenz/Durchfluss
. Diesen Wert lasse ich mir dann über USART_transmit in PUTTY anzeigen lassen. Frage nun: wie setze ich diesen Timer auf? Brauche ich den Timer Interrupt überhaupt wenn ich sowieso durchgängig GPIO_PIN_ReadPin durchführe?
Zeiteinheit. Die Hinweise auf die Harware-Capture-Einheit ja schon ganz gut. Du solltest auf 32bit capturen, sollte bei diesem uC kein Problem sein, habe ich aber nicht geprüft. Du misst damit die Zeit von Flanke zu Flanke und kannst damit präzise auf den aktuellen Durchflusss schließen. Allerdings
-
Thread
Cortex M3 Port Pin wird nicht auf 0 gesetzt
. schrieb im Beitrag #6800034: > Der einzige Nachteil besteht darin, dass man nicht gleichzeitig Bits > setzen und zurücksetzen kann. Doch, das geht durchaus - z.B. beim STM32F4 mit dem BSRR-Register.
Beschreibung ist reichlich obskur, ich verstehe sie jedenfalls nicht. Und erst das Register lesen, ein Bit auf '1' setzen und dann das zurück schreiben ist doch etwas sonderbar und höchst ineffizient - sowohl für den Compiler als auch für den uC.
-
Thread
Wie/Wo finde ich die richtigen Teile zum Einstieg in die MSP430-Welt?
Wenn es keine riesen Stückzahlen sind, nimm ein LCD mit internem Controller. Typisch werden die mit 4Bit, 8Bit oder SPI angesteuert. Chris T. schrieb im Beitrag #6799705: > Oder eine Powerbank? Nein. Eine Powerbank ist darauf optimiert, eine Powerbank zu sein. Sie liefert einen hohen Ladestrom
Funktionsumfangs, schon etwas mehr Brain. Für die schlappen 12 Stellen wollen dann immerhin 84 Bits *richtig* gesetzt und rückgesetzt werden. Lustigerweise können diese Bits im entsprechenden Registerbereich völlig ungeordnet erscheinen.
-
Thread
Peripheral Pins Select PPS beim 18ner PIC
raus -> I2C1SDAPPS 3. Such Dir einen Pin aus, den Du mit einem Signal belegen willst, z.B. RB4 4. Bits 5..3 des Registers sind auf den Port zu setzen: (A=000, B=001, C=010), für RB4 also 0b001 5. Bits 2..0 enthalten das Portbit, bei RB4 also 0b100=4 6. In das Register muss also der Wert 0b00'001'100
programmieren, und zwar so, dass beide zueinander passen. So funktioniert das bei allen 8 und 16 Bit PICs mit PPS. fchk
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
schrieb im Beitrag #6798302: > if(crc & 0x8000L) { //If MSB 1? Das testet Bit 15, nicht Bit 31.
Du hast bei der STM32 CRC ein paar implementationsprobleme, die daher rühren, dass die CRC 32bit-Wortweise arbeitet. Der STM schiebt quasi Bit 31 zuerst in die CRC und als letztes bit 0 des Datenworts. Wenn du jetzt 4 Bytes aus dem Speicher nimmst, sind die aber wegen dem little endian layout
-
Thread
Atmega324PB: PWM auf OC4B (PB7) statt an OC4A) ausgeben
[/c] Allerdigs leuchtet damit immer noch nichts durch PWM. Wenn ich PORTB |= (1<<PB7) setze, leuchtet die LED wunderbar.
using the Output Compare Modulator you'd write a 0 or a 1 to bit 2 of PORTD depending on whether you want AND or OR modulation." Mit dem PORTD2 wird ein Druckfehler sein (auf dem 328 liegt OC3B/OC4B auf PORTD2), schreib mal eine 1 an PORTB7: PORTB |= (1<<PB7
-
Thread
GCC 11.2.0, unterschiedliche Optimierung size_t/uint32_t
für size_t in Frage kommt die für uint32_t nicht greift? Beide Typen sind unsigned integer mit 32 Bit Breite. Irgendwer eine Idee woran das liegen könnte? Ich werf in der Zwischenzeit mal Clang an...
:same_as<uint32_t, size_t>); arm-gcc 11.2 kennt godbolt noch nicht, aber mit arm-gcc 11.1 im 32-Bit Mode hält das static_assert, im 64-Bit Mode nicht. Was allerdings so zu erwarten war. Oliver
-
Thread
VCF für μC-Synthesizer
Stefan F. schrieb im Beitrag #6795558: > und per 8Bit-PWM ausgegeben. Nur 8 Bit und dann auch noch PWM? Dir ist klar, daß das gerade 3.5 Bit Signalauflösung sind?
128 Bits bei Musik nicht ändert, ist schon bei 24 Bit sehr gering. Schon wenn sich eine 127 um 1 digit ändert, kippen alle Bits in einem 8-Bit-Wort. Bei 128 Bit dürfte noch mehr Zufallsrauschen in den unteren
-
Thread
ESP8266-01S Spannung fällt auf 1,5V - 2V
eingesetzt, wenn es auf den Stromverbrauch und evtl. Wärmeentwicklung nicht ankommt. Den ESP8266-01S setze ich mit dem AMS in mehreren Projekten ein und habe da keine Probleme. Bei deinem Problem tippe ich jetzt auch auf Kontaktfehler im Steckbrett.
verstanden. Ich habe im Keller für die kommenden Wintermonate eine Kiste mit Bauteilen für einen 8Bit Computer versteckt. Wenn ich das nächste Mal rumwühle denke ich evtl daran die teureren Brettchen auszuprobieren. Ich hatte den Tipp bekommen, für den 8 Bit Computer eben keine verbogenen, weichen
-
Thread
Boost - Konverter: Verlustmessung der Drossel
vorab kalibrierst und den Strommesskopf nullst hilft das vielleicht etwas (und dass du das Oszi auf 12 Bit gestellt hast ist ebenfalls hilfreich).
schwierig bis unmöglich sein, wenn nicht die ohmschen Verluste dominieren. Die Spulenverluste setzen sich aus Wicklungs und Kernverlusten zusammen. Letztere akkurat zu beschreiben ist fast unmöglich da man die physikalischen Mechanismen der Kernverluste bis heute nicht komplett verstanden hat. Wenn
-
Thread
In Dauerschleif eine Aktion alle 30s durchführen oder direkt am Start
Stefan ⛄ F. schrieb im Beitrag #6794688: > Weil millis() einen 64 Bit Integer liefert. Echt? Aber auch nur auf 64Bit Arduinos! Die sind Allerdings erheblich in er Unterzahl.
EAF schrieb im Beitrag #6794709: >> Weil millis() einen 64 Bit Integer liefert. > Aua! Ach Sch.... ich habe das mit Java verwechselt. Da ist "long" 64 bit.
-
Thread
USB3-to-SATA Adapter - Fake oder Treiber Problem?
gParted !! Partitionstabelle erstellen .... Partitionieren ... formatieren ... benennen ... flags setzen ... OS installieren ... was auch immer. Und -bitte- lass die Finger von dieser dämlichen Konsole
keine Ahnung hast, wie Festplattenspeicherung funktioniert. Hat schon lange nichts mehr mit rohen Bits zu tun. Bitte googlen: FEC, Likelihood, Viterbi, LDPC, Reed-Solomon, ...
-
Thread
Anzeigen_Quarze_Relais_Transistoren_und
sind ca.90 Stck 1Stck 5 Stellige Multiplexanzeigen. 1,99 Euro Ansteuerung 4 Datenbits, 3 Bit Adressen. Eine Anzeige mit 2*4 Bit Erweitert. 2,10 Euro Wurden ca 1998 als Anzeige an verschiedenen Controllern genutzt, in einer AG. Die Transistoren alt,ausgelötet,gebraucht, einige
knöpfe sind teuer und es gibt einige Raritäten. Relais werden immer gebraucht. Seit über 30 Jahren setze ich diese 24V Relais im Modellbahn Projekten ein. Die Ziffernanzeigen sind nur für Bastler. Hatten diese ende der 90ziger mit Schülern aus meinen Elektronikclub ausgebaut und zum Leben erweckt.
-
Thread
Nur noch große 6,5" Zoll Handys!?
(prx) A. K. schrieb im Beitrag #6792687: > Da ist mich ungern aufs Handy setze, habe ich das noch nie anders > gemacht. Das Knickproblem ist noch ein weiterer Grund es in den Vordertaschen zu tragen.
Dann setz mal deine rosarote Brille ab. Und spätestens ab kommenden Jahr kannst du alle wegwerfen, die kein LTE haben.
-
Thread
Ungültige Integer
Wenn es um Sensordaten geht, sind die 32 Bit vielleicht gar nicht nötig? Dann könnte man doch davon ein Bit abzweigen für gültig/ungültig. In C formulieren könnte man das dann als struct mit 2 Bitfeldern (1 bzw. 31 Bit lang) und rechnet dann
anderen Teil als Status setzt. Damit ist Schreiben und Lesen nach wie vor atomar möglich (auf einem 32-Bit-µC natürlich) und kein Platz verschwendet.
-
Thread
LED Fading - Frage zu einer Funktion
Svenja S. schrieb im Beitrag #6792003: > Leider weiß ich nicht, was die 3 dort macht Die bits 0 und 1 von TCCR1B auf 1 setzen. Was die bits in dem Timer Steuerregister für eine Funktion haben ? Schau ins Datenblatt deines uC, dazu ist es da. Bei mir CS12 CS11 CS10 und setzen den Vorteiler
in Binärdarstellung aussieht. Dann erkennst du, dass dort einfach die beiden niederwertigsten Bits gesetzt werden.
-
Thread
Was ist das für ein Schraubenkopf?
Kopf. Möchte den Moter gerne mit Drehmomentschlüssel wieder zusammenbauen, jedoch was ist das für ein Bit (siehe Foto)? Viele Grüße Horst
Möchte den Moter gerne mit Drehmomentschlüssel wieder > zusammenbauen, jedoch was ist das für ein Bit (siehe Foto)? Unbekannte Schraube, aber bekannter Drehmoment?