-
Thread
Most Useless Machine Ever
bekommen. Schaltung im Anhang. Nicht schön gezeichnet, aber funktioniert bestens. Die Platine dazu ist 25x23mm groß. Einen Attiny hab ich genommen, weil die Kiste zufällige "Specialeffects" hat. Z.B. ein "Ticken" vor dem Servofahren: der Servoarm wird um wenige Grad CW und CCW gefahren - klingt schön nach
noch 4 Stück für knappe 9 Euro: http://cgi.ebay.de/4x-Micro-Mini-Servo-SG-90-SG90-RC-Servo-9g-Kabel-23cm-/270534676139?pt=RC_Modellbau MfG
-
Thread
SPI per Software
mal beides compiliert) und siehe da: dein C-Code erzeugt 4 words mehr Maschinencode (absolut 19 zu 23) und benötigt 271 Takte statt 193 bei meinem.
Hallo, habe für einen ATTiny2313 auch eine Software SPI Lösung gesucht und hier gefunden. Danke vor allem an meinen Vorposter, der Code funktioniert eiwandfrei. Habe ihn etwas angepasst, da ich CPHA=1 und CPOL=1 nicht nutze.
-
Thread
DCF77-Signal generator
programmiere ich das EEprom meist nur noch über AVR-Studio. Der Signalerzeuger ist ebenfalls ein ATTiny25 musste aber einen 18.4MHz Quarz von einem alten Mainboard benutzen, weil ich den Internen Takt nicht hoch genug treiben konnte, für die Signalerzeugung. Dann geht das Signal über einen Bandpass sodass
habe ich 4 statt 1 BIT ausgeben lasssen, sodass die Stunden verschwanden., das sah ich beim Test von 23:59 auf 00:00 nicht... Anbei eine neue Version die an der serieller Schnittstelle 1 DTR/RTS invertiert, sogar mit FreeDos auf einer SD-Card und TP7 getestet und tatsächlich, es tut sich was. Dummerweise
-
Thread
Blinkersteuerung Motorrad
Hallo, ich hatte mir überlegt die Blinker eines Motorrades über Taster mit nem ATtiny zu steuern, dachte mir mc -> npn transistortreiberstufe -> P-MosFet -> Blinker, dazu im Anhang die Ansteuerung wie ich mir das so vorstelle. Für einen bestimmten Fet hab ich mich noch nicht entschieden
diese Regelungen gibts nicht ohne Grund: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Datenblatt von Atmega256RZAV gesucht. stichwort AT86RF230
mein verständnis: 2 chips in einem gehäuse: ein "normaler" Atmega256x plus ein "normaler" AT86RF23 frage für mich ist nun: wie sind die beiden intern miteinanderer verbunden (welche pins des Atmega gehen zum AT86RF23? ) und: an welchen Pins des Gehäuses kommt was raus/rein (z.b. wo muss ich
Problem hab' ich aber zum Glück nicht, ich will das Gegenteil demonstrieren und das alles mit einem ATtiny84 verheiraten.
-
Thread
Feld aus Festwerten im Programmspeicher
:\\temp\\Arduino\\sketch\\main.c" -o nul [/c] Interessant! Natürlich sehe ich das -std=gnu++23 und auch das -x c++ Lasse ich das const in der main.c weg meldet es: [c] main.c:3:18: error: variable 'test' must be const in order to be put into read-only section by means of '__flash'
fall so richtig ist. Ändere ich die Endung auf main.cpp kommt folgende Meldung: [c] main.cpp:3:23: error: expected initializer before 'test' 3 | const uint8_t __flash test[2]={1,2}; | ^~~~ [/c] Und jetzt du! Wie kommt es, dass in der *.c kein Fehler geworfen
-
Thread
Eine alternative zu ULN2803
cdn-reichelt.de/documents/datenblatt/A200/PDTA123E-SERIES_ENG_TDS.pdf um diesen Relais zu steuern per Attiny2313 https://www.reichelt.de/miniatur-leistungsrelais-js-5v-1-wechsler-8a-js-05-n-k-p79414.html?&trstct=pos_1
N-Fet https://www.ebay.de/itm/50pcs-IRLML2502-ORIGINAL-MOSFET-N-CH-20V-4-2A-SOT-23-NEW/201320000253?hash=item2edf9b6afd:g:rdYAAOSwaeRZFDDz P-Fet https://www.ebay.de/itm/50PCS-NEW-AO3401-SOT-23-P-Channel-MOSFET-TRANSISTORS/311605725110?hash=item488d2607b6:g:UW8AAOSwKfVXKjiy
-
Thread
Timer Compare Interrupt mit ATtiny461A
Hallo! Ich möchte mit dem ATtiny 461A mehr als die vorhandenen 3 PWM-Kanäle erzeugen. Dafür lasse ich den Timer1 als 8bit Timer laufen und steuere die PWM-Ausgänge durch den Compare-Interrupt. Neben dem setzen des Ausgangs lade ich
Es geht um das Dimmen von LEDs. Hier der Code: ; ATtiny461A ;*********************************************************************************************** .include "tn461Adef.inc" .device attiny461A .def dimm1=r1 .def dimm2=r2 .def dimmrot
-
Thread
Problem bei Steuerung über MIDI und ATtiny2313
scheinenden Projekt hänge ich fest. Es geht um folgendes: eine Steuerung von 6 Diaprojektoren über einen ATtiny2313. Das Signal soll ein Musikstück im MIDI-Format sein, was über einen PC an die Platine weitergegeben wird. Jeder Projektor erhält eine Note, wird diese Note gespielt, soll er zum nächsten Dia weiterschalten
#0) #define a 0x15 // n21 (a0) #define b 0x16 // n22 (b0) #define bb 0x17 // n23 (b#0) [/c] Falls jemand mir jemand von euch da weiterhelfen kann, wäre das wirklich super. Vielen Dank schon mal fürs durchlesen Paula
-
Thread
Arge Probleme mit BLDC Steuerung
schon gedreht. Nur musste ich feststellen, das mir regelmäßig die Mosfets kaputt gehen. Mit dem Attiny 261 kann man recht leicht einen aktiven Freilauf programmieren, er unterstützt es in Hardware. Er hat einen Death-time Zähler, 4 bit mit eigenem Prescaler. Zuerst habe ich diese Werte für diesen Zähler
schalten und es wird eine maximale Schaltfrequenz von 100MHz angegeben, also bin ich mit meinem Attiny noch weit drunter. Der Timer 1, der für die ganze PWM zuständig ist bekommt den Systemtakt als Quelle(16MHz) und ich habe jetzt auch einen Prescaler von 8 eingestellt. Ich betreibe den Timer im
-
Thread
Foodprints für verschiedene SmartHome-Vernetzungen
die Möglichkeit, das alles auf die 55mm x 15mm Baugröße zu bringen. Der Controller könnte ein Attiny15 sein (SOIC-8= 6x8mm, gibts bei Reichelt,Conrad,Segor, Pollin...) oder etwas größer ein ATtiny44 (SOIC-14=9x8mm, bibts bei R,C,P?,S) oder ein Attiny2313 (So-20=14x12mm, auch gut erhältlich.) oder
die TWI/I2C-Schnittstelle des MC oder zwei passende Pins per Bitbanging. - 1Wire: zur Not 2x SOT23 = 3x3mm? Sind da noch andere einfach aufbaubare Busse? Was mich darauf gebracht hat: Ich schaffs nicht, ein Relais + Attiny2313 +CAN mittels MCP2551+MCP2515 + LP2950+ konfigjumper+ Kontakte auf
-
Thread
Frage zur LCD-Initialisierung
Habe beide Varianten einmal ins Studio 4 Version 18 geladen. Assembliert mit no errors, obwohl der ATTINY2313 garkeinen HIGH-STACK hat.
UCSRA;for compatibility rjmp senden out UDR, temp ret OK, einfach einmal ausprobieren. Beim ATTINY2313 meldet der Assembler: : error: Undefined symbol: UCSRA beim 4313-er gehts fehlerfrei durch compatibility gilt also für "Nachfolge"-Typen ciao gustav
-
Thread
I²C Temperatursensor im TO-Gehäuse (oder SIL oder ZIP)
Gehäuse. > > 1-Wire nutzt mir nix, ich brauche I2C... Dann programmierste Dir eben noch nen ATtiny25 als 1-Wire nach I2C Umsetzer. I2C habe ich noch nie als sensorfreundliche Bauform gesehen, liegt wohl auch daran, daß 3 Pins nicht ausreichen. Peter
docs/prod/folders/print/tmp421.html http://focus.ti.com/docs/prod/folders/print/tmp441.html - SOT23-8 (3mm x 3mm) - interne Temp.erfassung - externer Sensor kann angeschlossen werden Gruss
-
Thread
ISP Pin's als Ausgang belegen, wie geht das?
außerdem Code und Layout. R1 wurde übrigens auch schon entfernt! http://pic.leech.it/pic.php?id=d23d073dbild1.png
@ Orikson (Gast) >ATtiny2313. Das ganze hat 12 Tasteneingänge (jede an einem eigenen Pin >angeschlossen) und einen Ausgang, an dem über 10kOhm ein BC548 Die Widerstandsnetzwerke kannst du dir sparen. Einfach die internen
-
Thread
Frequenzzähler 1Hz - 40MHz
Replacing AT90S2313 by ATtiny2313: [pre]The crystal Oscillator in AT90S2313 is capable of driving an additional clock buffer from the XTAL2 output. The ATtiny2313 does not have a rail-to-rail swing on oscillator pins and can
Rechteck-Signal. >Bis jetzt läuft die Schaltung ohne Probleme, ist aber ohne Gewähr! Mit einem ATTiny25/45/85 oder ATTiny261/461/861 kommt man ohne Übertakten auf über 20 MHz. MfG Spess
-
Thread
PWM mit ATtiny13 liefert SIN und COS
nem kleinen ATting13, not bad für "olles C". [pre] AVR Memory Usage ---------------- Device: attiny13a Program: 376 bytes (36.7% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... [/pre]
bei mir fehlerfrei. Und Prog läuft auch wie es soll. Assembly complete, 0 errors. 0 warnings ATtiny4313 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% [.cseg] 0x000000 0x00029a 356 298 654 4096 16.0% [.dseg] 0x000060 0x000064 0
-
Thread
16bit Zeichen über SPI übertragen
void SPI_MasterTransmit(uint8_t cData) { SPDR = cData; while(!(SPSR & (1<<SPIF))){}; } [/c] Attiny2313 : [c] ISR (USI_START_vect) { SPI_Register = USIDR; USISR |= (1<<USISIF); counter++; } [/c]
Tastenentprellung } if ( (PIND & (1<<PD7)) && list.schalter1==0) { list.schalter1=1; SPI_MasterTransmit(23); h=0; }} } [/c]
-
Thread
offene Fenster überwachen
Knopfzelle reicht! (*) Falls du keine schließenden Reedkontakt bekommst, dann kannst du versuchen den Attiny über nen Interrupt zu starten.
41bd760057fb37.9&cl=pdetails&pId=48b6a82f4cd35&variants=&fnc=buy&token=0.2888235570089015&sArr=0&x=79&y=23&quantity=1&delivery_costs=4,95 kann das was?
-
Thread
PIC Programmiereinstieg
> > Ich staune manchmal selber, welche komplexen C-Programme man in nur 8 > Pins + 2kB Flash (ATtiny25) unterbringt. Und damit seine Transistoren > sich nicht zu sehr langweilen, lasse ich ihn auch manchmal float > rechnen. > > C lieben gelernt habe ich auf dem 8051 (Keil C51). Ich mußte ein
gesucht > werden, wird C nachgefragt. UML folgt mit einem Anteil von 29,7 Prozent, > C++ kommt auf 23,1 Prozent. OSGi, Assembler und CAPL kommen über die > Drei-Prozent-Marke dagegen nicht hinaus." Und wenn Du Dir mal die Quelle anschaust aus der Du das ausgebuddelt hast, dann frage Dich mal, wieviele
-
Thread
Welchen WINAVR nehmen ?
zu wenig ATMega128 verkaufen und zuviele ATMega8. Peter P.S.: Das Programm ist für nen ATTiny26 und da tun 1,5% Verschwendung pro Zeile schon richtig weh.
sein, aber eben 30 Bytes zu groß. Muß halt bloß noch überlegen, wie ich der alten Version den ATTiny2313 unterjubeln kann, den kennt sie nämlich noch nicht. Peter
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
Spannung. Ermittle die Leistung mit der entladen wurde und stelle die Daten in einer Kurve dar: 8:45 23,83 9:00 23,81 9:37 23,62 10:00 23,48 10:30 23,20 11:00 22,75 11:22 21,96' Das Ergebnis hängt als PDF an. Warum so ein Werkzeug nicht kennenlernen, Erfahrungen damit sammeln und dann auch
Habe dann mal weitergemacht: 'Schreibe mir das Programm für den ATTiny1614 um, Pins kannst du selbst sinnvoll wählen.' #################################################### Ich portiere die rekonstruierte SHT-Feuchte-Firmware auf den ATtiny1614: Hardware-PWM statt
-
Thread
Statusbyte im Flash speichern
. Den ATtiny wählte ich, wegen des kleinen SOT23 Gehäuses.
Seite 112 - Punkt 15.5 ist recht eindeutig: >15.5 Self programming > The ATtiny4/5/9/10 don't support internal programming.
-
Thread
[S] Programmierservice & Re-Reeling ATTiny
Hallo Forum, kennt jemanden einen zuverlässigen Dienstleister, der ATTiny 10 programmiert und wieder zurück auf Rolle verpackt, so dass diese danach machinell weiterverarbeitet werden können. Unser Bestücker kann dies leider nicht. Viele Grüße und vielen Dank Fabian
Wenn es die Attiny10 im SOT23-Gehäuse sind, gibt es da nicht sehr viele Firmen, einfach weil die Bauteile sehr leicht sind und die Kontaktierung sehr präzise sein muss. Meist werden die daher In-Circuit programmiert.
-
Thread
Verständnisproblem SD Card Schaltung
#5942768: > Auf dem Foto kann man gut ablesen, dass da ein 662K drauf ist Junge das ist ein SO-23-2 mit dem Marking 662K (eben der CE6209 oder kompatibel). Das hat nichts mit einem Widerstand zu tun, das sind die anderen Dinger mit zwei Pads.
Low" > und minimaler Spannung für "High"). Das hatte ich auch schon mehrfach gelesen. Mit dem ATtiny85 lässt sich bei 16 MHz max. 8 MHz SPI CLK erzeugen. Ich bin gespannt ob das läuft bzw. ab welchem Speed es nicht mehr stabil funktioniert ;)
-
Thread
ATTINY2313: Warum kann ich nur parallel flashen??
Hallo Leute Habe hier 2 ATTINY2313 Samples bekommen und versuche sie In-Circuit, daher direkt in meiner Applikation zu flashen. Mit einem AT90S2313 ist das kein Problem. Die Leute vom Vertrieb (Ineltek HH) konnten mir auch nicht
/forum/read-1-106907.html#107005 Dann aber nicht 32 kHz (das ist arg langsam :-) sondern z.B. 1.23 MHz auswählen. Gruß Ingo
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
normiert' wird, wenn man den 'internal Stop' entfernt. Eventuell manuell, oder man nimmt z.B. einen MCP23S08 oder MCP23S17 (ca. 80ct) pro Uhr. Beide haben auch Eingänge, die einen Positions-Sensor auslesen könnten. Bei 'manuell' spielen die Leute aber bestimmt immer Streiche, wenn keine Scheibe davor
PS: ¯¯¯ Auf den zweiten Blick könnte man Mosfet-Transistoren als Treiber nutzen und hätte beim MCP23S08 oder MCP23S17 Bits für den Hall-Sensor oder für den Hub-Magneten frei. PPS zum STM32F030F4P6 (46ct): ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ > GPIOs can sink or source up to +/- 20mA (with a relaxed V_OL
-
Thread
wieviele LONG denn noch :-)
folgende Zeile berechnen: long temp_l = (long)((long)(v_neu-v_alt))*((long)(3906)); Werte: v_neu = 23 v_alt = 0 temp_l = 24302!!!! Was mache ich denn falsch, dass ich hier einen Überlauf erhalte? Wieviele longs muss ich denn noch casten??? Gibts irgendwo eine Anleitung zum Casten (z.B. welche
Entschuldigung, ich habe keine Details genannt, weil ich nicht wusste, dass es darauf ankommt. Atmel ATTINY85 AVR Studio 4 GCC Ich habe das Gefühl, dass AVR Studio irgendeinen alten Code vorliegen hat und simuliert. Änderungen von mir im Code landen nicht in der Simulation... Gruß
-
Thread
Labor Aufgabe LED-Lauflicht
@Florian: Wirf mal einen Blick hierauf: http://www.attiny.com/dotmatrix.htm Dürfte für einige Ideen gut sein. Aber nicht kopieren, dein Dozent dürfte das Ding auch kennen ;-) Gruss Jadeclaw.
Dass die ATtiny.com nicht kommt, kann daran liegen, dass er hat eine Umleitung da drauf hat. Die eigentliche Seite liegt hier: http://home.wanadoo.nl/electro1/avr/dotmatrix.htm Gruss Jadeclaw.
-
Thread
Hat jemand diese Schaltung schon mal nachgebaut?
anbringen. Auf der Seite mit dem Schaltplan sind paar .hex-dateien zum brennen von AtTiny2313. "For ATtiny2313 codelcdtiny-LCDdemo.hex program downloading click here." meiss jemand ob diese software schon vollständig ist? der Dateiname macht mit etwas sorgen, und zwar codelcdtiny-LCDDEMO.. hm, warum
EMV Zulassung" in ein Auto einzubauen. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 http://www.jur-abc.de/cms/index.php?id=930
-
Thread
LED Matrix Max7219 Ansterung funktioniert nicht
Hallo, ich habe eine LED-Matrix Schaltung gebastelt und versuche die mit einem Attiny 2313 und dem Max7219 anzusteuern. Leider funktioniert das ganze irgendwie nicht. Im Anhang ist die c datei zu finden. dort soll eine spalte leuchten, leider leuchtet aber gar nichts. ich hab auch
sollte eigentlich funktionieren (is nen besp von anderen) und ne selbst ne spi mit dem usi von dem attiny nachzubilden funktioniert auch nicht :( mist. das bild zeigt meine aktuelle schaltung.
-
Thread
2313 + Tiny2313
Schau Dir mal diese Migration Note von Atmel an : AVR091: Replacing AT90S2313 by ATtiny2313
Versorgungsspannung und Ein-/Ausgänge gefiltert --> http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Gruß Jadeclaw.
-
Thread
Kap. Feuchtesensor von Hygrosens Instruments
eine Möglichkeit einen kapazitiven Feuchtesensor (KFS140-MSMD) von Hygrosens Instruments mit einem ATTINY 24V auszuwerten? Batteriespannung 3 V. Möglichkeit 1 ist ja wohl mit dem RC Oszillator. Da brauche ich ja dann einen Referenzschwingkreis vermute ich. Möglichkeit 2 wie schon mal beschrieben über
ein paar Daten des Sensors: Kapazität: 180pF +- 50pF (bei 23 Grad und 30 % r.F.) Steigung: 0,3pF / % r.F. Hysterese: <1,5 % r.F. max.Auswertespannung: <12Vpp~ Danke für euere Hilfe Gruß Thomas
-
Thread
Ansteuerung - Bimetall Tankanzeige
Hallo, Ich versuche aktuell über den Attiny85 eine Tankanzeige( mit einem Bimetall) Zusteuern wie in der Schaltung ersichtlich. Auf grund eines Widerstandwerts (vom Poti) soll eine Spannung 1,22V (Leer) bis 3,04V(Voll) an die Anzeige angelegt
dieser Chip für ein KFZ *ungeeignet* ist ? http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Auch der Spannungsteiler 270Ohm/Tankgeber ist für den ATTiny sehr niederohmig und ein ständiger Quell der freudigen Störungen. Lege 10k in Reihe vor den Eingang, oder 4k7+4k7 mit 100nF in der Mitte
-
Thread
Universelles Eingabegerät mit Drehencodern
getestet? Und Reset als Ausgang ist auch mutig, Du vertraust also dem ersten Schuß. Ist ein ATtiny2313 denn zu groß?
für nen definierten Pullup wirklich kein Platz mehr? Chris schrieb im Beitrag #3064156: > Ein ATtiny2313 hat keinen ADC. Dann eben ATtiny861 Chris schrieb im Beitrag #3064159: > Reset ist natürlich als IO gefust Die LEDs daran werden aber deutlich dunkler sein, denn der ist nur ein schwacher
-
Thread
cc1110 programmieren
Anhang, Eagle projekt, aber auch layout und schem als pdfs, keine smd bauteile). Nachdem ich den attiny mehrfach programmieren musste und dachte den code anpassen zu müssen, und letztendlich das firmware image aus der firmware.tar.bz2 auf dem svn (von dort zu erreichen http://sourceforge.net/projects
3,3V umstellen (ist so vorgesehen). Der Rest lässt sich alles per Software anpassen, d.h. von ATTiny auf ATMega8 und die Pin-Belegung anpassen. Bei Interesse an der angepassten Software einfach mal melden, dann pack ich alles zusammen. Hab es bisher nur unter Mac OSX getestet. Michael
-
Thread
Anfängerfrage , 8x8 matrix von common cathode auf anode ?
. Daher kommen von mir gleich bestimmt einige doofe Fragen oder Denkfehler. Mein Setup : Attiny2313 WIN-AVR AVR Studio Diamex-AVR USB Ich versuche eine einfache Animation von einem ATtiny2313 auf einer LED-Matrix anzuzeigen.Das klappt bei dem Common Anode Display auch schon ganz gut,aber
; while (1) { for (i = 0; i < REPEAT_ANIMATION; i++) { step_animation(dancer1[0], 23); } } return 0; } [/c]
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
Quarz 20Mhz HC49low 4 * Quarz 2.4576 Mhz HC49 10 * Quarz 20MHz 16pF 30ppm HC498/S 20 * BAT54 SOT23 1 * MAX846A ca. 20 WIMA 0.68u/50V 1 Rolle Lötzinn bleifrei 10 * 74AC00 SMD 5 * 74LCX373 2 * CY62128DV3oLL-55 10 * Lötsicherung 400mA 20 * Rot/Grün Dual-LED 10 * TOPLed orange SIEMENS LO M676
.. Also war es fast bei Dir und ging wieder zurück (fast) zu mir, nun doch wieder zu Dir So, 23.03.2014 23:17 Uhr -- Die Auftragsdaten zu dieser Sendung wurden vom Absender elektronisch an DHL übermittelt. Mo, 24.03.2014 11:30 Uhr -- Die Sendung wurde vom Absender in der Filiale eingeliefert
-
Thread
zu große Daten
selbst auf keinen Tinys float einsetzbar, falls man es richtig angeht: [[4000 Stellen von Pi mit ATtiny2313]]. Wenn man allerdings blindlinks alles ins Programm reinzieht was geht ... dann nicht.
bytes (103.1% Full) >(.data + .bss + .noinit) mit libm.a ergibt das >Program: 972 bytes (23.7% Full) >(.text + .data + .bootloader) >Data: 0 bytes (0.0% Full) >(.data + .bss + .noinit) Oliver
-
Thread
USB Koppelfeld für Festplatten
braucht man halt P-MOS (oder eine Chargepump). Aber selbst für P-MOS finden sich Transistoren im SOT-23 Package, die angeblich 4A weg können - für 12ct (TSM2311CX). Da muss man jetzt noch schauen, ob das wirklich alles mit der Verlustleistung passt, aber ich denke es wird klar: billiger als ein Relais
Intelligenz so klein machen, dass auch Personen mit Standby-Strom-Phobie glücklich sind. Der ATTiny könnte so programmiert sein, dass es für die Schalter einzeln folgende Zustände gibt: * monostabil aus * monostabil ein * bistabil aus * bistabil ein * gedimt (auch "stabil") Der ATTiny könnte
-
Thread
PWM-D/A Verbessern ?
@christoph nehm noch den tlv320aic23b bzw. tlv320dac23b wie der andreas das in dem mp3-dekoder projekt macht. der tlv hat mehrere power-off bits womit man die einzelnen teile abschalten kann (dac/interface/...) und großartig was an beschaltung
@Christoph & The Mason: Sacht mal, wenn Ihr jetzt einen ATTiny26 für die Tonerzeugung nehmen würdet? Der hat doch ´nen internes 64Mhz PLL, da kann man durch 12 Bit teilen und erhält dann immernoch 15kHz, oder halt durch 11Bit und 30kHz. Der Prozessor kann dann
-
Thread
mein erster Test mit PWM
; r20 ldi r21, 20 ; r21 ldi r22, 80 ; r22 ldi r23, 127 ; r23 ldi r16,1<<CS00 ; CS00 setzen: Teiler 1 out TCCR0B,r16 ldi r16,1<<TOIE0 ; TOIE0: Interrupt bei Timer Overflow out TIMSK,
Hi >Sollte man denn all die verwendeten Arbeitsregister von r16 >bis r23 zu Beginn der ISR mit push retten und danach mit pop >vom Stack zurück holen? Nein. In der obigen Interruptroutine nur r16. r17 soll ja den neuen Wert behalten und r18...r23 werden nicht verändert
-
Thread
RX433E an 817C Optokoppler
betreiben, um die Taste einer Nebelmaschine fernsteuern zu können. https://www.amazon.de/dp/B09STDMR23?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1 Der Aufbau funktioniert, wenn ich den Ausgangspin direkt mit dem Optokoppler verbinde. Mein Problem besteht nun darin, dass ich mir mangels Kenntnissen nicht
, dann ginge es ja von außen ohne wildes Gefrickel - sofern DMX nicht benötigt wird. Ein kleiner ATTiny sendet 3..4 passende Bytes passend zum Wunsch. DMX-Sender ist extrem einfach.
-
Thread
DS1620 - Auslesen der Temperatur?
ob ein 0,5°C Schritt vorliegt: ja. Ergebnis bei mir: 11,5°C. Falsch! Das einfach verdoppelt ergibt: 23°C. Falsch! Jetzt deine letzte Methode: Das erste Byte auslesen, verdoppeln und dann ggf. 0,5 draufaddieren. Erstes Byte 00010111 und das ist 23°C. Geshiftet ist 00001011 und das sind 11°C. Das verdoppelt
ersten Byte 00101111 und im zweiten Byte 00000000. Geshiftet >>1 sind das 0000 0000 0001 0111 d.h. 23°C Ganzzahl. Dann im Originalergebnis das niederwertigste Bit auf den 0,5°C prüfen: ja. also + 0,5°C. Gesamtergebnis: 23,5°C. Richtig!
-
Thread
Langzeittest von elektronischen Baugruppen
a wäre interessant, mit b kann ich nix anfangen. Denken kann ich mir auch, dass ich mit einem ATTiny mitzählen könnte. Ich hätte aber ja gerne nen Erfahrungsaustausch und keine Gedankenspiele. Aber ja, Arduinos hab ich genug rumliegen, schließ ich einfach mal an und lass laufen, dann hab ich da
ganze eine Definierte Anzahl durchlaufen lassen kann. Das mach ich dann 10 mal im Normalzustand (23 Grad) Wenn da nix komisches passiert ist das meine Referenz und dann kann ich schauen ob sich das bei anderen Temperaturen anders verhält.
-
Thread
Protokollumsetzer RS232 <> RS485
einen PIC und so einen Bausatz (http://www.digitale-elektronik.de/shopsystem/product_info.php?cPath=23_31&products_id=110&osCsid=372d415b4e83) möglich? Oder Gibt es andere Möglichkeiten die einfach und schnell realisierbar sind? Gruß Fozziebear
(<=28 Pins) haben nur einen UART und sind daher für > Dich nicht geeignet. 2 UARTs: 14 Pin: ATtiny841 20 Pin: ATtiny1634 44 Pin: ATmega164
-
Thread
Attiny + nrf24l01 mit a23 batterie betreiben
Hallo, wie oben beschrieben.. möglich ist es schon... aber wie lange würde die halten? Derzeit lauft das ganze mit 2xAAA ein gutes jahr.. wenn nicht länger... Habe aber nun so kleine gehäuse wo leider keine 2xAAA reinpassen... nun muss alternative hier... 3xlr44 wäre noch möglkch.. aber hier sind die halterungen so teuer.
-
Thread
Stromkreis über Wecker schließen
> wenn ich das richtig verstehe brauche ich hier einen Programmer, z.B. im > Falle des ATtiny den AT AVR ISP. Das würde dann relativ teuer kommen Falls du schon ein Arduino Board hast, kannst du den ATtiny auch darüber programmieren. Da benötigst du nichts weiteres dazu. ATtinys haben wir
inklusive Ergebnis samt Videos am Ende: https://www.dropbox.com/sc/eyiw9nd1o9m4jii/AACC0RlEpJwP23pY5j8dBo6Fa#/ Grüße und alle gute, Phil.