-
Thread
6V Fahrradlampe
kann das schwieriger sein. Und: Konstantstrom-Regler sind nicht (mehr) teuer. So ein MIC2860 im SOT23-6-Gehäuse (der allerdings nur bis 5,5V Betriebsspannung verträgt) kostet als Einzelstück 33Ct (netto) und hält den Strom bei mindestens 52mV Dropout auf 1% konstant. Warum der Dioden-Test nichts anzeigt
LED-Treiber auf die bestehende Platine gebastelt, siehe Anhang. Das ist echte 3D Kunst ;-) Ein ATtiny13 wird zum trivialen ON/OFF Umschalter degradiert, aber das ist die kompakteste Lösung! Wer will, kann hier noch PWM, Unterspannungserkennung und sonstwas reinbauen. Vielleicht inspiriert es ja
-
Thread
ATMEL billiger und leistungsfähiger als PIC
wir schon willkürlich vergleichen wollen: Dein Beispiel AVR: ATMEGA 8-16 (DIL-28) max. 16MHz und 23 IO Ports 8kB Flash, 512B EEPROM, 1kB RAM -> 2.60€ Und dann vergleiche hiermit PIC 18F14K50, DIL-20, Temperaturbereich -40 ... +125 °C, 8-bit Program Memory, 16 KBytes, Self-Write yes, RAM,
dafür kein > EEPROM. > Beispiel (Preiße laut Reichelt): > ATMEGA 8-16 (DIL-28) max. 16MHz und 23 IO Ports > 8kB Flash, 512B EEPROM, 1kB RAM > -> 2.60€ > > PIC 16F648A-I/P max.20MHz und 16 IO Ports > 4kx14 Flash, 256B EEPROM, 256B RAM > dafür USART > -> 2.30€ > Das Problem war
-
Thread
5 Tasten am ADC
{t = 0x44;} //down if (adc1_o <= 0x0016) {t = 0x43;} //hang off if (adc1_o <= 0x0010) {t = 0x23;} if (adc1_o <= 0x000D) {t = 0x30;} if (adc1_o <= 0x0009) {t = 0x2a;} if (adc1_o <= 0x0004) {t = 0x52;} //right [/pre] erst jetzt werden 4 aueinanderfolgende Tastenergebnisse jeweils mit dem
AVR-Architektur, auf der der Befehlssatz basiert, einigermaßen kenne. Meine ersten AVRs waren AT90S1200, ATTiny12 und ATTiny15, die hatten kein SRAM und waren mit Hochsprachen nicht oder nur sehr schwierig zu programmieren, daher ASM... > Namaste Dito... ...
-
Thread
Arduino Nano, SD Card, PCM
µC eben nur bedingt. Unfug! Siehe oben! Der Original-PCM-Player von Elm CHAN läuft auf einem Attiny85! Der hat nur 512Bytes RAM! http://elm-chan.org/works/sd8p/report.html "Using the memory cards on the embedded projects means that the firmware needs to support FAT file system. I used Petit-FatFs
gemacht werden. 4,5ms sind jetzt nicht so der Brüller. Mal rechnen. Bei 22kHz/8Bit dauern 512 Bytes 23,2ms. Also mehr als genug Zeit, währenddessen die nächsten 512 Bytes ranzuschaffen. >Und das sind TATSACHEN! WOW! >Es kann sein, dass wenn man mit read einen Bereich einliest, die 5 dann >vielleicht
-
Thread
Sensirion SHT11 Code
144, 7, 54, 101, 84, 57, 8, 91, 106, 253, 204, 159, 174, 128, 177, 226, 211, 68, 117, 38, 23, 252, 205, 158, 175, 56, 9, 90, 107, 69, 116, 39, 22, 129, 176, 227, 210, 191, 142, 221, 236, 123, 74, 25, 40, 6, 55, 100, 85, 194, 243, 160, 145, 71, 118, 37, 20, 131, 178, 225, 208, 254
stehen dann im SRAM zur freien Verfühgung als ASCII mit Einheit bereit. Das alles passt in einen ATtiny2313, der mit ca. 87% gefüllt wird. Gruß Steffen
-
Thread
AVR + 47HC164 Code-Optimierung
Hi, Ich benutze den ATtiny2313 zusammen mit 3 Schieberegistern (74HC164) um 24 LEDs anzusteuern. Dabei soll das laden der Bits in das Schieberegister natuerlich so schnell wie moeglich vonstatten gehen, da man sonst auch die
Originalversion 24-27 Takte (datenabhängig) pro Iteration, die modifizierte Version 23 Takte (gcc 4.3.4). Nicht wirklich der Brüller. Ergibt zusammengerechnet also an die 200 Takte. Mit -O3 sind es jedoch für alle 8 Iterationen insgesamt nur knapp 90 Takte.
-
Thread
Kleiner Einsteiger Mikrocontroller
der Rest auf die Rückseite kommt, du könntest also beim erlernten Prozessor bleiben (obwohl ein ATTiny13 billiger wäre und - falls der Programmspeicher reicht - die ausreichende Lösung wäre). Die Frage wäre, ob der Motor vor- und zurück laufen können muss, also eine H-Brücke wie L293 benötigt, und
. > nicht so groß sein darf PIC12 gibt im DIP-8 oder auch kleiner in SMD. Oder PIC10 auch im SOT23-6. Und wenn du später mal was Größeres vorhast, kannst du mit dem PICkit3 alle PICs von 6 Pin 8-bit, über 16-bit DSP bis zum 32-bit PIC alles programmieren und debuggen. Das PICkit3 kostet ~35€ (original
-
Thread
Hexapod mit 24 Modellbauservos und Bluetooth Steuerung wie realisieren?
mal gemacht, und zwar einmal mit einem SPI-zu-24xPWM-Umsetzer auf einem FPGA und einmal mit drei Attiny2113s, die jeweils per I2C angesteuert waren und 8 PWM Ausgänge hatten. Die drei Attinys waren jeweils in eine Art Modul integriert, wo auch die Stromversorgung und die 8 Servos untergebracht waren.
jedenfalls gutes Gelingen. Hab auch nochmal YT geguckt, https://www.youtube.com/watch?v=xDtiL4kP23c Der Top #1 hat Dynamixel verbaut, 6 x 300$ und 12 x 450$, oha.
-
Thread
Kettenrad abtasten
Oder man nimmt einfach einen passenden Controller. Attiny817 mit einem Hall Sensor sollte als Hardware ausreichen. Den B Timer kann man hier direkt zur Frequenzmessung nutzen. Die einzige Schwierigkeit dürfte die Auswahl des passenden Taktgebers sein um den
combie.de/xj/schaltplan.html Die Nummer 24 ist der Schalter im Tacho (bei der XJ immer vorhanden) 23 ist die in DE-Land verbotene Abschaltautomatik(only USA(?)) Wie man sieht schaltet der gegen Masse. Das Kabel geht bis zum Stecker für die Abschaltautomatik. Meist unter dem Tank oder im E-Fach unter
-
Thread
AVR-GCC: Variable wird im Interrupt gekillt / Math.h-Frage
ich sehe, wen es erwischt hat. */ Sekunde = 0; Minuten = 57; Minuten2 = 58; Stunde = 23; Minutes = 55; /* Initialisierung von Timer2 und Interrupt, */ /* sowie Aktivierung vom 32kHz-Quarz an PC6 & 7 */ ASSR |= (1<<AS2); TCCR2 |= (1<<WGM21) | (1<<CS20) | (1<<CS22) | (1<<COM20
Hauptprogramm nicht mehr an, bleibt das Display ebenfalls sauber. Getestet in Assembler auf ATMega8 und ATTiny2313. Walter schrieb: > aber schreib doch mal > volatile char Numout[3]; > das wird dein Problem lösen jL schrieb: > wie Walter schon schrieb: > volatile char Numout[3]; > in deiner print
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
Messung des PH-Wertes?!? 3x Taster??? 6x LCD-Pins (DB4-7, EN, RS) Das lässt sich locker mit einem ATtiny26 realieseren. Der hat 20 Pins und 15 I/O-Pins, 11 davon kann man für ADC her nehmen. Fragt sich halt, ob Du dann in ASM programmierst da der tiny26 nur 2KB Flash und 128 Byte SRAM hat. Kann mir
nicht verstellen, das man mehr benötigst wenn es ASM wird. Ansonsten geht auch ein Mega8 mit 28 Pins, 23 I/O-Pins, 8KB Flash und 1KB SRAM. Die Schaltung soll doch nicht größer als nötig werden, oder? MfG Andi
-
Thread
LPC1788 - startup / .ld-script
cpu cortex-m3 .fpu softvfp .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 1 .eabi_attribute 30, 4 .eabi_attribute 18, 4 .file "main.c" @ GNU C (Red Suite 2010Q4 by Code Red) version 4.5.1
geschrieben. Das Zeugs läuft also vom kleinen attiny bis zu den "großen" 32-Bittern. Seitdem ist Ruhe im Karton. Tobias Neumann schrieb im Beitrag #2650139: > Könntest du das Problem mit memcpy bitte noch etwas genauer ausführen ? Manche "Massen-Initialisierungen
-
Thread
Daisy-Chain fähiger PWM Chip
und ohne Konstantstrom-Ausgang: Versorgung 5V, 10 Bit PWM (um 1kHz), Bauform möglichst klein (SOT23 o.ä.) Also sowas: [pre] |------| |------| |--- ... ---| Master PWM 1 PWM 2 PWM 50 [/pre] Die Bausteine sind mit ca. 50cm Abstand verteilt. Jedes IC sollte also
12 Bit (10 Bit bevorzugt) PWM Wert einstellen können. Als mögliche Lösung habe ich auch an den Attiny 10 gedacht. Der hat eine 16 Bit PWM und würde von der Baugröße perfekt passen. Leider hat der keine UART/USI o.ä. dabei. Bekommt man in dem winzigen Flash eine Software-UART o.ä. in C hin? Danke
-
Thread
AVR Simulator in Java als Übungsprojekt
Link auf http://compilers.cs.ucla.edu/avrora/release.html (Beta 1.6.0 [5.89mb] source release (July 23, 2005).) und ja es kann Sinn machen soviele Klassen zu machen... Wenn du vorweg richtig gut die Vererbungstruktur planst, kommst du schnell auf ähnliche Strukturren... Das ist aber nicht trivial
Simualtor eine andere Liga ist. Man könnte ja mit einem sehr kleinen Prozessor anfangen, z.B. dem Attiny 11 ( btw. den gibt's scheinbar gar nicht mehr, man kann in auf atmel.com nicht mehr finden ). Mein Java Programm kann auch schon ein wenig disassemblieren: es sind 5 Befehler implementiert. Die
-
Thread
Uhrenabweichung beseitigen
sind, besorge dir ein DCF77 Empfangsmodul (ausbauen aus übriger Uhr) und programmiere einen uC wie Attiny12 als DCF disciplined 32768Hz Oszillator und speise dessen Signal ein. Auf die Art musst du nur bauen und nicht ewig rumprobieren. https://www.spezial.com/de/stromsparender-tcxo-fuer-32768-khz
Kondensatoren bestelle und ewig rum probiere um dann festzustellen, dass ich auch noch nen Quarz für 23 Cent bestellen muss. So schnell wird das eh nicht passieren, das wird halt irgendwann mal mitbestellt. Hab ich das richtig verstanden, dass aus Sicht des Quarzes die beiden Kondensatoren parallel
-
Thread
Programmgeschwindigkeit Arduino
define i_stromL3 A2 #define i_stromOut A3 #define o_ein1 22 #define o_ein2 23 // Variabeln unsigned long error1ZeitSpeicher; // Zeitzwischenspeicher int error1ZeitWert = 500; // [ms] Entprellzeit für Error 1-3 unsigned long error4ZeitSpeicher
ATtiny45, 1ms auch nur 1000 Programmschritte (oder weniger bei Sprüngen ect.pp.) @1MHz Vll. helfen Dir oder einem Anderen ja die Wurzel-Routinen. Bei Dir ist ja, wie bereits geschrieben wurde, der 'menschen
-
Thread
Kleine Chinataster allesamt Scheisse?
sein darf, dann auch bei Pollin: https://www.pollin.de/p/smd-eingabetaster-schurter-sms-1241-1612-23-420891 Michael U. schrieb im Beitrag #5404020: > stört mich nicht direkt, da ich Taster generell im 10ms Timerinterrupt > einlese und mit 10 Abfragen entprelle. > Er muß also mindestens 100ms
schrieb im Beitrag #5404649: > Und 200ms "Entprellen" geht nun wirklich nicht. Mit PCINT und ATtiny25: https://www.mikrocontroller.net/topic/290561#3091496 Vielleicht probierst Du dieses Verfahren mit Deinem speziellen Taster. Analoge Filterung und Auslösen per Interrupt ermöglichen schnelle Reaktionszeiten
-
Thread
avr-gcc -O3 optimiert Variablen und If-else statements weg
Projekts noch 43 % Flash ungenutzt sind, stört es auch nicht, wenn man mit -O3 dann halt danach nur noch 23 % ungenutzt hat, Geld gibt dir Atmel in beiden Fällen nicht zurück ;-), und vielleicht spart die schnellere Implementierung ja noch etwas Strom in einem batteriebetriebenen Gerät, weil sie sich schneller
ISR (und alle darin aufgerufenen Unterfunktionen) niemals unterbrochen werden kann (jedenfalls bei ATTiny/ATMEGA), gibt es auch keine Notwendigkeit, so eine Variable volatile zu deklarieren. Kostet nur Code + Zeit ;-) Gruß, Frank
-
Thread
7-Segment LEDs ansteuern
½A, NEIN Edit: Mit nachschauen, 200mA durch Vcc,Gnd, 100mA gleichzeitig durch die IO-Pins. ATtiny48/88. Bei 40mA Aufnahme also zwei Segmente gleichzeitig im Multiplexer-Betrieb. Bei Anzeige zB. KW28 und KW38 werden 12 Segmente benötigt, also 6-fach multiplexen. Mittlerer Strom pro Segment dann
> LED-Treiber haben, plus Kleinkram. Ooch, es gibt auch helle Anzeigen mit wenig Strom, z.B. SA23-11SURKWA (440mcd @10mA). Die kann der Atmega48 direkt treiben. 14 Widerstände braucht man noch. Einfach die common Anode auf 10..11V legen, der µC muß ja nur den Spannungsunterschied von "aus" auf "
-
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