-
Thread
UC mit Taste einschalten und Selbsthaltung
Ich habe hir die Situation, das ein Atmega48 über eine Taste die an VCC angeschlossen ist welche an INT0 und einen 7002 N-Kanal-Fet durchschaltet der mir den VersorgungsGround durchschaltet. Nachdem der UC gestartet hat hält er selbst den
Sorry, ist echt blöd geschrieben. Konkret geht es darum das mein Atmega48 zuerst 5V an Port-D2 bekommt bevor er an den VCC-Pins mit 2,5V versorgt wird. Ausserdem sind die Tastenimpulse (bis 5V) auch immer höher als die Versorgungsspannung (2,5V).
-
Thread
Temperaturmessung und Digitalisierung
Messung macht. Mein Vorschlag für Schaltung inkl. LCD-Anzeige und Programm, welches auch für einen ATmega8 passend ist: http://www.mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd7
Es gibt noch mehr Variationen allerdings mit ATmega48/88/328. Da kann man einen µC-Pin sparen und Aref direkt ein-/ausschalten. http://www.mikrocontroller.net/topic/353666#new Es geht auch ganz einfach mehrkanalig: http://www.mikrocontroller.net
-
Thread
Loses Matrix-LCD mit Atmega48 ASM
Hallo. Ich habe mich auf ein LCD mit Symbolen und 7-14Segment-Ziffern eingelassen. Diese Segmente sind in einer Matrix untereinander verbunden und an 4Com- und 11Segment-pins anzusteuern (=44 Segmente), also 15 Pins am Display. Ich habe schon des öfteren mit Led-Matrixen getrixt was auch immer ohneProbleme funktioniert hat. Aber ein LCD ist kein Led-Matrix. Ich habe zwei Fotos vom LCD angehängt falls jemand das Orginal betrachten will, aber mein Problem lässt sich sehr einfach darstellen: 1 2 3 4 5 6 7 8 9 10 11 A + + + + + + + + + + + B + + + + + #
-
Thread
12 Servos + Atmega328 Stromversorgung
sondern eine Arduino Standalone Schaltung baute. Das heißt ich versorgte die 12 Servos als auch den Atmega328 mit 4xAA Akkus. Beim Testen konnte ich nur maximal 5 Servos betreiben, beim 6. spielten sie verrückt. Daraus schloss ich, dass der Atmega328 mit zu wenig Strom versorgt wird. Deswegen nahm ich statt
AVR-Tutorial:_Servo#Stromversorgung http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Summary.pdf https://www.fairchildsemi.com/datasheets/1N/1N4004.pdf P.S: Und in Zukunft: Erst messen, dann ändern.
-
Thread
Atmel ICE oder Dragon
, um die Werte Zuständen zuordnen zu können. Dazu sehe ich entweder die Möglichkeit in meinem ATMega48PA eine serielle Kommunikation zu implementieren, um die Werte über den USB zu UART Converter an einen seriellen Monitor am PC zu übermitteln oder mir eben einen Debugger zuzulegen. Was für den
über Debugwire debugged werden. Danke soweit für euren Input. Ich nutze jetzt erstmal UART am ATMega48PA zur Ausgabe. Dynamisch läuft es noch nicht (Datentypen, Zeichenanzahl), aber das ist auch ein ganz guter Wiedereinstieg für einen vorwiegenden Java-Programmierer in die Welt der Pointer und Casts
-
Thread
Ultraschallsensor Schaltung zum Ansteuern und Empfangen
Pushpull' und sind nicht auf Open Drain konfigurierbar. Ich zitiere mal kurz aus dem Datenblatt dem Mega48/88/168/328: > The Port B output buffers have symmetrical drive characteristics > with both high sink and source capability. Das gilt nicht nur für Port B sondern auch für alle anderen. Open Drain
kann etwa 20mA liefern zwischen +5V und Masse, es handelt sich ja um einen direkten Portpin des ATMega. Einen Geber direkt zu treiben wird also nicht gehen, du brauchst einen Verstärker, etwa in Form eines Logiklevel MOSfet o.ä.
-
Thread
AVR Interrupt immer zu 0x000 (Assembler)
Im Datasheet zum ATmega48/88/168 findest Du im Kapitel "Interrupts" u. a. eine komplette Muster-Interrupttabelle. Dort ist auch erklärt, warum die so aussieht wie sie aussieht.
#3963844: > der Sprung müsste bei 0x17 stehen. Nochmal: NEIN. Nicht beim Mega168. Nur beim Mega48/88.
-
Thread
AVR Interrupt Flag löschen. Fundamentalismus und Fehler im DB.
wie auch ATmega328 oder dergleichen. Der AVR, mit dem ich derzeit mit Abstand am meisten zu tun habe (weil's beruflich ist), ist ein ATmega256RFR2. Der hat zwar vermutlich das von dir besprochene Feature, aber
. Du wirst dich schon wundern, dass da die "altmodischen" Dinger alle noch mit im Boot sind: ATmega8A, ATmega16A, ATmega32A, sogar ATmega128A, es gibt sie alle noch (*). Trotz der Alternativen ATmega88, ATmega164 und ATmega1281. (*) Du kannst dir gewiss sein, dass sie den die shrink nicht
-
Thread
TIMER für IRMP
// switch CTC Mode on, set prescaler to 1 #if defined (__AVR_ATmega8__) || defined (__AVR_ATmega16__) || defined (__AVR_ATmega32__) || defined (__AVR_ATmega64__) || defined (__AVR_ATmega162__) TIMSK = 1 << OCIE1A;
www.klaus-leidinger.de/mp/Mikrocontroller/IR-LCD/IR-LCD.html Lief bei mir schon mal. Device: atmega8 Program: 4156 bytes (50.7% Full) (.text + .data + .bootloader) Data: 953 bytes (93.1% Full) (.data + .bss + .noinit) mit freundlichem Gruß
-
Thread
Multiplexen von Drehencodern
44 gewesen... :) Gibt es eigentlich keine "modernen" TQFP-64 mehr von den Atmegas? Nur die alten Atmega 64/128/1281/2561? Bei den kleineren hat sich in den letzten Jahren ja etwas getan gehabt, hier wohl eher nicht?! lg sam
Beitrag #3959708: > ich glaube für mein Bastelprojekt ist es am einfachsten, einfach einen > großen Atmega zu nehmen. Ich würde es einfacher finden, die Drehgeber mit einem ATmega48 auszuwerten und die Zählerstände per IIC abzufragen.
-
Thread
5.1 Verstärker bauen (paar Fragen und Bauteilalternativen)
Anschlüße: +Vs, -Vs, GND, AUDIO-IN, AUDIO-OUT, St-By, Mute Dann einmal den "Controller" also wo der ATMega, Bluetooth usw sitzt. Und dann einmal der Teil mit dem "Klangregler" also um alles einzustellen, die Frequenzweichen, Gain einstellungen usw usw. Dann noch der "rest". Also die Platine mit dem
, hier dann mal die bisher fertigen Platinen. Es fehlt jetzt noch die Hauptplatine mit dem ATMega und die Platine die die Eingänge umschaltet. Der Rest ist hier. Als Klangregler wie oben beschrieben kommt der PT2322 zum Einsatz. An den Ausgängen des Klangreglers wird das ganze nochmal mit
-
Thread
RTC-Timer2 - Binär Uhr
Thomas Eckmann schrieb im Beitrag #3954928: > Das Beispiel ist für Atmega48..328. > > Du musst an Hand der Datenbätter die Register vergleichen und es für den > Atmega8 anpassen. Oder hast du endlich einen Grund dich, von der alten > Gurke zu verabschieden. > >
>> mfg. > > Was ist denn an dem atmega8 so falsch ? > > Mfg Bqube Der Atmega8 und der Atmega48/88 haben voneinander Unterschiedliche Registersätze betreffs der Timer. Und offenbar benutzt du Timerregister die es im Atmega8 so
-
Thread
WiFi Modul teuer vs günstig
erfahrung und die > fehlenden sachen kann ich mir ja mit dem gesparten Geld holen. Stimmt, ein ATmega48-20pu schlägt mit 2,65€ zu buche. Da du nicht mehr brauchst um das funkmodul mit SPI zu "steuern" ist das bei weitem das günstigste. Wobei du halt immer ein wenig mehr einrechnen musst. Da kommen
-
Thread
Kfz Spannungswandler Modul 5V
B6r_Notebook_Netzteile&hash=item4873b5478b. Hört sich erst mal gut an, die Frage ist ob da wirklich eine für den Atmega brauchbare Spannung raus kommt. Hat jemand Erfahrung mit so einem Teil? Kann man für den Preis kaum selber Bauen. Gruß Thomas
sagen doch extra "Car" und "Auto". Also wirds auch die Spitzen wegstecken. An 6V 24V oder gar 48V Fahrzeugen solltest du es nicht betreiben. Nur an Fahrzeugen mit einer Nennspannung von 12V. *ohne Gewähr*
-
Thread
Der Elektronik-Bastler damals und heute
ersetzen etliche andere ICs, weil sie es nunmal können und dabei auch noch billiger sind. Einen Atmega 16 zu programmieren ist defintiv weniger kompliziert als eine analoge Schaltung zu entwerfen. Für die meisten Standard-Anwendungen findet man fertige Libs die man auch ohne nennenswerte C++-Kenntnisse
"Ich habe schon wieder eine Schraube auf dem Perkett gefunden, pass besser auf ...". Jetzt bin ich 48, da ist das schon 'ne Weile her, Die Bastelei hat mich aber nie mehr losgelassen. Vor den Radios waren da ja noch die alten Wecker (zu den Zeiten natürlich mechanisch) mit ihren spitzigen Zahnrädern,
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Cooles Projekt, inspiriert zum Nachbauen! Was für ein Schaltnetzteil für die 48v ist das?
X (FSX) für das Beech Baron 58 Aircraft, die voll synchron zum FSX läuft. Besteht aus: - 5 x ATmega-32 - 70 x 7-Segment LEDs - 14 x MAX7219 LED Driver - 29 Drucktaster - 8 x Rotation Encoder - und noch ein paar LEDs Angesteuert werden die 5 ATmega-32 via TWI von einem ATmega-8, der via UART
-
Thread
ATmega und AD-Wandler
Als Hinweis zu den AD-Wandlern der ATmega (ATmega8 etc) liest man immer, man müsse erst eine Dummy-Wandlung vornehmen. Diese dient zur Initialisierung und Stabilisierung des Wandlers. Was ich bisher nicht gefunden habe ist, ob ich diese
Demnach war meine Verunsicherung nicht ganz unbegründet. Für die erste Initialisierung kann der Atmega gerne etwas Zeit bekommen. MfG Claus
-
Thread
Morse- Decoder mit PSoC
mir kommt das Vorhaben ein bissel planlos vor. Sowas liest man hier häufiger: "Ich will mit einem ATmega und einem PT100 ein GIZMO bauen" - wo man lar sehen kann, daß es dem TO nicht um die Realisierung eines konkreten Vorhabens, sondern vorrangig um die Benutzung einer bestimmten Zutat zu irgend einem
Geschwindigkeit von 330 Bpm entspricht. (Zugrunde gelegt wird das Wort "PARIS", welches laut Norm 48 Dit's lang ist, die eine Pause eingerechnet.) Und weil Paris aus 5 Buchstaben besteht, erhält man als korrekten Wert 330/5 = 66 Wpm.
-
Thread
Suche Display 20x4 I²C
sollte man doch I²C Controller seber bauen > können. Eine kleine Adapterplatine mit z.B. einem ATmega48 empfängt per IIC die Daten, gibt sie parallel (4- oder 8-Bit) aus und steuert per PWM noch die Kontrastspannung. Für ein Einzelstück auf Lochraster, für Stückzahlen auf einer kleinen Platine. Großer
-
Thread
BTM-222 Halterung für Lochrasterplatine
bevor ich dies bestelle, wollte ich eure Meinung einholen, Fakt ist, dass das RS232 Modul mit meinem Atmega prima funktioniert, egal ob ich nun 3.3 V oder 5 V verwende. Ich wollte das BT Modul zunächst mit meinem RS232 Modul veknüpfen, aber auf lange Sicht werde ich das ja mit dem Atmega betreiben, da ich versuchen will mit einem BT Modul und einem Atmega einen Bootloader ohne Kabel für einen Roboter zu realisieren. m.f.G.: Developer_X
-
Thread
Platine mit 0,1mm Leiterbahn erstellen
ankommen sind auch die Platinen fertig. Wer ständig nur Standard-Zeug neu aufkocht (FT232 mit Atmega8 im Handgehäuse. FT232 mit Atmega8 im Wandschrank. FT232 mit Atmega32 (hui!) aufm Demoboard) wird das natürlich nicht so sehen. (Pro Tip: Arduino nehmen.) > Nochmals: Falls Sie Anfänger sind, lassen
Atmega8 Atmega8 schrieb im Beitrag #3982322: > Man sieht dass sich die Blubberblasen in der Ätzküvette Horizontal an > deiner Platine entlang bewegt haben. "Man" mag das ja sehen, ich sehe das nicht
-
Thread
avr asm: interrupt int0 löst bei fallender flanke nicht aus
interruptvektortabelle. Ich hab wohl aus irgendeinem Grund geglaubt, dass diese so änlich wie die vom atmega8 adressiert wird. Zitat von chris: >rjmp ist -2kbyte zurück und +2kbyte vorwärts > >jmp ist bis 4Mbyte Sprungweite Woher weiß man soetwas? Im Datenblatt zum atmega16 unter der Kategorie "Instruction
ckrex schrieb im Beitrag #3942665: > Woher weiß man soetwas? Im Datenblatt zum atmega16 unter der Kategorie > "Instruction Set Summary" kann ich keinen Hinweis dazu finden. Auf Seite 45 im ATMega16 Datenblatt (meines ist 06/08), Kapitel Interrupts ist beispielhaft die komplette
-
Thread
[Sammelbestellung] ATXMEGA und STM32
Es wurde der ATMEGA2560 angefragt ab 1 » 18,83 € ab 10 » 15,93 € ab 25 » 11,76 € ab 50 » 10,63 €
STM32L052K8T6 (LQFP32) hast, dann kann ich Dir den für 2,50 EUR/Stück anbieten. Den STM32L052C8T6 (LQFP48) hätte ich auch noch für 2,50 EUR/Stück.
-
Thread
neues GEZ Gutachten "Öffentlich-rechtliche Medien – Aufgabe und Finanzierung"
Atmega8 Atmega8 schrieb im Beitrag #3941279: > Man bekommt dann erst mal die Grundversorgung und wenn man ein paar Euro > zusätzlich zahlt kann man zum Beispiel Krimis oder einen bestimmten > Kanal für
Atmega8 Atmega8 schrieb im Beitrag #3942015: > Keine Firma würde ihr Geld wirklich ins Ausland bringen da das Geld dort > schnell mal von der örtlichen Regierung eingesackt werden kann. Das ist doch
-
Thread
kleinste möglichkeit ein 7 Seg Display anzutreiben?
hausmitteln machbar ist)? Ich habe ein wenig Erfahrung mit Arduinos, und habe mal früher ein paar atmega8 schaltungen gelötet... soviel platz ist leider nicht. Was gibt es da so? Gruß, Hannes
schrieb im Beitrag #3939520: > so vielleicht 6mm x 20mm x 15mm Und wo ist das Problem? Ein ATmega48 ist 0,9*4*4mm³ klein.
-
Thread
Low speed USB atmega8 oder attiny85?
gegebenenfalls manipulieren. Soweit ich weiß verwenden die meisten Mäuse Low-Speed USB. Würde mir dazu ein ATmega8 mit 8 MHz Taktung reichen oder sollte ich lieber einen ATmega48 mit 20 MHz nehmen? Gruß Maxim EDIT: Und nein... ich möchte keine seriellen Adapter oder sonstiges verwenden. Nur USB.
manipulieren. Soweit ich weiß verwenden die meisten Mäuse Low-Speed USB. > Würde mir dazu ein ATmega8 mit 8 MHz Taktung reichen oder sollte ich > lieber einen ATmega48 mit 20 MHz nehmen? Weder noch. Du willst also ein Gerät bauen, was auf einer Seite einen Anschluss für eine USB-Maus hat und
-
Thread
ATmega8: Das Buch
Interrupten abgearbeitet Dann bist du auch noch ganz am Anfang. Die komplette Beschreibung des Atmega48..328 ist mit ein bisschen "What's New?" aus der 8er Beschreibung heraus nicht getan. Das wird ein zweites Buch. Aber nicht ein Kapitel mehr. Allerdings verstehe ich das Ganze nicht. Vor gut
der Migration Note ist beschrieben, welche Änderungen durchzuführen sind, um den Atmeg8 durch den Atmega88 zu ersetzen. Der Funktionsumfang der Atmega48..328 ist weitaus höher. mfg.
-
Thread
5 gleiche AVRs - nur 3 lassen sich programmieren!
Hallo, Ich habe mir bei Reichelt 5 ATMega48PA bestellt. Nun habe ich diese 5 AVRs auf jeweils 5 Platinen mit exakt dem selben Layout und haargenau gleichem Aufbau gelötet. Nun musste ich feststellen, dass sich 3 der AVRs nicht programmieren
waren und deren Fuse-Bits sonstwo standen. Ich habe mir dieses Gerät gebaut: http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en Damit wird JEDER neu gekaufte Kontroller behandelt, um sicher zu gehen, daß er im Werkszusatnd ist. Ich hatte nie wieder Ärger. MfG Paul
-
Thread
peliCAN - CAN sniffer fuer Linux/Windows
verwendest du? Ich bin noch dabei die Firmware für meinen selbst gebauten Adapter mit MCP2515 und AtMega zu schreiben. Ein Punkt des Lawicel-Protokolls ist mir dabei nicht ganz klar: Wie sieht die Bytefolge aus, wenn der CAN-Adapter eine empfangene Botschaft an den PC sendet (Auto-Modus, kein polling
verwendest du? > Ich bin noch dabei die Firmware für meinen selbst gebauten Adapter mit > MCP2515 und AtMega zu schreiben. Ein Punkt des Lawicel-Protokolls ist > mir dabei nicht ganz klar: Selbstbau mit einem PIC18F26K80, FTDI und einem CAN-Transceiver. Controller koennte kleiner sein, aber der lag da
-
Thread
Elektrische Rotorposition mittels optical encoder
es, seitdem es den AT90S4433 gibt: http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm Mit einen ATmega48 kommt die Schaltung mit minimaler Hardware aus. Ein STM32F407 hat drei ADCs und kann ebenfalls simultan abtasten. Damit geht es dann noch besser, als mit HCTL-xxx + ADCxxx. Aber ein bißchen Hirn
-
Thread
MPU6050 höchten Punkt ermitteln
Atmega8 Atmega8 schrieb im Beitrag #3932274: > Der Luftwiderstand wird den Sinus aber so verzerren dass nur noch eine > Parabel raus kommt. Das mit dem Sinus ist totaler Quatsch, vergiss das. An der
Übrigens, der Witz war auf diesen Beitrag bezogen. Atmega8 Atmega8 schrieb im Beitrag #3933843: Fehlt nur noch die Waldorfschule. :-) Irgendwie wird nur noch vom Fall geredet. Diesen Eindruck habe ich. Wollten wir nicht raus finden wann der Ball den
-
Thread
Probleme mit PWM und 350mA-LEDs
Ich habe bei RECOM den RCD-48-0.35 gefunden. Den kann man Analog und Digital dimmen.
Atmega8 Atmega8 schrieb im Beitrag #3928221: > Der Spannungsdrop des 78L05 beträgt 2V. > > Du musst am Eingang als noch maximal (12-5-2) 5V verbraten. > > R = 5V/0.02A = 250 Ohm > > An dem Widerstand
-
Thread
650A Strom Messen bei Elektroboot
zum Datenblatt: http://www.lem.com/hq/de/component/option,com_catalog/task,displaymodel/id,70.22.48.000.0/ Ciao_Bernhard :::::::::::::
Ein Serienwiderstand von 10k und eine Diode gegen Masse sollte > ausreichen. Die Diode hat der ATmega schon eingebaut. Ein Kondensator vor dem Multiplexereingang des ADC wäre dann sicher angebracht, damit der Serienwiderstand beim Abtasten durch den ADC nicht stört. Und ein bisschen Tiefpassfilterung
-
Thread
Spürbare Spannung mit USB erzeugen
angesteuert werden. Die Ansteuerung für die Elektroden steht bereits. Sie wird mit einem ATmega8 realisiert, welche durch UART angesteuert 5 Transistoren schaltet, welche die einzelnen Elektroden schaltet. Meine Probleme und Fragestellungen an euch: 1.Wie bekomme ich die Spannung für
Du Dir über den Strom der an 5V nach 12,5us fliessen soll die Induktivität ausrechnen. 240mW/5V = 48mA nach 12,5us. Komplizierter wird das nicht. Wenn Du die Pulsbreite jetzt noch einstellbar machst und etwas Reserven einplanst ist für jede Testperson bzw. Beliebtheitsgrad was passendes dabei.
-
Thread
ultrakurze pulse erzeugen Gesperrt
wie kann ich nach umlegen eines schalters einen ultrakurzen impuls erzeugen (max. 50 ns)? DC, 48V, Strom einige A. Jemand Ideen?
Stück Koaxkabel auf 48V aufladen, evtl. mehrere parallel schalten, wenn mehr Strom gebraucht wird.
-
Thread
können Schrittmotoren genau 1440 in der Minute drehen?
nach Schrittmotoren, und da sind 24 U/s sportlich. Zumindest wenn man mit den üblichen Spannungen bis 48V arbeitet und nicht nur in der Luft rumrühren will. Mit anderen Motortypen ist das kein Thema, wie ich ja oben bereits geschrieben habe. Mit freundlichen Grüßen Thorsten Ostermann
Es kommt auf den Motor an, ob man die 24 U/s noch gut schafft. Bei einem Motor mit 48 Vollschritten je Umdrehung geht es wohl noch - je nach Trägheit der Last wird man auch da schon eine längere Rampe und relativ hohe Spannung brauchen. Bei einem mit 400 Schritten muss man sich schon
-
Thread
Philips-Hue-Lux zerlegt
wegen der Hitze der LED) ist... Ein paar Fakten: * Controller-Board Dimensionen: 45x25mm * ATMega M2564RFR2 * Y100 - 16MHz * U101 - 4MBit Flash MXIC 25L4006E M1Q126 * U103 - F13? - Spannungsregler 3V3 * PWM Ausgang 3V3 auf Port B7 - Pin 33 ** abnehmbar an R224 (untehalb der Spule) * Stromversorgung
44.2 168 44.7 169 45.2 170 45.7 171 46.3 172 46.8 173 47.3 174 47.8 175 48.4 176 48.9 177 49.4 178 50.0 179 50.5 180 51.0 181 51.6 182 52.2 183 52.7 184 53.3 185 53.9 186 54.4 187 55.0 188 55.5 189 56.1 190 56.7 191 57.3 192
-
Thread
ZAtmel: ein minimalistisches Z80-System
schrieb im Beitrag #3915650: > Aber schade, 1 Port mehr wäre wirklich schön... Vielleicht ein ATMEGA1281 ?
Leider doch nicht. Im Wiki habe ich gerade gesehen du simulierst noch 48k ROM.