-
Thread
Low Power - MSP 430 vs ATtiny (sleep mode)
Hi, ich hab vor einiger Zeit einen kleinen Temperatursensor auf Basis des attiny 45 und RFM12 gebastelt. Eigentlich bin ich ganz zufrieden damit, der Sensor läuft mit einer Knopfzelle für ein paar Monate ohne Probleme. Jetzt hat mich allerdings der Ehrgeiz gepackt, und ich will
XLP-Technologie. Der sieht schon sehr interessant aus! Um den direkt zu Vergleichen: Active, 8mhz, 3V: ATtiny : 2.8mA MSP 430: 2.0mA PIC : 0.9mA Powerdown, 3V: ATtiny : 250nA MSP 430: 80nA PIC : 30nA passt das in etwa, oder ist das irgendwo unfair? Dann werd ich mir den PIC mal genauer
-
Thread
Schaltnetzteil mit hohem Wirkungsgrad für Attiny13
Stromverbrauch der Schaltung dahinter *würg*. Habe für Spaß mal den Stromverbrauch gemessen und dabei den Attiny13 aus der Fassung genommen. Dabei kam ein Strom von 5,46mA heraus. Mit Attiny13 war es ein Strom von 6,4mA, dabei waren keinerlei Ein-/Ausgänge geschaltet. Meine Schaltungen finden ihren Einsatz im
Elektronik-FAQ das Stichwort Boardnetz. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Uhr aus Tutorial steht auf 00:00:00
Guten Tag. Ich hatte die Uhr zuvor auf einem ATTiny2313 zum laufen gebracht und wollte sie nun auf einem ATMega8 laufen lassen. Dazu habe ich das Programm einfach aus dem Tutorial kopiert und die lcd-routines.asm rutner geladen (und bei lcd_number
.def temp3 = r18 .def flag = r19 .def SubCount = r21 .def Sekunden = r22 .def Minuten = r23 .def Stunden = r24 .org 0x0000 rjmp main ; Reset Handler .org OVF0addr rjmp timer0_overflow ; Timer Overflow Handler .include "f:\lcd-routines.asm
-
Thread
Kleiner µC gesucht
Hi >und bei PIC gibt es SOT23-6. Bei Atmel auch: ATTiny 4/5/9/10. MfG Spess
Auch bei externem Treiber, z.B. 2x ZXMHC6A07T8 sot23 sowie 2x BAT54STA auch sot23 welche es auch als MPPS gibt. zwei weitere sot23 dual transistoren würden 4 pins sparen und so auch ein sot23 cpu ermöglichen, sollte es notwendig sein. zwei 0603 Restistor
-
Thread
ATTiny2313 fast PWM
hab ich leider keine Ahnung. Ich befasse mich gerade mit dem 8-Bit Timer/Counter0 with PWM beim ATtiny13. Habe das Datenblatt vom ATtiny2313 gerade mal überflogen. Ich denke Du verstehst die Bedeutung von den Output Compare Registern ( OCRxx ) noch nicht. Ich möchte es Dir nicht erklären, da selber
hab ich leider keine Ahnung. Ich befasse > mich gerade mit dem 8-Bit Timer/Counter0 with PWM beim ATtiny13. > > Habe das Datenblatt vom ATtiny2313 gerade mal überflogen. Überfliegen ist schlecht, wenn dann genau lesen. Der Code ist nicht gar so verkehrt, falsch ist nur die Verwendung des COM1A1
-
Thread
avr910 und m88
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny84 Device code: 0x21 = (unknown) Device code: 0x22 = (unknown) Device code: 0x23 = (unknown) Device code: 0x24 = (unknown) Device code: 0x25 = (unknown) Device code: 0x26
) Device code: 0x53 = (unknown) Device code: 0x54 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x57 = (unknown) Device code: 0x58 = (unknown) Device code: 0x59 = (unknown) Device code: 0x5a = (unknown) Device code: 0x5b
-
Thread
Eigenes Projekt für Anfänger: was brauche ich alles?
ATMega16 mit etwas Aufwand geht es aber auch mit einem kleinerem ich verwende hier z.B. einen kleinen ATTiny26(abgekündigt) mit einem Latch um den einen Port für das LCD und für andere Dinge gleichzeitig zu nutzen. Die Sensoren und der µC sind auf dem 2ten Board angeschlossen leider nicht auf dem Foto zu
4 4 Motoren 4 ------------------- 15 Pins Der Atmega hat 22 (mit Reset 23) nutzbare. Viele Pins kann man sparen indem man die mit den Tasten eine Spannung erzeugt und diese misst (z.b. http://www.avr-asm-tutorial.net/avr_de/keypad/keyboard.html#adc)
-
Thread
MOSFET-Schaltung so machbar?
Hallo, ich will mit einem Attiny drei LED-Kreise schalten. Die Kreise liegen jeweils an 12V. Der Strom der zu schalten ist wird bei jedem Zweig etwa 200mA betragen. Im Anhang habe einen Schaltplan. Ist die Schaltung so machbar?
einem Portausgang steuerbar sind, z.B. IRLML2502PBF N-Ch-Log / 20V 4,2A / 1,25W 0,045R / SOT23 (nur EIN Beispiel). Joe
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
Typen genannt. Etwas kleinere ATMegas sind ATMega48/88/168/328 28pol. Dann gibt es noch die ATTiny-Reihe. Die aktuellsten sind dort ATTiny4/5/9/10 (schnuckelig, im SOT23-6-Gehäuse) ATTIny25/45/85 8pol. ATTiny24/44/84 14pol. ATTiny261/461/861 20pol. Das sind in etwa die Typen, bei
. Etwas kleinere > ATMegas sind > > ATMega48/88/168/328 28pol. > > Dann gibt es noch die ATTiny-Reihe. Die aktuellsten sind dort > > ATTiny4/5/9/10 (schnuckelig, im SOT23-6-Gehäuse) > ATTIny25/45/85 8pol. > ATTiny24/44/84 14pol. > ATTiny261/461/861 20pol. > > Das sind in etwa
-
Thread
Anfängerfrage , 8x8 matrix von common cathode auf anode ?
. Daher kommen von mir gleich bestimmt einige doofe Fragen oder Denkfehler. Mein Setup : Attiny2313 WIN-AVR AVR Studio Diamex-AVR USB Ich versuche eine einfache Animation von einem ATtiny2313 auf einer LED-Matrix anzuzeigen.Das klappt bei dem Common Anode Display auch schon ganz gut,aber
; while (1) { for (i = 0; i < REPEAT_ANIMATION; i++) { step_animation(dancer1[0], 23); } } return 0; } [/c]
-
Thread
Atmel Eval.-Board 2.0.1+ USB2Serial CH340 (vid_1a86 pid_7523)
www.satkontor.de/Sonstiges/Entwicklung/Cardtechnik/Programmiergeraete/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny-AT90.html? BR, Dan
der Seitenaufbau sehr langsam ist. Fusebits? Der Programmiervorhang war nach geschlagenen 24595.23 Sekunden fertig. 03:23 Uhr. BR, Dan
-
Thread
Microcontroller [Kaufberatung]
Jonn17 schrieb im Beitrag #2098523: > integrierter ADC eine gute Idee Schau dir mal die ATtiny an. Sind billig, leicht zu programmieren und der Support hier im Forum ist riesig. http://de.wikipedia.org/wiki/Atmel_AVR http://www.mikrocontroller.net/articles/AVR Hier mal eine kleine Starthilfe
Ein ATmega48 sollte für Deine Zwecke richtig sein. Er hat einen 10Bit-ADC mit 6 Eingängen und max 23 IO-Pins. Peter
-
Thread
Zigbee im vergleich zu Bluetooth
sinnvolles tut. Ich habe mein tiny230-Board als proof of concept für "small is beautiful" mit einem ATtiny84 versehen (ein ATtiny44 würde es für viele Dinge auch noch tun). Für ein "back to the roots"-Softwarepaket für Atmel-802.15.4-Transceiver kannst du dir beispielsweise das µracoli-Projekt ansehen
aber durch die geringere Spreizung des Signals die Reichweite reduziert. Beim Lesen der Tabelle 9-23 bitte nicht wundern, die angegebenen -9dBm sind vermutlich ein Druckfehler und sollen wahrscheinlich -90dBm heissen, im Zweifelsfalle mal bei avr@atmel.com nachhaken. Bei -9dBm wuerden sich zwei
-
Thread
LED - Fahrzeugbeleuchtung
falls dir Kanonen auf Spatzen lieber sind, oder du einfach faul bist, wie ich meist, mit nem kleinen ATTiny oder so... Je nach Wissenstand vielleicht interessant für dich: http://www.mikrocontroller.net/articles/LED http://www.mikrocontroller.net/articles/Pulsweitenmodulation http://www.mikrocontroller.net
induktiven Abschaltspannungen usw. geplagt weshalb die LEDs vermutlich nicht sehr lange leuchten werden (F23). 5.PWM wäre eine Lösung, aber goto 1.
-
Thread
K8055 Rechteck ausgeben / PWM mit PC erzeugen
einstellbarer Frequenz, denke nein. http://forum.velleman.eu/viewtopic.php?f=3&t=3367 PWM mit 23 kHz Festfrequenz, denke ja. http://forum.velleman.eu/viewtopic.php?t=744 http://www.spaennare.se/pwmdig.html
der kleinen AVR. Die Spannungsversorgung könnte man eventuell aus der [[RS232]] machen im Stil der Attiny13 Versorgung im Franzis Mikrocontroller Lernpaket.
-
Thread
Was muß ich lernen.
Ellebogen23 schrieb im Beitrag #2077195: > Ich hab ein Terrarium und da möchte ich die Themperatur und die > Luftfeuchtigkeit steuern Ellebogen23 schrieb im Beitrag #2077195: > Womit programmiert man Controller
Attiny2313, LM75B
-
Thread
Atmega8L - Einfache Servoansteuerung in C : Timingprobleme
angeschlossenen Quarz den Ausgangsport mit dem Oszi messen. Und siehe da: meine Periodendauer beträgt ca. 23ms und mein Impuls liegt bei ca. 3ms!? Wo geht hier die Zeit verloren? Habe ich etwas übersehen? Vielleicht weiß einer von euch Profis rat. Grüße Matthias
erste bereitet mir noch ein paar Probleme. [c] /* V-Kabel v0.2 V-Kabel für max. 4 Servos MCU: Attiny24 @ 8 MHz Reiner Pollingbetrieb Erste Version Servos: PA0..4 PPM: PA7 */ #ifndef F_CPU #define F_CPU 8000000UL #endif #define VARIANT 0 //Portdefinitionen, ggf. anpassen! #define
-
Thread
85 mA über 3 Pins?!
Guten Abend Folgendes Probelm: Ich möchte einen Vibrationsmotor ansteuern über einen Attiny 13. Laut Datenblatt braucht der zum Anlaufen 85mA, später 65mA. Der Motor läuft für etwa 2-5 Sekunden. Laut Datenblatt darf ich maximal 40 mA ziehen am Pin. Ich hab aber noch einige Pins frei...
Transistor möchte ich aus verschiedenen Gründen nicht einsetzen. warum nicht? Platz? Einen BC848 im SOT23 wirst Du ja wohl noch unterkriegen. fchk
-
Thread
Atmega88 aus 10bit ADC 16 bit machen
Muß es denn unbedingt der ATmega88 sein? Z.B. der ATtiny861 hat ne interne Verstärkung 8x, 20x oder 32x. Peter
32dPyesqwQASAAAA2DlSoa7cb060616dbc304c84b045f68945adc Herstellerangaben: • 18-bit ΔΣ ADC in a SOT-23-6 package • Differential Input Operation • Self Calibration of Internal Offset and Gain Per Each Conversion • On-Board Voltage Reference: - Accuracy: 2.048V ± 0.05% - Drift: 15 ppm/°C • On-Board
-
Thread
3fach Software PWM reizt Tiny44 voll aus.
32] = {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}; void Timer0Overflow_ISR() org IVT_ADDR_TIM0_OVF //PWM OVF { Runner++
Delays drinne. Für was sind die denn gut? Ich hab ein 32fach PWM mit je 32 Schritten auf dem ATTiny88 (8MHz) laufen und bekomm pro Ausgang 500Hz PWM Frequenz. Genug Power hat der µC also. Gruß Joachim
-
Thread
Atmega 8535 PLCC verdrahtung
bisschen zu groß Wenn es eine *so* simple Schaltung ist, braucht man keinen Atmega8535. Nimm einen ATTiny10 im SOT23-5-Gehäuse. Oder musst du irgendwelche Restbestände aufbrauchen. MfG Spess
-
Thread
Attiny13 oder Attiny2313 an 12V mit möglichst geringem Stromverbrauch
Hi, ich möchte gerne einen ATtiny13A oder ATtiny2313 (weiß ich noch nicht - sollte aber auch egal sein)an einer 12V-Quelle betreiben. Hintergrund: Es soll nur mit einem Optokoppler eine andere Leitung "gelesen" (Stromkreis geschlossen
entsprechende Kapitel im Elektronik-FAQ ( http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 )
-
Thread
LED Matrix 5x7 programm
animations * Author: Alexander Weber alex@tinkerlog.com * Date: 21.12.2008 * Hardware: ATtiny2313V * Software: AVRMacPack * */ [c] #include <avr/io.h> #include <avr/pgmspace.h> #ifndef FONT_H_ #define FONT_H_ #define MAX_CHARS 59 #define CHAR_OFFSET 0x20 const uint8_t
0x21, 33, ! 0x03, 0x00, 0x03, 0x03 , // 0x22, 34, " 0x00, 0x00, 0x00, 0x03 , // 0x23, 35, # 0x00, 0x00, 0x00, 0x03 , // 0x24, 36, $ 0x00, 0x00, 0x00, 0x03 , // 0x25, 37, % 0x00, 0x00, 0x00, 0x03 , // 0x26, 38, & 0x03, 0x00, 0x00, 0x01 , // 0x27, 39
-
Thread
LED Matrix 5x7 programm
animations * Author: Alexander Weber alex@tinkerlog.com * Date: 21.12.2008 * Hardware: ATtiny2313V * Software: AVRMacPack * */ [c] #include <avr/io.h> #include <avr/pgmspace.h> #ifndef FONT_H_ #define FONT_H_ #define MAX_CHARS 59 #define CHAR_OFFSET 0x20 const uint8_t
0x21, 33, ! 0x03, 0x00, 0x03, 0x03 , // 0x22, 34, " 0x00, 0x00, 0x00, 0x03 , // 0x23, 35, # 0x00, 0x00, 0x00, 0x03 , // 0x24, 36, $ 0x00, 0x00, 0x00, 0x03 , // 0x25, 37, % 0x00, 0x00, 0x00, 0x03 , // 0x26, 38, & 0x03, 0x00, 0x00, 0x01 , // 0x27, 39
-
Thread
Taster Softwaretechnisch entprellen
= r20 .def key_press = r21 .def leds = r22 .def wr0 = r23 .equ key_port = pind .equ led_port = portb rjmp init .org OVF0addr ;timer interrupt 24ms in save_sreg, SREG get8key:
Widerständen wars ^^. Habe das auf meinem Board so geschaltet das die Taster auf Masse ziehen. Den ATtiny hatte ich noch rumliegen ... Werde mir aber bei gelegenheit nen ATMega8 holen um besser dem Tutorial folgen zu können .. bisher ging das imemr mit umschreiben der Ports.
-
Thread
[Rat] Temp. Sensor sniffen
Also einfach den attiny mit sclk und sedata vom ad51 verbinden und mit VCC 3.3V betreiben? (sollten nach meinen Recherchen cmos Eingänge sein?) Ist wahrscheinlich besser, da man gleich die jeweilige Temperatur hat.
@ Sebastian Möller (compressed) >Also einfach den attiny mit sclk und sedata vom ad51 verbinden und mit >VCC 3.3V betreiben? (sollten nach meinen Recherchen cmos Eingänge sein?) Ja. >Ist wahrscheinlich besser, da man gleich die jeweilige Temperatur
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Meine DCF Nixie Uhr, noch ohne Gehäuse IN-14 , mit Attiny2313
Hat meine kleine Schwester zu Weihnachten bekommen, wurde aus 5 Platien zusammen gesetzt ~23 cm Durchmesser, die Farben grün und rot sind jeweils per PWM (Attiny26) dimmbar. mfg Dex
-
Thread
USB zu Seriell mit ATtiny2313
Guten Tag. Daher das ich hier noch einen ATtiny2313 habe und mein Notebook nur einen USB Steckplatz habe ich mal google nach einem Programm für den ATtiny2313 von USB auf Seriell bemüht und bin auch fündig geworden. http://www.avrfreaks.net/index.php?func=viewItem&item_id=648&module=Freaks%20Tools http://makecircuits.com/blog/2009-03-23-usb-to-rs232-using-atmel-attiny2313-or-atmega8.html#respond Nun habe ich aber das Problem dass ich in diesen Daten keine .hex finde und die .asm auch nicht Compilieren kann, da er mir mit verscheidenen
-
Thread
TRXCharger Ladekurve mit LogView ansehen
hatte mal vor längerer Zeit folgende Akkuladeschaltung nachgebaut. Die Schaltung basiert auf dem ATtiny26 im Bastlerfreundlichem DIL-Gehäuse. Außerdem ist die Platine auch eine Bastlerfreundliche einseitige. http://www.student.uni-kl.de/~dittrich/trxcharger/index.html Echt super gemacht. Im www
Die Entladestromimpulse haben eine maximale Stromstärke von ca. 2,1A. *T2* beträgt T1 = 1040ms - 23,4ms = 1016,6ms, also ca. eine Sekunde. Herauszufinden wie gut dieses Ladegerät nun arbeit, wird wohl schwierig, da der Ladestrom ja nicht konstant ist und somit die Berechnung der hineingeladenen
-
Thread
12V Eingangsspannung am AVR
Der ATTiny wird zerschossen. Es ist zumindest ein Vorwiderstand nötig, 10k wären in Ordnung, bis 100k möglich, unter 500 Ohm dürfen es nicht sein, aber dann müsste die Schaltung sicher über 10mA benötigen
kommen vom Boardnetz eines PKW Siehe http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Atmega8 lässt sich nicht programmieren (USB Lab)
einem probiert -> selbes Problem :( Ein paar Tage zuvor habe ich mit dem gleichen USB Lab einen attiny2313 erfolgreich geflasht, doch der hatte zu wenige Pins, um die zweite Farbe der Matrix zu steuern. Das Programm lief am tiny super, also habe ich ein neues Projekt im AVR Studio erstellt, das Programm
-| 4 25 |- -| 5 24 |- -| 6 23 |- +5V -| 7 22 |- GND GND -| 8 21 |- -| 9 20 |- +5V -|10 19 |- SCK -|
-
Thread
Erste geh versuche mit AVR bitte mal anschauen
sinvolleres programm geschrieben und es scheint auch zufunktionieren. Es ist eine digital Uhr für einen Attiny die man auch einstellen kann;-) Habe an meinem Attiny zwar nur 3 74HC595 drann aber die zeigen das richtige an. Meine Frage ist aber ob das totaler mist ist bzw wo man noch was verbessern kann.
mehr an. Da ich es nicht schaffe die werte des sram aufzuteilen also wenn da gespeichert ist "23" brauche ich zuerst die 3 und dann die 2 zum senden. aber ich kann das mathematisch nicht lösen das dass mit allen zahlen funktioniert. Dies ist im "rcall ausgabe". Solche tricks kenne ich einfach
-
Thread
ISP + Atmega* ähnlich Teensy
Der Unterschied ist zum einen in der Anzahl der I/O, 23 beim Atmega8 und 32 beim ATmega16 / 32 Weiters 8k Flashspeicher oder 16k oder 32k
Ist soetwas zu empfehlen? http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-STK500-Neu-ATTINY-/370477667568?pt=Wissenschaftliche_Ger%C3%A4te&hash=item56423094f0 ?
-
Thread
Bau einer Stoppuhr mit Lichtschranken
IR-EMITTER-SFH487-2-T1 Fototransistor: http://www.conrad.de/ce/de/product/153924/PHOTO-TRANS-SFH313FA-23-T1-34 Da die Lichtschranken einen Interrupt erzeugen sollen müsste ich irgendwo das Signal abgreifen. Ich hätte es hinter "RL" abgegriffen. Bekomme ich an dieser Stelle saubere High und Low Werte
Schmitt-Trigger geht doch OK - wenn's ein ATmega- oder ATtiny-µC ist, hat jeder normale Eingang auch Schmitt- Trigger-Eigenschaften. ;-) Mich würde eher ärgern, dass die vorgestellte Schaltung, obwohl der Empfänger aus 11 Bauteilen besteht, also einige
-
Thread
Ampelschaltung funktioniert nicht
----------------------- ; warte 3 Zyklen: ldi R23, $01 WGLOOP3: dec R23 brne WGLOOP3 ; ----------------------------- ; warte 2 Zyklen: nop nop ; ============================= ret [/avrasm]
----------------------- ; warte 3 Zyklen: ldi R23, $01 WGLOOP3: dec R23 brne WGLOOP3 ; ----------------------------- ; warte 2 Zyklen: nop nop ; ============================= ret [/avrasm]
-
Thread
Attiny85/45/25 Soft-PWM mit Timer 1 - 12bit
Guten Abend, ich möchte mit einem Attiny85 eine 12bit RGB-Steuerung realisieren. Allgemeine Problematik von RGB Steuerungen: Um möglichst weiche Farbübergänge zu erzeugen sollte die RGB-Steuerung mit einer möglichst hohen Auflösung arbeiten
Helligkeitsverlauf der Farben zu erzeugen. Kurz zu meiem Programm: Ich möchte den Timer 1 des Attiny85 im asynchronen Modus mit 64Mhz betreiben um eine möglichst hohe PWM Frequenz zu erreichen. Rechnerisch ergäbe sich meines Verständnisses nach in meinem Programm eine PWM-Frequenz von ca. 61Hz (siehe
-
Thread
Pollin und die Lieferzeiten.
ich nur glück gehabt, da meine 1. Pollinbestellung nur 3 Tage Dauerte (3x 1W LED, Widerstände, 1x Attiny2313, 1x RFID Entwicklungsboard) Mfg
Ich hatte bei Pollin am 21.12. gegen 22 Uhr meine Bestellung eingegeben und habe sie am 23.12. gegen Mittag bekommen. Die Wahre wurde quasi in nur einem Tag von Pollin zusammengestellt und von der Post geliefert obwohl viele Autobahnen gesperrt und alle Straßen vereist waren.