-
Thread
Schaltung für Taschenlampe mit Akku, Laden über Fahrraddynamo oder USB
Spannungswandler, zwei bq25070 als Laderegler, einen TPS61169 (SEPIC) als LED-Treiber, und einen ATtiny 841 zur Steuerung rausgesucht. Schaltplan ist angehängt. Der Eingang ist ein Einweg-Gleichrichter mit Z-Dioden als Überspannungsschutz. Der Spannungswandler soll die Eingangsspannung auf 4,3V
Stromversorgung einen 78L05 für μC und OpAmp. Jupp, der Schaltregler startet (laut Datenblatt S. 23) schnell genug, um eine einzelne Halbwelle vom Nabendynamo zum Laden des Akkus zu benutzen. Bezüglich Akkuverschleiß habe ich nichts zu einer solchen „Impulsladung“ gefunden, scheint also unproblematisch
-
Thread
AVR16EB14 ist irgendwie zu schnell
Ich versuche gerade, einen Bausatz, den wir bislang mit ATtiny24 ausgerüstet haben, auf AVR16EB14 umzubauen. Dazu gehört ein periodischer Timer-Interrupt, Wunschfrequenz ist 600 Hz. Wenn ich in der Overflow-ISR einen IO-Pin einen Impuls ausgeben lasse, dann
CLKCTRL.MCLKCTRLB = CLKCTRL_PEN_bm | CLKCTRL_PDIV_DIV24_gc; 25e: 87 e1 ldi r24, 0x17 ; 23 260: 80 93 61 00 sts 0x0061, r24 ; 0x800061 <__RODATA_PM_OFFSET__+0x7f8061> 00000264 <.Loc.147>: CLKCTRL.MCLKTIMEBASE = 1; // actually 1.2 µs, must be larger than 1 µs 264:
-
Thread
AVR Bootloader
@Jens Die 23kb Code, ist das reiner Sourcecode oder ist das der real benötigte Speicher? Peter Dannegger hat weiteroben mal eine Faustformel zur berechnung des Programmcodes gepostest (HexFile Größe / 2,8 = Programmcode
wurde, hier gehts weiter: http://www.mikrocontroller.net/topic/73196#new Es werden alle AVRs ATtiny13 ... ATmega2561 unterstützt. Aktuell ist Version 18. Peter
-
Thread
CD Wechsler Protokoll
>Hast du die Datei aus meinem Post vom 23.03.2008 benutzt? ja >Stimmt, da fehlen die defines für B2, B3, B5: >Wie hast du den SS-Pin gesetzt? ich weiß nicht genau was da im programm genau gemacht wurde.. werd am dienstag mal nachfragen
Meine Erfahrungen mit dem Concert II: Ich habe mit einem ATtiny (mit selbstgestricktem Assembler-Programm) die o.g. Sequenz ausprobiert und festgestellt, dass das "timing" bei mir nicht kritisch war! Folgende Zeiteinstellung wurde von mir erfolgreich getestet
-
Thread
64 Bit float Emulator in C, IEEE754 compatibel
Platzbedarf. Ich habe ebenfalls bewusst die Devices ohne MUL nicht unterstützt, da in die 8KB eines ATTiny schon float Probleme erzeugt. Falls noch mathematische Routinen fehlen, unterstützte ich gern. > > Was ich momentan nicht beurteilen kann ist ob es von der Lizenz passen > würde und wie gut
> Ich habe ebenfalls bewusst die Devices ohne MUL nicht unterstützt, > da in die 8KB eines ATTiny schon float Probleme erzeugt. Na, da geht schon einiges. Siehe zum Beispiel [[4000 Stellen von Pi mit ATtiny2313]] > Meine Lizenz ist 1:1 dieselbe wie von AVR-Libc, habe die bewusst > genommen
-
Thread
ATmega8 und Ponyprog "Falsches oder fehlendes Device (-24)"
26] [04 25] [06 24] [06 23] [07 (Vcc)=5V 22] (AGND)=0.06V [08 (GND)=0.06V 21] [09 (XTAL1)=0.06V 20] (AVcc)=5V [10 (XTAL2)=0.06V 19] (SCK)=-0.466V [11 18] (MISO)=0.21V [12
nur noch kurz zur Info, bei mir funktioniert das Programmieren der beiden ICs ATmega48-20 und ATTiny13-20 jetzt auch, und zwar mit der neuesten PonyProg-Version 2.07c. Internet geht -wie man sieht- auch wieder, also alles im grünen Bereich. Im Anhang übrigens ein Bild von meinem Programmer im 9poligen
-
Thread
µC Programmierer gesucht
womit wir bei den ATTinys schon richtig wären, auch preislich. z.B. http://de.farnell.com/atmel/attiny9-tshr/ic-mcu-8bit-1k-flash-6sot-23/dp/1841629 der pass auch locker in nen Schrumpfschlauch ... 1,8 - 5,5V, perfekt allerdings würde ich ne kleine Streifenplatine empfehlen, schon wegen der Stützkondensatoren
-
Thread
Impulsdauer messen - welches Messgerät
fm_software.htm#bsp6 Auf Minimalaufwand reduziert und gleich mit 4-stell. LC-Anzeige geht es auch mit einem ATtiny44: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd5 Dafür habe ich fertige Leiterplatten. Niklas G. schrieb im Beitrag #7856071: > Evalboard mit Display kostet <50€ Ganz schön teuer
Hardware zu messen. Beim Prescaler stellt man z.B. die Haupt-Taktfrequenz (in MHz) minus eins ein (23 also für 24MHz Systemtakt). Das Ganz macht man bei einem der 32bit-Timer, hier TIM2. Dazu noch ein bisschen Code: [c]int main (void) { ... /* USER CODE BEGIN 2 */ HAL_TIM_Base_Start (&htim2
-
Thread
Hardware Erkennung leicht gemacht
Noch eine Alternative: ein kleiner Microcontroller im SOT23-Gehäuse (z.B. PIC10Fxxx). Kommunikation über eine Leitung über UART (ggf. Software UART, bei kleinen Baudraten kein Problem). Halbduplex ermöglicht bidirektionale Kommunikation, oder der µC sendet einfach
Treiber kostet auch nicht die Welt und wäre mit Sicherheit zuverlässiger. Ein Mini uC wie ein ATtiny9 o.ä. wäre auch ne Option falls du später noch 1-3 IOs lesen/schreiben willst auf deinen Modulen. Der kann ja evtl das gleiche Protokoll verwenden wie dein Speicher. Dann kannst du mit Minderbestückung
-
Thread
Informationen zu C vs C++ / aka Futter für die Diskussion
DASS es in C++ eben UB ist (bei 10:19), aber nicht wieso. Und C++ wird hier mit dem bitcast in C++23 ein Problem lösen, das man in C schon seit 20 Jahren auch ohne memcpy nicht mehr hat.
Deane über 'deducing this' https://youtu.be/jXf--bazhJw In meinen Augen das wohl sinnvollste C++23 (?) Feature für die Embedded Entwicklung.
-
Thread
Freude über Pollin :-((
Tage später kam die Ware mit er Bitte um Entschuldigung ! Super Service ! Das zweite war ein ATTiny2313. Auch hier kontrollierte ich nur schnell die Stückzahl der einzelnen Artikel, nicht die Artikel selbst. In einer mit 2313 beschrifteten Tüte war eine Glassicherung. Bei meinem nächsten Einkauf,
Pollin: Nach eigenen Erfahrungen mit unkalkulierbar langen Lieferzeiten, siehe mein Posting vom 23.04.08 in diesem Thread, es hat damals schon noch ein paar Tage gedauert, war ich seit einiger Zeit eher zurückhaltend mit Bestellungen bei Pollin. Und jetzt: Am Donnerstag früh eine Bestellung
-
Thread
Suche ein LDO mit EN nicht als SMD Variante
hatte ich bis jetzt wenig zu tun doch seit ein paar Wochen fange ich an meine SmartHome Sensoren (Attiny85 und ESp8266) selbst zu bauen. Nun versuche ich meine Sensoren Batterietauglich zu machen, also in der Ruhephase so wenig Strom wie möglich verbrauchen. Ich suche nach einem LDO mit Enable (EN
nur 1,27mm-Raster. Du siehst, man kann auch mit SMD viel anfangen. Und im Notfall kann man SOT23-5 auch noch auf einen Lochraster-LP mit 2,54mm löten (-> siehe der SO8-Chip in der Mitte des folgenden Bsp.). http://uwiatwerweisswas.schmusekaters.net/Uwi/ELEKTRONIK/LED_LAMPEN/60W-LAMPE/16_Steuerelektronik_Top_Detail.JPG
-
Thread
Mit KI Programme für Mikrocontroller entwickeln
unauffällige, langsame Entwicklung. Ein paar Leute schreiben noch optimierten Assemblercode für ATtiny. Die große Masse nimmt irgend eine Arduino- oder MicroPython Library, die auf einem 32bit MC gut genug ist. Zur Zeit läuft ein weiterer unauffälliger Umsturz. Wir stöpseln nur mehr Komponenten nach
ist, dürfte wohl reine Ansichtssache sein. Hier gibt es Leute, die auf jede Frage antworten: "Ein ATtiny reicht dafür auch aus". Diese Leute halten sich selbst für intelligent und sind überzeugt, sie besitzen Bewusstsein.
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
MEGA128 gibt es seit kurzen auch scheinbar auch in radhard Ausführung: http://hackaday.com/2015/10/23/atmel-introduces-rad-hard-microcontrollers/ http://microelectronics.esa.int/conferences/mesa2010/00_MESA-introduction.pdf
mag > diese kleinen Controllerboards. Weil der ATmega328 sich von der Programmierung wenig vom ATtiny10 unterscheidet, nehme ich so ein Nano immer gern zum testen, weil ich die Tiny erst programmiere und dann einfach auflöte. Wenn dann mal was geändert werden sollte, programmiere ich mir einen neuen
-
Thread
Analog Multiplizierer AD633 - Wo sind die Limits?
75dB Pegel. Packt der das? Datenblatt: https://cdn-reichelt.de/documents/datenblatt/A200/AD633%23AD.pdf Danke
dass der Prozessor einigermassen hurtig 16x16bit Multiplikation kann, sonst wird's unangenehm. Der attiny13a kann z.b. nicht mal eine 8x8bit Multiplikation (als einzelnen Befehl), daher hab' ich die Quadrierung hier dann per Tabelle gemacht: https://www.mikrocontroller.net/topic/419372 Aber eben sogar
-
Thread
[V] LEDs auf LED-Strips (einzeln) dimmen
gerade, ob man SCLK und GSCK nicht irgendwie zusammen legen kann. Vielleicht ist ein _einziger_ ATTINY am Anfang der Kette als "Interface" besser, als auf _jedem_ Platinchen einen zu verbauen.
Für LEDs mit einem CRI >90% läuft gerade 'ne Sammelbestellung: Cree XHGAWT-00-0000-00000UVE8 für 23ct pro Stück. Torsten C. schrieb im Beitrag #3274970: > Für die Differenz (7€) kannst Du Dir LED-Strips kaufen. Das ist genau die Frage! Also: Sagt bitte, was Ihr wollt, damit wir auf Stückzahlen
-
Thread
Binäres Signal mit Störungen abtasten
sodass man sich auf den Anfang synchronisieren kann. Ein Frame ist durch die Kodierung zwischen 16 und 23 Bit lang, am Anfang befindet sich zusätzlich immer eine 1010-Präambel. Der Mikrochip, ein ATTiny13 sampled das Signal alle 50us. Er soll das Signal abtasten, rekonstruieren, eventuelle glitches entfernen
-
Thread
Bluetooth HC05 und Knopfzellen
Falls du einen kleinen Li lade IC suchst gibts den MCP73831 im SOT23-5
Problem. Strom um die 60mA benötigt, für ein paar Sekunden alle paar Wochen. Dazwischen zieht der AtTiny seine schönen 0.9µA - daher fällt die einfache Alternative, 9V Block + Regler dahinter, eher weg. Nett fände ich einen kleinen LiIon Akku, aber inwieweit muss ich mir dann Gedanken um Brandgefahr
-
Thread
Atmega644 DCF77_Dekodierung
Programm aber gut Bescheid wissen, wie die nächste Minute aussehen muss: Dass z.B. auf JJ-02-28 23:59 nur JJ-02-29 00:00 folgen kann, wenn JJ ohne Rest durch 4 teilbar ist... Das braucht 2 vollständig dekodierte Zeittelegramme. Ob man den Beginn der Trägerabsenkung mit Interrupt, oder
+ Kalender inklusive Sommerzeit und Schaltsekunde mitsamt Vorankündigungsbits kann man mit einem ATTiny-µC realisieren. Aber - Super-Idee, werde mal versuchen, meinen Simulator um die üblichen Funkweg-Probleme zu erweitern! ;-) ;-) - Also die Auswirkung von Fading und Laufzeit-Verschiebungen
-
Thread
Atmega8 lässt sich nicht programmieren (USB Lab)
einem probiert -> selbes Problem :( Ein paar Tage zuvor habe ich mit dem gleichen USB Lab einen attiny2313 erfolgreich geflasht, doch der hatte zu wenige Pins, um die zweite Farbe der Matrix zu steuern. Das Programm lief am tiny super, also habe ich ein neues Projekt im AVR Studio erstellt, das Programm
-| 4 25 |- -| 5 24 |- -| 6 23 |- +5V -| 7 22 |- GND GND -| 8 21 |- -| 9 20 |- +5V -|10 19 |- SCK -|
-
Thread
avrasmeditor
AT90S2333 AT90LS2333 AT90C8534 AT90S4414-4 AT90S4414-8 AT90S4434 AT90LS4434 ATmega103 ATmega103L ATtiny22L ATtiny11L ATtiny11 ATtiny12 ATtiny12L ATtiny1. leider arbeite ich mit den mcus atmega8 und 128. kann ich das tool dennoch verwenden, was fur ein anderes asm tool soll ich sonst nehmen. Ich versuchte
equ ICR1H = 0x27 .equ ICR1L = 0x26 .equ TCCR2 = 0x25 .equ TCNT2 = 0x24 .equ OCR2 = 0x23 .equ ASSR = 0x22 .equ WDTCR = 0x21 .equ UBRRH = 0x20 .equ UCSRC = 0x20 .equ EEARH = 0x1f .equ EEARL = 0x1e .equ EEDR = 0x1d .equ EECR = 0x1c .equ PORTB = 0x18 .equ DDRB
-
Thread
Öffnerkontakt der für x (Milli)sekunden öffnet
Conrad 190027 ZEITRELAIS für 23€ kann wahrescheinlich in der Funktion 4 Hauptfunktion 1 alles gefordete. 12V, Umschaltrelais mit einigen Amper, 0,1s-6,3s in 0,1s Stufen. Wahrscheinlich deshalb, weil zwar "triggerung durch positive
Einschaltverhalten war daher rein zufällig. Ich nehme daher gerne auch für kleinste Abläufe einen MC (ATtiny25), die haben sowas eingebaut.
-
Thread
Wer verwendet RFM69?
interessieren: Wer verwendet eine Variante des Rfm69, das lt Hope der Nachfolger der Rfm12/12b/22/23 ist? Vg, Conny
Felix Pflaum schrieb im Beitrag #4157581: > ATmega85 ATTiny85 selbstverständlich...
-
Thread
Physikprojekte
sondern wir reduzieren den äußeren Druck. Bei 20°C beträgt der Dampfdruck von Wasser zum Beispiel rund 23 mbar. Sinkt durch die Expansion der Spritze der Luftdruck innerhalb der Spritze unter 23 mbar, beginnt das nur 20 °C kalte Wasser zu sieden... 3.) Implodierende Getränkedose Man braucht für dieses
Gegensatz zu mir oder was? Mitglied Jack: 15.04.2019, 18:12, Beiträge: 6564 Mitglied Stoppi: 23.10.2007, 11:23, Beiträge: 1207 Zum Kalorimeter: Bier ist ein Lebensmittel? Och, das wusste ich jetzt wirklich nicht. Danke dass du es mir sagst... Wer aber nur einen kurzen Moment seiner Zeit geopfert
-
Thread
DCF-Uhr Übungsprojekt
Hi, ich bin kürzlich in das Thema AVR Programmierung eingestiegen. Ich verwende den ATTINY2313a und wollte zur Übung auf einem alphanum. Display mir mittels DCF Empfänger die Uhrzeit anzeigen lassen. Ich weiß, dass es dazu zahlreiche Foreneinträge gibt, allerdings wollte ich zum Üben die
minute = rawdata[20]; minute +=rawdata[21]*2; minute +=rawdata[22]*4; minute +=rawdata[23]*8; minute +=rawdata[24]*10; minute +=rawdata[25]*20; minute +=rawdata[26]*40; //string2display(itoa(minute,minbuffer,2),ZEILE4); //<<<<<<Problemzeile<<<< } [/c] Ich kann
-
Thread
Kondensator Bauform
mag zwar auch Winz-platinen (hier liegt wegen nicht seltener spontaner Verwendung in viertel Meter ATtiny4-Reeltape SOT-23), aber das da ob ist eigentlich eine klassisches Beispiel zum Kaputtminiaturisieren: Je kleiner, desto anfälliger für praktisch vorkommende Störungen und nonkonforme Spannungen.
-
Thread
Empfehlung gesucht: AVR+RF Board (868M/2.4G)
Der AVR sollte noch so ~4 IOs übrig haben. Wenn ich das selber bauen müsste, würde es wohl auf ATTiny2313+RFM70 hinauslaufen. Gibts da schon etwas Fertiges mit akzeptablen Preis? Danke!
, die 1,27mm Pitch Pin-Leisten anzubinden, die zu allem Überfluss auch noch die seltene Anzahl von 23 Pins haben. D. h. man sollte es sich überlegen, auch gleich das Breakout mitzubestellen. Dieses führt m. W. allerdings nicht alle Pins heraus. Für mich war das keine Option. Ich habe die folgende
-
Thread
PWM will nicht
Ich versuche seit Stunden 3 PWM-Kanäle an einem ATTiny45 zum Laufen zu bringen, aber es funktioniert nichts. Das Ganze soll eine RGB-LED ansteuern, der Schaltplan ist im Anhang. Das Programm was ich im Moment habe soll erstmal nur einen Kanal, nämlich
PROGMEM = {0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152, 181, 215, 255}; int main() { uint8_t r=0; //rot-wert, 0-31 uint8_t g=0; //grün-wert, 0-31 uint8_t b
-
Thread
Eigenes Projekt für Anfänger: was brauche ich alles?
ATMega16 mit etwas Aufwand geht es aber auch mit einem kleinerem ich verwende hier z.B. einen kleinen ATTiny26(abgekündigt) mit einem Latch um den einen Port für das LCD und für andere Dinge gleichzeitig zu nutzen. Die Sensoren und der µC sind auf dem 2ten Board angeschlossen leider nicht auf dem Foto zu
4 4 Motoren 4 ------------------- 15 Pins Der Atmega hat 22 (mit Reset 23) nutzbare. Viele Pins kann man sparen indem man die mit den Tasten eine Spannung erzeugt und diese misst (z.b. http://www.avr-asm-tutorial.net/avr_de/keypad/keyboard.html#adc)
-
Thread
Verständnisfrage Zweierkomplement bei ADC
>> Die sind ja wohl allgemeingültig Sind sie. Ich verwende so eine Rechnung auf nem ATTINY-26 und der ist kein Speicherwunder (2K). Dabei macht der noch oversampling und liefert ein wunderbares Ergenbis auf seiner 4 Stelligen 7-Segementanzeige ab. So baut man Meßgeräte für nen Euro statt
signifikant besser: ein ATmega32 hat z.B. [pre] VBG Bandgap reference voltage min 1.15 typ 1.23 max 1.35 V [/pre]
-
Thread
Wasserstandsmessung mit RaspberryPico und Drucksensor MPX2050DP
Gesamtsensitivitaet von ~26,9 mV/kPa an den ADC-Eingängen. *MOSFET-Auslegung:* Der IRLML2502 (SOT-23) schaltet Pumpe und Ventil mit einem MOSFET gleichzeitig. Der zweite IRLML2502 schaltet ein zweites Ventil zur Entlüftung der Druckleitung vor der eigentlichen Messung um den Referenzdruck sicher messen
www.mikrocontroller.net/attachment/587352/8C698443-4301-4D9F-9147-2D1C56DDF838.jpeg Controller ist ein ATTiny45. 4kByte Code reichten locker aus, fast hätte es in 2k gepasst. Es wurde eine kleine Membranpumpe mit separaten Rückschlagventil benutzt.
-
Thread
AVR - Tny2313 wacht nicht mehr auf Gesperrt
Hallo Leutz! Kann mir bitte jemand verraten warum der Attiny nicht mehr aufwacht? Im Debugger sowie in echt wacht er nicht mehr auf (Studio 5). [avrasm] .include "tn2313def.inc" .def a = r16 .def pressedcount = r17 .def compare25 = r18 .def
compare50 = r19 .def compare75 = r20 .def compare100 = r21 .def loopcount = r22 .def loopings = r23 .def sregsave = r24 .org 0x0000 ;(000B) Sprungmarke PINCHANGE INT1 rjmp reset .org INT1addr rjmp INT1_handler reset: ldi a, low(RAMEND) ; Stack initialisieren out SPL
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
sehr ähnlicher Controller unterstützt. Wenn du eine Arduino IDE mit MightyCore (für mehr ATmegas), ATtinyCore, dem STM32 Core, den ESP32 Core und dem ESP8266 Core ausstattest, dann ist die auch viele GB groß. Code Generatoren sind dann noch nicht dabei.
kann nicht alles haben.... assert: Current Version: NuttX 12.1.0 1de1b8adb7 May 21 2023 07:25:23 arm _assert: Assertion failed panic: at file: armv7-m/arm_hardfault.c:175 task: 0x8035e6d up_dump_register: R0: 38004578 R1: 000000ca R2: 0803ec1b R3: 000000ca up_dump_register: R4: 00000000 R5:
-
Thread
Batterieüberwachung LiFePo4 mit Infrarotübertragung
Akkus haben Spannung 3,3V, Zelle 6 hat 3,6V, Zelle 1 3,0V Spannung an Teiler 1: 3,0*47/(47+16) = 2,23V Spannung an Teiler 2: 6,3*47/(47+75) = 2,42V Spannung an Teiler 3: 9,6*47/(47+140) = 2,41V Spannung an Teiler 4: 12,9*47/(47+200) = 2,45V Spannung an Teiler 5: 16,2*47/(47+270) = 2,40V Spannung
Johannes, > > ich kenne mich nicht bei Atmel aus, welche Auflösung hat der AD-Wandler? Der ATTiny20 hat 10Bit Wandler. Ich erlaube mir mal meine offenen Fragen nochmal zu wiederholen: 1. Kommt die IR Diode mit 20mA einigermaßen weit? Das Ganze wird so aussehen, dass die Batterien in einer
-
Thread
[Sammelbestellung] [DycoLED] RGB LED mit integr. seriellen Controller
Der Gong schlägt zur letzten Runde. :) Bis 23:59 werde ich noch Bestellungen annehmen. Die meisten Überweisungen sind eingegangen der Rest dürfte auch bald eintrudeln, ihr seid da ja alle recht fix. Wenn ich die fehlenden Lieferadressen bis
verbesserungswürdig). LEDs zu filmen ist Mist aber hier ein kleiner Test: 3x Dyco LED an ATtiny2313 http://www.youtube.com/watch?v=NgHJGR4ROQ4&feature=youtu.be Jetzt kann es beruhigt an die Platinenbastelei gehen.
-
Thread
Starthilfe bei PIC12F508 Assembler Programmierung mit MPLAB pic-as
daher habe ich auch fleißig gecallt und Unterfunktionen benutzt. Ich würde Anfängern nicht unter ATtiny85 empfehlen, da paßt selbst float in C drauf, wenn man möchte. Und der hat auch nur 8 Pins.
22: ORG 0020h 23: main: 0020 0CCF MOVLW 0xCF 24: movlw 11001111B 0021 0002 OPTION 25: option ... [/code] Und siehe da, plötzlich funktionieren
-
Thread
Brauche Hilfe bei Windradsteuerungsprojekt Gesperrt
Deine Bauteile sind um den Faktor 10 zu teuer, es tut ein einfachster AVR Microprozessor wie ATtiny13, zwei einfachste Hallsensoren wie TLE4905, um die beiden Motoren zu steuern nach Wind und Akkustand. Wenn du zusätzlich technische Daten anzeigen willst, wie Dreh-/Windgeschwindigkeit, -richtung
Steuerung angepasst. Hier mal ein Link zum Windrad: http://picasaweb.google.com/lh/photo/Vm_SAiwze23UlzX97qS5ow?feat=directlink
-
Thread
Bau einer Stoppuhr mit Lichtschranken
IR-EMITTER-SFH487-2-T1 Fototransistor: http://www.conrad.de/ce/de/product/153924/PHOTO-TRANS-SFH313FA-23-T1-34 Da die Lichtschranken einen Interrupt erzeugen sollen müsste ich irgendwo das Signal abgreifen. Ich hätte es hinter "RL" abgegriffen. Bekomme ich an dieser Stelle saubere High und Low Werte
Schmitt-Trigger geht doch OK - wenn's ein ATmega- oder ATtiny-µC ist, hat jeder normale Eingang auch Schmitt- Trigger-Eigenschaften. ;-) Mich würde eher ärgern, dass die vorgestellte Schaltung, obwohl der Empfänger aus 11 Bauteilen besteht, also einige
-
Thread
Low Power Laserdiode?
gerade welche herumliegen. Sie beginnen ab ca. 1mA zu leuchten, bei Nennspannung (3V) brauchen sie ca. 23mA. Wahrscheinlich reichen für deine Zwecke schon 10mA oder weniger. Dann halten sie vermutlich auch deutlich länger als die üblichen 2000-3000 Stunden. Falls es für dich von Interesse ist: Der minimale
5mA, auch wegen der Lebensdauer. Die Schaltung soll möglichst einfach sein, ich werde einen Attiny85 nehmen, der die Impulse zählt und aufbereitet. Der zentrale Raspi fordert die Daten dann per RS485-Netz an, das neben den Datenleitungen auch GND und 5 Volt enthält.
-
Thread
ISM Empfänger mit kleinstem Standby
einzige stromsparende Controller wäre, So lange es keinen sparsameren gibt, ist doch gut. Den ATTiny1634 hatte ich noch in der Auswahl, der wollte mehr Saft. Jörg Wunsch schrieb im Beitrag #3376799: > mit saumäßiger Empfindlichkeit. Holler schrieb, der HFS302 sei der beste, also empfindlichste
Was haltet Ihr für den "Einstieg in > 802.15.4" alternativ von diesen China-Modulen mit max. 15..23dBm? > > http://www.aliexpress.com/item//879062570.html Kenn ich nicht, aber wenn du nun doch protokoll-frei arbeiten willst, dann nimm lieber die bewährten RFM12. 434 MHz würde ich gar nicht
-
Thread
Interesse an Alternative zu BASCOM?
Nachteile hat. Noch ein Programmbeispiel. Was macht es? [code]worker_pwm pwm(PWM0); thinker_pid pid(23,7,4); thinker_add add; thinker_const offset(0.4); watcher_adc adc(ADC0, 10000, 8); watcher_rs232 control(UART0, 9600, 8, 1, N); pwm <= add; add <= (pid , offset); pid <= (adc , control);[/code
aber auch ein "kleinerer" ATMEGA sein. Ports, Timer, USART0, ADC, SPI und TWI können die ja alle. (ATTINY würde ich weglassen) Eventuell könnte man den üppigen Flash-Speicher des MEGA1284 auch dazu nutzen, ein Basicprogramm abzuspeichern, das dann beim Start automatisch ins SRAM kopiert und ausgeführt