-
Thread
Welcher STM32 für neues Projekt mit USART, CAN und USB
min. 4x I/O (das wird wohl jeder MC dann noch frei haben...) kleines Gehäuse (LQFP oder TSSOP) bis max. 48/64 Pins besser noch weniger Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig kann... So gefunden habe
enabled in the RCC_APB1ENR register, only the first 768Bytes are available to USB while the last 256 Bytes are used by CAN. [/code9
-
Thread
Bauteilklärung Varistor Bosch Stromerzeuger
lauten: Thickness: 4-7mm Continous operating voltage: 242 Vdc Continous operating voltage: 220 Vrms Max. Power dissipation: 2,6 W (SDL disc with wire & Isolation coating) Max. energy absorption: 505 J (SDL disc with wire & Isolation coating) Max. Power dissipation: 3,3 W (SD disc with wire and S disc only) Max. energy absorption: 592 J (SD disc with wire and S disc only) Max Pulse current (8/20µs): 6 A Typical Protection Level: 1500 Peak V Typical Protection Level: ---- Peak A Varistor Voltage: 256-384
-
Thread
Debounce-Makro von Peter Dannegger - MSP430
zwei Fragen ergeben sich mir: 1. Die Funktion [c] _delay_us( 98 ); /* * 256 = 25ms */ [/c] kommt aus diesem File #include <util/delay.h>. kann ich dieses File auch auf meiner Plattform laden? 2. [c] for(;;){ if( debounce( PINB, PB1 ) ) PORTB ^=
Richtung "offen" -> lösche Zähler - Einganswert ändert sich in Richtung "zu" -> incrementiere Zähler - max. Zählerwert erreicht -> Taste als "gedrückt" ansehen Die "Profi"-Version macht das in einem Interrupt, die andere durch Warten für den Fall daß sich auf der Leitung was tut.
-
Thread
Funktion Reifendruckanlerngerät EL-50448; OEC-T5; Welches Bauelement ist das?
none transmission ⇒ During 1 hour, the Wheel Unit transmits 63 bursts + 1 WUP. 1 burst = 30.29806ms MAX 1 WUP length max = 42.1ms MAX ⇒ total transmission during 1 hour = 63 x 30.29806ms + 42.1ms = 1.96s DUTY CYCLE = (1.96 / 3600) x 100% = 0.06% Externe Ereignisse wären die Triggerung durch das Wakeup-Signal
kommt > In welchem Modell / Baujahr? Auch der ist in allen MK4 Modellen gleich (inkl. Galaxy, S-Max).
-
Thread
Rail-to-Rail OP-Amp für Audio
geschätzt 15 verschiedene Arten von dem 972 oder 974 Danke für den Tipp, dann guck ich da mal! Max M. schrieb im Beitrag #6220788: > Lagerbestand: > 860 sofort lieferbar Oh da habe ich an der falschen Stelle geguckt. Aber bei 20€ Versandkosten ist das Lager auch scheinbar nicht in Europa...
In der angegebenen Schaltung geht das Signal auf eine 10-Bit ADC eines Atmega256... Da braucht man nicht besonders viel Goldohrenchip als Vorstufe. Es geht nur um R2R, um die 10 Bit auch auszunutzen.
-
Thread
Mint 19 Cinnamon.auweia.
Textdatei auf dem FTP Server, wo auch die ISO liegt. Z.b. für Linux Mint 19.3 wären das folgende sha256 Summen: http://mirror.bauhuette.fh-aachen.de/linuxmint-cd/stable/19.3/sha256sum.txt
doch Deinen Rechner von Leuten aufsetzen die Ahnung davon haben. So wird das nichts. Ich brauche max. 4h dafür incl. aller Anwendungs SW und habe solche Probleme nicht. Hier findest Du örtliche Hilfe: https://www.pro-linux.de/lugs/
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
geschieht das, mit dem Ergebnis, dass 80 % an Coroba gestorben sind, aber Vorerkrankubgen hatten. Dh, max 20 % sond unabhängig von ihrer Infektion gestorben. Welche entsprechenden Erkenntnisse liegen insoweit hinsichtlich der Hekatomben von mutmaßlichen Grippetoten vor? Solange hierüber nichts bekannt
geschieht das, mit dem Ergebnis, dass 80 % an Coroba > gestorben sind, aber Vorerkrankubgen hatten. Dh, max 20 % sond > unabhängig von ihrer Infektion gestorben. Soweit ich weiß korrigiert man einfach die Zahl nach unten. Und soweit ich weiß sind ca. 57% der Covid-19 positiven Toten *an* Corona gestorben
-
Thread
KFZ Datenlogger, Serielle LCD Anzeige - Werte umrechnen und anderes Display nutzen
readdata(inStream); if (b.size() > 10) { EGTv = asUnsignedInt(b.get(5)) * 256 + asUnsignedInt(b.get(4)); AFRv = 1.0 * asUnsignedInt(b.get(3)) / 10.0; // MAP = (MAP(low) + MAP(high) * 256) / 10 Units inHg vacuum/PSI boost if ((b.get
zusammen passt. Ja auf der Bestellliste sind: - Arduino Mini oder Micro - Touch TFT Display - MAX3232 Pegelwandler - Stepdown von 12V auf 5V: https://www.ebay.de/itm/Step-Down-Spannungsregler-DC-4-5V-24V-Eingang-1-8V-12V-Ausgangsspannung-3A-max/183157895908?hash=item2aa50fb2e4:g:Vw4AAOSwPnNawVJk
-
Thread
DS18B20 mit Interrupt, AVR-GCC
Aktionen im Timerinterrupt abgewartet. Dadurch benötigt der Interrupthandler etwa 6µs. Damit die max 120µs des Low-Pulses eingehalten werden, dürfen andere Interrupts nur um max 60µs verzögern. Ansonsten müssen diese Handler die Interrupts wieder freigeben. Bequemer Weise macht die Statemaschine
TCCR0B = 0; // stop T0 return; } onwi.pbuf = pbuf; TCNT0 = 256 - OW_BIT_SLOT; } [/c]
-
Thread
1W induktive Energieübertrgagung: wie?
ist halt nicht so ganz das was man sich wünscht, was solls, 1W ist auch nicht aufregend. iaW: MAX13256, sein 5V-Kollege MAX256 oder der LT3999 mit einem Längsregler (wegen dem Synchron warats halt besser) auf der Sekundärseite könnten eine (durchaus brachiale) Lösung für Dein Problem sein.
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
hoch. Unter den Umständen würde ich statt der SD-Karte ein NOR-Flash-IC verwenden, z.B. IS25LP128/256/512. Die sind /wesentlich/ robuster, innen wie außen (kein Sockel), brauchen weniger Strom (max. 35 mA) und brauchen maximal 1ms um einen Block (256 Byte) zu schreiben -- auch noch nach 100000 Schreibzyklen
Und: wenn Du den U1 mit VUSB (+5V) betreibst, wird das NEO-7M Modul nicht lange leben (das darf nur MAX! 3V6); Du brauchst also eine Versorgungslösung für das NEO Modul UND einen Levelshifter für RxD/TxD. Steht aber alles HIER: NEO-7_DataSheet_(UBX-13003830)-1.pdf und ATmega8U2/16U2/32U2 - Complete
-
Thread
ATmega328 CLKDIV8 geht nicht
Iterm and limit integral runaway temp = pid_st->sumError + errors; if (temp > pid_st->255) {//maxSumError; i_term = 255;//MAX_I_TERM; pid_st->sumError = pid_st->255;//maxSumError; } else if (temp < -pid_st->0) {//maxSumError; i_term = 0;//-MAX_I_TERM; pid_st
es nicht. Der C++ Code ist mir bisher noch nicht geläufig. Ich will ja den Ausgang vom Regler auf 256 skalieren, weil es auf einem PWM Ausgang geht. Grüße Jch
-
Thread
Arduino Uno / Atmega 328P Sinus PWM
deswegen kommt man aber lange nicht weiter nur weil man einen Wiki Artikel gelesen hat der gibt mir max. einen groben Überblick haha. Außerdem studiere ich Elektrotechnik und keine Info. also gehört so ein Projekt grade nicht zu meinem Tagesgeschäft mache das alles neben dem ganzen Lern-Stress in meiner
Dann noch einige Fragen bezüglich der maximal möglichen Frequenz ich > kann ja mit meinem Arduino max. f=16Mhz einspeißen das heißt also bei > einem 8 bit Timer und der obigen OVF-Methode bekomme ich eine maximale > Sägezahn-Freq. von ca. 63Khz hin Formel für die 63kHz-> > 1/((1/(16*10^6Hz))*255)
-
Thread
Arduino uno programmierer gesucht
3; int pos4 = 4; int pos5 = 5; int pos6 = 6; int pos7 = 7; int pos8 = 8; int pos9 = 9; int MAX_VALUE = 255; int MIN_VALUE = 0; LiquidCrystal_I2C lcd( 0x27 , 20 , 2 ) ; // LCD void setup() { Serial.begin(19200); //PWM if(faboPWM.begin()) { Serial.println("Find
Max D. schrieb im Beitrag #6194145: > findet sich jemand in der Nähe der es vor Ort machen kann... Also ich kann es mir meist immer und überall vor Ort machen.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
hervorgekramt die von 128 Bytes RAM gemäß der Nomenklatur "51" erzählen, aber auch Eines das meint "256 Bytes RAM, 8K Eprom, 3 16 Bit Timer" ..was eigentlich zu einem "52" passen würde. Hat Intel hier wirklich seine eigene Nomenklatur verlassen? Welche angaben sind richtig? сорок две
mehrfach erwähnt, mit den 8051-ern mit UART-Bootloader hatte ich noch nie Probleme. Einfach Quarz und MAX232 ranpappen, Flip starten, fertig. Nachteil, die schnellen AT89LP51RD2 kann man mit Flip nicht auf XTAL/1 umschalten.
-
Thread
MIDIbox hardware und LPCXpresso 1769
und dabei auch gleich etwas "beschnitten" hat. inzwischen kann man in der freien version nur noch max. 256k flashen, die LPC Xpresso 1769 hat jedoch 512K. um diese karte jetzt zu flashen, müsste ich die vollversion für über 400 euro kaufen. das erscheint mir etwas viel "nur" für einen flash-job. nicht
-
Thread
Berechnen einer Word-Variablen aus ihren 2 Bits
Möglichkeiten: a) Z1 ist High-Byte oder b) Z2 ist High-Byte Allgemein muss man rechnen: High-Byte * 256 + Low-Byte ergibt den gesuchten Wert. Bei menem Beispiel: a) Wert = (42 * 256) + 15 = 10767 b) Wert = (15 * 256) + 42 = 3882 Jetzt sollte hoffentlich alles klar sein. Und an alle anderen
Vieleicht stellt ihr erst mal die richtigen Fragen Max schrieb im Beitrag #6184382: > ausgelesen aus einer Log-Datei 1. Womit ausgelesen Max schrieb im Beitrag #6184382: > Ich habe jetzt also zwei Hex-Variablen 2. In welcher Form? 2.1 Als String
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atxmega128c3 atxmega128d3 atxmega128d4 atxmega192a3 atxmega192a3u atxmega192c3 atxmega192d3 atxmega256a3 atxmega256a3u atxmega256a3b atxmega256a3bu atxmega256c3 atxmega256d3 atxmega384c3 atxmega384d3 atxmega128a1 atxmega128a1u atxmega128a4u attiny4 attiny5 attiny9 attiny10 attiny20 attiny40
atxmega192a3u avr/lib/avrxmega6/atxmega192c3 avr/lib/avrxmega6/atxmega192d3 avr/lib/avrxmega6/atxmega256a3 avr/lib/avrxmega6/atxmega256a3u avr/lib/avrxmega6/atxmega256a3b avr/lib/avrxmega6/atxmega256a3bu avr/lib/avrxmega6/atxmega256c3 avr/lib/avrxmega6/atxmega256d3 avr/lib/avrxmega6/atxmega384c3
-
Thread
Funktionsweise von Gigabit Transceivern
im Bitstrom gefunden wird. Dann kommt irgendwann die Parallelisierung, sodass Du in jedem Takt z.B. 256 Bits gleichzeitig aus dem Transceiver bekommst, die du dann im FPGA weiterverarbeiten kannst. Die Signalqualität ist zudem stark abhängig von den Übertragungseigenschaften des Verbindung zwischen
dazusitzen, wenn nix geht, hoeher. Gibt ja auch noch zig andere Einschraenkungen bei FPGAs, wie z.b. Max. Anzahl an Clk-Netzen, -Buffern, Routing von/zu den Transceivern, etc., IO-Spannungen an Baenken... Gruss WK
-
Thread
Vorlaufmischer mit Motor Regeln
. Verstärkung 256 bedeutet: 1 vor „Koma“ und 0 nach „Koma“. Solche Tricks um Division zu vermeiden. Diese Verstärkung muss du experimentell ermitteln.
pdo_PowerCtrlA[0]& (1<<0)) _regler=true; else _regler =false; if (pdo_PowerCtrlA[0] & (1<<1))_regler_max=true; else _regler_max =false; // Volle Temperatur für Handtuchtrockner if (!_regler) mischer_state=0; switch(mischer_state) { default: if (_regler) {
-
Thread
FPGA - Wie einsteigen?
Hier im Forum ist mal ausführlich das MAX1000 besprochen worden, das ist für Dich genau richtig: https://shop.trenz-electronic.de/de/TEI0001-03-08-C8-MAX1000-IoT-Maker-Board-8KLE-8-MByte-RAM?c=455 https://www.mikrocontroller.net/topic/434791
Naja, wenn's denn unbedingt sowas sein soll. Farnell weist den mickrigsten den sie haben (LCMXO256C-3TN100I) zu Netto 3.19€ aus - und das Ding hat mal bloß 256 LUT's. Carsten schrieb im Beitrag #6174596: > ich möchte furchtbar gerne mal in das Thema FPGA rein schnuppern, aber > dafür nicht
-
Thread
Übertragungsrate Netzwerk NAS zu gering.
allerdings > an ihre Grenzen. Klaus H. schrieb im Beitrag #6175640: > DS 212j ARM5 (Kirkwood), 256MB. Noch Fragen? rµ schrieb im Beitrag #6178200: > Also ein Faktor 2,5 ist mir da nie untergekommen. Auch hier nochmal: ARM5 (Kirkwood), 256MB. Da nutzt alles umformulieren nichts, auf solcher
...auch 32 MBytes/s ist noch recht schwach. GBit-LAN sollte max 112 MBytes/s schaffen
-
Thread
Double gegen Integer
:string e_name; double e_value; }; std::array<r_data,MAX_COMB> comb_lut; std::array<int_fast32_t, MAX_COMB> int_lut; [/c]
mm256_or_si256(q0,p); *pnt++=_mm256_or_si256(q1,p); *pnt++=_mm256_or_si256(q2,p); *pnt++=_mm256_or_si256(q3,p); } gings direkt 4x so schnell.
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
zufällig? Dann ist nicht nur das letzt Increment weg, sondern wir haben dann eine Unsicherheit von max +-8 oder so? HutaufHutab
/Writes, weil 1Mio/40Bytes ... ... das bedeutet mit Ringbuffer/Apollo-Lib sind beim Attiny25 max 3Mio EEPROM Writes für einen 3-Byte Counter sicher möglich und mit Attiny85 sind es max 12Mio. Somit muss der TO auf Attiny85 umsteigen, wenn das mit dem Zähler was sicheres werden soll. Oder
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Bare-Metal-Z80 wäre das Ding hier: https://github.com/jmacarthur/zeta256 Oder ebenfalls mit ATMega für die Interfaces: https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer
Maxe schrieb im Beitrag #6166485: > Andreas B. schrieb: >> Mach mal langsam. Der Junge ist erst 12. > Ich bin der Meinung, dass das sowieso zu frueh ist. Nicht weil ein > 12-Jaehriger geistig noch nicht
-
Thread
CPLD - ATF1502, 5M40ZE64(MAX V) oder LC4032 (ISP Mach 4000)
Moin! Für ein paar simple Logigverknüpfungen mit 24IOs (1Mhz max.) möchte ich ein CPLD einsetzen und brauche mal einen Schubs in die richtige Richtung. Die oben genannten CPLDs von Microchip, Intel bzw. Lattice spielen alle in der gleichen Preisregion. 5V Toleranz
! Ich habe mir für 6€ drei pcb's liefern lassen und dann selber bestückt. chip: latice machXO2-256 ... mit modernen Tools zu händeln Atmel ATF1502 benutze ich nur, wenn 5V Thema ist, die Tools bereiten hier viel Schmerz! https://tinyfpga.com/
-
Thread
Merkwürdige Poti werte
Seriellenmonitor sieht dann das ohne am Poti zu drehen so aus: 65 367 369 370 358 247 218 4 211 256 298 320 334 343 348 351 355 359 360 362 363 363 364 365 365 366 367 373 371 371 Könnt ihr mir irgendwie helfen? Also mein Ziel ist es verlässliche Werte zu bekommen die ich
Also ich habe Potis mit widerständen von 10kOhm und die Kabel sind max. 10 cm lang... Den Aufbau habe ich mehrfach überprüft und keinen Fehler gefunden... Mein Script sieht so aus: int potiPin = 2; int potiValue = 0; void setup() { pinMode (potiPin, INPUT
-
Thread
Erfahrungen mit AMC 1200 oder ähnlich
before clipping VINP– VINN TYP ±320 mV Differential input voltage VINP– VINN Min –250 mV Max 250mV http://www.ti.com/lit/ds/symlink/amc1200.pdf Gruß Volker
Eingangs-Spannungsdifferenz nur 250mV betragen. > Differential input voltage VINP– VINN Min –250 mV Max 250mV Da stehts. Ganz klar und deutlich.
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
wenn der Quarz integriert ist, ansonsten siehe oben. Für solche RTCs verspricht der Hersteller einen max. Fehler von 5 Minuten im Jahr, unabhängig von der Temperatur und ohne Abgleich. Die haben einen Alarm-Ausgang den man auf eine feste Tageszeit programmieren kann. Der uC wird dann nicht alle Stunde,
Vorschlag: "normaler" Quarz ATtiny861A als Beispiel, der Grenzfall: 2.048 MHz, nachts mit Vorteiler 256, Timer1 mit Vorteiler 16384, benötigt bei 5.0 V knapp 85 uA. Das dürfte gegenüber dem Verbrauch der LEDs tagsüber vernachlässigbar sein.