-
Artikel
Linksammlung
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
kleinsten Mikrocontroller aus der AVR Serie bis ca. 16 KB ROM und 1 KB RAM. Spezielle Targets sind: ATtiny861/461/261. Geschrieben in C. Freie Software, GPLv3. Artikel in Elektor Februar 2010 kaOS is a real-time, multithreaded, preemptive operating system for the ATmega32 microcontroller, which loads and
-
Thread
Analoges Projekt auf MC umrüsten. Frage zu PIN Zuweisungen.
auf einen ATTiny261 oder ATTiny461 in der DIP-Version wechseln. Die Bauform in SMD oder QFP ist auch keine Option. Auch ein Großen uPC und LCD-Display oder Debugging Option ist absolut nicht gewünscht. Hört sich zwar
Der ATtiny2313A ist wegen des fehlenden ADC schon lange keine Option mehr: Chris schrieb im Beitrag #7874863: > Der Hinweis das der ATTiny2313A gar keine ADC-Eingänge hat, ist mir > allerdings total entgangen
-
Thread
ATTINY26L mit TL866 per ISP auslesen
einen vergleichbaren AVR einstellen kannst und damit eine Verbindung aufbauen, beispielsweise einen ATtiny261, falls dafür besserer Support da ist. Alternativ kannst du natürlich einen beliebigen anderen ISP-Programmer für AVRs probieren.
ist irgendwas anderes foul. Die gezeigten Fuse-Werte scheinen einfach die Defaults für einen ATtiny26 zu sein. Der Flash-Inhalt ist kompletter Humbug. Ältere AVRs wie der ATtiny26 dürften bei gesetztem Lockbit die Folge 00 00 01 01 02 02 03 03 usw. für den Flash anzeigen; neuere zeigen meiner Erinnerung
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
heraus, > > Die Frequenzen ab der Note C4, D4, E4, F4, G4, A4, H4, C5 wären > frequencies = [261.63, 293.66, 329.63, 349.23, 392.00, 440.00, 493.88, > 523.25] > > und die benötigen Periodendauern in Mikrosekunden für die Delays: > periods_us=[3822, 3405, 3033, 2863, 2551, 2272, 2024, 1911
erzeugen will, kurz über google zusammen. Dauert 10 Sekunden. Beispiel für die Note C4: C4 = 261,626 Hz, entspricht einer Periodendauer von 1/261 = 3822us. Wir brauchen aber die halbe Periodendauer (jeweils mit Ausgang 0 bzw. 1), also 3822 = 1911 us. Solange muss man warten, bis der Ausgang umgeschaltet
-
Thread
ATMega Auslaufmodell?
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny212-214-412-414-416-DataSheet-DS40002287A.pdf
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
TTL Signal Verstärken und invertieren
Wandlung nach 7s und Ausgabe für 7 Stück 3-stellige Anzeigen (= 21 Schieberegister 74HC595) auf einem ATtiny261. Es können 3 beliebige Portpins verwendet werden. Nur der Pin OEN geht an einen PWM Ausgang zur Helligkeitseinstellung. Die Segmente sind für ein optimales Routing zugeordnet.
-
Thread
Akku-Strom mit ATTiny messen
Z.B. die Attiny24, 25, 261 haben einen Verstärker *20. Bei 3mΩ Shunt kannst Du damit die 1,1V Referenz gut ausnutzen.
schrieb im Beitrag #7640833: > Ich möchte den Strom 0...15A eines Akkus mit einem DAC in einem ATTiny > messen. Der Messwiderstand soll 1mΩ haben, wäre nur 1/4W Verbrauch aber mit 15mV bei Vollausschlag schwer zu messen. Ich kenne die ATTiny nicht, habe was kleineres mal mit einem ATmega32/644
-
Thread
benötige Hex-Datei für PIC16F628A
schrieb im Beitrag #7542780: > Die Zuordnung ist wirklich tricky: Daher mein Vorschlag mit dem ATtiny261, da sind alle gleichwertigen Pins schön gegenüber. Es stören nur die zusätzlichen GND/VCC. Mit 2 Leitungen durchkratzen und 4 Drahtbrücken ist das aber zu lösen. Mit dem PIC braucht man eben
Peter D. schrieb im Beitrag #7542786: > Daher mein Vorschlag mit dem ATtiny261, da sind alle gleichwertigen Pins > schön gegenüber. > Es stören nur die zusätzlichen GND/VCC. Mit 2 Leitungen durchkratzen und > 4 Drahtbrücken ist das aber zu lösen. Problem: wie bringst
-
Thread
DC Motor mit Drehmoment umkehreung
...noch 261 Minuten bis Freitag....
einen so starken uC wie zb stm32f1 oder gleich das du > keine Probleme hast einen stm32f4. Ein ATtiny25/45/85 reicht völlig aus, wenn mal klar wäre, welchen Motor und Aufbau der TO verwendet.
-
Artikel
AVR-GCC-Tutorial/Die Timer und Zähler des AVR
style="text-align:center" AVR-Typ Timer/Counter0 Timer/Counter1 Timer/Counter2 AT90S2313 8 16 - ATtiny2313 8 16 - ATtiny25 8 8 - ATmega8 8 16 8 ATmega88 8 16 8 ATmega16 8 16 8 ATmega32 8 16 8 ATmega644 8 16 8 8-Bit Timer/Counter. Der 8-Bit Timer wird z.B bei AT90S2313 über folgende Register angesprochen
Problem, was den Abschied vom MC34063 erleichtert. Folgende AVRs enthalten einen solchen Timer: ATtiny25, ATtiny45, ATtiny85: 8-Bit-Timer 1, 2 PWM-Ausgänge ATtiny261, ATtiny461, ATtiny861: 10-Bit-Timer 1, 3 PWM-Ausgänge, dazu 3 Analogvergleicher-Eingänge (typ. zur Schnellabschaltung bei Überstrom eines
-
Thread
AVR Timer/Counter Type E und Type F
ständig neuer Timerkonfigurationen ging mir schon bei den Klassik-AVRs gehörig auf den Sack. Ob ATtiny2313, ATtiny25, ATtiny261, ATmega8, ATmega2560, ATmega1284 usw., ständig mußte man die Programme umschreiben, wenn man den Typ wechseln wollte.
ständig neuer Timerkonfigurationen ging mir > schon bei den Klassik-AVRs gehörig auf den Sack. > Ob ATtiny2313, ATtiny25, ATtiny261, ATmega8, ATmega2560, ATmega1284 > usw., ständig mußte man die Programme umschreiben, wenn man den Typ > wechseln wollte. Ich kann mich ja täuschen, aber ging diese
-
Thread
Liste von ICs usw. fürs Breadboard
74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins: ATmega 164, 324, 644, 1284 Auf Vorrat habe ich davon nur den ATtiny85
Steve van de Grens schrieb im Beitrag #7468973: > 8 Pins: ATtiny 25, 45, 85 > 14 Pins: ATtiny 24, 44, 84, 441, 841 > 20 Pins: ATtiny 261, 461, 861 > 28 Pins: ATmega 48, 88, 168, 328 > 40 Pins: ATmega 164, 324, 644, Warum denn diesen alten Mist. Nimm
-
Artikel
Reichelt-Wishlist
ATmega169 | Atmel ATmega324P in TQFP und PDIP | | | | Atmel ATmega324PV in TQFP und PDIP * Atmel ATtiny2313V in SO und PDIP | | Atmel ATtiny1634 * Atmel ATtiny261 (auch 461 und 861; bevorzugt DIP) | | | | Atmel ATtiny412 | Atmel ATtiny441 und ATtiny841 (4x 16bit PWM) * Atmel ATtiny816 SNR * Atmel ATtiny1614
Atmel ATMEGA1280 | | | (ATMEGA 1280-16AU, ATMEGA 1280V-8AU) Atmel ATMEGA8515 | (ATMEGA 8515-*) Atmel ATtiny24/44 | | (ATTINY 24-*, ATTINY 44-*) Atmel ATtiny25/85 | | | | | | | | | (ATTINY-25-*, ATTINY-85-* gelistet aber erst verfuegbar ab II/07) Atmel AT91SAM7S64, AT91SAM7S256 | | | | | | | | | (suche AT91
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
herstellen, wie neuere Mikrocontroller (glaube ich). So why not? *) Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
Step-Up Transistor laufend defekt
Dicke. Sich nur auf die Software zu verlassen, kommt mir auch riskant vor. Ich hab deshalb einen ATtiny261 zur Steuerung verwendet, der hat in Hardware eine Schnellabschaltung über den Analog-Komparator direkt auf die PWM-Ausgänge (Fault Protection Unit). Man kann damit die Steuerung gefahrlos optimieren
> Sich nur auf die Software zu verlassen, kommt mir auch riskant vor. Ich > hab deshalb einen ATtiny261 zur Steuerung verwendet, der hat in Hardware > eine Schnellabschaltung über den Analog-Komparator direkt auf die > PWM-Ausgänge (Fault Protection Unit). Das gibt es auch fertig als MOSFET-Treiber
-
Thread
Keine Verbindung zu mySmartUSB light in Arduino IDE
Manufacturer: Arduino (www.arduino.cc) [ 4735.857786] usb 1-9.3.1: SerialNumber: 7583434363935190C261 [ 4735.891873] cdc_acm 1-9.3.1:1.0: ttyACM0: USB ACM device [/c] 2.) Habe auch nachgetragen: [c] mySmartUSB.name=mySmartUSB mySmartUSB.protocol=stk500v2 mySmartUSB.communication=serial
Daten korrekt aus dem alten übernommen. Allerdings nur einmal. Ändert man die ~/.arduino15/packages/ATTinyCore/hardware/avr/1.5.2/programmers.txt muss man auch wieder das Verzeichnis ~/.config/arduino-ide löschen. Und alles neu einstellen. Mehr Hack als Lösung...
-
Thread
Atmega8 vers. C - Interuptbehandlung
IRQ-Pins legen. Oder nimm einen anderen μC, wie vorgeschlagen wurde und nutze die PCINTs. Auch ein ATTiny261 (461/861) kann das.
-
Thread
EOL ATmega328p
ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATMEGA88PA ATMEGA8A ATtiny13 ATTINY13A ATtiny2313 ATtiny2313A ATTINY24 ATtiny24A ATtiny25 ATtiny26 ATtiny261A ATTINY28 ATtiny4313 ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATTINY84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATTINY88 AVR128DA28 AVR128DB28 AVR16DD28 AVR32DA28 AVR32DB28 AVR32DD28 AVR64DA28 AVR64DB28 AVR64DD28 Die gesamte Liste kann man als *.xlsx-Datei herunterladen
-
Thread
Strommessung mit AVR onboard-ADC
Dann will ich mal nicht so sein :-) Das geht prima! Ich verwende einen ATtiny261A. Die Messung erfolgt differenziell mit (ADC0 - ADC1) * 20 an einem Shunt von 2 bis 10mOhm (je nach Variante der Baugruppe). Dabei liegt ADC1 bei mir auf Masse, direkt am Shunt. Zwischen dem Shunt
Auflösung ist bei mir > nur 8Bit, die aber ziemlich genau. Habe ähnliche Erfahrungen mit dem ATtiny261A/461A gemacht. Die theoretisch möglichen 10Bit reduzieren sich in der Praxis durch die internen Fehler (auch Rauschen), so dass 8 Bit eine gute Wahl ist. Im Datenblatt steht übrigends bei einer
-
Thread
welcher analoge Multiplexer für ADC
Viele MCs und ADCs haben schon interne Multiplexer. Z.B. der Attiny261 hat 11 ADC-Eingänge, der ATmega640 hat 16 ADC-Eingänge. Als zusätzlichen Multiplexer nimmt man gerne den 74HC4051. Besondere Anforderungen an die Niederohmigkeit bestehen in der Regel nicht,
-
Thread
Synchrone Tiefsetzsteller Stufe verabschiedet sich nach mehreren Stunden Betrieb
mit den beiden PWM kanälen eines zählers eines atmega > versucht. Geht meistens gut. Z.B. beim ATtiny261 kann man die Dead-Time getrennt einstellen. Und über den Analog-Comparator ist auch eine Überstromschnellabschaltung möglich, d.h. in Hardware.
-
Thread
Timer von Lichterkette
es eine Herstellerbezeichnung und Datenblätter? Zum Beispiel AVR Mikrocontroller: 8 Pins: ATtiny25, 45, 85 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf 14 Pins: ATtiny24, 44, 84 https://ww1.microchip.com/downloads/en/DeviceDoc/doc8006.pdf 20 Pins: ATtiny261, 461, 861 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega48, 88, 168, 328, https:
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
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.
Eberhard H. schrieb im Beitrag #7107169: > Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. > Sind halt im PDIP-20. Matthias S. schrieb im Beitrag #7107172: > ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das > 'PIC'
-
Thread
Gutes aktuelles Schaltregler IC für Leistungs Step Up
nicht bei jedem Start beide Halbbrücken symmetrisch startete. Ich hab da gute Erfahrungen mit dem ATtiny261 gemacht. Man kann da eine Rampe für die PWM als Softstart einprogrammieren. Zusätzlich hat er eine Schnellabschaltung in Hardware, d.h. der Analog-Komparator kann alle PWM-Ausgänge von T1 abschalten
> Leistungsklasse. > http://ww1.microchip.com/downloads/en/DeviceDoc/current_supply.pdf Der ATtiny15L stammt ja auch aus der richtig alten Mottenkiste (22 Jahre alt). Mit kein SRAM, 3-level Hardwarestack, max 1,6MHz, nur 1 PWM-Ausgang ist der völlig ungeeignet. Er war der Beginn der ATtiny-Reihe
-
Thread
6-Zellen Lipo -> Messmimik ?
unter die 250 Gramm kommt. Ich könnte mir vorstellen mit ner Meanwell 700mAh Stromquelle und einem ATTiny261 ein einfaches Ladegerät mit passivem Balancing zu machen, dass vielleicht unter 10€/Stück kommt. Da es nur um 4 Zellenakkus geht, kommt man bei rund 16,8 ; sagen wir 17 Volt raus. Man könnte also
-
Thread
Frage zur Typen-Auswahl AVR
https://www.mouser.de/ProductDetail/Microchip-Technology/ATTINY816-SN?qs=3HJ2avRr9PIq55XiZErqfQ%3D%3D
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf Wie schon auf Seite 1 zu lesen : • 16 Differential ADC Channel Pairs Das nur mal so, um dich auf dem Laufenden zu halten ;)
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
15.09.24 258 5:56:11 101 16.09.24 259 5:57:52 101 17.09.24 260 5:59:33 101 18.09.24 261 6:01:15 101 19.09.24 262 6:02:56 101 20.09.24 263 6:04:37 101 21.09.24 264 6:06:19 102 22.09.24 265 6:08:01 102 23.09.24 266 6:09:42 102 24.09.24 267 6:11:24 102 25.09.24
berechnen, war soweit ich mich erinnere auf ein paar Sekunden genau und passte in einen kleinen Attiny. Die eigentliche Funktion steckt in der sonnenverlauf.c, die main.c ist nur ein Wrapper um die Funktion auf dem PC mit sinnvollen Daten zu füttern und das Ergebnis anzuzeigen. Nach einem ersten
-
Thread
Sprechende Uhr
Cartman schrieb im Beitrag #6932302: > Das duerfte einen ATTiny schon 2 Gewichtsklassen ueberfordern. Man kann aber einfach einen seriellen Flash an nen ATtiny261 pappen und dann einzelne WAV-Files per PWM abspielen lassen. Z.B. in 1MB (SST25VF080B) kann man
oder ein ADC-Eingang des ATtiny als kapazitive Sensortaste.
-
Artikel
AVR Typen
SOIC14 QFN20/MLF20 1,00-4,00 ATtiny261 2 128 128 16 20 1,8-5,5 11 1 1 1 Ja Ja 2 Nein Ja Ja Ja Ja Nein Ja PDIP20 SOIC20 MLF20 (TSSOP20 bei Tiny261A) 1,15 ATtiny861A 8 512 512 16 20 1,8-5,5 11 Ja 1 1 Ja Ja 2 Nein Ja Ja Ja Ja Nein Ja PDIP20
12 1 1 0 0 8 10 15 0.25 256 40 85 1.8 5.5 1.8 5.5 2 4 1 4 ATtiny44 ATtiny84 8 14 20 6 12 12 1 1 0 0 8 10 15 0.5 512 40 85 1.8 5.5 1.8 5.5 2 4 1 4 ATtiny84 ATtiny261 2 20 20 4 16 16 1 1 0 0 11 10 15 0.12 128 40 85 1.8 5.5 1.8 5.5 2 6 1 6 ATtiny261 ATtiny461 4 20
-
Thread
Welche AVR sind mit SPI zu programmieren
8 Pins: ATtiny 13, 15, 25, 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
Mouser: ATTINY84A-SSUR Lagerbestand: 0 Auf Bestellung: 87 000
-
Thread
Selbsthalteschaltung mit MOSFET und Taster/µC
aus. Falls der Attiny drohende Tiefentladung erkennt, wird Signal Selbsthaltung auf 0 geschaltet und somit der MOSFET gesperrt, der den Minuspol mit GND verbindet. Kann das so funktionieren, wie ich mir das vorstelle
kommt im Sleep mit <1µA (BOD off) aus. praktiker schrieb im Beitrag #6899716: > und der µC (Attiny 2313) mit dem > ADC Tiefentladung erkennen können (Signal Batterie-ADC). Blöd nur, daß ausgerechnet der ATtiny2313 keinen ADC hat. Nimm nen ATtiny24 oder ATtiny261.
-
Thread
GPIO um -12V nMOS (PWM) zu schalten
Bei Beta=500 bleiben von 1nF Gatekapazität nur 2pF übrig. Anbei ne Schaltung für 250kHz PWM (ATtiny261: 64MHz/256). Für den 2N7002 muß man natürlich nicht so niederohmig sein, der kann ja nur etwa 100mA liefern.
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
; 8002 0007 4F16 4F16 FFFF FFDF ; 4F16 > 20246/60 = 337/60=5:37:xx ; 8002 0008 5CC9 5CC9 FFFF F261 ; 5CC9 > 23753/60 = 395/60=6:35:xx ;F2=242 8002 0009 5D0E 5D0E FFFF FFA7 ; 5D0E > 23822/60 = 397/60=6:37:xx ; 8002 000A 641D 641D FFFF F8F1 ; 641D > 25629/60 = 427/60=7:07:xx ;F8=248 8002 000B 64DE
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
Die folgenden AVR haben alle DebugWire und sind im DIP Format erhältlich: 8 Pins: ATtiny 25, 45, 85 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf 14 Pins: ATtiny 24, 44, 84 https://ww1.microchip.com/downloads/en/DeviceDoc/doc8006.pdf 20 Pins: ATtiny 261, 461, 861 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega 48, 88, 168, 328 https: