-
Thread
Vollständige Abschaltung ESP8266-12
kleiner Tipp_ : ein LIC parallel zur Batterie erhöht erheblich die Funktionsdauer. _Korrektur_ : R11,12,13 sollten wesentlich kleiner sein, sonst könnte man die LEDs direkt an die GPIOs hängen. Wenn man stromeffizente LEDs nimmt kann man vielleicht sogar auf die HC04 verzichten.
Ich habe das über einen Pushbuttoncontroller im Eigenbau mit Attiny85 gelöst, Pushbuttoncontroller gibt es sogar fertig zu kaufen. Durch eine FeedbackLeitung bleibt der ESP32 an bis der den Pin selbst auf LOW zieht. https://hackaday.io/project/163278-pushbutton-controller
-
Thread
RIP AtmelStudio
Eben auch kommende Produkte wie die tinyAVR 2er Serie. https://www.microchip.com/wwwproducts/en/ATTINY3227
durchgeschmurgelt so dass sich Flash alle 2KiB oder 4KiB wiederholt anstatt alle 8KiB — und schon hat man ATtiny204 und ATtiny404 aus einem ATtiny804 Die. Soweit ich weiß, unterstützen zum Beispiel alle AVRs der 0-Serie CALL und JMP, auch diejenigen mit Flash ≤ 8KiB. Der einzige Unterschied ist die Größe
-
Thread
Bleiakku bei geringer Spannung abschalten
für den Schutz vom Bleiakku ist. Die Lampe D4 ist 12V / 8W. Die Helligkeit der Lampe soll bei ca. 11,7V auf 9V geschaltet werden. Bei ca. 11,5V soll die Lampe ausgeschalten werden und nur D5 leuchten. Ist ein Display für die Spannungsanzeige. Und ab ca. 11,3V soll auch das Display ausgeschalten werden
Grundsätzlich schafft ich das mit einem Attiny bei 50uA Stromaufnahme.
-
Thread
50 Hz to 1 Hz
> TTL/CMOS, mal ohne ATTINY XYZ? > Hab nur nen TTL SN74390N gefunden Prima. Passt doch.
(Bild-11) habe ich ausprobiert und funktioniert.
-
Thread
Bosch Athlet 25,2 V Akku 7 Stück Tauschen
Mach es wie im Beitrag vom 20 2 2021: von Matthias S. (Firma: matzetronics) (mschoeldgen)2021-02-20 11:27 Zum Programmieren kannst die 4 Polige Buchse auf der Platine nehmen. Es liegt fast immer nur an dem EEprom!
denen ich dumps ziehen könnte (aber nur wenn das Aussicht auf Erfolg bietet). Toll wäre auch nen Attiny oder so den man auf den I2C setzt und dem uC "alles gut" vorgaukelt :) Danke, Klaus.
-
Thread
AVR C Programmierung unter Linux
], "defines": [ "F_CPU=1200000 ", "__AVR_ATtiny13A__" ], "compilerPath": "/usr/bin/avr-gcc", "cStandard": "gnu11", "cppStandard": "gnu++11", "intelliSenseMode": "gcc-x86"
In dem Ordner "Microchip.ATtiny_DFP.2.5.116" sind auch diese "specs" und zwei andere Dateien vorhanden: gcc/dev/attiny3217/device-specs/specs-attiny3217 gcc/dev/attiny3217/avrxmega3/crtattiny3217.o gcc/dev/attiny3217/avrxmega3
-
Thread
Attiny 13 Programmierung
und guten Abend, ich habe eine kleines Problem. Ich hbae hier ein Programm, welches über einen Attiny 13 eine LED blinken lässt, wenn auf einen LDR Fotowiderstand Licht fällt. Die LED ist an den PortB3 angeschlossen. Zusätzlich will ich jetzt aber gleichzeitig eine zweite LED die an PortB1 angeschlossen
oder eher mit DDRB, PORTB.1 = 11 für high und DDRB, PORTB.1 = 10 für low Vg funeddy
-
Thread
Hilfe Software für Microcontroller, woher bekommen?
1&utm_source=googleshopping&utm_medium=cpc_bgs&utm_content=frank&utm_campaign=frank-ssc-de-all-20bf11-1006-11sale&ad_id=471112227280&gclid=EAIaIQobChMInZWy4LXL7gIVGqd3Ch3_dwyvEAQYASABEgIcK_D_BwE
Lösung wäre ein Text-LCD, ein Drehgeber mit Tastfunktion und ein übersichtlicher 8-Bitter, z.B. ATtiny24. Den Flashbedarf (Codegröße) würde ich auf 0,5..2kB schätzen, ist also schnell geschrieben und getestet. Einen Drehgeber finde ich auch deutlich haptischer als einen Touch. Mit einem Grafik-LCD
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
Das Teilerverhältnis von 11 MHz zu 310 kHz beträgt 35.48387. Sicherlich kann man es schaffen, aus den 11 MHz „irgendwie“ wirklich 310 kHz zu erzeugen, aber (solange keine PLL im Spiel ist) nur in Form einer Schwingung, die zwar
Kommt halt drauf an, wie genau das sein muss. Wenn 2% reichen, dann reicht jeder PIC12 oder ATTINY mit Timer.
-
Artikel
IRSND
werden kann. Unterstützte µCs. IRSND ist auf verschiedenen Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P
Compiler PIC C18 Version 3.0.0: Beispiel main-Datei in irsnd-main-avr.c umbenannt Ältere Versionen. 17.11.2015: Neues Protokoll: BOSE 17.11.2015: Neues Protokoll: PANASONIC (Beamer) 17.11.2015: Portierung auf Teensy (3.x) 20.09.2015: Neues Protokoll: TECHNICS 15.06.2015: Neues Protokoll: ACP24 28.05.2015
-
Thread
Fragen zu Quarzoszillatoren für Mikrocontroller
Ich würde die üblichen 11,0592 oder 14,7456MHz nehmen. Als Teiler ist nicht nur 8, sondern binär gestuft 2..256 einstellbar.
Auch geht es hier nicht um PCs :-( Peter D. schrieb im Beitrag #6566058: > Ich würde die üblichen 11,0592 oder 14,7456MHz nehmen. Ich sehe keinen Grund, auf die max. 20 MHz zu verzichten. Wer 62,5 kBd braucht nimmt 16 MHz.
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Produkt, da gibts viel mehr Seiten fürs Geld. https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny202-402-AVR-MCU-with-Core-Independent-Peripherals_and-picoPower-40001969A.pdf Ist Seiten Datenblatt/Preis eine gute Metrik für die Kosteneffizienz von Microcontrollern?
nutzt. > Die fressen nämlich den Flash weg. Fonts nutz ich schon, bloss halt eher kleine (8x8, 6x11 und so). Grafik, ja, das muss bei mir berechnet werden. Keine Bildchen erlaubt .-) Aber z.B. fuer Threads braucht man Stacks = RAM. Fuer 0-waitstates Ausfuehrung braucht man RAM. Fuer Framebuffer
-
Thread
union verwenden in c
unnamed struct gehört? > > Also "ergebnis" solltet weggelassen werden! Die gibt's doch erst seit C11 ;-)
geschenkt bekommen habe, aber für die ich eigentlich auch nur keine Verwendung habe.) Wofür die ATtiny26 (bzw. deren Nachfolger ATtiny261/461/861) wirklich gut sind ist genau das, wofür sie mal designt worden sind: PWM-Generierung mit der Highspeed-PLL als Takt.
-
Thread
Mist.Power mit PFET schalten..hat Jemand ne bessere Idee?
angehängten Schaltung probieren. Jaaa, danke. Ich habe genau diese Schaltung verwendet, nur das sich T6,R11,R12 in einem Digitaltransistor BCR135 befinden und T5,R9,R10 im Attiny45. Des Weiteren schrieb ich schon weiter oben das ich fertig bin und das Ding zugeschraubt habe. Danke trotzdem. Pille
Equivalent Schematic und Figure 10-2. General Digital I/O zu entnehmen wäre, das der Schaltungsteil im ATtiny nicht so gänzlich gleich wäre.
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
clear) sind 1024 TWI/I2C Bytes zu > schreiben. > > Bei 16MHz Takt, SCL 444,444kHz, gelingt das in 11,6ms. 11,6ms, da hast du dich wohl etwas vertan. Rein rechnerisch sind bei 1024Bytes zu je 8Bits bei einer Bitzeit von 1/444,444kHz keine 11,6ms drin. Das wären dann ohne Overhead (Startadresse,Controll
Diskussionsbeitrag meine OLED SSD1306 / SH1106 Assembler Routinen als Teil eins RDA5807 Radios mit ATtiny45. - Thomas
-
Artikel
RS-232
dynamischer Daten (LGPL, Für Programmierer!) Data Acquisition System using ATmega8 (Link tot 2017_02_11) Live Graph kann Daten aus CSV Dateien und/oder über eine Java API aus Programmen heraus darstellen. (BSD Lizenz) RS232 Scope V1.02 - Serial Data Capture with Microsoft Excel 97 on Windows 95/98/ME/NT
für M16C/62P µC von Nicholas Lott Portmon für Windows Sprites mods: Automatic baudrate converter (Attiny2313, GPL) Arduino with Visual Basic by Carl Morey auf codeproject.com
-
Thread
Platine mit 20W Laser herstellen
Für das einfache Zeug was ich mach mit maximal einem attiny88 schaff ich es mit wenigen Nieten oder Drähten als Durchkontaktierung / Brücke. Aber keine Frage, eine richtige Platine ist um Welten schöner und besser.
belichten mit dem DLP-3D Drucker: https://hackaday.com/2018/11/24/put-that-dlp-printer-to-use-making-pcbs/ cover up mit dem SLS Drucker: https://hackaday.com/2022/07/26/a-new-way-to-produce-pcbs-with-your-3d-printer/ ich bin inzwischen weg vom selber ätzen
-
Thread
ATMega Temperatur
temperatursensor-sod70/dp/2066195 Ich nicht. Ich würde einen AVR mit eingebautem Temperatursenssor z.B. (Attiny24 oder 25) nehmen. @Lothar Wenn Du das gleich löschst, denn gib den Tip wenigstens weiter...
temperatursensor-sod70/dp/2066195 Ich nicht. Ich würde einen AVR mit eingebautem Temperatursenssor z.B. (Attiny24 oder 25) nehmen.
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
HT16K33 nehmen und kein IC-Grab. Das macht die Hardware sehr einfach. Die Software kann dann in einen ATtiny85. Mehrere MCs zu vernetzen sieht nur für den Anfänger einfach aus, ist aber höllisch kompliziert. Den HT16K33 gibt es auch günstig als Breakout: https://www.ebay.de/i/272863133512?chn=ps&mkevt
Am 11.01.2021 15:38 hab dir die ein Schaltplan (nur ein bisschen unvollständig) gepostest, dass genau das kann, nur leider bist du darauf null ein gegangen. Somit um mir weiteren Frust zu sparen bin ich
-
Thread
Rauschgenerator - Bitte um (Schaltungs-)Kritik
FIR die Samples immer mit den Filterkoeffizienten multiplizieren. Und das waere ja z.b. bei einem attiny bisschen doof, weil langsam. Aber wenn das Sample immer nur 0 oder 1 sein kann, wird also der Koeffizient immer entweder mit 0 oder 1 multipliziert. Und sowas sollte auch auf einem tiny schnell gehen
Störungen durch Schaltflanken im Generator. Sicher, ich hatte ja auch https://sound-au.com/project11.htm am Radar...
-
Thread
ATTINY 433MHz Fuchssender mit akustischem Grillen-Sound
verwendet, wobei dieses Sample D/A gewandelt (per PWM) und auf einen Lautsprecher gegeben wird. Der ATTINY wird in den Pausen zwischen dem Senden immer in den Power-Down-Modus versetzt. Die Stromaufnahme der gesamten Schaltung beträgt dann etwa 5uA. Je nach Pausendauer kann der Sender dann wochenlang mit
Abtastfrequenzen digitalisiert werden; so sind 22kHz, 11khz und auch 8kHz (ISDN) verwendet worden. Hauptmerkmal: die höchste Audiofrequenz wird entsprechend niedriger. Hier, bei der Grille also nur bis max 5.5kHz. Das reduziert in gleichem Maß die Datenmenge
-
Thread
Kosmos CP1 Emulator mit ATmega
Schublade geholt und dieses verwendet. Das I/O Board hat 16 Tasten, von denen der Emulator jedoch nur 11 Verwendet. Mittels einer "Shift-Taste" wird gewählt zwischen Zifferneingabe (ohne gedrückte Shift-Taste) und den sogenannten Funktionstasten (dann mit gedrückte Shift-Taste). Die Tastenbelegung
TSOP-Adapter zu löten und das dann als THT-Baustein ansehen ? ;-) Habe ich vor einiger Zeit für einen ATtiny so realisiert gehabt. https://www.mikrocontroller.net/topic/466654#5697524 Eine solche "Konstruktion" würde sich dann auf "ATmega", TM1637, 2 x 3 Digit 7-Segmentanzeige, 16 Tasten beschränken
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
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
86 Signale für Tastatur und LEDs, in einer Matrix von 11 x 8 Signalen, also 19 Bit. Bleiben 2 Kombinationen übrig. Wurzel 86 ist 9,3. Wären 10 x 9 Signale. Auch 19 Bit. Bleiben aber sogar 4 Kombinationen übrig. 2 x 8 Bit plus 3 Bit vom dritten Port. Beim
-
Thread
Sinnlosigkeit des Bewertungssystems und Gruppen-Keule Gesperrt
glücklich. Benutzername zuckerberg-ai Vorname Mark Nachname Z. Firma no Angemeldet seit 11.12.2020 22:37 Beiträge 6 Und Dir mit 6 Beiträgen sei noch zu sagen, Du hast die Sinnlosigkeit erkannt, die in Deinen Beiträgen steckt...
Moby, der schon seit einigen Jahren Hausverbot hat. Er ist der festen Meinung, dass er mit einem ATTiny und Assembler jedes µC-Problem der Welt erschlagen kann.
-
Thread
Wer kennt dieses IR Protokoll?
verschiedene Pausenzeiten verwendet, ist der RCMM. Da gibt es 4 Pausen die jeweils 00, 01, 10 und 11 entsprechen. Deine 0-Zeit passt auch etwa dazu, aber die 1 bis 4 sind bei dir viel zu lang. Außerdem hat der keine 14 wie deiner sondern 12 bzw. 24 Bits. Aber so etwas ähnliches wird es sein.
off 188 µs on ergibt z.B. 01 4,4 ms off 188 µs on ergibt z.B. 10 5,9 ms off 188 µs on ergibt z.B. 11 nach 14 off/on Paaren hätte man dann 28 Bit nach einer Pause von ~60 ms und der Startsequenz mit 188 µs geht das Ganze von vorne los (bei gehaltener Taste) Zum Abschluss wird noch 188 µs off 188 µs
-
Thread
Anfängerfrage: Adroino IDE / attiny85 / Programmer
Ich grüße Euch! Ich habe mir einen Uno gekauft sowie leere attiny85 und ein Diamex Sparset- USB ISP-Programmer + Adapter für ATMEL AVR RISC DIL Controller In der Adroino IDE Programme schreiben und hochladen auf den UNO klappt soweit. Ich möchte leere attiny85
Horst R. schrieb im Beitrag #6509249: > Ich habe mir einen Uno gekauft sowie leere attiny85 und ein Diamex > Sparset- USB ISP-Programmer + Adapter für ATMEL AVR RISC DIL Controller Wofür den Diamex ISP-Programmer? Das kann der Uno auch, wenn du das Arduino Beispiel 11 "ArduinoISP"
-
Thread
EMV Prüfung für selbst-designten Verzerrung Pedal für E-Gitarre
den Hersteller ergibt ist sicherlich auch nicht rein spaßig. https://www.produktwarnung.eu/2020/11/30/warnung-ungueltige-ce-kennzeichnung-auf-kn95-maske/21648?cookie-state-change=1607688057580 Gruß, Bernd
EN 55103-1 ist auch die Übergangsfrist längst abgelaufen und für > die EN 55103-2 läuft sie am 18.11.2021 ab. > > Die EN 60065 wurde auch durch eine andere Norm ersetzt und die ... > Gruß > > Uwe Klasse. Danke für den Hinweis!
-
Thread
FPGA reziproker Frequenzzähler
Stellen) braucht man Berechnungen im double Format (64 bit). Die schafft selbst ein kleiner µC (ATtiny85) in ca. 1 - 3 ms. Kann da ein passendes FPGA günstiger sein - ganz abgesehen vom Entwicklungsaufwand?
das genau? > Im Datenblatt steht: 25 ps single-shot time resolution 1.3 GHz frequency range 11-digit frequency resolution (1 s) Und der darin verwendete analoge TDC ist für ein FPGA völlig ungeignet.
-
Thread
DAB+ Radio Optimierung
die Stromversorgung zur Batterie vollständig. (Standby-Problem gelöst) Weiterhin habe ich einen Attiny13 zur Steuerung der Power/Mode Taste eingebaut, dieser kümmert sich um die Start-Prozedur damit das Radio nach dem „Einschalten“ automatisch angeht. Es ist also keine Taster-Orgie mehr nötig, Kippschalter
Sketch für Arduino zur Verfügung stellen? Oder gibt es eine Lösung das bas-File per Arduino auf einen Attiny13a zu bringen? Wäre euch sehr dankbar für eine Lösung, da ich selbes Radio/Problem besitze. Danke! VG Rubi
-
Artikel
AVR Softwarepool
(verbreitetes Datenübertragungsprotokoll für Infrarot-Fernbedienungen) (A) RC5 Sender auf einem Attiny11L (C) RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung (C) Fernbedien RC5 Empfänger (C) RC5 Sender selber bauen ??? Ringpuffer. (A) Ringpuffer AVR (C) AVR-GCC: UART mit FIFO SD. (Secure Digital
Synthesizer (C) Klingel mit 100 Melodien - last minute Weihnachtsgeschenk (C) RTTTL Melodiegenerator mit ATTINY85 (B) RTTTL Melodiegenerator mit ATMEGA8 (A) Melodie ausgeben mit AVR ATTiny12 (A) µCke Microcontroller Mücke (Atmel Tiny13) (B) Melodieklingel BASCOM ATmega8 (A) 2Kanal Synthesizer ATtiny 2313, 85
-
Thread
Direktmisch-Empfänger: ungewolltes Seitenband passiv unterdrücken
ist beim AVR m.W. nicht dabei), kurzum es erscheint mir, als ob jemand den Linux-Kernel auf den ATtiny portieren will. Und zum Schluß der Tayloe auf Basisband, der eine analoge Filterung auf HF voraussetzt, damit er nicht auch 3f, 5f usw. empfängt. Ist ja alles recht nett zu lesen, aber bleiben
DB1NV erwähnt, leider ohne Veröffentlichungsdatum. Nach einigem Suchen: Amateurfunktagung München 11./12. 3.2006, Skript S. 99-110, das habe ich hier. Der übliche SDR-Abtastmischer mit DDS, 74AC74 und 74HC4066 liefert die vier Phasenlagen, die auf das Netzwerk gehen.
-
Thread
Atmega328P Frequenzerzeugung
) { if(i < 500) { TCCR1B |= (1<<CS11); OCR1A = 16000000/(2*8*i); i -= 100; } else { TCCR1B &= ~(1<<CS11); TCCR1B |= (1<<CS00); OCR1A = (16000000/(2*1*i)); i -= 100; } }*/ [/c] Das Problem ist
decrease_frequency() { if(i > 500) { TCCR1B &= ~(1<<CS11); TCCR1B |= (1<<CS10); OCR1A = (16000000/(2*1*i)); i -= 100; _delay_ms(100); } else { TCCR1B |= (1<<CS11); TCCR1B &=~(1<<CS10
-
Thread
Neue Espressif-Funkmodule mit RISC-V-Prozessoren
soll demnächst in Form des ESP32-C3 kommen, auf [cnx-software.com](https://www.cnx-software.com/2020/11/22/esp32-c3-wifi-ble-risc-v-processor-is-pin-to-pin-compatible-with-esp8266/) wurde hierzu ein vorläufiges Datenblatt verlinkt. Wie bereits [spekuliert wurde](https://esp32.com/viewtopic.php?t=18107&
Batterie versorgt wird). Natürlich kann man seinen eigenen Co-Prozessor einsetzen und wenn es nur ein ATTiny ist aber man kann den sich auch sparen. Der ESP8266 hatte jedenfalls sehr große Defizite, wie etwa ein fehlendes Hardware-I2C-Interface. Der ESP32 ist da erstmal in einer ganz anderen Liga. Dessen
-
Thread
Flash-Speicher vom ATTINY25 beschreiben
kann mir jemand ein kleines übersichtliches Beispielprogramm posten wie man den Flash-Speicher im ATTINY25 beschreiben kann ? Ich weiss dass man das Fusebit auf Null setzen muss um den SPM Befehl zuzulassen und dass man erst die Register beschreiben muss und dann ein Steuerbit setzen muss um dann inerhalb
Im Gegensatz zu bekannten Bootloader-Projekten hat mir sehr geholfen: g-heinrichs.de/attiny/Bootloader.pdf Daraus entstand das ASM f.T45:[avrasm] ;avrdude -P /dev/ttyUSB0 -c stk500v2 -p t45 -V -Uflash:w:boot1.hex:i ;avrdude -P /dev/ttyUSB0 -c stk500v2 -p t45 -F -V -Uefuse:w:0xfe:m .include
-
Thread
NRF24L01+ Reichweitenproblem
260mV raus. Zudem konnte ich mir noch nicht erklären, wo diese genau herkommen. Sie treten immer im 11er Paket auf und von Spike zu Spike gemessen haben sie im Paket eine Frequenz von ca. 30kHz. Vielleicht hast du dazu eine Idee.
dem Trio 100nF + 1uF + 220uF super Ergebnisse erziehlt. 2.) Bei den Sensoren nutze ich einen Attiny1614 bzw. Attiny84 und asynchrones senden. Dann wird der MC wärend des sendens in stand by gesetzt und durch den interrupt zurück geholt. Bei den kleinen einfachen SMD chips schaffe ich gute 10m
-
Thread
Frage zu Attiny-Programm
einen Ultraschallton ausgeben. Was ich wissen möchte, welcher Tastgrad hat der Ton? 0,5? [c] //Attiny25 , running @ 1MHZ // Using timer 1 // // +-\/-+ // Ain0 (D 5) PB5 1| |8 VCC // Ain3 (D 3) PB3 2| |7 PB2 (D 2) INT0 Ain1 <- Potmeter
//togle pin PB1 table 12-4 TCCR1 |= (1 << CS10); //prescaler 1 table 12-5 //TCCR1 |= (1 << CS11); //TCCR1 |= (1 << CS12); //TCCR1 |= (1 << CS13); OCR1C = compareValue; OCR1A = compareValue; } void stopTimer1(void) { TCNT1 = 0; TCCR1 = 0; } void enableWatchdog(void) {
-
Thread
CO2 Melder Eigenbau Gesperrt
Schaltungsprinzip dazu: http://www.b-kainka.de/bastel59.htm Man sehe sich auch den Flasher mit ATtiny13 an, dh man kann sich so mindestens zwei der Transistoren sparen, da die Pulse vom µC kommen können. Als Chip ein ATtiny41U verwendet, würde es mit nur einem einzigen NiMH-Akku laufen. Der Power-Ausgang
einen Monat halten, also mindestens 100h. Das reicht doch. 2000mAh / 22ArbeitsTage / 8StdProTag = 11mA. Eine superhelle LED ist da gut sichtbar. Mit Blinken geht sogar noch mehr. Ich hatte sowas ähnliches mal für meine Großmutter umgesetzt. Eine Wochenuhr - jeder Wochentag eine rote LED. Das lief mit
-
Thread
Sinn der Zenerdiode bei PNP
Hi, dem T1 ist des wurscht. Aber die BUZ11, die der T1 mit Gatespannung versorgt, wollen nicht mehr als max 20Volt gate-Sourcespannung haben. Gruß
Bei 6V kriegen die BUZ11 nur noch 4,5V Gatespannung, d.h. arbeiten im analogen Bereich der Kennlinie. Das könnte zur Überlastung führen.
-
Thread
[ASM] SSD1306 text library für oled displays + AVR 0- und 1-Series
Hier mal ein Beispiel zur Nutzung Ein ATtiny1614 generiert eine PWM um einen Modellbau Servo zu testen. Dazu wird ein ADC Kanal im 10Bit Modus benutzt und auf 8Bit runter geteilt. --> Anzeige des ADC Wertes mit "ADC-RAW" und Animation als Balkendiagramm
Fahnenstange^^ Mit diesem Code sind es nur noch 22,8ms Wird TWBR auf Null gesetzt, dann nur 11,6ms TWBR=0---> empfiehlt aber nicht das Datenblatt (mind.10), könnte ev. Probleme geben, ausprobieren. [avrasm] ; ####################################################################
-
Thread
Flash Speicher beschreiben PIC12F1501
MSB. Wenn ich das umkehre und die Adressierung so vornehme, wie vom Degenblatt gefordert (LSB=0, MSB=11, das müsste die kleineste verfügbare Adresse (380h) sein) dann bleibt der Mikrokontroller in einer endlosschleife ( das grüne LED leuchtet halbstark, wird wohl dauernd ein und ausgeschalten). Ich weiss
Wenn man es sich einfach machen will, nimmt man einen MC mit Daten-EEPROM, z.B. ATtiny25. Da kann man auf jedes Byte direkt schreiben und es wird automatisch gelöscht. Man kann dann auch festlegen, daß der EEPROM bei einem FW-Update nicht mit gelöscht wird. Bei Flash muß man vorher
-
Thread
ZigBee/MMT Module: How-To?
handwerklich noch etwas zu heikel, Python bevorzuge ich C/C++ der schnellen Resultate wegen, aber ATTiny's sinnvoll einzusetzen steht noch auf Liste (meine Erfahrungen mit C sind von Pufferüberlaufen gekennzeichnet). Nun interessiere ich mich für ZigBee, und finde neben diversen USB-Dongles auch die
es hiermit: https://www.mouser.de/new/nordic-semiconductor/nordic-nrf52840-usb-dongle/ kostet 11,- Euro das große DevKit kostet 50,- Euro
-
Thread
Frage zu DDS-Generator
H. B. schrieb im Beitrag #6460794: > ... Atmel Prozessor ... ATTiny2313
Vielleicht hilft dir das: https://aboutmicrocontroller.blogspot.com/2008/11/avr-based-direct-digital-synthesis.html