-
Thread
STM32 aussperren möglich?
konfigurierbar) auf HSI umgeschaltet. Also: Nichts genaues weiß man nicht ... Wer nicht mal den Typ des "STM32" benennen kann, ist m. E. einfach ein Chaot.
wir reden wie normale Menschen miteinander und jetzt wird das gemacht, inklusive Rx/Tx auf dem SDC14 Stecker. So einfach geht das.
-
Thread
Soundausgabe auf dem AVR
: > Da habe ich mich gefragt, ob das nicht auch einfacher geht Wenn du nicht unbedingt auf den AVR festgenagelt bist, dann würde auch ein Raspberry Pi Pico funktionieren. Mit den PIOs kann man ein I2S Interface realisieren. Klar gibt noch mehr ucs, ein ESP32 hat sogar I2S native an Board. Mit AVR
Mono. Den ganzen Kram packe ich passend formatiert via USB auf >einen SPI-Flash von Winbond. Der AVR soll dann die Daten holen und auf >einem kleinen 3W Speaker ausgeben. Ein AVR ist für diese Ansprüche ans Soundqualität nicht geeignet. Nimm einen ESP32 und diesen Verstärker: https://www.adafruit.com
-
Thread
Induktiver Positionssensor - Fragen dazu
diese, aus dem Video: https://www.youtube.com/watch?v=fPGsmCLoN_Y [c] // Simple I2C test for 128x32 oled. // Use smaller faster AvrI2c class in place of Wire. // Edit AVRI2C_FASTMODE in SSD1306Ascii.h to change the default I2C frequency. // #include "SSD1306Ascii.h" #include "SSD1306AsciiAvrI2c.h
, vollkommen problemlos. Frank O. schrieb im Beitrag #7640101: [c]> // Simple I2C test for 128x32 oled. > // Use smaller faster AvrI2c class in place of Wire. > // Edit AVRI2C_FASTMODE in SSD1306Ascii.h to change the default I2C > frequency. > // > #include "SSD1306Ascii.h" > #include "SSD1306AsciiAvrI2c.h
-
Thread
Raspi Pi Pico schnell genug um 4Mhz Z80 zu sniffen?
, kannst also in einem Z80-Cycle 32 > Instruktionen ausführen statt nur 16. > > Da sollte genug Power sein, um ohne das WAIT-Geraffel auszukommen. Also > ich jedenfalls könnte es damit umsetzen. Habe jetzt mal nach AVR128DB64
in DIL. > Aber was meinst Du mit doppeltem Takt? Laut Datenblatt hat der > AVR128DB64 eine max clock von 24Mhz, wie alle AVR128DBs Offiziell ja. Tatsächlich laufen sie aber auch mit 32MHz, dann aber nicht über den kompletten spezifizierten Bereich der Umgebungstemperatur. Sprich
-
Thread
Atmel Studio 4.19 unter W10X64
besonders klein werden soll empfehle ich den AVR64DD14. Dessen SMD Gehäuse lässt sich immer noch sehr bequem löten.
bauen, wo nicht so viel gebraucht wird - 16 k SRAM und 128 k Flasch haben die ja auch... Schade daß AVR128 in DIP40 nicht vorhanden sind. Gerhard H. schrieb im Beitrag #7626431: > Und wenn es besonders klein werden soll empfehle ich den AVR64DD14. Zu wenig Pins. Auch gibt es in DD OV nicht. Bei DA
-
Thread
LED Lämpchen für ESP 32
finden, die genau für meinen Anwendungsfall passen, ist eher Wunschdenken gewesen. - Am Ausgang GPIO32 des ESP32 liegen 3.3 V an, auch wenn ich den ESP32 mit einem 5V USB-C Netzteil betreibe. - Cumulative IO output current ist laut Datenblatt 1200 mA, das heisst in Summe sollte ich an allen Ausgängen
Matt L. schrieb im Beitrag #7597698: > Am Ausgang GPIO32 des ESP32 liegen 3.3 V an, auch wenn ich den ESP32 > mit einem 5V USB-C Netzteil betreibe. Du hat nicht einen ESP32, sondern ein Board auf dem sich unter anderem ein ESP32 befindet. Du betreibst
-
Thread
RP2040 C-Programm mit Arduino IDE verwenden
man sich im Netz umsieht, bin ich mit dieser Meinung nicht allein. Wer möchte denn z.B. Beim STM32F407 auf die 'STM32F407xx.h' verzichten oder 100 Dateihäppchen verdauen? "Einmal hin - alles drin" ;-)
Dich. Nur wird sich dieses Projekt niemand hier anschauen können/wollen. Mit einer Demo-Lizenz für 14 Tage und einer Code-Begrenzung auf 12 kB hat sich IAR ins Abseits geschossen :-( Zuvor waren es 32 KB und zeitlich unbegrenzt, womit man schon Einiges anfangen konnte. > Der dort verwendete Header
-
Thread
AVR Timer1 Capture und Overflow gleichzeitig
#7588303: > Alternativ folgende Überlegung: > CAPT und OVL passieren gleichzeitig. > Auf Grund der AVR Hardware hat TIMER1_CAPT höhere Priorität als > TIMER1_OVL. > Folglich wird TIMER1_CAP bedient und ICP = 0 gelesen. T1OVF_Ctr ist noch > auf 0 und das Gesamtergebnis ist auch 0, müßte aber 65536
0 786432 131072 +65536 12 13 0 851968 65536 +0 13 14 0 917504 65536 +0 14 15 0 983040 65536 +0 15 16 0 1048576 65536 +0 [/code]
-
Artikel
Entprellung
ein Wert von 2,3 V ablesen. Mit diesem Wert und den Annahmen von oben ergibt sich für ein Wert von 32 kΩ. Somit folgt für ein Wert von etwa 10 kΩ. Anmerkung: Beim 74LS14 von Hitachi z. B. sind die oberen und unteren Schaltschwellwerte unterschiedlich. Es muss darauf geachtet werden, dass beim Entladen
einzelnen Instruktionen alle 8 möglichen Kombinationen der 3 Signale dargestellt. Beispielcode für AVR (Assembler): Komfortroutine (C für AVR). Siehe dazu: Forumsbeitrag Universelle Tastenabfrage. Anmerkung: Wenn statt active-low (Ruhezustand high) active-high (Ruhezustand low) verwendet wird, muss eine
-
Thread
Minimum Abstand zwischen Stencil Ausschnitten JLCPCB
eines Stencilsausschnittes beruht oder andere Gründe hat. Aber wenn ich mir ein Pastenmaske eines AVR32DD20 QFN anschaue, sind dort Ausschnitte mit 0,2mm Breite und einem Abstand 0,2mm angegeben (zumindest wenn ich es recht verstehe) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf (Seite 598) Dies heißt aber wiederum nicht das JLCPCB das auch fertigen kann. Ich hab da auch Null Kenntnis was da überhaupt möglich ist. Aktuell für mich
-
Thread
ESP32-01 WiFi
Ein ESP32-01 (wie im Titel beschrieben) ist mir aber unbekannt. Was hast du denn nun?
Zeile 14 sagt doch schon alles: SPI Flash Size & Map: 4Mbit(256KB+256KB) Du hast einen 4 MB Chip.
-
Thread
Kann man VQFN mit Heißluft handlöten?
AVRxDB oder EA Serie nachdenken - wegen TQFP. Von denen habe ich bereits einige auf Lager, also AVR128DB64 und -32, AVR64DD32, AVR64EA48 und AVR16EB32, alle in TQFP. Bin gerade dabei, mir kleine Experimentier-Boards (100×100mm², I/Os alle auf Pin-Header geführt) dafür zu designen. Eigentlich brauche
Veit D. schrieb im Beitrag #7713229: > AVRxDU müsste auch bald > rauskommen. Sind schon draußen, AVR64DU32-I/PT hatte ich vor einiger Zeit schon mal 2 Stück auf Lager gelegt.
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
Uwe B. schrieb im Beitrag #7587179: > Bei den STM32 gibt es in den Datenblaettern eine Tablelle Table "Maximum > ADC RAIN". Gibt es das nicht bei Atmel/Microchip? Nur vereinzelt. Allerdings ist der Leckstrom bei fast allen AVR auf typ. 5nA spezifiziert
Lothar M. schrieb im Beitrag #7587247: > Uwe B. schrieb: >> Bei den STM32 gibt es in den Datenblaettern eine Tablelle Table "Maximum >> ADC RAIN". Gibt es das nicht bei Atmel/Microchip? > Nur vereinzelt. Allerdings ist der Leckstrom bei fast allen AVR auf typ. > 5nA spezifiziert
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
? Das ist meines Erachtens 'die' sinnvolle Möglichkeit. Man kann das 1 Vpp Signal in der Regel (AVR, STM32) kapazitiv am µC einkoppeln und spart sich den ..1G04. SMD sollte kein Problem sein, wenn man das Gehäuse mit der Kopfseite auf die Platine klebt und die vier Pads per dünnem Draht anschließt
werden, oder? Mi N. schrieb im Beitrag #7583179: > Man kann das 1 Vpp > Signal in der Regel (AVR, STM32) kapazitiv am µC einkoppeln und spart > sich den ..1G04. Wie das? einfach 10p in Reihe? Kein Widerstand/Spannungsteiler am Eingang? Mi N. schrieb im Beitrag #7583179: > Das solltest Du
-
Thread
Hochwertigen Hifi Kopfhörer, welche Impedanz kaufen.32-250-600 Ohm??
Nachtrag: Der Accuphase Verstärker hat ZWEI Ausgänge für Kopfhörer, einmal 32 und einmal 600 Ohm. Die 32 klangen irgendwie vermischt, matschig, schwer zu beschreiben, da kann ich auch für 5 Euro ein paar Stöpsel kaufen... Danke für die Ratschläge und Erfahrungen!
> 32 Ohm kommen mir irgendwie billig vor Die Impedanz hat nichts mit Qualität zu tun. Die Technics EAH-T700 haben auch nur 32 Ohm. Der KH ist aber sehr gut, klanglich nichts dran auszuetzen (nur das Material
-
Thread
ATtiny1626 XDIR bleibt immer 0
Naja, der ist ja aus der tinyAVR® 2 family (was auch immer das bedeuten mag), also recht neu. Da sind Bugs denkbar, neue ICs werden ja gerne als grüne Bananen auf den Markt geworfen. Ist ja schon die 3. tiny-Familie innerhalb kurzer
. > Mir fehlt leider das Interesse an den ganzen Zusatz-Mätzchen die > dem seriellen Port beim AVR aufgepfropft wurden Ich fände eine zeitgemäße UART wichtig, und die altbekannte AVR-Uart ist vieles, aber nicht zeitgemäß. > Meine eigenen Erfahrungen reichen da von 'Ignorieren' über > 'jahrelang
-
Thread
Dauerkontakt vom Schalter in Impuls umwandeln
PIN_RESERVED 3 Encoder encoders[4]; // input pins autofilled based on which mpu #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) int inputPins[] = {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
= 1000; #elif defined(__AVR_ATmega32U4__) int inputPins[] = {18, 19, 20, 21, 4, 6, 8, 9, 10, 2, 3, 5, 7, 14, 15, 16}; Input inputs[16]; int memoryLocationEncoder = 800; int memoryLocationMatrix = 512; int memoryLocationDeviceID
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
Antrieb zu Antrieb würde reichen. (12V, GND, Daten). Du bräichtest einen kleinen Controller wie z.B. AVR16DD20 oder PIC24F04KL100 (die klassischen AVRs kommen mit LIN nicht gut zurecht) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/PIC24F16KL402-Family-Data-Sheet-DS30001037D.pdf https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf sowie einen LIN-Transceiver mit eingebautem Spannungsregler wie z.B. https://www.onsemi.com/download/data-sheet/pdf/ncv7428-d.pdf Dazu die Motorsteuerung
-
Thread
Betreibsstundenzähler
Bei dem AVR den ich verwende (AVR DA) kann das interne EEPROM pro Zelle 100000 Mal beschrieben werden. Wenn man jede Minute schreibt gibt das ca. 1700 Stunden oder 70 Tage. Sollte das nicht ausreichen ist es wohl
Ich würde da einfach einen FRAM anschließen (10^14 read/writes), z.B. FM24CL16B-GTR (Mouser: 1,57€) und jede Sekunde drauf schreiben. Falls mitten im Schreiben der Strom ausfällt, abwechselnd auf 2 Adressen mit CRC. Als MC z.B. einen ATtiny24 mit Uhrenquarz
-
Thread
Neuer gcc compiler für ARM und Optimierungen
, statt gegebenenfalls inline Code einzufügen. Motopick schrieb im Beitrag #7561496: > Ein AVR-GCC verweigerte, ohne weitere Fehlermeldung die Compileroption > -Os. Hmm, ja es dürfte einen Grund haben warum Debian für den AVR weiterhin gcc version 5 ausliefert. > Mein Vertrauen in den GCC
finde ich eher die newlib für ARM. Erst dadurch habe ich zu schätzen gelernt wie gut und kompakt die avr-libc geschrieben ist.
-
Thread
12V Überwachung mit sehr geringer Stromaufnahme gesucht.
aller Art, je nach Anzahl der Eingänge auf entsprechend vielen Kanälen. So ein Winzling wie der neue AVR64DD14 bringt sogar schon 12Bit Auflösung mit. Totaler Overkill natürlich...
3 Pins, ohne Referenzspannung. Ich nutze den SGM809-RXN3L/TR mit threshold voltage 2.63 für den STM32. Ich hatte das Problem, dass der STM32 bei sinkender Spannung abschaltete , dann im Low Voltage Modus aber wieder startete
-
Thread
Widerstandsberechnung Frage zu Schaltplan / Atmel
am Ausgang eines Atmegas und wird auf HIGH gezogen, nun gibt doch der V30 (BCR135W) die 3.3V über V14 (BAS70-05) und V32 (BSS84) über den Widerstand R105 (332 Ohm) auf die Leitung "Common". Gehen wir davon aus, an Ausgang A(0) hängt ein Widerstand mit 50 Ohm, nun wird der Mosfet für A(0) auf High
Spannungsabfall??) Auf Common liegen (wenn die nicht über den V54 aus Ubatt kommt) ca. 3V (wegen Uf von V14 und dem Spannungsabfall am V32), WENN(!!) kein Strom über irgendwelche A(xx) entnommen wird. Daniel S. schrieb im Beitrag #7558519: > Kenne bisher nur Spannungsteiler, aber das ist ja keiner? Doch
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
: unable to read signature data, rc=-1 avrdude done. Thank you. 2. Versuch ... avrdude: AVR device initialized and ready to accept instructions avrdude urclock_res_check() error: protocol expects OK byte 0x10 but got 0x14 in urclock_read_sig_bytes() avrdude avr_signature() error: unable
2.14svn20200906, Mar 28 2022 12:30:47 Defaulting JTAG bitrate to 250 kHz. $ avr-gdb m1284p_xpld_ex.elf (gdb) target remote localhost:4242 Remote debugging using localhost:4242 0x0001f000 in ?? (
-
Thread
nanoSTK, ein kleiner und schneller Programmier-Adapter für AVR-Prozessoren
Microchip ISP-Tools ohne die Nachteile des STK500 > gibt. Du hast recht, ich werde nicht mehr fürs AVR-Programmieren bezahlt, meine Mitarbeiter sind auch schon lange auf 32 Bit umgestiegen. Allerdings ist Deine Annahme falsch, dass ich die Microchip-Tools nicht kennte - das Gegenteil ist der Fall. Ich
Martin H. schrieb im Beitrag #7555307: > Du hast recht, ich werde nicht mehr fürs AVR-Programmieren bezahlt, > meine Mitarbeiter sind auch schon lange auf 32 Bit umgestiegen. > Allerdings ist Deine Annahme falsch, dass ich die Microchip-Tools nicht > kennte - das Gegenteil ist
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
hobby-geeigneten Lieblinge muss ich Dir aber schon vorstellen, Peter. Schau mal was in einem winzigen 14Pinner SOIC inzwischen als AVR64DD14 erhältlich ist! U.a. mit Pegelwandler und zwei UARTs.
Gerhard H. schrieb im Beitrag #7558027: > 32Bit Boliden Das drückt auch schon wieder eine gewisse Voreingenommenheit aus. Aus Sicht eines Z8 ist auch dein geliebter AVR ein "Bolide". Die Komplexität eines modernen AVR (die du ja gern als
-
Thread
[V] AVR-NetIO
schrieb im Beitrag #7550866: > völlig anderes Konzept, keine Grafik auf der Webseite die ich aus dem > AVR generiere! Moin, wenn ich das richtig sehe, nutzen wir beide die SW von Ulrich Rading ETH_M32_EX mit einem 1284P und angepasster Webseite. Nur die Daten für die Seite lese ich zusätzlich über I2C
gerade ob ich auf den ESP32 mit Netzwerk Schnittstelle (RJ45) umsteige. https://www.roboter-bausatz.de/p/wt32-eth01-esp32-modul-mit-ethernet-bluetooth-wifi Momentan nervt die verlötete Version die natürlich nicht auf Steckbrett
-
Thread
Welches USB-Osszi oder Multimeter für 8h Spannungs-Logging?
nochmals die Frage nach der erforderlichen Genauigkeit. Evtl tut es ja ein ESP8266/ESP32/Ardudingsbums, ggf mit einem besseren ADC dran als eingebaut ist
Es ginge auch so: https://www.elektronik-labor.de/AVR/ArduinoMSR.html
-
Artikel
Diskussion:230V
auch bereits von einigen anderen Usern erfolgreich kontaktiert … Habe gerade nachgeschaut, die Atmel AVR182 ist tatsächlich für 110 bis 240 V ausgelegt, bei der Microchip AN521 habe ich einen Hinweis auf die dortigen 115 V hinzugefügt – ich denke, das sollte so gehen. Gruß Johannes —Jofe (Diskussion) 13:32, 26. Nov. 2023 (UTC) --eagle38106 (Diskussion) 14:02, 26. Nov. 2023 (UTC) So geht's natürlich auch. Danke.
-
Thread
ADC-Wert skalieren
linearen Messung müsste 2,5V den Wert 1940 ergeben. Lass mich raten, geht es um einen ESP8266 oder ESP32?
www.mikrocontroller.net/topic/170454 https://www.mikrocontroller.net/topic/488567 Genaugenommen ist der "nackte" (32 bit) Integer ein fixpoint mit 0 Nachkommastellen also 32b.0b . Es ist ein Leichtes, die 12 bit des ADC hier so auf die 32 bit zu "skalieren" das man damit bespielsweise 16b.16b oder 22b.10b Fixpoint
-
Thread
[V] Diverses
4Stück ATMEGA128 30. 15€ 2 Stück (jeweils 2 Lautsprecher) Carpower 165mmm 31. 15€ 2 Stück Sharp LQ14D412 13,8" TFT-Display 640x480 Auflösung Mit Schutzfolie, noch nicht im Betrieb gewesen RGB-Ansteuerung 32. 2€ 8 Stück Bluetooth Module-CSRBC02-Basiert 33. 20€ 1 Stück 8"-Touchdisplay VGA + 2 * Videoeingang
installiert) 05. 10€ 1 Stück Seagate Dockstar ohne Netzteil (Openwrt installiert) 07. 15€ 1 Stück AVR-NET-IO Modul Fertig aufgebaut 10. 5€ 1 Stück Dialog Camera Modul USB 12. 15€ 1 Stück C-Control von Conrad 13. 10€ 1 Stück CCBasic-Programmer mit Aufsteckmodul 14. 10€ 1 Stück PC-Relaiskarte K8
-
Thread
Bauelementensuche
Früher war alles besser, auch hier. Wir hätten uns gezankt ob ein AVR oder ein PIC besser wäre.
für mobile Anwendungen recht gut, da low power consumption. Ich habe den ICD3 und für die xc8/16/32 Compiler ein Patchprogram ...
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
auf eine andere CPU gehen > sollte (wobei ich in der AVR-Familie bleiben will) Für universelle Verwendung auf minimalem (aber bequem lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe
Beide Quarze möglich z.B. bei: AVR32EA28/32/48 AVR16EA28/32/48
-
Thread
DIY 10kW/20kWh eta=99% Insel ESS Projektvorstellung
abregeln zu bringen? Das wird sicher ein Spaß ... Aber immerhin kann rein gesteuert ein 16MHz AVR das ganze easy schaffen. Allerdings ohne Auswertung / Ausgleich von Ladestand, und Frequenzshift.
Gestern hab ich problemlos mein Auto mit 14A aus der AC-Batterie laden können. Spätestens an der Bordsteinkante war die Mittel und Kurzwelle wieder störfrei. Die Brücken blieben mit 23° (Ta=19°) dabei kälter als die Steuerung. Was auch gut
-
Artikel
Atmel Studio
Studio 4.18-716 Service Pack 3 (33 MB, updated July 2009) AVR Studio 4.17-666 (112 MB, updated 07/09) AVR Studio 4.16-628 Letzte Version für Windows 98 (126 MB, updated 02/09) AVR Studio 4.14-589 (89 MB, updated 04/08) AVR Studio 4.13-528 (73 MB, updated 03/07
, gdb 7.8, updated 2016/09) AVR Toolchain 3.5.1 (14.8 MB, avr-gcc 4.9.2, binutils 2.25, avr-libc 1.8.0svn, gdb 7.8, updated 2016/03) AVR Toolchain 3.5.0 (14.7 MB, avr-gcc 4.9.2, binutils 2.25, avr-libc 1.8.0svn, gdb 7.8, updated 2015
-
Thread
AVR16EB14/20/28/32 Silicon Errata
In den Errata der brandneuen AVR-EB findet sich der etwas unglaubliche Bug Internal Reference: When ADC is using internal reference and running in active or idle sleep mode, the ADC will have missing codes. Work Around Use external reference or perform conversions only when device is in standby sleep mode. Soll das heißen der ADC liefert im normalen Betrieb mit interner Referenz /überhaupt keine/ Werte??
-
Thread
Frequenzerzeugung
bewegen, wenn man es sorgfältig macht. Aber ich würde trotzdem einen 8-Pin-ATTiny oder einen STM32 dafür nehmen. my2ct (re)
gar mit PWM... AVR kann auch gleichzeitig Drehgeber und Tasten bedienen und auch eine Anzeige für Frequenz...