-
Thread
Sensorlose Methoden für Brushless DC Motoren
3-Phase BLDC Motor AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861 AVR452: Sensor-based Control of Three Phase Brushless DC Motors Using AT90CAN128/64/32 MfG Spess
-
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
AVR exakt Millisekunden zählen
kann man im Overflow Interrupt den Zähler manipulieren. Betrifft übrigens IMHO nur den ATmega8, ATtiny22 und ATtiny26. [c] void initSystemTimer(void) { cli(); #if F_CPU>16000000 TCCR0 = (1<<CS02); // Prescaler 256 TCNT0 = 256-(F_CPU/256+500)/1000
mir egal. Aber wenn ich ein Programm mit einem CTC-Timer von einem Atmega48 mit 8MHz auf einen Attiny4313 mit 18,432MHz oder auf einen Attiny13 mit 9,6MHz portiere, rufe ich in allen drei Fällen den Timer so auf: [c] InitTimer(TIMER0, CTC, TIMER0_INTERVAL, COMPA, NORMALPORTS); [/c] und kümmere
-
Thread
R2R-Genauigkeit in der Praxis
Wenns einfach und billig sein soll, nehme ich einen PWM-Ausgang des MC. Z.B. der ATtiny261 kann eine 10Bit-PWM mit 64MHz PLL-Takt laufen lassen. Das ergibt dann 62,5kHz Wandlungsrate, also bequem für Audioausgabe geeignet. Peter
> Z.B. der ATtiny261 kann eine 10Bit-PWM mit 64MHz PLL-Takt laufen lassen. > Das ergibt dann 62,5kHz Wandlungsrate, also bequem für Audioausgabe > geeignet. Du hast einen Filter, der bei 20kHz die 62.5kHz schon
-
Thread
Hilfe! Attiny13
Guten Tag! Ich habe ein Problem das wen ich meinen attiny13 Programiere mit Ports B0-B4 dan funkzioniert das und mit B-5 nicht. Hatte jemand auch solche Problem?
nicht. Also vielleicht doch lieber einen Controller mit mehr Pins nehmen. Tiny24/44 oder Tiny2313/Tiny261 oder halt Megas.
-
Thread
AVR im PDIP Gehäuse und 16-Bit Timer mit 3 Kanälen?
Modellbau-Servos an! Und dafür brauchst du mehr als eine 10-bit PWM? Denn das kann der erwähnte ATtiny861 (462,261) im 20pin DIP.
-
Thread
mal wieder ne dcf
Eng nicht gerade, aber gut gefüllt. Ich schätze so 1,2kB (60%). Ich würde aber den Nachfolger ATtiny261 nehmen, da kann man dann auf den 461/861 upgraden, wenn noch mehr rein soll. Peter
-
Thread
Speisung für Weatstonsche Vollbrücke aus 3,3V
hin, dass ich mir Schläge einfange: Ich möchte mit den Instrumentenverstärker sparen, und einen ATTiny261 einsetzten und den ADC im differential mode mit 32x Gain verwenden. Hierfür hätte ich gerne die 1,1V interne Spannungsreferenz genutz. Bei kleineren Spannungen in der Brücke hätte ich an Aref
-
Thread
Differentielle Spannungsmessung mittels µC/ADC
ATtiny261: 15 Differential ADC Channel Pairs with Programmable Gain (1x, 8x, 20x, 32x) Peter
-
Thread
3x4 Tastenmatrix
können. Die werden auch mit Zwischenregistern synchronisiert. Eine Folge davon ist z.B., daß beim ATtiny261 das Löschen eines Interruptflags des T1 erst 3 Takte später wirklich erfolgt ist.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
dazu. Ich weiß dass sie etwas andere Periphierie haben, als ATmegas, aber das trifft auf die neuen ATtiny Modelle ebenso zu.
Der Tiny13 war wirklich kein großer Wurf. Kurz danach kam ja der Tiny25/45/85, Tiny24/44/84 und Tiny261/461/861.
-
Thread
Compiler Error wegen ICR0 Register
Hi, ich möchte gerne mit einem Attiny261A Frequenzen mit dem Input Capture Mode Frequenzen messen. Dazu muss man an einer Stelle im Code den Inhalt des Registers ICR0 auslesen, um den Timer-Wert für weiter Berechnungen zu kopieren.
-
Thread
Spannung entkoppeln und Treiberauswahl
Ansteuercontroller eignen sich jene mit programmierbaren Totzeiten und mindestens 4 PWM-Kanälen, wie der ATTiny261/461/861(A).
-
Thread
Ansteuerung Push-Pull (Gegentakt)
Es gibt MCs mit einstellbarer Totzeit für die PWM (z.B. ATtiny261). Die Schaltung wird aber so nicht funktionieren, Dein MC müßte ja 24V vertragen.
-
Thread
Datenaustausch zwischen 5 atmegax
atmega einsetzten um die > Analogwerte auszufassen. Mußt ja keine großen ATmega nehmen, der ATtiny261 hat 11 Eingänge. Peter
-
Thread
Programmierung eines Stylophones in Assember. Wer kann helfen?
Hier mal das Prinzip für nen AVR ATtiny24 (PIC kann ich nicht): [c] #include <avr/interrupt.h> #define F_CPU 8e6 // 8MHz #define C4 261.626 #define D4 293.665 #define E4 329.628 #define F4 349.228
-
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.
-
Thread
ATXmega: Compare Werte nach Überlauf ohne Funktion
enablest, solltest Du vorher dessen Pending-Bit löschen. Einige AVRs haben asynchrone Timer, z.B. ATtiny261. Da muß man nach dem Löschen und vor dem Enable noch 3 NOPs einfügen, ehe es wirklich als gelöscht angekommen ist. Achso, Löschen durch 1 reinschreiben (sollte ja bekannt sein).
-
Thread
(S) Impulszähler Volumenstrommessung
Beispiel: http://www.mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd2 oder weiter unten auch mit ATtiny44 + Quarz.
durchflussanzeige-flow-controller-auswerte-elektronik-auswerteelektronik-verbrauchsmessung-totaliser-batchcontroller-differenzmessung/durchflussanzeige-flowcontroller-serie-ars-260-261-momentan-u-gesamtdurchfluss/ars-260-a-durchflussanzeige-schalttafeleinbau.html
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
ja attiny85 oder attiny861, das sind jeweils die Grössten in der Gruppe.
Bei den AVRs gibt es ein paar: z.B. Tiny261 - braucht dann aber relaitv viel Strom für den internen PLL. Sollte dann mit 16 MHz laufen. Der Tiny13 macht 9,6 MHz. Ein bisschen über die nominellen 8 MHz kann man ober Osccal auch noch hinaus
-
Thread
avr-gcc, attiny2313a und __eerd_byte_tn2313a nicht linkbar.
/ -std=gnu99 -Wundef -MMD -MP -MF .dep/main.o.d main.c -o main.o > avr-gcc -mmcu=attiny2313a -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -I../lib/
libprintf_flt.a crta6289.o crttn25.o crttn45.o crttn861a.o libprintf_min.a crttn13a.o crttn261a.o crttn461a.o crttn861.o libscanf_flt.a crttn13.o crttn261.o crttn461.o crttn87.o libscanf_min.a crttn2313a.o crttn4313.o crttn48.o crttn88.o crttn2313.o crttn43u.o crttn84a.o
-
Thread
11 Potis an ATmega8535
Multiplexer an > den ADC des Atmel anschließen und mal versuchen ob das genau genug ist. Nimm doch nen ATtiny261, der hat 11 Eingänge. Peter
-
Thread
ATtiny mit low frequency crystal
ich bin gerade auf der Suche nach einem geeignetem µC. Dabei bin ich auf die aTiny24/44/84 bzw. ATtiny261/861/etc gestoßen. Da sie von der I/O Ports Anzahl (ungefähr 12 oder so) und der ISP-Schnittstelle gut passen würden. der Stromverbrauch ist erstmal sekundär. Allerdings kann ein Uhrenquarz nur als
-
Thread
AT90PWM3B Source Code
psc auch nicht verstanden und habe mich zum Schluss für einen anderen controller entschieden, den attiny261. Der hat auch einstellbare totzeiten und das datenblatt ist wesentlich verständlicher. Über interne pll kann man den timer auch bis 64mhz laufen lassen. Mfg Dennis
-
Thread
AVR: Internal clock turbo, 12MHz mit Tiny2313
Vielleicht wär der ATtiny261 was für Dich. Der kann ganz offiziell intern mit 16MHz laufen. Peter
-
Thread
Multifunktionsanzeige (Uhr, Spannung, Strom) im Auto
UART - PWM für die Hintergrundbeleuchtung - einen Pin für DCF77 Ich hab fürs Erste mal den ATtiny2313 ausgesucht, der hat Hardware-UART und -SPI sowie PWM, I2C müsste dann eben per Software realisiert werden. Reicht der Tiny2313 dafür aus, oder wird da der Platz knapp? Der Mess-Controller braucht
würde ich nicht unter der 16kB-Klasse (ATmega168) anfangen. Für ein Text-LCD reicht dagegen der ATtiny261 bequem. Peter
-
Thread
Kennt jemand vernünftige Brushless-Controller (24V, 10A, nicht Modellbau)?
Von Atmel gibts ne AN für den ATtiny261: http://www.atmel.com/Images/doc8030.pdf Peter
-
Thread
DOGM081W-A Display dunkel
Bemühungen. Die Hintergrundbeleuchtung spielt in diesem Fall ja keine Rolle. Das Display ist an einen ATtiny261 über SPI angeschlossen also: Contr.Pin 1 zu Display Pin 28; Contr.Pin 3 zu Display Pin 29; Contr.Pin 7 zu Display Pin 39; Contr.Pin 8 zu Display Pin 38; Sonst ist alles wie im Schema,
-
Thread
µC gesucht (Acht Kanäle, Gleichspannungsmessung)
Rec. schrieb: > Mega48/88/168/328(P) Dann muß es aber der SMD-Typ sein. Ich würde daher den ATtiny261 mit SW-UART nehmen. SW-UART in C siehe Codesammlung. Peter
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
Ich kenne nur einen Controller, der einen dedizierten Eingangsport hat: ATTiny28. Und da ist es PortB. Macht so aber auch Sinn, da der ATTiny28 für IR-Fernbedienungen gedacht ist. Bei allen anderen Controllern sind alle Ports bidirektional. Auch wenn es oft in der Übersicht anders
Reset haben (BOD enabled). ATmega168, ATtiny25, Attiny261, ATtiny84 sind noch hinzugekommen. So und mit denen haben ich keinerlei Probleme. Die ATtiny nehme ich gerne, weil ich die in C programmieren kann, um frühere TTL-Gräber (Ablaufsteuerungen
-
Thread
Shunt Widerstand aus Stahl :D
www.buerklin.com/gruppen/KapE/E070700.asp Besser ist auch ein AVR mit Differenzeingang und Verstärkung, z.B. ATtiny261 (*32). Peter
-
Thread
AVR: höhere PWM Frequenzen?
gibt es, hier eine >höhere Frequenz zu erhalten ohne dabei an PWM-Genauigkeit zu verlieren? ATTiny261/461/861 mit PLL verwenden. MfG Spess
-
Thread
Quarzstabilisierte einstellbare Rechteckspannung ?
AVR mit 20 MHz sollte reichen. Dann noch den Output-Compare clever nutzen, Nein. Aber mit einem ATTiny261/461... geht es. PLL 64MHz ergibt fast genaues 50Hz Raster um die 40kHz. MfG Spess
-
Thread
AVR: Interrupt vom Timer ausgelöst
10 Zyklen, ein leerer Interrupt 30 Zyklen (AVR-GCC). Um Frequenzen zu erzeugen eignet sich der ATTiny25 oder 261 sehr gut, da diese ne interne PLL (64MHz) für den Timer haben. Die Frequenmz macht man dann im PWM- oder Toggle-Pin-Modus. Damit ist es wurscht, wie lange ein Interrupt dauert. Peter
-
Thread
Attiny861 10Bit PWM Timer1
Hallo Allerseits, Habe ein kleines Problem mit dem Attiny861. Wahrscheinlich liegt es mehr an meinem Verständnis oder sehe den Wald vor lauter Bäumen nicht mehr. Ich versuche eine PWM mit dem Timer1 zu erzeugen, was soweit erstmal funktioniert. Habe zur
Hallo! Ich bastel auch seit einer Weile mit einem Attiny 261, die PWM da zu verstehen ist nicht wirklich einfach, zumal man das irgendwie nicht simulieren kann, der Simulator macht da nur Mist, der sich nicht mit der Wirklichkeit gleicht. Zu deinem Problem
-
Thread
Avarice und dragon_isp
ich habe vor Jahren mal einen AT90CAN128 über Avarice und JTAG debuggt. Jetzt habe ich hier einen ATtiny261a, der hat nur ISP, kein JTAG, und jetzt bin ich mir im Grund genommen nicht sicher, ob ich da überhaupt debuggen kann. Kann mir das jemand beantworten und im besten Fall gleich noch die Funktionsaufrufe
-
Thread
AVR Sampling Time
Hallo, ich habe einen ATTiny261 und messe synchron zur PWM einen ADC Wert. Ich lasse die PWM auf dual Slope laufen und messe immer in der High Phase von der PWM. Da der ADC ja eine gewisse Zeit braucht für das S&H muss ich
-
Thread
ATMega644 Sinusgenerator
Falls ein anderer Controller auch denkbar ist: wie wäre es mit einem ATtiny861 (bzw. 261 oder 461), bei diesem ist ein 64 MHz-PWM-Takt möglich, der sich per OSCCAL wohl auch noch zuverlässig in den Bereich von 75 MHz bringen lässt. Da der Takt aber aus dem internen RC-Oszillator
-
Thread
Wie die Leistungsaufnahme eines Zerhackers begrenzen?
Nimm als MC den ATtiny261. Der hat einstellbare Totzeit, damit die FETs nicht überlappend schalten. Und ne Fault-Protection-Unit, um über den Analog-komparator ne Schnellabschaltung zu machen, wenn der Strom zu groß wird
-
Thread
Lauflichtschlatung als Basis für Multiplexer mit MOSFETs
Oftmals nehme ich gleich den internen ADC des µC, der hat einen internen Multiplexer. Z.B. der ATtiny261 hat am ADC 11 MUX-Eingänge. Aber auch externe ADC gibt es viele mit MUX. Z.B. setze ich gerne den MAX1300 ein (8 Eingänge, 16Bit).
-
Thread
AVRDUDE GUI unter Linux für AVRisp mk2
ziemlich alle AVR's enthält. burn o mat...enthält nähmlich weder den Programmer AVRISP mk2 noch ATTiny261. Ach ja und wenn es so etwas geben würde. wo kann ich sie donwloaden und was müsste ich alles installieren damit ich AVR's progen kann Herzlichen Dank für alle brauchbaren Beiträge Gruss
-
Thread
Analoger Servo - Digitaler Servo
Ich habe eine Schaltung mit einem Attiny2313 aufgebaut. Zwei Hallsensoren werden abgefragt und ein Servo verändert seinen Ausschlag. Verwendet wurde ein C261 von Graupner. Versorgt wird das Ganze mit 4,8V aus Nimh. So weit so gut. Das Programm
-
Thread
Temperaturgesteuerte Lüfterregelung mit ATtiny24 für PC-Gehäuselüfter
weniger, nun sind nur noch bei jeder 10. Messung Fehler, da springt der Wert plötzlich von 510 auf 261 oder sonstwas runter. Hab auch noch einen KTY81-220 probiert, derselbe Fehler. Mal eine ganz andere Idee: Würde es etwas bringen, wenn ich die Gate-Ansteuerung durch einen Optokoppler vom Controller-Pin
Christian W. schrieb im Beitrag #3587924: > Hat das eventuell was damit zu tun, dass am ADC0 vom ATtiny24 > zugleich auch AREF liegt? Ist im Datenblatt etwas versteckt. Aber [code] Internal voltage reference options may not be used if an external voltage is being applied to the AREF pin.
-
Thread
I2C Master Empfangsmodus nur ohne Interrupt?
bastel derzeit ein bisschen mit dem TWI Modul im Atmega rum. Master ist ein Atmega8 und Slave ein Attiny 261 mit Usi. Das senden vom Master zum Slave klappt schon wunderbar. Zuerst lief auf dem Atmega das Beispielprogramm aus dem Datenblatt, jetzt habe ich mir das noch umprogrammiert auf Interrupt-gesteuert
-
Thread
MC läuft nur mit Programmer an
niedrigen Spannungs einer Lipo-Zelle? Juppes Hier noch ein paar Eckdaten: AVR ISP MK2 Attiny261 (Niederspannung) Spannungsversorung übr Lipo (4,2V) 8MHz Quarz mit zweimal 22p Beschaltet #define F_CPU 8000000UL /* Quarz mit 8Mhz */ #include<avr/io.h> #include <avr/delay.h> int main
-
Thread
Stack initialisieren
die Schreibsequenz (1. HIGH 2. LOW) angepasst. AVR073: Accessing 10- and 16-bit registers in ATtiny261/461/861 http://www.atmel.com/dyn/resources/prod_documents/doc8027.pdf
-
Thread
Sensorschaltung
die Anzeige (bei LEDs) brauchst. Von der in diesem Forum heißgeliebten AVR-Familie wäre bspw. der ATtiny261 passend. >> Deine Schaltung mit den 4 OPVs lässt sich übrigens etwas vereinfachen > > Die Ausgangsspannung soll von 0-10V sein, aber würde mich trotzdem > interessieren wie die Schaltung
-
Thread
P-Ch Mosfet mit integriertem Logikpegel-Gatter
Hier mal ne Treiberstufe für nen Step-Down. Die PWM macht ein ATtiny261: 64MHz / 256 = 250kHz
-
Thread
Wie kommt man an Parallax' Microcontroller?
Entwicklungsumgebung nochmal neu anfangen. Das STK500 benutzt ganz normale MCs aus dem Laden (z.B. ATtiny261: 2,10€). Hast Du ein Projekt fertig, setzt Du es auf ne eigene Platine und es läuft. Du kannst auch Projekte verschenken, ohne das es Deinem Geldbeutel weh tut. Peter
-
Thread
NiMh laden und Dauer-Erhaltungsladung, Welcher uC als Ladecontroller?
machen. Atmel hat da ein paar alte Vorschläge auf Basis von Tiny15 bzw. Tiny26 (heute wohl Tiny261 als Nachfolger): da steuert der µC einen kleinen Schaltwandler.
Jeder Ladeslot erhält dann nur 3,3V und I2C. Aber ob das billiger wäre, als einfach einen kleinen ATTINY pro Slot zu nehmen? Dann könnte man zur Not auch noch ein einfaches Ladeprogramm implementieren, so dass die Ladeslots auch autark genutzt werden können. Schnell-Ladung im Bereich 1 A könnte man