-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
;2 cycles RET ;2 cycles never do a RETI here ;.... org Boot +23h LJMP AppCode +23h ;SIO is used only in App ;... [/code] Bevor nun irgendwelche Interrupts aktiviert werden müssen alle dyn. Vectoren initialisiert werden. In c beispielsweise mit
dazwischen geschaltenen USB-Hub, der oftmals toleranter ist, kompatibel, wie ich mit einem DigiSpark ATTINY85 verifiziert habe. Der DigiSpark ATTINY85 geht mit der Arduino USB-Firmware, die ja auch auf V-USB basiert an keinem einzigen USB 3.0 Port bei drei verschiedenen Laptops (darunter ein Macbook Pro
-
Thread
Messer raus!
wird ein ICD2 oder RealIce (teuer) benötigt). Dennoch programmiere ich am liebsten den ARM7 (LPC23xx Reihe). Grund: jede menge Flash und RAM, hat alles was das Herz begehrt on Board. Free Compiller (Eclipse) und viele Codevorlagen im Netz. Aktuell mache ich was mit dem Cortex / STM32F103, weil
Kerlchen. :-( Auch Du wirst noch dorthin gelangen.... Ich habe mir einen Schwung Atmega8 und Attiny2313 bestellt. Davon kann ich noch eine gute Weile "leben". Die Frage ist doch wie so oft die: *WER* hat die Absicht, andere Hersteller aufzukaufen? Es sind *nicht* die Leute, die das technische
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
übertragen. Wenn bei mir wieder Zeit ist wollte ich mir einen kleinen CAN-Logger bauen mit einem R8C23 + FTDI.
egal, hauptsache du hast einen. Nimm den Mega8, der ist aber schon fast Overkill für sowas. Ein ATtiny würde es auch tun.
-
Thread
Demodulation eines PWM modulierten digitalem Signals mithilfe des ATTiny45
Hallo, ich versuche zur Zeit ein PWM moduliertes Digitales Signal mithilfe eines ATTiny45 zu demodulieren. Das Signal kommt von einer Wetterstation. Das ganze Reverse Engineering habe ich schon betrieben. Das Signal hat 9 Synchronisationsbits am Anfang (logisch 1). Ein kurzer Puls (25
bekomme ich nicht die Daten die ich will. Zum auslesen habe ich mir überlegt dass ich einen Timer alle 23µs überlaufen lasse. Dabei wird eine Variable um 1 erhöht. Bei einem PCINT an meinem Empfänger PIN lese ich dann diese Variable aus und ( mit einer Toleranz von 20 ) schreibe das entsprechende Signal
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
naja, SMD ist ja nicht gleich SMD. 0805, SOT-23, SOIC ist noch alles easy doing. Finde ich sogar angenehmer in der Handhabung als THT. Beinchen abzwicken ist doch nen Krampf. Nur wenn's Rastermass noch kleiner wird, wird es etwas kniffelig...
Beitrag #7558100: > Mobys Nee, Moby war noch 'ne Runde verschärfter. :-) Außerdem hat er alles mit ATtiny13 gemacht. :)
-
Thread
C Programmierung ohne Pointer?
werden, kann man sich zumindest gelegentliche teure Operationen leisten. Sicher nicht auf einem ATtiny, aber die meisten STM32 langweilen sich doch die meiste Zeit, wenn sie nicht gerade mit der HAL programmiert wurden. Aber vor noch nicht allzulanger Zeit war das eben anders. Und einen Nullpointer
der letzten WG14-Sitzung wurde wieder einmal die Frage diskutiert, was der nächste C-Standard (hier C23) zum Lesen nicht initalisierter Variablen sagen soll. Die Diskussion findet sich im vorläufigen Protokoll N2690 in Abschnitt 5.10.
-
Thread
AVR im Auto und ein paar Fragen
um Redundanzen reinzubekommen. Einzige Alternative, die ich in der AVR-Uebersicht sehe, waere der ATTiny26, der aber auch nur etwa einen Euro billiger ist als der Mega8, aber mehr Aufwand brauchen wuerde, weil ich ihn nicht ohne Zusatzbastelein in meiner existierenden Schaltung programmieren kann (DIL20
paar Tipps zur Spannungsversorgung im Auto: http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
TRXCharger Ladekurve mit LogView ansehen
hatte mal vor längerer Zeit folgende Akkuladeschaltung nachgebaut. Die Schaltung basiert auf dem ATtiny26 im Bastlerfreundlichem DIL-Gehäuse. Außerdem ist die Platine auch eine Bastlerfreundliche einseitige. http://www.student.uni-kl.de/~dittrich/trxcharger/index.html Echt super gemacht. Im www
Die Entladestromimpulse haben eine maximale Stromstärke von ca. 2,1A. *T2* beträgt T1 = 1040ms - 23,4ms = 1016,6ms, also ca. eine Sekunde. Herauszufinden wie gut dieses Ladegerät nun arbeit, wird wohl schwierig, da der Ladestrom ja nicht konstant ist und somit die Berechnung der hineingeladenen
-
Thread
Nixie tube Clock - DIY-Kit Hilfe
Der Code war schon auf dem Attiny, der Verkäufer meint, dass da vielleicht der Code für IN-14 tubes drauf war. Hat mir den neuen jetzt geschickt, muss ich morgen mal drauf hauen (mein ICSP ist grad nicht in Greifweite).
1002D60018F4CED1E33009F01BC0E2E0EA93CBD1AB :1002E600E5E9EA9352D1DD2029F4322C542CE8E8D2 :1002F600F3E1A8D1ED2DABE04FD23E2E532CE8EC26 :10030600F0E0A0D1D394E9E0ED1508F4DD24DBCFCD :10031600A8D1E0919600A0919400EA1711F499995A :1003260001C014C0A0919600A43020F0E091960080 :10033600E45001C0E8E3E0939600A0D19CD15FDFD2 :10034600E8E8F3E17FD18DD184D159DF91D1E23054
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
Wegen der Spannungsversorgung lies mal: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Hast du den Hochspannungsteil schon mal getestet? Ich habe da bedenken, dass T1 nicht mehr sperrt. Als Quarz empfehle ich einen mit möglichst kleiner Bauform. >Aber ganz ehrlich hmm Drehzahl
Tim (Gast) sagte das die Mega Serie einen Hardware Multiplier hat. Wusste ich gar nicht. Hab nur Attiny benutzt. Dann könnte es sogar möglich sein müsste man mal ausprobieren. > Die Software habe ich erstmal komplet übern haufengeschmissen. > Mache eine neue, die so aufgebaut ist wie der WindowsExplorer
-
Thread
Anzeige wen Briefkasten geöffnet wurde.
vielleicht mit einem kleinen ARM-Controller Vorher sollte man aber probieren, ob ein Finder 20.23 sich nicht selbst abschalten kann; wenn's mit dem Öffner nicht geht, geht's evt. mit dem Schließer.
konstruktives: Nimm eine Solarzelle. Selbst im Schatten kann man daraus eine Schaltung bauen, ein attiny kann sich im uA Bereich bewegen. Eine Led kann man auch sehr kurz aber kräftig flashen lassen - PWM mit 1% duty cycle oder weniger, nimm eine die sehr hell ist. Je nach Briefkasten und die Lichtverhältnisse
-
Thread
Software Profibus DP-Slave in C
Auf Seite 23 der von dir benannten Datei von Max Felser (http://www.profibus.felser.ch/technik/PROFIBUS_Technik.pdf) ist beschrieben, das die Terminierung im Stecker realisiert wird. Aber sonst finde ich es wirklich
Hallo! Wie ist denn die Einschätzung das auf einem ATtiny2313 zum Laufen zu bekommen?
-
Thread
[S] Quarz bedrahtet, 155 kHz Serie, oder Harmonische
(wozu EXCEL nicht alles gut ist). 3,5625 M wäre auch noch eine seltene Alternative, geteilt durch 23. Die Ablage wäre dann schon 2,5 kHz (Soll = 3,565M) Diese beiden Quarze wären immerhin bei mouser a.L. für wenig Geld verfügbar.
entworfenen AVR hingegen machen wirklich 1 Instruktion pro Takt. Leider rennen die ganz kleinen alten ATTiny nicht gar so schnell, aber die auch noch preisgünstige AVR-DA Serie geht offiziell bis 24MHz/24MIPS und schafft bestimmt auch noch 27MHz, wenn man nicht gerade mit der Betriebsspannung auf 1,8V heruntergeht
-
Thread
[T] Tausche PIC MCUs und Programmiergeräte
. Folgende PICs habe ich hier noch auf "Lager": 3x PIC10F222-I/P DIP8 3x PIC10F222-I/OT SOT23 2x PIC12F675-I/P DIP8 3x PIC12F675-I/SN SO8 2x PIC16F627-I/P DIP18 1x PIC16F684-I/P DIP14 3x PIC16F690-I/P DIP20 4x PIC16F690-I/SO SOIC20 3x PIC16F690-I/SS MSSOP20 1x PIC16F877A-I
Weisse LEDs Bedrahtet und SMD HiPower LEDs (Lumiled) (Alle Farben am liebsten weiss und blau) ATtiny24 im DIP-Gehäuse 10/20Mhz 16Mhz Quarz MC34063 Induktivitäten mit Werten von 100 bis 500µH und Strombelastbarkeit von 50 - 1000mA für MC34063 MAX485 oder MAX488 (am liebsten DIP) SD und MicroSD
-
Thread
pic das forum Gesperrt
oder auch andere ) steht. Ich selbst bastle etwas mit den Atmel dingern herum (AT89C52,AT89Cx051,ATtiny12,..). und ein freund von mir bastelt immer mit den PICs herum. und dadurch wir jetzt öfters zusammen am keyboard herumgebastelt haben, habe ich auch interesse an den PICs bekommen. Grund: 1. Sie
... ok .. ist schon ein fataler fehler.. aber sowas kann passieren.. und nur weil 1 Eingang ( von 23) defekt ist, ist das bauteil doch nicht ganz fürn arsch oder?) aber ansonst finde ich das forum sehr gut und surfe auch gerne darauf herum mfg
-
Thread
STM32 im 8-Pin Package erschienen
gibt es jetzt neuerdings auch als SO8N mit 1,27mm Pinabstand: https://www.cnx-software.com/2019/09/23/stmicro-launches-the-first-8-pin-stm32-microcontrollers/
Cool, mein geliebter ATtiny13 bekommt Konkurrenz.
-
Thread
Kaltlichtkathode Dimmen?!?!
von mir auch ein danke :-) dabei sinds bei mir sogar 23jahre weniger. aber ich kann diese leute auch nicht ab, die versuchen fehlende motorleistung mit übertriebener optik zu kompensieren...
ich einfach an die Röhre des Displays gehängt, klappt perfekt. Die Helligkeit wird über einen Attiny geregelt (Eingaben: Umgebungshelligkeit per LDR, Fernbedienungsaktivität TSOP). Dann per PWM über einen Kondensator und Widerstand auf einen OP und von da auf einen Mosfet, dann auf das Vorschaltgerät
-
Thread
PSK 31 Modlulation im Mikrocontroller
>Mir schwebt da aber was für nen kleinen AVR vor, womöglich sogar ein >ATTiny, das werd ich demnächst mal versuchsweise aufbauen. Das ist auch >der Grund warum ich versucht habe möglichst ohne komplizierte >Rechenoperationen auszukommen, so wie es jetzt ist hab ich nur noch
pro Millisekunde, und die bring ich bestimmt >auch noch von 32bit auf 16bit runter. Mit einem Attiny könnte es auch gehen, aber der hat ja keinen HW-Multiplizierer, was wieder ordentlich Rechenzeit kostet. Meiner Meinung nach ist es gut, nicht zu sehr zu sparen, damit man nicht zuviel Rauschen ins
-
Thread
AtTiny mit Watchdog-Sleep und externem Interrupt
c-hater schrieb im Beitrag #5146277: > Das stimmt nicht ganz. Beim hier betrachteten ATtiny85 schon. Wobei man bei solchen Details stets das Datasheet des verwendeten Controllers berücksichtigen sollte. Auch wenn Atmel einige Eigenschaften quer durch die AVR Reihe gleich zu implementieren
requires the presence of an I/O clock, described in “Clock Systems and their Distribution” on page 23. Lg, Ralf
-
Thread
kleines Problemchen bei ADC-Messung...
Ratschlag geben. ----------------------------------------------- ;IDE : AVRStudio V4.09 ;µC : ATtiny15L .def temp = r18 ;Temporär-Register .def Ziffer0 = r20 ;Ziffernspeicher .def Ziffer1 = r21 ;Ziffernspeicher .def Ziffer2 = r22 ;Ziffernspeicher .def temp_H = r23 ;ADCH-Buffer
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
8c 01 movw r16, r24 74: f6 2e mov r15, r22 76: 67 2f mov r22, r23 itoxx (buf, HI8(i)); 78: e7 df rcall .-50 ; 0x48 <itoxx> itoxx (buf + 2, LO8(i)); 7a: c8 01 movw r24, r16 7c: 02 96 adiw r24, 0x02 ; 2 7e:
ja am Ende wohl bis zu einem > ATtiny40 geben.) > > Was ich mir bei derart kleinen Controllern gut vorstellen kann ist, > dass sie einen Markt im sicherheitstechnischen Bereich haben: eine > Firmware dieser Dimension lässt sich mit
-
Thread
pseudo Zufallszahl Tiny13
Hallo, ich bastel grade an einem Programm zur beleuchtung eines gegenstandes. Dazu hab ich einen ATTiny13, nun soll damit in gewissen Abständen eine LED an und aus gehen (stark vereinfach gesagt), das tut auch alles so wie es soll. Nur bräuchte ich jetzt einen pseudo Zufallsgenerator damit die Sequenz
IMMED mode .def temphi =r17 ;misc usage, .def scratch =r22 .def scratch2 =r23 .def scratch3 =r24 ; state_random ; ; Random number generator ; Maximal length 19 bit shift register sequence, adapted from the ; "getting started" notes of Dave van Horn. Thanks, Dave
-
Thread
Interrupt-UART
UDR = obuf[BufCount++]; } int main (void) { char c = 0; UBRR = 23; // 9600bps bei 3.6864 MHz (Datenblatt) UCR = 0x20 + 0x08; // UDRIE + TXEN DDRB = 0xff; PORTB = UCR; // Ist 0x2a: UDRIE + TXEN + RXB8 sei(); //
Einen AT90S2313 habe ich gerade nicht da, nur einen ATtiny2313. Habe dein Progrämmchen ein wenig umgeschrieben (andere Register- namen, anderer Name des Interruptvektors, Register symbolisch statt numerisch benannt, UDRIE am Ende des Strings zurückgesetzt
-
Thread
ATmega mit mehr Leistung?
nutzen möchte? Wenn ich von üblichen 800x480 Pixeln ausgehe, dann sind das für 60Hz bereits über 23MHz(!) Pixeltakt, d.h. selbst ein xmega wird da auch mit DMA schon ziemlich dicke Backen machen. An eine hohe Farbauflösung (24-Bit RGB) ist schon gar nicht zu denken. Wenn Du bei AVR bleiben willst
verloren. Der ATMega kommt über 10 Bit nicht hinaus" Schwachsinn..es gibt auch 12Bit AD beim AVR..Attiny und die neuen Mega wenn man nicht auf dem Laufenden ist ...# AVR hast für nahezu jeden Bereich das Richtige.erst recht wenn Du bei Automotive schaust
-
Thread
XMEGA reif für den produktiven Einsatz?
Projekt den XMega überlegt, weil ich 12 Bit brauchte. Habs dann doch aber wegen der Errata mit nem ATtiny84 + externen echten 12Bit-ADC gemacht. Peter
Problem mit den FLASHs, die bis jetzt noch nicht alle wieder verfügbar sind. Wir haben auf NXP LPC23xx bzw. LPC24xx umgestellt, für unsere Produkte sind die hervorragend geeignet.
-
Thread
ATtiny85 - bei 3.5kB ist Schluss
Das Programm läuft nicht durch, verrückte Zeichen auf dem Display, usw. ... Die Idee: An einem ATtiny85 hängen in Modulbauweise Netzteil, Display, Portexpander, Analogeingänge / -ausgänge, Soundausgang, ähnliches. Portexpander werden erkannt und können über Menüstruktur manuell geschaltet oder mit
an alle [c] #include <TinyWireM.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x23,16,2); byte myStat; byte myByte; byte ch_up[8] = { 0b00100, 0b01110, 0b11111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000 }; byte ch_down[8] = { 0b00000, 0b00000
-
Thread
Led-Multiplexing Problem mit Strom
erfolgt dann über Output enable. Die TPICs lassen sich kaskadieren, so dass man mit einem kleinen ATtiny auskommt.
Segment - bei 6 LEDs in Reihe braucht man mindestens 6x6 bzw. 7x6 also 120..140mA. Gleich mal fast 23% mehr Heizung als noetig. Gruss WK
-
Thread
Raspberry Pi Pico SDR
nicht selbst in SSB ist es relativ überschaubar. Aber es gibt schlimmeres mit den Gigahertz Bändern 23cm 13cm etc. 2m Konverter habe ich da also ran an den Pico SDR. Mal sehen wie sich das Teil schlägt. Also einen RX der alle Betriebsarten macht mit so wenig Aufwand und so breitbandig, das ist analog
mit den ??? kann ich > nicht deuten. Eigentlich gehört dort nichts weiter angeschlossen. Ist Pin 23 und das ist Masse. Dort wo du Push hingeschrieben hast liegt bei mir GND von der Encoderplatine verdrahtet.( CLK,DT,Sw,+, GND) Plus ist nicht verdrahtet, habe ich so auf keinen Bilder gesehen und der
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
natürlich wieder mit der Hand am langen Arm. Falls sich jemand berufen fühlen sollte, ich habe ATtiny15L, ATtiny2313, ATMega16, MSP430H2003 und MSP430F2103 hier zu liegen. Ein Board mit Peripherie könnte ich kurzfristig herstellen und in Betrieb nehmen. branadic
ist es hilfreich die derzeitige Filtergrenze von 20MHz & 30MHz Stopband wie beim verlinkten Agilent (23MHz mit 31MHz Stopband) etwas anzuheben. Das ist jedoch ein Schritt für das Redesign. branadic
-
Thread
"Hilfe beim Programmieren" !
noch mehr. https://gc.de/gc/morse/ noch ein Text-zu-Morse-Umwandler Ein Morse-Trainer mit ATtiny: https://www.elektronik-labor.de/AVR/Morsetrainer4.html Programm "Master of Morse": http://www.datalos.de/
basierte Empfangsroutine > was mag das wohl sein? Ich mein mal, das ist eine Funktion, die in 23 oder 123 Bytes paßt. Irgendwie braucht ein Morseterminal Sender und Empfänger. mfg
-
Thread
[S] Low-Pin Count MC mit USB-HID
https://www.az-delivery.de/products/digispark-board?variant=27602549577 mit attiny85
CubeIDE hilft enorm. Kann gerade bei USB ungemein helfen. Übrigens, 5/3.3V LDOs gibt es als SOT23 für 3ct. Und noch etwas: der CH552 hat einen LDO mit drin, den kannst Du sparen. Dafür brauchst Du den Quarz, beim STM32 nicht. Sehe gerade, der CH552e hat ja keinen Quarz-Anschluss, der Core hat
-
Thread
externes Interrupt wird beliebig ausgelöst (Motorrad)
bin dabei mir einen kleinen Tacho für mein Motorrad zu bauen. Folgender Aufbau (bis jetzt): µC Attiny 24 Reedkontakt gegen Masse, der an den INT0 Pin des µC's geht. Zusätzlich ein 10k gegen Vcc und ein 100nF von Pin gegen GND, interne Pullups an. Widerstand und Kondensator dienen zum entprellen.
Strom vom Bordnetz? Dann [1]. HTH [1] http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
dieser Tage oftmals größer als ein Schrank voll „Minicomputer“ vor 30 … 40 Jahren. Für einen ATtiny10 mag deine Denkweise noch OK sein. Moby schrieb im Beitrag #3271833: >> Mit deinen 200 Zeilen Micky Mouse Assembler Programmen machst du hier >> keinen Stich. > > Die langen aber oft :-)
Grundidee von C++ hat die Zeit überdauert. Teile vom C++ Code den ich vor 23 Jahren geschrieben ist heute noch Bestandteil unserer Produkte.(unter Windows, Mac und Linux!) Die Kapselung in C++ ist schön und gut, in wie weit man sich von dem Konzept gängeln lässt ist eine andere
-
Thread
galvanisch getrennt DC/DC 3V/1mA
Servus Leute! Ich habe vor, einige AVRs (ATTiny13) zur Spannungsmessung zu verwenden. Jedoch möchte ich damit mehrere Spannungen, welche nicht immer auf Masse bezogen sind, in Schaltungen messen. Dazu habe ich bereits einige ADUM1100 ICs, die
doch noch recht niedrig. So 1-2 MHz sind ideal. Nimm als Schalter lieber einen MF, die gibts im SOT23 Gehäuse und können schon 3A. Den Drain legst du direkt an die Wicklung, Source auf GND. Als Snubber Netzwerk ev. eine Z-Diode mit so 6,2V (Kathode an Drain) in Serie mit einer 1N4148(Kathode an V+).
-
Thread
Atmega8L - Einfache Servoansteuerung in C : Timingprobleme
angeschlossenen Quarz den Ausgangsport mit dem Oszi messen. Und siehe da: meine Periodendauer beträgt ca. 23ms und mein Impuls liegt bei ca. 3ms!? Wo geht hier die Zeit verloren? Habe ich etwas übersehen? Vielleicht weiß einer von euch Profis rat. Grüße Matthias
erste bereitet mir noch ein paar Probleme. [c] /* V-Kabel v0.2 V-Kabel für max. 4 Servos MCU: Attiny24 @ 8 MHz Reiner Pollingbetrieb Erste Version Servos: PA0..4 PPM: PA7 */ #ifndef F_CPU #define F_CPU 8000000UL #endif #define VARIANT 0 //Portdefinitionen, ggf. anpassen! #define
-
Thread
AD-Wert springt
sitzen. Diese Bits entsprechen dann nicht unbedingt dem, was du /erwartest/. Denn der ADC z.B. der ATtiny85 ist ja von sich aus schon +-1 LSB nichtlinear! Es grenzt also eigentlich an "schönsaufen", wenn z.B. in eine solche Übertragungsfunktion noch Zwischenschritte eingefügt werden: [pre] 59------
c] Max Min Ov OvH Out 6, 6, 24, 24, 6 6, 6, 24, 24, 6 27, 2, 27, 24, 6 !!! 6, 5, 23, 24, 6 6, 6, 24, 24, 6 6, 6, 24, 24, 6 26, 2, 27, 24, 6 !!! 6, 6, 24, 24, 6 [/c] Wenn ich jetzt anfange, an AVCC zu filtern, müsste ich das Poti idealerweise mit hinter die Filterschaltung
-
Thread
Ideen für Projekte mit dem Infineon XMC 2Go Gesperrt
Das habe ich diese Woche gemacht, allerdings auf einem ATMega168 ... Werde ich noch auf einen ATtiny48 reduzieren. Das Display ist eines aus einem Nokia 3410 (NICHT 3310)... Wenn da Interesse besteht (allerdings erst nächste Woche)... kann ich das für hier etwas aufarbeiten (... eigentlich...
Offroad-Trucks über die Zeit erfassen. In Kombination mit dem in dem Post von Björn R. (sushi) Datum: 23.02.2014 03:17 beschriebenen Motorgeräuschgenerator könnte das Motorgeräusch abhängig von der wahren Last generiert werden.
-
Thread
Wozu übertrieben schnelle Microcontroller?
hat der LPC nicht nur die vierfache Busbreite sondern auch wesentlich mehr RAM und Flash als der ATTiny. Dazu ist der LPC fast 6 Jahre älter. Ein STM32L010F4 benötigt bei der Konstellation ca. 0,5mA, mit einem Micro-Power LDO auf 1.2V davor nochmal weniger.
trifft. https://www.youtube.com/watch?v=xHWXZyfhQas Jeder Mikrocontroller ist erlaubt von AtTiny bis Cortex M7. Mal schauen, ob ob die Atmega Fraktion so etwas mit optimalem Assemblercode zustande bringt.
-
Thread
Das Ende von 8bit?
natürlich eine Rolle, Preis ist auch wichtig. Für kleine Projekte die Bauform. Aber warum sollte ein ATTiny13 nicht auch 32 Bit haben können? Bauen könnte man das sicher. Offenbar verkaufen sich die 8 Bitter gut genug, dass die Hersteller einfach weiter produzieren und immer wieder auch kleine Performanceanpassungen
stromfressender (0,5 mA bei 1MHz!) Bolide mit extrem vielen Pins (min. 20) einen 10F200 im 6-Pin SOT23-Gehäuse, der in einem Akku-betriebenen System (VCC = 3,0 .. 4,2V!) eingesetzt wird, sinnvoll ersetzen?
-
Thread
ADC liefert immer den selben Wert
Hallo, habe einen ATtiny 15. Habe ihm RS232 (nur TX, RX kommt auch noch)beigebracht. (Ein MAX232 an PB0) Habe dann versucht den ADC in Betrieb zu nehmen. Leider bekomme ich stets den gleichen Wert, egal ob ich PB3 offen
= R20 .def Zahl_l = R21 .def buff_h = R22 .def buff_l = R23 .def Counter = R24 ;**************************************************************************** Start: ldi ACC,86 ;Nur bei diesem Chip!!! out OSCCAL,ACC sbi
-
Thread
OT: Stromkosten fressen mich auf
geachtet, dass große Energiesparlampen passen. - Eine bei Dunkelheit (nicht über Nacht!) brennende 23-Energiesparlampe im mittleren Stock hat sich bewährt. So wird nicht ständig oben oder unten Licht ein und aus geschaltet oder dauerhaft brennen gelassen.
Georg K. wrote: > - Eine bei Dunkelheit (nicht über Nacht!) brennende 23-Energiesparlampe > im mittleren Stock hat sich bewährt. So wird nicht ständig oben oder > unten Licht ein und aus geschaltet oder dauerhaft brennen gelassen. Wäre normales Glühobst und ein Treppenlichtautomat
-
Thread
Linear Encoder (Inkremental) 40.000 Inkremente/Sec + Raspberry Pi?
Das mit dem 08/15 µP war wörtlich gemeint. Ein ATTiny mit 20MHz hat, so nichts anderes zu tun ist, 20000000/40000 = 500 Taktzyklen pro Dings. Das reich lange, um einen Zähler zu aktualisieren. Ein paar Abfragen, wie's denn steht, sollten wohl auch noch
dazu schon was: aSma>> schrieb im Beitrag #4586628: > Autor: aSma>> (Gast) > Datum: 21.05.2016 23:34 Stm32f103c8 mini board oder mini maple clone. Ich arbeite nicht mit arduino IDE, deshalb muss du dich selber schlau lesen. Zudem könnte man einen ST Link V2 Clone kaufen. Aber Arduino programmiert
-
Thread
Zugriff aus USB HID Device klappt nicht
Hi, ich habe hier einen ATTiny als USB HID Device, mit dem ich vom PC aus kommunizieren will. Das Ganze basiert auf dem HID-Beispiel aus dem VUSB-Paket. Der Linux-Code funktioniert problemlos, unter Windows klappt es leider noch
hiddata.c ) Daten an mein Device zu senden, so kommt diese Funktion mit 0 zurück. GetLastError() liefert 23, was einem CRC-Fehler entsprechen würde - nur verwendet mein Device gar keine Prüfsumme. Der an HidD_GetFeature() übergebene Buffer fängt mit 0 an (keine ReportID) und demzufolge ein Byte länger -
-
Thread
PT1000 - konkrete Schaltung
auf 5V heruntergehen. TS914 arbeitet ab 2.7Volt. 5.: R19 auf 5 - 10 KOhm heraufsetzen. 6.: R22 & R23 verstärkungsmässig anpassen, sodaß der gewünschte Temperaturbereich in den A/D-Wandler-Bereich passt. Interne Referenz beim AVR ist ~2.56 Volt. Einen PT100/PT1000 kann man übrigens ganz einfach emulieren
Sensor ersparen und in dessen Nähe eine kleine Box montieren, welche den PT1000-Verstärker und einen ATTiny13 enthält, der die A/D-Wandlung macht und die Daten in ein serielles Protokoll mit Fehlererkennung verpackt und auf diese Weise die Daten dann störsicher über die Leitung schickt. Gruß Jadeclaw
-
Thread
Attiny2313 mit Pollin LCD-Modul C0802-04
betrieben. Nun habe ich mir eine kleine Schaltung mit ein paar Tastern, einer LED, einem Piezo, einem ATtiny 2313 und dem besagten Display mit einem HD47780 kompatiblen Kontroller gebastelt. Das Display ist an den PORTB des tinys angeschlossen. Die Datenleitungen an den Bits 0..3 und die Enable Leitung auf
die ich noch nicht beantwortet habe, bitte Fragen. Vielen Dank schon mal im vorraus lifesbest23
-
Thread
LCD, Schieberegister, Timing-Verständnis?
zuständig, das andere für die Steuerungsleitungen. Die Schieberegister bekommen die Bits von einer Tina23 via SPI rein gedrückt. Die Initialisierung scheint zu klappen, denn nach dem Einschalten ist nur eine Zeile dunkel, nach der Initialisierungssequenz habe ich 2 dunkle Zeilen. Die Textübertragung
nachhaken, denn geschoben (mit dem 74HC164) läuft bei mir noch immer nix. Folgender Testaufbau: Ein ATtiny2313 steuert (gleichzeitig) ein LCD parallel und eines seriell an. Beide sollen das gleiche ausgeben - aber nur bei dem mit paralleler Ansteuerung funktioniert es auch. Im beigefügten Archiv ist,
-
Thread
Drehzahl Fahrrad ermitteln
Magneten vorbei gehe) und berechne somit die Geschwindigkeit. Nun benötigt einmal mein Controller (ATTINY2313) eine Batterie, sowie der Hallsensor eine eigene Batterie. (Ich nehme jeweils immer 3 AA Batterien (also insgesammt 6 stück)) Meine Frage ist nun, ob ich an stelle des HAll-Sensors etwas anderes
über folgenden Chip nach: https://hbe-shop.de/Art-1605579-MICROCHIP-TC1240AECHTR-LADUNGSPUMPECMOS-SOT23A-6 Der sollte es auf alle Fälle als Versorgung für die Sensoren tun. Ein Controllerpin mit Spannungsverdoppler könnte auch gehen. Aber ob man da bei 5mA noch genug Spannung rausbekommt bezweifle
-
Thread
TTL Signal Verstärken und invertieren
Flohmarkt gefunden habe. Auch von Kingbright: https://www.kingbrightusa.com/images/catalog/spec/SA23-12SRWA.pdf Die Platine passt nur noch schräg auf den Scanner. nur "Super Bright Red" mit 190mcd typ kein "Hyper Red" mit 260mcd typ.
Wandlung nach 7s und Ausgabe für 7 Stück 3-stellige Anzeigen (= 21 Schieberegister 74HC595) auf einem ATtiny261. Es können 3 beliebige Portpins verwendet werden. Nur der Pin OEN geht an einen PWM Ausgang zur Helligkeitseinstellung. Die Segmente sind für ein optimales Routing zugeordnet.
-
Thread
Probleme beim Funktionsaufruf (Bascom)
ich beim Compilieren den Fehler "Source variable does not match the target variable" für die Zeile 23 mit dem Aufruf der Funktion Readds1820. Warum? Viele Grüße Holger $regfile = "ATtiny2313.dat" $crystal = 4000000 Const Warntemp = 25 Const Skip_rom = &HCC Const Convertt = &H44 Const
-
Thread
Mega8 aus Lithium Akku speisen &überwachen.
haben ja 1,1 V intern (z.B. ATmega48/88, der ist sogar günstiger als der mega8. Oder gleich nen ATtiny23 der kostet nur 1,1€ und braucht weniger Strom und kommt in der V-Version auch mit 1,8V zurecht). Um eine höhere Spannung als V_REF zu messen musst du dann eben U_max auf U_REF runterteilen. z.B.