-
Thread
Telefon in neuem Haus tut nicht
(wenn die Dichte nicht auch gestiegen ist) sind schon mal 128 Pins und doppelt wegen 2 Stecker >= 256 Pins sind einige mehr als 72 Teilnehmer brauchen. Niemand schrieb im Beitrag #6333366: > Das Thema geht jetzt aber wie OT für den TO .... der ist zufrieden und versorgt! Nun dürfen wir fachsimpeln
brutalstmöglich beschnittene ADSL-Anschluss mit 384 KBit/s ist ja noch schneller als ISDN mit seinen 64KBit bzw. max. 128KBit/s... Da wäre ja auch noch der Hybrid-Anschluss eine Möglichkeit.
-
Thread
Linux auf STM32 => how-to?
32F429IDISCOVERY : 2Mbytes Flash, 256KBytes Ram. Dazu noch 8Mbytes SD-Ram. Und damit möchstest du als Anfänger Linux laufen lassen? Nimm den Raspi, beschäftige dich ein bis zwei Jahre damit. Auch auf dem Raspi kann man Treiber-Entwicklung
Max G. schrieb im Beitrag #6338845: > Wenn es denn ein STM32 sein soll, kannst du dich auch an den > verhältnismäßig neuen STM32MPxxx versuchen. Die haben einen Cortex-A, > darauf läuft Linux generisch
-
Thread
FPGA oder CPLD oder diskrete Logik?
auch gebaut um die alten scopes weiterzuverwenden und weil ich es eben will. Ich vwerdene dazu ein MAX10 board, externer RAM ist eigentlich unnötig, der FPGA-interne RAM reicht ne weile. Der MAX210 bringt auch einen 1MSample/sec internen ADC mit. In einem späteren Schritt kann man eine VGA-Ansteuerung
Nanana, hau mal nicht durch. Bei Ali kriegt man ein 144er CPLD für nen Euro, dito einen statischen RAM (256Kx16 in 10 ns) und zum Steuern geht irgend ein popliger µC - ja, sowas zum Steuern, weil das dramatisch besser geht, als ein UI in Hardware zu machen. Kurzum: so ein Ding würde sich um die 10 Euro
-
Thread
PPS5330 Labor-Netzteil hack
[c] // Timer0 Overflow interrupt ISR (TIMER0_OVF_vect) { OCR0B++; if (OCR0B == Time_max) { TCCR0B &= ~((1<<CS00) | (1<<CS01)); } } [/c]
zu dezimallastig. Man muss wie der µC binär denken, also z.B. nicht mit 100, sondern mit 128 oder 256, nicht mit 1000, sondern mit 1024 rechnen, das sind nur ein paar shifts. Statt dividieren lieber mit dem Kehrwert multiplizieren. Sauberes Projekt, vielen Dank!
-
Thread
Frage zu Assembler für meinen Informatikunterricht
Information an eine Auswerteelektronik (Befehlsmatrix), die den Controller dazu bringt, einen von 256 "Befehlen" auszuführen. Da in der Regel die 256 unterschiedlichen Informationen nicht ausreichen, werden Bytes hinzu gefügt. Wir alle kennen die 32Bit- und 64Bit-Windowssysteme, nur um mal was Zeitgemäßes
Maxe schrieb im Beitrag #6341395: > Quatsch. Unterricht laesst sich nicht sinnvoll digitalisieren Wie unser Ministerpräsident in BW: richtige Schule ist nur, wenn die Kreide auf der Schiefertafel kratzt
-
Thread
Falsche Adresse beim Auslesen der Fuses mit AVRDUDE
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500
-
Thread
Deep Learning in GPUs - Addierer oder MACs?
, um die NN optimal dicht plazieren/routen zu > koennen. Bei Xilinx bedeutet NN zur Zeit etwa max 4MB Blockram und das sind bereits die relativ großen Modell (z.B. Zynq Ultrascale ZU9). Sind bei 8Bit pro Parameter also 4 Mio Parameter. Man würde also viele Netze da gar nicht reinbekommen -> man
z.B. 128 parallel beschreibare 32-Bit-Register, die man kaskadieren oder parallelisieren kann, um 256Bit-Register zu haben und nochmal ein weiteres RAM an den Grenzen, die per Bus auch unterschiedlichen Zellen schlagartig zugänglich gemacht werden können. Dann entfällt die Laderei und Speicherei, um
-
Thread
Oszilloskop richtig bedienen
üblicherweise auf der Y Achse nur 8 Bit Auflösung. Das heist das über die gesamte Bildschirmhöhe nur 256 Punkte in der Vertikalen zur Verfügung stehen. Also nur wenn man die Bildschirmhöhe mit dem Signal voll beschreibt, kann das Read-Out die Spannung auf 1/256 = etwa 0,4% genau gemessen werden.
Beitrag #6314721: > Und wie groß ist die Auflösung der Vertikalachse in Punkte? > Richtig genau 256 Punkte entsprechend 8 Bit. das sind 0,4% aber nur wenn > man die volle Bildschirmauflösung nutzt. Bei einem Oszi mit 8-Bit ADC ist das so, wenn bei der Messung die Anzahl der effektiven Bits der
-
Thread
Warum sind alte Funktionsgeneratoren noch vergleichsweise teuer?
1Gbit ist ja noch nich mal der Anfang der Fahnenstange . 1Gb/s / 8192pt/cy = 122.070,3.. Hz-max --oct.(2e07) fT07 -- 1Gb/s / 2048pt/cy = 488.281,2.. Hz-max --oct.(2e09) fT09 -- 1Gb/s / 512pt/cy = 1.953.125 Hz-max --oct.(2e11) fT11 -- 1Gb/s / 256pt/cy = 3.906.250 Hz-max --oct.(2e12) fT12 -- 1Gb/s / 128pt/cy = 7.812.500 Hz-max --oct.(2e13) fT13 -- 1Gb/s / 32pt/cy = 31.250.000 Hz-max --oct.(2e15) fT15 -- ...nennt man beim Sampling OCTAVE-Shifting. Ohne Gbit kommst nicht nach oben, und ohne Punkte bleibts
-
Thread
ATMega 32 mit USBasp und Arduino IDE programmieren
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 1024 4 0 9000 9000 0xff 0xff flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000
-
Thread
Mittelwert berechnen in VHDL
Hardware Beschleuniger dar, der über ein AXI4-Lite Slave-Interface Daten einer Größe von insgesamt 256 Bit vom Prozessor bekommt, über die der Mittelwert (bezogen auf jeweils 8 Bit) berechnet und anschließend per Slave-Register zurück gelesen werden soll. Der Hardware Beschleuniger arbeitet vollsynchron
noch die benötigte Wortbreite zu beachten. Dann hängt die zu wählende Implementierung noch von der max. zulässigen Ausführungsdauer (Anzahl Zyklen) ab. 8 Werte aufaddieren kann man immer in 7 aufeinanderfolgenden Einzelschritten - oder deutlich schneller mittels "Pipelining". (Wieviel Zeit Dir zur Verfügung
-
Thread
ADS1115 und Verpolung
+/-0,256 V MAX: +/-6,144 V [/c] Wie passt dies denn nun wieder? Es ist doch an einem Input nur VDD + 0,3 V erlaubt? 9.2 Functional Block Diagrams, Seite 14. Figure 22. "ADS1115 Block Diagram
... keine 16 bit ... Datenblatt lesen !! Schalt deinen programmable gain amplifier(PGA) auf max d.h. ±256mV und Du kannst prima 16 Bit aus dem ADC rausholen. Weil -256mV darfst Du unter GND gehen. Also alles gut, alles richtg. (Das Rauschen ist natürlich höher ...) Wenn im Prospekt auf der
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
Gibt es eigentlich DDR-SPI ? Edit, es gibt NOR Flash Bausteine mit DDR, zum Beispiel den IS25LP256D.
Gibt es eigentlich DDR-SPI ? > > Edit, es gibt NOR Flash Bausteine mit DDR, zum Beispiel den IS25LP256D. Danke. Sieht interessant aus. Ein aufgebohrter QSPI. Bei SPI ist bei dem NOR kein DDR möglich.
-
Thread
Data Retention von ST M27C256 UV EPROM von 1991?
No Y. schrieb im Beitrag #6306425: > Das S27C256-15 FA ist anscheinend eher selten (gibts nur auf Ebay), > würde auch lieber ein neueres OTP nehmen. > Was wäre denn ein kompatibler Typ? Du kannst jeden anderen 27C256 mit max 150ns nehmen, z.B. den AT27C256R-70 (Mouser).
-
Thread
Z180SoftSystem
Einstellungsmöglichkeiten vorgesehen: Köpfe 0 - 15 , Spuren 0 - 2047 , Sektoren 1 - 63 , Bytes pro Sektor 128 , 256 oder 512.
Schau mal nach ob Du den Arbeitsspeicher auf 256KB eingestellt hast. Habs gerade nochmals bei mir (Linux) mit der Version 2.2.0 und den CP/M Testdaten (beide extra von GitHub heruntergeladen) probiert. Wenn der Speicher auf weniger als 256KB eingestellt
-
Thread
1 bit/s reicht
es gibt so schöne Treiber IC um +- "V24" Pegel zu erzeugen aus 5V Max3232 https://www.ebay.de/i/333305645817 im dutzend billiger am atariST mit dem sensiblen Portchip hatte ich nur einfach verlängert mit Transistor auf +12V invertiert angehoben und per Spannungsteiler
Mainboard hatte ich in einem Schroff Gehäuse mit Stapelspeicher, 1M Chips auf Adaptersockel auf die 256er gestapelt. Das war so hoch da bekam ich das Originalgehäuse nicht mehr zu, das diente als abgesetzte Tastatur bis ich die megaST Leerplatine bekam, da sockelte ich alle Chips um. Im Schroff Gehäuse
-
Thread
PIC Microchip lebt noch?
Max D. schrieb im Beitrag #6306037: > Dazwischen bleibt keine große Nische mehr in der sich die > 8-Bit PICs oder AVRs halten könnten Wohl eher ein Scherz von dir, weil die Nische ist eher ein Riesenmarkt
Und da ist es völlig egal, ob der Prozessor jetzt 1.98€ (Mega328P im TQFP32) oder 3.24€ (dsPIC33CK256MP502 in SSOP28) kostet (beides Digikey-Preise). Siehe meinen vorherigen Post. fchk
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
Wenn ich mich nicht verrechnet habe, dann ja. 40mA*20Ohm=0,8V 0,8V*0,04A=0,032W 8*0,032W=0,256W Sollte selbst im schlimmsten Fall (130K/W lt. DB) gerade mal 33K Übertemperatur ergeben. Also ist noch reichlich Reserve selbst ohne weitere Kühlung drin. Gut, die Massefläche unter/um den IC
https://www.reichelt.de/leistungstreiber-8-kanal-dil-18-udn-2981-p22008.html Iout per channel max 500mA Iges. ist nicht zu erkennen, beim ULN ist Iges 2,5A
-
Thread
SPI am STM32F103 funktioniert nicht wie gewünscht
HEND=3, TBL=2, CHM=0 (spreadcycle) sendData(0x90,0x00070603); //IHOLD_IRUN: IHOLD=3, IRUN=10 (max.current), IHOLDDELAY=6 sendData(0x91,0x0000000A); //TPOWERDOWN=10 sendData(0xF0,0x00000000); // PWMCONF //sendData(0xF0,0x000401C8); //PWM_CONF: AUTO=1, 2/1024 Fclk, Switch
repeatedly: sendData(0xAD,0x0007D000); //XTARGET=512000 | 10 revolutions with micro step = 256 delay(20000); sendData(0x21,0x00000000); sendData(0xAD,0x00000000); //XTARGET=0 delay(20000); sendData(0x21,0x00000000); } void sendData(unsigned long address, unsigned long datagram
-
Thread
Nucleo STM32 mit MAX7219
Hallo Ich muss mit dem Nucleo STM32 Board die MAX7219 LED-Matrix über SPI zum Laufen bringen, aber ich sitze seit Stunden drann und komm einfach nicht drauf, was ich falsch mache. Laut Logic Analyser sende ich nichts, aber warum? Das einzige was
spi.SPI_Direction = SPI_Direction_2Lines_FullDuplex; spi.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256; spi.SPI_FirstBit = SPI_FirstBit_MSB; spi.SPI_Mode = SPI_Mode_Master; spi.SPI_NSS = SPI_NSS_Soft; SPI_Init(SPI1, &spi); SPI_NSSInternalSoftwareConfig(SPI1,SPI_NSSInternalSoft_Set
-
Thread
"printf" for small pockets || für ganz arme uC
('-'); xprintDEC(i.u32); break; # endif case 'X': // max 16bit heXadecimal i.u16 = va_arg(a, uint16_t); xprintHex(i.msb); xprintHex(i.lsb); break; case 0: return; default: goto noFormat
Gib mal bitte Hinweise wie das geht oder was dazu benötigt wird. Ganz einfach: - man nehme einen MAX232, siehe Bild und schließe den TX Ausgang vom uController an Pin 1 von SV1 an - man nehme ein USB/RS232 Converter und verbinde ihn mit dem D-SUB-9 Stecker und einem freien USB Eingang am Laptop/PC
-
Thread
Arduino fonts "verkleinern"
Max schrieb im Beitrag #6297252: > Gibt es eine Möglichkeit, die Schriftart so zu reduzieren, dass nur noch > die benötigten Zeichen mit kompiliert werden? Antwort: klar, das nennt sich programmieren
Und wenn man unbedingt im Programm ASCII verwenden will, kommt eine charmap Funktion davor, die per 256 byte Tabelle ummappt. Die 256 sind dann hoffentlich weniger als zuvor gewonnen.
-
Thread
ATmega2560 PWM.h library
Mega256Helper schrieb im Beitrag #6294514: > Ich habe schon mal "Header Library" statt Header Library > geschrieben weil es so etwas eigentlich nicht gibt. Im Arduino Umfeld sind "Header only" Lib üblich
=f_{clkIO} / (N\cdot(1+TOP))[/math] "The N variable represents the prescaler divider (1, 8, 64, 256, or 1024)." TOP wird im richtigen Modus durch OCRnA oder ICRn festgelegt (beides 16-bit Register)
-
Thread
Integer aus 2 bytes generien python
Max M. schrieb im Beitrag #6293780: > Was soll das sein? Eine Zahl?
0x04, LowByte = 0xE8. Linuxnewbi schrieb im Beitrag #6293697: > 1246 rauskommen 0x04E8 = 1.256
-
Thread
CTC Modus - Output Compare Register
Max P. schrieb im Beitrag #6293339: > Dazu meine 1.Frage: > ... > Denkfehler? Ja. Im gesamte Timer-Kapitel im Datenblatt kommt der Begriff „signed“ nicht ein einziges Mal vor. > Meine 2.Frage
Max P. schrieb im Beitrag #6293339: > Jedoch findet sich im Datenblatt > keine Einstellungsmöglichkeit in den Registern TCCR1A und TCCR1B, den > TCNT1 Wert mit dem OCR1B Wert zu vergleichen und somit
-
Thread
Roboter (Spielzeug) per Fernbedienung steuern.
page 46 for any change mode) sei(); TCCR0B |= ((1 << CS00) | (1 << CS02)); //set timer 0 with max scaler (F_CPU/1024) } bool IR_Code(uint32_t data) { // Prettified IR data output code uint8_t IR_data_byte[4]; IR_data_byte[0] = (IR_data_out >> 24); IR_data_byte[1] = (IR_data_out >>
time_span = TCNT0 - TCNT0_buffer; // Get span time else //if timer overflow time_span = (256 - TCNT0_buffer) + TCNT0; // Get span time if ((PINB & (1 << IR_Input_Pin)) == 0) time_high = time_span; // Get the time low else time_low = time_span; // Get the time high if ((time_low
-
Thread
12V->1.3xV DC-DC Wandlerstufe instabil / ACSJ / FB1495DJ
wird sicher über 500kHz liegen, und die Kondensatoren werden bei der Baugröße und Spannungsfestigkeit max. 10μ haben. Links im Bild scheint ja noch ein größerer C am Eingang zu sitzen. Sascha
"Random" wann sie weg "Zackt". Habe auch einen kurzen mtest im U-Boot laufen lassen... würde bei 256MB vermutlich Stunden dauern...beim Kurztest ist sie nicht weggestorben. Ideen? OT: Das IR-Schätzeisen-Thermometer ist echt strange. Scheinbar kann man damit nicht auf Elektronik arbeiten. Auf
-
Thread
Einfache Spannungsmessung mittels A/D Wandler
LTC2051HV/LTC2052HV (3uV zerodrift bis 12V Reichelt) LTC2057HV (4uV zerodrift bis 60V) LMP2021 (5uV max) ICL/TC7650/7651/7652 (5uV max chopper, TME 2.12 EUR) LTC1050/LTC1250 (5uV chopper) MCP6V11 (8uV zerodrift 1.6-5.5V, Reichelt) TSZ121 (8uV, ST, 1.8-5.5V) LTC1049/LTC1152 (10uV zerodrift, Ladungspumpe, Reichelt) AD8551 (1uV typ 10uV max, zero drift, Reichelt 2.7-5.5V) AD8622 (10uV) NCS333 (10uV 1.8..5.5V, 30uV in dual und quad Versionen) LMP2015/LMP2016 (800nV typ. 10uV max. 2.7..5.25V) EC6761 (15uV 2.2-5.5V R2R auch dual)
-
Thread
Raspberry Pi 3, SD Card Korruption verhindern
Es gibt z.B. folgende SD-Cards, die für den Zweck geeignet sein sollten: - SanDisk _MAX_ ENDURANCE microSD-Karte 32GB (lange Lebensdauer, bis zu 120.000 Stunden aufnehmen), 16,99 Euro - SanDisk _High_ Endurance microSD Karte 32GB (bis zu 20.000 Stunden aufzeichnen können), 9,99 Euro
gleichen Hersteller". /Edit: Die 20.000h gelten laut einen anderen Prospekt natürlich nur für die 256 GB Variante, bei 32 GB bleiben noch 2.500h übrig :-) https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/sandisk/product/memory-cards/high-endurance-uhs-i-microsd/data-sheet-high-endurance-uhs-i-microsd.pdf
-
Thread
Potentiometer an Mikrocontrollter
einfach die Parameter selbst festlegen. > > z.b. > Wenn Wert = 0 then Zeit = 10 > Wenn Wert = max then Zeit = 1000 Danke :)
tomax - tomin) / 1023 + tomin; } // dann natürlich aufrufen mit delayTime = mapTenBit(val, minT, maxT); [/code] 'sid
-
Thread
low distortion Sinus Generator mit 4.5mA
Hallo zusammen, ich befasse mich momentan mit einem Sinus Oscillator, der bei max. 4.5mA und 23V einen Sinus 1 kHz generieren soll.Der Sinus sollte ein THD von -90 dB haben. Wenn der Wien Robinson Oscillator an eine ideale Spannungsquelle angeschlossen wird, dann hat dieser ein
Das Buch heißt 'Analog circuit design' und ist bei Google teilweise zu sehen. Der Artikel lautet 'Max Wien, Mr. Hewlett and a rainy sunday afternoon'. Lehrreich und amüsant. Cheers Detlef
-
Thread
Einstellbare 13V Erzeugung für ERPOM mittels PWM + Stepup Regler erzeugen
wieviel Strom kann ich rechnen? Schau in die Datenblätter der Eproms, die dir wichtig sind. Beim 27C256 von Microchip sind es max. 25mA.
-
Thread
Operationsverstärker Eingangsspannungen unbeschaltet
an den beiden Eingängen, sowie am Ausgang, und warum? Ich hab des grad mal probiert mit einem MAX4450 (https://www.mouser.de/datasheet/2/256/MAX4450-MAX4451-1515549.pdf). Sowohl am + und - Eingang erhalte ich dann eine Spannung von 8,3 Volt, am Ausgang nicht ganz V+, d.h. nicht ganz 10V. Wie
Da der MAX4450 typisch 6,5uA Eingangstrom hat zieht der Eingangsstrom die Eingangsspannung um 0,33V nach unten. Häng doch mal den Schaltplan(.asc) und die 3 .inc-Dateien an. Der Opamp MAX4450 ist ein sehr