-
Thread
Projekt: CNC Fräse eigenbau
des Spindelspiels wirst Du das auch nicht hinbekommen. IGage hat Hochauflösende Schiebelehren mit 21bit Ausgabe. Das könnte die Basis für ein Closed Loop System sein. Mfg, Gerhard
kann, dann gibts kein Umkehrspielk, sondern dann ist deine Maschine so weich, dass sie sich beim Umkehren erst in die andere Richtung durchbiegen muss, bevor sie sich was bewegt.
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
irgendwer ein Bit wo vergessen hat, schreit er sofort in die Runde, postet ellenlange Listings und fragt jedem ein Loch in den Bauch. Die Linux-Fans sind übrigens genauso. Die lieben es, jeden Thread mit Logfiles über
mips-elf-gcc verwendet werden. Es braucht gar nix von Microchip. Es ist nicht bequem, aber es geht. Wer 32-Bit in DIP mit freiem GCC haben will, kann dies haben, selbst startup und header files gibt es. Siehe Pinguino und http://retrobsd.org/ Jobst M. schrieb im Beitrag #2795746: > Hmmm. Es gibt offenbar
-
Thread
Embedded Linux Treiberprogrammierung
das Datenblatt eines µC hätte und die dortigen Register sich im SourceCode des Treibers wieder spiegeln könnten. Ich bin für jede Hilfe dankbar Gruß Marek
meiner Ausbildung in diese thematik schnuppern können. Ich hoffe das nächste Woche mein Board (Atmel 32Bit Prozessor) kommt, aber das Buch zuerst lesen kann ja mal nicht schaden.
-
Thread
Rechnen mit dem QBit
Grenze des Wertebereiches überschreiten. b) QBits und gespeicherte Informationsmenge Bei binären Bits multipliziert sich der Wertebereich mit der Anzahl der Bits. m = 2 hoch n. Die Informationsmenge ist der binäre Logarithmus der Anzahl der Bits. Das ist sowohl mit echten QBits der Fall als auch mit
denen man die QBits ersetzen soll. Die Anzahl möglicher gespeichter Werte wächst mit der Anzahl der Bits exponentiell, nicht linear und nicht quadratisch. Ein binäres Bit hat den Wertebereich m = 2 hoch 1 -> Bereich ist ZWEI = {TRUE; FALSE}. Ein einzelnes QBit hat eine reelle Zahl als Wertebereich.
-
Thread
Nokia 6100 Ansteuerung in C
Rechne es aus: 400KHz SPI maximal, sind 400.000 Bits pro Sekunde. Bei 256 Farben pro Pixel (8 Bit + 2 Bit) * 132 * 312 = 174.240 Bits. 400.000 / 174.240 = ca. 2 fps. Gruß Hagen
Blau a 4 Bit. Ergibt also 4+4+4 = 12Bit effektive Farbe. Wenn man also einen 8Bit Pixel setzt, so wird dieser in 3r+3g+2b Bit zerlegt. Diese Bits ergeben dann den Index in die geladene Farbtabellen -> 8r,8g,4b
-
Thread
Strom Opferanode Warmwasserpuffer messen
absinken wird, sollte der Shunt denke ich nicht größer als 1 Ohm sein. Der Strom kann sich auch umkehren. Und zwar, wenn die Anode nicht mehr funktionsfähig ist und sich somit der Speicher auflöst. D.h. ich möchte auch negative Ströme messen können. Als ich die Anode neu eingebaut hatte, habe ich Ströme
von 0,003 mA/LSB. Somit deutlich mehr als ausreichend. Korrektur: Hatte fälschlicherweise mit 12bit gerechnet. Der ATmega hat aber nur 10bit. Sind somit 0,012mA/LSB.
-
Thread
OpenMCP DHCP-Client funktioniert nicht
Läuft es denn sonst bei allen aus der Schachtel? Welche Fuse-Bits habt Ihr denn bei der Boot-Section?
wieder irgendwo in den Tiefen des Forums verloren geht... Ich habe hier einen Switch, der Ports spiegeln kann. Werde mich morgen mal dran machen, den Verkehr mitzuschneiden. So auf die Schnelle kann ich sagen, daß ein Discover übers Netz kommt und die Fritzbox nach ziemlich exakt 1s darauf mit einem
-
Thread
"Nachlassen" im Job
Opferrolle, sondern du entscheidest, ob du die Situation veränderst. Für mich ist das 80% Täter-Opfer-Umkehr und 20% Körnchen Wahrheit. Letzteres in dem Sinne, daß, wenn dich der Schuh drückt, du vermutlich der einzige bist, der die Initiative ergreifen wird. Die 80% ignorieren meiner Meinung, daß du völlig
selterne Experte bist (z.B. der erste für FPGAs) - Du mit Frischlingen die Welt entdeckst ("ich habe SetBit() erfunden") - Dein Kollege Dir anspruchsvolle Aufgaben gibt und Dich wachsen lässt - Du in einer Abteilung arbeitest, die stetig wächst. Nach 2 Jahren solltest*) Du bald die Stelle wechseln. Egal
-
Thread
BIGTREETECH-SKR-PRO-V1.2
hinreichend gesichert zu sehen. Das Manual zur Steuerkarte, wie auch die Informationen zum Schema spiegeln die meist vorhandene Struktur der Nutzer von 3D, wenig und unzureichende Kenntnis der Elektronik. Gerade, wenn man die Versionen V1.1 und V1.2 vergleicht, dann steht bei der V1.1 auf der Platine für
von einem hochwertigen kalibrieren der Drucker Komponenten. Rechenleistung von Steuerkarten mit 8 Bit Controller zeigen die auftretenden Qualitätsunterschiede auf Grund mangelnder Rechenleistung. 32 Bit Controller Karten erlauben wegen ihrer Rechenleistung höhere Druckgeschwindigkeiten bei gleichbleibender
-
Thread
DC-Getriebemotor oder Hybrid-Stepper für Gitarrentonabnehmer-Wickelmaschine
Drahtspannungsregelung: https://www.amazon.de/OocciShopp-Absolutwert-Drehgeber-I2C-Anschluss-12-Bit-bürstenloser-Inkrementeller/dp/B0919T72ZC ich überlege gerade einen dritten schrittmotor mit einem kleinen Verlegearm nachzurüsten. sg
kaum etwas heraus, weil die Elektronen jedesmal, kaum, dass sie aufgebrochen sind, göeich wieder umkehren müssen.
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
4 // 0, 4 | [00], BIT 4 #define LCD_SEG_1D 5 // 0, 5 | [00], BIT 5 #define LCD_SEG_1M 6 // 0, 6 | [00], BIT 6 #define LCD_SEG_1E 7 // 0, 7 | [00], BIT 7 #define LCD_SEG_B2 8 // 1, 0 | [01], BIT 0 #define LCD_SEG_B3 9 // 1, 1 | [01], BIT 1 #define LCD_SEG_B8 10 // 1, 2 | [01], BIT 2 #define LCD_SEG_B9 11 // 1, 3 | [01], BIT 3 #define LCD_SEG_B14
-
Thread
Nach fast 3 Jahren fehlerkorrigiertes Datenblatt für die AVR-DB Serie erschienen
DA-Fähigkeit mit kapazitativen Bildschirm zu arbeiten bleibt wohl kaum benutzt: für kleine Geräte, wo 8-bit-Controller sinnvoll ist, passt besser resistive Bildschirm.
der Peripherie unbedingt. Die einzig richtig blöde Einschränkung hatte ich beim DA genannt. Das Spiegeln von Flash- in Dataspace und damit bequemen Zugriff auf einstellbare Teile des Flash funktioniert nicht wie es sollte, es sind für die Software letztlich weiter nur stupide altbackenes LPM/SPM ratsam
-
Thread
Ist es möglich, etwas wie EEMEM und PROGMEM für externe RAM?
einfacher, diese Daten ein einer internen Struct zu halten und diese en bloc ins externe RAM zu spiegeln. Und grössere Mengen per Funktion zu adressieren, statt direkt als Arrayzugriff, ist oft akzeptabel. Wenn nicht, hat man vielleicht einen zu kleinen µC gewählt.
Byte für Operation, Byte oder zwei für Daten oder Adressen. Mit AVR kann das schon kaum mehr gehen: Bits von Befehl und Daten sind eigenartig durcheinander. Ohne Flasche Schnaps versteht man hier mit Code kaum etwas. Jim M. schrieb im Beitrag #5958587: > Beim 8051 hätte man externen XRAM Das gibt
-
Thread
Wärmebildkamera für Arme
70-120ms je Bildpunkt, je nach Auflösung (bits) und Sensor. Es gibt aber auch welche, die schneller als 32ms sind.
chris schrieb: > 70-120ms je Bildpunkt, je nach Auflösung (bits) und Sensor. Es gibt aber > auch welche, die schneller als 32ms sind. Hast Du da Links zu Datenblättern? Idealerweise auch mit Preisen. Bezugsquelle wärst Du? Ansonsten gefällt mir die Vorrichtung
-
Thread
Welche Arm-Entwicklungsumgebung? - kommerzielle Nutzung
Mitbewerbers, den Code in einen günstigeren Chip hineinbekomme, kann sich der Preisunterschied schnell umkehren. Gruß Marcus
ist also Aepfel mit Birnen verglichen. Ganz wenige Prozente sind dann normal, wenn sich alles im 32-bit Bereich abspielt und die Compiler von IAR und Keil, die aus dem Embedded Bereich mit kleinem Speicher kommen ihre Staerken nicht ausspielen koennen. Meine Schaetzung fuer ein "groesseres" Programm
-
Thread
Objekterkennung mit XMega (o.ä.)
und das mit einem XMega ... der XMega steuert dann aber nur das Foerderband. Ich denke auch eine 32bit Maschine mit 700MHz reicht da noch nicht.
Forschungsprojekt. Details kommen dann in den Veröffentlichungen :) An Kameras von allen 4 Seiten mit Spiegeln habe ich auch schon gedacht und werde das auch weiterverfolgen. Aber nach Möglichkeit möchte ich auf komplexe mechnische Komponenten/Optiken, evtl. sogar Spezialanfertigungen, verzichten. Kameras
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
ungünstige Speicherverbrauch. Bei der 320x240 Version ist der Speicher streng genommen als 256x256x4bit organisiert (da der Speicher aber 8bit breit ist, sind gerade und ungerade Adressen identisch). Das LCD benötigt 80x4bit x 240. Reserviert sind 128x4bit x 240 für ein Bild, das gleich nochmal für das
Auszug aus dem Datenblatt: Address Bus Breite 15Bit Anzahl Bits per Word 8Bit Anzahl I/O Lines 8Bit Anzahl Ports 1 Anzahl Worte 32K Data Rate Architecture SDR Density 256KBit Maximum Betriebsstorm
-
Thread
Alte Analogfotos "verlustfrei" digitalisieren
nur größere Dateien aber nicht mehr Informationen gegeben. Bei der Farbauflösung wären mehr wie 24 Bit schon gut gewesen, um Korrekturspielraum zu haben. Bessere Scanner können intern mit 48 Bit Farbtiefe arbeiten. Auch wenn die dann nur 24 Bit ausgeben können, ist das dann schon ein Gewinn. Aber
wurde im Drogeriemarktlabor Also billige Massenware. Da reicht jeder Scanner mit 300dpi und 16 Bit/Farbe
-
Thread
Pausierbares Kopieren unter Windows
Quatsch). - /W:1 = 1 sek Wartezeit zwischen Wiederholungen (standard: 30 Sek). - /mir = Mirror = Spiegeln der Quelle = Entfernen im Ziel vorhandener überzähliger Dateien = Achtung bei Angabe des Ziels!!! - Pfade in Anführungszeichen, falls Leerzeichen enthalten sind. Am Montag gleichen Befehl wiederholen
zu rechnen: z.B. dass er nach jeder kopierten Datei deren Dateiattribute (letzter Zugriff, Archiv-Bit) aktualisiert und es daher kein reines Lesen ist (und dass die zugehörigen Schreibvorgänge abgewartet werden müssen, bevor weiter kopiert wird, weil USB-Speicher standardmäßig keinen Schreib-Cache verwenden
-
Thread
ADXL312 Messwerte in g umrechnen
? Oder am Handling der empfangenen Bytes? Laut PDF UG-281 S.4 sind bei FullRes-Mode D15-D12 SIGN Bits. Ich glaube dass ich diese irgendwie einfach ignoriere und falsch behandle. Ich berechne sie ja einfach mit in die Durchschnittswerte mit ein. Das sollte ich nicht tun richtig? Vielen Dank für eure
lassen wäre z=0). Oder du drehst ihn einfach auf den Kopf, dann müsste sich das z-Vorzeichen auch umkehren. Findet der Chip wahrscheinlich auch besser als auf den Boden schmeißen ;) Falls dir das klar war, sorry :)
-
Thread
Cypress PSoC Nutzen/Erfahrungen?
Psocdeveloper.com. - Es mangelt an deutschsprachiger Literatur. Die Bücher von Hardy Krüger spiegeln nicht den gegenwärtigen Stand wider, sondern PSoC1 und 3. - Die neueren PSoC's haben keine hobbyfreundlichen Gehäuse, sind also für Grobmotoriker schwer zu löten. Deshalb verwende ich bis jetzt
mitteilen, dazu zieht er nach dem empfangen des Stopp-Bits, erstmal Clock auf Low. Wenn er wieder bereit ist, Daten zu empfangen, geht Clock wieder auf High.
-
Thread
Touch Display - Typ der beiligenden Platine?
sein. Da ist nicht viel Protokoll. Als Unterschiede gibt es die verwendete Farbtiefe (8 oder 6 Bit pro Grundfarbe) und einen oder zwei Datenkanäle, was sich in vier oder acht LVDS-Datenleitungspärchen niederschlägt. > LVDS scheint mir da auch eher schlecht als recht dokumentiert zu sein. Das
> Da ist nicht viel Protokoll. Als Unterschiede gibt es die verwendete > Farbtiefe (8 oder 6 Bit pro Grundfarbe) und einen oder zwei Datenkanäle, > was sich in vier oder acht LVDS-Datenleitungspärchen niederschlägt. Ich versteh das jetzt richtig? LVDS spezifiziert nur eine phys. Schnittstelle
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Außerdem gibts ja auch noch die Galerie-Seite dazu: http://bit.ly/d9LME3 (von bit.ly, weil die Forensoftware den sonst umbaut)
bit 3 wird 0x40 + 0x40 = 0x80 Timer-Counts dargestellt bit 4 wird 0x40 + 0x80 + 0x40 = 0x100 Timer-Counts dargestellt. Damit habe ich 8 Zeitscheiben die jeweils den 5 Bits zugeordnet sind und kann so
-
Thread
DS3231 RTC Modul, Raspberry Pi, Zeitschaltung
ersatzlos entfallen. Und bei der Gelegenheit kannst du dir auch noch die Tabelle der Alarm Mask Bits anschauen. Ich interpretiere die Tabelle so, daß der INT/SQW Pin nur für eine konfigurierbare Zeitspanne von 1 Sekunde bis maximal 1 Minute auf GND gezogen wird, und anschließend wieder nach High Impedance
Wire by Name, wie mit SCK und SDA gemacht All das lässt sich durch einfaches Verschieben/Drehen/Spiegeln deutlich verbessern und man sieht auf den ersten Blick, was Sache ist.
-
Thread
Unterschied PWM mode 1 und 5 bei Attiny25
Phase Correct PWM entweder von BOTTOM bis 0xFF oder von BOTTOM bis OCRA0, je nach Zusand der WGM-Bits in TCCR0. Was für einen Sinn hat es überhaupt, den Timer bis OCRA0 zählen zu lassen? Ich dachte, der entsprechende Pin wird bei jedem compare match umgeschalten. Würde der Timer jetzt bei OCRA0 "umkehren", könnte man doch das Verhältnis der Pulsweiten zueinander gar nicht ändern, sondern nur die Frequenz des Umschaltens. Was mich völlig verwirrt: ich probiere das ganze gerade an einer LED an PORTB0
-
Thread
Logamatic 2107 Schnittstelle
Bit(bit=0) ändert toggelt sich beim CRC das vierte Bit(bit=3) bit1 -> bit4 bit2 -> bit5 bit3 -> bit6 bit4 -> bit7 und noch x x x x x x x x i 2 1 0|
erste Bit (bit0) jedes Datenbytes sich an welche Bitstelle in CRC sich wirkt: CRC Bit Stelle bitX, welche sich ändert, wenn das bit0 von dem Datenbyte sich ändert: bitX = 0x80 >> (8 - n. Byte
-
Thread
Witzige Idee: QR-Code Uhr - wie realisieren?
das hat mich jetzt wirklich mal interessiert. Meine Überlegung war, ob sich pro Sekunde nur wenige Bits ändern wie bei einer binär-Uhr, oder ob sich der ganze Code durch Prüfmuster o.ä. ändert. Tatsächlich eine interessante Demo!
QR-Code egal ist, wusste ich bereits. Deswegen auch die 3 großen Kästchen in den Ecken. Das mit dem Spiegeln ist neu. Wieder was gelernt. 👍
-
Thread
Laptop-TFT am PC Gesperrt
parallelen Daten angesteuert wird. Auf Seite 10 ist die Anschlussbelegung. Das ist übrigens ein 18-Bit-Display, also kein echtes "True Color"-Display.
die Daten in 4bit Pakate zu packen und dann erst zum LCD zu übertragen.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
SWD_DIO_PIN, buf & 1); pin_write(SWD_CLK_PIN, 1); } } static void read_bits(size_t bits, int silent) { uint8_t val = 0; pin_configure(SWD_DIO_PIN, SWD_MODE_INPUT); size_t bit; for (bit = 0; bit < bits; ++bit) { pin_write
Und hier ist die Datei sowie 32bit exe.
-
Thread
RF vs. Laser
quadratisch mit der Entfernung abnimmt, und den Gain und die effektive Fläche von deinen beiden Spiegeln. Wenn's ein bisschen realistischer werden soll könntest du außerdem die Opazität des interstellaren Mediums für sichtbares Licht mit einbeziehen, wobei die glaube ich ziemlich nahe bei 1 ist.
die Richtungsselektivitaet zu bekommen. Und die Uebertragung geht per Codierung mit weniger als 256 bit/Sekunde, soweit ich mich erinnere..
-
Thread
Display Module CFAF320240F-TS Ansteuerung --- ATMEGA 128 ---- STK600
Das Problem war die Einstellung des FuseBits M103
SSD2119 datasheet 0111 0010 1110 1111 [/c] Mit TB=0/1 kann man übrigens den Inhalt auch Vertikal spiegeln.
-
Thread
Verständnisfrage zum UDS-Protokoll
einen Frame passt und somit noch weitere folgen werden. Das untere Nibble sowie D1, also in Summe 12 Bits, enthalten die Gesamtlänge der Antwort, in diesem Fall 0x1B (27) Bytes. In D2 ist die positive Antwort auf meine UDS-Anfrage enthalten (0x40 + SID) und D3+D4 spiegeln meine Anfrageparameter wieder.
Buffer zur Verfügung stellen muss. Laut Norm hat jeder nun folgende CF-Frame im ersten Byte einen 4-Bit Folgezähler im unteren Nibble, welcher bei 0b1111 einfach zu 0b0000 überläuft. Das ganze Spiel wiederholt sich dann bis alle im UDS-FF-Frame genannten Bytes übertragen sind. Der Client müsste nur
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
Joachim B. schrieb im Beitrag #6394673: > und wie lange wurde Gimp für 16-bit angekündigt? > mittlerweile soll es das ja geben In welchem Jahrhundert lebst du? Meines läuft mit 64bit...
Codo schrieb im Beitrag #6394681: > In welchem Jahrhundert lebst du? > Meines läuft mit 64bit... pro RGB Kanal, ich denke du hast ein Leseverständnisproblem. Was interessiert mich das OS, mich interessieren seit Jahren nur die RGB Bits und die waren mit 3x8-bit lange Zeit zu knapp und 3x16
-
Thread
6 IO Pins für 6 Taster und 2 Duo LED (Bauteile z.B. von Pollin)
. Files: Hardwareabfrage: io.c io.h fdf.h (makros) Schritt 1: Die Funktionen "spiegeln" den Status der LED und der Taster in internen Variablen wieder. Auf diesen Daten kann man aufsetzen als wäre jede/r LED/Taster an einen eigenen Pin, es gibt also im Prinzip 6 Bits für die Taster,
Autorun laufen soll eingestellt werden. Dieser Service kostet natürlich Variablen. Für jede Taste 2x8Bit in btn.c, darin enthalten sind counter für die eingestellten Timings und bits zum sperren und steuern. btn.c und io.c kommunizieren über diese beiden Funktionen: void btn_pushed (uint8_t btn)
-
Thread
Raspberry Pico PIO ADC - externe Referenz
sicherlich zum größten Teil. Die sich daraus ergebenden Schlüsse wohl auch. Aber nicht immer spiegeln solche Messungen auch den eigenen Einsatzbereich wieder. Nur mal ein Beispiel, wenn man sich auf ~1000 Messungen pro Sekunde beschränkt, kann man aus den Dingern sogar gute 13Bit heraus holen.
-
Thread
Schaltelement für Batterie
Stromrichtungen, also > muss eine entsprechende Schaltung her. Du hast damit nur 16 Ausgänge (16-bit, ±10V, ±3,5mA). http://www.meilhaus.de/fileadmin/upload/pdf/redlab_specs/e/TD_RedLab_3106_en.pdf > Okay die Schaltung per se ist imho auch noch kein Problem. Das glaube ich nicht so ganz - zeig
Hallo , also die Schaltung per se funktioniert. Ich kann die Stromrichtung auf Befehl in LabView umkehren. Vielen Dank an das Forum=) Mit der Schaltung scheint es trotzdem ein elektronisches Problem zu geben bzgl der Messung. Irgendetwas stimmt da nicht, kann es sein dass es Rückströme bzw Entladungen
-
Thread
Wittig(welec) DSO W20xxA Hardware
Diskripanz bemerkt, die eventuell die Frage beantwortet: Das angeschlossene SRAM hat die Breite 16bit (pro Kanal) und eine Zykluszeit von 8ns. Das bedeutet, bei höchster Geschwindigkeit fallen innerhalb eines RAM-Zyklus 8x8=64bit an, es können aber nur 16bit im SRAM gespeichert werden. Wenn die Daten
auch bei Empfindlichkeiten wie 1mV/div fein genug einstellen kann wurde vorgeschlagen, den LTC2614 (14bit DAC) gegen LTC2602 (pin-und-programmkompatibler 16bit DAC) auszutauschen – dazu müsste aber die Software 2 bit mehr ´reintakten und verwalten können..." Ich hoffe das diese Infos weiter helfen. Wenn
-
Thread
Selbstbau USB-Soundkarte
Bit oder weniger.
gibt ja 3000 Werte, also sind 10bit mit 1024Werten zu wenig. Also vermutlich 14 oder 16bit
-
Thread
DLP Projektion - wie enstehen Graustufen
Bekanntermassen wird bei DLP das Licht durch ein Farbrad über einen MEMS-Chip mit winzigen Spiegeln für jedes Pixel gelenkt. Ein Spiegel kann jedoch entweder in die Optik oder ins Off werfen - wie enstehen also 8 oder mehr bit pro Farbkanal?
-
Thread
8051er und Nokia 3410 Display
Standard sind 256 Byte und so ist es mir nicht möglich gewesen, den Displayinhalt erst einmal zu spiegeln (im Controller) und dann den gesamten Bildschirminhalt zur Anzeige zu bringen (wie das bspw. in Verbindung mit einem ATmega üblich ist). ===> ich weiß, dass es 51er gibt, die ein "internen externen
wenig für z.B. einen AT89C51RC2 drauflegen müsste. Alternativ könntest Du natürlich ein SPI-RAM mit 8kBit dranhängen, dann wäre Speicher da, SPI wird ja eh erzeugt.
-
Thread
Neuer CAN Bus Analyzer mit billigen Adaptern
geliefert werden muß, um ein Paket auf den CAN Bus zu senden, ist das komplette CAN Paket mit SOF, 11 Bit Header, SRR, IDE, 18 Bit identifier, DLC, 8 Data Bytes, 15 Bit CRC, ACK Slot, EOF. Alles detailliert in der HUD ECU Hacker Hilfe beschrieben. Der Micropozesser braucht außerdem einen FIFO für mehrere
zwischengespeichert. Wie soll das gehen mit einem FTDI Chip, der dir die Daten im RS232 Format liefert mit Start Bit und Stop Bit? Es ist VOLLKOMMEN UNMÖGLICH einen CAN Bus Treiber Chip direkt mit einem FTDI Chip anzusteuern. Deshalb gibt es ja schließlich die ganzen J2534, ELM327, ObdLink, UsbCAN, VAG K+CAN
-
Thread
Projekt - universelle analoge Oszilloskop-Vorstufe
Mittlerweile sind die 3 SPI-Schnittstellen zusammengeschaltet, sodass die gesamte Eingangsstufe mit einem 48bit breiten Wort konfiguriert wird, 8Bit für den 4094, 16Bit für den DAC und 24Bit für den LMH. Über Pegelwandler ist dafür Sorge getragen, dass alles 3.3V-Pegel-konform ist. branadic
46.87dB 0.1 - 1V/div -- 46.87dB 1 - 10V/div -- 46.87dB Mit DR_dB ≈ 6.02*n ergibt sich: DR_dB(8bit)=48.16dB DR_dB(9Bit)=54.18dB DR_dB(10bit)=60.2dB Man kann nun abwägen ob das Rauschen des ADC mit Einfluss nehmen soll oder nicht. Bei 10Bit und ENOB=9Bit dominiert eindeutig das Rauschen der Eingangsstufe
-
Thread
Windows 7 wofür?
funktionieren. Direkte Hardware Zugriffe werden wohl nicht funktionieren, aber sonst scheint 16Bit code auf der 32Bit W7 Version zu laufen. Matthias
Viren gibts denn nun für DOS ;-) Der letzte mir bekannte hieß Windows. ---- Windows 98 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor; written by a 2 bit company that can't stand 1 bit of competition
-
Thread
HIH-5030 an ADC Input
abgestimmt sein (fc möglichst unter 1/2 samplingfrequenz (fs)). Alle (Stör-)Frequenzen über fs/2 "spiegeln" sich an fs/2.
der 3.3V (angenommener Messbereich des ADC), oder -36dB. Also misst der ADC ohne Filter bereits ab Bit 6 das Rauschen.
-
Thread
RC Servo Signalmessung mit ATTiny85 und Konsorten Gesperrt
verifizieren: Ich möchte ein klassisches RC-Servo Signal mit einem Tiny85 ausmessen und auf ein PWM spiegeln. Der selbe Ansatz, der mir eingefallen ist habe ich auch mehrfach im Netz gefunden: Da der Tiny keinen InputCapture hat und nur 8 Bit breite Timer Register ist der Ansatz, eine TimerOverflow ISR
-
Thread
Verständnisfrage Rechteck -> Sinus Filterung (z.B. in Verstärkern) Was ist mit Obertönen?
einfache Tiefpassfilterung ein Sinus zu machen. u.A. bei Class-D Verstärkern aber auch gerne mal in 1-Bit-DA-Wandlern. Nicht nur im Audio-Bereich sondern auch bei DDS-Signalgeneratoren. Nun macht ja so ein Tiefpass nichts anderes, als hohe Frequenzen wegzufiltern. Allerdings besteht ein Rechteck ja aus
nichtlinearen Kennlinien der Übertrager störende Verzerrungen, die wieder in den niederfrequenten Bereich spiegeln. Daher ist es besser, sie mit einem sauberen Filter bereits VOR der Verstärkung zu eliminieren, statt sie abzustrahlen. ************************************************************** Nur, wenn
-
Thread
Server Verwaltung
auch angebracht, da dort viel Schmutz angesaugt wurde. Anschließend, wenn alles läuft, Platten spiegeln und als 1.Backup in den Schrank stellen! Spart Zeit beim nächsten Ausfall.
support for mitigation * The SPEC_CTRL MSR is available: NO * The SPEC_CTRL CPUID feature bit is set: NO * Kernel support for IBRS: NO * IBRS enabled for Kernel space: NO * IBRS enabled for User space: NO * Mitigation 2 * Kernel compiled with retpoline option: NO * Kernel
-
Thread
Softwareentwicklung im Maschinenbau
oder nur 3. Kein DSP kommt damit klar, wenn man ein Rad weglässt oder 2 tauscht. Globale Objekte spiegeln hier nur die Aufgabe wieder und sind nicht böse. Wie weit das ignoriert wird, zeigt sich, wenn Autosar (wo Milliarden hinterstehen) als Gebastel angesehen wird, weil es den EDV-Mantras nicht folgt
dass sie effizient umgesetzt werden. Sie finden heraus, dass es schneller ist, für ein Flag ein 32 Bit-Wort zu nehmen, als viele Flags in ein einziges Wort zusammenzupacken. Und kaum hat man die grundlegenden Grundlagen zum prozessor- und compilerfreundlichen Programmieren gelernt, ist der Rechner
-
Thread
Hold Time violation - was tun?
Round-Robin-Scheduler gesteuert, der nacheinander die Adressdaten abfragt und den entsprechenden Tabelleninhalt (24 bit breit) zurückliefert. Egal wie ich den Datenbus designe (shared oder dedizierte Leitungen zu den Lese-Entities, registered oder nicht), ich kämpfe immer mit Hold-Time-Violations - Setup slack ist
Wenn du insgesamt nur 2 Takte hast, dann kannst du ja die Tabelle spiegeln und so für jede Taktdomaine eine Tabelle betreiben: alle Schreibzugriffe werden je Domaine einsynchronisiert und per MUX (z.B. mit Priorisierung) an die jeweilige Tabelle weitergeleitet. (ein
-
Thread
Proxxon MF70-CNC-Ready Einstellungen
enable invert, bool) > [was machen ab hier die Einstellungen] Ebenfalls die letzten 3 Bits für die Achsen zyx: -0: der Motor soll Stromlos - 1: Der Motor soll bstrommt werden oder umgekehrt. Vorrausgesezt, du verbindest die Anschlüsse (EN+ und EN-) von der Motorendstufe mit dem Arduino
enable invert, bool) > [was machen ab hier die Einstellungen] > > Ebenfalls die letzten 3 Bits für die Achsen zyx: > -0: der Motor soll Stromlos > - 1: Der Motor soll bstrommt werden > oder umgekehrt. Vorrausgesezt, du verbindest die Anschlüsse (EN+ und > EN-) von der Motorendstufe mit