-
Thread
Verständisfragen zu Quarzen und der Taktfrequenz
Auswirkung? 2. Der interne Oszillator liefert immer 8MHz? (Abgesehen vom Komp-Mode zum ATtiny15) 3. Die Taktrate des Gesamstsystems kann (bei Verwendung des internen Oszillators) über OSCCAL, CLKPR und die CKDIV8-Fuse angepasst werden? 4. WD. Osc und PLL Clock sind auch interne Taktgeber
Auswirkung? Richtig. > 2. Der interne Oszillator liefert immer 8MHz? (Abgesehen vom Komp-Mode > zum ATtiny15) Nein. Die 8MHz sind nur nominell 8MHz, in der Praxis können sich Abweichungen ergeben. > 3. Die Taktrate des Gesamstsystems kann (bei Verwendung des internen > Oszillators) über OSCCAL, CLKPR
-
Thread
Wireless Temparaturmessung
Gehäuse. Welche der genannten Lösungen würdet ihr einsetzen, es soll die Soll- und Isttemparatur in 15 Räumen erfasst werden. mfg AiM
allerdings bei der benötigtem Menge relativ teuer. Meine angestrebte Lösung sieht jetzt so aus: ATTiny?? FM Sende-Modul @ 433,92MHz (z.B. Conrad 191498-15) (Kurz Aktiviert beim Senden, ansonsten im PowerDown Mode DrehEncoder (Einstellen der Solltemparatur) Kleines Display (z.B. Osram SLO 2016) (nur
-
Thread
RS232 mit 9N1 auslesen
Finde per Zufall im Dabla des ATtiny2313 Supports Serial Frames with 5, 6, 7, 8, or 9 Data Bits and 1 or 2 Stop Bits. Seite 119: ""... C Code Example(1)(2) void USART_Transmit( unsigned int data ) { /* Wait for empty transmit buffer
UDR = data; //......" Quelle: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2543-AVR-ATtiny2313_Datasheet.pdf Noch Fragen, Euer Ehren...nein er gehört Ihnen. ciao gustav
-
Thread
Ansteuerung Schrittmotor
damit die Chip-internen Schutzdioden funktionieren. Die 4046 PLL laesst sich mit auch mit 12 .. 15V betrieben (CMOS)
Solch ein Schleppservo nimmt man dafür eigentlich. M7-G30-PK613-15 steht drauf :)
-
Thread
LED Cube Multiplexing mit 74hc595 und ULN2803A
natürlich), ohne 74HC595 und ULNs an den µC anschließt. derBasti schrieb im Beitrag #3550877: > 15mA pro LED Beim 1:8 Multiplexing, ist jede LED nur 1/8 der Zeit ein. Wenn die LED mit 15mA gepulst betrieben wird, ist sie also so hell, wie eine die mit konstanten 1.875mA betrieben wird. Aus Interesse
Ahh!!! Wieder was dazugelernt. Danke. Also sollte ich einen Widerstand zwischen 12 und 15 Ohm wählen, um ~60mA zu bekommen? Danke nochmals.
-
Thread
Projektidee: Der Volks-Programmer
USPispTiny firmware eine für den AVRISP MK II aufspielen, ich bezweifle aber, dass die in die 2k des ATTINY 2313 passen..
Hallo, kann man statt ATtiny2313 einen AT90S2313 verwenden? MfG
-
Thread
stromsparender µC und stromsparend programmieren (Wecker)
speziell auf die prozessoren die auch unter 3v laufen ich glaub die laufen dann mit 1,7V glaube der attiny45 oder attiny15 passt ganz gut
Sekunden eines Tages runtereiern. Der kleinste Tiny mit fertiger serieller Schnittstelle ist m.W. der ATTiny2313, aber du kannst natürlich in einen der 8-Beiner(13,25,45,85) auch eine Software Schnittstelle einbauen.
-
Thread
3x4 Tastenmatrix - Reduzierung auf 5 Portpins?
Ich möchte eine Fernbedienung mit einer 12er Tastatur (3x4 Matrix) und einem ATtiny44 Prozessor entwerfen. Die 3 Spalten der Tastenmatrix sollen dabei einen Interrupt auslösen (zum Aufwecken des UC). Insgesamt benötige ich so 7 Portpins nur für die Tastenmatrix und für die restlichen
http://www.mikrocontroller.net/topic/183376#new Mit der Shift-Taste unterscheide ich 30 (2*15) Zustände. Und das funktioniert...
-
Thread
Zähler diskret aufbauen
Alles andere ist durchgehend programmierbar gestaltet. Also entweder 7400er Logikgrab oder einen ATtiny o.ä.
Beitrag #4262796: > Laut RCA-Datenbuch 1975 erlauben die 4017 eine maximale Flankensteilheit > von 15 µs an den Clock-Eingängen. Je nach Hersteller sind da die ICs unterschiedlich. Einen 4017 mit Schmitttriggereingang hatte ich aber schon mal in den Händen.
-
Thread
Zeitgesteuertes Schalten eines Verbrauchers ohne Mikrocontroller
wenn die serielle Kommunikation auch per I²C oder SPI (zur Not auch Soft-UART) sein darf, wäre ein ATtiny24/44/84 mit Uhrenquarz für die Aufgabe ideal.
sowohl UART als auch > A/D-Wandler hat Na aber sischer dat: http://www.atmel.com/devices/ATtiny1634.aspx
-
Thread
Formel 1 Ampel
maximal 200mA über Vcc/Gnd. Du kannst die LEDs mit ihrem Vorwiderling also direkt an den Pin des ATTiny hängen und auf die Transen verzichten.
überbrückte. Spannungsspitzen ahoi. :) Das werden zwar relativ harmlose Spitzen sein, aber der ATTiny wird sie trotzdem nicht mögen.
-
Thread
Probleme mit dem AD595 (Thermoelement Typ K)
das ist). Kannst du mal bitte nachsehen: Die Karte hat laut DB galvanische Trennung. Seite 14 / 15. Das ist schon mal sehr gut. Gruß Sven
wenns nicht supergenau sein muß und der ATtiny25 mißt dann die Kaltstellentemperatur. Man muß allerding noch ein Programm für den ATtiny25 schreiben. Peter
-
Thread
Audiosignalanzeige mit ATTINY26 AD-Wandler
oft geholfen wurde, versuche ich mal wieder mein Glück. Ich möchte mit Hilfe des AD-Wandlers des ATTINY26 eine optische Anzeige eines Audiosignales realisieren, so wie man es von Verstärkern kennt. D.h. z.B. Signal leise keine LED an, lauter 1-2 LEDs an, usw. bis ganz laut alle LEDs an. Die Ansteuerung
-15V sind nicht unbedingt nötig. Eine symmetrische Versorgungsspannung mit +/- 5V würde ausreichen. Die negative Hilfsspannung läßt sich leicht durch entsprechende Regler aus der +5V-Versorgungsspannung
-
Thread
Umsetzer von CAN auf RS232 bauen
das ELM ding für CAN kostet beim chinesen (fix fertig) mit USB anschluss 15€ was soll denn da bitte teuer sein ?
@lrlr Gibst Du mir bitte mal einen Link zu den 15 Euro? ;-) MfG Paul
-
Thread
Poweroff timer im Batteriebetrieb
Georg T. schrieb im Beitrag #5520580: > selbsts ne Z-Diode zieht Zuviel Ruhestrom ATtiny10, Power down Mode @,1,8V < 0,1uA. Von all den anderen Vorteilen noch gar nicht gesprochen.
< 5 uA gut genug ist, waere es mit einem MCP1702, einem uC (z.B. dem bereits empfohlenen "neuen" ATtiny10) und ggf. einem MOSFET (z.B. IRLML6244), wenn die LED mehr als ~10 mA braucht, schnell geloest.
-
Thread
Sleep und Timer
Hallo liebe Leute! Ich benutze für mein Projekt einen ATtiny45 running at 8Mhz, und möchte gerne, dass dieser alle 60s in den IDLE-Sleep-Mode versetzt wird um Strom zu sparen, und dann nach ca. 6h wieder aufwacht. Ich habe es mir nun so gedacht, dass ich
vielen Dank mit dem Tipp mit Power Down und Watchdog! Doch eine Sache: Nach Datasheet vom ATtiny45 gibt es selbst mit Prescaler ein Timeout bereits nach 8s?! Kann ich das irgendwie zu 6h machen?
-
Thread
(Suche Dienstleistung) Ne555 schaltung erstellen
und von Traco einen TEN15-2411WI gefunden. Wäre der was? Laut Datenblatt ist der Wandler isoliert, erlaubt wäre trotzdem der zusammenschluss von -Vin und -Vout wenn gemeinsames Potential benötitg wird, wäre dies aber auch in meinem Anwendungsfall sinnvoll oder nicht? (uC Attiny hat eigenen Regler vor Wandler regelt aber auch Pi der nach dem Wandler sitzt). Grüße Dominik
-
Thread
LCD Display Problem bei ATTiny26
ldi temp, RAMEND ;Stackpointer initialisieren out SP, temp so muss das beim ATTiny26 ausschauen.
11.D4 -> PortA 0 12.D5 -> PortA 1 13.D6 -> PortA 2 14.D7 -> PortA 3 15.LED+ -> Vorwiderstand +5V 16.LED- -> GND Und hier mein aktueller Code: [c] ; Bei 4Mhz ATTiny26 .include "tn26def.inc" .def temp1 = r20 .def temp2 = r21 .def temp3 = r22
-
Thread
Melodie ausgeben mit AVR
Ich habe eine Melodieausgabe für einen AVR (ATTiny12) gemacht. Benötigt nur einen Pin und kann vielleicht innerhalb eines grösseren Projekts benutzt werden. Sowas gibts wahrscheinlich schon tausend Mal, aber vielleicht kanns doch einer brauchen.
Herr Brasholz, ich finde ihr Programm "Melodie ausgeben mit AVR" super. Ich habe es auf einen ATTiny24A modifiziert und es läuft einwandfrei. Jetzt hätte ich noch eine Frage, wie kann ich andere Melodien generieren? MfG G.M.
-
Thread
stromsparender Langzeittimer für ATmega328 gesucht
;) Meine Problemstellung: Ein ATmega328P bei 16MHz soll in einem definierbaren Bereich von 15min - 120min (eine Toleranz von +/- 10% spielt dabei keine Rolle) ein paar Messwerte erfassen. Da es mehr auch nicht zu tun gibt und Energie vor allem bei Batteriebetrieb ein knappes Gut ist, soll die
der entsprechenden IDE arbeiten. Daher begrenze ich mich auf den Einsatz eines Mega328P, sowie die ATtiny 44/84 und 45/85. Ich hoffe das verkompliziert das Thema nicht unnötig und brandmarkt mich hier nicht direkt als "Aussätzigen" ;)
-
Thread
LED-Blink-Fahrradlicht
Zelle (damit sie nicht überladen wird). Die (rote) LED bekommt einen Vorwiderstand und wird vom Attiny per Transistor geschaltet. Fertig ist die Schaltung.
Ich spiele mit mikrocontrollern/microchips rum. :) Den ATtiny hatte ich jetzt..schau mich auch noch um was es sonst noch so gibt. Allerdings wird das ganze mit der elektronik warscheinlich an nen profi weitergeleitet.
-
Thread
Womit baut man heute Speisungen? LM723?
diesen Werten und aus den Infos die via Software-UART fuer gewuenschte Spannung und max. Strom in den attiny gemorst wurden, wird ein PWM/Sigmadelta Signal erzeugt, das tiefpassgefiltert und verstaerkt den Laengstransistor geeignet ansteuert. Mit einem 2. attiny13 werden 2 Potis fuer Spannung und max.
am nächsten kommen oder modifiziere eins. In der Regel arbeite ich ohnehin mit 3,3V, 5V, 9V, 12V, 15V, 24V, 36V, 48V oder +-15V. Ansonsten gibt es manch gute Labornetzteile mittlerweile in Indien günstiger als in China: http://www.dedl.co.in/products.html
-
Thread
CCFL - Inverter
mit ca 400hz getaktet(aber ganz wichtig, kleine pause zwischen den pulsen berücksichtigen, so ca. 15%, besser sogar 20%, sonst gibt es BUMM!! :-))..am ausgang natürlich einen lastwiderstand nicht vergessen, das ding braucht es unbedingt!!! (so ca. 2k)auf dieser weise habe ich locker ca 200v bekommen
Hier ist die Skizze mit der ATTiny Version. Ich werde diese Version mal in den nächsten Tagen umsetzen.
-
Thread
Tiny45 womit programmieren?
den Tiny45 programmiert. Leider kennt das Ponyprog diesen nicht. Ist es evtl. möglich diesen als Tiny15 mit Ponyprog zu programmieren? Allerdings soll der Tiny mit einem externen Quarz betrieben werden, was nur mit dem Tiny45 und nicht mit dem Tiny15 möglich ist (Fusebits setzen?).
Tiny45 programmiert. > Leider kennt das Ponyprog diesen nicht. Ist es evtl. möglich diesen als > Tiny15 mit Ponyprog zu programmieren? Allerdings soll der Tiny mit einem > externen Quarz betrieben werden, was nur mit dem Tiny45 und nicht mit > dem Tiny15 möglich ist (Fusebits setzen?). Am besten programmiert
-
Thread
Batterieüberwachung Bandgap vs. AVCC?
Zusammen ich versuche schon seit mehreren Abenden erfolglos eine AVCC versus Bandgap-messung mit einem Attiny 26 durchzuführen. Ziel: wie schon 1000 mal Versorgungsspannungsüberwachung... gemäss Attiny26 Manual muss ich MUX1-4 auf 1 Setzen und logischerweise die REFS0 & REFS1 auf 0 Setzen also sieht
Fehler produziert. Aber eigentlich übergibt man Getadc() nur den Channel, also eine Zahl zwischen 0 und 15(?). Die Referenz stellt man über Config ADC ein, siehe http://avrhelp.mcselec.com/index.html?config_adc.htm
-
Thread
LED Taschenlampe (Scheinwerfer)
das ganze ja dicht seien soll. (wird Outdoor und aufn Bau verwendet.) das Glas wäre dann ca. 15x15cm groß und 10mm stark vor die Led würde ich eine kleine Metallplatte im abstand machen um das Glas vor der Hitze zu schützen.
Bei 7,2V und 1Ah kannst Du aus Deinem Akku 7,2Wh ziehen. Merkst Du was? Wie lange jetzt Deine 15W LED leuchtet, kannst Du selber ausrechnen... ;) Mirko
-
Thread
PWM Signal OCR1A auf einen anderen Pin umleiten.
Hallo, ich möchte PWM Signal (µC ATtiny 2313, OCR1A auf PB3) auf PD3 umleiten. Leider habe ich da ein Problem, die PWM funktioniert am PB3(Pin 15) einwandfrei, nur die Weiterleitung funktioniert nicht, die unteren 2 Zeilen. Habe schon
mir jetzt einer Code schnipsel schreiben wie ich es lösen könnte ? Ich möchte PWM Signal (µC ATtiny 2313, OCR1A auf PB3) auf PD3 umleiten. if (PINB & (1 << 3)) { PORTD ^= (1 << 3);}
-
Thread
AVR vs MSP430 und Linux
über einen einzigen (den RESET-) Pin erledigen. Das geht dann sogar schon bei Achtbeinern wie dem ATtiny13. DebugWire und JTAG werden z.B. vom AVR-Dragon unterstützt, aber leider nur bei Controllern bis 32k Flash. Das kann man dann per avarice auch unter Linux mit GDB verwenden.
Programmierleitungen als eine Art "Bus" oben durchgezogen. Darunter habe ich dann Sockel gelötet für die gängigen ATtiny's. Einen für den Tiny15 (ohne Quarz aber mit LED + Lötstifte für ein Eingangssignal), dann einen für einen ATtiny12/13 mit Quarz und jeweils einen für den ATtiny2323 und den ATtiny26. Oder Du baust
-
Thread
Wie und wozu werden die Daten-Register unter C verwendet?
demnächst mit einem AVR-Mikrocontroller arbeiten möchte, welcher neben den Datenregistern kein SRAM hat(ATtiny15), ich aber sollange es geht mit C arbeiten möchte. mfg Sepp
bekomme einen Fehler gemeldet, aber leider nicht wo, was, warum.) Ich werde also doch lieber beim ATtiny15 auf ASM umsteigen. (Es würde zwar funktionieren ihn in C zu programieren aber dass ist mir zu stressig.) mfg Sepp PS.: Ich raufe mir gerade meine letzten Haare aus. Dieses ****** LCD Display
-
Thread
Chip für super simple Funktion
Phillip H. schrieb im Beitrag #7476914: > Vllt einen ATTiny? Hunderte es gibt! Nimm irgendeinen.
Du könntest nen ATTiny85 nehmen. Der ist kompakt und hat genug I/O-Pins für deinen Einsatzzweck.
-
Thread
Gibt es schon skalierbare Arduino 16-Segent Font-Lib ?
auch noch einen INA226 an den 1€ Attiny85 anschließen. Das geht aber nur mit Vektor-Fonts. Also Ihr Besserwisser, gibt es schon so eine Lib oder nicht ?
aktiv sind, dann kann ich Satzzeichen wie "." und ":" und "!" noch schmäler ausgeben. Seit über 15 Jahren brauchen die Maker eine 8px-64px Font-Lib unter 1 kB. Und mit dem Attiny85 + SSD1306 ist der Bedarf nach wie vor da. Irgendwie unfassbar dass es da anscheinend immer noch nichts gibt. Naja
-
Thread
Atmega 2560 verfused - Was tun?
1...... 1.... [/pre] Also 0xe7. Falls du anderen Randbedingungen in Tabelle 15 hast, dann entsprechend modifizieren.
Man nehme einen 2. AVR (z.B. ATtiny13), programmiere ihn als 32kHz Taktgenerator und schließe ihn an XTAL2 an. Der Quarz kann drin bleiben. Und als erste Programmieraktion die Signatur lesen, ob die stimmt.
-
Thread
ATTiny und RFM12
zuerst: Funktioniert das ganze überhaupt mit dem ATtiny45 oder wäre der ATtiny2313 da die bessere wahl? 2. Wie sieht das mit der Taktung vom RFM12 aus? Bei den meisten Projekten scheint meist der Atmel an einen externen 10Mhz Quarz zu setzen. Hat das
Auskunft kosten (wo du schon unter Markt postest...) ;-) > Funktioniert das ganze überhaupt mit dem ATtiny45 > oder wäre der ATtiny2313 da die bessere wahl? Es sollte selbst mit einem tiny25 oder gar tiny12 funktionieren. > > 2. Wie sieht das mit der Taktung vom RFM12 aus? Bei den meisten > Projekten
-
Thread
Hilfe! - Schaltplan für Modellauto gesucht
Moin, Das geht mit 'nem attiny13a, 5 Widerstaenden, 1 Kondensator, 4 weissen LEDs und einer 5V Spannungsversorgung. Ist bloss arg doof zu filmen... Kratzt das noch wen? Gruss WK
beim Warnblinker kann man die Blinker kaum mehr erkennen, etc. Irgendwie kriegt man das Flash vom attiny schon voll mit Schwachsinn ;-) Gruss WK
-
Thread
32 KHz Quarz - lange Anlaufzeit
Hallo, ich habe einen ATtiny 12 mit einem 32KHz Quarz bestückt. Wenn ich den Tiny in den Power-Down fahre und dann mit einem Tastendruck per Interrupt wieder starte, dauert es mitunter 2-3 Sekunden, bis er wirklich durchstartet
sogenannte Parallel-Kapazität an, also die Kapazität, die dem Quarz parallelgeschaltet ist, und beim ATtiny 12 sind, durch seine Beschaltung, sozusagen die beiden C in Reihe geschaltet, desshalb auch der doppelte Wert.
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Ich beschäftige mich seit Längeren bereits mit ATtiny85, ATMega328 und jetzt auch mit PIC. Angefangen habe ich mit den Lernbausätzen von Franzis. Interessante Anregungen habe ich als Anfänger unter anderen bei BKainka bzw. seinem Elektronik-Labor gefunden
Wird sowas nicht auch von neueren AVRs geboten in der User Signature Row? Hier zum Beispiel ATtiny1614/6/7 (1- Series): > 6.6 **User Row** > > In addition to the EEPROM, the ATtiny1614/1616/1617 has one extra > page of EEPROM memory that can be used for firmware settings, > the User Row (
-
Thread
Atmega 8 Programmierung in C
main.o Unknown MCU `atmega8' specified Known MCU names: avr2 at90s2313 at90s2323 attiny22 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 avr3 atmega103 atmega603 avr4 atmega83 atmega85 avr5 atmega161 atmega163 atmega32 at94k avr1 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 cc1.exe: MCU `atmega8' not supported main.c:1:20: avr/io.h: No such file or directory main.c: In function `main': main.c:5: `DDRB' undeclared