-
Thread
AVR-Studio 4.19 Probleme im Connect Dialog
meisten eher nur für Spezialanwendungen attraktiv. Wirklich gefehlt hat mir bisher eigentlich nur ATtiny 441/841, denn das sind ziemlich universelle Arbeitspferde mit vielen Mega-Features zum Tiny-Preis. Wobei man selbst für diese eigentlich "nur" auf den Simulator verzichten muss, assemblieren/kompilieren
-
Thread
Microcontroller mit langer Akkulaufzeit
nicht alle sind lange haltbar. Mein persönlicher Favorit für solche kleinen Aufgaben ist der ATTiny13A.
@ Oliver Ju. (skriptkiddy) >Ich hab für einen Geocache vor ca. 3,5 Jahren einen Attiny13 und einen >Attiny2313 mit Litiumzellen im Wald ausgesetzt. Hänsel und Gretel meets Silicon Valley ;-)
-
Thread
einfachste Möglichkeit Daten zu speichern mit AtTiny
Schmeiss Assembler weg, nimm C. Dafür gibts dann auch fertige Libs für Attiny.
CS-Leitung kann man auch fest auf Masse legen, wenn man nur ein SPI-Gerät verwendet. Ob das mit AtTiny genauso funktioniert, weiß ich nicht. Vielleicht ist die Bibliothek zu groß dafür. Gruß CA
-
Thread
Anzahl PWM Ausgänge zu Anzahl RGB LEDs
in der Praxis noch nie genutzt. Verfügbare µC: - STM32F303K8 Nucleo - Atmel SAM4E / SAM4L - ATtiny2313 / ATmega32 / ATmega1284P Nun die Grundsätzliche Frage: Macht es sinn einen µC zu wählen der soviele (Timer) PWM Ausgänge hat, dass ich alle 9 (3 LED x 3 Farben) direkt ansteuern kann oder reicht
Farbe zu aktualisieren, bei neuer Farbwahl. Anbei die Tests...somit kann ich beruhigt den kleinen ATtiny nehmen und der passt super in den "Freiraum" der Tastatur.
-
Thread
Neue Tiny x14 können richtig was
dann gleich darüber gestolpert, dass Microchip schreibt: >> Vertical migration [also z.B. von ATtiny81x zu Attiny16x] >> can be done upwards without code modification. Und die Vektorgröße als 2 spezifiziert, d.h. Vektor no. 1 liegt an Adresse 0x2 von ATtiny21x bis ATtiny161x. Anfrage bei Microchip
Hat jemand das ATtiny817 Xplained Mini am laufen und andere Typen damit beschreibselt?
-
Thread
ATmega32 + Bootloader
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 Aber die Fragestellung war schon so formuliert, als wäre der Threadersteller ein Anfänger im Thema Bootloader, daher ist es am logischten anzunehmen, dass der "einfache Bootloader" gemeint war
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
-
Thread
PWM am ATTiny441
stehe noch relativ am Anfang im Umgang mit Mikrocontrollern. Aktuell versuche ich PWM auf einem ATTiny441 zu nutzen. Durch Datenblatt, Ausprobieren und Google bin ich nun an einem Punkt, an dem mein Vorhaben fast funktioniert, aber eben nur fast :D Hier der Code (Nochmal in Schön im Anhang): #
HI Abblockkondensator am ATTiny vorhanden? >Der Fehler wird wohl viel mehr ein Messfehler sein. (Masse ungünstig >angeschlossen?) Dem schließe ich mich an. MfG Spess
-
Thread
Zeitmessung mit Lichtschranken, Einplatinen-Rechner
Ich würde einen ATtiny441 probieren. Aber nur, weil ich Atmels gewohnt bin und keine IDE für ST auf dem Rechner habe.
-
Thread
Referenzspannung erzeugen für Komparator
verwenden. Aber ich wollte versuchen, die Angelegenheit mit "Boardmitteln" zu lösen. Ich habe den ATtiny44A und den ATtiny441 zur Verfügung. Vielen Dank! Ingo.
Möglichkeit dazu. Muss ich wohl auf den ADC wechseln. Ich habe noch einige neuere ATtiny-Bausteine gefunden: ATtiny417 / ATtiny814 / ATtiny816 / ATtiny817. Mit integriertem 8-Bit-DAC, welcher an den Komparator angeschlossen werden kann. Im Moment überlege ich, die benötigte Referenzspannung
-
Thread
AVR Preise gehen brutal runter.
Mir scheint das sehr punktuell zu sein. Der ATtiny85 ist teuer als der ATtiny817?
Jetzt, nach der Preissenkung, kostet der ATtiny10 so viel wie ein STM8S003
-
Thread
-
Thread
ATTINY841 USART 115200 Baud Problem bei 8 MHz
Hallo, ich arbeite mich gerade in die USART bei meinem ATTiny ein. In dem AVR-GCC Tutorial hier hab ich folgendes Makro in meinen Code geholt: #define F_CPU 8000000UL #define BAUD 9600UL // Baudrate #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1)
Für den 441, da ich den 841 benutze, muss ich auf Seite 339 schauen richtig? Also wenn ich F_CPU auf 7372800UL stelle, arbeitet der µC auch auf Dauer zuverlässig. Da möchte ich mich irgendwie absichern.
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
Frage zur Erstellung von Bauteilen haben ich auch noch. Wenn man z.B. ein DIP8 Package für einen ATtiny85 erstellt, dann kann so ein Package durchaus unterschiedliche Padstacks verwenden. Beispielsweise durchgängig runde Padstacks oder 7 runde und einen eckigen für Pin 1, oder auch ovale Padstacks.
horizon::Block&, horizon::Pool&, horizon::ViaPadstackProvider&) (filename="/home/steinm/AVR/horizon/attiny-ir-receiver/board.json", block=..., pool=..., vpp=...) at board/board.cpp:149 [/c]
-
Thread
Stromfluss hörbar machen
ist doch eine ideale Aufgabe für einen Tiny-AVR mit ADC und internem Vorverstärker, so wie den Tiny441 zum Beispiel. Die Tonerzeugung macht dann eine PWM und mit einem kleinen Digital-Verstärker kann man auch mit genug Bumms einen Lautsprecher befeuern. Die Schaltung dafür wird nicht größer als eine
Da kann man mit NE555 und OPV sicher was schönes bauen, aber mit nem attiny ist man imho besser bedient, besonders was die 500mA Schaltschwelle angeht. Sich auf die Hörschwelle des menschlichen Ohrs zu verlassen ist ne schlechte Idee, das muss schon hart umgeschaltet werden
-
Thread
Nicht unterstützte Controller in myAVR ProgTool
Timings u.a. Unterschiede. Ich habe mir einfach für avrdude die avrdude.conf erweitert und den ATTiny841 und ATTiny441 eingepflegt.
hab ein kurzes Beispiel aus der Doku zum mySmartUsb light befolgt). Dann wird das auch mit den ATtiny841 klappen, sobald der einsatzfähig ist. Vielen Dank für die conf Datei. Gruß, Heiko
-
Thread
Wie Spannungsteiler für Balkenanzeige berechen?
Z-Dioden in Reihe zu den LEDs schalten und hat was man will. Aber eigentlich würde ich das mit nem Attiny machen. 1uC, Widerstandsnetzwerk und die LEDs, fertig.
Spannungsteiler 1: 11.5V 565k217 5V 434k783 0V Spannungsteiler 2: +6k224 -6k224 11.667V 571k441 5V 428k559 0V Spannungsteiler 3: +6k048 -6k048 11.834V 577k489 5V 422k511 0V : Spannungsteiler 19: 14.5V 655k172 5V 344k827 0V Ich habe die Differenzen mal reingeschrieben: Es
-
Thread
[AVR] Mode2+3 SPI und aktuelle AVRs
Devices haben nichtmal das USI... Bei einigen wenigen neueren Tinys ist das allerdings anders. Z.B. ATtiny 441/841. Die haben nicht nur das klassische Hardware-SPI, was du (wohl von den ATmegas) kennst, sondern auch SPI-Master-fähige USARTs, wie es sie ebenfalls bei den (neueren) ATmegas gibt. Damit kann
schrieb im Beitrag #4799338: > Bei einigen wenigen neueren Tinys ist das allerdings anders. Z.B. ATtiny > 441/841. Die haben nicht nur das klassische Hardware-SPI, was du (wohl > von den ATmegas) kennst, sondern auch SPI-Master-fähige USARTs, wie es > sie ebenfalls bei den (neueren) ATmegas gibt.
-
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
Heidenhain Glasmaßstab an Arduino?
http://www.fbmsrl.com/docs/441/Istruzioni%20di%20montaggio%20LS%20403%20-%20LS%20403C.pdf Auf der Seite 14 und 15 sind die Daten. Ich dachte an max. 2m/s Ich danke schon im Vorraus burkhard edit: Verzeihung habe das
ATmega48 programmieren (32 Bit Zähler mit 0,2 µm Auflösung bei Sinussignalen), oder Du nimmst einen ATtiny25: http://mino-elektronik.de/mt12_iic/mt12_iic.htm Beide werden per IIC-Bus abgefragt. Alternativ kann ich Dir THCT12024 anbieten (schenken gegen Übernahme von Porto). Diese haben 24 Bit Zähler
-
Thread
Tonhöhenverschieber mit Eimerkettenspeicher
verloren. Wie hoert sich das an? Die Relais wuerde ich durch Halbleiterschalter ersetzen - CD4016, DG441 oder auch H11F1.
schrieb im Beitrag #4755419: > Die Relais wuerde ich durch Halbleiterschalter ersetzen - CD4016, DG441 > oder auch H11F1. Hi, die endlich aufgestöberte Applikations-Schaltung mit dem TDA1022 bringt zwar etwas mehr Licht in die Schaltungstechnik. So ist hier ein geeigneter symmetrischer Taktgenerator
-
Thread
AVR Timer Prescaler Reihe?
Guten Morgen Stefan, schau Dir bitte die Familie der attiny85/tn25/tn45, die Familie attiny841/tn441 und die Familie attiny861/tn461/tn261 an. Insbesondere muss ich bei meinen Anwendungen auch immer die Zählerbreite, d.h. 8, 10 oder 16Bit oder was auch immer
iotnx5.h:#define CS13 3 include/avr/iotnx61.h:#define CS13 3 [/pre] Also ATmega16U4/32U4, ATtiny15/25/45/85, ATtiny461A/861A und ATtiny261/461/861 (einschließlich der A-Derivate). Schau dir die Datenblätter mal an, ob sie das alle gleichermaßen behandeln, insbesondere hier die beiden U4
-
Thread
Atmel Studio External Tool MCU Parameter (z.B. für avrdude)
du musst natürlich nicht zwingend die Kurzform (t841) benutzen, es darf auch der lange Name (ATtiny841) benutzt werden. Vielleicht findest du ja dafür eher einen Weg, den sollte das Studio ja zumindest grundlegend bereits kennen.
ToolchainName> <ProjectGuid>{ba5004a8-a1e2-4bfb-bc9a-36e6b2e169e8}</ProjectGuid> <avrdevice>ATtiny441</avrdevice> ... [/code] Die Datei geht natürlich noch ne ganze Ecke weiter, aber das interessante steht in <avrdevice>
-
Thread
Überprüfung Schaltplan / Layout DMX RGB Dimmer
Kritik, bevor ich die ersten Boards fertigen lasse. Besonders kompliziert ist das ganze nicht: Ein ATTiny841 nimmt die DMX-Daten entgegen und steuert entsprechend drei MosFETs per PWM. Dazu noch ein bisschen Minmal-I/O: 2 LEDs zur Statusanzeige und ein Poti um verschiedene Betriebsmodi auszuwählen sowie
ausgedacht. MaWin schrieb im Beitrag #4681551: > Warum SMD uC wenn der Rest bedrahtet ist ? Den Tiny441/841 gibt es nicht in DIP und den Rest habe ich als Through-Hole noch da. Wenn ich mit dem SMD-Löten klarkomme (gibt ja genug Tipps hier), werde ich für kommende Projekte verstärkt auf SMD setzen.
-
Thread
ATtiny841, onboard Temp auslesen
kommst. Hat ja 10% Toleranz das Ding. Aber wie kommst du auf deine Registersettings? Hast du ins ATtiny841 Datenblatt geschaut? http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Temperatursensor ADMUXA: MUX Bit 3 und 2 setzen 1,1V Reference ADMUXB
Vielleicht mal den 'ADC Noise Reduction Mode' versuchen, der hat bei meinem ATtiny84A (ich weiß, ist ein anderer Chip) eine deutliche Verbesserung gebracht (wobei allerdings 'gut' noch immer etwas anderes ist).
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
folgende 187 Mikrocontroller: AT90PWM161 ATMEGA3250A ATMEGA325PA ATMEGA6450P ATMEGA6490P ATTINY441 ATTINY841 ATXMEGA16E5 ATXMEGA32D3 ATXMEGA8E5 ATMEGA168PB ATMEGA3250PA ATMEGA3290A ATMEGA645P ATTINY1634 ATTINY828 ATTINY84A ATXMEGA32C3 ATXMEGA32E5 AT90CAN128 AT90CAN32 AT90CAN64
ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVA ATmega8U2 ATtiny13 ATtiny13A ATtiny167 ATtiny22 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
mal ins Datenblatt geschaut. http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Seite 179. Der interne Oszillator läuft ja mit 8MHz. Falls meine Verbindung mit 250kBaud läuft, wäre der Fehler doch 0%. Würde wunderbar passen. Oder nicht? Das nächst
Hallo, im Datenblatt zum ATtiny ist keiner drin. Also weglassen?
-
Thread
[AVR] Gleichzeitige Nutzung von ADC und internen Komparatoren
einen Regelkreis in Planung (Spannungs- und Stromregelung), wobei ich einen AVR (im speziellen: ATTiny841) verwende. Dabei nutze ich die beiden internen Analogkomparatoren, welche laufend die gewünschte Ausgangsspannung (-strom) mit der realen Ausgangsspannung (-strom), welche bei einem Überschreiten
Der Weitere Programmablauf ist für mein eigentliches Problem nicht relevant. Da der Tiny841 (bzw. 441) die Komparatoreingänge mit den ADC-Eingängen doppelt belegt hat habe ich mir gedacht, dass ich ganz einfach den jeweiligen Analogpin auch gleich mit dem ADC verbinden kann und die Spannung/den Strom
-
Thread
Spannungswandler für portablen Betrieb eines ATtiny/ATmega
Hallo, ich plane mit Hilfe eines ATmega bzw. ATtiny (z. B. 44A-PU bzw. 261A-PU) eine kleine IR-Fernbedienung mit 8 bis max. 10 Tasten zu bauen. Als Gehäuse habe ich vorgesehen das Gehäuse einer Fernbedienung für Funksteckdosen zu verwenden. Nun bin
nützlichen Hinweis. :) > Bis 6 Tasten->Tiny13A oder Tiny25 (5 IOs) > Bis 30 Tasten->Tiny24 ode Tiny441 (11 IOs) > Bis 72 Tasten->Tiny2313A (17 IOs) Dafür auch noch mal ein großes Dankeschön, es werden nur 8-10 Tasten. Wie kommst du auf die Angaben wie "Bis zu 30 Tasten"? Also welche Beschaltung hast
-
Thread
SS HIGH wenn SPI?
Attiny441 oder 841. Der Attiny ist Master. Möchte APA102 damit steuern, die haben keinen SS, nur CLK und Data.
-
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
AVR-GCC 4.8.1 tiny841 nicht bekannt
atmega88pa atmega8a atmega8hva atmega8u2 atmxt112sl atmxt224 atmxt224e atmxt336s atmxt540s atmxt540sreva attiny11 attiny12 attiny13 attiny13a attiny15 attiny1634 attiny167 attiny22 attiny2313 attiny2313a attiny24 attiny24a attiny25 attiny26 attiny261 attiny261a attiny28 attiny4313 attiny43u attiny44 attiny44a
attiny4313 attiny44 attiny44a attiny441 attiny45 attiny461 attiny461a attiny48 attiny5 attiny828 attiny84 attiny84a attiny841 attiny85 attiny861 attiny861a attiny87 attiny88 attiny9 atxmega128a1 atxmega128a1u
-
Thread
Programmieren via ISP in Zielschaltung?
Vf hat die LED bei Nennstrom? Im Datenblatt vom ATtiny25/45/85 findet man im Abschnitt "Pin Driver Strength" Figure 22-22 ein Diagramm, welches zeigt, welche Spannung bei welchem Strom am Pin anliegt. Hier ist aber auch bei 20mA schluss. Mit 150 Ohm sind
Korrekt? Wo liegt denn das Problem darin, statt eines 8-Pinners einen 14-Pinner wie zB Tiny 24/44/84/441/841 zu verwenden. Dann hast Du die ISP-Pins frei. fchk
-
Thread
Pin Mapping SPI an AVR Tiny441 -> ISP?
Hallo Beim Attiny441 gibt es ja die Möglichkeit, für SPI die Pins PA2, PA1, PA0 und PA3 zu verwenden statt PA7, PA6, PA5 und PA4 (default). Da ich an den default-Pins die ISP-Schnittstelle benötige, würde ich
-
Thread
IO-Port Mapping
ich habe mich, nachdem ich immer nur mit Arduino und fertigen Funktionen gearbeitet habe, an einen Attiny45 rangemacht. Programmieren mit ISP und Atmel Studio 6 funktioniert gut, auch wenn die Handhabung etwas umständlich ist(Kompilieren, Fenster für den Programmer öffnen, Tab auswählen, Hochladen).
zugegeben muß, daß Atmel hier nicht gerade ein glückliches Händchen beim Mapping hatte. Naja, bei 441/841 haben sie ja gezeigt, wie sie das zukünftig bei den LPC-Teilen handhaben wollen. Mal sehen, ob es nach der Übernahme dazu überhaupt noch kommen wird...
-
Thread
nanite841, ATiny841
es ein sehr kleines Arduino IDE kompatibles Board (Wattuino Nanite 841). Es ist bestückt mit dem ATtiny841, Dieser Tiny ist für kleine Anwendungen mit Batteriebetrieb hervorragend ausgestattet. Neben AD Konverter, SPI und I2C Interface sind auch 2 Hardware UARTS vorhanden. Im ATtiny ist bereits ein
Hallo, als Ergänzung sei noch mitgeteilt, dass LunaAVR auch schon lange den ATtiny441/ATtiny841 unterstützt und das PUE Register ist in der Standartbibliothek enthalten, und erledigt den Rest.
-
Thread
Welcher PIC ist hier optimal?
noch eien ATMEGA328P der maßlos für meine Zwecke > überdimensioniert ist. Dann nimm doch den ATtiny2313A oder ATtiny24. Martin H. schrieb im Beitrag #4189061: > Durch den PIC bin ich dann auch endlich die Pegelprobleme zwischen dem > Atmel und dem RFM12 los Welche Probleme, alle AVR laufen
Da kümmer ich mich lieber um die SPI Steuerung. Gibt es denn von PIC ein passendes gegenstück zum ATtiny2313A oder ATtiny24? Würde wie gesagt bevorzugt gerne nur mit einem Programm Arbeiten anstatt PIC und AVR zu Programmieren
-
Thread
Auswahl Atmega/Attiny
attiny85
Was für ein Gehäuse wird denn gefordert? Einige der neueren ATTinys gibt es nur in SMD, z.B. ATTiny441/841. MfG Spess