-
Thread
PWM Pin umschalten
gernen einen PWM zwischen zwei Ausgängen schalten. Wie gehe ich da am besten vor? Ich nutzte einen Attiny841. [c] int main(void) { DDRA |= (1<<PORTA3); // Ausgang 1 DDRA |= (1<<PORTA4); // Ausgang 2 TCCR1A |= (1<<COM1B1) | (1<<WGM10); TCCR1B |= (1<<WGM12); TCCR1B |= (0<<CS12)
-
Thread
Baudrate Converter
nur eine maximale Baudrate von 115200 schafft, habe ich kurzerhand einen Konverter auf Basis des AtTiny 841 dazwischengehängt. Realisierung: - die Taktrate von 12 MHz ist für polling-Betrieb hinreichend hoch, so daß keine Interrupts und damit kein Stack nötig ist. - alle nötigen Variablen werden
-
Thread
AVR ADC fällt anscheinend in Free Running Mode - Schuld ist das Noise Canceler Feature
durch den nächsten > Timer-Interrupt wieder aufwacht. Hä, das steht in meinem Datenblatt (vom Attiny841) genau andersrum. Der ADC startet nur, wenn man den Interrupt benutzt. Peter D. hat praktischerweise das Datenblatt zitiert. Was mich stört ist einfach das hier: Leider wird das Feature im
-
Thread
BMS für Lithium Akku
Ende der Kette ist dann ein Optokoppler sinnvoll. Der ideale Controller dafür dürfte aktuell der ATTiny841 sein, weil er anders als die anderen Tinys eine vollwertige UART an Board hat. Kostet bei Farnell knapp 90Cent. Alles in allem dürfte das Ganze 12mal aufgebaut auch auf die Kosten für den LTC680x
-
Thread
Interner Bus einer SPS
MAX487ECSA. Es gibt noch schnellere. Master ist ein Arduino Mega 2560. Slaves sind Eigenbauplatinen mit ATtiny841. Die Adressen sind in der Software "kodiert". Ich wollte dafür keine Pins verschwenden. Wenn du bei deinen Slave µC Pins frei hast, kannste Jumper für die Adressierung verwenden. Biste noch flexibler
-
Thread
Welchen Mikrocontroller als Raspberry Ergänzung?
den Bedarf nach einem UART/I2C Umsetzer, weil ja der RPi mit I2C seine Nöte hat. Es wurde dann ein ATtiny841, aber die Minimallösung ware ulkigerweise ein 32-Bitter gewesen, nämlich NXPs 8-Pin Version des LPC800.
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
stimmt erstens sowieso nicht (Gegenbeispiele, die ich auf Anhieb aus dem Kopf weiss: ATMega1284P, ATTiny441, ATTiny841, die haben allesamt zwei 16Bit-Timer) und zweitens ist es praktisch immer möglich, einen 8Bit-Timer durch Software auf 16 oder mehr Bit zu erweitern. Man muß halt einfach nur programmieren
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
mich scheckig. Wart's ab, bald stellt Moby hier unter Projekte&Code seinen IPv6-Stack auf dem ATtiny13 vor. :-)
seiner Sicht schmutzigen Dinge in ein eingekauftes 32-Bit Linux Subsystem aus, das er dann mit seinem ATtiny anspricht.
-
Thread
V: DIY BMS V4.4
Shunt 2A 50mV 300x Steckergehäuse 2mm Pitch 300x Stiftleiste liegend Pitch 2mm 10x LM5009MM 51x ATTINY841-SSU 590x Crimp Kontakte für Buchsengehäuse Pitch 2mm 10x ADM2483 Meine Preisvorstellung für alles zusammen liegt bei 200€. Am liebsten möchte ich alles zusammen verkaufen. Anfragen zu einzelnen
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ATTiny88 @6000 = 0.38932: http://www.digikey.de/product-detail/de/ATTINY88-MUR/ATTINY88-MURTR-ND/2357456 STM32 @10000 = 0,423: http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F030F4P6/?qs=
Markus Müller schrieb im Beitrag #3503673: > ATTiny88 @6000 = 0.38932: > http://www.digikey.de/product-detail/de/ATTINY88-MUR/ATTINY88-MURTR-ND/2357456 > > STM32 @10000 = 0,423: > http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F030F4P6
-
Thread
AVR-Bootloader mit Verschlüsselung
; AT90PWM3B ;.include "pwm3def.inc" ; AT90PWM3 ;.include "tn13def.inc" ; ATtiny13 ;.include "tn2313def.inc" ; ATtiny2313 ;.include "tn24def.inc" ; ATtiny24 ;.include "tn25def.inc" ; ATtiny25 ;.include "tn261def.inc" ; ATtiny261 ;.include "tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn84def.inc" ; ATtiny84 ;.include "tn85def.inc" ; ATtiny85 ;.include
-
Thread
SPI "transmission complete" SPIF Flag
leider auch feststellen, alle XCKn Pins der USARTs sind nicht rausgeführt. Ich habe jedoch noch ein ATtiny841 Eigenbauboard zum "spielen" frei.
-
Artikel
RGB Touch Matrix
den Clients kurz ist und das Signal jedesmal neu gesendet wird man braucht keine Tranceiver, die Attiny sind gleichzeitig die Tranceiver man braucht nur 2 Leitungen mit GND, wenn es mit implizitem Takt läuft Idealerweise hängen alle Slaves einfach an einem Strang als einfachstmögliche Konstellation -
beleuchtet wird. Bauteil-Kandidaten. RGB-LED 21USD/1000 IR-LED 21USD/1000 IR-Photodiode 50USD/2000 ATtiny841 ab 1 € (csd-electronics.de, guloshop.de) Siehe auch. Forumsthread Projektidee RGB Pixel mit Touch (aktueller Thread für "ein Pixel pro Platine") Forumsthread LED Tisch mit Berührungs-/Gegenstandserkennung
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Ok muss ich mal durch probieren. Mir wäre der Attiny102 noch aufgefallen mit Uart und 1kb
Die ATtiny24/44/84 haben z.b. eine andere Belegung, die neue Reihe ATtiny441/ATtiny841 ebenfalls. Die ATtiny4/5/9/10 unter anderem, haben eine TPI Schnittstelle. PDI beherrscht mein Programmer auch, wird
-
Thread
alte Videosignale an VGA anpassen
ist zu langsam dafür Nein. Man muss halt bloß einen mit geeigneter Peripherie nehmen, hier z.B. ATtiny 841. Der hat 2 SPI-fähige UARTs. Speicher reicht auch locker (man muss ja nur zwei Scanlines buffern, nicht den kompletten Frame). Also wirklich: absolut realisierbar auf AVR-Basis. Allerdings eher
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Handelsüblicher ambient-Light Sensor als Referenz. Die LEDs sind ohne weitere Bauteile direkt an einen ATtiny 841 angeschlossen.
-
Thread
Raspi Pico -taugt der was und in C programmieren?
sonst hast du genügend Zeit dich > zu Ärgern. Richtige Entscheidung 👍 Achim, bleib besser bei Attiny 841 - was macht der SPI 🤷♂️
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
ATTinies? Mitbekommen habe ich: - Hardware multiplier - Echte I²C, SPI, UART statt USI. (Hat der ATtiny841 aber auch schon) - RC-Oscillator mit hoherer frequenz und 1.5% genauigkeit
Wissens nach die Xmegas noch gar nicht probiert !? Um die geht es hier ja auch nicht, sondern um ATtiny und ATmega.
-
Thread
PT1000 OPV-Schaltung Verständnissfragen
ein Messzyklus von einigen Sekunden ausreichend > sein. Ich würde sogar noch weiter gehen. 1 Attiny841 pro Messfühler. 2 Kanäle zum Messen und über einen weiteren Ausgang Spannung während des Messens auf die Reihenschaltung von R+Pt1000 geben. Alles andere ist Software. Noch einen RS485 Treiber auf
-
Thread
Atmega4809nano
Taktgeber laut meiner Messung keinen Jitter. Keine Ahnung wie die das machen. Beim internen RC eines ATtiny841 und mit Quarz messe ich einen Jitter. Beim Atmega4808/9 nicht.
-
Thread
Verbrauchsmesser für Dieselmotor gesucht
... Habe hobbymäßig gute Erfahrungen mit den nicht ganz so alten Atmel Microchip Tinys gemacht: 841, 85 und 1627. Keiner von denen hat jemals gezickt oder Daten verloren, natürlich mit den üblichen Maßnahmen für KFZ Anwendung die HW ausgelegt. Früher bin ich am ATtiny15L verzweifelt: den steckte
-
Thread
Regelbares Netzteil 7-12V mit PWM
Dass ein AVR davon so wenige hat Mein Lieblings-AVR für RGB-LED-Ansteuerung ist mittlerweile der ATtiny841. Mit vier 16-Bit-PWM-Kanälen in Hardware lässt sich schon was anfangen. Das Geschimpfe von Markus B. über die Kombination von PWM, LEDs und Chinesen kann ich schon nachvollziehen, wenn ich mir
-
Thread
3x LED-PWM-Faden
bit PWM? Zwei 16Bit-Timer (und damit 4 16Bit-PWM-Kanäle) haben z.B.: Mega1284P Tiny441 Tiny841
entwickelt, und schon mit der ersten Version dieser lib lässt sich dein Beleuchtungsprojekt mit einem Attiny13 ! realisieren. Die Ws2812 hat zwar 'nur' 8bit pro Farbe, aber ich versteh' das ganze Gedöns mit 10bit und mehr nicht. Wenn du dein Teil mit einer Überblendungszeit von ca. 5 sec anstrahlst, hast
-
Thread
Atmel AT JTAG ICE3 unter Linux
einpflegen wollen. Mal sehen, ob bzw. wann das geschieht. Mich z.B. stört der fehlende Support für ATtiny441/841 ziemlich stark. Selbst ein Jahr nach der Veröffentlichung scheint Atmel nicht daran interessiert zu sein, die paar Patches Upstream einzubringen. In Ihrer eigenen Toolchain (die wiederum nicht
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
weitaus > wichtiger, irgend ein Linux-Brettl zu installieren, ... Sagen wir es mal so... mit einem Attiny in der Heizungssteuerung kommen solche Gedanken garnicht erst auf. Erst die Freiheit macht die Maßlosigkeit möglich. Es geht allerdings auch ohne. W.S. schrieb im Beitrag #5216819: > Und wenn ein
Ich hatte mir das bisher anhand des 14-Pin ATtiny841 angesehen. Der hat einen vollständigen TWI-Slave, kein USI, aber völlig anders als die ATmegas. Der unterbricht laut Doku die CPU vor dem ACK, so dass der Slave nach dem Empfang des Bytes entscheiden
-
Thread
Mouser Bestellung
Hi, ich weiß nicht ob meine PM gerade angekommen ist. Ich würde 25x 579-ATTINY402-SSN nehmen (8,58 €) Wenn es klappt bitte kurz per PM bei mir melden! Gruß, Samuel
Ich würde gerne auch etwas mitbestellen. 1x 841-AFT09MS015NT1 Details bitte per PN zwecks Überweisung und Versandkosten. Liebe Grüße und vielen Dank. Kilo_s
-
Thread
Kapazität messen
wird das ein Problem, aber 100pF und größer gehen damit wunderbar. Ich habe das gerade mit einem ATtiny841 mit 7.4 MHz gemacht und bekomme für 220pF (über 3.3M geladen von 0 bis 1.1V) ca. 220 counts. > Dafür bezahle ich dann gerne auch 4€ mehr für den > fertigen IC anstelle einem uC. Wenn Du einen
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
#5966375: > Mann kann ja nie genug Cores haben. Völlig richtig. Es soll jetzt einen neuen ATtiny885 geben mit sagenhaften 8 Kernen!
Realtime-Anforderungen" hat, dann flanscht man per UART, SPI, etc. irgendeinen 08/15 Controller à la ATTiny dran und fertig.
-
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
Wieso gibt es keine gute Programmiersprache?
Lassen wir doch die Portierglaeubigen, die ihren Code auf irgendwelchen Plattformen zwischen ATTiny und Quadcore 64 Bit hin und her portieren wollen etwas weitertraeumen. Ich denk die haben genausowenig etwas portiert wie ich. Fuer mich ist ein Projekt zusammen mit der Hardware und dem Compiler,
kann. Einen Heap gibts ja nur im > Ram. Du willst einen Heap im EEPROM? Dann schau dir mal ATtiny816 und Konsorten an, da scheint das zu gehen. Nach über 15 Jahren ist Atmochip endlich auf den Trichter gekommen, dass Harvard und linearer Adressraum kein Widerspruch sind :-)
-
Thread
WordClock mit WS2812
equinox.zip Allerdings ist so eine Lösung heutzutage teurer als WS2812: Kosten pro LED = 1x ATTiny45/85 + 1x RGB LED = ca. 1. EUR.
Design des Herrn, ich habe einen Takt Text, sondern gewöhnliche Dioden (von http://www.elektronika.ba/841/word-clock/). Mit diesem Projekt hatte ich keine Probleme mit der polnischen Übersetzung, aber hier der Fall ist, ein wenig komplizierter. Ich möchte eine Uhr im 24-Stunden-Modus zu bauen, aber das
-
Thread
CP/M auf ATmega88
auch der Geldliche Aufwand wäre ja minimal. (1 Stecker, 1 Buchse, der ATtiny Controller, ein Kerko und ein Widerstand). Das ganze sollte sich recht einfach "fliegend" aufbauen lassen. Was haltet ihr von der Idee, wäre das eine nette Lösung für das Keyboard- Problem ?
so wäre das ein Systembruch im Sinne eines eigenständigen Terminals. Die Lösung von Frank einen Attiny45 zu nehmen hat auch ihren Charme. Damit könnten sogar solche Kunstwerke wie die Logitech diNovo Mini™ adaptiert werden. Joe
-
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
Junkers CAN-Bus Protokoll
[255] 20171111 16:11:28.867 31486:31515 INFO ### unknown ### id=00000253 [0] 20171111 16:11:30.841 31486:31515 INFO ### unknown ### id=00000254 [1] 20171111 16:11:32.868 31486:31515 INFO ### unknown ### id=000000F9 [0] 20171111 16:11:33.848 31486:31515 INFO ### unknown ### id=00000250 [0] 20171111
(TAG, Programm, Nacht), kannst Du die entsprechende LED ansteuern. Sollte auch funktionieren. Attiny sollte auch funktionieren. Muss allerdings gestehen, das mir hier der Sinn fehlt.