-
Thread
Schutzschaltung für einen MCU durch Anschluss an eine Powerbank
Thomas E. schrieb im Beitrag #8089445: > Attiny84 Wie sind die Fuses gesetzt?
Mal so als Vorschlag: https://www.reichelt.de/de/de/shop/produkt/blockbatterie_zink-luft_6_v_45_ah-331077 45Ah sollten eigentlich eine ganze Weile reichen. fchk
-
Thread
Impulsverdoppler für alte Heidenhain Anzeige
einfachste Lösung, aber sie funktioniert. Aufbau: Umgesetzt mit einem NE555 und einen uC (hier Attiny45, kann aber auch ESP oder Arduino genutzt werden). In "Digitalanzeige2" sieht man das PCB mit Beschriftungen der IC´s. In "Digitalanzeige" sind 2 Leitungen an den Pins 4 & 5 des ersten SN74LS192N
Hmmm, Fehler gefunden! Ich hatte das Symbol vom ATtiny13 im Eagle kopiert und einfach umbenannt. Leider liegt INT0 beim Tiny45 auf PB2! Siehe Anhang, jetzt geht es!
-
Thread
DCF77 Empfangsprobleme
gibt es auf dem Router noch einen "Spezialdeamon". Der antwortet auf eine Anfrage mit: time 19:45:03 date 26/05/04
taugt. Nur über UART > ansteuerbar. > Gab wohl gewisse Schwierigkeiten, alles in einem Chip der ATtiny-Serie > unterzubringen. Du kapierst es einfach nicht. Der ATtiny12 hat 8 Pins, davon normalerweise 5 I/Os (wenn Reset nicht als I/O mißbraucht wird). Ersetze ihn durch einen ATtiny24 oder ähnlichen
-
Thread
I2C Display einfache Frage
der Chip zu wechseln ist, selbst ein mittlerweile STM8 ist hier preislich noch deutlich besser als ATtiny2313. Alternativen in einem 20 pol. Gehäuse wären hier, preislich aufsteigend: CH32V003, STM32F030, STM8S103, ATtiny1604 (AVR-series0) Wie dem auch sei, der TO hatte hier etwas von einem ATTiny2313
Karl B. schrieb im Beitrag #8015756: > Ging dann um weitere Anwendungen, denn das Target Attiny wird dann doch > wohl zu knapp bezüglich Speicherplatz etc. ATtiny ist nicht gleich ATtiny. Die gibt es bezüglich des verfügbaren Flash-Speichers in recht breiter Auswahl, so ca. von 0,5kB..8kB
-
Thread
RPi 5 externer Ein/Aus Taster mit Led als Statusanzeige [Schaltplan Hilfe]
33K Ohm hat (Den Wert 36K Ohm habe ich vor langer Zeit mal bestimmt). Ich habe den Reset Pin bei ATtiny's schon oft so problemlos benutzt (Gerade bei den alten 25/45/85er). Hoch Volt Programmierer will ich vermeiden. Manfred P. schrieb im Beitrag #8033870: > Ben schrieb im Beitrag #8033856: >>
WS2812B-Led (Platine) welche ich noch vorrätig habe. Da das ganze wegen Pin-Mangel mit einem ATtiny412 nicht mehr geht nehme ich neu einen ATtiny1614. Kommuniziert wird dann über I2C mit Ready(RPi), Timer vorhanden(Tvheadend) und Recording(Tvheadend) byte. Je nach Status eine andere Led Farbe.
-
Thread
Frequenzanzeige aus Eingangssignal generieren.
kein Problem sein. Die Anzeige würde dann drei Zustände annehmen können, z.B. "--.-", "33.3" und "45.0"
Frequenzen als > Eingangssignal nehmen und über eine 7-Segment Anzeige entsprechend 33,3 > bzw. 45,0 Ausgeben. Ehrlich gesagt, wenn Du eine LP mit 45 Umdrehungen laufen lässt, dann merkst Du das schon. Wozu die Anzeige? mfg Klaus
-
Thread
Suche Lüfter PWM IC mit Temp. Regelung
Sebastian R. schrieb im Beitrag #8004473: > ATTiny85 - Aber das ist sicherlich nicht die Antwort, die du hören > möchtest. Aber die Antwort ist doch gut und richtig. Es reicht schon ein xx25 oder preisbewußt etwas Neueres wie ATtiny202. Axel
Mi N. schrieb im Beitrag #8004681: > Was wäre denn Dein STM32 Vorschlag? Ich wär beim Attiny45/85, auch wenn die schon alt sind, hab ich die in guter Erinnerung. Und jetzt startet gleich der Flamewar wegen "Float auf Tiny". Code ist völlig ungetestet & ungeeignet, taugt noch nicht mal als
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
nicht einschalten, und die AD-Pins auf digital stellen. Wie viele ATTINY85 bekmmt man eigentlich für 6 Euro?
pre] 14/12/16 16:24 116,318,137 MPLAB_IDE_8_92.zip 17/12/09 14:36 104,917,632 xc8-v1.45-full-install-windows-installer.exe [/pre]
-
Thread
Glühwürmchen - reloaded
eine kleine Typescript Applikation als Ersatz gebaut: https://github.com/heresiarch/Waveditor Die ATtiny45 Mikrocontroller Sourcen habe ich auch komplett überarbeitet, um diese auf aktuellen Toolchains mit platform.io zum Laufen zu bekommen. Assembler Routinen wurden durch C ersetzt und eine Menge Code
alles gebraucht werden. Kannst du vielleicht einfach ein hexfile erstellen, welches ich auf den Tiny45 brennen kann?
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Hier läuft ein ATTiny45 auch schon seit 12 Jahren (oder warens schon 14?) in meinem 'intelligenten heissen Dach(tm)'. Fragt 2 Temperatursensoren ab und steuert danach einen 110V Lüfter mit Wellenpaketen.
Matthias S. schrieb im Beitrag #8087075: > Hier läuft ein ATTiny45 auch schon seit 12 Jahren Bei mir laufen AT90S2313 seit 26 Jahren, einer im Keller und einer als Codeschloß am Zaun an der 'Ostweide'. Habe ich jetzt den 1. Preis gewonnen? Schon gut, das hat
-
Thread
Ersatz von Zwerglampen 3,8V 0,07A dimmbar
noch 2-3 Sekunden rot nachgeleuchtet. https://www.oldtimerbedarf.de/OSRAM-Bilux-AS-Gluehlampe-6V-45-40W-P45t-E-geprueft-NOS
beschriebene Verhalten rein gar nicht. Doch, haben die auch. Nur halt nicht so träge wie eine 6V 45W Bilux.
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
Habe dann mal weitergemacht: 'Schreibe mir das Programm für den ATTiny1614 um, Pins kannst du selbst sinnvoll wählen.' #################################################### Ich portiere die rekonstruierte SHT-Feuchte-Firmware auf den ATtiny1614: Hardware-PWM statt
neuen Prozessor nur aus der Hex Datei nicht schlecht. [code] /* * Feuchte-Messumformer fuer ATtiny1614 * Port der ATtiny45-Firmware (SHT1x, PWM = relative Feuchte). * * Pinning (SOIC-14), UPDI bleibt frei: * PA1 Pin 12 SHT DATA (Open-Drain, intern Pullup) * PA2 Pin 11 SHT SCK
-
Thread
AVRisp MKII + AVRDudess - Treiber Problem?
Hallo Leute, hat jemand schon mal den Fall gehabt, dass ein Attiny per ISP zwar erkannt wird (1e9206=Attiny45), aber jeder Versuch zu Löschen/Schreiben mit „Error:unable to receive from USB“ fehlschlägt? Der AVRisp MKII braucht auch für die device ID ungewöhnlich lange. Alle Verbindungen wurden mehrfach überprüft(der Attiny wurde bis vor kurzem immer ohne Probleme erkannt). Als Treiber habe ich libusbk und winusb getestet, mit dem gleichen Problem. Viele Grüße und Danke für Eure Hilfe. Alexander
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
ldi r24, 0x29 ; 41 322e: 90 e0 ldi r25, 0x00 ; 0 3230: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 32d0: 89 e2 ldi r24, 0x29 ; 41 32d2: 90 e0 ldi r25, 0x00 ; 0 32d4: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc
ldi r24, 0x02 ; 2 6606: 90 e0 ldi r25, 0x00 ; 0 6608: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 6660: 83 e4 ldi r24, 0x43 ; 67 6662: 90 e0 ldi r25, 0x00 ; 0 6664: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc
-
Thread
Türklinger verstärken ohne elektrischen Eingriff in Hausanlage
Taster muss ein Spuleneingang von der Elektronik abgelötet werden, der gleichzeitige Betrieb vom Attiny getriggert mit Spule klappt nicht, da die Induktivität den Puls schluckt, ggf. auch den Attiny-Pin überlastet. So, jetzt muss noch vor Ort getestet werden. Sollte ich vor Ort die Spule unter dem
gewickelt, damit müsste ich noch einen höheren Pegel bekommen. Anbei aktueller Schaltplan mit Attiny85 sowie das darauf laufende Programm. Wurde mit https://github.com/damellis/attiny als Board programmiert, und läuft mit internen 1MHz.
-
Thread
S: Zeitschaltuhr, die verzögert einschaltet
digital-wochenzeitschaltuhr-lcd/3149562/ die Schaltstufe von dem Uhrenmodul ablösen und mit einem ATtiny zeitverzögert aktivieren. Ein Foto vom Innenleben zeigt, daß es reicht, die 3-pol. Verbindung zu trennen und dort eine passende Schaltverzögerung anzuschließen: ATtiny, ICM7555, CD4060, CD45... Was
-
Thread
Kurzschlussfester Kleinprinttrafo 2VA - Absicherung notwendig?
Platine ist somit streng limitiert. Für Trafo, Gleichrichtung und Spannungsregler habe ich maximal 48x45mm Platz auf der Platine. Bekomme ich bei diesen Platzverhältnissen einen Schaltregler, der +6V und -6V erzeugt, unter? Wie verhält es sich da mit Störgeräuschen durch die Schaltfrequenzen? Liebe
zeitverzögert ein- und bei Spannungseinbruch wieder abschalten. Das hatte ich seinerzeit mit einem ATtiny aufgebaut und es ploppt - nicht ;-)
-
Thread
Feld aus Festwerten im Programmspeicher
Der Aufruf: [c] "E:\\Programme\\arduino\\portable\\avr-gcc\\avr-gcc-15.2.0_mingw32_binutils2.45_avrLibc2.2.1\\bin\\avr-g++" -c -g -Os -w -std=gnu++23 -fno-exceptions -fpermissive -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p
Lappen gegangen. [c] "E:\\Programme\\arduino\\portable\\avr-gcc\\avr-gcc-15.2.0_mingw32_binutils2.45_avrLibc2.2.1\\bin\\avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO
-
Thread
Lichtschranken-Rundenzähler (12V).
ich ja entsprechend selber machen. Was sagt ihr zur KI-Lösung? https://claude.ai/share/d2c1a1e8-e79c-45ab-a668-4b62d4881632
schrieb im Beitrag #8093895: > Was sagt ihr zur KI-Lösung? > https://claude.ai/share/d2c1a1e8-e79c-45ab-a668-4b62d4881632 Geht nicht ohne Anmeldung.
-
Thread
KTY81/PT1000 an Attiny mit ser. Ausgabe
Anbei eine kleine Spielerei, die einen PTC (KTY81 oder PT1000) mit einem ATiny25/45/85 auswertet und das Ergebnis per UART mit 9600 Baud im Fomat 8N1 ausgibt. Die Schaltung ist stromsparend und für Batteriebetrieb geeignet. Da noch zwei Pins des 8-pol. ATtiny frei sind, kann die
ist mit '-Os' übersetzt, erwartet einen KTY81-Sensor, rechnet in Integer und passt noch in einen ATtiny25.
-
Artikel
AVR In System Programmer
und verglichen werden muss. Ist das Programm kleiner, geht es natürlich schneller ;-) Für einen ATTiny2313 oder ATTiny24 braucht er weniger als eine Sekunde. AVR-ISP-Stick. Der AVR-ISP-Stick ist ein OpenSource/CC-Projekt und eine sehr günstige (6,90€!) Alternative zu den restlichen Programmieradaptern
(**) ISP ----------------------------------------------- AVRISP mkII 250 kHz 5,37 s 5,46 s 1 MHz 2,45 s 2,45 s 2 MHz 1,89 s 1,99 s ----------------------------------------------- STK500 900 kHz 5,84 s 3,49 s (schnellstes) ----------------------------------------------- AVR Dragon default 2,81 s 3,49
-
Artikel
AVRDUDE
-c avrispmkII -p m8 -P usb:xx -v 2> "C:\output.txt" Franzis bzw. ELO Lernpaket Mikrocontroller (Attiny13). Markus hat in einen Weg beschrieben, wie man den einfachen Programmieradapter des Lernpakets mit AVRDUDE ansteuern kann. Eine weitere Anleitung LP Mikrocontroller und Attiny45 mit Avrdude gibt
dev/null , damit wird die unnütze Ausgabe des Befehls verborgen. Siehe auch: mysmartUSB V2.11 und ATtiny 13. mysmartUSB V2.11 verlangt -cavr910 als Programmer. Leider ist in avrdude 5.10 immer noch nicht der ATtiny13 damit zu programmieren. Also in die avrdude.conf folgendes mit unter ATtiny13 aufnehmen
-
Thread
Wasserstandsmessung mit RaspberryPico und Drucksensor MPX2050DP
470cm mit einer Genauigkeit von 5 cm. *Ergebnis:* Erreichter MaxFehler nach 5-Punkt-Kalibrierung: 2,45 cm. *Plattform:* Raspberry Pi Pico W MicroPython 2,9" e-Paper-Display *Sensor:* MPX2050DP (0-50 kPa) 10V (aber betrieben mit 8,4V um Sättigung des Instrumentenverstärker zu verhindern) *Zentrale
www.mikrocontroller.net/attachment/587352/8C698443-4301-4D9F-9147-2D1C56DDF838.jpeg Controller ist ein ATTiny45. 4kByte Code reichten locker aus, fast hätte es in 2k gepasst. Es wurde eine kleine Membranpumpe mit separaten Rückschlagventil benutzt.
-
Thread
Monostufe mit Retrigger für Arduino
die 15 min LED blinken und nach ein paar Sekunden schaltet das Gerät ab. Ich vermute, dass das ein ATTiny macht, 8-Pin-SMD. Marci W. schrieb im Beitrag #8002721: > @Rolf: hmmm, du hast dir nen Arduino zugelegt. Ich gehe einfach mal > davon aus, dass du den auch selbst programmieren willst. Das
= {0, 900000, 1800000, 2700000, 3600000, 4500000}; // Zeiten: 15Min. 30Min. 45Min. 60Min. 75Min. // ================= Aus und Eingänge festlegen =================== void setup() { // Aus und Eingänge festlegen pinMode(tasterPin
-
Thread
Problem mit DCF77 Empfänger, Signal passt nicht
quer zur Richtung stehen. Genau. Der Witz ist hierbei: das Maximum ist nicht sehr ausgeprägt, +-45° vom Maximum spielen nur eine untergeordnete Rolle. Aber das Minimum ist doch sehr ausgeprägt. Also gerade rund um die 90° ist wirklich Ebbe.
Atmega nehmen Hatte mir die Freiheit herausgenommen, das Programm von Scott-Falk Huehn auf den ATtiny 2313 bzw. 4313 umzuschreiben. https://s-huehn.de/elektronik/wohnuhr/wohnuhr.htm Hier einfach eine Ausgabe von r19 auf einen Port programmieren. Evtl. noch mit "com" aus High Low machen.
-
Thread
Programmieren mit KI
duch > KI gar noch stärker erhöht wird. Das kommt immer stark aufs Detail an: Wenn du z.B. als 45 jähriger Entwickler eines Großkonzerns gerade in deren Entlassungswelle bist, kann es ein größeres Problem darstellen, als wenn du gerade dein Studium abgeschlossen hast. Oder es kann auch sein, dass
erfordert. An einem kleinen, simplen C-Programm nur zum Blinkenlassen einer LED an ’nem neueren ATtiny sind gestern bei mir jedenfalls mehrere Modelle gescheitert und brauchten mehrere Versuche, wovon einige dann auch in die ganz falsche Richtung gingen – war interessant anzuschauen. Ein T. schrieb
-
Artikel
Linksammlung
Beginning Embedded Electronics (Atmega8, englisch) metku.net - How to get started with microcontrollers (ATtiny45, Steckbrett) XMEGA-C-Tutorial - Tutorial über Atxmega XMEGA Tutorial in C - Tutorial ATxmega (unter anderen am ATxmega128A3U) C++. www.avr-cpp.de - Tutorial für AVR C++ und myAVR Bibliotheken Assembler
notwendig) USBasp – USB-Programmer guloprog (ca. 5,00 €) mit Signalwandlerfunktion, bestehend aus ATtiny85 (kein spezieller USB-Chip notwendig) Bierdeckel-Programmer – USBasp mit ATtiny85, sehr wenige Bauteile, leicht nachzubauen Amadeus-USB - Highspeed-Programmer für PIC18, PIC24, dsPIC30, PIC32, dsPIC33