-
Thread
2x Arduino im Gleichtakt
UBRRn + 1)), wenn U2Xn = 1 (Async. Double Speed) https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf#G3.1199934 2Mbps bei fosc = 16MHz, UBRRn = 0, U2Xn = 1 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf
-
Thread
Auslegung Kondensator für Klingelschaltung
Vor kurzem ein W48 an eine Fritzbox gehängt. Erst auch nur schnurren... W48 aufschrauben, die Glocken sind A-zentrisch festgeschraubt. Einfach durch drehen mal mit den Abständen experimentieren bis der richtige Klang
Spannungsspitzen von 83,5V(~) "absichern"? Henrik V. schrieb im Beitrag #6936378: > Vor kurzem ein W48 an eine Fritzbox gehängt. > Erst auch nur schnurren... > W48 aufschrauben, die Glocken sind A-zentrisch festgeschraubt. Das ist mir bekannt. Meine Schaltung lässt es auch ordentlich klingeln, wenn
-
Thread
Mikrocontroller Einbau in Drehstrom-Schweißgerät - geht das so? (48 Volt auf 7805?)
gering sein dürfte -Attiny -einstellige 7-Segment-LED Anzeige -8 Tranistoren um die Relais mit den 48 Volt anzusteuern ist die Überlegung ob ich die 48 Volt direkt auf einen L7805 lege? Effizienz spielt ja nicht so die große Rolle. Was wäre eine sinnvolle Alternative um die 48 Volt zu reduzieren?
Mann jetzt blamier ich mich richtig hier - wir reden von 24 Volt NICHT von 48 😑 Ich weiß nicht woher ich die 48 auf einmal habe, in meinem Kopf laufen zuviel Projekte parallel... Kann man den Titel vom Thread verändern?! ALSO: Relais haben 24 Volt, Netzteil hat 24 Volt
-
Thread
V: AVR Controller, Simple-Switcher, Schrittmotor-ICs,.
Schrittmotor-IC A4986SLPTR, TSSOP28, 1/4tel Schritt, max. 35V/2,0A je 2,50€ 18 Stück Mikrocontroller ATMEGA16-16AU, TQFP44, DC 0931 je 3,75€ 30 Stück Mikrocontroller ATMEGA16A-16AU, TQFP44, DC 1024 je 3,50€ 4 Stück Mikrocontroller ATMEGA48PA-MU, MLF32, 12RVAA je 2,00€ 10 Stück B80C7000 Gleichrichter je
-
Thread
avr adc hochfrequenz-messung auf mehreren kanälen
gut funktionieren): MUX kontinuierlich auf Ref: 0x79 0x71 0x6C 0x66 0x60 0x5B 0x56 0x51 0x4C 0x48 0x45 0x42 0x3F 0x3E 0x3C 0x3B 0x39 0x38 0x38 0x37 0x37 0x36 0x36 0x36 0x36 0x36 MUX abwechselnd zw. Ref und Gnd: 0x79 0x00 0x02 0x00 0x02... Gehe ich recht in der Annahme, dass dies wohl darauf
verhindern. Loco schrieb im Beitrag #6929633: > Wenn du mit einem Mega schneller am Ziel bist, Die ATmega haben exakt den gleichen ADC, da geht nichts schneller.
-
Thread
AVR128DB28: TCB0 liefert kein Signal an PA2
Also unter uns, Stefan: zwischenzeitlich habe ich einiges probiert, auch mit dem ähnlichen ATmega4809 - es kommt bei mir hier im TCB-'Periodic Interrupt Mode' kein Ausgangssignal.
. Schon sehr speziell dieser Timer, dafür in vielfacher Ausführung. Vom kostbaren TCA gibts unter 48 Pins beim AVR128DB im Gegenzug nur einen ;-(
-
Thread
Lötkolben/Lötstation für blutigen Anfänger gesucht
Bitteschön... https://www.reichelt.de/loetstation-zd-931-1-kanal-48-w-station-zd-931-p90918.html?PROVID=2788&gclid=EAIaIQobChMIp7alkpGK9QIV2ON3Ch0rHQmqEAQYByABEgKoYfD_BwE
muss man "beim Chinesen" nur Lötspitzen und Handgriff kaufen: https://github.com/wagiminator/ATmega-Soldering-Station
-
Thread
USB-Problem SparkFun ProMicro 3.3V
Ein Sensor mit 3.3V soll am SparkFun ProMicro-Board (3.3V 8MHz) mit atmega32u4-CPU angeschlossen werden. Das SparkFun ProMicro-Board meldete sich im Auslieferungszustand im Gerätemanager als "USB IO-Board" und nach Laden des Treibers per inf-Datei als "SparkFun Pro Micro
Dein Pll Macro ist für den atmega32u4 falsch. [c] #elif defined(__AVR_ATmega32U4__) ... #define PLL_CONFIG() (PLLCSR = 0x12) ... [/c] When using a 8MHz clock source, this bit must be set to 0 before enabling PLL (1:1)
-
Thread
IRMP-Anwendung
Zunächst habe ich die AVR-Version (irmp-main-avr.c) ausgesucht und Änderungen zur Anpassung an den ATMEGA168P (Hardware Pin an PORTD2) in irmpconfig.h gemacht. Nirgendwo konnte ich allerdings die F_CPU Anpassung finden, doch das Programm wurde fehlerlos compiliert. Da ich annahm, dass irgendwo F_CPU auf
(1<<5);} // LED aus } } Danach im Studio7 compiliert und per usbasp in den ATMEGA geladen. Mit der MEDION Fernbedienung für MD84627 ging nichts. Dann habe ich meine PANASONIC FB genommen aber auch damit blinkt die LED nicht. Dann PANASONIC =1 und Kaseikyo =0 auch kein Erfolg. Welchen
-
Thread
Thermoducker - Density einstellen
Schicke mal Decimal: 18 35 49 48 Gruß WIRO
WIRO schrieb im Beitrag #6922751: > Schicke mal > Decimal: 18 35 49 48 Das habe ich probiert: Decimal: 18 35 49 48 Danach kam mein ASCII-Text: 123456789 Gedruckt wurde 10123456789
-
Thread
uC GPIO Output und 12V
anliegen? Das steht in den "Absolute Maximum Ratings" im Datenblatt. Ich habe mal ein Beispiel vom ATmega328 angehängt, bei dem ist es (wie üblich) nicht zugelassen. > Kann dies den Controller Ausgang irgendwie zerstören? Steht rechts daneben im Text.
500Ω runter gehen, aber dann hast du beim HIGH Pegel hässlich viel Strom. Bei der Schaltung ...48.png hast du wieder das Problem, dass am I/O Pin mehr zu viel Spannung anliegt, wenn der Mikrocontroller inaktiv (Stromlos, im Reset oder noch nicht initialisiert) ist.
-
Artikel
AVR Typen
ATmega324PA 32 44 20 16 32 32 3 1 2 0 0 0 8 10 15 1 0 0 2 1024 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega324PA ATmega48PA 4 32 20 12 23 24 2 1 1 0 0 0 8 10 15 1 0 0 0.5 256 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega48PA
3 4 1 4 ATmega169PA ATmega48A 4 32 20 12 23 24 2 1 1 0 0 0 8 10 15 1 0 0 0.5 256 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega48A ATmega88A 8 32 20 12 23 24 2 1 1 0 0 0 8 10 15 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega88A
-
Thread
Audio-Spektrum-Analysator mit Oszi im XY-Modus als Display
/s/atmega32-avr.com/avr-acoustic-spectrum-analyzer-using-atmega8-microcontroller/ Leider ist die Originalseite verschwunden, man muss das Programm im Source also irgendwo auftreiben damit man es anpassen
als z.b. das Ding von mir von vor ein paar Jahren mit der Kaskade von digitalen HP/TP-Filtern aufm Atmega. Wird wohl deutlich weniger Aufwand, den Atmega keinen Haufen LEDs mehr multiplexen zu lassen, und dafuer 2 Spannungen fuer X/Y Betrieb eines Scopes erzeugen zu lassen. Wenns denn unbedingt auf einem
-
Thread
T1 Glühlampen Array
testen: tinyurl[dot]com/y236rmka Gut wäre eine Lösung mit weniger Bauelementen, da ich ein Array von 48 x 8 Lampen bauen möchte (Entspricht 6 Stück 8x8 Displays hintereinander). Dafür brauche ich 384 Lampen und mit meiner Lösung somit 384 Dioden. Gibt es dafür eine bessere Lösung als die gezeigte Schaltung
Lothar M. schrieb im Beitrag #6917232: > 4 Stück STP16CP05 wäre die Aufgabe auch erledigt. Als 48 x 8 Array ? Wo willst du die 800mA herbekommen mit denen man die Stefan A. schrieb im Beitrag #6917171: > Lampe (2,5 V/0,1 A, 0,25 W) pulsen müsste in jedem Multiplextakt ? Und wie willst du
-
Thread
Datenstrom auf Zeichenkette untersuchen
Das schreit ja schon nach einem kleinen Atmega/Tiny "Coprozessor" der sich darum kümmert. Das ist ja der Hammer, solch ein Atomkratftwerk dafür aufzubauen. Also Hobbyprogrammierer würde ich mir sowas nie antun. Wäre das mein Job würde ich
du auch noch die Pause zwischen den Telegrammen als Startsignal behandeln. Also, falls 0x5A 0x45 0x48 auch in den Daten vorkommen kann ... LG, Sebastian
-
Thread
Welche AVR sind mit SPI zu programmieren
45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
ebenfalls nicht, wo ich die mental hinstecken soll. Wenn mir ein ATtiny nicht reicht, nehme ich ATmega. Wenn ATmega nicht reicht, nehme ich ARM. Das sind schon genug auswahlmöglichkeiten. Warum soll ich mit extra Werkzeuge und Know-How für diese "Lückenfüller" aneignen? Profis sehen das sicher anders
-
Thread
Vergleich von 7 Segment Anzeigen
ein Beispiel mit 16 Ausgängen Obwohl garnicht benötigt, ist das Teil ja teurer als der µC (z.B. Atmega48). Die Helligkeit kann man auch mit PWM variieren. PC-Freak schrieb im Beitrag #6902807: > LED's werden nicht ohne Widerstand betrieben. Wie geschrieben haben die AVRs eingebaute Widerstände
Die Messung soll mit einer Lichtschranke gemacht werden. Bisher habe ich mehrere Sachen mit dem Atmega 32 und Atmega 8 gemacht. z.B. Timer, I/O, ADC, Interrupt und anderes. Werde bei der SA10 in Rot bleiben. Habe 4 Stück da von, das reicht für 2 Bahnen.
-
Thread
Einfacher Mischer für DCF77-Superhet gesucht
ich mal zwei > Induktivitäten für den ersehnten Schwingkreis hergestellt. Die kleinere > Epcos N48 63 taugt nichts Naja, bei 2µ2 und 625Hz braucht man 30mH, was auf einem Kern mit AL63 etwa 700Wdg sind. Hast du die auf den (kleineren als RM6, wie du selbst sagst) tatsächlich raufgewickelt? Ich
vorhergehenden 6 Amplitudenwerte (=100ms) wurde letztendlich die aktuelle MSF60-Amplitude berechnet. Der ATMEGA48 diente übrigens auch als LCD-Controller. Die LCD-Leitungen (13 x SEG und 2 x COM) können dank PWM die vier nötigen Spannungspegel annehmen. Das Projekt war eine Studie. Man verzeihe Schaltungsdesign
-
Thread
Package-To-Die Ratio -> Allgemeinen Überblick
möchtest. Andere Anekdote aus der gleichen Produktreihe (AVR): es gab Kunden, die wollten gern die ATmega48 / ATmega88 in einer abgespeckten Version haben, mit reduziertem CPU-Core. So wurden ATtiny48 / ATtiny88 erschaffen, im Wesentlichen fehlt ihnen die Multiplikationseinheit (wenn ich mich recht erinnere). Trotzdem war es nur für den ATtiny48 möglich, ein kleineres QFN-Gehäuse am Ende zu benutzen, der ATtiny88 war zu groß dafür. Damit war der damalige ATtiny48 im QFN-Gehäuse gewissermaßen schon ein CSP. Ich denke, dass man aus solchen
-
Thread
ATmega48V mit avrdude programmieren scheitert - Verification Error
Hallo Zusammen, gerne würde ich einen ATmega48V-10AU mit meinem USB ISP-Programmer beschreiben. Leider schlägt dieses nach dem Schreiben mit einem Verification Error fehl. (Verification Error, first mismatch at byte 0x0000 | 0x00 != 0x8d) Ein
Die Google suche zu „atmega48 verification mismatch“ liefert u.a. einen Hinweis auf Probleme mit USBASP und 3.3V Versorgungsspannung. z.B. https://www.mikrocontroller.net/topic/463827 Oliver
-
Thread
Quarzofen selber bauen Eigenbau Temperaturregelung diskret KTY81-122 LM386
Größen kann man sogar einen Ofen im Ofen vorsehen, also einen inneren zB bei 50°C, einen äußeren bei 48°. Bei 5 mm Wandabstand zum inneren Ofen sind das dann aber schon 10cm³, die von außen isoliert werden müssen. Mit weiteren 10-15mm Abstand zum Außengehäuse in etwa ein Würfel mit 5cm Kantenlänge.
natürlich Quatsch die ganze Schaltung in den Ofen zu setzen! Das sehe ich nicht ganz so, denn der AVR ATmega8 könnte durch Temperaturänderung ev. doch die Quarzfrequenz beeinflussen, der verbaute Festspannungsregler und alle anderen Komponenten im Ofen heizen schon mal mit, es muss also keine zusätzliche
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
Ich muss ehrlicher weise zugeben dass ich kein ATMega Profi bin. Der Initialisierungsteil sieht aber für mich ok aus, auch wenn die magic numbers nicht so mein Ding sind. Dann bleibt natürlich noch D+ und D- vertauscht als Fehler Quelle oder eine fUSB != 48Mhz. Wobei ich sagen würde die PLL passt für 8 MHz und ext. Quarz Edit: Muss da nicht irgendwo der Usb Speicherblock eingestellt werden. So kenne ich das jedenfalls von anderen Chips.
-
Thread
GPIOR1,2,3 beim tiny gar nicht über IO erreichbar?
, den Adressraum über die verschiedenen Typen hinaus zu vereinheitlichen. Und so hat eben der ATmega88 die gleiche Adressbelegung wie der ATmega2561. Und folglich riesige Löcher im bitadressierbaren Bereich, während beim dicken Kollegen alles mit mit seinen vielen Ports, Timern und Interrupts vollgestopft
Der ATtiny88 ist allerdings nur dem Namen nach ein Tiny, technisch jedoch ein funktionsreduzierter ATmega88.
-
Thread
AVR PHY Management Interface Library
jemand eine gute Library um ein Management Interface (MDC/MDIO) bei einem Ethernet PHY mit einem ATmega328 oder ähnlichen zu bedienen? Ich finde zu dem Protokoll kaum Dokumentation.
echt genial. Falls Du eine MAC-Adresse brauchst, und diese nicht selbst vergeben willst: 24AA02E48T‑I/OT -> I²C-Speicher 25AA02E48‑I/SN -> SPI Speicher oder mit einer RTC kombiniert MCP79411 Viele Grüße Ingo
-
Thread
AVR Verzögerung CLKI nach CLKO
bei ATTiny25/45/85), zum Anderen gibt es durchaus AVRs wo der CLKO nicht auf XTAL2 liegt (z.B. bei ATMega48/88/168/328). Stefan ⛄ F. schrieb im Beitrag #6870906: > Was nicht im Datenblatt steht wird nicht garantiert. > > Also wäre ein Dokument mit diesen Angaben (wenn es ein gäbe) kaum > hilfreich
konkreten Controllertyp, hätte ich da vorgeschlagen - mehr kann unsereiner ja auch nicht. Z.B. ATmega88, XTAL1 -> CLKO: so ganz grob 11 ns bei 5.0 V, 16 ns bei 3.0 V.
-
Thread
EPROM Programmer bauen 27C010 27C020
hast zudem jeden Pin einzeln unter Kontrolle. Zum Beispiel so ein Board: https://www.chip45.com/atmega644-usb-rs485-modul.html?language=de (mit Bootloader und 14,7 Mhz Quarz) Wenn du keine Ahnung hast wie man die programmiert, nimm meine Firmware: http://stefanfrings.de/serial_io/index.html
lötbaren Format Was auch immer für dich "lötbar" ist. Es gibt Breakout Boards, da kann man bis LQFP48 ohne Probleme händisch löten. Oder man kauf den gleich auf ner kleinen Platine. AVR64/128 usw. gibts auch noch als SOIC. > müsste ich erst besorgen. Du hast wohl vergessen zu erwähnen dass alle
-
Thread
Fehlersuche 600W-Verstärker
Auch ein leistungsfähiges Labornetzteil mit stufenlos einstellbarer Strombegrenzung, welche die 48V 25Amp zur Verfügung stellt, wäre auch nicht schlecht. Ralph Berres
Darstellung der analogen Signale des Boards zu Temperatur, Gesamtstrom, FWPWR, RFPWR etc. eine auf dem Atmega328 basierende Schaltung mit einem FFT-Display gebaut. Werde hier meine Messdaten durchgeben, sobald ich alles getestet habe. Grüsse Laurin HB9HJY
-
Thread
PWM Modul gesucht
Tim M. schrieb im Beitrag #6862805: > 500kHz 500 kHz PWM auf einem ATmega mit 20 MHz bedeutet theoretisch maximal 40 PWM-Stufen. Reicht dir das?
Ping Pong schrieb im Beitrag #6862809: > 500 kHz PWM auf einem ATmega mit 20 MHz bedeutet theoretisch maximal 40 > PWM-Stufen. Reicht dir das? Es gibt auch Bausteine mit PLL, bei einigen ATtinys sind da interner Takt von 64Mhz möglich.
-
Thread
Modul mit Funk, 3V Knopfzelle und ein paar IO?
Arduino Nano (Mega 328) und NRF24L01+ in einem: https://www.ebay.com/itm/165063394991 ATmega48 mit Sockelleiste für die Funkmodule: https://www.ebay.com/itm/163922196209 Die NRF-Module gibt es auch "in klein" (12x18 mm, SMD-Quarz, ohne Stiftleiste): https://www.aliexpress.com/item/32840721455
-
Thread
Schaltung mit einem Eingang und 7 Ausgängen
Ein ATMega328P und ein ULN2803A Dazu noch eine Spannungsversorgung.
EAF schrieb im Beitrag #6848213: > Ein ATMega328P und ein ULN2803A > Dazu noch eine Spannungsversorgung. Attiny und CD4511 würden auch gehen. HolgerR
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
aber nicht mitspielen: wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
-
Thread
Pulslänge messen mit ATMega48 und Bascom
zweier Lichtschranken. Der Impuls ist ca. 0,15s - 0,22s lang. Dieser geht auf den Eingang PD.0 vom ATMega48 mit einem LCD-Display. Habe mir dann dazu ein kleines Programm in Bascom gebastelt. Leider funktioniert es so nicht und ich finde meinen Denkfehler nicht. Zur Funktion: Timer wird bei der pos
******************************** 'Test Pulsmessung >> 1 Kanal mit Timer 'Chip type : ATMega48V '*************************************************************** $regfile = "m48def.dat" 'ATMega48V $crystal = 8000000 'intern Osz. 8MHz, DivClock=Off Config
-
Thread
Microcontroller aussuchen
gibt, die damit schon Erfahrung haben. Vieles wurde komplett umgestellt gegenüber den klassischen ATmega/-tiny. D.h. Programmbeispiele lassen sich nicht einfach übernehmen.
Ich mag an den AVRs ihre Zuverlässigkeit. Z.B.: Eine 2-layer Platine von 2011 mit ATmega2560+LAN91C96+SJA1000 funzt wie blöde. CE-Test kein Thema. Ein OEM-Board mit LPC4357+LAN8720 kracht durch den CE-Test mit Pauken und Trompeten. Beim ESD-Test am geerdeten Metallgehäuse des Gerätes
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Mikrocontroller angeht. Ich habe schon ein paar sehr grundlegende Erfahrungen mit Atmel Studio und einem ATMega 328 controller gesammelt (LEDs blinken lassen und so ..). Jetzt möchte ich mein erstes wirkliches "Projekt" umsetzen. Der ATMega 328 ist ja schön und toll, aber ich brauche viel (Programm-) Speicher
> Gibts aber nur als Arduino Clones Oder dort als Original: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html
-
Thread
Interrupts bei Fahrradtacho und clock
für die Uhrzeit schlecht zu realisieren. Es wird wohl ein STM32 als Controller eigesetzt oder ein ATmega bei 3,3V Wie realisiert man das am besten?
Scotchi schrieb im Beitrag #6832168: > Wie realisiert man das am besten? Ein ATmega48 reicht völlig aus, im Grunde auch schon ein ATtiny. Die paar Interrupts/s sind kein Problem. Das Signal würde ich mit einem Optokoppler zur Potentialtrennung aufbereiten und dann per ICP1 und reziproker
-
Thread
PWM Leistungstreiber für DC-Motoren
verwenden willst, gibt es ein Beispiel im > Projekt-Forum. Beitrag "Drehzahlregler für DC-Motor, ATmega48-328" > Da muß bei niedriger Drehzahl nichts "losgerissen" werden. Sieht interessant aus, auch die Selbstkontrolle des Systems ist schnieke, ich schau es mir mal genauer an.
Gate könnte man noch 10-22 Ohm einbauen. Das reduziert den Maximalstrom durch die Ausgangsstufe im ATmega, wenngleich die da sehr robust sind. Wichtig ist auch, dass der ATmega eine gute Versorgung besitzt, die unabhängig von Spannungseinbrüchen bei den 12V ist (Diode und eigener Elko vor Vin). Beim PC-Netzteil
-
Thread
LED-Streifen dimmen
Ein ATmega2560 kann problemlos 18 oder 24 Ausgänge auch mit 1000 Hz bei 10 bit PWM dimmen, wenn man nicht die Kinderprogrammiererumgebung vom Arduino verwendet, die bremst doch sehr stark, sondern den uC direkt
0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,5,6,6,6,7,8,8,9,9,10,11,12,12,13,14,16,17,18,19,21,22,24,25,27,29,32,34,36,39,42,45,48,51,55,59,64,68,73,78,84,90,97,103,111,119,128,137,147,157,168,181,194,207,222,238,256,274,294,315,337,362,388,415,445,477,512,548,588,630,675,724,776,831,891,955,1024,1097,1176,1260,1351,1448,1552,1663,1782,1910,2048,2194,2352,2521,2702,2896,3104,3326,3565,3821,4096,4389,4705,5042,5404,5792,6208,6653,7131,7643,8192,8779,9410,10085,10809,11585,12416,13307,14263,15286,16384,17559,18820,20171,21618,23170,24833,26615,28526,30573,32768,35119,37640,40342,43237,46340,49667,53231,57052,61147,65535
-
Thread
Induktivität zum ADC am Atmega 328p
Die ATmega8 hatten durch einen Maskenfehler eine interne Verbindung über 5Ω. Die externe Drossel war damit wirkungslos. Erst beim ATmega8A wurde dieser Fehler behoben.
für Eure Informationen. Die Info dazu ist in einem ATMEL Datenblatt Rev. 8025I–AVR–02/09 zu ATMega 48p, 88p, 168p u. 328p auf Seite 258 skizziert, mit 10µH und 100nF. Rechtlich weis ich nicht, ob das ok wäre, ansonsten würde ich einen Screenshot davon anhängen. Ps.: Zu meiner Thematik: Komme
-
Thread
Gibt es ein RTC Modul mit DCF Anschluss?
unterstüzt? Da wird man sich wohl selber einen MC entsprechend programmieren müssen, z.B. einen ATmega48 mit Uhrenquarz. Im Powersave zieht er etwa 1µA.
-
Thread
Decoding Panasonic IR-Remote
Entwickler. :) Hier mal zwei Kommentarzeilen aus meinem eigenen Empfaenger: //Ab jetzt kommen 48Datenbits die immer aus einem Lowpegel von //423us und einem Highpegel von 423us=0 oder 1269us=1 bestehen Damit empfange ich erfolgreich Befehle von modernen Pansaonic-FBs. Olaf
die Timingbeschreibung in dem hier zitierten Datenblatt > verwirrend! Sie zu das du irgendwie die 48Bit dekodiert bekommst. Die > Zuordnung der Bit laut dem Datenblatt sieht dann wieder sinnvoll aus. > > Ich haenge dir mal die Notizen an die ich mir damals gemacht habe. Damit > kann ich die FB
-
Thread
Spot Welder Firmware Update fehlerhaft
Programmer. Dieser "Massduino MD-3248P" ist kein originaler Arduino-Controller, das wäre ein ATmega328P. Dieser hier hat ein TQFP-48 und ein völlig unbekanntes Pinout. Du müsstest also erstmal ein Datenblatt für das Teil auftreiben können um zu sehen, wo man da einen Programmer anschließen kann.
Bastelei gehen. Dank des exotisch aufgebohrten Chips mit seinem für einen AVR völlig unüblichen TQFP48-Gehäuses hast du nicht einmal die Option, den Controller abzulöten und durch einen ATmega328P zu ersetzen, denn der hat nur 32 Pins.
-
Thread
Arduino Nano interner Temperatursensor auslesen
beschrieben (cailb.png). Was ist das für ein 'Manual'? Im eben heruntergeladenen Datenblatt 'ATmega48A/PA/88A/PA/168A/PA/328/P' finde ich diese Formel nicht. Signatur eines ATmega328P-PU von 1428: [code] 0000 1E95 95FF 0FC4 FF26 FF07 FF17 FFFF 5734 0008 3130 3034 FF03 1E1F 1702 1206 1306
schrieb im Beitrag #6813373: > Was ist das für ein 'Manual'? Im eben heruntergeladenen Datenblatt > 'ATmega48A/PA/88A/PA/168A/PA/328/P' finde ich diese Formel nicht. Ach. die Trottels verwenden das Datenblatt des Automativen ATMega328P. Das weicht in einigen Dingen ab, von dem Massenprodukt. Aber das
-
Thread
Der perfekte USB-UART-Konverter
Gruss Im professionellen Bereich gibt es auch Realisationen mit ATtiny/ ATMega mit entsprechender Lizenz. Das war mal bei mir aus Detail Interesse. Einen schönen Sonntagabend noch Dirk St
schrieb im Beitrag #6811046: > Im professionellen Bereich gibt es auch > Realisationen mit ATtiny/ ATMega mit entsprechender Lizenz. Du meinst aber hoffentlich nicht diesen very low speed VUSB Kram, oder? Weil das hätte mit Professionell nichts zu tun.
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
attiny3216, 3217 attiny1624, 1626, 1627 attiny3224, 3226, 3227 avr128db28, avr128db32, avr128db48, avr128db64 avr64db28, avr64db32, avr64db48, avr64db64 avr32db28, avr32db32, avr32db48
Jan Jans schrieb im Beitrag #6826409: > was unterscheidet denn die "TWI-Register" des ATMEGA4808 von denen der > anderen > angegebenen Controller, z.B. dem ATmega328?
-
Thread
Datenübertragung ohne Schnittstellen
Mit [[SOUNDRX]] konnte ich immerhin 2KB/sec vom PC aus über die Soundkarte ohne Störungen an einen ATmega übertragen. Bei 100MB wären das dann knapp 14 Stunden. Wobei ich jetzt nicht mehr weiß, ob das Flashen ansich vielleicht die Übertragungsgeschwindigkeit limitierte. Es könnte durchaus sein, dass man
Binärfile auf die Soundkarte auszugeben und geeignet digital wieder aufzunehmen. Sind im simpelsten Fall 48kHz/Stereo schon 192kByte/s. Und man muss am anderen Ende nur mit Audacity umgehen können.
-
Thread
LED dimmen mit Fading oder lieber mit PWM
angepasst werden. Hier findest Du dazu alles, was Du brauchst: [[LED-Fading]] Das ist für einen ATMega32, ist aber leicht auf einen ATTiny umzuschreiben. Hat man eine RGB-LED, kann man das dann auf 3 PWM Kanäle erweitern. Hier lässt man die LED dann von einem Start-Tripel R,G,B zu einem Stopp-Tripel
include <avr/io.h> uint16_t pw[64] = {0,1,1,1,2,2,3,4,5,7,8,10,12,14,16,18,21,24,27,30,34,38,43,48,54,60,67,74,81,89,98,108,118,128,140,152,164,178,192,208,225,247,270,294,319,343,368,396,424,452,481,511,543,577,612,650,689,730,773,819,867,917,969,1023}; // pulse width uint8_t i;
-
Thread
VCF für μC-Synthesizer
ich denke, das hier klingt nicht wie eine Tröte: https://youtu.be/m1pchpDD5EU Ein einzelner Atmega88 ist der Soundgenerator in der "Orgel". Soweit ich das verstanden habe per PWM.
Modulation bei der Ausgabe maximal den vollen Faktor ins Signal und das wären 20dB Güte. Bei 8 Bit = 48dB hat man ein 68dB Signal. Der Rest ist Modulator / Quantisierungsrauschen.