-
Thread
Zuse-Rechner nachbauen
Für das Vorhaben biete ich ein Netzteil an. Lambda Nemic 24V 27A Preis VB. Hab vor 10 Jahren mal ne Uhr mit TTL aufgebaut. Hat auch funktioniert.
Ein einfacher ATtiny dürfte ein Vielfaches der Rechenleistung von Zuses Rechner haben! bau doch erstmal einen 4 oder 8 Bit Volladdierer mit TTL schaltkreisen... dann hast du vielleicht mal einen Einblick was da auf
-
Thread
Verzögerung Optokoppler: so groß?!
Wie groß hast du den Eingangsstrom dimensioniert? Der ACPL-2[24]7 verträgt maximal 50mA. um den Fototransistor in Sättigung zu bringen, sollte schon 1mA oder weniger genügen. Der Transistor sollte im Schalt- betrieb zwar in Sättigung gehen, aber nicht zu stark
meiner Frage passt hole ich es noch mal hoch. Ich möchte einen Optokopler an einem I/O-PIN eines ATtiny betreiben. Als Kollektorwiderstand soll der interne Pull-Up (50k) des ATtiny genutzt werden. Das liegt sogar ausserhalb der in den Diagrammen dargestellten Bereichen. Damit wären extrem lange Schaltzeiten
-
Thread
ATmega8 und Ponyprog "Falsches oder fehlendes Device (-24)"
stehen und nach einem Augenblick > kommt dann die Fehlermeldung "Falsches oder fehlendes Device (-24)". Wenn ich das richtig verstanden habe, bedeutet das, dass er sich nicht mit einem Gerät verbunden fühlt. Hast Du den richtigen Port verbunden und eingerichtet?
ich denke, dass wenn ein device von -24 bis +32 ein groben fehler aufweist, wie auch beim ATmega8 und Ponyprog ist dies keine große sache. das wird sich wieder einpendeln.
-
Thread
Platinen in aussergewöhnlicher Form
Leiterplatten-Hersteller. Das geht selbst bei IteadStudio. 10 Platinen mit max 5x5cm für $9,90 oder max. 10x10cm für $24,90. Hab da auch schon runde Platinen bestellt. Musst halt nur die Outline so zeichnen wie du es brauchst.
ein bissal Stoff über den Batteriehalter, um das Tragen angenehmer zu machen. Das ganze ist ein ATTiny 13V 10PU und 7 low current LEDs, die mit einer Knopfzelle betrieben werden. Der ATTiny soll dann diverse Lichtprogramme haben (z.B. Knight Rider, Random, evtl. auch Funkeln via PWMs). Der Knopfzellenhalter
-
Thread
Xmega Programmierung in ASM
Ja schon, aber halt nicht mehr wie wir es bei den ATmega oder ATtiny kennen. Die Befehle sbi, cbi, in und out gehen ja nur im den oberen 64 Registern, oder täusch ich mich da?
vergessen ;) Zusätzlich hab ich auch noch einen BMP Converter mit in das Archiv gepackt mit dem man 24bit bmp Bilder in 16bit RGB (565) c-Code oder 16bit RGB (555) c-code erstellen kann. So, nun aber..
-
Thread
32Bit Zahl zusammensetzen
movw r26, r24 dc: 99 27 eor r25, r25 de: 88 27 eor r24, r24 e0: 28 2b or r18, r24 e2: 39 2b or r19, r25 e4: 4a 2b or r20, r26 e6: 5b 2b
mov r25, r24 10e: 88 27 eor r24, r24 110: 28 2b or r18, r24 112: 39 2b or r19, r25 114: 4a 2b or r20, r26 116: 5b 2b or r21, r27 [/code] Ziemlich lang
-
Thread
Mikrocontroller statt Taster, frage
port (TCC760 / TCC761 signals) Arbeitet der Controller mit 3.3V bei den I/O Pins. Da ich den Attiny24A verwende, kann ich nun entweder 3.3V als Betriebsspannung wählen, oder eben die Pins dann auf Input setzen. Allerdings weiß ich nicht was passiert wenn der Tiny mit 3.3V läuft, aber denn eben
Platz für einen kleinen NPN einen schon, aber ich benötige 6 stück. Also betreibe ich den Attiny mit 3.3V. Mehr als kaputt gehn kann das Radio nicht :D
-
Thread
DCF77-Uhr mit LCD
Hier ist auch ne DCF77-Uhr mit dem ATTiny12: http://www.mikrocontroller.net/forum/read-4-23408.html#new Mit falschen Zeiten hatte ich überhaupt keine Probleme, da eine sehr penible Pulslängen- und Pulsabstandsüberprüfung erfolgt.
Es laufen mehrere Versionen meiner Uhr über viele Jahre einwandfrei aufm AT89C2051 bzw. eine aufm ATTiny12 in Berlin und auf Usedom. Peter
-
Thread
Gal durch Tiny26 ersetzen?
Wenn die Schaltung relativ langsame Dinge macht und der Attiny pinkompatibel ist sollte es eigtl funktionieren. Betiebsspannung von 3-5V vorrausgesetzt. Zeig uns doch einfach mal den Schaltplan.......
Ahhhhhaaaa, Du hast keinen Schaltplan, willst aber ein GAL durch nen Attiny ersetzen? Neben der Tatsache das der zu langsam sein wird, glaube ich das Du auch so keinen Plan hast. Lass es sein.
-
Thread
Drehzahlregler für DC-Motor, ATmega48-328
Scheibenwischermotor) ermittelt wurden. Abschließend noch ein Schaltbild, wie man mit einem kleinen µC (ATtiny45) einen DC-Motor bidirektional ansteuern kann. Eine Regelung ist dabei noch nicht vorgesehen - ein Programm dafür auch noch nicht.
Drehzahl stabil hält. Noch etwas: für die Drehzahlregelung mit einem L6203 sollte man einen >= ATtiny24 verwenden. Hier hätte man auch die Option, einen höher aufgelösten Drehzahlgeber auszuwerten: Timer1 Capture.
-
Thread
Positionsbestimmung Arduino
Aber möchte halt nicht das es dann an diesem banalen fakt hängt. Würde das heißen ich benötige für 24h = mind. 2400mAh?
das hier richtig: http://ftcforum.usfirst.org/showthread.php?2147-DIY-IR-Beacon-using-Arduino-or-ATTiny-chip
-
Thread
Attiny85 in Low Power Modus mit Arduino IDE bringen
Hallo, ich baue gerade eine Fernbedienung mit einem Attiny85 und dem NRF24l01. Als erstes habe ich die Schaltung mit einem Arduino Nano test weise aufgebaut. Da diese möglichst sparsam funktionieren soll, verwende ich die Arduino Low Power Libary. Das Programm funktioniert auch so weit. Jetzt habe ich mir einen Attiny85 geschnappt und wollte dort den Sketch hochladen mit einem Arduino Nano. Dann gab es allerdings eine Fehlermeldung dass die Low Power Libary nicht für den Attiny gemacht wurde. Meine Frage jetzt,
-
Thread
Wie komm' ich an die Daten aus einem 8-Beiner?
Es handelt sich doch um einen Tiny13 aus der AVR-Familie, Also ich habe mich jetzt auf den ATtiny25 als 8-Pinner eingeschossen. Ein 2.Timer, 8MHz intern und Upgrade bis 8kB Flash kann nie schaden. Peter
handelt sich doch um einen Tiny13 aus der AVR-Familie, > > > Also ich habe mich jetzt auf den ATtiny25 als 8-Pinner eingeschossen. > > Ein 2.Timer, 8MHz intern und Upgrade bis 8kB Flash kann nie schaden. Wow, Du hast upgradefähige Hardware? :) Aber der OP meinte doch bestimmt AT24C08A oder
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
in r24,0x18 in r24, 24 subi r24,lo8(-(1) inc r24 out 0x18,r24 out 24, r24 in r24,0x18 in r24, 24 add r25,r24 mov r25, r24 out 0x18,r25 inc r25 sts a,r24 out 24, r25 sts a, r24 in r24,0x18 in r24, 24 ldi r25,0 lsr r24 asr r25 lsr r24 ror r24 out
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
V4.3.0.5*18 12:24:53 $GPTXT,01,01,02,TB=2017-01-10,17:43:02*4D 12:24:53 $GPTXT,01,01,02,MO=G*35 12:24:53 $GPTXT,01,01,02,BS=SOC_BootLoader,V6.2.0.2*34 12:24:53 $GPTXT,01,01,02,CI=01B94154*04 [/code]
=URANUS4,V4.3.0.5*18 > 12:24:53 $GPTXT,01,01,02,TB=2017-01-10,17:43:02*4D > 12:24:53 $GPTXT,01,01,02,MO=G*35 > 12:24:53 $GPTXT,01,01,02,BS=SOC_BootLoader,V6.2.0.2*34 > 12:24:53 $GPTXT,01,01,02,CI=01B94154*04 Beim Kaltstart
-
Thread
Niederfrequenz 3,93 Hz Rechtecksignal Shchaltung messen - Hilfe? Gesperrt
#6062969: > es sind vorgaben bei der Frequenz exakt > 3,92 zu bleiben Das wäre mit einem MC (ATtiny24) einfach zu realisieren. Z.B. einen Uhrenquarz 32768Hz anschließen und mit einem Timer durch 8360 teilen. Das ergibt 3,9196Hz.
ohne dass die Anzeige im 4 Hz Takt flackert. Und mit einem einfachen Transistor-Komparator mit einer 24 Volt Z-Diode an der Versorgungsspannung, die ein Unterschreiten der Versorgungsspannung unter 24 Volt anzeigt.
-
Thread
gcc erfindet befehle?
relevanten zeilen reduziert) wird vom gcc (version 3.4.5) mit der optimierung "s" für den atmel ATtiny26 folgendermaßen übersetzt: 1 .file "test.c" 2 .arch attiny26 3 __SREG__ = 0x3f 4 __SP_H__ = 0x3e 5
geht's um den dreimaligen linksshift von "mode". hier wird r25 benutzt - wofür? "mode" wird in r24 übergeben und r25 wird sonst nirgends im code gelesen. wozu es also löschen und dreimal rotieren? warum reicht nicht dreimal lsl r24? gruß michael
-
Thread
Galvanisch getrennter Bus billig ohne Quarz
realisiert werden kann, auch wenn es AVRs gibt, die die LIN-Spezialitäten in Hardware unterstützen. (ATTiny167 automotive zB) http://www.lin-subbus.org fchk
Speichergrößen auch meistens problemlos mit C gearbeitet werden kann. Wenn's was moderneres sein soll: PIC24FJ64GB004, dem der interne Oszillator auch für USB reicht.
-
Thread
7-Segment Multiplexing mittels ATmega
ganz was anderes? ist dieser Aufbau hier grundsätzlich in Ordnung: http://codeandlife.com/2012/02/24/7-segment-multiplexing-with-uln2003-pnp-transistors/ danke!
Ist bei ATtiny2313 laut Datenblatt genau ident. CS00 und CS01 auf 1 = clk/64 Also wieso 3?
-
Thread
Attiny85+MAX7219 steckt in Testmode fest
Hallo, ich versuche gerade über einen Attiny85 mit Software SPI einen MAX7219 zum laufen zu bringen. Leider scheint der MAX7219 im Test Modus festzustecken. Ich habe zwei 7-Segment Anzeigen angeschlossen, 100nF Kondensator am Max7219 und 100nF Kondensator am Attiny85, 10k Pullup am Reset Pin und 10k zwischen ISet und VCC. Leider leuchten nur alle sieben Segmente der Anzeigen. Das passiert auch, wenn ich keine Daten übertrage, sondern nur die Pins initialisiere
-
Thread
Wofür #define PA0_PORT PORTADC?
mitgeben. Oder wenn ADC_TMP auf den Kanal des internen Temperatur-Sensors zeigen würde... (beim ATtiny24a ADC8, beim ATtiny261a ADC11, beim ATtiny25 ADC4 usw...). Oh, ich komme richtig in Fahrt ;-) Vielleicht sollte ich besser einen neuen Thread aufmachen.
-
Thread
Raspberry Pico als ISP
. Das muss natürlich zusammenpassen. Genauso wie die GPIO Spannungen von ISP (Pico) und target (ATtiny)..
in der Woche stark eingebunden) > Genauso wie die GPIO Spannungen von ISP (Pico) und target (ATtiny).. Der AtTiny kann auch mit 3.3V arbeiten. Das Blink-Programm, dass ich auf diesen mit dem Arduino übertragen habe, läuft problemlos an, sobald er die 3.3V hat.
-
Thread
SPS im Auto? Easy oder Logo?
Das ist doch völlig übertirben. Für soeinen Kram wie Steuerung der Radiatorkühlung reicht ein Attiny völlig aus.
klarkommt. .... > > Alle Angaben wie immer ohne Gewähr. Ist auch besser so - die braucht eine 24V Versorgungsspannung! nitraM
-
Thread
Großes Zeigerinstrument gesucht, nur was eigentlich
suche im Moment ein Anzeigeinstrument mit einem Zeigerausschalg von etwa 120°, welches sich für den 24/7-Betrieb eignet. Zuerst dachte ich an ein einfaches Drehspulinstrument, nur finde ich keines, dessen Zeiger so groß ist, dass man ihn aus 5m noch gut erkennen kann. Ich dachte an etwa 8-12cm Zeigerlänge
mit meiner RC-Fernsteuerung). Nächstes Jahr schreib ich dann mal ein kleines Programm für meinen ATTiny und werd weiter rumprobieren. Sieht aber nicht schlecht aus. Vielen dank euch und guten Rutsch ins neue Jahr Lg leo
-
Thread
Viel mehr Spaß mit einfachen LED
das Ziel war, aber ich halte 20 (!) LEDs bei einer Uhr irgendwie für einen Designfehler. 12 oder 24 hätte ich verstanden. Aber gerade 20?! Wie zeigt die Uhr denn z.B. 23:50 an?
lästigen Drahtbrücken entfallen. Pinkompatible Controller mit höherer Leistung wie 12F1840 oder ATtiny45/85 funktionieren natürlich auch. Bei mir haben die 2K Programmspeicher und 128 Byte RAM jedoch für alles gerade so ausgereicht. Beste Grüße. Micha
-
Thread
Kaufberatung Platinenbohrmaschine Gesperrt
-) Mal sehen, ob ich die Schaltung noch finde, waren alles simple Standard-Teile und ein kräftiger 24V-Trafo. Guido
Schaltplan auf der rechten Seite gemeint 2.) Kann man die Schaltung ohne weitere Abwandlungen an einem 24 V Trafo betreiben, da mein Maschinchen auch 24V noch gut verkraftet? Bin leider noch nicht so die Leuchte und für jede Hilfe dankbar! mfg Mike
-
Thread
Wie RTC Genauigkeit messen?
https://www.atomuhr.de/uhrzeit/ (oder ähnliche) Abgleichen, 24 Stunden oder länger warten. Ablesen. Ausrechnen. Fertig.
real-time Anwendungen ist tcp/ip einfach nicht geeignet. Netterweise schreibt die PTB das auch. z.Z. 24 ms Unsicherheit. Beim 100m Lauf ist der Unterschied zwischen Gold und 4.Platz. GPS & Gallileo sind die besten Zeitsignale die man mit billigen Mitteln anzapfen kann.
-
Thread
ATmega als "Ersatz" für MAX7219
>79.24 Hz Sicher? Erscheint mir um nicht arg plausibel.
Multimeter mir anzeigt. Und zwar immer für 1-2 Sekunden - dann gehts kurz auf 0. Und dann wieder 79.24 Hz.
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
wenig Zusatzhardware nicht einen ASI- oder SD-SDI-Testbildgenerator bauen koennte. (Dafuer ist ein attiny13a doch definitiv zu lahm). Gruss WK
MHz 0.90 V 77/7/6 vco: 924 MHz 23.0 MHz 23.0 MHz 0.90 V 69/6/6 vco: 828 MHz 24.0 MHz 24.0 MHz 0.90 V 98/7/7 vco:1176 MHz … 297.6 MHz 297.6 MHz 1.25 V 124/5/1 vco:1488 MHz 300.0 MHz 300.0 MHz 1.30 V 125/5/1 vco:1500 MHz 302.4 MHz 302.4 MHz 1.30
-
Thread
Experimentieren mit Microcontrollern, welche geeignet?
zusammenzulöten. Hier mal eine Aufzählung, was mir so vorschwebt: -uC mit mindestens 16 (besser 24 oder 32) frei programmierbaren I/O-Ein/Ausgängen und ausreichend Speicher on Board für etwas längere Programme (ca.128kb?!) -passendes Basic-Tool zur Programmerstellung -Programmiersoftware plus
Hast Du in den letzten 10 Jahren Code von mir in Assembler >1kB gesehen? Ich nicht. Da die ATtiny12/15 durch den ATtiny13/25 mit SRAM ersetzt worden sind, ist Assembler bei den AVRs nicht mehr nötig. Ich schaue natürlich gerne mal in das Assembler-Listing, um zu verstehen, was der Compiler da
-
Thread
Junkers CAN-Bus Protokoll
[0201] Data: 54 (84) [24-Feb-21 17:47:57.324] - CAN: [00F9] Data: [24-Feb-21 17:47:58.314] - CAN: [0250] Data: 01 (1) [24-Feb-21 17:47:58.508] - CAN: [020D] Data: 18 (24) [24-Feb-21 17:47:59.402] - CAN: [0252] Data:
Files angehängt. Die initialisierung klappt. Hier die Augabe auf der Console: Empfänger: 11:01:24.692 -> Configure ACAN2515 11:01:24.692 -> Bit Rate prescaler: 16 11:01:24.692 -> Propagation Segment: 8 11:01:24.692 -> Phase segment 1: 8 11:01:24.739 -> Phase segment 2: 8 11:01:24.739 -> SJW:
-
Thread
Gerät bauen, welches Rauschen produziert (kein Scherz)
BCckgekoppeltes_Schieberegister Wenn du magst, dann klopfe ich dir das heute Abend mal für einen ATTINY13 zusammen. Eventuell reicht die Leistung schon, um einen Lautsprecher zwischen 2 Ausgängen anzuschließen. Dann reicht eine Spannungsquelle (3-5V), der Tiny und der Lautsprecher.
kein Scherz sein sollte: Bei Amz. und Onlineapotheken machen die das auch so, wenn ich etwas binnen 24 Stunden brauche. Ist selten, kommt aber vor. PRIO bedeutet einfach nur: Diese Sendung ist eilig, also zuerst bearbeiten.
-
Thread
AVR t85 Timer: "Compare-Wert - 1" und gemessene Frequenz
nicht mehr (http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf). Weil der Vergleich einen Timer-Tick dauert bzw. nach einem Tick stattfindet? Demnach dauert es beim Wert 0 bereits 1 Tick. Also muss vom Sollwert (Ticks) 1 abgezogen
gemessenen Frequenz abweicht. Einstellung: 16.5e6/8/43 = 47965,11 (-> OCR0B += 42); Gemessen: 24.542 kHz Rechteck * 2 = 49084 kHz Interruptfrequenz Also über 2% Abweichung. F_CPU müsste jedoch auf besser 1% eingestellt sein (micronucleus USB bootloader), also ca. zwischen 47490 und 48444 kHz
-
Thread
1-Wire Frage
Mit dem Tiny 24 ist auch wunderbar in C eine one-wire Soft-UART samt übergerodnetem Protokoll + I2C Master-Routinen leicht in C zu implementieren. Der hat auch "nur" 2k Flash.
>Was bequem in nen ATtiny12 reinpaßt, soll plötzlich nicht mehr in nen >doppelt so großen reinpassen? Das schon aber man will vielleicht außer dem bloßen Auslesen und Darstellen der Temperatur auf ´nem Display auch noch
-
Thread
nRF24L01+ läuft nur mit 2 Mbps + Auto ACK?
signalisiert. Also keine allzu komplizierte Geschichte soweit. Als Funkmodul nutze ich dabei den nRF24L01+ Transceiver (Nordic Semiconductor), welcher jeweils von einem ATTiny44A gesteuert wird. Laut Produktbeschreibung kommt man damit bis zu 100 Meter weit, mehr als genug also für meine Anwendung, dachte
Es gibt vom nRF24l01 etliche Clones, die nicht alle 100% kompatibel sind, was die Register Belegung angeht. Als Test solltest du mal nach einem Reset die Register Werte auslesen und mit dem Datenblatt vergleichen.
-
Thread
Schutzschaltung für KFZ/LKW
die "Zündungsspannung" entweder 12V oder 24V betragen kann. Wie kann ich nun mit wenig Aufwand eine solche Schaltung realisieren? Ich dachte bereits an die Verwendung eines Optokopplers, jedoch bin ich mir nicht sicher, ob es damit funktionieren
[pre] +-|>|- +5V | Eingang --10k--+--10k--+--| ATTiny pinX | | 10nF +-|<|- GND | GND [/pre] lg Fox
-
Thread
AVR IR Problem
angefangen mit AVR und schon einiges mit meinem Arduino Nano aufgebaut. Zuerzeit versuche ich meinen Attiny24 als IR Fernbedienung für ein spezielles Protokoll zu nutzen. Dabei soll der Timer genutzt werden um die 38 kHz Trägerfrequenz für die IR-Diode bereitzustellen. Je nachdem ob dann ein High oder Low
ganze mit viel Hilfe aus dem Internet schon erfolgreich gebaut, jetzt wollte ich es auf den kleinen ATTiny24 portieren. Leider wird das Signal vom Empfänger nicht erkannt und ich habe keine Idee wie ich vorgehen soll. [c] #define PFIR_BASE_FREQ 38 void enableIRout() { sbi(DDRA, 5); cbi
-
Thread
attiny13 und spi
Hi Wollte fragen, obs mögliuch ist einen attiny13 als spi-master zu nutzen, also ab dieser das als Hardware drin hat (dass es in Software machbar ist, ist klar). Hab im Datenblatt gelesen, da aber nix genaues gefunden... Die Register, die in der
>größerer Controller lohnt bei der Anwendung nicht... Sicher? Größerer Controller (ATtiny24/44/84 mit 14 Pins) ==> kleinere Platine + einfacherer Schaltplan + weniger layouten + weniger proggen + kleinere Firmware + robuster ggü. Störungen = zuwenig Vorteile für Dich?
-
Thread
Source Files zu Hexcode wandeln geht nicht
>... >avr-gcc -mmcu=attiny2313... >... > * Hardware: ATS90S2313 >...
attiny2313 im Sockel stecken. In den Source Files aber den ATS90S2313! Kann ich einfach in PonyProg2000 den attiny2313 anwählen und den Hexcode erzeugen? lg Andreas
-
Thread
[AVR] Fernbedienungscodes suchen und ändern
Hallo! Habe hier ein ATTiny 2313 Hex File für eine Fernbedienungsanwendung. Darin sind die Codes für eine Apple Fernbedienung, diese würde ich aber gerne austauschen gegen andere Codes! Da ich keine Ahnung von ASM habe frage
1001260063E255E44AEA35E5CFCF01E0009360008B :1001360086CF5738D1F7E2E5F1E000E0E40FF01F93 :100146004491342F3095EE24FF24BECF00002020AA :10015600040407070101252503030000000074E0DD :100166008130F1F780E078BB70957470F9CF0F910C :1001760066CF8130E1F3B49BFCCF08958130B9F3AB :10018600B499FCCF089518E000E070E072BF80E0FB
-
Thread
Konstantstromquelle 10A
einen Mosfet mit niedrigem RDSOn im Linearbetrieb als Vorwiderstand zu mißbrauchen. Ein kleiner ATtiny hätte die Spannung am Kondensator gemessen und dann Gatespannung vorsichtig hochgeregelt. Nur dummerweise ist die Startzeit vom ATtiny so lang, daß da die Hälfte vom Ladevorgang schon hätte erledigt
) Wenn das nicht von 0...48V sondern bei 48V laufen muss, dann tu es wirklich - ein KFZ-Relais 24V mit Vorwiderstand und einem RC davor - ein Ladewiderstand fuer den Kondensator - notfalls ein Entladewiderstand aber der ist i.A. durch die Ausgangsbeschaltung Deines SNT ueberfluessig. Gruss