-
Thread
RFM69HW und ATTiny84
meinen Sketch überprüfe, kommen folgende Fehlermeldungen: Arduino: 1.8.12 (Windows 10), Board: "ATtiny24/44/84, ATtiny84, Internal 8 MHz" In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:99:0, from c:\program files (x86)\arduino\hardware
Die ausführliche Kompilierung führt dazu: Arduino: 1.8.12 (Windows 10), Board: "ATtiny24/44/84, ATtiny84, Internal 8 MHz" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Maximilian Schrader
-
Thread
Neue AVR reihen
in Hardware verfügbar und kann's austesten. Hat jemand nen Direktlink zum Datenblatt von * ATtiny1614/6/7 * ATtiny3214/6/7 * ATtiny416
the code, as these devices are fully pin and feature compatible. 16KB ATtiny1616 ATtiny1617 8KB ATtiny814 ATtiny816 ATtiny817 4KB ATtiny417 [/pre] "without modifications to the code" verstehe ich
-
Thread
Lightweight WS2811/WS2812 Library
falsch? Thema 2: Ich verstehe das "Protokoll" nicht so ganz. der Teil mit 1,25µs je Bit ist klar, 24 Bit je Farbe auch, n 24 Bit Werte hintereinander steuern n LEDs an, 50µs low übernimmt die je 24 Bit in die LED und "schaltet" die Farbe. Nicht klar ist mir die Pause zwischen Bits / 24 Bits. Müssen
Hallo, versuche gerade die Bibliothek auf einem attiny48 zum Laufen zu bringen. Nur Leuchten die LEDs nur in der initial Farbe. LEDs: https://www.pololu.com/product/2535 (mit der Arduino Bibliothek gehen sie) Kann das sein das der attiny48 nicht
-
Thread
Soft I²C zum Beispiel auf ATtiny13
Hi >Interessanterweise >hater Compiler daraus "add r24, r24" gemacht. Aber egal, ist auch nur >eine kurze Operation mit dem gleichen Ergebnis. lsl r24 und add r24,r24 haben den gleichen Assemblercode. Also ist beides richtig. MfG Spess
Beschreiben mit 0xFF problemlos. Das zu den AVR Datenblättern. Ich sehe jedenfalls keinen Grund, einen ATtiny13 nur wegen seiner 9,6 MHz einem ATtiny25/45/85 zu bevorzugen.
-
Thread
ATMega Auslaufmodell?
Thema: Bei AVR schätze ich die Einfachheit und den direkten Betrieb an einer LiIon-Zelle. Auch ein ATtiny13 (oder 25/45/85, 24/44/84, 2313 ...) ist ein kleines Teil, mit dem man viele einfache Sachen schnell erledigt bekommt. Einziger Nachteil: Preis/Leistung stimmen nicht mehr. Die Nachfolger (genannter
ATmega88 - AVR097: Migration between ATmega128 and ATmega1281/ATmega2561 - AVR504: Migrating from ATtiny26 to ATtiny261/461/861 - AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P - AVR533: Migrating from ATtiny2313 to ATtiny2313A
-
Thread
Signalkonditionierung für Flügelradzähler
Lysandros schrieb im Beitrag #7936373: > Auch ATtiny202, erfüllt nicht wirklich den > Zweck Was stört Dich denn am ATtiny202, der ist doch super flexibel und leistungsfähig, sowie einfach in C zu programmieren. Ein ATtiny25 ginge natürlich auch.
mir allerdings überhaupt nichts, worauf soll das denn laufen? Und worüber soll das den mit dem ATtiny kommunizieren? Der ATtiny202 kann UART, I2C oder SPI.
-
Thread
Treppenlicht-Zeitschalter
/ATTINY24-20PU?qs=2mdvTlUeTfDJ41lgcx2JiA%3D%3D Oft sieht man heutzutage auf Platinen eine deutliche Trennlinie zwischen den netzverbundenen und netzfreien Schaltungsteilen, sowie Ausfräsungen. Und Warnhinweise
Peter D. schrieb im Beitrag #7038814: > Als MC würde ich besser einen AT89S4051 oder ATtiny24 nehmen und per ISP > in der Schaltung flashen. ATTINY202. 5 bis 6 freie Pins, Poti zur stufenlosen Zeiteinstellung und noch massig Schaltungs-Gimmicks möglich. Mouser erwartet 56.000 Stück innerhalb
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
an einem Tag sendet, kann man leicht ausrechnen. Da sich die Erde in 24h einmal um ihre Achse dreht, sind auch die Ausbreitungsbedingungen (ungefähr) mit 24h periodisch. Mittelt man über 24h (oder ein Vielfaches davon), müssen sich also die Laufzeitschwankungen
Ein Bild und ein Video aus der Praxis. Gelbe Kurve DCF-Signal Blaue Kurve Signal vom ATtiny45 Eine Phasenverschiebung ist deutlich zu erkennen, d.h. der ATtiny erzeugt keine korrektes 77,5 kHz und kein "exaktes" 10MHz Signal.
-
Thread
Programm ist im Tiny versetzt.
Und bitte mal die Signatur von dem ATtiny13A auslesen und posten.
Phänomen keinen Reim machen. Du machst alles richtig, es geht nur nicht. Leider habe ich keinen Attiny13A zur Hand (nur Attiny85) und kann dein Problem daher nicht nachbauen. Vielleicht solltest du wirklich noch einen 100nF nah am Attiny zwischen VCC und GND anbringen (ich glaube aber eher nicht
-
Thread
Schaltparameter Fernbedienung
Ich habe zu den Schaltparametern mal eine Frage. Beim ATtiny2313, kann man hier die Schaltparameter getrennt vom Quellcode ersetzten? Oder muss der komplette Quellcode dann ersetzt werden. Es handelt sich hier um den ATtiny des Pollin Fernsteuerbausatzes V1.1
Nur diese Datei stammt aus anderer Quelle. Da aber die Datei "tn2313def.inc" die Definition des ATtiny2313 enthält, gehe ich davon aus, das diese datei immer beim ATtiny2313 gleich ist.
-
Thread
ATTiny3216 über UPDI Software-Reset auslösen
mit einem AVR128DB28: Auslesen der Device-Signatur: [code] ... 55 C8 59 55 C8 00 55 69 00 11 55 24 55 24 55 24 ... ^-> Sync ^-> Reset ^-> Reset-Freigabe
ich auch schon gedacht. Wenn man mit avrdude über UPDI das EEPROM ausliest, wird anschließend der ATTINY resetted. Da müsste man sich zwischenhängen und den Datenverkehr mitschneiden. Könnte man diesen dafür verwenden: https://www.elektor.de/products/usb-logic-analyzer-8-ch-24-mhz?srsltid=AfmBOoo3Nhkmq-t7IWx1L525FQ8akSZrD8JDSSTHO9gdKumcuy31X4EM
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
attiny24 attiny24a attiny4313 attiny44 attiny44a attiny84 attiny84a attiny25 attiny45 attiny85 attiny261 attiny261a attiny461 attiny461a attiny861 attiny861a attiny87 attiny43u attiny48 attiny88
/avr25/tiny-stack/ avr/lib/avr25/tiny-stack/attiny13 avr/lib/avr25/tiny-stack/attiny13a avr/lib/avr25/tiny-stack/attiny2313 avr/lib/avr25/tiny-stack/attiny2313a avr/lib/avr25/tiny-stack/attiny24 avr/lib/avr25/tiny-stack/attiny24a
-
Thread
Standalone MC gesucht
Ein Attiny13A reicht.
Jap, irgendwas kleines Richtung Attiny13 sollte es mehr als tun. Je nachdem, wie genau deine 24 Stunden-Intervalle sein sollen, kann ein externer Quarz interessant sein. Das ganze Ding dann auf 32.768kHz laufen zu lassen, reicht einerseits
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
kontakte-steckboard-1k2v-p67678.html Und, natürlich, als ganz wichtige Voraussetzung: das Datenblatt des Attiny. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf
bei der nächsten Verdrahtung gehe ich davon aus, dass er das hinbekommt. Warum bekommen diese ATtiny214/414/1617 keine Empfehlung für den TO (und andere blutige Anfänger). 1.) Gehäusebauform, den 1617 gibt es nur in VQFN-24, das ist absolut Bastlerunfreundlich und für das Steckbrett ungeeignet
-
Thread
2xLM317 + ATtiny85 + L293D + Getriebemotor: Stottern, Floating sobald Motor angeschlossen wird
* Speise den Lüfter nicht von der VCC des Controllers - wurde aber oben schon gesagt. Nimm da die 24V und einen billigen Stepdown - oder besser, gleich einen Lüfter für 24V.
Speise den Lüfter nicht von der VCC des Controllers - wurde aber oben > schon gesagt. Nimm da die 24V und einen billigen Stepdown - oder besser, > gleich einen Lüfter für 24V. Ok, ein 24V Lüfter ist kein Problem, 5V hatte ich gerade da. Wird geändert!
-
Thread
Bascom "WAIT" genauer als CTC-Timer?
ich eigentlich nur darauf hinweisen, daß laut Datenblatt der Anschluß eines solchen Quarzes beim ATTiny45 nicht möglich ist (32kHz RTC: NO). > 1mA * 24h = 24mAh. Wieviel hat dein Akku? Also das LED-Licht läuft mit 3 x AAA, ca. 1000 mAh. Verbraucht der Quarz tatsächlich 1 mAh? Das wären bei 6 Tagen
eigentlich nur darauf hinweisen, daß laut Datenblatt der Anschluß >eines solchen Quarzes beim ATTiny45 nicht möglich ist (32kHz RTC: NO). Doch. Siehe Datenblatt, Abschnitt 6.2.5. Low Frequency crystal oscillator > 1mA * 24h = 24mAh. Wieviel hat dein Akku? >Also das LED-Licht läuft mit 3 x
-
Thread
Problem mit ltoa
Das könnte von der SRAM Größe (<= 256 Bytes) auch betreffen: *Attinys* ATtiny28L ATtiny10 ATtiny4 ATtiny5 ATtiny9 ATtiny13A ATtiny13 ATtiny2313 ATtiny25 ATtiny26 ATtiny24 ATtiny261 ATtiny261A ATtiny2313A ATtiny24A ATtiny20 ATtiny40 ATtiny44A ATtiny43U ATtiny4313 ATtiny45 ATtiny461A ATtiny461 ATtiny48 ATtiny44 *Atmegas* ATmega48 ATmega48A ATmega48P ATmega48PA
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
>Fassungen hat. Verstehe ich nicht. Man kann mit dem STK500 doch z. B. auch die 14-poligen ATtiny24/44/84 ISP-programmieren, ohne sich darum zu kümmern, dass es für sie keine Fassung gibt. Sie müssen sich dazu ja nur auf einer Platine mit ISP-Stecker befinden.
externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313 (DIP20 ohne ADC, AT90S1200 bis ATtiny2313) ATtiny45 (DIP8, alle 8-Pinner) ATtiny84 (DIP14, ATtiny24 bis ATtiny84) In der Regel nimmt die Liste der Mehrfachbelegungen von älteren zu jüngeren
-
Thread
Mülltonnen-Blinker
Abfuhrkalender basteln kann, und dort gleich die Daten für's EEPROM erzeugt werden. Software für den ATTiny24 belegt ca. 800 Bytes, sollte somit auch in kleinere Modelle passen. Im EEPROM des DS-Boards liegen 390 Byte Daten für Abfuhrtabelle und Zusätzliches.
Die Idee ist gut! Thomas G. schrieb im Beitrag #5283293: > Software für den ATTiny24 belegt ca. 800 Bytes, sollte somit auch in > kleinere Modelle passen. Im EEPROM des DS-Boards liegen 390 Byte Daten > für Abfuhrtabelle und Zusätzliches. Einziges Manko: man braucht einen Zugriff
-
Thread
RAM raw Zugriff
eeprom_read_byte (&ee_val); return array[val]; } [/c] und das dann compilieren mit -mmcu=attiny13 -save-temps -fverbose-asm -Os und voilà, da ist der Assembler-Code: [avrasm] func: ; foo.c:9: eeprom_write_byte (&ee_val, val); mov r22,r24 ; , val ldi r24,lo8(ee_val) ldi r25
hi8(ee_val) rcall eeprom_write_byte ; foo.c:10: val = eeprom_read_byte (&ee_val); ldi r24,lo8(ee_val) ldi r25,hi8(ee_val) rcall eeprom_read_byte ; foo.c:11: return array[val]; mov r30,r24 ; val, val ldi r31,0 ; val subi r30,lo8(-(array)) sbci r31,hi8(-(array
-
Thread
Problem Atmel Evaluationsboard 2.0.1
Operation , also Read, Write, Security Bits ) immer folgenden Error aus: "Device missing or unknown (-24)" Es scheint fast so, als bekäme der PC keine Verbindung zum Board. Was mache ihc falsch? Chip ATtiny2313 ist jeweils eingestellt, muss ich sonst noch was einstellen irgendwo? Ich bin am verzweifeln
eingesteckt. Bezugspunkt COM ("schwarze Leitung") für das Voltmeter ist GND des IC-Sockels für den Attiny2313. Attiny2313 nicht eingesteckt. Welche Spannungen werden zwischen COM und den sog. ISP Pins RESET, Vcc, SCK, MISO und MOSI gemessen? Läuft AVRDUDE inzwischen? Wenn ja, wäre es Zeit für erste
-
Thread
Ansteuerung von WS2812B LEDs erstaunlich einfach
this point." Frage ist auch, was zeitgemäß wäre angesichts aktueller Preise (Microchip, 5k): ATtiny10 $ 0,24 (1k/32 Byte Flash/SRAM) ATtiny402 $ 0,29 (4k/256 Byte + viel Peripherie)
Steckbrett) nicht mehr zur Hand. Mit dem AVR-GCC gab es immer mal wieder überraschungen, vor allem beim ATTiny10 support. > Frage ist auch, was zeitgemäß wäre angesichts aktueller Preise > (Microchip, 5k): > > ATtiny10 $ 0,24 (1k/32 Byte Flash/SRAM) > ATtiny402 $ 0,29 (4k/256 Byte + viel Peripherie
-
Thread
Drehzahlmessung mit Attiny13
Hallo, ich möchte mit dem Attiny13 eine Drehzahlmessung realisieren und habe dazu die unten angehängte Schaltung aufgebaut. Den Ausgang des Attiny13 (PB1) und GND habe ich nicht wie im Schaltplan angegeben an eine serielle Schnittstelle
Abdeckung des Optokopplers reagiert die Kontroll-LED entsprechend und auch der Signalpegel an PB4 des Attiny13. Ist die Verbindung zum FT232R so wie beschrieben okay ? Wie kann ich am Attiny13 prüfen, ob er überhaupt Bytes ausgibt ? Unten steht der Maschinencode, den ich in den Attiny13 geladen habe
-
Thread
Analoge Verzögerungsschaltung bis in den Stundenbereich hinein
http://www.zen22142.zen.co.uk/Circuits/Timing/24hour.htm
Nimm statt des ATtiny26 den ATtiny261. Der hat nen Watchdog Interrupt und verbraucht dann 7µA bei 5V: Figure 24-12. Power-down Supply Current vs. VCC (Watchdog Timer Enabled) Alle 8s zählt der Interrupt eine Variable
-
Thread
Attiny - N-FET mit PWM funktioniert nicht
richtig. Bei 7,4V im Vergleich zu 1,5V ist der strom UND die Spannung 4,9-fach. Die Leistung daher 24,3-fach! 1/24,3 = 0,0411
> > Bei 7,4V im Vergleich zu 1,5V ist der strom UND die Spannung 4,9-fach. > Die Leistung daher 24,3-fach! 1/24,3 = 0,0411 Ich bin davon ausgegangen, das etwa 14% von 8.2V (wenn der Akku voll ist) eben diese 1.2 Volt ergeben.
-
Thread
Kein Zugriff auf globale Variable im Interrupt
Hab gerade das Symbol __AVR_ATtiny24__ weggemacht, und im Makefile MCU = attiny24 eingetragen. Allerdings kann er jetzt gar nicht mehr kompilieren, da: unknown MCU 'attiny24' specified Known MCU names: ... ... ..nur kein tiny24
ich was anderes wählen? (vorher war avr2 eingestellt, dann kennt er aber auch eine Symbole des tiny24, eben nur durch das Symbol __AVR_ATtiny24__ ) Danke für eure Tipps!
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
Der Attiny441 hat zu wenig RAM-Speicher, auch mit Optimierung der SW war der nicht zum Fliegen zu bewegen. Daher unbedingt die Stückliste beachten und den Attiny841 für den 'ht_pitiny'-Adapter nehmen und NICHT
Verbindungen vom ATtiny bis zur LED sind ok. Wie gesagt, ich messe dort ständig 0,4V - was ich merkwürdig viel finde. Bei L-Pegel sollten dort gegen 0V anliegen. Auch menn ich länger am ATtiny LED Grün Ausgang messe, sehe
-
Thread
Frequenz eines Rechtecksignal manipulieren
Jürgen F. schrieb im Beitrag #3406170: > Vorschläge? Keinen ATtiny13
einfachsten. Das heißt, man braucht gar keinen Timer. Es reicht ein Billigst-Mikrocontroller, z.B. ATtiny13A, ATtiny10, 8-Bit-PIC usw.
-
Thread
L7805 mit 9,6 V Vo statt 5 V?
The SphereX schrieb im Beitrag #3505696: > 24 VDC, 5 VA. 5 VA? Das wäre eine komplexe Leistung. Ist das Netzteil Gleichspannung oder Wechselspannung? 24 V * sqrt(2) = 33,9 V Effektiv, die dein Messgerät circa misst.
ziemlich heiß, da aber die eigentliche Last (Lichterkette), die für den Betrieb vorgesehen ist, locker 24 V zieht, dürfte ja dann am Eingang nicht viel mehr als 10 V anliegen, oder? Mir stellt sich jetzt nur noch die Frage, was passiert, wenn ich denn tatsächlich meinen ATTiny45 an den L7805-Ausgang hänge
-
Thread
Kleines Tiny13 Sensorboard
wieder jede Menge ATtiny13 als Ersatzteile in der Bastelkiste herumliegen habe. Nie wieder.
stop_program". Aber selbst wenn: vom avr-gcc wird implizit eine 0 als Return-Wert im Registerpaar R24/25 gespeichert, ohne dass ich ein "return 0" einbauen muss. [code] 00000022 <main>: 22: 80 e0 ldi r24, 0x00 ; 0 24: 90 e0 ldi r25, 0x00 ; 0 26: 08 95
-
Thread
Übersicht der Preisänderungen bei Atmel (300% Aufpreis!) Gesperrt
> @ mouser >Typ Alt Neu ATtiny13A-PU 0.95 2.54 ATtiny24A-PU 1.02 2.70 ATtiny261A-PU 1.41 2.89 ATtiny88-PU 1.71 2.99 hier : @ Schukat.de, bei 5 Stueck Typ Euro ATtiny13A-PU 0.70 ATtiny24A-PU 2.30 ATtiny261A-PU 1.50 ATtiny88-PU - na - dh, lass dich nicht schroepfen ... aber wenn's ein Import sein muss..
-
Thread
ATtiny als Uhr
Muss es denn einen Attiny sein?
Peter Dannegger schrieb im Beitrag #3188420: > da sehen die ATtiny (14µA bei 256Hz) > alt aus. Von welchem Urschleim-Tiny hast du denn diesen Wert her? Das Diagramm zu diesem Thema im DB des Tiny24/44/84 (Seite 190) endet bei 100 __k__ Hz und ca. 10µA bei 5V
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Meine DCF Nixie Uhr, noch ohne Gehäuse IN-14 , mit Attiny2313
Experimentierboard für alle PIC24 und PIC32 im DIP28-Gehäuse.
-
Thread
Hex File lesen und verändern?
Karl B. schrieb im Beitrag #7069678: > Und, wenn da noch zum Beispiel ein "STD EEPROM+1, R24 Store indirect > with displacement" auf EEPROM drin ist, wird es echt haarig. Die Gefahr ist bei einem Attiny13 allerdings sehr gering, und wenn doch, wäre das ein Zeichen für einen kaputten Disassembler
schrieb im Beitrag #7069692: > Karl B. schrieb: >> Und, wenn da noch zum Beispiel ein "STD EEPROM+1, R24 Store >> indirect with displacement" auf EEPROM drin ist, wird es >> echt haarig. > > Die Gefahr ist bei einem Attiny13 allerdings sehr gering, und > wenn doch, wäre das ein Zeichen für einen
-
Thread
warum __inline zwingend erforderlich?
beim Compilieren zwei > Fehlermeldungen: > Register not supported > illegal opcode elpm for mcu attiny10 Ok. Dann hat die Toolchain keinen Support für ATtiny. Bestenfalls kann man von der Toolchain sagen, daß sie für ATtiny aufgebohrt wurde... Wenn die Toolchain ATtiny gscheit unterstützt dann
void buh (S *s) { *s = yum (0); }[/c] buh übergibt i natürlich in R22/23, hier für ATtiny24: [avrasm] buh: push r16 push r17 push r28 push r29 in r28,__SP_L__ clr r29 subi r28,lo8(-(-18)) out __SP_L__,r28 movw r16,r24 ldi r22,0 ;; da ldi r23,0 ;; und
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Arne Groh schrieb im Beitrag #1850492: > 18-Kanal-Einfachst-Lauflicht > mit einem Attiny2313 und 18 LEDs ;-) "einfachst" vs "attiny". naja...
Gerade fertig verlötet und durchgemessen: 64 Kanal Relaiscontroller, pro Port ein ATtiny2313, ein weiterer ATtiny2313 als Master und eine RS485 Schnittstelle mit MAX489. Taktversorgung über 7,3728MHz Quarzoszillator. Stromversorgung über Schaltregler, ausgelegt auf max. 24V, Supressordiode
-
Thread
µController gesucht für hd44780 Display
M. Köhler (sylaina) schrieb: > Für ein HD44780 reicht schon ein ATtiny261/461/861. Das macht auch ein ATtiny24/44/84: Nur 14 statt 20 Pin. Das reicht für Display (6) und 5 Pins für ADC und sonstige I/O. - Aber OK, nur etwa 10% billiger...
Guten Abend, Dieter F. schrieb im Beitrag #4737355: > Jakob schrieb: >> ATtiny24/44/84: > Gibt es den auch mit Außenbeschaltung (Quarz, Kondensatoren, LED, USB, > ... etc.) ähnlich billig wie einen China-Arduinoxx? Die ATtiny24/44/84 sind Atmel AVR Tiny µC und keine
-
Thread
Betreibsstundenzähler
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.
ATtiny2313 und 4313 haben auch UART.
-
Thread
swap in C Vs. Asm
> Schleifendurchlauf besser hinbekommst, melde dich bitte noch einmal. Kein Problem: in r24,0x15 swap r24 out 0x12,r24 in r24,0x15 swap r24 out 0x12,r24 in r24,0x15 swap r24 out 0x12,r24 in r24,0x15 swap r24 out 0x12,r24 in r24,0x15 swap r24 out 0x12,r24 in r24,0x15 swap r24 out 0x12,r24 ... Könnte mir aber denken, dass GCC mit -O2 oder -O3 statt -Os ansatzweise auf ähnliche Gedanken verfällt.
-
Thread
Tasterabfrage
lässt du für den Attiny24 einfach auskommentiert stehen. Da beim Wechsel vom Attiny24 zum Attiny2313 alle Pins anders verstrippt werden mussten, habe ich dafür Makros eingeführt. Der Attiny2313 hat auch keinen ADC, deshalb
Anbei das Programm an Deine Schaltung angepaßt und für den ATtiny24 compiliert. Peter
-
Thread
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
Die sparsamste Lösung ist ein 5V Regler, ein MC (ATtiny24) und 2 Relais. Für 4 Stellungen reichen 2 Relais mit Umschaltkontakt. Man könnte aber auch 3 OptoMOS (AQY12) nehmen, dann klappert nichts.
Naja, so wie ich das bisher verstanden habe, wäre die attiny24 ja eine einchip Lösung. Ist die frage, ob der Chip noch ein Oszillator braucht. Bin gerade erst dabei mich einzulesen.
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
wenn du einen µC hast? Da könntest Du Recht haben. Bei grober Betrachtung, könnte das z.B. ein Attiny25 sein. Zumindest die 3 Ausgänge gehen dann auf die 10K Widerstände und dann auf die jeweiligen Basis-Anschlüsse. Nur immer noch die Frage: Wie kriege ich dann das Kommando über die 24V AC, oder
4,2: Kanal 4, B on. und dass dann damit auch mit Geschwindigkeit. Wie könnte ich dies über die 24V AC mitsenden? Diese Variante ist 24V. Oder .... ganz einfach: Nach dem Einschalten sind ja an 1-phasigen Anschlüssen auf dem Gleichstand. Der Attiny hat mehrere Muster abgespeichert, jede Lampe
-
Thread
On-Chip Temperatur ATtiny
einigen Leseaktionen zu Dallas, LM und Konsorten bin ich nun eigentlich soweit das ich einfach einen ATtiny 24 o.ä. benutzen möchte. Meine Frage nun, hat mit diesen Chips schon einer Erfahrungen sammeln können was die Temperaturauslesung betrifft? (Die AppNote zum ATtiny 25 habe ich bereits gelesen
wuerd einen 10k NTC nehmen. Vermutlich ist der Kalibrieraufwand dafür aber höher als für den ATtiny24-internen Sensor... die Dinger sind ja hochgradig nichtlinear.
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
nicht sehr weit. Und bevor ich mir jetzt 1E9 Datenblätter lade… Ich suche einen kleinen PDIP ATtiny welcher einen ADC mit höherem Gain als 20x hat. Der ATtiny24A hat ›nur‹ 20x - Vier ADC Eingänge. 8Bit oder besser. - Interner Oszillator wäre nett aber kein Muss. - 2KiB Flash und ein paar Bytes
Norbert schrieb im Beitrag #7107069: > Ich suche einen kleinen PDIP ATtiny welcher einen ADC mit höherem Gain > als 20x hat. Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. Sind halt im PDIP-20.
-
Thread
1-Wire Slave auf AVR
errors. I used a attiny25 with 8MHz and the above program. Mio
mit dem attiny. ;-)
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega8A ATmega8HVA ATmega8U2 ATtiny11 ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny28 ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16D4 ATxmega192A3 ATxmega192D3 ATxmega256A3 ATxmega256A3B
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88
Ein Programmer für ca. 9EUR: mal bei eb** unter "Microcontroller/ 24/ 93 EEPROM Programmer SP200SE/ SP200S" suchen. Funktioniert. Gruss
-
Thread
Uhrenquarz am Atmega 8 nur an TOSC1
AVR-Controller ist eine Temperaturkompensation (z. B. ATTiny24A) möglich.
hängen. Damit den internen > Zähler synchronisieren / korrigieren. Z.B. mit einem zusätzlichen Attiny24, den Du mit einem Uhrenquarz laufen lassen kannst. Der Attiny24 kann dann den runtergeteilten Takt ausgeben.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
, ATmega4809, 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny416auto, ATtiny417, ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217. 2-Series: ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227. AVRrc: ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny102, ATtiny104, ATtiny20
-
Thread
Mikrocontroller Empfehlung gesucht
ATTiny 24/44/84 hat schon fast zu viele Pins. Da meist I²C und SPI auf den gleichen Pins liegen bei den kleinen Dingern, solltest du für eines der beiden Interfaces Bitbanging vorsehen oder eine Library verwenden
Stromaufnahme hängt linear von der Frequenz und von der VCC ab. Schau z.B. mal ins Datenblatt des ATtiny24, bei 128kHz/1,8V zieht er ~30µA (8µA in Idle): Figure 21-5. Active Supply Current vs. VCC (Internal RC Oscillator, 128 kHz)