-
Thread
Ist mein GLCD defekt ?
Hallo zusammen, ich besitze ein GLCD 128x62 ( Kontroller NT7108). Leider bekomme ich nichts angezeigt, wenn ich ein Test-Programm auf den Arduino hochlade. Nur die Hintergrundbeleuchtung funktioniert. Ich habe mehrfach alle Verbindungen geprüft
Der Test-Sketch ist aus der U8glib-Bibliothek. Sketch: #include "U8glib.h" U8GLIB_KS0108_128 u8g(25, 24, 27, 26, 29, 28,31, 30, A0, A4, A3, A1, A2); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16 draw(void) { // graphic commands to redraw the complete screen
-
Thread
Wer kennt sich richtig gut mit ublox GPS Modulen aus?
GGA String untersuchen auf Anzahl Satelliten */ if (t->startsWith(gpscmd)) { char telegram[128]; char *p = telegram; t->toCharArray(telegram,t->length()); /* String in Buffer kopieren */ /* Position des 6.ten Kommas anfahren */ for (int i = 0; i < 7; i++) { while (*
Das ding muss folgendes machen : Daten loggen in ubx an 5Hz / 10Hz nach eine SD-carte Mittelwert max 2s, 10s, 30min, 60min, 100m, 200m, 1852m. Auslesung auf ein display, jetzt ein e-paper 2.2 inch. Webserver, so das die SD karte wireless ausgelesen werden kan. Und ja, das ganse muss auch noch wasserdicht
-
Thread
Hilfe bei Fehlersuche Wemos D1 Mini Pro bei Stromversorgung über 5V-Pin gesucht
Mit max. 600mA / 300mW ist der ME6211 verdammt knapp bemessen. Espressif schlägt für den ESP Chip eine Stromversorgung mit mindestens 500mA vor, und das stimmt mit meinen Erfahrungswerten überein. Hängt
Verstehe. Sonst hängt an der Platine nur ein DHT22, der braucht max. 1,5mA, somit kein Thema. Das Datenblatt wollte ich nur haben, um die korrekten Daten nachschlagen zu können. Der LDO ist ja als Fehlerquelle mittlerweile ausgeschlossen. Aber mal zurück zu den internen
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
> zeitkritisch werden Das macht jede PC-Tastatur nebenbei mit einem 8048. Der HT16K33 kann 128 LEDs ansteuern und 39 Tasten einlesen. Bis zu 8 Stück lassen sich an einem I2C-Bus adressieren.
Down Paar pro LED-Reihe verwendest ist es Wahnsinn. Denn da muss man dann durchschnittlich jeweils 128 mal drauf drücken, um den gewünschte Wert einzustellen. und das dann 32 mal. Das macht doch keiner freiwillig ohne ein üppiges Schmerzensgeld!
-
Artikel
JTAG
Funktionen. JTAG SWD Debug-UART-Anschluss (verbunden mit einem freien UART vom STM32) (alternativ ein MAX232 Chip dazwischen schalten) Weniger Platzbedarf auf der Platine (Standard-JTAG 20 Polig) Über 4-Poligen Würfel kann der UART benutzt werden (Pin 7/8/9/10) Es kann ein Jumper gesteckt werden für eine
basierten Adaptern. FT2232 BoundaryScan Tool: free boundary-scan software for flash programming [S29GL128N, S29GL256N, S29GL512N, M25PX16, M25PX32, M25PX64, etc ]. boundary scan test system M-1 for board and system testing, runs on Linux, open source, no licensing ! Read more on = Weblinks = Debugging the
-
Thread
Astrofotografie Nachführung parallaktische Montierung Ausrichteeinheit selber bauen Eigenbau ATmega8
er sich per serielle Schnittstelle recht einfach auf 256 MSteps umstellen. (oder 1,2,4,8,16,31,64,128) Können allerdings nur max 1,5A oder so, aber sind im 3DDrucker deutlich leiser. Wenn eh schon ein µC da ist wäre das womöglich eine Option. Steuerung simple über DIR und STEP und per serial
sich per serielle > Schnittstelle recht einfach auf 256 MSteps umstellen. (oder > 1,2,4,8,16,31,64,128) Wäre ev. auch eine Option, die Version-2 arbeitet mit 360 Mikrosteps und einer 10Bit PWM, also das Sinus und Cosinussignal wird schon ganz ordentlich generiert, hält der TMC2208 da mit?
-
Thread
Wie wird aus einem Cyclone II FPGA eine Nios II CPU?
die für alte Environmentsg anz nach Hinten in der Antwortliste gerutscht sind. > Ein aktueller Max10 10M08 hat etwa genauso viele LEs wie der EP2C8. Das war es aber auch schon mit den Gemeinsamkeiten. Ein Max ist Non-volatil, bringt einen ADC mit, unterstütz einfacher DDR und andere zeitgenössische
die für alte Environmentsg anz nach Hinten in der Antwortliste gerutscht sind. > Ein aktueller Max10 10M08 hat etwa genauso viele LEs wie der EP2C8. Das war es aber auch schon mit den Gemeinsamkeiten. Ein Max ist Non-volatil, bringt einen ADC mit, unterstütz einfacher DDR und andere zeitgenössische
-
Thread
Stm32 AliExpress, evtl Fake
Teilerkette resetiert sich nicht beim Schreiben von Sekunden. D.h. man kann nie sekundengenau einstellen. MAX7219 - 5 Stück: Der decode-mode Register ist verschoben. Register Data D0 hat auf Digit 1 Auswirkung, D1 aud Digit 2, ... D7 aud Digit 0. Sieht man nur wenn mixed mode betrieben wird, z.B. D0-D3 als 7 Segment Display und D4 dazu als Bargraph verwendet wird. MAX7221 - 5 Stück: dito, siehe MAX7219. LED 5 mm RGB diffus, gemeinsame Anode 100 Stück: nur die Anode ist immer derselbe Anschluss, die R G B Anschlüsse variieren. IRF740 - 10 Stück: Ron ist das
-
Thread
ATTINY 433MHz Fuchssender mit akustischem Grillen-Sound
und 11025kHz ab, schreib ein kleines Programm, das die diese Daten von Binär in Dez wandelt, zähle 128 dazu und fertig ist dein neues Geräusch. > Der analog Comparator fordert rund 35uA (Datenblatt, S. 197) ein. Messen kann ich knapp 7µA unabhängig vom ACD-Bit. Also muss er aus sein. Warum auch
Hauptmerkmal: die höchste Audiofrequenz wird entsprechend niedriger. Hier, bei der Grille also nur bis max 5.5kHz. Das reduziert in gleichem Maß die Datenmenge, aber noch immer verlustfrei für den zulässigen Frequenzbereich. Eine weiter Verringerung ist die Monodarstellung, klar. Und dann noch die Auflösung
-
Thread
[V/VS] Relais, PS1 Modchips, Dell Bluetooth, BTI CCS, GSM/GPS Modul, Xmega, Rohlinge/Hüllen, Trafos
Micro 0,20 € 126. Stiftlampe, für 2x Micro 0,20 € 127. Taschenlampe für 2x Mignon 0,20 € 128. Taschenlampe LED OSRAM, sehr hochwertig, für 3x Micro 3 € 129. Zubehörset PowerBank mit US-Norm Steckernetzteil 5V/1A, diversen Steckeradaptern und Tasche 0 € 130. Schlüsselanhängerlampe mit
für 2x Mignon 0,20 € 128. Taschenlampe LED OSRAM, sehr hochwertig, für 3x Micro 3 € 129. Zubehörset PowerBank mit US-Norm Steckernetzteil 5V/1A, diversen Steckeradaptern und Tasche 0 € 130. Schlüsselanhängerlampe
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
(da TOP eben genau diesen Werten entspricht), so läuft der Zähler des Timers (TCNTx) über/bis zum max. möglichen Wert (hier: 2^8 da 8-Bit Zähler). Den Zähler selbst stört das aber nicht, er zählt dann wieder ganz normal von null an wieder weiter nach dem Überlauf (oder von 0xFF eben runter Richtung
; break; case 64 : TCCR2B = TCCR2B | _BV(CS22); break; case 128 : TCCR2B = TCCR2B | _BV(CS22) | _BV(CS20); break; case 256 : TCCR2B = TCCR2B | _BV(CS22) | _BV(CS21); break; case 1024 : TCCR2B = TCCR2B | _BV(CS22) | _BV(CS21) | _BV(CS20);
-
Thread
Kosmos CP1 Emulator mit ATmega
verrückter sein, und davon eine Platine entwickeln, wäre ein TM1637 auch angebracht, weil dieser genau max. 6 Digit 7-Segmentanzeige und 16 Tasten kontrollieren kann (für einen Preis von ca. 20 ct). Viel Spaß damit und schöne Weihnachten, JJ / Ralph
Frequenzgenerator für Servomotor INT 8 - ADC Nutzung auf 8-Bit reduziert, Ausgabe in Akku wahlweise in Digits (max. 255), in % (max. 99) oder in 50 * 100 Millivolt INT 9 - Abfrage der Tastatur, Möglichkeit auf Taste zu warten, feststellen ob eine Taste gedrückt ist oder eine Dezimalzahl über die Tasten einlesen
-
Thread
Glaßmaßstab und Laser-Abstandssensor auf mega2560 auslesen
sinnvoll in Software machbar. > Die Abstandswerte des passend getriggerten Laser-Sensors > mittels MAX490 basiertem RS422-TTL converter empfangen. Anschließend > über UART die beiden zusammengehörenden Messwerte an einen > SingleBoard-Computer als Messwertkombination schicken. Der SBC dient > dann
Hugo H. schrieb im Beitrag #6523150: > AVR bleiben. Ich werde mir einen ATXMEGA128A1U für diese Aufgabe > organiseren. Ein riesiger AVR für fast nix ;-) >> Ich würde den 16 Bit Code auf 1 Kanal umbauen, damit erreicht man sicher 1Msmps >>und alles ist gut und der UART sendet
-
Thread
8bit AD-Wandler in Oszilloskopen ausreichend?
kann ich > viel feiner abtasten und bekomme viel schönere Darstellungen. Dann schau Dir mal die max sample frequenz dieser Wandler an. Die ADC müssen schnell sein um im Oszi irgendwie von Nutzen zu sein. https://de.wikipedia.org/wiki/Nyquist-Shannon-Abtasttheorem Schau Dir mal bei TI die Preise
überhaupt einen findest. https://www.ti.com/data-converters/adc-circuit/high-speed/products.html#p157max=900;10400&p84=16;18 Für nur 619.92$/Stk bei Abnahme von 100 Stk. Ein echtes Schnäppchen.
-
Thread
Fehlersuche in C Gesperrt
dann muss man ja das Ganze noch speichern. [c] #include <stdio.h> #include <string.h> #define MAX_NUM_PRODUCTS 512 #define MAX_NAME_LEN 128 int last_pos = 0; typedef struct product { char product_name[MAX_NAME_LEN]; int num_product; } product_s; product_s product[MAX_NUM_PRODUCTS]; void add_product (const char* name, const int num) { if (last_pos >= MAX_NUM_PRODUCTS) { fprintf (stderr, "ERROR: max number of products has been " "reached\n"); return; } strcpy (product[last_pos].product_name, name
-
Thread
LT Spice Modell MCP601
liegt. Also stelle eine symmetrische Stromversorgung für den OPV zur Verfügung. Er vertägt aber nur max 6,0 V! Also +2,5V und -2,5V verwenden oder so ähnlich. mfg klaus
Sallen_Key_mit_Model_TLC272_10n_.jpg Jetzt siehst bestimmt Dein Rauschen. [c]PULSE(0 5 0 10n 10n 128µ 256µ) [/c] Du willst einen Rechteck mit 4 KHz erzeugen und definierst Flanken mit 10ns? Ich denke, das ist etwas übertrieben. Zumal wir hier mit idealen Leiterbahnen, Kondensatoren und Widerständen
-
Thread
Rauschen bei neuem Siglent SDS1202X-E Oszilloskop
Y-Bereich nur digital "aufblasen". Ein analoges Scope mit 100 MHz Bandbreite hat typischerweise eine max. Empfindlichkeut zwischen 2 mV/dev und 10 mV/dev. Bei denen hat mich ein Rauschen aber eigentlich nie gestoert. Bei 100 uV/dev wuerde das wohl anders sein. So empfindliche (Analog-)Oszis hatten
Dietmar S. schrieb im Beitrag #6523573: > Ja, das U kann nur 128k. > > Die manuellen Einstellungen habe ich jetzt gefunden. Ich hatte auf > Config getippt und kam nicht mehr zurück. Das Menü mittels Drucktasten > ist blöd. Um auf die Zurück-Taste zu kommen muss
-
Thread
Bestes Low-Budget Oszi 2020?
Handoscilloscope, 100MHz Bandwidth, 500 MS/s Sampling Rate, 8bit ADC, 50 mV / div ~ 100 V / div, 128k Memory, 1 Kanal, kostet um 100 Euronen.
Der Zahn der Zeit (🦷⏳) schrieb im Beitrag #6519497: > Max. 200 MHz Abtastrate, ich wusste das 20 ... 30 MHz Bandbreite auch?
-
Thread
Diamex Programmer (Prog-S2) unter Manjaro-Linux + avrdude: Seltsame Verbindung..
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 6 4 0 no 512 4 0 4000 4500 0xff 0xff flash 65 6 32 0 yes 8192 64 128 4500 4500 0xff 0xff signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 9000
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
alle 32 Bits auswertest. Wie kannst Du diese Information überhaupt auf einer 4-stelligen HEX-Anzeige (max. 16 Bit) darstellen?
Seid Ihr mit dem PFS173 weitergekommen ? Ich träume ja immer noch von einem 128s Balancer, das wäre zumindest endlich mal eine sinnvolle Anwenung für eine 5 cent mcu. Der PFS154 hat ja kein ADC sondern nur einen analogen comperator, was immer das ist. Kann man damit auch schrittweise
-
Thread
Erst mal hallo und ein Frage zum ISP Programmer
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 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
Automatsiche Schnittstellen Erkennung LIN/PWM
weiterhelfen, oder mir neue Anregungen zur Umsetzung vermitteln. Schon mal vielen Dank 😊 Liebe Grüße Max
>13×T_Bit, dann das 0x55-Sync-Byte, ein gut erkennbares Muster. PWM hingegen mit 64μsec < T_Bit < 128μsec geht da sehr gemächlich vor(https://www.emotive.de/wiki/index.php?title=SAE_J1850). Da würde dir der für LIN konfigurierte UART nur Gulasch liefern. Automatisch erkennen auf Sendeseite wird da
-
Thread
youtube livestream urls
#6507218: > Nach wieviel Tagen Dauer Stream ist die YouTube Platte voll? Es gibt nur Limits die die max. Größe und Länge eines Videos betreffen (12 Stunden oder 128GB). Der Gesamtspeicherplatz ist unbegrenzt. Kannst also tausende(oder mehr) 128GB große Videos hochladen.
-
Thread
Präzise Temperaturmessung mit 12Bit-ADC und NTC
möglichst genaue ergebnisse zu erhalten das > Hardwareoversampling mit einer Oversampling Rate von 128. Das bringt zur Unterdrückung von Netzstörungen nichts, wenn der diese 128 Messungen innerhalb von 5ms macht. Denn schlauerweise müsstest du die 128 Messungen auf 20ms = 1 Vollwelle der Netzfrequenz
Messungen könnte das schon eine große Auswirkung haben. Alternativ gleich was integriertes nutzen, z.B. MAX31725?
-
Thread
Wieviel Wege können Lautsprecher haben?
Mehr als 10 macht keinen Sinn mehr. 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384 Die beiden Lautsprechermittelpunkte dürfen bei der Übergangsfrequenz der Weiche nur Wellenlänge/4 voneinander entfernt sein. Beispiel letzte Stufe, zwischen
Da hat man dann beispielsweise - Infra-Subs (ca 25Hz bis ca 60 Hz) - Normale Subs (ca 40 bis max. 100 Hz) - Tiefton (ab 80 Hz aufwärts) - Und dann noch Mittelton / Hochton Wobei man eher normalerweise nur einen Weg im Sub nimmt und es natürlich auch Systeme gibt, die das ganze ab 100 Hz auch
-
Thread
ATtiny85 benötige Taster und kein freier Port
Zuordnung gilt: [code] ADC-Wert > 424 ==> S1 gedrückt 300 < ADC-Wert < 424 ==> S2 gedrückt 128 < ADC-Wert < 300 ==> S3 gedrückt ADC-Wert < 128 ==> nichts gedrückt [/code]
Alex D. schrieb im Beitrag #6503984: > Gegen > einen kleinen Schutzwiderstand von max. 220 Ohm in Reihe zu dem Taster > spricht aber nichts. Was oder wovor soll der 220 Ohm-Widerstand schützen?
-
Thread
Diskette zu USB
Ob man das wirklich braucht, weiß ich nicht. Muss man mal genauer analysieren. Ich hab mal was von max. 1 Mbit/s gehört, die der Controller schlucken muss. Das kann ein moderner Mikrocontroller leicht, vor allem mit etwas Hardwareunterstützung in Form von SPI, DMA & Co. Und wenn es ECHT eine kniffelige
M-Welt wäre > das Projekt aber eine tolle Sache. Der Wildwuchs bei CP/M ist deutlich größer als 128 Byte/Sektor, da braucht man dann auch schonmal ein Kryoflux.
-
Artikel
AVR Softwarepool
ATMega von S. Seegel (C) GOS: einfacher preemptive multitasking scheduler von Günter Greschenz (A) Bamo128 Monitorprogramm und Bootloader (C) AvRtos preemtiver real time multitasking scheduler von Harald B. (Sourceforge) (C) avr-threads Thread-Library für AVR Bootloader. (A,C,PC) AVR Bootloader (A, PC) AVR
Projekt) (C) AVR Bootloader in C - eine einfache Anleitung (C) LAN-Bootloader für ATmega1284p (A) Bamo128 Monitorprogramm und Bootloader Siehe auch: Bootloader DCC. (Digital Command Control, Standard zur digitalen Steuerung von Modelleisenbahnen) (A) DCC Decoder DCF77. (Zeitsignaldienst für funkgesteuerte
-
Thread
Direktmisch-Empfänger: ungewolltes Seitenband passiv unterdrücken
Addition. Der Nachteil dieser (analogen) Methode ist eine relativ niedrige SB-Unterdrückung von 35 bis max. 45db, allerdings durch Drift kaum lange einzuhalten (die Phasenverhältnisse mussten sehr oft nachjustiert werden). Die Polyphsen-Netzwerke sind da etwas stabiler und erlauben im Idealfall SB-Unterdrückungen
Methode für Breitband-90Grad-Phasenschieber. Die klassische Lösung ist ein "Hilbert"-FIR-Filter, z.B. 128 "Taps" also Multiplikationen und Additionen, und der andere Zweig einfach eine Zeitverzögerung des Signals um die halbe FIR-Länge, als 64 Stufen. Das ganze natürlich in mindestens 16-Bit-Arithmetik.