-
Thread
ATtiny26 mag rcall nicht
Hallo zusammen, ich habe das Problem, das der Attiny26-16 den rcall Befehl nicht mag, er bleibt da immer hängen. Ich benutze AtmelStudio 6.0 und schreibe in asm. Das Programm läuft ohne Probleme auf dem ATtiny13-20 mit rcall. Wenn ich die Unterprogramme ins Hauptprogramm hole, läuft auch der ATtiny26. Die inc. Datei habe ich natürlich umgestellt. Programmieren läst sich der ATtiny 26 ohne probleme. Keine Fehlermeldung. Hoffe es kann mir bei diesem Problem jemand weiterhelfen. l.g. Achim
-
Thread
Wie Ströme zwischen 100 und 400 µA messen?
einem Kabel (1 mm²) fließt ein Strom zwischen 100 und 400 µA. Mit welchem Sensor, der an einem ATTiny24 anzuschließen ist, kann dieser Strom gemessen werden ohne das Kabel aufzutrennen? Die Genauigkeit der Messung sollte +/- 20 µA oder besser sein.
kann/darf. Wir wissen auch nicht was gemessen wird und wie sich die gewünschte Genauigkeit von +/- 20 µA oder besser begründet. Vielleicht kommt ja vom TO noch etwas....
-
Thread
AVR in Linux-Distribution mit ArduinoAsISP programmieren
INT0_vect: reti .global __do_copy_data [/avrasm] Übersetzen: [pre] avr-gcc -mmcu=attiny13a -c main.cpp -Os # gibt main.o avr-gcc -mmcu=attiny13a -c foo.sx # gibt foo.o avr-gcc -mmcu=attiny13a main.o foo.o -o foo.elf # link zu foo.elf [/pre] Ergebnis: [pre]
Da avrdude scheinbar die "neueren" ATtiny13 (getestet habe ich ATtiny13A-PU und ATtiny13-20PU) nicht unterstützt, habe ich folgende Lösung gefunden: Ich habe aus dem gut funktionierenden MicroCore von MCUdude, einem Core für die Arduino
-
Thread
Mikrocontroller für Echtzeit Audiofilterung
die PWM Endstufe für den Hörer. verstehe ich das richtig, ich könnte auch VV und AV mit einem ATtiny85 realisieren und würde insgesamt nur noch einen Tiefpass, einen ATtiny85, ein Mic, eine Stromversorgung und einen Lautsprecher benötigen?
schrieb im Beitrag #6745271: > verstehe ich das richtig, ich könnte auch VV und AV mit einem ATtiny85 > realisieren VV nicht. Zwar hat der Tiny85 einen eingebauten Vorverstärker, aber der kann nur 20x (26dB). Das ist für ein Mikro als Quelle leider nicht genug. > und würde insgesamt nur noch
-
Thread
Kühlschrank mit Attiny84 steuern
aus Eurer Erfahrung möglich diese Schmittstellen sämtlichst über einen kleinen Attiny zu bedienen?
Beleuchtung so wie sie soll. Scheint so als ob auch noch der NTC für den Kühlteil defekt ist. Werd die 20€ auch noch investieren. Lass zur Zeit nur mal den Gefrierteil laufen, mal sehen was passiert.
-
Thread
AD9833 Programmieren
Runtime-Umfeld". Es spricht nun allerdings auch nichts dagegen, das Arduino-Framework auf einem Attiny85 laufen zu lassen: https://github.com/SpenceKonde/ATTinyCore
alles brav in Assembler programmiert. Musste ja alles in 1K Fash und in die Register passen. Ist aber 20 Jahre her - ach kieck an - da issa ja :) https://www.mikrocontroller.net/topic/15328#106639
-
Thread
AVR DRAGON HVSP mit ATtiny13A. Keine Funktion
Matthias Laubnitz schrieb im Beitrag #2388849: > Wie kann ich > es testen? Anderen ATtiny13 reinsetzen?
Sicherheitshalber die Frage: eine Schutzdiode hast du aber nicht aus Versehen an den /RESET vom ATtiny13 geschaltet, oder?
-
Thread
µC für "Anfänger"
nackter uC ist unbrauchbar". Was für alte uCs setzt ihr denn bitte ein? Ich weiss nicht, wie es vor 20 Jahren war, aber mein guter kleiner ATtiny13A hat schon wirklich extrem viel ertragen müssen und ich habe noch KEINEN kaputt bekommen. Egal ob 9V, Kondensatorabstinenz oder Basteln unter Spannung. Ich
Attiny10 nehmen. Den gibt es beim Guloshop auch anfängerfreundlich auf einem Adapter. Die Einstellungen für die Register sind im Wesentlichen die gleichen wie für den Arduino (328).
-
Thread
Suche 8-Bit up/down counter mit tri-state-output
Hallo, GAL20V8 Gruss Reinhard
GAL20V8 = Auslaufmodell (abgekündigt)
-
Thread
Sonnenernte loggen, Photovoltaik, PV-Anlagen, Solarmodule, PV-Laderegler
Solarladegerät und die Kopie ist unterhalb zu sehen. Wollte das Teil eigentlich auf einen ATMEL-AVR 20SOIC-300mil Gehäuse umrüsten ( ATtiny816 oder ATtiny40 auf dem Rücken liegend ), aber das ist wieder nur ein Wunsch gewesen. Als LCD-Treiber ist der *HT1621B* von HOLTEK verwendet worden. Das der verbaute
" orginale " China Solarladegerät. Wollte das " kopierte " Teil eigentlich auf einen ATMEL-AVR 20SOIC-300mil Gehäuse umrüsten ( ATtiny816 oder ATtiny40 auf dem Rücken liegend ), aber das ist die ganze Sache nicht Wert. Als LCD-Treiber ist der HT1621B von HOLTEK verwendet worden. Das der verbaute
-
Thread
avr-gcc-4.1.1 verweigert sich dem ATtiny13
? gcc=4.1.1 libc=1.4.5(19:43:11 13.10.2006) binutils=2.15 (13:20:58 26.01.2007) gcc --target-help: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26
specific options. avr-as --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320
-
Thread
Bräuchte Hilfe beim Strom messen
kann man auch gleich auf den MC verzichten und einen OPV benutzen. Der Tiny26 (wie Tiny2313 auch 20 Pins) z.B. bietet ADC-Differenzmessung gegen interne Referenz mit Gain 20, was einem Messbereich von 125mV entspricht. Dies ermöglicht durch einen kleinen Shunt eine verlustarme Strommessung mit hoher
Beitrag #1709620: > ich muss einen Strom von 0,3 A messen wie mache ich das am besten mit > einem Attiny 2313? Warum unbedingt ein ATTiny? Ich kenn' mich mit den uC's von Atmel nicht aus, aber unten schrieb jemand etwas davon, daß dieser Typ keinen integrierten ADC (Analog-Digital-Konverter) enthält
-
Thread
AVR exakt Millisekunden zählen
kann man im Overflow Interrupt den Zähler manipulieren. Betrifft übrigens IMHO nur den ATmega8, ATtiny22 und ATtiny26. [c] void initSystemTimer(void) { cli(); #if F_CPU>16000000 TCCR0 = (1<<CS02); // Prescaler 256 TCNT0 = 256-(F_CPU/256+500)/1000
mir egal. Aber wenn ich ein Programm mit einem CTC-Timer von einem Atmega48 mit 8MHz auf einen Attiny4313 mit 18,432MHz oder auf einen Attiny13 mit 9,6MHz portiere, rufe ich in allen drei Fällen den Timer so auf: [c] InitTimer(TIMER0, CTC, TIMER0_INTERVAL, COMPA, NORMALPORTS); [/c] und kümmere
-
Thread
Ausgang schalten bei Eingang zwischen zwei Spannungswerten
hat 4 Komparatoren, die sich open collector verknüpfen lassen. Oder man programiert sich einen ATtiny13.
oder macht sonstigen Unsinn. Vorurteile leben am längsten. In meinen Projekten haben die MCs (ATtiny, ATmega) eine deutliche Verbesserung der Zuverlässigkeit und Störsicherheit bewirkt.
-
Thread
Tachogeber entstören
/20/using-an-avr-as-an-rfid-tag/
Eine sehr einfache Hardwarelösung wäre http://ftp.cnchungary.com/Varsanyi_Peter/CNC%20vezerles%20-%20szervoval/Encoders/Encoder_jelfeldolgozas/Quad2StepDir.pdf Hat allerdings den Nachteil, dass DIR nicht statisch ist, sondern sich unmittelbar vor/nach dem STEP-Impuls ändert. Je nach
-
Thread
Pollin-Atmel-Evualuations-Bord v2.0.1 mit ATtiny13A und Attiny25
designs. Replaced by ATtiny25." 2. Gleiches gilt für den Attiny12: "Mature product; not recommended for new designs. Replaced by ATtiny13A." Also sind die beiden jeweils komplett kompatibel, sodass ich auch den Attiny25
in diesem Fall, dass es sich um einen "picoPower"-Modell handelt. Also "The device achieves up to 20 MIPS throughput at 20 MHz at 1.8-5.5 V operation." @http://www.atmel.com/dyn/products/product_card.asp?part_id=4347&category_id=163&family_id=607&subfamily_id=791 Im Gegensatz zum Attiny13, der ein
-
Thread
Package-To-Die Ratio -> Allgemeinen Überblick
die ATmega48 / ATmega88 in einer abgespeckten Version haben, mit reduziertem CPU-Core. So wurden ATtiny48 / ATtiny88 erschaffen, im Wesentlichen fehlt ihnen die Multiplikationseinheit (wenn ich mich recht erinnere). Trotzdem war es nur für den ATtiny48 möglich, ein kleineres QFN-Gehäuse am Ende zu benutzen, der ATtiny88 war zu groß dafür. Damit war der damalige ATtiny48 im QFN-Gehäuse gewissermaßen schon ein CSP. Ich denke, dass man aus solchen Beispielen gut ermessen kann, dass es keine universelle Angabe geben
-
Thread
Einfaches soft power latch mit ATtiny85 möglich/alternativen?
ob das so überhaupt möglich/sinnvoll ist oder doch eine andere Variante... Ziel ist es einen ATtiny85-20PU mit einer LiPo zu versorgen, solange es "nicht benutzt" (99% der Zeit) wird sollte so gut wie kein Strom fließen. Aber sobald ein Taster oder ähnliches ->kurzzeitig<- (z.B. < 1s) betätigt wird
Jakob K. schrieb im Beitrag #5571043: > Ziel ist es einen ATtiny85-20PU mit einer LiPo zu versorgen, solange es > "nicht benutzt" (99% der Zeit) wird sollte so gut wie kein Strom > fließen. Dann leg ihn schlafen. Einer der Vorteile der sehr einfachen (
-
Thread
Bezugsquellen für kleine Mengen Controller
Indien .... Hier gehts ja nicht um irgendeine Art von Arbeitsleistung sondern nur darum, dass ein Attiny etcs. für 0.50€ im großen Volumen eingekauft und dann für 1 - 2€ wieder in Deutschland verkauft werden.
ein Attiny etcs. > für 0.50€ im großen Volumen eingekauft und > dann für 1 - 2€ wieder in Deutschland verkauft werden. Der Händler druckt einen Katalog, tütet für den Bastler 27 Bauteile zu je einem Stück
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
unterhalb einiger GB Adressraum absolut nichts bringt. Willst du den Compiler auf einem 64-Bit ATtiny laufen lassen? Oder willst du dem als Ersatz eines NE555 programmierten ATtiny eine 64 Bit Datenverarbeitung zukommen lassen?
und H7 in 40nm. Über die meisten 8-Bitter kann ich nichts sagen, allerdings ist zumindest der Attiny13A laut https://zeptobars.com/en/read/atmel-attiny13a in 500nm gefertigt, also gehe ich mal davon aus, dass die meisten AVR Controller in 500nm gefertigt sind.
-
Thread
Spitzenstromimpuls von 90 A für 0,1 ms --- 6 mm² notwendig?
programmierbare > Zeiteinheit dort? Wie kommst du denn auf den Trichter? 100kHz sollte der Attiny mühelos an den IOs schaffen, eher mehr. Ronny S. schrieb im Beitrag #6198160: > Elko 25V 100µF Der ist doch sicher nur zum Puffern der Attiny-Versorgung da, wenn die Spannung einbricht. Ich
... OK ... habe gerade mal im µC-Bereich nachgefragt, ob kürzere Zeiten beim ATtiny13 gehen ... JA. Ist kein Problem. Da sind sogar ns möglich.
-
Thread
Guten Kombi Quarz/Teiler für Uhr
Sorry, gern ein kleiner Attiny, das reicht mir völlig aus.
z.B. ATtiny 24/44/84 oder 25/45/85.
-
Thread
Mikrofon -> LEDs ansteuern
http://www.dieelektronikerseite.de/Circuits/3%20Kanal%20LED-Lichtorgel.htm <<Na das ist doch im Grundegenommen eine solch einfache Lichtorgel-Schaltung, oder nicht?? Nur ich muss ja auch irgendwie ein Signal reinbekommen. Und da möchte ich nicht
weshalb ich ja an dem auch noch etwas nachregeln kann. Habe mir jetzt gedacht ich nehme einen Attiny45-20PU (hatte ich noch da). Dann hätte ich 3x Input (da geh ich von den Transistoren an denen aktuell die LEDs hängen drauf) welche ich dann per ADC auslesen möchte. Je nach Wert werden dann die
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
Es gibt 32-bit uC in DIP: LPC810 in DIP-8 und LPC1114 in DIP-28 Dann gibt es noch SO-16 und SO-20
anscheinend kein DIP Gehäuse mehr ARM in DIP und SO von 4KB bis 32KB Flash: LPC810 DIP-8, LPC812 SO-20, LPC1110 SO-20, LPC1114 DIP-28
-
Thread
Stereo-HF-Transmitter fürs Autoradio
Den wohl einfachsten UKW Stereo Transmitter kann man mit einem ATtiny12/25 u.a. AVRs bauen: http://www.cappels.org/dproj/FM_MPX_STEREO/SIMPLE%20FM%20STEREO%20MULTIPLEX%20ENOCDER%20CIRCUIT.html
schrieb im Beitrag #7728817: > Den wohl einfachsten UKW Stereo Transmitter kann man mit einem > ATtiny12/25 u.a. AVRs bauen: Das ist sicherlich ein schönes Projekt. Die Preemphasis ließe sich an dieser Stelle (roter Kreis) noch problemlos davor bauen.
-
Thread
Zeit gesteuerte LEDs mit variabler Dauer
eine Platine. Viele AVRs lassen sich auch mit dem Arduino-Framework programmieren, u.A. auch die ATtiny.
Platine. > Viele AVRs lassen sich auch mit dem Arduino-Framework programmieren, > u.A. auch die ATtiny. Ich habe den ATTiny13 auch über ein Arduino mit Steckbrett programmiert
-
Thread
Maschinenbaustudent sucht Unterstützung eines E-Ingenieurs
Gerald G. schrieb im Beitrag #3737154: > Alternativ ein ISP mk2 programmer und ein ATTiny im dip Gehäuse Ihr seid doch alle nicht mehr ganz dicht - wenn ich eine Ein- Ausgangskennlinie brauche, programmiere ich doch kein Gerät dafür, sondern lege 10..20 Spannungsstufen an den Eingang
Wie gefällt dir das? Die blaue Kurve ist das Ausgangssignal, wenn du R6 = 20K nimmst. Jetzt braucht das ganze noch einen Mehrfachschalter, mit dem du zwischen 14 weiteren Widerständen für R6 umschalten kannst. Wenn R6 weggelassen wird, ist Ausgang = Eingang.
-
Thread
aTTiny 45 progrmieren
Abschalten des Reset ist einfach nicht ratsam. Außer man braucht den zusätzlichen Pin. Was bei einem ATtiny nicht unwahrscheinlich ist. Ist ein Ressourcenzuwachs von 20 %! > Zum Thema Bootloader: > > Der Attiny45 verfügt über keinen Bootsektor. > Wie kommt man aus einem verwursteten Programm, dass
möglich, den Reset-Pin des ATtiny als Port-Pin zu verwenden, dann kann man aber nicht mehr mit dem "normalen" (ISP-)Programmieradapter arbeiten, sondern es muß auf dem ATtiny ein "Grundprogramm" (also der Bootloader) laufen, das nach
-
Thread
Bitte um Harwarehilfe bei kleinem LED-Projekt
würde einen attiny nehmen. Die einzelnen LEDS kannst du direkt mit vorwiderstand anschließen. An die Ausgänge für mehrere LEDs je einen NPN, und die leds parallel mit je einem eigenen Vorwiderstand gegen masse schalten
> Welchen Controller? Es handelt sich um 14 20mA LEDs und 4 Taster, also 18 I/O Pins eines Mikrocontrollers. Man braucht keine zusätzlichen externen Transistoren, wenn man z.B. den ATtiny2313 mit internem RC-Oszillator oder den angesprochenen ATmega8
-
Thread
USB Temperatursensor: USBTemp
ATMega169. Guckst Du hier: http://www.mikrocontroller.net/articles/Heizungssteuerung_mit_Honeywell_HR20 Die Leute schreiben eine alternative Firmware für den HR20. Später ist dann geplant, weitere Interfaces (CAN, RFM12) dranzuhängen. > Wie machst du das? Noch gar nicht ;-) Ich benutze die HR20
und dann folgt der > Langzeittest. Interessant. Du hast auch den USB-Part auf den ATTiny45 gebracht? Ist der Code bzw. Dein Schaltplan irgendwo zugänglich? > Erstaunlich ist die Streuung der DS18S20. Vier von sechs sind ziemlich > genau, d.h. eine Abweichung von weniger als 0,2°C,
-
Thread
Schuhkarton beheizen
einfach die Libraries zu benutzen, die man findet, als ein wenig zu optimieren, damit es in einen Attiny25 geht.
ist der ATTiny zwar etwas unterfordert...
-
Thread
Überwachung LED Leuchtmittel
Ein Attiny44 würde sich anbieten. Willst du das selber bauen? Kannst du das? Butter bei die Fische... Klaus.
In dem Buch wird ein ATtiny13 verwendet, der wird für deine Anwendung auch genügen. Prinzipiell kannst du alle Anleitungen aus dem Buch auch mit dem ATtiny44 nachvollziehen. Die Pinbelegung ist dann halt anders.
-
Thread
Zeichenkette erstellen
(uint8_t x, uint8_t y) { char str[20]; sprintf(str,"\33[%d;%dH",y,x); uart_command(str); }
uart_clear(); uart_puts_P(" Test "); uart_setcursor(0,2); uart_puts_P(" ATtiny841 INIT "); lcd_clear(); lcd_puts(" Test "); lcd_setcursor(0,1); lcd_puts(" ATTiny841 INIT "); _delay_ms(2000); uart_clear(); lcd_clear(); while(1)
-
Thread
ATMega328PB-AU Grundschaltung auf Platine
man wahlweise den 328P oder 328PB einlöten kann. Der PB ist halt doch noch etwas fähiger, auch wenn 20MHz vielleicht beschränkt ist. Aber 20MHz ist ohnehin für Baudraten etwas ungünstiger. Bis jetzt hatte ich noch nie auf 20MHz zugreifen müssen. Watterott hat ein Pro-Mini Design. Da kannst Dir mal
Ob 20MHz gegenüber 16MHz die Sau wirklich fett machen? Es sind ja nur 20% Unterschied gegenüber der häufig zu findenden 16MHz. Auch sind die Baudratenabweichungen teilweise stärker ausgeprägt. Wenn 16MHz nicht
-
Thread
TOP2049 programmer opensource software
:P) für attiny25/45/85 HV programming. Konnte zwar solange herumpatchen bis attiny13 HV bit file mit dem attiny85 ging, nur leider fehlte mir immer noch ein bit, nach ein paar stunden genug gehabt und stange attinys
23,43,47,59,64,65,67,76,77,94,98,105,110,111,119,121,124,126,127,132,135,142,154,186,187 of libtoprammer/bit/src/at89c2051dip20/at89c2051dip20.v > Warning: trailing whitespace in lines 27,28,45,54,55,57,63,64,65,66,67,68,70,72,73,76,77,78,81,83,85,86,87,88,90,92,100,103,105,107,108,114,115,116,124,127,129,135,137,139,141,142,152,153,155,157,158,159,165,166,192,193,201,217,220
-
Thread
Schnelle Bitmaske in AVR-Assembler
Tach allerseits. Leider haben ATTINY keinen Barrel-Shifter. Aus dem Wert der untersten 3 Bits von COUNT soll eine Bitmaske in DATA erstellt werden, count darf nicht geändert werden, eventuelle Hilfsregister müssen erhalten bleiben.
dann ist auf dem uralten Athlon 64 das Ende der Fahnenstange ziemlich nahe. Wenn aber 10 Befehle 20 Takte dauern, gibt es noch Optimierungspotenzial.
-
Thread
ATTiny10 HV Programmer für Endkunden
sterben lässt... Die PIC10(L)Fxxx Reihe existiert und kann mit einem PICKIT3-Klone vom Chinamann für 20€ programmiert werden. Und die sind pinkompatibel. fchk
aber gereicht. Hier der Original-Link: https://www.edaboard.com/threads/adapter-for-programming-attiny10-hvp.243654/ Hier noch ein Link zum Spannungsverdoppler: https://www.elektronik-kompendium.de/sites/slt/0206161.htm
-
Thread
USART mit dem Attiny2313 / 4313 geht nicht
Hallo! Ich habe folgendes Problem mit dem Attiny2313 / 4313. Ich habe den tiny über einen MAX232N an die Serielle Schnittstelle gepackt. An einem Port (PD6) hängt ne LED, die sich per Taster ein-/ausschalten lässt. Die Ausgabe an den PC per
-MP -MF .dep/uart.o.d uart.c -o uart.o In file included from uart.c:2:0: uart.h:20:1: warning: function declaration isn't a prototype uart.c:9:6: warning: function declaration isn't a prototype Linking: main.elf avr-gcc -mmcu=attiny4313 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 55 33x 68R 5% (zusammen 4 ohm
DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 57 hdmi kabel: 5€ 58 smd ics
-
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
2 !BST R17, 7 !BLD R20, 5 !LSR R20 !BRCC ISR_Ovf_calc_start !OUT PORTB, R20 !POP ZH !POP
-
Thread
Wieder einmal Rotary Encoder ALPS STEC12
begrenzen dann den Strom. Man kann auch Platz sparen, indem man einen etwas kleineren AVR nimmt, z.B. ATtiny24 in SOIC14, nochmal deutlich kleiner als der 2313 und trotzdem noch human lötbar. Wenn's eng wird, nimm den im QFN20 Gehäuse mit 4x4mm ;-)
werden nur über platzsparende Lötflächen ohne Durchkontaktierung ausgeführt. Also Oberseite nur der ATTiny mit Stromversorung und den Lötflächen für den Rot-Encoder, und der Spannungszuführung, und auf der Rückseite nur das Leistungsteil zur Ansteuerung der LEDs. Wobei hier noch 15 der ATTiny Pins jeweile
-
Thread
[Kaufberatung] 3D Drucker
Minstestbestellmenge 20.000 Stk :(
aber 8 Maschinen zusammenkommen. Je 270€ ink Hotbead sowie Versand und Demo Verbrauchmaterial mit 20x20x25 Print size. Dies für EWG ausgenommen CH. Für CNC, dasselbe für 45€, Controller, Headbead, Extruder sowie Hotend und Ventilator auf Eurohals. Bei 4 Maschinen sind es 360€.
-
Thread
Einfacher Überspannungsschutz für 5V
Norbert M. schrieb im Beitrag #4113729: > 1 Ampere sind da ja schon fast 20W Verlustleistung am Regler. Hast > Du einen Kühlkörper verwendet? Der LM2596 ist ein /Schaltregler/
Einen billigen µC wie ATtiny oder STM32F030P4 zusätzlich via LDO oder kleinerem Schaltregler mit 5V/3,3V versorgen, mit dessen ADC (via Spannungsteiler) die Spannung am Ausgang des Schaltreglers messen und gegebenenfalls bei Überschreiten
-
Thread
Erfahrungen mit CSD
Bude ist hier Distrelec). Ein Beispiel: Distrelec verkauft den mega128 für etwa 35 Franken, etwa 20 ...
schaun obs heute kommt. Warenkorb sieht wie folgt aus: Anzahl Artikel 10 0805 SMD 150 Ohm 20 0805 SMD 82 Ohm 10 0805 KerKo 100 nF 10 0805 KerKo 1000 nF 2 Quarz 14,745 MHz 2 Quarz 20 MHz 2 AT TINY 15L - 1SI 1 ATTINY2313-20SU
-
Thread
ATtiny: Stromverbrauch mit / ohne Clock-Prescaler
Guten Morgen, beim Lesen des Datenblatts (ATtiny85: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf) weiß ich nicht, wie ich die Diagramme zum Stromverbrauch verstehen
eigentlich wäre das ja *Ihre* Aufgabe gewesen! (und vielleicht messe ich ja auch falsch) [code] ATtiny85-20PU (1706) mit Takt 128 kHz Quarz intern. intern. 16 MHz 8 MHz 128 kHz 5.0 V 576 uA 357 uA 128 uA 3.0 V 391 uA 204 uA 64 uA [/code]
-
Thread
ARM7 vs. AVR
Erspart den Batterieumschalter und eine Extra-RTC. Am anderen Ende des Spektrums tut sich auch was: ATTiny10. Sieht man sich die Definitionsdatei im AVRStudio 4.15 an, so hat man den Eindruck, daß Atmel wohl jetzt auch in einer Microchip-Nische etwas wildern möchte: PIC10. Der ATTiny10 hat 4 Portpins, kein
NVRAM-Kommandos und einen ADC hat er ebenfalls. Wer sich über die Typenbezeichnung wundert, da war mal was mit ATTiny10. Es geistert im Internet ( Datasheetarchive.com )auch ein 9 Jahre altes Datenblatt herum. Es sollte wohl eine einmal programmierbare Version des ATTiny11 werden, war aber nie regulär erhältlich.
-
Thread
Datenaustausch zwischen zwei Tiny2313
ATTINY2313 Datenblatt ab Seite 138 Universal Serial Interface: Kann 3-Wire Mode (==SPI) und 2-wire mode (==I2C) oder eben UART
Berechnungen durchführst reicht das dicke. Bei 57,6 bekommst du maximal 5760 Bytes/s. Bei einem 20MHz-Controller hast du dann 20 Mio / 5760 = 3472 Taktzyklen Zeit, bevor das nächste Byte da ist, um ungefähr das hier zu machen: ISR(USART0RX_vect) { nRx0Buf[nRx0++] = UDR0; } ISR(USART1RX_vect
-
Thread
RS485 Adressauswahl auf der Platine
umrechnen, nur die ADC Bits behandeln / vergleichen. Am Einfachsten wäre allerdings, wenn du den ATtiny841 schon lieb gewonnen hast einen ATtiny1634 zu verwenden. Ggf. mit DIP-Schalter statt Lötjumper solange es der Platz hergibt. Für RS485 und nur 32 Teilnehmer kannste den MAX487 verwenden. Der hat
im Beitrag #6909940: > Allerdings reichen hierfür meine Pins am Mikrocontroller (vermutlich > Attiny 441/841) nicht aus. Charlieplexing! ?
-
Thread
megaAVR 0-Series
als das Nano? welche hast Du denn jetzt? Es gibt das Nano und eins mit WiFi drauf. > Die 20Mhz macht der 4809 auch selbst??? Ja, hat einen internen Taktgenerator von 20MHz. Ich finde die megaAVR-0 Serie mit 3208/4808/4809 auch ganz klasse.
veraltet. Aber ein 25% Rabattcode funktionierte genau für das Nano Board. NANOHOLIDAY (soll bis 20.2.19 gültig sein)
-
Thread
Hausbus auf I2C- und ATtiny-Basis
Verfügung stellen. Einzelheiten zum Projekt finden sich in dem Artikel: [[Hausbus_auf_I2C-_und_ATtiny-Basis:_Home2L_Brownies]] Ich hoffe, das Projekt ist für den einen oder anderen hier interessant und freue mich auf Rückmeldungen aller Art! Gundolf Kiefer
Hallo Gundolf finde deine Arbeit sehr gut. Arbeite selber mit dem Attiny 841 und dem I2C Bus. Habe dazu verschiedene Teile aufgebaut und schreibe auch die Programme dazu. LG Paul