-
Thread
[AVR] eeprom_write_word funktioniert nicht
Testprogramm, Der Inhalt der Header-Datei entspricht den ersten drei Zeilen. Entwickelt habe ich für einen Attiny44A mit AtmelStudio 6. Compiler-Optimierungen waren ursprünglich auf "-Os", bei der Fehlersuche habe ich sie jedoch auf "-O0" gesetzt. [c] #define F_CPU 8000000UL #include <avr/eeprom.h> #define
Letzter Versuch: Wenn ich als Plattform für den Simulator den Attiny 25/45/85/2313/13 usw. wähle funktioniert es, mit dem Attiny 44 hingegen nicht. Irgendjemand eine Idee, was da los sein kann?
-
Thread
Attiny13 ADC mittels Poti
kommt RESET. Hier hat das mal einer ausprobiert: http://www.instructables.com/id/Using-pin-1-on-Attiny13-without-messing-with-fuse-/ "It turns out that the point of reset was at 9K Ohm (out of 25). Which is equal to 5 *(9/25)= 45/25=9/5=2.2 Volt."
Nee, nee. Ich meine schon oberhalb. http://www.instructables.com/id/Using-pin-1-on-Attiny13-without-messing-with-fuse-/
-
Thread
Cortex M freie Bibliotheken, API?
möglichst auf einer hohen Ebene programmierbar... Kenntnisse habe ich nur in C beim Atmega8 und Attiny45...
möglichst auf einer hohen Ebene programmierbar... > Kenntnisse habe ich nur in C beim Atmega8 und Attiny45... > ich will mich in die Plattform einarbeiten, die effizienter, langlebiger > (verbreiteter), und am ehesten Zukunft hat. Ziel ist die Programmierung > verschiedenster Industrie-Anwendungen
-
Thread
Keine angaben über erforderliche Kühlung bei 100W LED
auch gut > dimmen wenn es mal doch nicht so hell sein muss. War auch meine Intension. Poti - Attiny13 - PWM - KSQ - LED
Thomas der Bastler schrieb im Beitrag #2980177: > Poti - Attiny13 - PWM - KSQ - LED Ich würde noch ein Raspberry Pi anhängen, einfach damit du noch mehr unnötig Ressourcen verschwendest.
-
Thread
PSK 31 Modlulation im Mikrocontroller
>Mir schwebt da aber was für nen kleinen AVR vor, womöglich sogar ein >ATTiny, das werd ich demnächst mal versuchsweise aufbauen. Das ist auch >der Grund warum ich versucht habe möglichst ohne komplizierte >Rechenoperationen auszukommen, so wie es jetzt ist hab ich nur noch
>Abdul K. schrieb: >> verschoben ist, so sind sin und cos >> jeweils bei 45° und damit numerisch auf 0,7.. >> Leistungsmäßig auf 0.5 ! Bernd schrieb: >No, Leistungsmäßig zusammen immer noch auf 1: >>> sin(pi/4)^2 + cos(pi/4)^2 >ans = 1 >>> sin(0)^2 + cos(0)^2 >ans
-
Thread
Attiny 25 mit Adruino Uno Programmieren
vielleicht auch helfen: http://highlowtech.org/?p=1695 Allerdings gilt das wohl nur für die 44/45 und 84/85 Tinys. Ich persönlich nehme grundsätzlich nichts kleineres mehr als die 85er. Die kosten unwesentlich mehr als die 25 oder 45, haben aber wesentlich mehr Speicher und sind in diversen Projekten
Software) nur noch ein USB-Kabel notwendig ist: http://www.forum-raspberrypi.de/Thread-projekt-attiny-multifunktions-bastelboard-version-2-0-fuer-einsteiger-bestens-geeignet
-
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
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
ersten Konsequenzen gezogen wurden? Ich hatte für den ATmega8-16PU mal 1,60 im Kopf. Mittlerweile 2,45..?
Sollte man sich jetzt einen Schwung -Attiny85 -Attiny84 -Atmega328 -Atmega644 kaufen, bevor es nur noch PIC gibt? (Zitter, Bange, Grübel) Paul
-
Thread
LED Cube Mikrocontroller
Mikrocontroller angeschlossen? http://m.conrad.de/ce/de/product/154166/ATMEL-AVR-RISC-Microcontroller-Atmel-ATTINY2313-20PU-Gehaeuseart-DIL-20-Clock-Speed-20-MHz-Flash-Speicher-2-kB-Speicher?ref=searchDetail oder würde mir dieser Mikrocontroller auch für das Projekt reichen? http://m.conrad.de/ce/de/product/154219/ATMEL-AVR-RISC-Microcontroller-Atmel-ATTINY45-20PU-Gehaeuseart-DIL-8-Clock-Speed-20-MHz-Flash-Speicher-4-kB-Speicher-RA?ref=searchDetail dieser müsste ja dann nur eingesteckt werden oder?
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
ldi r24, 0x29 ; 41 322e: 90 e0 ldi r25, 0x00 ; 0 3230: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 32d0: 89 e2 ldi r24, 0x29 ; 41 32d2: 90 e0 ldi r25, 0x00 ; 0 32d4: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc
ldi r24, 0x02 ; 2 6606: 90 e0 ldi r25, 0x00 ; 0 6608: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 6660: 83 e4 ldi r24, 0x43 ; 67 6662: 90 e0 ldi r25, 0x00 ; 0 6664: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc
-
Thread
RS232 Spannungsmessgerät
Kleiner Mikrocontroller mit ADC und Uart via Bittoggeln. Sollte mit einem ATTiny für ein par Euro machbar sein.
This submini USB scope is based on a Atmel Tiny45 cpu and cost less than 5€ with a homemade pcb http://yveslebrac.blogspot.com/2008/10/cheapest-dual-trace-scope-in-galaxy.html
-
Thread
Atmega8 kommuniziert mit RFM12BP nur nach reset.
include <stdio.h> #define F_CPU 8000000UL #include <util/delay.h> // RFM12B Sender auf Basis ATtiny45 // RFM12B interface angepasst auf ATtiny45 #define SCK 2 // PB2 #define SDO 0 // PB0 MOSI #define SDI 1 // PB1 #define CS 3 // PB3 .. #define NIRQ 4
sinnvolles passiert, versenden // wir eine Textnachricht die den internen Temperatursensor // des ATtiny enthält ADMUX=0x8F; // int 1.1 V ref, ADCSRA = 1<<ADEN | 1<<ADSC | 1<<ADATE | 0<<ADPS2 | 1<<ADPS1 | 1<<ADPS0;; ADCSRB = 0; while (1) { LED_ON(); // 0123456789abcdef
-
Thread
AVR t85 Timer: "Compare-Wert - 1" und gemessene Frequenz
nicht mehr (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf). Weil der Vergleich einen Timer-Tick dauert bzw. nach einem Tick stattfindet? Demnach dauert es beim Wert 0 bereits 1 Tick. Also muss vom Sollwert (Ticks) 1 abgezogen
-
Thread
AVR-USB Treiber: Neue Version für RC Oszillator und 16 MHz
Hallo, wir haben eine neue Version unseres AVR-USB released. Diese Version kann (z.B.) am ATTiny45 mit dem internen RC Oszillator betrieben werden und spart so die beiden Pins für den Quarz ein. Das erweitert den Einsatzbereich der 8 Pin AVRs erheblich. Ausserdem kann der Treiber jetzt auch
>Diese Version kann (z.B.) am ATTiny45 mit dem internen RC Oszillator >betrieben werden und spart so die beiden Pins für den Quarz ein. Das >erweitert den Einsatzbereich der 8 Pin AVRs erheblich. Na fein, RC Osci für USB. Da freuen
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
Fernbedienungen nutzen heutzutage den NEC-Code. Es gäbe vielleicht noch folgende Alternative: IRMP auf ATTiny45 und Rausschreiben der empfangenen Codes per Software-Uart an Deinen verwendeten µC. Wenn Du auf die Übertragung der Geräteadresse verzichtest und das schon im ATTiny prüfst, ob sie zu Deiner Fernbedinung
@ Frank M. (ukw) (Moderator) >IRMP auf ATTiny45 und Rausschreiben der empfangenen Codes per >Software-Uart Kann man machen, ist aber nicht nötig. Auch wenn der AVR nur ein guter, alter 8-Bitter ist, kriegt der das hin.
-
Thread
32 Imp/U, 0-720Hz durch 3,xx und 4,xx teilen
also relativ einfach machen. Das System, das geregelt werden soll, ist relativ träge - ich denke, 45Hz sollten wohl ausreichen, um bei Änderungen keine größeren Sprünge im Ausgangssignal zu haben - Danke für dein Feedback und den Lösungsansatz!! Grüße, Martin
> Also, es sind keine Nadelimpule Das ändert an der Theorie ja nichts. > dass ich unter 45Hz keine Geschwindigkeits-, sondern nur eine > Streckeninformation benötige Dann bietet sich der Bresenham doch an. Der vergisst keine einzige Flanke. Und die Geschwindigkeit stimmt auch, bei 45Hz
-
Thread
USB-Controller für AVR als DIL/DIP-Package
Hallo Dominique, bei der Seite die ich genannt habe gibt es auch fertige hex-Files für den ATTINY45, da brauchst Du nicht einmal C zu können um Dir einen USB-Seriell-Wandler zu basteln. Neben dem Tiny brauchst Du nur noch nen Kondensator und nen paar Widerstände, also alles im machbaren Bereich
Seite: http://www.recursion.jp/avrcdc/ Ganz oben auf der Seite ist auch nen Bild von dem cdctiny45rc, da sieht man wie klein man das Teil machen kann.
-
Thread
Spannungsteiler-Dimensionierung für ADC, Empfehlung?
ist die Lenkradfernbedienung, der rechte Teil ist die (vereinfachte) Steuerelektronik mit einem ATtiny 45. Was wäre jetzt die optimale Dimensionierung für den Spannungsteiler bestehend aus R2 im Bild und der LFB? Eigentlich hatte ich ja geplant, die 5V Betriebsspannung als Vref für den ADC zu
aber daß die +12V von außen über den Pull-up Widerstand deine 5V-Versorgung auf 12V aufladen. Der ATTiny verbraucht nur ein paar wenige mA. Der 5V-Regler liefert im allgemeinen nur Strom nimmt aber keinen überflüssigen Strom auf. -> die Spannung steigt. Gruß Anja
-
Thread
Senseo Vibrationspumpe - Ansteuerung?
Aber wie auch immer, das Ganze liegt leider weiterhin auf dem "Projekte-Stapel"...hättest du einen ATTiny45 verwendet, hätt ichs ggf einfach schnell nachgebaut, aber bei PIC kenne ich mich nicht aus :) Gruß, Klaus.
zudem einen Pad-Counter und so weiter und so fort. Ich hätte wie gesagt den HT uC direkt durch einen ATTiny44 ersetzt...na, mal sehen - ich weiß nur nicht, ob mich jmd beim "Hausmeister" verpfeift, weil ich "geprüfte Geräte" manipuliere...das gäb richtig Ärger befürchte ich, egal wie "cool" unser AL den
-
Thread
Viele Taster -->Mikrocontroller
Schieberegister wird bei einer Matrix von 5 x 6 (=30 Tasten) nicht ausreichen, da brauchst du ca. 1,45 Schieberegister (11 bit)
der sicheren Seite – auch mit mehr als 30 Tasten. Auf diese Weise reicht ein einziger Pin eines ATtiny13A, um eine ganze Tastatur abzufragen.
-
Thread
Verwendung ATTiny85 und BTS452 Newbie Fragen.
einem Arduino Nano, analog dieser Anleitung: http://www.frag-duino.de/index.php/maker-faq/37-atmel-attiny-85-mit-arduino-arduinoisp-flashen-und-programmieren Danke und Gruß der "Stevie" EDIT: Irgendwie aus Versehen den Schaltplan zweimal hochgeladen .... :-/
AT45DB161 ist ein SPI Flash und kein Tiny45.
-
Thread
BMS für Elektroaut
Batteriespannungspotential jeweils mit Transistoren und Spannungsteilern realisiert wird. Ein ATtiny25 dürfte hier ausreichen http://www.atmel.com/Images/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf * kleiner 8-Pinner * SPI * 3x 10-bit ADC (ext. Temp über NTC
-
Thread
Attiny PWM - Motor pfeift - max. PWM Frequenz?
Hallo, ich habe mit einem Attiny 45 eine PWM Regelung realisiert, die furchtbar pfeift. Der Attiny läuft mit seinen internen 8Mhz. void init_PWM(void) { /* OC0A und OC0B Port aktivieren mit FAST Mode PWM */ TCCR0A|=(1<<WGM00
-
Thread
Pollin Sensor Funkübertragung
ok für das was ich damit plane. Leider werde ich die 12C05 wohl ersatzlos streichen und durch ATtiny45 oder sowas ersetzten, denn die Mimik ist so zur Datenübertragung nicht zu gebrauchen, es wird halt nur ein Datenbit übertragen und das noch Zeittverzögert. ICh habe aber vor mit einem Sender
einen zusätzlichen Micro dahinter oder aber ich löte die 12C508 aus und bringe die Funktion in dem Attiny gliech mit unter. (wird wohl so werden) Dazu kommt, daß ich einen gewissen Haß auf die PIC entwickelt habe... Mir ist es übrigens gelungen durch etwas Probiererei den Empfänger in einen Zustand
-
Thread
Atmel Studio 7 Linux Gesperrt
Hallo, ich programmiere meine AVR atmega und attiny mit Assembler in Linux im Terminal mit nano. und die Programme will ich auch im Simulator debuggen. aber das geht irgendwie nicht. ich benutze da simavr und avr-gdb, da meckert der gdb aber beim
mit Eclipse im Einsatz, lief bestens. > Oder wenn es was besseres als C sein darf: Stefan E. (attiny45) programmiert in Assembler. Stefan E. schrieb im Beitrag #5853033: > Hallo, ich programmiere meine AVR atmega und attiny mit Assembler in > Linux im Terminal mit nano.
-
Thread
Programmspeicherverbrauch bei Funktionsaufruf
Hallo, ich habe einen ATTiny45PU20. Wieso steigt der Programmspeicher um mehr als 3600Byte wenn ich die Funktion "sqrt32_floor()"so hier aufrufe: uint16_t calcRmsVal(uint16_t *adresse) // Berechnet den RMS-Wert { uint8
@ Michael Förster (resistor) >ich habe einen ATTiny45PU20. Wieso steigt der Programmspeicher um mehr >als 3600Byte wenn ich die Funktion "sqrt32_floor()"so hier aufrufe: Ich tippe mal darauf, dass pow() eine Fließkommafunktion ist. Damit ziehst
-
Thread
AVR ISP Entkoppeln
Für ATtiny25/45/85 habe ich mir einen Adapter gebastelt, der mit einem 4x-Um-Relais die Programmier-Pins des Controllers von der Anwendungsschaltung bei Bedarf auf den Programmer umschaltet. Es kommt bei den
Im Datenblatt des ATtiny4/5/9/10 ist im Abschnitt "Physical Layer of Tiny Programming Interface" skizziert, wie ISP (bzw. TPI) bei den kleinen Controllern funktionieren kann. Wenn das nicht machbar ist, gäbe es noch die Möglichkeit
-
Thread
3-Achs Schrittmotorsteuerung mit Trinamic TMC260 und AVR
Interpolation von 2 bzw 3 Achsen. Jetzt bitte nicht gleich lachen und abwinken. Ich hab hier einen ATtiny2313 der sowas macht! Leider sind hier die veralteten einer Heizung ähnelnden L298 als Treiber drauf. Gechoppert wird in Hardware mit Komeratoren. Leider nicht so Optimal! Deswegen ein neuer Ansatz
Leiterbahnen stark ein. Den Schaltregler solltest Du auch neu platzieren und zwar so das GND von C45, C46 und D4 direkt und kurz durch eine Plane auf Top verbunden sind um optimale EMV zu erhalten. Gruß
-
Thread
Morsecode mit (Attiny22)
einstellbarem Jitter. Das ist also auch für nen MC-Profi definitiv kein Wochenendprojekt. Nen ATtiny22 gibt es nicht (mehr), Du meinst wohl ATtiny25. Peter
tatsächlich sehr Ernstes? Möchte an meinem Roller einen Bremshebelcode einbauen (CDI)dass dieser von 45- auf 25 KM/h drosselt. Mit ..._ _ _...(SOS) soll der Transistor durchschalten welcher einen Kondensator ansteuert und drosselt (Phasenverschiebung des zündens). Das ist der Plan...
-
Thread
[V] SMD5050-RGB-LED built in WS2811 Chip
bisschen "Hühnerfutter" in Form von Widerständen und Stützkondensatoren und ein kleiner µC, z.B. ein ATtiny45 reicht schon aus umd viele Leds anzusprechen. Mit den herkömmlichen Wegen ist das wesentlich aufwändiger, da benötigt man Treiber (Transistoren/FETs oder ICs), viele Ausgänge am µC, eben evtl.
Verzögerung für das Resetsignal beträgt bei einem Strip mit 240 LEDs von der ersten bis zur letzten ca. 45µs, also ca. 190ns pro LED. Grüße Markus
-
Thread
Anrückmelder Schaltung
Datenblatt zum Tiny85 findest Du hier: http://www.atmel.com/Images/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf Wie schon erwähnt kannst Du da jeden Pin als IRQ-Quelle bei PIN-Change konfiguieren LOW->HIGH->LOW. Bei Dir würde aber sogar Polling ausreichend sein ;-)
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
hvnetw=g&hvrand=3454348011587641920&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9068394&hvtargid=pla-458099070609 neben Bosch wäre noch Pierburg ein Hersteller der soetwas im Programm hat.
@Harald: Naja... 45 Jahre sind schon ne Hausnummer :p Mein Diesel kriegt mit Bj. 92 in 3 Jahren auch schon das H ;) Wäre auch theoretisch machbar, aber ich hätte das schon gern - zumindest halbwegs - originalgetreu
-
Thread
Problem mit AT Tiny 13
den Uc "schiebe" geht nichts mehr. Die Eingangsspannung an den Tastern PB.0 und PB.1 sinkt auf ca. 0,45 V (wenn Taster nicht gedrückt) und dazu noch bei einem Zustand, dass Ausgang PB.4 nicht beschaltet ist. ( also nicht verbunden mit Schalttransistor um den Status anzuzeigen) Frage : wie kommt das ??
dem Thema : Last an PB.2 abtrennen, dann erhöht sich die Spannung am "high End" des Tasters von 0,45 V wie oben beschrieben auf ca. 0,7 V sonst bleibt alles gleich. Ich hänge mal die beiden Programme an. Version 3 ist die die Problemlos läuft, Version 4 funzt überhaupt nicht. Das das kein optimaler
-
Thread
INT0 durch INT1 erstzen geht nicht
Code geschrieben, zum dimmen einer Lampe (einige müssten wissen worum es geht). Ich nutze einen ATtiny2313 bei 8MHz. In dem Code nutze ich INT0, der wird ausgelöst durch die Nulldurchgangserkennung, bei einer fallenden Flanke. Nun möchte ich aber anstatt INT0, INT1 benutzen. Aber wenn ich alles nötige
Pin INT1 (=PD3) anschliessen. (und in der Version mit INT0 an PD2) Oder gibt es verschiedene ATTiny2313? Ich denke mal, du stellts die falsche Frage. Die richtige lautet: Warum in aller Welt tut das Programm so, als ob es funktioniert, wenn du INT0 benutzt? Oliver
-
Thread
Ein Code, mehrere Controller.
37,0 16,2 69,2 19. -34,9 19,2 73,4 20. -38,1 17,0 69,7 Prototyp: -45,7 6,3 57,6 Warum ist das so? Die Fuse-Bits sind folgendermaßen an ALLEN gesetzt: L: 0x7A H: 0xFF E: LB: 0x3F
das Datenblatt zum verwendeten µC nicht zur Hand genommen, bei den mir unter die Finger geratenen ATtiny45 lässt sich der Takt nach Außen raus führen - denke mir also, daß man diesen Takt dann auch irgendwie dafür nutzen kann, um Ihn in den nächsten Chip 'rein' zu bekommen - dadurch sollten dann diese
-
Thread
Tiny25 Timer/Counter1 Sync-Delay
Hallo, zwei kurze Frage zum T/C1 des ATtiny25 bzw. zum Atmel Studio 7 Simulator des uCs: Wenn ich Fig. 12-2 bzw. Kap. 12.1 des Datenblatts richtig interpretiere, ist das synchronization delays von der system clock abhängig und nicht von
Link zum DB https://ww1.microchip.com/downloads/en/devicedoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf#page=83
-
Thread
µC + LED matrix batteriebetrieben
Steuereingänge so wie die Hintergrundbeleuchtung), so wie 2x die I²C-ID, bin da selber gerade dran um einem ATtiny45 etwas mehr 'Aussagekraft' zu geben - die I²C-Display-Platinen gibt's ebenfalls bei eBay vom freundlichen Chinesen (einzeln wie bereits mit dem LCD verheiratet) - wieder mit Lieferzeit. Der Blickwinkel
wie die > Hintergrundbeleuchtung), so wie 2x die I²C-ID, bin da selber gerade dran > um einem ATtiny45 etwas mehr 'Aussagekraft' zu geben - die > I²C-Display-Platinen gibt's ebenfalls bei eBay vom freundlichen Chinesen > (einzeln wie bereits mit dem LCD verheiratet) - wieder mit Lieferzeit. >
-
Thread
Zero Flag und Conditional Branches
und um so Kleinigkeiten wie benutzbare Register ergänzt. So ist bei mir ersichtlich, daß der ATtiny45 beim Befehl CPI gerne ein Register 16-31 und einen Wert von 0-255 hätte. (Seite 202 im Manual des ATtiny25/45/85 Datasheet) Ansonsten finde ich die aufgelisteten Operationen ganz brauchbar, z.B
-
Thread
PWM Spannung lastunabhängig
gibts ne Bemessungsgleichung für die Speicherdrossel. Ich hab mir mal nen PWM-Steller mit dem ATTiny26 aufgebaut. Bei 8Bit kann der 250kHz PWM-Frequenz (interner Takt = 64MHz) und dann ne 400µH Drossel bei minimalem Laststrom von 200mA. Der ist schön linear und lastunabhängig (max 2A Laststrom).
N27 und laut meiner SIEMENS-Literatur genau dafür gemacht. bei den 720nH/w² AL-Wert brauchst Du also 45 Windungen, um auf ca. 1.5mH zu kommen. 45x45x720E-9=1.458E-3. http://www.sprut.de/electronic/switch/parts.html#spule Kann man sicher auch umstellen. 45 hat aber sofort gepasst :-)). 10Khz wird aber
-
Thread
Nach 45min ein Relais schalten.
Hallo, ich bin schon die ganze Zeit am überlegen wie ich nach ca. 45min (Zeit unkritisch) ein Relais schalte... Ich habe mir überlegt einen Kondensator über einen Widerstand zu laden und bei 2/3 der Spannung ein Schmitt Trigger (gebaut aus einen OPV http://www.mikrocontroller.net
Vorteil, daß man nichts abgleichen muß. Der interne RC reicht oftmals aus, aber man kann an den ATtiny25 auch nen 32kHz Quarz anschließen. Ein Elko hat dagegen schonmal -20..+50% Toleranz, das ist heftig. Peter
-
Thread
100kHz PWM mit AVR?
Tiny25/45/85 kann das auch - Timertakt per PLL bis 64MHz.
das in Hardware. Soft PWM geht nicht, der µC hat noch andere Aufgaben. Ich werd mir also den ATtiny261 und 25 anschaun. Danke!
-
Thread
Fuses im AVRStudio
Thilo, meiste mich? AVRPROG.exe kann ich nicht nutzen, da es den ATTiny2313 nicht kennt.
für Fuses beim Tiny45 ???? LG Boriza
-
Thread
schnellster µC ?
gibt es bei CSD Electronics (http://www.csd-electronics.de/de/index.htm Bestellnummer:30519 für 19,45 ). Ansonsten wären vielleicht auch die AD TigerSHARC (http://www.analog.com/processors/processors/tigersharc/index.html) einen Blick wert.
Ja, wenn Du's schon erwähnst, dann wollen wir schon mehr wissen: Was hatte denn der ATtiny24 in der Rakete zu suchen? Christian <- interessiert
-
Thread
uC für Schaltregler
ich habe so etwas schon gemacht. Wenn du es langsam hältst ist alles in Ordnung. Mit der PLL eines attiny25, 45, oder 85 hast du 250kHz bei 8Bit. Der weitere Aufbau (H-Brücke usw.) ist wie bei einem normalen Wandler. Probleme gibt es bei der Spannungsmessung: Der ADC rauscht, d.h. mitteln -> langsam
habe so etwas schon gemacht. Wenn du es langsam hältst ist alles in > Ordnung. Mit der PLL eines attiny25, 45, oder 85 hast du 250kHz bei > 8Bit. Der weitere Aufbau (H-Brücke usw.) ist wie bei einem normalen > Wandler. Da is aber dann nix mit cycle-by-cycle current limiting... Andererseits ist
-
Thread
LED Ansteuerung
Internet darüber? DANKE sehr. Das ganze soll mal eine Art Uhr werden. Beispiel: Bei 10:35:45 leuchten etwa 10 rote LEDs 16 gelbe LEDs und 18 grüne LEDs
Hab jetzt erst dein Bild angeschaut, da reichen ja 48 LEDs, also 6x8-Matrix. aber von 10:35:45 auf 10 rote LEDs 16 gelbe LEDs und 18 grüne LEDs zu kommen, versteh ich nicht. Gruß TOM
-
Thread
attiny84 in Avr Burn o mat / Avrdude nicht vorhanden
Hallo Ich sehe bei avr burn o mat keinen Eintrag für den Attiny24/44/84. Kann man den einfach über den Attiny85 programmieren, oder kann es da Konflikte geben (vielleicht andere Addressierung?)? Beim Programm ist es ja egal, aber bei den Fuses weiß ich es nicht
, 0xBB, 0xBC, 0x99, 0xE1, 0xBB, 0xAC; ## no STK500 devcode in XML file, use the ATtiny45 one stk500_devcode = 0x14; ## avr910_devcode = ?; ## Try the AT90S2313 devcode: avr910_devcode = 0x20; signature = 0x1e 0x93 0x0b; reset = io;
-
Thread
ATTiny402 IO Register
weiß, welches Register beim ATTiny402 für die GPIO-pins zuständig ist. Ich habe schon einige Register (PORTA.DIR, PORTA.OUT, PORTA.DIRSET etc) ausprobiert aber nichts funktionierte; Aus dem Datenblatt werde ich ebenfalls nicht schlau
gibt - egal ob die "Arduino Sprache", C, Assembler oder wenn es unbedingt sein muss auch Basic: ATtiny 13, 25/45/85, ja selbst den 2313 und ATMega8 (ja auch der noch), 88, 328,16,32 Die reichen eigentlich für fast alles, vor allem aber sind diese wesentlich besser gezielt für Anfänger, aber nicht
-
Thread
Klappensteuerung mit Modellbauservo
Raumabsaugungen die Klappensteuerung mit Modellbauservo. Die Servoansteuerung erfolgt mit einem Attiny 45. Der Ausgang PB0 ist der Hardwareausgang vom PWM. Mit PB1 wird die Spannungsversorgung für den Servo geschalten (natürlich über Transistor). Zur Zeit als Simulation mit einer LED. An PB4 ist der
bin noch neu mit MC und bitte daher um Hilfe DANKE im Voraus Willi [c] /* * Test_Timer_ATtiny45.c * */ #define F_CPU 8000000UL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define Klappe_oeffnen (!(PINB&(1<<PB4))) //Start von Steuerung unsigned int
-
Thread
IR-Emfänger TSOP 4838 an ATmega328P
IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ... * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84, ... *------------------------------------------------------------------
was ist wenn beispielsweise die Zahl "456" übertragen werden soll. Macht es dann Sinn die Zahl in "45" + "6" zu trennen, in zwei Sendevorgängen zu übertragen und anschließend wieder zusammenzufügen? Danke
-
Thread
Suche µC für Schaltnetzteil
Ich kam mit 16Mhz immer auf max. 62.5 kHz Der Attiny45 und bestimmt auch ein paar andere AVRs haben eine eingebaute PLL die bis 64MHz geht, dann sind auch ausreichend schnelle PWMs möglich.
ATtiny26