-
Thread
Geschwindigkeitsmessung mit Lichtschranken
vorherigen Post klargemacht, dass ich eien öffentlichen Einsatz ausschließe. Zitat (Daniel B. Datum: 23.09.2008 21:25): Vor allem kann/werde ich damit auch nicht (unbemerkt) den Straßenverkehr untersuchen.
schriebst Du nicht im ersten Post: > ich möchte mithilfe von zwei Lichtschranken und einem > ATTiny2312 die Geschwindigkeit von Autos messen. oder täusche ich mich jetzt ? Otto
-
Thread
ATtiny10 mit STK600
Der ATtiny10 ist wegen seiner Winzigkeit bei gleichzeitig großem Funktionsumfang (u.a. 16bit-Counter) ein tolles, sehr preisgünstiges Bauelement. Die Programmierung ist prinzipiell mit dem STK600 nebst Adapterplatine
Nullkraftfassung Adapter SOT23-6 ATtiny10" - http://cgi.ebay.de/ZIF-Sockel-Nullkraftfassung-Adapter-SOT23-6-ATtiny10_W0QQitemZ230648389090QQcmdZViewItemQQssPageNameZRSS:B:SRCH:DE:101 Das ist nicht nur preislich eine echte Alternative
-
Thread
Einfachen Mikrocontroller programmieren
von Atmel/Microchip wird sich dabei langweilen. z.Bsp.: http://www.microchip.com/wwwproducts/en/ATtiny10 oder PIC10F??? im SOT23 oder SC70-6 oder 8DFN
Oder-Gatter verwenden. Falls du einen Mikrocontroller verwenden möchtest, würde ich dazu einen ATtiny25 empfehlen.
-
Thread
Pins mehrfach belegen
Zum Thema Gatter: Schau mal bei TI, die haben auch Single-Gate-Bausteine, EIN Gatter in einem SOT23-ähnlichen Gehäuse! Schönes Wochenende! ANton
>Da ist der Platzvorteil durch den Attiny13 natürlich wieder dahin. Das ist er immer. Der nächstgrößere Controller ATtiny24/44/84 hat 6 Pins mehr als der ATtiny13. Es wird schwierig sein, eine pinsparende Peripherieschaltung zu ersinnen
-
Thread
Benötige Hilfe bei Timer/Counter 0/1 im ATTINY87
neuen Tinys fehlen ja die unteren 16 Register und einige Befehle >haben ne andere Bedeutung. Der ATTiny87 hat 32 Register. Die einzigen mit 16 Registern, die mir im Moment einfallen, sind die ATTiny4/5/9/10 (SOT23-). MfG Spess
nicht vom Code Wizard des CodeVision. [...] Chips supported by CodeVisionAVR Standard: ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny20, ATtiny40 (reduced core) ATtiny13, ATtiny13A ATtiny167, ATtiny87 [...] Die passenden Includes hat der Compiler mitgebracht, die habe ich nicht zusammengebastelt
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
Bestückungsautomaten), ich biete diese nun geschätzt zum halben Marktwert an, tausche auch gerne gegen Atmel ATTiny10 2x2mm im vernünftigen Wertverhältnis. Beim herumgoogeln fand ich PIC 16F876A A: 1 8,23 3 7,96 25 7,24 100 5,73 B: 3,95 C: 1+ 6,12 € 10+ 3,93 € 100+ 3,65
Atmels geht das, mit meinen PICs nicht. Tausche die PICs gerne in angemessenem Verhältnis gegen ATtiny 2x2mm um. Gruß Andi
-
Thread
STK500 Update Probleme bei Version über 4.12 Build 460
weiter, du kannst ihn nur nicht mehr updaten. Mit 'ner Heißluftpistole auslöten und durch einen ATtiny2313 ersetzen. AVR910-Implementierungen für einen ATtiny2313 gibt's einige im Netz, ich kann dir auch eine geben, die ich schon erfolgreich auf einem STK500 benutze. Leider kommt man an die ISP-Pins
. Oder du programmierst den Ersatz-ATtiny2313 gleich extern vor dem Einlöten.
-
Thread
Attiny DebugWire SPI DWEN - Wie blöd ist das denn?
Hallo Leute, hab heute einen /Attiny/ 13 ausprobiert. Frisch aus der Tüte funktioniert DebugWire nicht. Dazu muss man erst die Fuse DWEN setzen. Und dafür benötige ich zuerst die SPI-Schnittstelle. Also /sechs/ Leitungen*, damit man
Ich flashe den ATtiny13 normalerweise, bevor er eingebaut wird.
-
Thread
Batteriestandsanzeige Taschenlampe automatisch abschalten
Es ist vielleicht off-topic, aber man könnte auch einen kleinen Microcontroller nehmen. ATtiny25 oder ATtiny202. Diese können ihre Versorgungsspannung messen und haben noch 5 Pins für die LEDs. So kommt man bei 4 LEDs auf neun Bauteile. - 4 LED - 4 Widerstände - der Controller Die
: > Es ist vielleicht off-topic, aber man könnte auch einen kleinen > Microcontroller nehmen. ATtiny25 oder ATtiny202. > > Diese können ihre Versorgungsspannung messen und haben noch 5 Pins für > die LEDs. So kommt man bei 4 LEDs auf neun Bauteile. > > - 4 LED > - 4 Widerstände > - der Controller
-
Thread
Größere Anzahl LEDs Dimmen evlt. ohne uC?
Oder für jeden Kanal einen Attiny4 im SOT23-6-Gehäuse für 52 Cent/Stück bei Abnahme von 25 Stück bei Digikey.
Alex Bürgel schrieb im Beitrag #2460273: > Oder für jeden Kanal einen Attiny4 im SOT23-6-Gehäuse für 52 Cent/Stück > bei Abnahme von 25 Stück bei Digikey. Die musste aber in Assembler programmieren, Achtung! Aber sonst echt cool die Dinger! Ingo
-
Thread
ATMega Temperatur
42, *42, *41, *40, 39, 38, 37, 36, 35, 34, 33, 32, 32, 31, 30, 29, 28, 27, 27, 26, 25, 24, 23, 23, 22, 21, 20, 19, 19, 18, 17, 16, 16, 15, 14, 13, 12, 12, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, -1, -2, -2, -3, -4, -5, -6, -7, -8, -9, -10, -12, -13, -14, -15, -16, -18, -19
temperatursensor-sod70/dp/2066195 Ich nicht. Ich würde einen AVR mit eingebautem Temperatursenssor z.B. (Attiny24 oder 25) nehmen.
-
Thread
Höhere Lasten / Relais mit kleinem Funkempfänger (TinyTX) schalten
Nimm einen NPN Transistor die Basis steuerst du mit dem Attiny und einem Vorwiderstand, den Emitter an Masse, das Relais an den Kollektor, antiparalell zum Relais hängst du eine Diode. Du kannst dann das Relais mit 12V oder was auch immer ansteuern dein Attiny
Hallo Peter, Hallo Mike, danke erst mal für eure Antworten. Der Attiny84A-PU kann bis zu 5,5 Volt http://de.farnell.com/atmel/attiny84a-pu/ic-mcu-8bit-avr-8k-flash-14pdip/dp/1972172 aber leider kann der RFM12B-S1 433 Mhz Funkchip nur maximal 3,8 Volt. Obwohl ich in einigen
-
Thread
Simulation - 3-Phasen Asynchronmotor
der Leistungsfähigkeit geht. Gibt doch genug Chips mit passenderen Timern, selbst im AVR-Bereich (ATtiny861 z.B.).
keinen Unterschied. Es kommt bei beiden ein Sinus zwischen L1 und L2, L2 und L3 und L1 und L3 von -23,8V bis 23,8V raus (17V Nennspannung).
-
Thread
Probleme Atmel Studio 7 Controllerwechsel
Project | Properties | Advanced | Toolchain Flavour Minimales Testprojekt wechselt problemlos von ATtiny861 > ATtiny1604 > ATtiny804
Properties | Advanced | > Toolchain Flavour > > Minimales Testprojekt wechselt problemlos von ATtiny861 > ATtiny1604 > > ATtiny804 Ich habe das Problem nicht immer, ich vermute es liegt am Projekt.
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169
-
Thread
WS2812B TV-Hintergrundbeleuchtung nach einem Jahr defekt?
p.s. Hat jede LED einen eigenen Abblockkondensator oder nur der ATtiny?
nehme für viele Sachen den IRLML2502. Ist billig und kann bisschen was an Strom vertragen; außerdem Sot23
-
Thread
NE555 extrem lange Impulspause
> ein anderes Bauteil ATTiny13A
>ATTiny4..10. >Billiger bekommst du das auch mit dem NE555 nicht hin. Garantiert. Ja, aber das Ding will erst mal programmiert und geflasht sein. Das ist vielleicht zu früh für das erste Lehrjahr.
-
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
I/O Port ATtiny2312 Vorgesehen als Output, jedoch aktiviert sich scheinbar intenen PullUp-Widerstand
://www.pollin.de/shop/downloads/D810059B.PDF Das Pollin-Set habe ich auch, wenn ich den ATtiny2313 aus dem Bausatz verwendet funktionieren die LED für 2 Sekunden, LED-Beschaltung funktioniert also. Jetzt habe ich folgendes Programm auf einen leeren ATtiny geschriebnen, die LED glimmen dann
sind die 5Volt dran, die ich erwarte lt. Programm unten. Die Ports habe ich nach dem Datenblatt des ATtiny programmiert. Weiß jemand Rat?? [c]/* * Pollin.c * * Created: 23.01.2012 18:52:43 * Author: Jana */ #include <avr/io.h> void PORT_Init() { DDRB = 0b11111111;
-
Thread
Supercap mit Solarzelle laden / ab Schwelle einschalten
keinen 50A-Prügel, versuche mal z.B. den IRLML6302, oder den IRLML2246. Sind kleine P-MOSFETs im SOT-23 Gehäuse. Mit freundlichem Gruß - Martin
Martin S. schrieb im Beitrag #4782067: > IRLML2246. Sind kleine P-MOSFETs im SOT-23 Gehäuse. Ja im SOT23 finde ich jede Menge, ist aber schlecht von Hand zu löten, bräuchte etwas mit TO92 oder HVMDIP (oder ähnlich), gibt's leider nicht so viel Auswahl. Ich wollte die Schaltung eigentlich
-
Thread
low-power Oszillator mit 74HC1G14 : Reinfall !
Abblockkondensator (Stützkondensator) für den µC und der µC selbst. Nimmt man beispielsweise den Attiny10, so bekommt man diesen im SOT-23/6 Gehäuse mit einer Zulässigen Eingangsspannung bis zu 5,5V. Dieser kostet als Einzelstück etwa 30ct und ist fast überall verfügbar! Umd as möglichst Stromsparend
ProductDetail/ON-Semiconductor/MC74HC1G14DFT2G?qs=sGAEpiMZZMutXGli8Ay4kCjEW2OiEZsZd6j67doqV9s%3D Der Attiny kostet 28ct. also drei Cent mehr. Beide kommen in demselben Gehäuse SOT23/6! Jedoch ist es mit dem Logikgatter alleine ja nicht getan. Wie der Attiny wird noch der Abblockkondensator benötigt.
-
Thread
ATtiny24 - ISR wird nie gerufen __vectors> fehlt
attiny13:crttn13.o%s} \ %{mmcu=attiny2313:crttn2313.o%s} \ +%{mmcu=attiny24:crttn24.o%s} \ +%{mmcu=attiny44:crttn44.o%s} \ +%{mmcu=attiny84:crttn84.o%s} \ +%{mmcu=attiny25:crttn25.o%s} \ +%{mmcu=attiny45:crttn45.o%s} \ +%{mmcu=attiny85:crttn85.o%s} \ +%{mmcu=attiny261:crttn261.o%s} \ +%{mmcu=attiny461:crttn461.o%s} \ +%{mmcu=attiny861:crttn861.o%s} \ %{mmcu=atmega103|mmcu=avr3:crtm103.o%s} \ %{mmcu=atmega603:crtm603.o%s}
-
Thread
Daten per Audio übertragen
Es gibt einen Audio-Bootloader für den Attiny85. Dieser kann auch in die Arduino-IDE eingebunden werden: https://github.com/ATtinyTeenageRiot/TinyAudioBoot Die schnelle Programmiergeschwindigkeit wird durch die Anbindung über den Digitaleingang
auf die Menge der Daten und der Zeit an, in der programmiert werden soll. Die Programmierung des Attiny85 mit seinen 8kByte funktioniert sehr angenehm und flott. Der Attiny ist in unter 10 Sekunden programmiert. Das Handling ist fühlt sich fast angenehmer an als mit einem ISP. Motopick (motopick)
-
Thread
Programm meckert (bei den setzten von Ein-& Ausgängen)
oder besser zwei ATMEGA328P Controller im DIL Gehäuse ja, und vielleicht noch ein paar kleine ATtiny13 oder ATtiny45. Wobei die ATtiny45 den Vorteil hätten, auch zu Arduino kompatibel zu sein. Der ATtiny13 hat für Arduino zu wenig Speicher.
Dann bestelle noch ein paar ATtiny45 mit.
-
Thread
Konzept für einen ATtiny-Bootloader in C
Konzept für einen ATtiny-Bootloader in C Die ATtiny-Mikroprozessoren unterstützen das Prinzip des Bootloaders der ATMega-Prozessorreihe eigentlich nicht. Dafür fehlen den ATtinys folgende Merkmale: - Fehlende Fuses
selber anzuwenden. Das ist aber reine Religion und steht hier nicht zur Debatte. Wenn ich einen ATtiny85 zu demselben Preis oder noch günstiger als einen ATtiny45 bekomme, warum soll ich mir dann Assembler antun, nur um das Ganze noch in einen ATtiny45 oder -25 zu quetschen? (Der Attiny45 reicht
-
Thread
uint64_t Division großer Zahlen benötigt zu viel Programmcode
double. Auch das geht sehr schnell und paßt in einen ATtiny4313. Als Anregung: http://www.mino-elektronik.de/fmeter/fm_software.htm#bsp2
data + .bootloader) Data: 23 bytes (18.0% Full) (.data + .bss + .noinit) _____________________________________________ mit neuem GCC compiler (avr8-gnu-toolchain 3.5.0.85) und 64-Bit-Division: AVR Memory Usage ---------
-
Thread
82S129 PROM emulieren mit Attiny
Hallo, ich versuche mit einem Attiny26 ein 82S129 PROM zu emulieren. Wenn ich LEDs am PROM anschließe und am attiny funktionieren beide völlig identisch, doch an das Gerät angeschlossen geht es nicht (ein TDD1742T PLL-Generator liest
)! Hab ohne große Hoffnung nochmal den AVR mit der letzten Codeversion (es ist noch der gleiche Attiny26, hab Attiny261 in die include geschrieben weil der assembler ldi mit register für den Attiny26 nicht kennt) an den PLL angeschlossen und siehe da, es geht (in 90% der Fälle). Entweder es lag an dem
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p
-
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
avr910 defekt?
zurücksendet, was er auf der Seriellen empfangen hat. Ich denke mal das war bei gebrücktem Rx und Tx am ATTiny ? Probiere mal andere Baudraten. Wenn die LEDs beim Spannungsanlegen blinken, ist der Chip in Ordnung. Hth, Klaus
Brenner? Hast du die Notizen auf Klaus' Webseite zum Tiny2313 gelesen? >4) Bei AVRProg statt ATTiny2313 den ATTiny26 einstellen. Für Flash >write und AVRProg getestet. >5) Mit Modifikation in avrdude.conf für avrdude zu verwenden.
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
jetzt anstatt TTW jetzt SPI her, ist der selbe Ablauf: z.B. jetzt mit dem SPI Beispiel und dem MCP23S17 kann man einrichten so wie du das andenkst, bist schon richtig, lesen. schreiben etc..nehme deine Fährte auf und modeliere um: AT+SPIWRITE=3,213 in dem Fall dann für MCP23S17 Device 3 ( A2
es eine Telnet FW b) dazu braucht es eine FW für den Attiny c) dazu braucht es AT Command auf dem ESP dazu braucht es eine FW für den Attiny lg rudi ;-) mit Ja - das macht durchaus Sinn ist das so gemneint: Du hast einen ganz speziellen Baustein
-
Thread
MyAVR Display
) 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: 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
-
Thread
PFS154: langsam schwindet mein Vorrat
Ralph S. schrieb im Beitrag #7168514: > den ATtiny13 mag ich nun wirklich nicht Wie wärs dann mit ATtiny84 (CSD: 1,65€).
Warum die ollen Dinger wie ATtiny13/84? Wie wäre es mit den neuen ATtiny, wie z.B. 404/414/424? Sind bei Mouser in Stock für <1EUR...
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
packet: #" + String(mSendCnt)); dumpBuf(mSendBuf, size); DTU und WR Adressen sind richtig: CH: 23 sent packet: #15 1563707160722284128352 CH: 23 sent packet: #16 1563707160722284128253 CH: 23 sent packet: #17 1563707160722284128455 CH: 23 sent packet: #18 15637071607222841280b06263d9e6000500002ad398
00 00 06 b0 02 00 3a 18 6c 18 6c ff ff ff fb b0 02 00 3b 18 6f 18 6f 00 00 00 05 b0 02 00 3c 23 5a 23 5a ff ff ff fb b0 02 00 3d 23 5e 23 5e 00 00 00 05 b0 02 00 3e 25 de 25 de ff ff ff fb b0 02 00 3f 25 e3 25 e3 00 00 00 05 b0 02 00 40 26 c9 26 c9 ff ff ff fa b0 02 00 41 26 ce 26 ce
-
Thread
Entscheidungsmünze
Wenn es noch kleiner sein soll: den PIC10F200 gibt es im 6-pol SOT-23 Gehäuse (ca 3x3mm) für 50 Cent (z.B. bei R*)
Joa... und so nen Attiny kann ich mit dem USBprog beschreiben, oder?
-
Thread
Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?
nach, wo viel Code entsteht. Während der Entwicklung könnte man aber auch einfach erstmal nen ATtiny84 einstecken. Peter
+3,__zero_reg__ ; x, ldi r20,0 ; tmp44 ldi r21,0 ; ldi r22,lo8(40) ; , ldi r23,lo8(66) ; , movw r30,r24 ; , y st Z,r20 ; *y_1(D), tmp44 std Z+1,r21 ; *y_1(D), tmp44 std Z+2,r22 ; *y_1(D), tmp44 std Z+3,r23 ; *y_1(D), tmp44 ldi r22,0 ; ldi
-
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
Selbst blinkender Pfeifer für 5V gesucht
ist, würde ich so was in Betracht ziehen. Falls man sie programmieren kann, sollte es mit einem SOT-23-6 (z.B. ATTiny4) machbar sein. Zusatzbauelement: der Block-C. Aber auch ein Tiny13 im SOIC ist nicht besonders groß. Dann kann man auch einen reinen Piezo-Schwinger ohne Zusatzelektronik verwenden
HildeK schrieb im Beitrag #6902148: > sollte es mit > einem SOT-23-6 (z.B. ATTiny4) Gibt es auch noch kleiner.
-
Thread
ATTiny24V: Bandgap zu gebrauchen?
mit nicht anderes übrig bleibt, als ein paar Messungen zu machen, um die Qualität der Bandgap des ATTiny24 "abzuschätzen". Die 1,6 V Referenz des ATmega128RFA1 sieht "ermutigend" aus.
Werte in Abhängigkeit von der Temperatur: VCC 2.0 V Bandgap [mV] Temperatur [°C] 1103 23,3 (DS18B20) 1102 20,3 (DS18B20) 1102 11,0 (SHT15)
-
Thread
Pollin RFID Entwicklungsboard
Lötstellen sehen algemein nicht "schön aus" >1-4 das ist ein zeichen das das Program im Tiny (--> ATtiny2313 das ist das AVR IC mit dem Programmm) läuft
Also Bascom meckert weil die regfile für den AT90S2313 ist und nicht für den Attiny2313.
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Framework": Der stimmt wohl nicht so recht, es hätte wohl besser heißen müssen: "Codesammlung für ATtiny44 (was auch nicht mehr stimmt, ich habe heute ATtiny84 ausprobiert, es ging alles ohne Codeänderungen, was auch zu erwarten war). Also, was hab ich dieser Codesammlung gemacht: - alle Konstanten
alphanumerisches Display mit HD44780-Kontroller oder ähnliches braucht minimum 7 IOs, das kann an einem Attiny schon eng werden. ;)
-
Thread
(Push-Pull-)Treiber für uC-Ausgang, der auch als Eingang arbeitet
Gehege. ... > Es geht sogar einfacher, wie anliegend. Sogar mit echter Hardware (ausgenommen ATtiny und die Verarbeitung des uC-Pulses im ATtiny, sowie LED anstelle OK) getestet (BC183B weil ich davon noch große Mengen herumliegen habe).
sparen :) Bonus: kein Stress mit der Stromverstärkung und Null Last für den uC-Ausgang (solange der ATtiny nicht treibt).
-
Thread
LED Taschenlampe aus China performt schlecht.
In der China Taschenlampe ist vermutlich auch ein 8-Bit MC drin. Vermutlich ATtiny oder PIC im TSOT23-6 Gehäuse. Gibt es inzwischen Derivate in dem Gehäuse mit ADC und interner Referenz? Dann wäre eine Unterspannungsabschaltung möglich um den Akku zu schonen. Die 4 GPIOs wären
Beitrag #7545872: > In der China Taschenlampe ist vermutlich auch ein 8-Bit MC drin. > Vermutlich ATtiny oder PIC im TSOT23-6 Gehäuse Kaum, viel zu teuer. Man liebt dort Datenblätter auf chinesisch.
-
Thread
AM2320 vs. AM2315
zusammen und Ende ist. Also eine Designschwäche. Der Ausweg wäre dann nur noch ein zwischengeschalteter ATtiny, der den Sensor "mit Samthandschuhen" anfasst und regelmäßig die Stromversorgung kappt....
direkt an 5V an einen Arduino klöppeln, oder mit 3,3V betreiben (wie ich es mache). XC6206 (der SOT23-3), der SOT23-6 ist ein Dual-Transistor für den Levelshifter. Die 10kOhm sind u.a. Pullups für I2C. Beim BME280 muss man sich selber drum kümmern.
-
Thread
Lightweight WS2811/WS2812 Library
Hi, ich versuche auch gerade die Library zum Laufen zu bekommen. Leider bisher erfolglos... Mein Attiny45 erzeugt zwar ein Signal, die Lows und Highs sind aber ca. 10x länger als sie sein sollten. Der Attiny läuft auf 8MHz, F_CPU ist entsprechend definiert, die Warteperiode wird auch richtig erzeugt,
Hallo, versuche gerade die Bibliothek auf einem attiny48 zum Laufen zu bringen. Nur Leuchten die LEDs nur in der initial Farbe. LEDs: https://www.pololu.com/product/2535 (mit der Arduino Bibliothek gehen sie) Kann das sein das der attiny48 nicht
-
Thread
Sinn der Zenerdiode bei PNP
irgendein 18V/3A aus der Kiste. Bis der dicke Elko geladen ist, vergehen ein paar Sekunden ("21-22-23-fertig") und fertig ist die simple Variante.
Händische Methode, wie oben beschrieben. Taster, PNP (2 A max.), MOSFET (IRF2804 mit 280 A max.) "21-22-23-ElkoGeladen"
-
Thread
Fragen zum PCF8583 als Event Counter
Hallo, vielleicht ist ja ein ATTiny eine Idee. Z.B. der ATTiny84. Du kannst den schlafen legen und durch einen INT bei einem Impuls kurz aufwecken, dann eine Speicherzelle vom SRAM laden, inc. und zurückschreiben. Auch Zeitstempel sind
da noch für zusätzliche > Bauteile brauche für 1-4 Counter. Mein Vorschlag wäre ein neuerer ATtiny214/414/814, den Du vielleicht besser programmieren kannst. Alternativ ein 8-poliger ATtiny202 für jeweils einen Zähler. Ein Programmbeispiel für einen Quadraturdekoder mit IIC-Ausgang findest Du hier
-
Thread
Umstieg auf AT Tiny
PIC12F508 wechseln (8Pin), denn der ist OTP! Wenn Du einen AVR suchst, würde hier am ehesten der ATtiny10 perfekt reinpassen (evtl. ATtiny12) oder auch der ATtiny13A, wobei der schon deutlicher Overkill wäre - wahrscheinlich auch preislich. War letztens auf ner Atmel Veranstaltung, da war die Rede
'ATtiny13 bequem in C programmieren' ist etwas übertrieben, wg. wenig Speicher und dem Overhead von C ist C bei den Tinys schnell am Ende. Am Besten erstmal im Simulator prüfen ob es reicht.
-
Thread
Schieberegister 595 hardwaremäßig löschen
wieder aufhängt, gehört nicht ans zentraler Stelle in (d)eine Elektronik. U. U. einen Gluecontroller (ATTiny o. ä.) nehmen, der dem ESP auf die "Finger" sieht.
einen port expander, SPI oder I2C. PCF8574 wär ne günstige wenn auch langsamere alternative zum MCP23x17.
-
Thread
AVR Studio 4 zeigt den Speicher nicht an.
bis 23K groß sein. Ab 24K bekomme ich eine Fehlermeldung. Kann mir da jemand Licht ins Dunkel bringen? Grüße Bernd
Fenster Codegrösse, globale Variablen usw. an: [pre] AVR Memory Usage ---------------- Device: attiny45 Program: 1138 bytes (27.8% Full) (.text + .data + .bootloader) Data: 6 bytes (2.3% Full) (.data + .bss + .noinit) [/pre]