-
Thread
Ladungspumpe: AMV ab 1,5V
@Hauke: das mit dem uC hatte ich mir auch schon überlegt, hier liegen noch ein paar ATTiny11er und -12er herum (L-Version), die ich sowieso sonst nicht einsetzen würde. Aber auch die sollten ja 2,7V haben. Die neuen -V-Typen laufen ja IMHO schon bei 1,8V los. Wie funktioniert das mit
wollte noch ein Foto zum Setup machen :-)) Neue Kamera -> 2.23MB ein Bild. Uups.. Nun etwas kleiner Im Bild: STK500 GPS Empfänger LCD-Display zu erkennen die Kondensatoren und Dioden am Kontratpin vom LCD
-
Thread
Intermittierenden Blinker nachbauen
paar Treiber und ein mini uC zur Steuerung. Habe da mal was von Infineon als Treiber gelesen (TLD23irgendwas? glaub ich), konnte 3 LED Stroeme regeln. Auf 12V sollte es moeglich sein, 3oder 4 LEDs in Reihe an einem Strang zu haben. Das sollte genug Licht geben. Aber 3 Straenge ist wohl zu wenig
allerdings für ein Fahrrad. Angedacht mit 3-4 schieberegistern und entweder mit einem NE555 oder einem attiny.
-
Thread
Soft-Standby - künstlich stromsparen?
Hi Ich habe einen Attiny2313 der einerseits als Uhr dienen soll, andererseits (als Batterieschaltung) lange halten soll, d.h. wenig Strom verbrauchen. Standby geht leider nicht, da der Tiny keinen Timer2 hat und damit kein
Du hast ja recht, aber wenn ich mir den Strombedarf bei 23KHz anschaue (darauf hätte ich auch selbst kommen können), ist der Versuch noch mehr herauszuholen unsinnig: Denn der Lcd-Treiber braucht selbst 50µA.
-
Thread
An die Profis: Brauche Hilfe mit meiner Schaltung!
bzw. auf Masse liegt) sollen die LEDs und der Rest der Schaltung nicht laufen. Als µ-C kommt ein ATTiny 2313 zum Einsatz. Die Schlatung besteht aus dem µC, einem Spannungsregler (wegen 12V im Auto), einem Transistor, der eigentlich die Sache mit dem Remote übernehmen soll und 2 Transistoren für die LEDs
Einsatz kommt, möchte ich hierauf verweisen: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Die kreative Masseschalterei würde ich persönlich durch einen Highside-Schalter (pnp hinter D1, Basis mit Q1 angesteuert) ersetzen, dann wäre Masse = Masse und alles wäre einfacher ;). Die LEDs würde
-
Thread
Arduino Compiler/Linker command line switches für ein Projekt setzen
ist eine Division in float auf dem AVR sogar schneller, als mit int32. Float rechnet nämlich nur mit 23 Bit Mantisse. Flash kostet auch nur der erstmalige Aufruf einer Funktion, jeder weitere Aufruf kostet einfach nur den Call. Besonders bei Regelungen bin ich es gründlich Leid, wenn sie wegen Rundungsfehlern
spricht, nehme ich für Berechnungen aller Art grundsätzlich nur noch float. Selbst ein 8-Pinner (ATtiny85) kann float rechnen. Als Anfänger muß man erstmal lernen, nur dort zu optimieren, wo es auch einen signifikanten Effekt hat.
-
Thread
DC Motortreiber
wie z.B. NJR2611, M51660, M52461, M64611 oder AA51880. Oder du programmierst dir einen MC (z.B. Attiny), der dir die Signale des RC Empfängers auf das Motor IC umsetzt. Hier werden Servos ganz gut erklärt: http://www.rn-wissen.de/index.php/Servos http://robotrack.org/include.php?path=article&contentid
winzig bauen, vor allem da du nur eine Drehrichtung brauchst, aber kannst du das auch ? Ein uC in SOT23-6 programmieren und auf einen Transistor kleben, dazu eine Freilaufdiode und ein Abblockkondensator könnte reichen und ist keine 0.1cm3 gross. Jeder 20 EUR Mini-Modellhubschrauben enthält das, und davon
-
Thread
Auslegung Schrittmotor Ansteuerung
Du über ein Mäuseklavier einstellen. https://www.reichelt.de/de/de/schrittmotortreiber-fuer-nema-23-18-50-v-act-dm542-p237924.html?SHOW=1&SID=95d4ef60b1906c09438f9de4020c4144e762a25d546dfccfad97a&&r=1 https://www.roboter-bausatz.de/p/schrittmotortreiber-tb6600-4a-9-42v Vielleicht kaufst Du erst mal
Hallo, was ist denn mit selbst bauen? Mit 4 Mosfets, einem passendem Netzteil und einem ATtiny o.Ä. kriegt man den Motor schon zum drehen. Ich bin dabei einen Treiber für einen 5-Phasen Motor zu basteln, weil die einfach teuer sind. Der wird sehr flexibel steuerbar sein. Ich kann Dich nur ermuntern
-
Thread
Bipolar-Transistor: minimal notwendiger Basisstrom?
25mA und eine minimale Stromverstärkung hFE=110 habe, würde also ein Basisstrom von 25mA / hFE = 0,23mA rechnerisch ausreichen. Daraus ergäbe sich bei 5V Spannung aus dem AVR abzüglich 0,7V Schaltschwelle ein Basisvorwiderstand von (5V-0,7V)/0,00023A = 18695 Ohm. Reicht so ein kleiner Basisstrom
unter "Platinen", aber noch ist der Schaltplan es nicht Wert Platine genannt zu werden ;-) Der ATtiny13 steuert 4 Ausgänge (LEDs). Ich würde mich sehr freuen wenn jemand einen kurzen Blick auf den Schaltplan werfen kann, ob das alles so in Ordnung ist. Mir geht es nicht um die Werte der Widerstände
-
Thread
analog digital wandler
ADC - Kanal 6 1000 ADC - Kanal 7 1001 1010 1011 1100 1101 1110 1111 1.23V (VBG) 0 V (GND) was ich daran nicht verstehe ist was die kanäle sind, und wie ich die z.b. mit PortB Pin 1 verbinde, das der wert eines sensor z.b. von portb pin 1 von analog in digital umgewandelt
ausgrabe, aber ich bin mit der googel-suchs auf das gestossen. Mein Problem ist,ich will beim Attiny13 im ADMUX-Register,z.B. den bit für ADLAR,also Bit 5 Setzen. Wie ich weiter oben im Thread am Quellcode sehe,wird dieser direkt im ADMUX-Register gesetzt, also ohne den Umweg,z.B. ein anderes Register
-
Thread
Welches gute KFZ Universal Netzteil für Notebook ?
www.real.de/product/223820121/ https://media.real-onlineshop.de/images/items/original/aa4b92012afe131d242d23cbd1b23505.jpg https://de.wikipedia.org/wiki/Schaltnetzteil und Schaltnetzteilprinzip "Folgende Vorgänge finden im Schaltnetzteil statt: Gleichrichtung der Netzwechselspannung Glättung der
hier im Forum mal einen Beitrag, wo beschrieben wurde, wie man den 1Wire Chip von DELL mit einen ATtiny13 emulieren kann. Das wäre eine Lösung, wenn ein Normales KFZ Ladeteil nicht funktioniert. Oder eben ein Original Netzteil, DELL oder Lenovo bei Ebay für wenige Euros ersteigern, dann das Kabel
-
Thread
Labornetzgerät - Fragen zum Schaltplan
output voltage swing vom LM324 2V unter Versorgung, macht minimal nötige Versorgung von 20+1+0.7+2 = 23.7V. Trafo 18V nach Gleichrichtung (*1.414-2) = 23.452V, da sind die ca. 5V Spannungsverlust pro Halbwelle durch den 4700uF Elko an 2.5A noch nicht mal mit drin, und auch nicht daß die Netzspannung
wird Q3 angesteuert: Der LM358 liefert am Ausgang irgend etwas um die 10 V maximal. Die fallen über R23 und der BE-Strecke des Q3 ab. BE wird mal mit 0.7 V angenommen, damit bleiben 9.3 V für R23, macht also einen Basisstrom von schmalen 93 uA. Mit der Verstärkung des BC548C (max. 800) macht das keine
-
Thread
Probleme mit DS1307 und dessen Zeitausgabe
zum Debuggen von I2C. Wenn dein Computer keine I2C Schnittstelle hat, kannst du einen Digispark (ATtiny85) als Adapter benutzen. Der wird vom Linux Kernel unterstützt. Siehe - https://github.com/harbaum/I2C-Tiny-USB - https://wiki.st.com/stm32mpu/wiki/I2C_i2c-tools - https://www.abelectronics.co.uk
; NACK rcall i2c_read mov RTC_HOUR, i2cdata andi RTC_HOUR, 0x3F ; nur 0..23 (bei 24h Modus) rcall i2c_stop ret
-
Thread
Studentenprojekt Motorsteuerung
Hi, ich mag ja Atmels AVRs sehr gerne (attiny, atmega). Wenn ihr über einen Rechner mit klassischer serieller oder paralleler Schnittstelle verfügt, könnt ihr euch einen Programmieradapter leicht bauen. Ein USB-Programmer-Klon wie der mySmartUSB
Infos auf jedem Fall zu Gemüte führen: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Bis denn Foxi
-
Thread
avrdude, mySmartUSB light und ein ATtiny44A
ich bin noch relativ neu im Gebiet der µC und habe gleich ein Problem. Ich habe mir einige ATtiny44A µC zugelegt sowie die mySmartUSB light Schnittstelle. Dann habe ich den Treiber installiert und anschließend den Stick angeschlossen. Die Orange LED bei 5V und die blaue Status LED leuchten. Dann
t44 -U flash:w:testled.hex -P com3 -vvvv avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\WinAVR-20100110\bin\avrdude.conf
-
Thread
Mein verrücktes Projekt ist fertig :)
Björn hat das Project am 19.03.2007 13:57 reingestellt und seine lezte message ist vom 04.12.2009 23:10... Hey Björn, das Project ist echt spitze. Grüße Michelle
bei meiner Sim die Guthabenabfrage. Beginn mit "2"/"3": Ein Tastendruck. "21": rot "22": grün "23": linke Menü-Taste "24": rechte Menü-Taste "25": hoch "26": runter "27": * "28": # "29": links "20": rechts "3x": Druck der Zifferntaste x
-
Thread
mein erstes "grösseres" Projekt
www.wcom-gps.com/product_info.php/info/p574_Navilock-NL-504ETTL-GPS-Modul.html/XTCsid/r0ac6tgoaq13rnr186vffusf23 Navilock NL-504ETTL GPS Modul Hat da jemand erfahrungen? Welches soll in nehmen? Was haltet ihr von diesem Projekt? Ist das machbar? Ich wäre sehr froh für Tipps und Verbesserungsvorschläge und
ist. Vermutlich, weil er nicht skalierbar ist. Wenn ich nen 8-Pinner brauche, nehme ich nen ATtiny25 und wenn ich 100 Pins brauche, nen ATmega2560. Und ne proprietäre Programmiersprache ist auch nicht so der Hit. Ich möchte einmal entwickelte Programme nicht wegschmeißen müssen sondern auch
-
Thread
IR-Bootlader oder was?
Flash eines µC zu füllen. Die einzige übersichtliche Vorlage, stammt von http://www.g-heinrichs.de/attiny/Bootloader.pdf. Wie der Puffer addressiert wird, habe ich aus keiner Vorlage verstanden, auch nicht Figure 19-1. des ATtiny25-85-Manual. Mit Probieren stellte ich fest, es ist kein eingener Pointer
IR-LED ; |__________| ; .def wert = r16 .def seite = r17 .def RWCount = r23 .def spmcsrval = r22 .def A = r27 rjmp Anfang .org 32 Anfang: ldi A,15 ; LEDs out ddrb,A ldi seite,4 Testen: out portb,wert rcall WrPage inc
-
Thread
Frage zu R2R-Netzwerk
die > Ausgabe von Audiodaten löst sich langsam auf :) Nimm doch nen AVR mit PWM. Z.B. der ATtiny861 hat nen 10Bit-Timer, der mit 64MHz getaktet werden kann. Das ergibt dann 62kHz PWM-Frequenz, also weit über der Hörgrenze. Peter
Qualität flöten geht. Zu den ICs gehören AD9833 (WaveformGenerator), UDA1330 (StereoDAC) und TLV320AIC23 (ebenfalls StereoDAC). Zusätzlich dachte ich, ich könnte das ganze auch noch diskret per R2R-Netzwerk machen. Bei den DACs sowie dem R2R-Netzwerk kann ich Signalform und -amplitude selbst bestimmen
-
Thread
PPM für 4017 erzeugen
Möglichkeit, die Servosignale abzuschalten. Würde es genügen, VCC des 4017 über einen IO-Pin des ATTiny25 zu schalten, sollte Transistor dazwischen, oder geht das so gar nicht? LG
die einfachste Lösung wäre. siehe: Modellbauer (Gast), 22.07.2014 22:31 und: Oldie (Gast), 23.07.2014 21:37
-
Thread
Hilfestellung bei Servo Signal auslesen/erzeugen benötigt
Out geschaltet wird. An HW/Plattform möchte ich gerne Die Atmel AVR Familie verwenden(Atmega/attiny) und bestenfalls der Code in C sein. Wobei hier gilt desto kleienr desto besser :-)(mein den µc) Aufgrund dieser sachen hab nun erstmal nen paar Fragen: -Wie genau müssen die Timer für Servosignale
die Pulslänge in Timer-Counts. Überlauf des Timers macht hier nix aus(Beispielrechnung in uint16_t: 23 - 65530 ergibt eben 29, das genüger hier als Beweis, geht aber nur wenn COUNT_MAX des Timers dem INT_MAX der Variable zum rechnen entspricht). Von hier aus kann dann eine Auswertung erfolgen if(pulslaenge
-
Thread
ATTiny85 Interrupt Vector verschieben
Auch mit Interrupts muß das USB damit klarkommen, daß die CPU beim Schreiben angehalten wird. Die ATtiny haben nämlich keine RWW-Sekton. Peter
avion23 schrieb im Beitrag #1981020: > Bei mir funktioniert er nur im two-wire modus, nicht im one-wire modus. Für die Suche: One-wire modus funktioniert einwandfrei. Lösung siehe gcc thread.
-
Thread
Merkwürdige RGB LEDs
Ist ja gut. Das kommt davon, wenn man das um 23:30 Uhr testet und danach nicht mehr weiter drüber nachdenkt. Mir geht es aber mehr um das Abstandsphänomen. Ist das bei anderen auch so extrem? Anscheinend ja wohl nicht. blau und grün leuchten wirklich
und rot IR-Empfänger. Die grüne killt die blaue LED, die rote killt beide LEDs. Dafür jetzt einen Attiny25 zu nehmen wäre wohl übertrieben. Ich werde mir da wohl was mit Transistoren ausdenken oder so.
-
Thread
Manuelles Routen
Leiterbahnen dann um den uC geschickt führen zu können. Die Taster und Summer dann an die freigewordenen Pins 23-28 setzen und dann der Seite der Pins 1 und 28 (also nach dem zurück drehen dann links) rausführen. Die Stromversorgung kannst du dann nach rechts oben schieben, zusammen mit SV1.
folgenden Quellen trotzdem richtig >sein: >Beitrag "AVRISP MKII Pinbelegung und Grundschaltung mit ATtiny2313" Der ist richtig. >http://www.google.de/url?sa=t&rct=j&q=&esrc=s&sour... >(S.26) Ist auch richtig. Aber dein Schaltplan nicht, dort ist der Stecker gespiegelt.
-
Thread
EEPROM Schreibschutz gegen Manipulation
internen Flash ablegt. Über ein I2C-Kommando werden die dann für alle Zeit schreibgeschützt. Z.B. der ATtiny85 im QFN (4*4mm²) hat 8kB Flash und läuft mit 1,8..5,5V.
Vorstellung zu OTP-Ergänzung - kleiner OTP-EPROM im SOT23 (oder kleiner) Gehäuse könnte noch auf die LP zu kriegen sein. Doch bisher habe ich kleine OTP-EPROM nur für 1wire gefunden. i2c zu 1wire sprengt wahrscheinlich Kostenrahmen und Platzbedarf.
-
Thread
Logic Mosfet als unterspannungsschutz?
die Last weg ist -> dauerndes Ein- und Ausschalten. Du könntest einen kleinen µC nehmen z.B. Attiny13 oder die ganz kleinen im SOT23 Gehäuse, mit diesem die Spannung messen und den MOSFET ansteuern. Wenn du eine einzelne LiPo-Zelle benutzt, kannst du den µC da direkt dranhängen. Ansonsten brauchst
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
www.digikey.de/product-detail/de/microchip-technology/ATMEGA168-15MT1/1611-ATMEGA168-15MT1CT-ND/6832001 bzw. 1,23 Euro: https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA328PB-MU/ATMEGA328PB-MU-ND/5638814
Blue-Pills habe ich eh herumliegen. Die sind aber manchmal zu groß. Dann nehme ich gerne mal einen Attiny her. vg, knuckes
-
Thread
Raumtemperaturmessung Grundsatzfragen
Lektüre von 20+ Threads zu diesem Thema noch nicht ganz klar geworden ist: Ich würde gerne mit nem ATtiny "nur zum Spass" die Raumtemperatur bei mir daheim messen und aufzeichnen. Mit Sensoren kenne ich mich jedoch (noch) nicht aus. Mir ist jedoch aufgefallen, dass jedes digitale 4,99 Euro Popelthermometer
Dezimalstelle einen zufälligen Wert an, der sich nie mehr änderte. Es zeigte also immer z.B. 21.4°, 22.4°, 23,4° usw. an. Soviel zu diesem Thema. Temperaturen richtig genau Messen ist eine Herausforderung. Einerseits kannst Du auf genaue, abgeglichene intergrierte Sensoren zurückgreifen. 0.1° Genauigkeit über
-
Thread
Welches Bauteil erzeugt einen Masseinpuls bei Spannungsveränderung
besteht nicht nur aus schönen Spannungen. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
im Beitrag #7858152: > Auf 1x2cm Platine passt doch kein Grossrechner. Aber ein mitsniffender ATtiny13 in SMD paßt da locker drauf.
-
Thread
AVR - GCC 4.3.3 / LIBC 1.6.5 build - komplett
-p0 # ada not installed (would fail due to missing ada directory) # --> cat ../patches/gcc/4.3.2/23-gcc-4.3.2-ada-Makefile.patch | patch -p0 # --> cat ../patches/gcc/4.3.2/40-gcc-4.3.2-bug-10768-by-adacore.patch | patch -p0 # we continue with important patches cat ../patches/gcc/4.3.2/41-gcc-4.3.2
patches/gcc/4.3.2/56-gcc-4.3.2-atmega32u4.patch | patch -p0 cat ../patches/gcc/4.3.2/57-gcc-4.3.2-attiny167.patch | patch -p0 cat ../patches/gcc/4.3.2/58-gcc-4.3.2-remove-atmega32hvb.patch | patch -p0 cat ../patches/gcc/4.3.2/59-gcc-4.3.2-attiny13a.patch | patch -p0 cat ../patches/gcc/4.3.2/60-gcc-
-
Thread
Für wen sind PICs gemacht?
(im Prinzip auch beim PIC32MX, aber da macht das prozentual nicht ganz so viel aus). So ein SOT-23(-6) ist schon verdammt sexy, wenn der Platz eng ist und man nicht mehr als 4 Signale braucht, und der Preis ist fast ein Witz. In der Klasse gibt es nicht viel, denn das große Geld verdient man eben heute ab 100 MIPS aufwärts. Außer dem ATTiny kenne ich auch nichts, was so weit runter geht (in Preis und Größe). Bei den größeren Modellen (gilt analog auch für ATMega) gibt's aber inzwischen ziemlich Gegenwind wegen Cortex-M0. Leichtfertig
-
Thread
Variable i inkrementiert nicht
definiert wurde.) Also steht in Vector Nummer 22 vermutlich 0xFFFF , genau wie in Vector Nummer 23-26 vermutlich auch. Der AVR versucht die 0xFFFF als Befehl zu interpretieren. Entweder ist dass Bitmuster unbekannt, dann wird es als "nop" interpretiert, oder es wird irgendetwas sinnfreies gemacht.
getippt.... > Also steht in Vector Nummer 22 vermutlich 0xFFFF , genau wie in Vector > Nummer 23-26 vermutlich auch. Der AVR versucht die 0xFFFF als Befehl zu > interpretieren. Entweder ist dass Bitmuster unbekannt, dann wird es als > "nop" interpretiert, oder es wird irgendetwas sinnfreies
-
Thread
RFM 12B SP Rev.1 mit 5V oder nicht ?
Hallo Leute, ich habe hier 3 RFM Module die beim programmieren des Attiny 841 per ISP heiß wurden und dann tot waren. Laut Datenblatt haben die Vcc von 3,8V. ABER Vcc max. 6V. Das Datenblatt von HopeRF zeigt was ich physikalisch habe. http://www.hoperf.com/upload/rf/RFM12B.pdf
bereits im neuen Layout drin. Neue Platinen liegen gerade im Ätzbad. ps.: hat jemand MCP1703 in SOT23A übrig ?
-
Thread
USART Tastendruck senden
Windows HID USB-Treiber erkannt und > interpretiert werden. Digispark ist dein Freund. Ist ein attiny85 drauf und ein Beispiel um eine Tastatur via V-USB zu emulieren ist auch schon in arduino verfügbar. Ich benutze das Ding um Via NFC (Mifare Dongle) mein Windows zu sperren bzw. zu entsperren - via
Guck dir mal den Arduino Pro Micro an. Der kann das für ein paar Euronen, genau genommen für 4,23 €. Und mit der Arduino IDE werden Beispiele für die Verwendung als Tastaturemulator installiert, die man für seinen Verwendungszweck nur leicht abpassen musst. https://www.ebay.de/itm/400988209614
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Tiny-Basic-Programmiersprache mit Erweiterungen - Eigene Fehlerbehandlung mit ONERR möglich - 30x23 Zeichen mit maximal 8 Vorder- und Hintergrundfarben und - Pseudografik im Textmodus - 3 Videomodes mit Vollgrafik und Farbpalette * 168x116 in 2 aus 8 Farben * 120x76 in 4 aus 8 Farben
anstelle 9600 muss es natürlich 1200 bei der Bitraten-Einstellung heissen. Das liegt an meinem IBM T23, wo ich die Bitrate *8 einstellen muss. Die Webseite ist mittlerweise auch online: http://www.jcwolfram.de/projekte/avr/chipbasic2/main.php Gruß Jörg
-
Thread
Lokalität von Registerwerten?
, -4, -3, -2, 0, 1, 2, 3, 2, 0, -2, -6, -11, -15, -18 .db -19, -19, -16, -11, -5, 1, 8, 15, 20, 23, 24, 23, 20, 17, 13, 10 .db 7, 6, 6, 8, 10, 13, 16, 18, 20, 20, 20, 19, 18, 18, 18, 18 .db 19, 21, 24, 26, 27, 28, 27, 25, 22, 17, 11, 5, 0, -5, -9, -12 .db -13, -13, -11, -9, -5, -1, 1, 4,
.db -90, -86, -82, -78, -75, -72, -69, -67, -65, -63, -61, -58, -54, -50, -44, -38 .db -31, -23, -16, -10, -4, 1, 6, 10, 14, 18, 23, 27, 32, 38, 43, 49 .db 54, 59, 63, 67, 70, 73, 75, 77, 79, 81, 83, 85, 88, 91, 93, 96 .db 99, 101, 103, 105, 107, 109, 110, 111, 112, 112, 112, 111, 109, 107
-
Thread
Mein Erster, aber welcher?
Es gibt auch noch andere uCs wie den STM32: z.B. Attiny PIC10 für kleine Sachen
sonst lustig. > > Macht man aber nur dann, wenn man das letzte bisschen Leistung aus einem > ATtiny10 rausquetschen will. :-) Würde mich interessieren, ob es einen Compiler gibt, der solche Optimierungen durchführt. Dazu kommen noch die Interrupt-Routinen, die man direkt in die Sprungtabelle
-
Thread
Kleine Bibliothek zum Zeitgesteuerten Prozeduraufruf
ganz nett. Du hast sicher schon vor einer ganze Weile damit angefangen: * Created: 10.01.2013 23:19:13 * Author: Bjoern >So fängt man an sein eigenes Betriebssystem zu schreiben, gell? Das kann schon sein. Der Vorteil an den Routinen mag seine, dass es wesentlich schlanker als ein ganzes Betriebssystem ist. Diese Routinen würden vielleicht auch noch auf einem Attiny13 laufen.
-
Thread
und nochmal ein Melodigenerator
25.07.2011 Author : Winfried Jaeckel Company : Deviltronic Comments: Chip type : ATtiny2313 Clock frequency : 4,096000 MHz Memory model : Tiny External SRAM size : 0 Data Stack size : 32 *****************************************************/ #include <tiny2313.
nur die initialisierung wird in main vorgenommen mit eienm Reset startet die Melodie. Der ATTiny 2313 hat da noch reichich Füße frei und auch Speicher ist noch genug vorhanden um weitere Melodien zu speichern oder Anderes zu machen. Mfg Winne
-
Thread
persistente GPIO-Konfiguration
und so den Bootmodus der CPU persistent ändern. Das einzige was hier nicht passt, ist dass ein attiny[4,5,9,10] gerne mit 5V programmiert würde, die CPU aber nur 3.3V IO-Pins hat. Wenn da jetzt noch Pegelwandler etc. dazwischen müssten, wird es endgültig Overkill... Fallen Euch Alternativen ein?
gibt es sogenannte State Saver: http://de.farnell.com/ramtron/fm1107/fram-state-saver-dual-3v-sot-23/dp/1688863 fchk
-
Thread
Scheitelpunktschalter als Einschaltstrombegrenzung für Trafo
, sondern nur soweit zu senken, daß die Sicherung nicht mehr fliegt. Heutzutage würde man einen ATtiny13 dafür nehmen.
wochenlanger Perfektion nicht mehr preisgeben > will. hab ich oben beschrieben bei trenntrafo 0.23H zu 0.23H 0.1 ohm innenwiderstand , in reihe dazu einen 16ohm widerstand, dazu in reihe einen NTC mit 1ohm, einen timer mit 1s schaltet, nach zeitablkauf den NTC weg , und mit dem 2 kantakt
-
Thread
LED Deckenbeleuchtung: die Zeit ist reif
Vorwiderstände. Das Problem dabei sind die unterschiedlichen Spannungen der Farben. Ich nutze einen ATtiny25 als geregelter StepDown Wandler, bei 8Bit schafft der ca. 125kHz. Die I/O sind schneller als bei den meisten AVRs getaktet. Bei drei Farben reicht der nicht mehr, dann macht es aber ein tiny26(1)
Die AP8801 und AP8802 sind verdammt ähnlich und kosten ein Drittel. Leider gibt es sie nicht in SOT23-5, so dass ein direkter Austausch nicht möglich ist. Arno
-
Thread
Frag zur Schaltung und ersatz für LM2940CT-5 gesucht
geben. Wenn jetzt Gate an GND Liegt wird der Regler nicht genutzt und es gehen 5V direkt zu Pin8 Attiny13. Wenn Kein GND an Gate anliegt wird erst am LM2940 auf 5V runter geregelt? Ist das so richtig? Und wie groß müsste der Widerstand sein? reichen da 10k?
Habe das ganze mal aufgebaut und es lüppt. Ich war erstaunt wie klein die SOT23 Transistoren sind. So fein musste ich noch niemals Löten ;) Jetzt verstehe ich auch die Aussage wegen der Temperatur! Habe den Stromlaufplan nochmal angepasst und hoffentlich nichts vergessen.
-
Thread
Fehler in Bascom?
jemand sagen woran das liegt ? Ich verwende Bascom 2.0.7.3 b ist ein integer. Der Chip ist ein Attiny85. Zusätzlich tritt ab und zu ein interrupt auf, in der dazugehörigen ISR werden aber alle Register und das SREG gesichert.
das "nosave" wegzulassen. Im Laufe der Jahre, wo ich Bascom verwende sind mir nur die Register 23 und 24 als relativ sicher aufgefallen. Diese Sicherheit ändert sich aber massiv wenn z.B. LCD oder sonstwelche LIBS einbindet. Daher der Tipp: verzichte auf "nosave" wenn du INLINE verwendest.
-
Thread
RTC für sehr fühe und späte Zeiten
Anzahl der Tage pro Jahr halbwegs realistisch ist. Wenn das Jahr vor 70 Mio Jahren real 372 Tage zu 23 ½ Stunden hatte, erwarte ich schon, dass der Kalender mir dann nicht etwas von 365 Tagen erzählt.
Mikrocontroller doch nichts wird. Also, der Gregorianische Kalender hat in meiner Implementierung für einen ATtiny knapp ein kByte. Ist allerdings auch mit solchen Sachen wie den Umgang mit Kalenderwochen nach deutscher Norm und den gesetzlichen Feiertagen (zumindest denen eines bestimmten Bundeslands) gerüstet
-
Thread
Einfaches Radio basteln
hab ich einfach an +5V gehängt -Pin 24 (TCK) ist bei mir mit dem DAC Pin1 (data) verbunden -Pin 23 (SDA) ist an DAC Pin 2 (W/S) angeschlossen -Pin 22 (SCL) ist auch an den DAC Pin 3 (Clock) angeschlossen als Quarz nehm ich den internen. Achso nebenbei, Dankeschön das du mir so ausdauernd hilfst
hab ich einfach an +5V gehängt -Pin 24 (TCK) ist bei mir mit dem DAC Pin1 (data) verbunden -Pin 23 (SDA) ist an DAC Pin 2 (W/S) angeschlossen -Pin 22 (SCL) ist auch an den DAC Pin 3 (Clock) angeschlossen
-
Thread
Bin Anfänger, suche Lösungen für Umsetzung
meine Ideen nämlich in einen Auto einbauen. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Es gibt keine Mikrocontroller, die direkt 9-15V vertragen und schalten können, man braucht Spannungsregler, Spannungsteiler und Treibertransistoren (smart high side switches). Neugieriger schrieb
stromfressender Arduino sein, es muss ein nackter Mikrocontroller wie ATmega328 (ein ATmega8 oder ATtiny24 täte es sicherlich auch) hinter einer KFZ Schutzschaltung am Niedrigleistung-Spannungsregler wie MCP1792 (Ruhestromverbrauch der Schaltung wenn der Prozessor in sleep ist (was er meistens ist, nur
-
Thread
Probleme mit BASCOM <-> USBASP
Seriellen port läuft er. Natürlich ist alles schön kalibriert. Ich gehe mal davon aus, dass der Attiny 13 nicht durch diese verusche gestorben ist, denn das Programm lebt ja auch noch und ein neuer lässt sich auch nicht programmieren. BASCOM hat anscheinend irgendwo die VID/PID gespeichert. Die verändert
Driver for USB-ISP Programmer (usb-isp.zip) Datum:2009-05-21 2) LibUSB (libusb.zip) Datum:2010-06-23 Weiß jemand, wie man diese Patches einspielt? Habe ebenfalls das Problem, dass die kompilierten Programme, wenn man als Programmer den Bascom "USBASP" wählt, nicht liefen (Bascom-Version 1.11.9.8
-
Thread
Probleme mir "langem Timer" (Kaskadierung)
den Fehler nicht) bleibt mir nichts anderes übrig als hier zu fragen. Das ganze läuft auf einem Attiny15 mit 1,6 MHz. [avrasm].include "tn15def.inc" .org 0x0000 rjmp RESET .org INT0addr nop .org PCI0addr nop .org OC1addr nop .org OVF1addr nop .org OVF0addr rjmp T0_OVF .org
subcount2 = r19 .def comp0 = r20 .def comp1 = r21 .def comp2 = r22 .def oncounter = r23 RESET: clr subcount0 clr subcount1 clr subcount2 clr oncounter ;Die Vergleichswerte für die "Untertimer" ldi comp0, 255 ldi comp1, 140 ldi comp2, 3 ldi temp, 0b00000010 ;TOIE0
-
Thread
phasenverschobene PWM mit STM32F103C3
Ich empfehle irgend einen ATTiny oder ATmega mit 3 freien PWM Pin's und 3 freien 10-bit AD feedback pins zu verwenden, das folgende habe ich auf 60Hz konfiguriert, die gewünschte Frequenz kannst Du mit PWM_PRESCALER ändern. Drei
Chips seit 2012 Lösungen: > von Matthias S. (Firma: matzetronics) (mschoeldgen) > 04.06.2012 07:23 Ich habe die AVR447 auch auf den kleinen STM32F100RB portiert, der auf dem VLDiscovery Board ist, allerdings natürlich auf den Advanced Timer mit den bis zu 4 CC Kanälen. Die Anwendung von DMA ist
-
Thread
Wie ist es im Großunternehmen ?
suchen. Außerdem ist man voll spezialisiert. Als Hardwareentwickler schnell die Software für den ATtiny schreiben? Nein geht nicht, weil das die Aufgabe der Softwareabteilung ist und man aus politischen Gründen als Hardwareentwickler keine Software entwickeln darf. Also muss man erst einmal ein Lastenheft
Hardwareingenieur. Das muss aber schon ein paar Jahre her sein. Du bekommst heute für 150€ einen guten 23 zoll monitor, Wenn eine FIrma einkauft und ein paar mehr abnimmt wirds nochmal billiger