-
Thread
atmega32p verbinden mit attiny85 über SPI - Richtige SCK Frequenz
Hallo, ich möchte einen atmega328p (Master) über hardware-spi mit einem attiny85 (Slave) verbinden zum Datenaustausch (Slave=>Master). In wie weit ist das ein Problem bei der Übertragung und beim Slave Select, dass der Master mit 16 MHz angetrieben (Quarz) und der attiny mit
ATMega328 kann den SPI-Takt ja entsprechend niedrig einstellen. Wie niedrig, das steht im Datenblatt des ATTiny85 unter [quote http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf] 15.3.6 Clock speed considerations Maximum frequency for SCL and SCK is
-
Thread
Sehr geringe Baudrate ein Problem für Windows?
110 und 300 bps, > dabei sollte letztere eigentlich überall funktionieren. Lange vorher waren 45.45, 50 und 75 Bd gebräuchlich - schneller war die Mechanik damals nicht ;-)
versucht, das in Assembler nachzubauen. Warum so extrem langsam? Bei meinen I2C-Sniffer auf dem ATtiny85 erreiche ich problemlos mit der SW-UART 460800 Baud (Assembler) bzw. 115200 Baud (C).
-
Thread
Wann ist Autobatterie voll?
zündeln sollte man dabei nicht (Feuerzeug zum Nachsehen)... Bei einem von mir getesteten 2 jährigem 45 Ah Akku lag der Ladestrom bei konstanten 13,8 Volt bei ca. 0,3 Ampere, also weniger als ein Hundertstel der Ah Angabe... Akku ist eben wie ein Kübel Wasser mit einem Loch, am Anfang noch klein
Billigste, was der Versandhandel im Angebot hatte) + Inverter stehen, die über einen DIY-Laderegler mit Attiny85 und Step-Down per Solarpanel_130W geladen werden. Zusätzlich hängt ein manuell zuschaltbares 30A SNT dran, das auf 13,4V begrenzt ist, um ggf. die Akkus bei Sonnenmangel nicht allzulange im teilentladenen
-
Thread
AT Mega Pin13 OC0A tauschen nach OC1C für PWM
pinoutspg/ hier suchste dein Board raus und hast einen schönen Überblick über alles. Bei einigen ATtiny's kann man die Pin Ausgänge zum Timer selbst festlegen in einem gewissen Spielraum. Beim ATmega nicht. Was du aber machen kannst ist folgendes. In einer Timer Interrupt Service Routine (ISR) kannst
5 kontrolliert durch Timer 3 PWM Pins 6, 7 und 8 kontrolliert durch Timer 4 PWM Pins 44, 45 und 45 kontrolliert durch Timer 5 [/code] Mit den fast undokumentierten 3 PWM Ausgängen von Timer 5 haste bestimmt die zusätzlichen Ausgänge die du benötigst. Insgesamt hast du 15 PWM Pins. Abzüglich
-
Artikel
Entscheidung Mikrocontroller
verfügbaren IO-Pins limitiert) PDIP Bauform gibt es unter anderem: AVR ATMega 88A, 164A, 324A, 644A AVR ATTiny: Praktisch alle, z. B. ATTiny 13A, 24A, 25, 26, 2313A viele 8051-Derivate, z. B. Atmel 89S8252 (nahezu) alle Microchip PIC Controller die mit 40 oder weniger Pins auskommen. Auch 16Bit Varianten und
ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan=2|- 4,5 4,2 16MHz, 20MHz* - 20 20 9,5 (3,3V) [*] Abweichende Taktangabe für PIC16*F84A, da hier
-
Thread
Attiny45 ADC
in C geschrieben, aber hier komme ich einfach nicht weiter; ich möchte den Umgang mit dem ADC des Attiny45 lernen und habe dazu ein Testprogramm geschrieben. Der ADC soll im Freerunning Mode laufen und in der ISR eine Variable mit dem Wert des Registers ADCH besetzt werden. Bei Sannungen über 2,5V soll
-
Thread
DCC Signal wird nicht erkannt
drüberschauen könnte und vielleicht ne Idee hat wo ich einen Fehler mache. [avrasm] ; Mikrocontroller: ATtiny45 ; Versorgungsspannung: 4,5-5V ; Taktart: Interner Oszillator ; Taktfrequenz: 8MHz ; Brown-out Detection: 2,7V .include "tn45def.inc" .def temp = r16 ;------------------------------- Interruptvektortabelle
-
Thread
Zaubertrick von Auto überfahren, was tun?
einiges dünner. Dann probier ich die 20x1.5mm unterzubringen. Im Katalog stand "hält 2.0Kg" whatever...N45 Material. Schönes WE Stromtuner
liegt. Ein Punkt ist noch das Thema Strom. Der Sensor braucht nur 100uA nach Datenblatt, der ATTiny85 300uA bei 1MHz. Das passt ganz gut. Aber laut Datenblatt zieht ein Vibrationsmotor ca. 60-80 mA. Aus einer Knopfzelle ist das nicht zu kriegen. Vielleicht hilft ein dicker Elko... Bisher habe
-
Thread
SoftwareSerial auf Attiny45
dem ATTiny45 in Sachen SoftwareSerial? Oder ist die interne 8MHz Clock nicht genau genug dafür? Danke schonmal für die Hilfe! Hier noch mein Code: Attiny Code: [c] #include <SoftwareSerial.h> SoftwareSerial
CLKPR – Clock Prescale Register http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
-
Thread
Alter Schweißtransformator - Sicherung fliegt
mit zeitrelais zum Überbrücken) 2.Trafoschaltrelais verbauen oder alternativ die Funktion mit Attiny und Triac z.b.(BTA 41) nachbauen. zu dieser Thematik gibt es einen guten Wiki Artikel https://de.wikipedia.org/wiki/Transformatorschaltrelais mögen die Spiele beginnen
Halogentrafo: Spannung an der Glühbirne 80 VAC Hier das Ergebnis mit meinem Fülldrahtschweißgerät 45A/90A: Spannung an der Glühbirne 45A Einstellung: 180 VAC Spannung an der Glühbirne 90A Einstellung: 120 VAC Die Birne hat jedes mal mehr als nur ein wenig geglimmt. Mehr als nur Gelaber und
-
Thread
Attiny45 und Arduino
unregelmäßig und langsam... wie kann das sein? Brauche ich weitere Bauteile, um den Attiny zu betreiben? Mein Attiny ist genau dieser: https://www.conrad.de/de/embedded-mikrocontroller-attiny45-20pu-pdip-8-microchip-technology-8-bit-20-mhz-anzahl-io-6-154219.html Schöne Grüße
Narr schrieb im Beitrag #5124107: > Attiny45 (20MHz) Mach lieber 8MHz.
-
Thread
Impulsverzögerung
| | |_____________| | GND | Tiny25/45/85 | | | | .-----)----------o PB0 | | | | | .-. | |
natürlich Platz sparen. Wie immer, wenig Bauteile, wenig > Platz, wenig von allem... Mit einem ATtiny sind alle Forderungen erfüllt und das nötige Programm in einer halben Stunde geschrieben...
-
Thread
DHT12 über I2C mit Raspberry auslesen
sich auch 1-wire, ist aber anders aufgebaut. Habe den DHT22 per Assembler, allerdings in einem ATtiny45, 'zu Fuß' ausgelesen. Näheres verrät bestimmt das Datenblatt (müsste jetzt auch nachschauen), wie sich 0- und 1-Bit unterscheiden, ist aber kein Hexenwerk. MfG
-
Thread
ATTiny in C programmierbar?
ATTiny 44 und 45 gehen auf jeden Fall in C. C braucht aber genügend RAM Speicher für den Stack. Irgendwann macht es bei zu wenig Speicher einfach keinen Sinn mehr eine Hochsprache zu benutzen.
obiger Code zu einem Linker-Fehler, mit z.B. MCU=attiny45 wird der Code problemlos übersetzt. Man kann den Attiny4 durchaus mit Hilfe von C leben einhauchen, es gibt aber auch durchaus, ich sag mal, Funktionen, die man dem Attiny4 nicht mit C beibringen
-
Thread
Lichtschranke/Raspberry
Was willst du mit dem Signal machen? Zur Auswertung einer Lichtschranke genügt ggf. ein Attiny 45. Als Lichtschranke kann man eine LED mit einer Linse und eine Fotodiode nutzen. Ist wahrscheinlich das Einfachste.
-
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
uC-Universal-Leiterplatte
Für 13 IOs muß mindestens ein ATtiny861 her.
Der Google-Suchbegriff lautet: Evalutions Kit ATTiny85 Gibts z.B. bei Digikey. https://www.google.de/search?site=&source=hp&q=evalutionskit+ATTiny85&oq=evalutionskit+ATTiny85&gs_l=psy-ab.12...2341.12827.0.14861.25.20.5.0.0.0.198.2193.9j11.20.0....0
-
Thread
Mal wieder Wanderkiste?
Single-supply-voltage-level-translator-with-nine-configurable-gate-logic-functions.html - *SN74AVC1T45* Single-Bit Dual-Supply Bus Transceiver http://www.ti.com/lit/ds/symlink/sn74avc1t45.pdf - *LM5101B* 2-A, and 1-A High-Voltage, High-Side and Low-Side Gate Drivers http://www.ti.com/lit/ds/symlink
AT90S4414-8JI 1x Atmel AT90S8535-8PI 1x Atmel ATMega8515L-8PI 1x Atmel ATTiny26-16PI Alle µC unbenutzt also interner Takt aktiv 4x MC2551 CAN-HighSpeed-Tranceiver mit Slope Controll unterstützen niedrige Baudrate 8x SMD-Reihenwiderstände 8fach 1k 10x SMD Quarze ABM3M
-
Thread
PWM-Signal mit 0,1 Hz erzeugen
: > > - 2 Widerstände > - 1 Kondensator > - 1 Z-Diode (3.3 V z.B.) > - 1 Transistor > - 1 Attiny45 (z.B.) > > 1 Widerstand und Z-Diode um die 12 V des TEs auf eine Spannung für den > Attiny zu bringen, 1 Widerstand und Transistor als Pegelwandler, > Kondensator für den Attiny zum abblocken
: > > - 2 Widerstände > - 1 Kondensator > - 1 Z-Diode (3.3 V z.B.) > - 1 Transistor > - 1 Attiny45 (z.B.) > > 1 Widerstand und Z-Diode um die 12 V des TEs auf eine Spannung für den > Attiny zu bringen, 1 Widerstand und Transistor als Pegelwandler, > Kondensator für den Attiny zum abblocken
-
Thread
Invalid Device Signature bei ATtiny 13A nach Fuse Änderung
Fuses des ATtiny auf folgende werte sezten: High byte: 0xFF, Low byte: 0x7B. Nachdem ich den Arduino as ISP-Sketch erfolgreich auf den Arduino Uno hochgeladen habe und die Funktion überprüft habe, wurde der ATtiny
you. C:\Users\[Mein Name]>avrdude -v -v -pattiny13 -cstk500v1 -PCOM5 -b19200 -Uflash:w:Ebike_ATtiny13A_final.hex avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
-
Thread
Relaisschaltung mit Attiny 85
Spannungsregler hab ich jetzt nicht da. Das über "nur" 5V laufen zu lassen war der Versorgungsspannung des Attiny und meinen ersten Versuchen geschuldet. Mein nächster Schritt ( Versuch \ Erfahrung \ Trail ) wären dann die 12V und für den Attiny 5V runtergeregelt gewesen. Denn der Vater des Gedanken ist, dass
@Axel R. Der Attiny hat seinen Reset Pin gegenüber von VCC auf Pin 1 ( http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf ) @Hubert G. Wie erwähnt, ist die 5V
-
Thread
Medion-Rechner auf Linux
selbst heraus finden, da es im Bereich der PCs etwas mehr Hardware zu bedienen gibt, als z.B. beim ATtiny45. Live-CS/DVD starten also überhaupt nicht - jop, dann wird wohl im Bios stehen, daß gefälligst nur die Platte als Boot-Medium benutzt werden soll. Dort kamen dann wohl auch die Vista-Meldungen
-
Thread
NiMH Akku mit Solarzelle laden
geringen Spannungsrückgang führt und ob dieser mit dem 10bit ADC messbar ist. Oder einfach bei 1,45V Zellenspannung die Solarzelle abschalten? Wie soll ich den Akku am besten vor Überladung schützen? Ist meine Schaltung so funktionsfähig? MfG, Steven
Leistungsanpassung eh kaum möglich. Steven J. schrieb im Beitrag #5090821: > Oder einfach bei 1,45V Zellenspannung die Solarzelle abschalten? Ja. Macht auch jede Solarlampe so. Steven J. schrieb im Beitrag #5090821: > Wie soll ich den Akku am besten vor Überladung schützen? Indem du die
-
Thread
LED blinkt 2 mal beim Lesen und Flashen jeglicher AVR Controller
Mikrocontrollern angefangen und habe mir auch ein Lernbuch zugelegt. Erstmal mein Equipment: ATtiny45 / ATmega88PA (beschriebenes Problem tritt bei beiden Controllern auf) Programmer: mySmartUSB light Atmel Studio 7.0 / Atmel Studio 6.2 (Problem tritt in beiden Versionen auf) Natürlich habe
Breadboard". 22kOhm Pull-Up Widerstand beim Reset-Pin. Der Rest sollte klar und erkennbar sein.) Der ATtiny45 ist richtig angeschlossen und wird somit von Atmel Studio erkannt. Der Code ist auch sicher richtig (siehe Bild "Code"). Wenn ich nun das Programm starte, blinkt jedoch die LED 2 mal und dann
-
Thread
ATtiny24 mit Watchdog + Sleep
Hi Zumindest beim ATtiny45 (25, 85) muß das WDIE-Flag nach jedem ISR-Aufruf neu gesetzt werden. Wenn Du zuvor das WDE-Flag gesetzt hast (Dieses wird in der ISR nicht zurück gesetzt), löst der WatchDog beim 2.ten Versuch ein
Patrick J. schrieb im Beitrag #5088592: > Zumindest beim ATtiny45 (25, 85) muß das WDIE-Flag nach jedem ISR-Aufruf > neu gesetzt werden. Nein. Siehe mein funktionierendes Programm im zweiten Post. Kannst ja testhalber noch ein _delay_ms(1000) an den Anfang
-
Thread
Double Variable liefert über Sprintf->Uart keine Dezimalzahl
Steinzeit Codierung. Auf einem Tiny in C mit float programmiert paßt der Code locker in einen ATtiny45. Auch hier ist Festkomma fehl am Platz, es sei denn, die verwendeten Compiler taugen nicht die Bohne.
-
Thread
Mehrfache PWM hinter KSQ: Ist die KSQ schnell genug?
bitte daher den skill-level als nicht allzuhoch einschätzen...(Danke..) Mein Projekt: mit einem ATTiny45 ist es mir gelungen, einen Mosfet IRF3708 anzusteuern, über den eine 10W Power LED als Strobe zum Blitzen gebracht wird (50 mSec High, 40 Low, 50 High, 250 low, 30 High 1600 Low und so wieder von
-
Thread
AVR F_CPU kalibrieren
>interne RC mehrere Abgleichpunkte hat für verschiedene Frequenzen hat. Genau. Z.B. haben die ATTiny25/45/85 normal einen 8MHz Oszillator. Wenn der 'ATtiny15 compatibility mode' gesetzt ist, einen 6,4MHz Oszillator. Für beide Modes gibt es unterschiedlich Calibration Bytes. MfG Spess
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
-5ab9bc159b27&pf_rd_i=desktop http://www.ebay.de/itm/Ethernet-to-TTL-RS232-Serial-TTL-to-TCP-IP-RJ45-Convert-Transmission-Module-/272376470825?hash=item3f6ae71d29:g:HU8AAOSw8w1X2ZPB http://www.ebay.de/itm/Waveshare-UART-TTL-to-Ethernet-Converter-ETH-RJ45-Module-USR-TCP232-T2-/282482049001?hash=item41c53dffe9
braucht. Links Wobei soft USB auch nicht saumäßig kompliziert ist. Schaffen die Digisparks im Attiny85 in 2kb sich als Slaves auszugeben. Wäre in deinem Fall zumindest einfach "nachzurüsten" bei Bedarf. Der AT85 Minicore ist auf github.
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega88PA ATmega8A ATtiny12 ATtiny13 ATtiny15 ATtiny2313 ATtiny24 ATtiny25 ATtiny26 ATtiny261 ATtiny44 ATtiny45 ATtiny461 ATtiny84 ATtiny85 ATtiny861
-
Thread
Konzeption einer IR Fernbedienung
Schaltungen. Das ich auch einen kleineren verwenden kann, weiß ich. Ursprünglich wollte ich einen ATTiny45 nehmen, bin aber aus einem mir nicht mehr ganz klaren Grund davon abgekommen. Nachdem ich mir den ATTiny45 nochmals zur Brust genommen habe, werde ich diesen verwenden, da er vollkommen ausreichend
Hallo Zusammen, ich habe ein Problem beim ATTiny45 mit Timer0 und Timer1. Timer1 initialisiere ich für IRSDN. Timer0 initialisiere ich für das Debounce nach Peter. Schalte ich alternativ nur einen von den beiden Timern an, funktioniert jeder
-
Artikel
RFM12
vorteilhaft, bei denen man den seriellen Dateneingang mit Pin-Change-Interrupt belegen kann (also ATtiny oder ATmega88, nicht aber ATmega8) und so aufwecken kann. Beim RFM12B ist die Möglichkeit ausführlich dokumentiert, das Senderegister fortwährend mit Bytes zu füllen (ohne das Kommandopräfix 0xB8 und
würde ich davon erst mal abraten. Die günstigste Beschaltung für (optionale) 250 kBit/s?. Hier für ATtiny2313 sowie alle ATmega via UART: Keine permanente Bitsynchronisation; eine höhere Bitfehlerrate (BER) durch zeitliche Fehlerkennung des Startbits muss in Kauf genommen werden. FFS (nun FSK/DATA (3))
-
Thread
Attiny 85 intern oder extern 8 mhz
Hallo, Ist das richtig, dass es mit dem internen Oszillator des Attiny 85 öfters zu Problemen kommt, und man lieber einen extern verwenden sollte? Grüße
Ich verwende den Attiny für einen TV bei gone, falls euch das was sagt. Also um bestimme Frequenzen mit der Infrarotdioden zu erzeugen.
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
Platine des Atmel-ICE gibt's sogar noch billiger als den > Dragon. Nämlich für 49€ z.B. bei chip45. > Wenn man aber das Gefummel berücksichtigt, was man zum > Anfertigen der Kabel auf sich nimmt Dazu kauft man sich ein fertig konfiguriertes Käbelchen und lötet sich daran den gewünschten Adapter
Anpassung eines Minolta-Blitzes mich den Mikrocontrollern nicht mehr verschließen konnte und einen ATTiny proggen musste, tat's ein zusammengelöteter Drahtverhau an einer seriellen Schnittstelle, obwohl man mir dringenst zu einem STK500 bzw. dessen abgespeckter Version Dragon o.ä. geraten hatte (Stichwort
-
Thread
Attiny45 Dateneingabe über RS232 komisch
Hallo zusammen, ich kappier da mal wieder was nicht! Ich habe nen Attiny45 mit Half-Duplex UART (von Nerd Ralph -> http://nerdralph.blogspot.de/2014/01/avr-half-duplex-software-uart.html?m=1) per RS232/USB-Converter an WinXP gehängt. Schaltung und Beispielcode habe ich
Schön, nur läufts so auf einem anderen t45 oder mit Quarz vielleicht nicht mehr.
-
Thread
Gesucht: Ältester IC im Forum
QIP > (quad-in-line package nennt es RCA). "QIP" erinnert mich an meine "Designstudie" eines ATtiny128 im QDIP64 Package ;) https://www.mikrocontroller.net/topic/91350?goto=785238#785238
irgendwas NPNs... Das ist gut, die 7812 in to3 sind gar nicht so billig. Hab auch 2 ausgebaut + ca. 45 NPNs. LG
-
Thread
Attiny in Schaltung Programmieren
Moin moin, kann mir einer sagen warum sich der Attiny45 nicht in der Schaltung Programmieren lässt? Oder anders gefragt was für Bedingungen müssen herschen damit man ihn beim Programmieren in der Schaltung belassen kann? LG Sven
Sven schrieb im Beitrag #5055661: > kann mir einer sagen warum sich der Attiny45 nicht in der Schaltung > Programmieren lässt? R1 ist zu niederohmig, so daß der ISP-Adapter keinen sauberen H-Pegel mehr an MOSI hinbekommt? R2 ist zu niederohmig, so daß der Tiny keinen sauberen