-
Thread
Windows 10 Disketten formatieren
Magnetisierungswert" musste auch passen. HD: 1,2 µm Kobalt dotiertes Eisenoxid, Koerzitiv-Feldstärke rund 48 000 A/m Diskettenformatieren dauerte bei mir ca. 1:58 mit tak-tak-tak. Zum Schluss FAT aktualisiert. Schrumm schrumm. ciao gustav
Mass Storage macht. Den Decoderteil hat hier im Forum mal jemand als Proof of Concept auf einem ATmega implemtiert.
-
Thread
Alternative zu diesem IC
> Es handelt sich um einen Toshiba IC TM48O1AP Ist halt ein Maskenprogrammierter Microcontroller von Toshiba. Den hat sonst niemand ausser der damalige Auftraggeber. Vanye
Vorwiderstand steuert ist heute natürlich auch nicht mehr üblich. Sollte man den gegen einen Atmega32 ersetzen wollen, bräuchte man einen Spannungsregler und haufenweise Vorwiderstände in den LED Zuleitungen. Und ein zur Uhr passendes Programm müsste man auch schreiben.
-
Thread
Alter EPROM M27C512 Lese- und Programmiergerät mit ESP32
Für so etwas habe ich mal ein ATmega2560-Entwicklungsbrett genommen. Keinerlei zusätzliche Bauteile nötig (ein Abblockkondensator ist aber vielleicht eine gute Idee), nur triviale Software. 12,75 V fürs Programmieren aus dem Labornetzteil
Der T48 sollte den auch können. Im Raum Düsseldorf könnt ich aushelfen.
-
Thread
Honigschleuder Frequenzumrichter defekt
defekt. Mechanisch gut gebaut, Edelstahl. https://www.logar-trade.de/4w-selbstwendeschleuder-24x48-cm-vollelektronisch-m_4206.html
gibt es als E-Teil, was kostet es. Dann entscheide ich. Wenn neuer VFD, dann muss ich mit einem Atmega,o.ä. (kenne ich mich recht gut aus)ein Bedienpanel via Modbus RTU programmieren. Daher finde ich, dass der Thread auch in den Controllerbereich gehört. In ein paar Wochen werde ich noch die Spättracht
-
Artikel
Temperatursensor
Datenblätter/Herstellerinformation: BME280: BME680: Projekte/Code [ASM] BME280 mit OLED Display am ATmega808 [ASM] BME280 mit OLED Display am ATtiny85 Preis: BME280 / BME680 Reichelt 5,20€ / 9,45€, Conrad 8,33€ / xxx, Aliexpress ~2,50€ / ~15,-€ HDC1080. Der HDC1080 von Texas Instruments kombiniert einen
27,69 36,30 28,72 - - SHT21 29,50 18,10 - 21,16 - - SHT71 25,40 29,06 36,89 30,88 - - SHT75 - 33,77 42,48 35,52 - - SMT160-30 - 9,28 8,14 12,38 - - TMP75 - 0,80 - 0,85 - 1,37 TSic206 - - 5,84 - 4,20 - ENS210 - - - - - 2,55 2,74 Siehe auch. Beiträge im Forum Feuchtesensor
-
Thread
"Arduino kompatibler" MC für 2025
keine USB-Seriell-Bridge ... Und er spielt in einer anderen Liga als der nun ziemlich angealterte Atmega328.
pillepalle-Anforderungen ist er allemal kompatibel. Zumal du ja wohl mit Arduino programmieren willst. Da wird der ATMega328PB jetzt schon unterstützt. Warum nimmst du nicht gleich ein Arduino-Board deiner Wahl mit dem ATMega328PB?
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
es bei LCSC wirklich, ich habe ihn hier liegen), der kostet auch nur einen 1 Euro, gibt es im LQFP-48 Gehäuse und hat FPU, 128kB Flash und 32kB SRAM. Okay, USB hat er nicht (ich war überrascht, ich dachte alle F4 haben das), aber ansonsten in allem besser als V003. Warum also nicht den nehmen? Ganz einfach
einem > Atmel/ST/usw irgendwie klueger? Warum sollte das klüger sein? Mit Atmel gibt es den für ATmega88 bis 328p und ATtiny2313, nennt sich wie oben genannt ArduLink .. und ist schnarch lahm. Ob es etwas für STM32 gibt weiß ich nicht (glaube ich allerdings auch nicht). Also, warum sollte es klüger
-
Thread
DCF77 Modul Vergleich
und Steuergeräte mit dem Richtigen Datum/Uhrzeit zu versorgen, musste gewartet werden (Akkutausch, M48T02 tauschen etc.) . Versorgt wird das DCF77 Modul mit +3V aus dem Funkuhrmodul, und es erhält ein PON Signal aus dem Modul um es Ein und Auszuschalten. Leider ist mir dabei die Aktivantenne kaputt
Das Modul wurde, zusammen mit einem ATmega16, aus einem Spannungsregler LP2950 CZ 5.0 versorgt; dieser hatte an seinem Ausgang (die üblichen) 10 uF (Elko) sowie 100 nF. Modulausgang ging direkt auf Port C1 des uC.
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
Motor ist sensorlos - der Stecker wird nicht angeschlossen. Seltsam ist dass der Controller 24....48V kann und bis 350W. Ob das dann legal geht, wenn man das im Display einfach umstellen kann ist es zumindest ein Graubereich.
Abschlußbericht: Mit einem Atmega328p (Nano V3 Super Mini Board) hat es nun endlich geklappt. Hab es mit Reed-Schaltern gelöst, die hatte ich noch vom Tacho. Wichtig war die internen Pullups niederohmiger (5kOhm) zu machen, hatte
-
Artikel
UV-Belichter-Timer mit AVR
Platinen entworfen wurde, aber auch für andere Zwecke verwendet werden kann. Als Controller kommt ein ATmega48 zum Einsatz, der aber selbstverständlich durch pinkompatible Typen (z. B. ATmega328P) ersetzt werden kann; die Firmware müsste dann ggf. leicht angepasst werden. Begründung einiger Design-Entscheidungen
40.52.9.006.0000 Finder Reichelt L1 MICC-100K-02 (s. Anm.) Fastron Reichelt T1 VB 2,8/1/6 Block Reichelt U1 ATmega48-20PU Atmel/Microchip Reichelt U2 LF50CV ST Microelectronics Reichelt U3 TSOP31236 Vishay Reichelt Y1 (4 MHz, HC49U-S, C L =20 pF) (?) Reichelt Schaltplan und Layout (KiCad). KiCad-6-Projekt als Zip-Archiv
-
Thread
CH32V003, float wirklich langsam?
mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz => 63 Sekunden Dass ATmega nicht schneller wird war anzunehmen, da meines Wissens der AVR-GCC Compiler bei Angabe 2.0 keine
Ralph S. schrieb im Beitrag #7968242: > ATmega328p / 16 MHz : 18 Sekunden > CH32V003 / 48 MHz : 6.2 Sekunden d.h. der Atmega wäre bei 48MHz fast genauso schnell aber mit 8 statt 32 Bit.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
ATtiny402, ATtiny404, ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604, ATtiny1606, ATtiny1607, ATmega808, ATmega809, ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny416auto, ATtiny417, ATtiny814, ATtiny816
ATtiny404, ATtiny406, > ATtiny804, ATtiny806, ATtiny807, ATtiny1604, ATtiny1606, ATtiny1607, > ATmega808, ATmega809, ATmega1608, ATmega1609, ATmega3208, ATmega3209, > ATmega4808, ATmega4809, > > 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, > ATtiny416auto, ATtiny417, ATtiny814
-
Thread
Atmega32 - PortPin geht nicht auf High wenn Pullup gesetzt
Einrichten von Ein- und Ausgängen *************** DDRA = 0xff; // PortA Ausgänge DDRB = 0x48; // PortB Ausgänge // DDRC = 0xdf; // PortC Ausgänge - Bit 5 Eingang - Chip Quitierung DDRC = 0b11011111; // PortC Ausgänge - Bit 5 Eingang - Chip Quitierung DDRD = 0xff;
schreiben - das führt nur zu nichts weil die Hardware das einfach > ignoriert. Das mag für einen ATmega32 noch stimmen, aber für die späteren gilt: "However, writing a logic one to a bit in the PINx Register, will result in a toggle in the corresponding bit in the Data Register"
-
Artikel
LED-Matrix
Forum Modulare 16x16 RGB-LED-Matrix Dotmatrix mit ATtiny2313 ansteuern, engl. LED-Dotmatrix mit ATmega16 ansteuern Open Project TileToy is a modular, electronic game prototype for tangible LED game tiles (PIC). Youtube-Video Eine 5x7 Matrix mit ATtiny2313 angesteuert, spanisch Modulare Dotmatrixanzeige
Ansteuerung, engl. Blinken_Borgs Diverse Projekte von Das Labor Eine aufblasbare LED-Matrix! (404) 8x48 LED-Matrix LED-Würfel mit 5^3 RGB-LEDs LED-Matrix bei Ulrich Radig Eine kleine Laufschrift auf der Ping-Pong-Platine von Sascha Bader (C, Atmega8) 12 Fuß (3,6m) Wanduhr auf Sparkfun.com Gigantic 5x7
-
Artikel
WS2812 Ansteuerung
ist. Beispiele. Ansteuerung mit fastPWM auf AVR. Geschrieben in Ansi-C. Unterstützt ATtiny 45/85, ATmega 48/88/168/328, ATxmega xA3, xA3U ab 16(?) Mhz. Forenthread Die mächtigere Peripherie auf größeren und moderneren Mikrocontrollern, wie DMA und komplexe Timer, erlaubt teilweise die Ansteurung des WS2812
-
Thread
avrgcc: verteilte Array-Initialisierung
ldi r29, 0x0C ; 12 489c: df 93 push r29 489e: cf 93 push r28 48a0: 24 e4 ldi r18, 0x44 ; 68 48a2: 3c e0 ldi r19, 0x0C ; 12 48a4: 3f 93 push r19 48a6: 2f 93 push r18 48a8: 23 e0 ldi r18, 0x03 ; 3 48aa: 3e e0 ldi r19, 0x0E ; 14 48ac: 3f 93 push r19 48ae: 2f 93 push r18 48b0: 9f 93 push r25 48b2: 8f 93 push r24 48b4: 0e 94
-
Thread
Raspberry Pi Pico SDR
den PC basierenden SDRs, verwendet werden, weil sowas für Frequenzen bis um die 30MHz mit einen ATmega328 nun wirklich wie mit dem RP2040/RP2350 realisierbar ist.
das bei einer NF-Bandbreite von 100 kHz eine Phasenschwankung von ca. +- 0.5 Grad. Im Bereich bis 48 kHz (Soundkarte) sind es nur noch +- 0.25 Grad. Ich glaube das riskiere ich für einen Versuchsaufbau :-) Der Klasse-D Verstärker war wohl nicht meine Sternstunde ;-) Der Verweis auf einen MAX9716
-
Thread
Arduino: digitalRead in Interrupt ist unzuverlässig
benötige aber Arduino > nur 2 und Mega 6, benutze ich eine Mega. Das ist ein Mißverständnis. Die ATmega-Mikrocontroller haben zwei Arten von Pin-Interrupts. Zum einen sind da die dedizierten Interrupt-Pins (INT0 und INT1 beim ATmega328P, INT0 bis INT7 beim ATmega2560). Zum anderen gibt es die Pin-Change-Interrupt-Pins PCINT0 bis PCINT23 (sowohl beim ATmega328P als auch beim ATmega2560). Der Unterschied ist, dass bei den Pin-Change-Interrupts nicht jeder Pin eine eigene Interrupt-Routine hat, sondern jeweils 8 zusammengefasst werden. Und außerdem
-
Thread
ATmega328P Stromverbrauch
10.1. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Im Atmel-Handbuch scheint das nicht so zu stehen, ich sehe dort leider kein Inhaltsverzeichnis. :-( Für minimalen Verbrauch muss man den Brown-out-Detektor
10.1. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Im Atmel-Handbuch scheint das nicht so zu stehen, ich sehe dort leider kein Inhaltsverzeichnis. :-( Für minimalen Verbrauch muss man den Brown-out-Detektor
-
Thread
Nachlassauflösung, AVRs, Oszi, MM, Bücher, div. Bauteile
UT803 Peak Atlas DCA55 ELV SFG7002 [/pre] Sonstiges [pre] Attiny13 Attiny2313 Attiny26 Atmega32 Attiny45 Atmega88PA-PU 1x DCF1-Modul Einbaumesswerke Steckbrett2 Sockel20 [/pre]
10m 2x2,5mm² 068: Steckbrücken für Breadboards, Sortiment mit verschiedenen Längen 069: ca. 35x ATMEGA8L-8PU, in nicht ESD-gerechtem Sortimentskasten gelagert 070: ca. 18x ATMEGA48-20PU, in nicht ESD-gerechtem Sortimentskasten gelagert 071: ca. 18x ATMEGA88V-10PU, in nicht ESD-gerechtem Sortimentskasten
-
Thread
Auerswald DLC 4830 Lichtcomputer
Prozessor ist wahrscheinlich ein MAB8021 (MCS-48). Sowas zu programmieren will man sich heute nicht mehr antun. Zitat aus https://www.mattmillman.com/projects/an-intel-mcs-48-based-dual-temperature-sensor/ : "As I worked my way through the implementation
programmieren will man sich heute nicht mehr antun. Nö, ach ich würde dort eine Adapter vorsehen und den Atmega168 nehmen und selber was machen, aber ob ich das mache, hängt von Zeit und Laune ab... :-)
-
Thread
F_CPU calibrieren und in eeprom abspeichern
Möglichkeit der fraktionellen Teilung des Taktes. Das ist hier kein gutes Argument, da der TO dem ATmega328P verwenden möchte. Sein Fehler ist es, den internen RC-Oszillator verwenden zu wollen, was bei neueren Controllern aber auch kein Problem wäre. ATmega habe ich bevorzugt mit 18,432 MHz betrieben
ATMega328P, wenn einem die Nano Beschaltung sowieso nicht passt.
-
Artikel
ZAtmel: ein minimalistisches Z80-System
Der ZAtmel ist ein minimalistisches Z80 System und besteht eigentlich nur aus 2 Schaltkreisen. Z80 ATmega1284P Der Z80 wird mit 2,5 Mhz getaktet. Es stehen 48 kByte ROM und 16 kByte RAM zur Verfügung. Als E/A gibt es eine 'kleine' SIO. Darüber kann über ein Terminal auf die Z80-Software zugegriffen werden
gestartet: Der Schaltplan V1.0: V1.1 vom 6.12.2014: Resetlogik entfernt, dass übernimmt jetzt der ATMega. Jetzt sind es tatsächlich nur noch 2 Schaltkreise :) Der Schaltplan V1.1:
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Alternativ habe ich auch noch eine Stoppuhr auf ATmega48/88/328 Basis: http://mino-elektronik.de/fmeter/fm_software.htm#bsp6 Die Zeitbasis kann man ja auf 1 kHz reduzieren und wenn es tatsächlich auf 5 ppm genau sein müßte, kann man einen TCXO verwenden
hab auf Anhieb nicht gefunden, wie hoch der > Quarz-Wechselspannungsanteil sein muss, z.B. beim ATmega328P. Bei ATmega48/88/328 hatte ich das schon vor > 10 Jahren gemacht: Problemlos. Gerade bei den 48/88/328P Controllern ist die Amplitude am Quarz sehr klein, daß man bei Betrieb mit >= 16 MHz
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
Ihrem Programm an mein Selbstbau-Programmiergerät angeschlossen, habe im Programm die Signatur auf ATmega48PA geändert, und kann so 'schreiben', ohne Hänger; das anschließende Verify geht schief, ist ja aber erstmal nachrangig: [code] SSFE RSB 00 RSB 01 RSB 02 CE WPM 0000 AB WPM 0001 CD WPM 0002
Programm an mein > Selbstbau-Programmiergerät angeschlossen, habe im Programm die Signatur > auf ATmega48PA geändert, und kann so 'schreiben', ohne Hänger; Hmm, ist ja seltsam. Vielleicht stimmt auch mit meinem 64DD32 irgendetwas nicht, evtl. zu heiß geworden beim Verlöten ... Einen Moment, ich probiere
-
Thread
Lötstation mit Weller RT Lötspitzen
modifiziert, anstatt auf 5V auf nur max. 1,1 Volt hoch und messe gegen die interne Referenz des ATMega328. Der 10 Meg am Eingang ist für den Fall, dass die Fühlerleitung bricht. Überlege Dir, ob Du das wirklich umsetzen willst, ich habe damals viel Zeit gebraucht und erstmal drei Spitzen getötet.
in einen 245-Handgriff, aber die wenigsten Lötstationen liefern die benötigte Spannung (470 ist für 48 V ausgelegt, 245 aber für 24, und 210 für 12 V). Die üblichen Verdächtigen haben Nachbauten für 245, 210 und auch 115, aber bei 470 sind schon Klones der Lötspitzen selten.
-
Thread
EBM-Papst EC Motor
der verbaute ASIC (oder ähnlich) einen Fehler im Speicher zu haben. Nur ein einfacher µC, ein ATmega48. Wohl eine Abwimmelausrede.
baugleiches Gerät auf und versucht dort den ATmega auszulesen. Defekte µC sind aber recht selten....
-
Thread
Probleme mit MAX31865, Wert zu klein
mir dazu den MAX31865 auf den kleinen Boards besorgt. Entwickelt wird mit Atmelstudio auf einen ATMega328P den Source für die SPI-MAX Libs habe ich von https://github.com/GeorgeShift/max_31865/ heruntergeladen. der Fühler hat eine 15cm lange Anschlußleitung, der MAX31865 & Das PT100 sind in
Widerstand aus der E24 Gruppe, 400 Ohm gibt es in der E-Reihe nicht, das nächste wäre 402 Ohm aus der E48.
-
Thread
Mikrocontroller mit 5V
bezeichnen. Sind auch alle bis 5,5 V spezifiziert. Z.B. https://www.microchip.com/en-us/product/AVR64EA48 https://www.microchip.com/en-us/product/PIC18F44Q71
bietet PIC- und AVR-Mikrocontroller an, die den 5-V-Betrieb unterstützen, wie die Serien PIC16F und ATmega. Grüße Jack https://www.cryoindia.in
-
Thread
DAC PCM1738 mode control programmieren
Siehe Seite 24 von 48: Also muss man 0x1250 ins Register 18 schreiben, wenn man alle anderen Einstellungen auf Default lassen will.
Aus meinem PCM1796 Projekt etwas modifiziert und bereinigt. Für ATmega88 (aber auch 48, 168 oder 328) Viel Spaß. Gruß Jobst
-
Thread
RS232/UART - Hardware-Terminal
mal mit "VT100 Terminal"... - https://www.google.de/search?q=vt100+terminal&sca_esv=6a4aa9458f2a48d2&udm=2 - https://www.hackster.io/mad-resistor/diy-vt100-a-miniature-hardware-terminal-041931
grafik-hmi-bedieneinheit-mit-touch-rs232-spi-i2c.html P.S. Die meisten davon gibt es auch bei Reichelt P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für STM32 ziemlich viel?
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
komplexeren Protokoll betrieben? Ich frage, weil ich mit einem Adapter gleicher Bauart (nur mit ATMega) an einem Plotter gescheitert bin (mit SN75160 / SN75161) ... :-(
GPIO47 oder GPIO48 sollten sich ebenfalls benutzen lassen – die sind ja beim "rework" abgetrennt worden von ihren vormaligen Signalen am 75161 (im Schaltplan noch als T_IFC und T_DAV bezeichnet). Allerdings ist nach dem