-
Thread
LED Running Light (Contoller Typ gesucht)
#7869320: > - Welcher Controller könnte hier verbaut worden sein ? 1 = VDD, 8 = GND: könnte ein ATtiny402 sein. Jörg schrieb im Beitrag #7869320: > - Gibt es eine Möglichkeit den Controller in seine Beschaltung zu ändern > um den Sequenziellen Durchlauf zu ändern ? Das weiß nur der Autor der
Ob S. schrieb im Beitrag #7869593: > Einfach einen Tiny402 kaufen Oder einen PIC12F... Der originale stammt von Padauk oder Sonix, und er ist nicht wiederprogrammierbar.
-
Thread
Neuer ReAVR in Aussicht
bis 16KB AVR-Code > Anfängerniveau sind? In der Codesammlung habe ich mal eine DCF77-Uhr mit ATtiny12 veröffentlicht. Das war aber mehr eine Demonstration, was mit nur 512 Befehlen im Flash so geht. Am meisten hat mich dabei der nur 3-Level Hardwarestack geärgert. Ursprünglich war die DCF77-Uhr
hat mich dabei der nur 3-Level Hardwarestack geärgert. Das hat ja jenseits von AT90S1200 und ATtiny11/12 auch keiner mehr sonst gehabt. ;-)
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
passiert. Also so gleichzeitig, wie eine flotte 32-Bit Hardware das hinbekommt, für einen armen ATTiny mit 8MHz ist das gleichzeitig. Und es müssen nicht unbedingt beide Signale anliegen, kann auch nur eins sein. Weiteres Problem ist, daß ich das auf einem ATTiny per PCINT nutzen möchte und da gibt
noch so getan werden muss. Vielleicht hat dein Controller auch solche CCP Module, ich kenne den ATTiny nicht. Vorteil: sehr einfach und sicher.
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
; Speichere die aktuelle Fibonacci-Zahl in RAM ($0200 + X) Cpx #$0C ; Stoppe nach 12 Fibonacci-Zahlen (Du kannst das anpassen) BEQ done ; Wenn 12 Fibonacci-Zahlen erreicht, Ende LDA $0200,X ; Lade die aktuelle Fibonacci-Zahl in A LDY $0200,X ;
Zahlen zu berechnen > und darzustellen? Mairian schrieb im Beitrag #7863593: > ; Stoppe nach 12 Fibonacci-Zahlen (Du kannst das anpassen) > BEQ done ; Wenn 12 Fibonacci-Zahlen erreicht, Ende 382. Nicht 12. Der Ersteller dieses Programms hat nicht mal im Ansatz verstanden,
-
Thread
CH32V003, float wirklich langsam?
instructions in 4 clock cycles. (in einer der Antworten auf https://www.reddit.com/r/RISCV/comments/12qocw4/example_assembly_code_for_the_ch32v003/)
Ralph S. schrieb im Beitrag #7862514: > ADC hat leider nur 10-Bit Auflösung, die 12-Bit eines STM32 wären > schön. > Summasumarum ist von daher der CH32V003 nicht nur eher ein Ersatz für > ATtiny sondern eher auch für ATmega, wenn die Pinanzahl und der > Speicherplatz ausreichend
-
Thread
C-Werkstatt für Linux Projekte
= %d\n", strcmp(NULL, NULL)); | ^~~~~~ /usr/include/string.h:156:12: note: in a call to function ‘strcmp’ declared ‘nonnull’ 156 | extern int strcmp (const char *__s1, const char *__s2) | ^~~~~~ ~/C/test$ ./tstrcmp res = 0 ~/C/test$ echo $?
sie Sache mit length=0 wird in C2Y korrigiert werden: https://developers.redhat.com/articles/2024/12/11/making-memcpynull-null-0-well-defined
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
, ATmega4809, 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny416auto, ATtiny417, ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217. 2-Series: ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227. AVRrc: ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny102, ATtiny104, ATtiny20
-
Thread
Hilfe bei Schaltung PWM zu Analog
induktiver Kopplung mit 230V aber vermutlich ist das doch zu vernachlässigen. Versorgungsspannung sind 12V von einem Schaltnetzteil und OP Typ habe ich nichts bestimmtes im Kopf.
im Beitrag #7857846: > > Jetzt noch eine Typennummer von einem 8 pin uC mit DAC nennen, ATtiny412?
-
Artikel
I2C als Hausbus
Geräteinstallation im Einsatz, bei der die laut Datenblatt möglichen Längen bei weitem überschritten wurden. Ab 12m ging nix mehr. Der Grund war aber nicht der I2C-Bus, sondern die Spannungsversorgung der entfernten Geräte. Die Masseleitung war auch 12m lang, und der Stromverbrauch der Geräte hat den Massepegel soweit
Praktische Anwendungen. Projekt Hauscomputer Projekt The Home2Ls Siehe auch. Hausbus auf I2C- und ATtiny-Basis Passende Sensoren / Module. Temperatursensor mit dem DS1621 I2C-Schaltmodul mit dem PCF8574 I2C-CAN Modul I2C Module
-
Thread
Welches Bauteil erzeugt einen Masseinpuls bei Spannungsveränderung
> Komparator für Arme. Er muss ja nicht arm sein, er kann es ja ordentlich bauen [pre] +12V | +7V ---|+\ LM397 | >-- an Masse wenn input>7V Input--|-/ | Masse [/pre] Die 7V kann man per 47k:68k Spannungsteiler aus den 12V gewinnen wenn die stabil genug
schliesst die Heckklappe. So funktioniert mein Heckklappen Taster. Das Plus hat auch immer Klemme30 12V Dauerplus.
-
Thread
Impulsdauer messen - welches Messgerät
nimmt geht es auch deutlich billiger, dann muss man halt basteln. Oder ein STM32L152C-DISCO für 12€ inkl Display
Niklas G. schrieb im Beitrag #7856118: > Oder ein STM32L152C-DISCO für 12€ inkl Display Viel Board, wenig Display ;-)
-
Artikel
LED-Matrix
AS1112 15V 16Kanal LED Treiber, max. 100mA pro Ausgang Dimmung jedes einzelnen Kanals mit 6 Bit plus 12 Bit PWM möglich, Diagnosefunktion, kompatibel mit TLC594x AS1112 AS1121 30V 16Kanal LED Treiber, max. 40mA pro Ausgang Dimmung jedes einzelnen Kanals mit 6 Bit plus 12 Bit PWM möglich, Diagnosefunktion
Charlieplexing mit echt-gleichzeitig leuchtenden LEDs: Vierstellige Riesen-Siebensegmentanzeige mit ATtiny24 benötigt 9 I/Os
-
Artikel
WS2812 Ansteuerung
sowie ARM (8-60 MHz). Der Code ist extrem klein, so dass er auch auf sehr kleinen Controllern wie ATtiny 10 genutzt werden kann. Forenthread 1 Forenthread 2 Github Repository Adafruit neopixel Library. Geschrieben in C++. Unterstützt AVR von 8-16 Mhz, sowie ARM. Github Repository Ansteuerung unter Nutzung
Repository Assembler. MSP430G2553 mit 16 MHz, Interrupts müssen gesperrt sein 43oh forum Ansteuerung mit PIC12, PIC16, PIC18 und PIC24 mit SPI und Bitbanging. Der PIC12/18 muss mit 32MHz (--> 8MHz SPI) laufen. Beim PIC24 sollte das SPI mit 5.3333MHz (16/3) laufen. Bitbanging Versionen gibt es ab 16MHz. Für PIC12
-
Thread
Transistoren auf Eignung als Avalanche-Sägezahnoszillator testen - mitmachen!
Wenn R2 weg ist tut sich natürlich auch nichts. Und wenn R2 nur 22k hat fliessen dann immer noch nur 12 pA. mfg klaus
Hallo, ein 2N2904 schwingt mit etwa 1,8 kHz ein TIP31C geht nicht. gemessen mit 10k/100nF/12V. MfG egonotto
-
Thread
Geeigneter Mikrocontroller für Zellmessungen
PIC12. Das war absoluter Mist, teuer und extrem unzuverlässig. Die Kommunikation brach ständig zusammen, insbesondere unter Last, weil die Lastströme in die Kommunikationsleitungen eingekoppelt hatten. isoSPI
Beitrag #7848530: > Übrigens fehlt hier noch die Temperaturmessung pro Zelle! Man könnte den ATtiny25 thermisch in Kontakt mit seiner Zelle bringen und ihn dann die Chiptemperatur messen lassen.
-
Thread
Projekt Platine 8-Fach DLG7137
entworfen, die ebenso eine 8-stellige Anzeige beherbergt, sowie ein kleines C-Testprogramm für einen ATtiny2313 geschrieben. Alles funktioniert wie gewünscht auf meiner Musterplatine. Die Datenübergabe erfolgt parallel über Port B. Die 8 Chip-Select-Signale werden über einen der ebenfalls ausgelöteten
für kleinere Atmel Controller per Bitbang I2C zu adaptieren. Beides funktioniert soweit auf einem ATtiny85 ganz gut. Allerdings gelingt die Ansteuerung der Flächen LEDs noch nicht wie erwartet. Wenn ich über U3 und U5 BAR_FF_STATE1 setze und dann eine positive Taktflanke an BAR_FF_CLK erzeuge gehen beide
-
Thread
3Phase AC zu DC für PV MPPT konvertieren
der Niedriglastzeit wir der Akku nachgeladen. Funktioniert beim Deye seit >2 Jahren perfekt. Und 12kW (plus 50% Überlastreserve) muß man in einem EFH erstmal DAUERND als Last haben.
im Netzersatzbetrieb. Dann übernimmt er bei Netzausfall die gesamte angeschlossene Hauslast bis zu 12kW aus den Akkus (bei mir 24kWh). Also drei Ein/Ausgänge: Netz, Load, Generator, drei "dicke Strippen"
-
Thread
Raspberry Pi Pico SDR
selber auch eine Tiefpass-Schaltung mit einer Grenzfrequenz von ca. 12kHz ist.
auf GPIO26, 27 und 28 . > 8 Bit AD-Wandler können es halt nicht besser. Der Pico hat einen 12 bit SAR
-
Thread
suche Datasheed von IC
Zum Zeichnen verwende erstmal einen attiny13 oder Padauk mit 8 Beinen, wenn Du im Programn reverseengineert den Schaltplan malst.
Dieter D. schrieb im Beitrag #7843786: > Zum Zeichnen verwende erstmal einen attiny13 oder Padauk mit 8 Beinen, Welchen tieferen Sinn soll das haben? (OK, eingesehen, /Du/ bist der falsche für so eine Frage)
-
Thread
ATmega328P Stromverbrauch
Controller rausgeschrieben, um stromsparend arbeiten zu koennen : TPS62056 von 10..2.7V in auf 3.3V, mit 12uA Eigenverbrauch, und 1.5uA im Standby. Arbeitet mit bis 1.2MHz. Allenfalls gibt's da schon bessere.
@Svensson Falls es Dir nutzen sollte, kann ich Dir zwei Leerplatinen für obige Schaltung mit ATtiny44 nebst 2 x 4-stell. Anzeige anbieten.
-
Thread
Netzspannungserkennung gesucht, möglichst stromsparend
Rainer W. schrieb im Beitrag #7838611: > Wenn es möglichst stromsparend sein soll KM12: Null mW, nur ein Bauteil, Potentialtrennung mit min. 4kV Prüfspannung...
die ja auch betätigt. Dem KM 12, welches links von dem Eltako montiert werden muss, sieht man auf der rechten Seite nichts an, was auf eine kraftschlüssige mechanische Betätigung hinweist. Vielmehr vermute ich, dass da eine magnetische
-
Thread
Nachlassauflösung, AVRs, Oszi, MM, Bücher, div. Bauteile
#7841148: > Schreibt ein alter Hase.. > > Benutzername erwin_92 > Angemeldet seit 20.07.2024 14:12 > Beiträge 71 Mitlesen geht ohne Anmeldung und das sogar vor einer offiziellen Anmeldung. Welch eine billige Logik.
Netzteil DF1730FB Multimeter Uni-T UT803 Peak Atlas DCA55 ELV SFG7002 [/pre] Sonstiges [pre] Attiny13 Attiny2313 Attiny26 Atmega32 Attiny45 Atmega88PA-PU 1x DCF1-Modul Einbaumesswerke Steckbrett2 Sockel20 [/pre]
-
Thread
5V LED mit Sinuskurve pulsieren lassen?
einen (beliebigen) MuC, der einen ADC hat. Der Rest ist Software... Ich empfehle einen älteren PIC12F675, oder so. Der läuft mit 5V.
| | | + | | | | + | +--22u----------(-------+ 9-12V +----|< BC547 | = 9-12V | | | - | | + |E | - | +--22u--+--10u--+------|< BC547 | 10uF | | | | | |E | |
-
Thread
ATtiny13a - seltsames Verhalten
Ausgangs per PWM ausgeführt. -> Das funktioniert soweit auch hervorragend und störungsfrei, wenn der ATTiny alleine betrieben wird. Im anderen ATtiny wird ebenfalls ein PIN auf "LOW" abgefragt. Hier hängt später einmal der Hupenschalter dran. Wird dieser betätigt, soll die Hupsequenz, wie im Programm
ATtinys werden nun gemeinsam an einem LM7805 (verlötet auf einer Platine) betrieben, welcher von einem 12V-Akku versorgt wird. Nun zum Problem: Betätige ich den Hupenschalter, macht der ATtiny genau was er soll. Der Ausgang schaltet gemäß der vorgegebenen Hup-Routine. Betätige ich aber einen der
-
Thread
IC gesucht, der aus Rechteckfrequenz (0,1kHz) eine Spannung generieren, um einen VCO anzusteuern
ATTiny1616 Duck und wech…
Eingang Pin 1 mit Rechtecksignal 100Hz, Sägezahnausgang an Pin 7 zu VCO. 2. Poti 1 an Pin 11, dort -12V zu Pin 10 3. Poti 2 an Pin 6 3. die Wobbelbreite ist mit 50 bis 70 Mhz einzustellen 4. die Mittenfrequenz der Wobbelbreite beträgt ca. 400 Mhz
-
Artikel
Launchprog
Folgende Prozessoren sind mit Launchprog v1.2 + AVRDUDE getestet worden: Target-AVR ATmega16 ATmega8 ATtiny2313A ATtiny13A AT90USB162[2] Avrdude Version 5.11 5.8 5.8 5.11 5.11 Flash Prog. Launchprog [1] Verify Flash Launchprog [1] Verify Flash USBasp - EEPROM Prog. Launchprog [1] - Verify EEPROM Launchprog
OK Anmerkungen: [1] in der avrdude-Konfigurationsdatei avrdude.conf muss in der Sektion für den ATtiny13 ein Devicecode für den AVR910 hinzugefügt werden. An der Firmware des Launchprog muss nichts geändert werden. Hier habe ich zum Test mal den Devicecode vom ATtiny19 genommen(die zugehörige Hex-Zahl
-
Thread
Reset von TLC555 bei Power on und Power off
immer im definierten Aus-Zustand > sein. Da ist eigentlich nur ein µC das Mittel der Wahl, z.B. ATtiny13A. Sobald die VCC die Brownout-Schwelle unterschreitet, gibt es immer ein perfektes Reset. Sollen auch kürzeste Ausfälle einen Neustart bewirken, führt man die 100Hz mit auf einen Interruptpin. Damit
vertauscht, d.h. Pin 5 ist der Eingang für die fallende Flanke und Pin 4 kommt an GND. Pin 11 und 12 müssen daher auch getauscht werden.
-
Thread
36V Akku mit ~4kW aus PV laden. Baumaterial oder Fertiggerät gesucht.
: > würde ich hier erstmal anfangen, "kleine > Wandler" zu bauen. Einfach so. Was weiss ich: von 12V auf 40V als > Step-Up mit 1Ampere am Ausgang. Das traue ich ihm voll und ganz zu, schon mal gemacht zu haben. Er scheint wenigstens nicht so ein volltheoretischer Spinner zu sein, der das erste
was ich zum Thema je gesehen habe. Es geht schon bei seiner Leerlaufstromaufnahme los, ca. 5mA an 12V, ca. 2,5mA an 30V. Ist nicht einfach, sowas von null an wirklich selbst zu bauen. Zumal ich bis auf einen Chopper-OP keine teuren Spezialteile wollte. Ist also alles rein analog und teildiskret, mit
-
Thread
Gibt es eine kleine Taschenlampe mit 18650er LiIon-Akku drin?
Ich liebe die Convoy Lampen. Mit dem 12 Gruppen Treiber kann man sich eine Einstellung ohne blinken und SOS einstellen. Transparente Tastenkappen mit Beleuchtung finde ich auch sinnvoll. Da findet man die Lampen leicht im Dunkeln. Wenn man
Strobe-Modus komme, wenn ich sie durchschalte Bei der von mir verlinkten Lampe kannst du dir einen von 12 Modi auswählen. die meisten ohne Strobe- und SOS Quatsch. Ich empfinde €13 nicht als teuer.
-
Thread
Stromverbrauchoptiomierung
runterzählt. Als Idee hatte ich dann vor ein eInk Display zu nehmen, welches die Daten von einem Attiny1616 bekommt. Das ganze habe ich dann in einen Schaltplan gepackt und daraus eine Platine designt. Das ganze funktioniert auch (zumindest laut ersten Tests) sehr gut. Ich hatte das Layout ursprünglich
Holtek SOT23-5 bis 30V) HT75xx (4uA bis 24V 100mA) NCP551 (150mA bis 12V, 4uA OnSemi, kein erhöhter drop out Strom, bis 12V) AAT3220/1/2 (1.1uA AnalogicTech SOT23-5/SOT89 150mA 0.2V) S817 (50mA 1.1-6V 1.2uA Seiko, bis 6V) MST56XXB (150mA 60V 2uA) MST53XXB (200mA 1.8-5V 1.6uA
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
korrekt gelesen, 'avrdude' meldete [code] Device signature = 00 01 02 Error: expected signature for ATtiny12 is 1E 90 05 [/code]
Flash-Value-Polling im Zusammenspiel von avrdude, STK500v2 und AVRs ohne RDY/BSY-ISP-Befehl wie ATtiny12 zur Vervollständigung meines avrispv2-Programms widmen.
-
Thread
ATtiny12: Assembler in Atmel Studio 7
> mein Controller hat einen Schaden. Sehe ich auch so. Der Binärcode muß unverändert auf dem ATtiny12 und ATtiny13 laufen. Die Unterschiede spielen in Deinem Programm keine Rolle: https://cdn-reichelt.de/documents/datenblatt/A300/ATTINY%2013_%20Replacing%20ATTINY%2011_12.pdf
2: > funktionierten mit dem ATtiny13A, nicht aber mit dem ATtiny12.
-
Artikel
AVR HV-Programmer
Atmega fusebit doctor (HVSP, PP) HVSP Fusebit Programmer (HVSP, auch stand-alone ohne PC nutzbar) ATtiny Fuse Restore Anleitung für einen einfach aufzubauenden ATtiny Fuse Resetter mit AVR-GCC Software von Peter Fleury (HVSP) Hochvolt-Programmer sind nur dann als In-System-Programmer verwendbar, wenn
Der ELF-Loader vom oben angegebenen avrpp berücksichtigt diese Besonderheit. avr-gcc-Fehler bei ATtiny4 und ATtiny5. Verwendet man #include verweigert avrpp die Zusammenarbeit mit dem Chip, weil die Signatur nicht passt. Hier liegt der Fehler in den Kopfdateien avr/tn4.h und avr/tn5.h , dort sind die
-
Thread
Uhrenquarz Genauigkeit messen
Ich glaube nicht, das sie irgendwann in der Nacht mal, ohne das ich das gemerkt habe, plötzlich um 12Stunden plus 2 Sekunden weiter gelaufen ist.
man dabei keine kleinen Kosten scheuen: https://www.lcsc.com/product-detail/Crystals_SST-S206032-768K12-5PF10PPM_C7473043.html
-
Thread
Uhr mit STM8Sxx3 und TM1637
wirklich) ein paar Jahrzehnten eine 7-Segment Uhr gebaut (bisher war es eine BCD-Uhr mit dem alten ATtiny2313). In dem dortigen Thread hatte ich eine Uhr mittels ATmega und gemultiplexter Anzeige (und Transistoren als Stromtreiber) auf Steckbrett aufgebaut gehabt und dachte mir, nachdem die Preise für
darauf programmiere ich nicht) ... hätte ich auch noch einen Win11 PC (okay okay nicht fein) mit i7 12. Generation und 32 GB RAM (und dort auf einer anderen Bootpartition ein Ubuntu). :-) der Rechner wird jedoch für anderes genutzt. Ich habe mir schon überlegt gehabt, dort noch eine Bootpartition einzurichten
-
Thread
Verständnisproblem Trans. als Schalter
Du kannst R1 und R2 komplett weglassen und den Kollektor vom Transistor direkt an +12 Volt anschließen, der Motor sieht sowieso nie mehr als 4,3 Volt.
bekommen, programmierst Du am besten Deinen µC so, das er eine pas- sende PWM ausgibst um ihn direkt an 12V anzuschliessen.
-
Thread
Detailfrage zu STK500v2 und AVR-ISP, value polling
habe es inzwischen herausgefunden, indem ich in meinen selbstgeschriebenen AVRISPv2-Programmer eine ATtiny12-Simulation inkl. Ausgabe der interessanten Parameter (via zweitem USART) eingebaut habe; der ATtiny12 hat bzw. hatte keinen RDY/BSY-ISP-Befehl und deshalb ist das Flash-Value-Polling nach dem Schreiben
-
Thread
Duo LED Steuerung via 0-10V
Ich bin mir sicher, dass das ein ATTiny5 oder ATTiny10 im SOT23-6-Gehäuse in unter 50 Zeilen Code hinbekommt.
mittels PWM gemacht werden? Ohne PWM, also direkt linear, geht das viel einfacher, siehe Anhang. Die 12V mittels 7812 oder 317 oder so aus der 20V...30V-Versorgung, gilt auch für die Schaltung von gestern.
-
Thread
welcher Debugger für 8bit Controller (AVR etc.) ?
Wenn es die modernen AVR mit UPDI Interface sein sollen, besorge dir ein ATTINY CURIOSITY NANO EVALUATION KIT. Die gibts für 15€-35€, je nach Quelle. Ist billig, macht das was du gefordert hast, aber ohne anständiges Gehäuse.
Beitrag #7806406: > Wenn es die modernen AVR mit UPDI Interface sein sollen, besorge dir ein > ATTINY CURIOSITY NANO EVALUATION KIT. Das würde ich auch vorschlagen.