-
Thread
günstige Strommessung bis 100 A
Shunt messen via Vier-Pol-Messung (definierte Strom durchfließen lassen - Spannung messen) - ATtiny26 mit differentiellen ADC-Gain(20x)-Eingang -> fertisch Hinweis: den Shunt natürlich an die Verhältnisse anpassen, bei 100A verzichte ich lieber auf ein paar Prozent Genauigkeit für weniger Verslustleistung
eines 8bit-ADC kostet oder 1% absolute Genauigkeit je 2,56K, c) die absolute Genauigkeit eines Tiny26 mit Verstärker mal gerade noch typisch 27 LSB der 10bit-Auflösung beträgt. Mit anderen Worten: Knapp die Hälfte der ADC-Auflösung ist da praktisch für die Tonne, und die Klassengenauigkeit kommt (mit
-
Thread
ATtiny45 USI / Studio 6 Simulatorfehler?
Hi, ich versuche gerade im Studio 6 den USI im ATtiny45 zu debuggen. An einer Stelle im Code wird das USISR abgefragt mit IN, allerdings stehen danach im Register NICHT die Werte, die mir der Simulator für das USISR anzeigt... (siehe Screenshot)
verstanden habe. Hat bis jetzt sehr selten funktioniert. Klemm noch ein oder zwei LED mit an den Attiny, die du einfach leuchten lässt, wenn ein Ereignis eingetreten ist. So kannst du in Hardware debuggen. Wenns läuft, kannst du die LED ja wieder verschwinden lassen. MfG Dennis
-
Thread
Attiny841: TOCC3 blockiert?
Problem, das einen PWM Ausgang komischerweise nicht nutzen kann. Es handelt sich hier um einen Attiny841 mit internen 8MHz. Ich habe als Peripherie an PA7(CS), PA6(MOSI) PA4(SCK) für 74HC595 im Einsatz. Des weiteren muss ich eine kleine Last über einen Mosfet ansteuern. Das hatte ich bislang über
einmal der Link zu Datenblatt. http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf
-
Thread
Ansteuerung mehrerer 7 Segment Anzeigen oder LCD?
der Ablesbarkeit. Für die 7 Digits kannst Du einen MAX7219 nehmen. Als AVR reicht dann ein ATTiny26 oder ATTiny2313 oder ATMega8. Preiswerter ist es aber, dem AVR das Multiplexen zu überlassen und low Current-LEDs zu nehmen. Der AVR sollte dann ein ATMega8 sein wegen der benötigten 15 Leitungen
-
Thread
LED Taschenlampe aus China performt schlecht.
sinkt allmählich auf 0,2A. Dann springt er auf 0A und die grüne LED leuchtet. Ladeschlussspannung: 4,26V Nach 15 Minuten liegen an der Zelle noch 2,58V an und die LEDs leuchten nur noch ganz schwach. Bei der Zellgrösse würde ich deutlich mehr als 240mAh erwarten. Was fehlt dem Ding? Akku defekt
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
Attiny - Variablenübergabe aus Subroutine erfolgt nicht
Hallo zusammen ich habe da ein Problemm mit einem Attiny45. An Port PB2 nehme ich mit dem INTO Interrupt einen externen Puls auf und Zähle ihn hoch. Nach einer abgelaufenen Zeit erzeugt der on Timer1 isr einen Überlauf und nach Durchlauf einer Schleife,
Beschreibung/Berechnung gebraucht würde. Vieleicht steige ich noch dahinter ich werde es mal mit einen Tiny26 testen der hat einen 16 Bit Timer und sobrauche ich zumindest keine Schleife in der "On Timer1 Timer1_isr. Hat noch einer ein guten Tipp für einen Anfänger
-
Thread
Möglichst viel Spannungen mit AVR messen?
Jau, haben die! Der Tiny26 hat 11 Channels und die ATMega´s haben 6 oder 8 je nach Typ und Gehäusetyp. Alle haben eine Auflösung von 10 Bit (0 bis 1023). Bei mehr als 5V muß ein Spannungsteiler davor und das in der Software
keinen SMD-µC nehmen willst aber 8 Channels, brauchst Du einen ATMega48/88/16/32 mit 40 Pins. Der ATtiny26, 20-Polig, hat 11 Channels aber wenn Du 8 davon nimmst, bleiben nur noch 7 Pins für I/O übrig (Taster, LED´s, Display etc.). Gruß Andi
-
Thread
Drehgeber auf UP/DOWN Zähler
LS7083 oder LS7183 irgendwo zu kaufen gibt, ist dein Problem gelöst. Wenn nicht, könnte man einen ATtiny13 oder was ähnliches programmieren, um die Funktion nachzubilden. Wenn du das nicht selber machen kannst oder willst, findet sich vielleicht ein netter Forumsteilnehmer, der das machen kann und will
LS7083 oder LS7183 irgendwo zu kaufen gibt, ist dein Problem > gelöst. Wenn nicht, könnte man einen ATtiny13 oder was ähnliches > programmieren, um die Funktion nachzubilden. Wenn du das nicht selber > machen kannst oder willst, findet sich vielleicht ein netter > Forumsteilnehmer, der das machen
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
verzichte, reicht es trotzdem nicht. Sieben freie Buchstaben, und acht Befehle. Also eine Taste mehr, 26. ---------------------------------------------- Die Matrix der LEDs. 7 + 14 + 14 + 14 + 7 + 7 + 7 = 70 LEDs. ---------------------------------------------- 26 + 70 = 95 Signale. 10x10er-Matrix.
auf dem internen EEProm des AVR. Auf einem ATtiny85 oder einem ATmega8 hat man dann doch glatt 512 Bytes Platz, was dann 4 kompletten Programmen des Kosmos CP1 entsprechen würde. Würde mich wirklich interessieren, ob ihr da dran geht und das
-
Thread
häufig gemachte uC/ASM fehler >>Liste<<
PORTF pins are not working? - disable the Jtag fuse - forgot to connect the AVCC pin ATTINY26: pin change interrupt: works in simmulation, not on the device - disable the alternate port function e.g. ADcompare ATTINY12: see for different fusesettings in datasheet before changing
-
Thread
avr adc hochfrequenz-messung auf mehreren kanälen
Hallo, Soeben ist mir etwas merkwürdiges aufgefallen... Wenn ich auf einem AVR (konkret attiny861) rasch (jede andere Messung, gepollt, nicht via interrupt) zwischen Gnd (MUX5..0 0b011111) und Ref (MUX5..0 0b011110) hin und herschalte (konkret will ich die Versorgungsspannung indirekt messen
#6925212: > Soeben ist mir etwas merkwürdiges aufgefallen... > > Wenn ich auf einem AVR (konkret attiny861) rasch (jede andere Messung, > gepollt, nicht via interrupt) zwischen Gnd (MUX5..0 0b011111) und Ref > (MUX5..0 0b011110) hin und herschalte (konkret will ich die > Versorgungsspannung indirekt
-
Thread
BCD auf C: was mache ich falsch?
Auch der Code hatte sich erheblich aufgebläht. Der von mir gepostet Code läuft aktuell auf einem Attiny 2313, mit 3,7 MHz. Entwicklungsumgebung Atmel Studio 6.2.
große Toleranz hat). Nach Abstimmung wird alles für Indikator raus. >Oder nimm einen kleinen Attiny2313 Der hat doch kein ADC?
-
Thread
pow() durch Festkommaarithmetik ersetzbar?
Hallo, Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel berechnet(vereinfacht): >PWM = 255 * pwmIndex
59 58 57 56 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 [/pre]
-
Thread
Incrementalgeber RS422
deshalb auch auf einem Arduino UNO, wenn die Taktfrequenz angepaßt wird. Oder als kleine µC-Lösung (ATTiny25) mit IIC-Datenabfrage jenes: 2. Abschnitt von http://mino-elektronik.de/mt12_iic/mt12_iic.htm Die RS422-Signale kannst Du vermutlich direkt an einen mit 5 V versorgten µC anschließen: je Kanal
industrielle Anwendungen nimmt man aber die passenden RS422-Sender bzw. Empfängerbausteine. z.B. AM26C32 (4 Empfänger) oder AM26C31 (4 differntielle Sender) bzw. für einzelne Kommniktationsleitungen den DS3695 (1 Sender, 1 Empfänger). Ansonsten ist der Drehgeber genauso auszuwerten, wie Drehimpulsgeber
-
Thread
DIY 10kW/20kWh eta=99% Insel ESS Projektvorstellung
Block-Spannungen synchron im Synthese-Arduino - Messung der RMS-Werte und SOC-Monitoring über Hilfs-Attiny. - Rauch und evtl. Wasserstoff-Melder Später: - 7.Akku mit 24V, für höhere Spannungen - Lademöglichkeit über 48V-BHKW - Lademöglichkeit über PV-Wechselrichter
40kWh) der PCBs eingehen. (großen Masseflächen, HSOF-8 Mosfets direkt unter den Wago2716-Klemmen und 26-adriger Busverkabelung).
-
Thread
Kupferdrahtdurchmesser bei Spulen
@alex: danke für den Tip. Ich bin eh schon auf einem ATtiny26 umgestiegen und lasse den die 20kHz erzeugen. Jetzt wird aber die Primärspule ziemlich warm, und Sekundär kommt fast gar keine Spannung mehr raus (nur etwa 0.1V) Evtl. noch nicht die optimale Frequenz
Hi! Nein, ich meinte nen attiny an nem buz10 oder so ;) Direkt is ein "bissl" gewagt ;) Also bei mir werkelt ein mega8 als 20khz quelle. Kostet ja auch nciht die welt.
-
Thread
AD-Wandlerschaltungsbeispiele für AVR gesucht
Hallo, ich versuche seit 2Tagen jetzt nun schon eine Analog/Digigtalwandlung mit Attiny26,Mega8/16 hinzubekommen. Aber es klappt nicht und ich habe schon eine Handvoll defekter Chips. Kann mir irgendjemand ein Schaltungsbeispiel geben? Ich will einfach nur eine Spannung zwischen 0-
mh, und wie schalte ich beim tiny26/mega8/16 die interne ref-spannung ab?fuses? welches ist es denn? aus 176seiten datenblätter werd ich nicht so richtig schlau....
-
Thread
bei verwendung von itoa alles verkehrtherum Gesperrt
beidem das selbe problem. Gibts noch ne andere Lösung oder kennt jemand das Problem. CPU ist ein Tiny26 Gruß Malte.
www.mikrocontroller.net/topic/203143#new Auch die neueste Version des WINAVR produziert auf dem ATtiny26 die Ausgabestrings von itoa verkehrtherum. Gruß Joachim
-
Thread
Eingang eines 3,3V µC mit dem Augang eines anderen 5V µC verbinden - so möglich?
ist nicht 5V tolerant. Weder in der Spannungsversorgung noch auf den I/O. Der 5V µC wird ein ATtiny. Wenn man von einer Pinbelastung von 20mA ausgeht, wären das rund 250 Ohm. Da meine Widerstandsreihe E12 nur 270 Ohm her gibt, wären das dann rund 18,5mA. @all: Danke für die Infos! Das ist wieder
invertierender/ Mosfet in Sourceschaltung. Frank S. schrieb im Beitrag #4230957: > Der 5V µC wird ein ATtiny. Den könnte man doch /auch/ mit 3V laufen lassen...
-
Artikel
AVR Bootloader FastBoot von Peter Dannegger/Tutorial ATtiny13
von Benutzer:Pnu Erstellung eines Bootloaders auf dem Attiny13, nach Peter Dannegger. Peter Dannegger hat einen Bootloader geschrieben, der im Gegegensatz zu anderen Bootloadern ohne die UART des Kontrollers auskommt. Deshalb kann er auf den Attiny13 angepasst
) lässt, wenn alle Fehler beseitigt sind, das file onewire13.hex entstehen. Transferieren in den Attiny13. ATtiny auf Programmierplatte aufklemmen (bzw mit ISP verbinden, siehe Hardware). file onewire13.hex über ISP-Schnittstelle einprogrammieren fuse SELFPRGEN programmieren, auch die für die spätere
-
Thread
*Prozessor für Softclock in BASCOM*
trocken" geschrieben, d.h. ich habe noch keinen "richtigen " Prozessor zur Hand. AT90S2313 oder ATTiny26 fallen a. G. einer Fehlermeldung in BASCOM (sinngemäß diese µP haben die nötige Funktion nicht) wahrscheinlich weg. $regfile = "???.dat" $crystal = 32.700 Enable Interrupts Config Clock = Soft
brauchst Du nur die Pins abzählen, die Du benötigst: LCD: 6 Quarz: 2 2 Tasten: 2 = 10. Ein ATtiny24 reicht also aus. Ob das nun unter Bascom geht, kann ich Dir aber nicht sagen. Ich programmiere in C. Peter
-
Thread
Soundchip für Kuhglocke
ATTiny + SPI Flash (z.B. M25Pxx), die gibts bis 32MBit, das sollte reichen. z.B. ein ATtiny26 läd per USI die Daten aus dem Flash ung gibt sie über den High Speed PWM Ausgang wieder.
-
Thread
ATtiny44 über IR-Signal aufwecken
über einen ATmega-Pin. Ich weiß aber nicht, ob das für Dich eine Lösung wäre. Der TSOP kann Deinen ATtiny dann jedenfalls nicht mehr aufwecken... ;-)
Habe ich ejtzt mal. Dabei bin ich auf den ATtiny44A ausgewichen, der laut Datenblatt überhaupt nur mehr 0,1µA bei 1,8V zieht. Also bei 3,3V ca. 0,18µA [c] #include <avr/interrupt.h> #include <avr/sleep.h> int main(void) { MCUCR &= ~((
-
Thread
Arduino Problem: analogWrite() ATtiny
Hallo Zusammen Ich versuche ein IR Empfänger für meine LED Lampe zu machen. Auf einem ATtiny85 kommt es zu komischen Problemen... Wenn ich [code] void setup() { pinMode(led, OUTPUT); } void loop() { analogWrite(led, 10); } [/code] Schreibe funktioniert
irrecv.resume(); } // ########## Min Max definieren if(ledLevel<1)ledLevel=0; if(ledLevel>26)ledLevel=26; // 255-25.5= 229 => 10% Helligkeit, 10% ist min vom Schaltregler //pwm_out_korrigiert(ledLevel, ledLevel); //digitalWrite(optokoppler, HIGH); analogWrite(optokoppler, 30);
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
hast du Erfahrungen mit µController? ich würde nen kleinen ATtiny26/2313 oder nen Nachfolger nehmen, die haben einen Analog Digitalwandler drin, können mittels Spannungsteiler und NTC (Motortemperaturgeber) die Motoremperatur auswerten und dann einfach die PWM Ausgabe
zu regeln. Man müsste eben noch etwas anpassen wie die PWM kurve verläuft. [c] .include "tn26def.inc" .def temp =r16 ;temporary storage register .def temp2 =r17 .def temp3 =r18 .def temp4 =r19 .org 0x00 rjmp stack_init reti reti reti reti reti reti reti reti reti reti
-
Thread
Bascom-8051 Compiler Gesperrt
hi leute, habe eine problem und zwar möchte ich attiny 24 programmieren was für behinderte menschen zum einsatz kommt. das programm läuft so, der anwender bedient über eine sensor das gerät was gleich piept und nach 4 sekunden wieder piet und nach 6 sekunden
weiter helfen!!!!!!! er zeigt mir (3 parameter expected) als Fehler [code] 'Leonardo III 26.6.2009 ergoMotix(R) $regfile = "attiny24.dat" $crystal = 4000000 Config Portb = Output Config Porta = Output 'Alle Pins werden als Ausgang definiert ' define
-
Thread
Realisierung eines I²C-Sniffers mit ATmega8
80 91 6d 00 lds r24, 0x006D 4e2: 90 91 6e 00 lds r25, 0x006E 4e6: a0 91 6f 00 lds r26, 0x006F 4ea: b0 91 70 00 lds r27, 0x0070 4ee: 82 2b or r24, r18 4f0: 93 2b or r25, r19 4f2: a4 2b or r26, r20 4f4: b5 2b or r27, r21 4f6: 80 93
Um alle Adressen und alle Ereignisse auf den I2C zu sniffen, braucht man einen AVR mit USI, z.B. ATtiny85. http://www.mikrocontroller.net/topic/103600#new Peter
-
Thread
Erkennen, ob ein unbeschriebener AVR läuft.
0e c0 rjmp .+28 ; 0x20 <__bad_interrupt> 4: 0d c0 rjmp .+26 ; 0x20 <__bad_interrupt> 6: 0c c0 rjmp .+24 ; 0x20 <__bad_interrupt> 8: 0b c0 rjmp .+22 ; 0x20 <__bad_interrupt> a: 0a c0
80 e0 ldi r24, 0x00 ; 0 24: 90 e0 ldi r25, 0x00 ; 0 26: 08 95 ret 00000028 <_exit>: 28: f8 94 cli 0000002a <__stop_program>: 2a: ff cf rjmp .-2 ; 0x2a <__stop_program> [/code] Man beachte
-
Thread
AVR Interrupt immer zu 0x000 (Assembler)
anpassen und nochmals versuchen. (ja, ich gebe es zu, es ist das erste mal, dass ich mich über einen ATTiny2313 hinauswage) Danke und Grüsse Julian
und dadurch auch einen anderen Interruptvectortabelle erfordern, das war nur ein Beispiel eines ATTiny26 aber in jedem Datenblatt gibts auch die zugehörige Tabelle. Die Tabelle des TO ist auch fortlaufend da bringen die ganzen ORG Anweisungen nicht. Wenn man das Problem hat das man mit rjmp nur
-
Thread
Attiny13a deep sleep - external interrupt
Hallo, ich habe hier einen Attiny 13A. Er läuft auf einem Steckbrett. Es sind nur ein Taster und ein 433Mhz Sender angeschlossen, das ganze ist an einer Powerbank angeschlossen. Ich möchte dass wenn der Taster betätigt wird ein
erst nochmal EIN gesendet wird, und erst danach das für AUS (dazwischen ist 1 Sekunde Pause). Der Attiny geht dazwischen nicht in den deep-sleep. Hat jemand eine Idee woran das liegen könnte? Ich habe noch nie mit dem Deep sleep gearbeitet, denke dass ich hier irgendwas verbockt habe. Danke schonmal
-
Thread
AVR-Fragen...
den Datasheets ein bisschen ins stocken, und hätte daher ein paar Fragen an die Profis: 1. Ein ATtiny26 hat 16 I/O Pins, kann ich davon alle verwenden, oder muss ich evtl. einen Quarz anschliessen ? 2. Wie sieht das überhaupt mit dem Quarz aus, geht das nicht irgendwie intern ? 3. Wieviele I/
Hallo, der Tiny26 mit einen interne Oszillator, der genutzt werden kann und man könnte auch 16 I/O-Ports nutzen, würde aber die Finger vom Reset-Disable lassen, sperrt evtl. den Chip. Tja, zu den anderen Punkten kann
-
Thread
In System Programming
Hallo, ich besitze ein STK500 und möchte jetzt aber einen ATtiny Mikrocontroller in der SMD Version kaufen und kann ihn dann nicht mehr direkt auf das STK500 stecken. Ich möchte das STK500 dennoch zum programmieren nutzen. Ich kann mir ja eine kleine Platine mit
weiteres den Oszillator vom STK verwenden oder muss ich >an XTAL noch einen anschließen. Beim ATtiny26 ist der interne 1Mhz Oszillator voreingestellt, insofern benötigen Sie keinen zusätzlichen äusseren Takt. >- was muss ich beim Verbinden der Pins des Tiny mit der 6 Pin >Steckerleiste beachten
-
Thread
Festplatte Pinbelegung
Ich benutze einen ATtiny26!
-
Thread
Rust - ist das hier um zu bleiben?
ist -- was ich auf Dauer auch für Ruby und Python vorhersage. Python ist erst 30 Jahre alt, Ruby 26. Ja, werden bestimmt bald verschwinden. So wie C und C++ auch verschwunden sind.
grätschen kann, und das ist, finde ich, ein sehr guter Ansatz. Natürlich wäre es süß, wenn auch ein AtTiny ne VM Umgebung herstellen könnte, aber dann würde er nicht 30 Cent, sondern 5 Euro mindestens kosten. So dumm ich das Argument selber finde, so sehr zieht es doch einerseits durch den Kostendruck aus
-
Thread
20 EUR usb programmierer fuer Atmel AVR Controller & Co
Hmmm, ich will euch ja nicht den Batselspass verderben, aber für 26 Euro gibt's das Original-Atmel-Teil samt Gehäuse und ganz ohne Löten z.B. bei Digikey. Bei einer Sammelbestellung fallen die 18 Euro Spesen auch nicht mehr so in's Gewicht...
1.Programmierst du mit dem AVR Studio? 2. Wie schnell ist der ATTiny getaktet? Der ISP muss immer 1/4 der Clock Geschwindigkeit vom Zielprozessor haben. Mit dem AVR Studio kann man dies unter Board einestellen. 3. Notfalls mir einen Tiny zuschicken, dann kann ich
-
Thread
ADC - Wert berechnen
es etwas in Vergessenheit geraten. Ich hatte vor, wie in anderen Schaltungen die Werte mit einem ATtiny84 zu messen und zu speichern. Abfrage über I2C. Der hat die Möglichkeit über“ Differential ADC Channel“ zu messen. Leider ist der Minuspol mit dem Gehäuse verbunden und somit der „Rauschabstand“ kleiner
2.0000000000000000000000000 0.0000000596046447753906250 25 2.0000000000000000000000000 0.0000000298023223876953125 26 2.0000000000000000000000000 0.0000000149011611938476562 27 2.0000000000000000000000000 0.0000000074505805969238281 28 2.0000000000000000000000000 0.0000000037252902984619141 29 2.0000000000000000000000000
-
Thread
Probleme mit Werten vom BME280
Sensor probiert, leider die selbe Abweichung. Ich betreibe den Mega8 und BME280 mit 3,3V. Mit dem Attiny861 war das selbe Problem. Temperaturwerte sind plausibel (wenn man nur kurz einschaltet). Da ich das ganze "zu Fuß" in Assembler machen will, lese ich die Were momentan manuell aus. Erst per Oszilogramm
$94 $A5 $95 $22 $96 $A4 $97 $FF $98 $F9 $99 $FF $9A $AC $9B $26 $9C $0A $9D $D8 $9E $BD $9F $10 Messwerte: Register: $F7 $50 $F8 $F5 $F9 $60 $FA $81 $FB $15 $FC $A0 Ergibt in der Tabellenkalkulation 22,85
-
Thread
C++ auf einem MC, wie geht das?
Auffrischung meiner C++ Kentnisse. Mit dem Code wollte ich hauptsächlich zeigen, das C++ auch auf ATTiny Sinn machen kann.
zu "höchste Effizienz"^^: Ich möchte die Ansätze für die neue "µC.Cet C++-Bibliothek" auf einem ATTiny1634 erstmalig nutzen, weil ich damit gerade mein aktuelles Projekt umsetze. Der ATTiny1634 hat 1KB RAM und ich muss HTTP-Requests direkt in der ISR bearbeiten, damit ich den RX-Puffer klein halten
-
Thread
Wie Assembler ISR in C integrieren ?
ansehen, was Jesper Hansen da schon vor mehr als einem Jahrzehnt mit einem AT90S1200 bzw. später ATtiny2313 in seinem Mini-DDS fabriziert hat. Das Original gibt's leider inzwischen nicht mehr im Netz, aber genügend Derivate.
darin auf die damalige Originalseite, gehen also jetzt auch nicht mehr.) Das war mit einem ATtiny2313, getaktet von einem 11,06-MHz-Quarz, halt komplett in Assembler gezimmert (war ja original noch für einen AT90S1200 mit gerade 1 KiB Flash). Dann solltest du deine 50 kHz allemal schaffen
-
Thread
Suche ein LDO mit EN nicht als SMD Variante
Hallo zusammen, da es mein erster Post hier ist möchte ich mich erstmal vorstellen. Ich bin David, 26 Jährchen Jung und vom Beruf DBA (IBM DB2). Mit Elektrotechnik hatte ich bis jetzt wenig zu tun doch seit ein paar Wochen fange ich an meine SmartHome Sensoren (Attiny85 und ESp8266) selbst zu bauen
David D. schrieb im Beitrag #5072608: > Ich bin David, 26 Jährchen Jung und vom Beruf DBA (IBM DB2). Vier DBAs in einem kurzen Satz, Respekt. ;-)
-
Thread
Bewegungssensor für Fahrrad Alarm
noch bisschen rumgespielt, so könnte ich es ja mal versuchen. https://tinyurl.com/26ovpqvb
wirklich ein Problem. Man nehme einen Pullup von 1MΩ, dann fließen dauerhaft max 3µA [3V]. Ein MC (ATtiny13) schaltet bei High noch 3kΩ parallel (wetting current). Der MC kann dann noch aus den Pulsen ein dauerhaftes High oder Low machen (retriggerbarer Monoflop).
-
Thread
DCF77 AVR-Assemblerbaustein
@Pit, stimmt, da sind noch 26 Worte im Interrupt. Wenn man beides zusammenpackt, könnte man noch was einsparen. Die Dekodierung braucht ja nicht soviel Rechenzeit. Aber ich versuche bei den AVRs die Interrupts so kurz wie möglich
@ Peter Dannegger Ich hab es gefunden... Beim ATtiny12 existiert ja gar kein RAM. Im ATmega8 sind die Register-Adressen im RAM gemapped. Das heißt: Es wurde immer irgend eine wilde Speicherstelle geladen anstatt die des Registers r10, r11,..,r15 !
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
Einstellungen nicht ständig ändert und diese man fest im Programm angibt, deswegen würde ich einen STM8 oder Attiny85 verwenden.
Switch mit 2x 10G- und 24x Gigabit Ports. Momentan sind wenige Geräte (3) angeschlossen, was wenn alle 26 Ports mal belegt werden?... D.h. ich möchte je nach Population des Gerätes die Leistung des Kühlers von remote einstellen können; d.h. es soll nicht immer mit maximaler Leistung laufen.