-
Thread
VGA Controller mit Krummen und Flimmerndem Bild, Timings scheinen korrekt
end if; end process; h_sync: entity work.Counter generic map ( MAX => 3177, MIN => log2(3177-1) ) port map( d_in => x"04E", --: in std_logic_vector(log2(MAX)-1 downto 0), load => int_vsync, --: in std_logic,
einem Pixeltakt von 50 MHz hat man da deutlich mehr Luft. Außerdem kann mein Testmonitor nur 1024x768. :-)
-
Thread
8-Bit Binärwert zu 7-Segment mit Microcontroller
für Timer benutze: [c] #define ZIF_LEER_CODE 11 unsigned char indikator_ind_puff[IND_RASR_MAX] = {0,0,0,0}; void indikator_schreib_ind_puff(unsigned char a,unsigned char b,unsigned char c,unsigned char d){ indikator_ind_puff[0] = a; indikator_ind_puff[1] = b; indikator_ind_puff
diesem Fall auch mit einer Tabelle lösen: die müsste 256 Einträge mit je 3 Bytes haben, wäre also 768 Bytes gross. Man schreibt einfach für jeden Eintrag von 0..255 die Segmentmuster der 3 Anzeigen rein. Bleibt die Aufgabe, die 3 x 7 Bit an die Anzeige zu bringen, das ist natürlich am einfachsten
-
Thread
Implementierungsfrage VHDL
25MHz finde ich sehr interessant! Auf meinem Cyclone 10 LP lässt sich ein 64Bit Dividierer nur mit max 10MHz synthetisieren. Man kann im IP Konfigurator die Latenz angeben, die man "haben möchte". Dadurch steigt der Takt beträchtlich ... Bei 25 Takten Latenz (sprich 25 stufige Pipeline) kriegt
finde ich sehr interessant! > > Auf meinem Cyclone 10 LP lässt sich ein 64Bit Dividierer nur mit max > 10MHz synthetisieren. Bei langsamen Pfaden sollte man analysieren, welchen Anteil Routing und welchen Logik benötigt. Ein "Berechnungswerk" von bspw 10 LUT's kann "geschickt" verdrahtet sein,
-
Thread
Gigabit-LAN über ein vorhandenes Fernmeldekabel zum Nebengebäude
BTDT, allerdings mit viel langsameren Leitungen und über eine deutlich größere Entfernung (300km ADSL768k/5000k) Funktioniert seit Jahren reibungslos mit ca. 2,5TB an Daten (Rsync mit Openmediavault) MiWi
nicht so recht! Über FM-Kabel bekommt man 10 MBit locker u. sogar 100 MBit hin, Cat 3 Kabel ist für max 16 MHz = MBit spezifiziert. Mit deinem ständigen Rumtrollen in Foren u. dort Stimmung mit solchen flachen Aussagen machen kommt man natürlich auch zu Bekanntheit, aber zur Weisheit eher nicht.
-
Thread
ESP32-CAM Entwicklungskit
B07F2DNX6M Dieses Modul hat aber keinen PSRAM, also mit PSRAM: Disabled flashen. Die Auflösung klappt bis max. 1024x768, die Software reservier max. 60k Ram für das Bild, wird es größer wird abgeschnitten. Läuft aber ansonsten stabil hier. PS: CAMERA_MODEL_M5STACK_PSRAM passt NICHT 100% zur verlinkten Kamera
Huch? Ich hatte damals nur 9,90€ bezahlt? Das hat leider keinen PSRAM, damit sind maximal nur 1024x768 als Auflösung möglich. Da läuft es absolut stabil, keine Bildfehler, kein hängenbleiben. Ein Stream in 1024x768 läuft hier jetzt mit rund 1,2fps seit etlichen Minuten stabil. Ich hatte das Modul auch
-
Thread
Update auf das neue Netz der Zukunft
Frage: Wenn irgendwo in der Pampa ein Telefon (Telefonleitung) vorhanden ist, wieviel Mbit kann man da max. aufschalten? Gibt es einen fixen Wert, oder spielt hier die Länge des Telefonkabels eine Rolle?
niedlich :-) > > Wir sind inzwischen bei 4K (Pronos, Youtube, Spiele). Twitch hängt noch > mit max 1080p hinterher. Von den ganzen Fernsehsendern ganz zu > schweigen. Klar, man muß es auch bezahlen wollen oder können. Es gibt in D genug Leute, für die 5, 10 oder 20EUR im Monat Mehrkosten echt
-
Artikel
LPC-Mikrocontroller
30MHz, 2 bis 8kB SRAM, und einem internen 1% genauen 12MHz Oscillator. Überblick über die Features: fMAX von 30MHz, 1 10-Bit ADC mit 8 Kanälen, 2 Comparatoren, 2 UARTs, 1 SSP/SPI, 1 I2C, DMA Controller, CRC Engine, 1 32-Bit, 5 Timer (16- und 32-Bit, + RTC), 13 PWM Kanäle, bis zu 55 GPIOs. User Manual der
WD), 11 PWM, 1 UART, 1IIC, 1USB, 1..2 SPI, einen 8-Kanal/10Bit AD-Wandler und eine Taktfrequenz von max. 72MHz. User Manual der LPC13xx-Familie (PDF) Eckdaten LPC17xx (Cortex-M3). Die LPC17xx-Serie hingegen enthält eine weit größere Peripherie in einem LQFP80/100/144/208 Package. 32..512k Flash, 8..96k
-
Thread
FatFS, Serial Flash und Sektor Size
dann 7/8 von meinem Speicher. Wenn ich aber den ganzen Sektor vom Flash nutze (bspw. Datei A nutzt 768 Byte, Datei B beginnt dann im selben Sektor bei Byte Nr. 1024 und belegt 500 Byte) habe ich Probleme beim Löschen. Denn wenn ich bspw. Datei A gelöscht habe, ist der Sektor wieder frei (er ist jedoch
@User M. (user_41) >Wenn ich aber den ganzen Sektor vom Flash nutze (bspw. Datei A nutzt 768 >Byte, Datei B beginnt dann im selben Sektor bei Byte Nr. 1024 Das geht bei FAT nicht, die Dateien werden clusterweise gespeichert. Damit kommen sich Dateiinhalte auch nicht zu nahe. >Schreiben
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
Max M. schrieb im Beitrag #6465516: > ich glaube das funktioniert. Ich habe noch ein paar andere Sachen > angepasst und jetzt wird nicht mehr resettet und der Lock-Status wird > auch korrekt ermittelt
Serial.println("# WIFI: connected to SSiD: " + WiFi.SSID()); digitalWrite(LED_GPIO,HIGH); } int maxWait=100; while (WiFi.status() != WL_CONNECTED) { Serial.println("# WIFI: checking SSiD: " + WiFi.SSID()); delay(500); if (maxWait <= 0) ESP.restart(); maxWait
-
Thread
AVR Timer/Counter Zeit berechnen
Kannst auch einen 32,768kHz-Quarz für den Timer2 benutzen z.B. jede Sekunde einen Interrupt auslösen. Der Rest des MC kann dann problemlos mit dem internen RC-clock laufen.
Möglichkeit 3 Krummen Quarz nehemen OCR1A(PD5) toggeln und auf XTAL1 geben mit einer Frequenz von 32,768kHz. T2-Teiler auf 1024 und du hast 32 Ticks Möglichkeit 4 Quarz beliebiger Freqeunz an OSC oder auch der interne RC füe den Systemtakt verwendne und an XTAL1/2 einen Uhrenquarz mit 32,768kHz anschließen
-
Thread
Leichter Laptop
bei > Luxnote. Ich würde kein X230 kaufen, lieber ein T430 mit hoher Displayauflösung. Die 1366x768 sind viel zu wenig.
reicht es heute gerademal zu 1600x900... Sowas will ich nicht. Und der Consumer wird mit 1366x768 abgespeist.
-
Thread
CPLD als Top Octave Generator nutzen?
Irgendwie komme ich aber nicht voran. Runtergebrochen wären meine Fragen eigentlich: Ich habe ein Max II (EPM240T100C5N) Experemiertboard (mit 50MHz Clock Onboard, soweit ich verstehe) rumliegen, wie schaffe ich es daraus ein TOG-Chip Ersatz zu machen? (Wie sähe ein einfacher Code aus? Lagetoleranz
konkret am Beispiel des Phasings, also dem Addieren zwei Rechtecke. Abgebildet sind 1khz Rechteck bei 768, 96 und 48kHz Samplefrequenz. Die sind für sich noch ganz gut (auch bei 48kHz) wenn aber eine zweite leicht verstimmte Frequenz addiert wird, gibt es nur bei 768kHz noch eine weitgehend saubere Abbildung
-
Thread
Verständnisfrage zur Toleranz von R2R-Netzwerken
sie das? Steht im Datenblatt des Chips mit den nicht als SPI verwendbaren Pins, dass die bei Low max. auf 1/1000 der Betriebsspannung gehen, egal wieviel Strom in sie reinfliesst und umgekehrt die Spannung an den Pins weder schwankt noch von Lastverhaeltnissen an Nachbarpins um mehr als 1/1000 beeinflusst
bisschen Digitales rein. Einfach dranhängen wird schwierig. Ich plädiere auch für einen DAC, z.B. MAX 5187. Kann bis zu 40MHz und braucht keine wesentliche Beschaltung außer Takt und chip select. Damit kriegst Du auch PCM-Audio bei 40kHz bis etwa 13..14 Bits genau hin. Mit PDM auf dem untersten Bit
-
Thread
Low-power Frequenzteiler
Wie gesagt, ich will die bessere Temperaturkurve und ageing ggü. den 32.768er Tuning Forks ausnutzen. Das mag man als Blödsinn empfinden wenn man möchte, für mich ist es ein sinnvolles Lernprojekt.
bei den Frequenzen erheblich mehr Saft. http://www.ti.com/lit/ds/symlink/sn74hc4060.pdf 80uA max. rgds
-
Thread
VU-Meter mit XMEGA
minimal und fällt nicht auf. Hiermit erspare ich mir die Division. Der aufsummierte Mittelwert ist max. 5 Byte groß. Die Division durch 256 ergibt sich von selbst, wenn ich nur die oberen 4 Byte verwende. Das alles ist bereits ausprobiert und funktioniert tadellos. Ich bin zuversichtlich, dass
achten. Damit man dann 4 byte speichern kann, wird man nicht 4 Indexregister verwenden und 256,512,768 byte offset kann der XMega wohl nicht, aber das #H Register incrementieren. Ob das schneller wird ? Hans-Jörg H. schrieb im Beitrag #5469753: > #define ldsl(rp, ma) /* load register group rg
-
Thread
Oszilloskope
3,14159265 schrieb im Beitrag #5427470: > Beim Keysight hat man halt nur max 100Mhz beim Siglent 200Mhz - aus > welchem Grund hast du eine Abneigung gegen Keysigt/Rigol ? Das DSO5012 von Agilent wird in der Hochschule Trier im Grundlagenlabor eingesetzt. Weil es sehr bedienerfreundlich ist, einen guten Farbbildschirm mit 1024*768 Auflösung hat, und viele automatische Messfunktionen hat. Man kann außerdem Bildschirmscreens direkt auf einen USB-Stick abspeichern. Wenn man an so ein Gerät für 800 € drankommen sollte, würde
-
Thread
Digitalvoltmeter Elpo 524 Polen Unterlagen gesucht
Praxis: hellbraune, rotbraune und mittelbraune Klötzchen, sind bekannt für Isolationsfehler. Sollten 768 pF sein, sind 1000 pF, das verschleift die Impulsflanken. Sind wahrscheinlich schon vor langer Zeit ersetzt worden. Austausch der gleichen Teilerplatinen von Ziffer 2 und 4 behob das Problem, als
zener voltage: 9V > - Zener voltage tolerance: +/-15%. > - Zener current: nominal 10mA, min. 3mA, max 33mA. > - Maximum dissipation: 0,3W > - Dynamic resistance: 25 ohm, > - Zener voltage temperature coefficient: +/-0.001%/C. > - Ambient operating temperature: -60...+100C. Sieht wie ein Äquivalent
-
Thread
Ubuntu-Linux
Suche => Größe => sehr klein Im Freecommander gebe ich das einfach bei Suche => Größe => Min / Max ein. Der Unterschied, den ihr Nerds nicht kapieren wollt: In der GUI habe ich intuitiv Zugriff auf diese Funktionen, kann gleichzeitig noch nach Dateityp, Datum usw. selektieren. In der Shell
Ein kleines Beispiel für die Windows-Enthusiasten: Ich habe mir vor etwas Zeit (dieses Jahr vor max. 2 Monaten) ein neues Mainboard + Intel-Pentium-Prozessor für ~100€ gekauft. Also eher billig. Und eine gute Grafikkarte hatte noch (das Mainboard hat nur DVI, kein HDMI/VGA). Windows wurde nach
-
Thread
Junge Menschen für den Amateurfunk begeistern Gesperrt
Edi M. schrieb im Beitrag #5382167: > Dsci3535_Edi-Funkensender_768 cool Namaste
Allein schon mit der Erwähnung der Bandbreite. Die BB einer Aussendung darf in diesen Bereichen max. 2,7 KHz betragen (Amateurfunkordnung). Die beschriebenen Sender arbeiteten übrigens im KHz- Bereich (max. im MW- Bereich). Diese Senderart wurde in den 20er Jahren verboten. Und so eine Steinzeit
-
Thread
was macht itoa
INT_MAX + 1U;[/code]
das ja leicht zur Compilezeit mit #ifs. Wenn Zweierkomplement, dann muß gelten -(INT_MIN + 1) == INT_MAX. Dann kann man beim hartcodierten Aufruf für den Fall INT_MIN einfach INT_MAX + 1U verwenden, ansonsten mit #error den denkbar unwahrscheinlichen Fall von Nicht-Zweierkomplement abfangen.
-
Thread
Verbesserungsvorschläge und Stromverbrauch eines AVR Weckers
Wurde ein 32,768kHz Quarz sich merklich auf die Lebensdauer der Batterie auswirken? Genau um solche Dinge geht es mir. Also falls noch jemand Einsparpotential sieht bitte her damit ;-)
des Stromverbrauchs der HGB des LCD habe ich nochmal im Datenblatt nachgeschaut. Die Angaben sind max. 220mA und typ. 130mA. (http://cdn-reichelt.de/documents/datenblatt/A500/LCD162C%23DIS.pdf) Wie bekomme ich den Verbrauch von meinen 220mA auf die 130mA? Sobald die Schaltung soweit es geht optimiert
-
Thread
Hilfe mit älterer Fabrikuhr
frischling was Elektronik angeht und habe keine Ahnung was für Infos noch helfen könnten :) Gruss Max
minute einen pos. & neg. puls zu geben. :( Eine Hauptuhr kaufen scheint mir recht teuer :D LG Max
-
Thread
Kann Virtual Box mit Linux einen echten PC ersetzen?
dachte nicht, dass es anscheinend unmöglich ist, die Auflösung des virtuellen Monitors höher als 1024x768 zu stellen...
Max M. schrieb im Beitrag #5355898: > Ich dachte nicht, dass es anscheinend unmöglich ist, die Auflösung des > virtuellen Monitors höher als 1024x768 zu stellen... Das ist kein grundsätzliches VirtualBox-Problem
-
Thread
Fehler zum nachbauen :-)
sind auch wenn es nicht im Datenblatt steht 12V tolerant (Verstehe ich > immernoch nicht ganz, 5,5V MAX).. Die LED-Ausgänge verkraften bis zu 12V, VCC max. 5,5V.
nicht direkt auf. Soweit aus dem Gedächtnis. Wer keine Fehler macht, werfe den ersten Stein... Max
-
Thread
Drehtaster als Tasterersatz gesucht
Aber das will er ja nicht Eben. Und für ein Poti im Sinne von 'linker Anschlag 0, rechter Anschlag max' fehlt im die Rückmeldung.
lauter machen, dreht den Encoder nach rechts. Kind dreht weiter nach rechts, Lautstärke bleibt auf max. Kind lässt Radio ganz.
-
Thread
benötige Hilfe bei der Suche nach Quarz
sollte möglichst genau sein, das heisst weniger als 50 ppm und die Eingans- und Ausgansspannung sollten max 3.3V sein (LVTTL/LVCMOS) sein. Nach eigener Recherche bei Reichelt und Conrad habe ich leider nichts gefunden. Insbesondere was die Eingangs- und Ausgansspannung angeht. Gesucht habe ich ausschließlich
im Beitrag #5331611: > Am idealsten wäre natürlich so nen Uhrenquarz > mit rund 32 kHz Ein 32,768 kHz Quarz ist zwar praktisch aber nicht ganz so genau wie ein 4,194304 MHz Quarz.
-
Thread
Batteriespannung mit Arduino auslesen
die 768 sind dennoch 6.6v
Markus H. schrieb im Beitrag #5324183: > die 768 sind dennoch 6.6v Unsinn. 7,5/(2*URef) * 1024
-
Thread
Sprechende Lampe
to 2 seconds a day. Also DAS bekommt man nun wahrlich auch rein in Software hin mit einem 32,768kHz Quarz. Budget ist ja begrenzt.
technisch komplizierter. Demgegenüber (immer an) hast Du einen dauerhaften Stromverbrauch von 5V / max 100mA = 0,5W - mal Netzteil-Ineffenizienzen nicht gerechnet. Auf 365x24 Stunden sind 4 kWh / Jahr, oder 4 x 30 Cent = 1,20 Euro pro Jahr. Also ich würde es für Version 1 einfach dauerhaft an lassen
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
atmega-fanboy-;-) schrieb im Beitrag #5320422: >> STL (Standard Template Library) > Was ist an std::max, std::numeric_limits oder std::tuple böse? >> Mehrfachvererbung > Generell fragwürdig, aber auch gar kein Problem. std::tuple basiert > darauf. >> Virtuelle Methoden (muss man fallweise
wirklich blöde... Es wäre enorm praktisch, wenn zumindest Dinge wie std::numeric_limits, std::tuple, std::max, std::enable_if verfügbar wären. Die haben ja auch kein spezielles Laufzeit-Verhalten und müssten theoretisch gehen...
-
Thread
C-Lehrbuch aus dem Rheinwerk-Verlag schlecht? Alternative?
Bereich). Dennoch ist weiter hinten im Auszug B.11 einer Tabelle aus limits.h INT_MIN -32767 INT_MAX +32767 angegeben. Damals halt wegen Einerkomplement. Damit nimmt das Buch klar Bezug zur Größe von int, so wie es die meisten damals auch zu erwarten hatten, die das Buch kaufen. DOS-Ära! Und
gleich!): [c]/* ptr13.c */ #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 255 char *eingabe(char *str) { char input[MAX]; printf("Bitte \"%s\" eingeben: ",str); fgets(input, MAX, stdin); return strtok(input, "\n"); } int main(void) { char *