-
Thread
[V] Reste again
3 x ATTINY2313-10PU DIL20 8-Bit Microcontroller, 10MHz 3 x ATTINY2313-20PU SO20 8-Bit Microcontroller, 10MHz 100 x BC817-40 SOT23 NPN Transistor 100 x BC857 SOT23 PNP Transistor 100 x BC858 SOT23 PNP Transistor 100 x BCX54-16 SOT23 NPN AF Transistor, 45V 1A 100 x BCX56-10 SOT23 NPN AF Transistor, 45V 1A 200 x BYD17G, SOD87 General Purpose controlled avalanche rectifiers 1.5A, 400V 100 x BFS20
-
Thread
Buch AVR von Günter Schmitt durcharbeiten
Google bei seiner Buchansicht nicht alle Seiten lesen. Seite 21 fehlt bei mir zum Beispiel. Nur 19 und 23 werden gezeigt. Wird also nichts mit Deinem Vorhaben.
Buch auch nie Neu kaufen. Mikrocontroller: Grundlagen der Hard- und Software der Mikrocontroller ATtiny2313, ATtiny26 und ATmega32 Dummerweise kriegt man es auch nicht gebraucht. Was haltet ihr von diesem Autor ? Bernd_Stein
-
Thread
AVR Assembler Ganzzahl durch Kommazahl
Hallo, programmiere gerade einen Attiny2313 in Assembler. Habe auch schon fast alles hinbekommen was ich mir vorgestellt habe. Nur jetzt stehe ich aufm Schlauch. Möchte eine Ganzzahl in 2 Registern durch eine fixe Kommazahl teilen
* * * * * * * * * * * * * * * * * mult_01_23: ; IN: Tmp1-0 = A, Tmp3-2 = B push Tmp4 ; OUT: Tmp3-2-1-0 = A x B push Tmp5 push Tmp6 push Tmp7 push Tmp8 push Tmp9 clr Tmp4 clr Tmp5 clr Tmp6 clr Tmp7
-
Thread
[V] Wieder nochmal Reste
CCURA2989IM2.5, Micropower 2.5V Regulator 500mA, SO8 10 x TPS3823-33BVT, Processor Supervisor Circuit, SOT23-5 Gruss Stephan
Ich warte immer noch auf: 3 x ATTINY2313-10PU DIL20 8-Bit Microcontroller, 10MHz 3 x ATTINY2313-20PU SO20 8-Bit Microcontroller, 10MHz 3 x MAX3232ESE SO16 Low Power 1MBd True RS232 Tranceiver 2 x TDA2040V Pentawatt 20W Audio Power
-
Thread
[V] Wiedermal Reste
3 x ATTINY2313-10PU DIL20 8-Bit Microcontroller, 10MHz 3 x ATTINY2313-20PU SO20 8-Bit Microcontroller, 10MHz 100 x BC817-40 SOT23 NPN Transistor 100 x BC858 SOT23 PNP Transistor 100 x BCX54-16 SOT23 NPN AF Transistor, 45V 1A 100 x BCX56-10 SOT23 NPN AF Transistor, 45V 1A 100 x BAS20LTG SOT23 General Purpose High Voltage Diode 25 x BTS4141N, Highside Power switch 3 x DS1267-10
-
Thread
ATtiny13 nicht mehr programmierbar (CLKPR-Unfall?)
einen AVRISP (bzw. einen Arduino mit entsprechender Software. AVRDUDE meldet nun: avrdude -p attiny13 -P com11 -c avrisp -v v -b 19200 -U flash:w:test.hex avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23 avrdude: please define PAGEL and BS2 signals in the configuration file for part
entdeckt: http://www.mikrocontroller.net/articles/AVR_Fuses#Reaktivieren_beim_CLKPR-Problem_.28Attiny13.29 vielleicht hilft dir das ja weiter.
-
Thread
LED Deckenbeleuchtung: die Zeit ist reif
Vorwiderstände. Das Problem dabei sind die unterschiedlichen Spannungen der Farben. Ich nutze einen ATtiny25 als geregelter StepDown Wandler, bei 8Bit schafft der ca. 125kHz. Die I/O sind schneller als bei den meisten AVRs getaktet. Bei drei Farben reicht der nicht mehr, dann macht es aber ein tiny26(1)
Die AP8801 und AP8802 sind verdammt ähnlich und kosten ein Drittel. Leider gibt es sie nicht in SOT23-5, so dass ein direkter Austausch nicht möglich ist. Arno
-
Thread
Heavy-Metal-Maschine von Elektor
Controller und größer vorrätig. in dem C-Rogramm sind die folgenden 2 Zeilen: speziell auf den ATtiny25 zugeschnitten, damit wird der Timer und der Interrupt configuriert. Musst du umschreiben oder ATtiny25 kaufen. [c] TCCR1 = 0b00000001; // Prescaler = CK TIMSK |= (1 << TOIE1); // Timer1
r18 Phasen_acc4 += Frequenz4; da: 60 91 72 00 lds r22, 0x0072 de: 70 91 73 00 lds r23, 0x0073 e2: 80 91 7c 00 lds r24, 0x007C e6: 90 91 7d 00 lds r25, 0x007D ea: 68 0f add r22, r24 ec: 79 1f adc r23, r25 ee: 70 93 7d 00 sts 0x007D, r23
-
Thread
Pollin MOTOROLA VIP1710
erklärt, wie man einen Pegelwandler anschließt bzw das Starten wurde ja auch zunächst über einen ATTiny2313 gelöst.
@mentox Ja da sollte dann der tftp auf 192.168.178.23 laufen.
-
Thread
Relaiskarte mit min 23 ausgängen und eingängen für den USB port
Fahrzeug erlischt die Zulassung. Tüv sei Dank. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
Kombinationen. Der 128er ATMega ist die eierlegende Wollmilchsau, der 32er deren Ferkel Der ATtiny 11 ist der Einzeller wird aber nicht mehr produziert. Seine Stelle hat der ATtiny 2313 eingenommen. Deine Anwendung verlangt einen 40 Pinner. und eine USB to RS232(TTL) Bridge oder
-
Thread
Preisanstieg
: 0,18 € (05.2009) : 0,32 € (heute) +77% LM317-220 : 0,23 € (05.2009) : 0,25 € (heute) +9% AKL 101-06 : 0,40 € (05.2009) : 0,53 € (heute) +32% 14,7456-HC49U-S : 0,16 € (05.2009)
0,08 0% AWG 28-10G 30M 5,90 -1% SST 3 SW 1,30 0% GEH KSB 01B 1,65 0% ATTINY 24V-10SSU 1,20 0% H25PS160 1,90 0% CC 313 3,05 0% HEBL 21 0,25 +96%
-
Thread
Punktschweißgerät mit Kondensatoren bauen?
genannten Elektorartikel wurden 80000µF verwendet, die mit max. 30V geladen werden. Sogar ein ATtiny13 sorgt für die Überwachung! Daher gehört der Beitrag auch in diese Forum.
Windungen sehr dicker Kupferlitze ersetzt. Kann dann ungefähr so aussehen: http://hackaday.com/2009/06/23/how-to-build-your-own-spot-welder/
-
Thread
galvanisch getrennt DC/DC 3V/1mA
Servus Leute! Ich habe vor, einige AVRs (ATTiny13) zur Spannungsmessung zu verwenden. Jedoch möchte ich damit mehrere Spannungen, welche nicht immer auf Masse bezogen sind, in Schaltungen messen. Dazu habe ich bereits einige ADUM1100 ICs, die
doch noch recht niedrig. So 1-2 MHz sind ideal. Nimm als Schalter lieber einen MF, die gibts im SOT23 Gehäuse und können schon 3A. Den Drain legst du direkt an die Wicklung, Source auf GND. Als Snubber Netzwerk ev. eine Z-Diode mit so 6,2V (Kathode an Drain) in Serie mit einer 1N4148(Kathode an V+).
-
Thread
Anfänger beim Widerstandberechnen
Hallo... Also ich möchte einen Attiny2313 betreiben. Ich habe ein 9V Gleichstrom Netzteil jetzt braucht der Controller aber nur 1.8 bis 5.5 Volt. Und der Diodenstrom des Controllers beträgt 230mA. Jetzt habe ich den durschnittswert genommen 3 V und gerechnet gerechnet: 3V/0,23A = 13 Ohm Also ist das richtig? Brauche ich einen 13 ohm widerstand für meinen Controller. Stimmen die Werte auch? Ist der Widerstand bei einem so kleinem Wert überhaupt nötig? Schließlich verträgt
-
Thread
I²C Temperatursensor im TO-Gehäuse (oder SIL oder ZIP)
Gehäuse. > > 1-Wire nutzt mir nix, ich brauche I2C... Dann programmierste Dir eben noch nen ATtiny25 als 1-Wire nach I2C Umsetzer. I2C habe ich noch nie als sensorfreundliche Bauform gesehen, liegt wohl auch daran, daß 3 Pins nicht ausreichen. Peter
docs/prod/folders/print/tmp421.html http://focus.ti.com/docs/prod/folders/print/tmp441.html - SOT23-8 (3mm x 3mm) - interne Temp.erfassung - externer Sensor kann angeschlossen werden Gruss
-
Thread
Recom-Schaltregler für KFZ-Betrieb, Dimensionierung ok?
mir einen Lenkradfernbedienungs-Adapter bauen, da es keinen fertigen gibt. Dieser soll mit einem ATtiny aufgebaut werden, der ja 5V benötigt. Während dieser Überlegung kam ich auch noch auf die Idee, mit den 5V dann auch noch mein Navi mit Ladestrom zu versorgen (perMini-USB). Soviel zu den Umständen
Nach F23 ist Deine Schaltung wohl sinnvoller. Ob Dein Traco-Datenblatt für Kfz-gedacht war habe ich noch Zweifel. F23 http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 In die Masseleitung gehört
-
Thread
Probleme mit BASCOM <-> USBASP
Seriellen port läuft er. Natürlich ist alles schön kalibriert. Ich gehe mal davon aus, dass der Attiny 13 nicht durch diese verusche gestorben ist, denn das Programm lebt ja auch noch und ein neuer lässt sich auch nicht programmieren. BASCOM hat anscheinend irgendwo die VID/PID gespeichert. Die verändert
Driver for USB-ISP Programmer (usb-isp.zip) Datum:2009-05-21 2) LibUSB (libusb.zip) Datum:2010-06-23 Weiß jemand, wie man diese Patches einspielt? Habe ebenfalls das Problem, dass die kompilierten Programme, wenn man als Programmer den Bascom "USBASP" wählt, nicht liefen (Bascom-Version 1.11.9.8
-
Thread
String als Morsecode ausgeben
> Das ganze soll nämlich möglichst auf einen ATtiny13. ui das wird eng
also 2 Additionen + Pointerzugriffe pro Zeichen. > Das ganze soll nämlich möglichst auf einen ATtiny13. Dann könnte es eng werden mit der zusätzlichen ASCII->Morsetabelle. Peter
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
korrigieren, nach Studium von http://www.obdev.at/products/vusb/index-de.html klappts nicht mit dem ATTiny85, jedenfalls nicht ohne Quarz. Zitat: "Can be clocked with 12 Mhz, 15 MHz, 16 MHz or 20 MHz crystal or from a 12.8 MHz or 16.5 MHz internal RC oscillator." Da der interne Oszillator vom ATTiny85
Protokolle Habe ich mit meinem Sohn exemplarisch aufgebaut: PC -> my-AVR-USB-UART-Converter -> ATTiny85 also nicht über V-USB. Am Attiny85 (kleiner µC mit nur 8 Pins) hängen TSOPxxxx, IR-Sendediode, eine LED und RX/TX - realisiert als Soft-UART. Über den Soft-UART nimmt der ATTiny die Sende-Befehle
-
Thread
Welchen Transistor
aber nicht, welchen ich nehmen soll. Er soll npn sein, sich durch den Strom eines Ausgangs des Attiny13 aktivieren lassen, und es soll ein Strom von 5V fließen können. Was entfehlt ihr? Vielen Dank für eure Tipps!
des Attiny13 > aktivieren lassen, und es soll ein Strom von 5V fließen können. NPN ist der MMBT3904. Gruß, Iwan
-
Thread
externes Interrupt wird beliebig ausgelöst (Motorrad)
bin dabei mir einen kleinen Tacho für mein Motorrad zu bauen. Folgender Aufbau (bis jetzt): µC Attiny 24 Reedkontakt gegen Masse, der an den INT0 Pin des µC's geht. Zusätzlich ein 10k gegen Vcc und ein 100nF von Pin gegen GND, interne Pullups an. Widerstand und Kondensator dienen zum entprellen.
Strom vom Bordnetz? Dann [1]. HTH [1] http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
78L05 oder 7805
Hallo, ich möchte einen Mikrocontroller Attiny84 am KFZ betreiben. Nun Frage ich mich, ob ich einen 78L05 (TO-92 Gehäuse) nehmen kann, da dieser doch deutlich kleiner baut. Der µC liest ein paar Schalter im KFZ ein und steuert ein paar Ausgänge
pdf oder L387 (gerade bei Pollin.de) Siehe http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
HEX Code Tabelle
AVR's. Keine Ahnung ob das von AVR zu AVR verschieden ist, aber ich probiere hier gerade mit einem ATTiny15 herum. Gibt's so eine Liste? Wenn ja wo? Danke im Vorraus! Mfg
Beispiel für ein > einfachen MOV Befehl? Was ist daran unklar? Beispiel: [avrasm] MOV R11,R23 [/avrasm] Laut Manual wird MOV Rd,Rr als [pre] 0010 11rd dddd rrrr [/pre] kodiert. rrrrr = 23₁₀ = 10111₂ ddddd = 11₁₀ = 01011₂ Eingesetzt in obiges Muster ergibt dies [pre]
-
Thread
Giess-o-mat mit AVR Version 2
zappelt gerade nur +/- 1 Digit bei 320, Sensor komplett im Glas mit Wasser. Ich verwende keinen ATTiny, für den kann man sich den Code von Elm-Chan ansehen: http://elm-chan.org/works/cmc/report.html
Blöde Frage: Hat der ATTiny keine interne Spannungsreferenz? Gegebenenfalls auf anderen µC umsteigen, um eine interne Spannung nutzen zu können?
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
natürlich wieder mit der Hand am langen Arm. Falls sich jemand berufen fühlen sollte, ich habe ATtiny15L, ATtiny2313, ATMega16, MSP430H2003 und MSP430F2103 hier zu liegen. Ein Board mit Peripherie könnte ich kurzfristig herstellen und in Betrieb nehmen. branadic
ist es hilfreich die derzeitige Filtergrenze von 20MHz & 30MHz Stopband wie beim verlinkten Agilent (23MHz mit 31MHz Stopband) etwas anzuheben. Das ist jedoch ein Schritt für das Redesign. branadic
-
Thread
[T] Teilekiste geleert
hast Du denn? Ausser den oben beschriebenen Dingen wären noch kleine AVRs interessant, wie der Attiny 13-20PU.
Ich hätte noch einen Attiny12, sowie Mega16 und Mega8. Auch hätte ich noch ein 2*20 LCD mit Backlight und ein 4*16 LCD ebenfalls mit Backlight, jedoch leichten Displayschaden (für Hobbybasteleien aber immernoch völlig ausreichend
-
Thread
Triac, Nulldurchgang erkennen (galvanisch getrennt!)
LED) nie mehr als 1.5V, aber der Vorwiderstand, oje. R1 muss für 10mA in der LED des Optokopplers 23kOhm haben und 2.5 Watt verbraten können. Zudem leuchtet die LED nicht exakt mit Beginn der Halbwelle, sondern erst wenn durch R1 genug Strom fliesst (sagen wir 1mA, also ab 23V) um den Phototransistor
ich da falsch liege berichtigt mich bitte. Hatten wir schon. Am 10.02.2010 12:32 und 09.02.2010 23:01
-
Thread
Kann kein Programm übertragen, da Programmer nicht reagiert
Programmer supports the following devices: Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny84 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c
unknown) Device code: 0x1c = (unknown) Device code: 0x1d = (unknown) Device code: 0x23 = (unknown) Device code: 0x31 = (unknown) Device code: 0x33 = (unknown) Device code: 0x35 = (unknown) Device code: 0x37 = (unknown) Device code: 0x39 = (unknown) Device
-
Thread
Kapazitiver Sensor welchen nehmen und wie verkabeln (Anfänger)
musst Du schon selbst machen. Du brauchst kein AVR-Evaluation-Board für 200€, sondern z.B. einen ATtiny26 für <3€, ein paar Widerstände, Kondensatoren und natürlich den Inverter. Kostet insgesamt vllt. 5€. Hier im Forum gibt es Tutorials, wie man mit AVRs anfängt. http://www.mikrocontroller.net/articles
avion23 schrieb: > http://translate.google.de/# schon angesehen? > Englisch lernen schadet nichts. Ja, das war natürlich genial... Aus dem Dokument zu kopieren geht nicht!!! Und das was ich nicht selber
-
Thread
Zwischen 2 LEDs faden
gleichzeitig<- LED2 einfaden (3) LED1 aus, LED2 an dafür hab ich jetzt folgende Funktion (für den ATtiny2313) auf Basis des Fading-tuts mit 2 Timern (es sollen insgesamt 4 LEDs werden, die untereinander durchfaden, aber erstmal nur für 2): [code] void fade() { int16_t tmp; TCCR1A =
PROGMEM = {0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152, 181, 215, 255}; [/code]
-
Thread
ATmega32 will nicht springen! AVR-Studio schuld?
clr r20 17 Warte2: 18 inc r20 19 cpse r20,r18 20 rjmp Warte2 21 inc r21 22 cpse r21,r19 23 rjmp Warte1 24 ret ===================== So. Wenn ich den Code compil. und in den ATtiny2313 schiebe, ist das kein Problem. Die LEDs blinken abwechselnd. Wenn ich den Code aber für den ATmega32
daß Sprünge und Verzweigungen im ATmega32 garnicht ausgeführt werden. Woran kann das liegen? Im ATtiny2313 funktioniert das hervorragend. Ich habe übrigens auch mal die beiden HEX-Codes (ATtiny2313 + ATmega32) verglichen. Sie sind exakt gleich. Was mache ich also falsch? Wie immer danke ich Euch
-
Thread
Frage zur Beschaltung 74HC393
auf minimale Anzahl von Bauteilen noch auf kleinsten Flächenverbrauch ankommt, könntest du einen ATtiny10 benutzen. :-) (SOT-23-6 als Gehäuse) Allerdings besitzt der genauso wie der ATtiny13 leider keinen eigenen Quarzoszillator, der kleinste AVR, der sowas hat, ist ein ATtiny25. Damit brauchst du für die Gesamt- lösung: 1 Quarz, die üblichen Lastkondensatoren für den Quarz, 1 ATtiny25 (im SO-8- oder MLF-20-Gehäuse) und einen 100-nF-Kondensator zum Abblocken der Betriebsspannung.
-
Thread
RGB Controller Platine
reset-pin des atmels auch RESET? da gehört ein label hin. warum nimmst du nicht gleich einen attiny45, wenn du eh nur ein paar pins brauchst?
reset-pin des atmels auch RESET? da gehört ein > label hin. > > warum nimmst du nicht gleich einen attiny45, wenn du eh nur ein paar > pins brauchst? Hm der ich hab nun schon das ganze auf Hardware PWM ausgelegt und da brauch ich 3 seperate PWM Ausgänge und so wie ich das bei dem Attiny45 verstanden
-
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
pro Millisekunde, und die bring ich bestimmt >auch noch von 32bit auf 16bit runter. Mit einem Attiny könnte es auch gehen, aber der hat ja keinen HW-Multiplizierer, was wieder ordentlich Rechenzeit kostet. Meiner Meinung nach ist es gut, nicht zu sehr zu sparen, damit man nicht zuviel Rauschen ins
-
Thread
Heizungssteurung im Eigenbau
KTY 84-130 zum Einsatz für die > Rauchgastemperatur. Sowas (NTC/PTC) hängt bei mir an einem ATtiny45/85, der daraus 1-Wire macht. Bisher aber nur für den standardmäßig auch vom DS18B20 unterstützen Temperaturbereich. An einer Erweiterung des Temperaturbereiches bin ich noch dran.
CAN Initialisierung angehängt. Mehr Infos über CAN gibts auch hier: http://www.st.com/mcu/forumsid-23.html Ich kann den Code per Mail schicken. Gewerblich darf er nicht genutzt werden. (Ist noch nicht ganz fertig, kann auch sein sind noch ein paar kleine Bugs drin, läuft ja erst seit einer Woche)
-
Thread
Attiny2313 USART Baudrate stimmt nicht
Guten Tag allerseits Ich möchte mich ein wenig in USART einarbeiten. Ich habe: Attiny2313 AVR Studio 4 STK500 HyperTerminal Ich möchte vom Attiny aus Zeichen an den pc senden. Das ganze funktioniert aber nicht. Der HyperTerminal verhält sich recht seltsam, manchmal bekomme ich
:D und folgende seltsame enteckung gemacht: Auf den hinweis von norbert hin habe lasse ich den attiny jetzt nur 0xFF senden, sodas ich nur das Start bit habe. Das Start bit ist aber nur etwa 20ms lang, was einer Frequenz, bzw bitrate von 50Hz entspricht. Wie kann das sein? Der Attiny bekommt am XTAL1
-
Thread
IRMP - Infrared Multi Protocol Decoder
, c = 0x0004, f = 0x00 #5 000110010100001010 p = 23, a = 0x0065, c = 0x0005, f = 0x00 #6 000110010100001101 p = 23, a = 0x0065, c = 0x0006, f = 0x00 #7 000110010100001110 p = 23, a = 0x0065, c = 0x0007, f = 0x00 #8 000110010100010001 p = 23, a = 0x0065
zu 40% klarkommt, funktionierte das dann bei Dir. Hier der korrekte Code von timer1_init() für ATtiny85: [c] #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare
-
Thread
Most Useless Machine Ever
bekommen. Schaltung im Anhang. Nicht schön gezeichnet, aber funktioniert bestens. Die Platine dazu ist 25x23mm groß. Einen Attiny hab ich genommen, weil die Kiste zufällige "Specialeffects" hat. Z.B. ein "Ticken" vor dem Servofahren: der Servoarm wird um wenige Grad CW und CCW gefahren - klingt schön nach
noch 4 Stück für knappe 9 Euro: http://cgi.ebay.de/4x-Micro-Mini-Servo-SG-90-SG90-RC-Servo-9g-Kabel-23cm-/270534676139?pt=RC_Modellbau MfG