-
Thread
attiny2313 und V-USB
Bitte geb mal an, wie du den ATTiny taktest. V-USB läuft eigentlich recht sicher, aber der Takt sollte von einem externen Quarz kommen. Nimm einen 16Mhz Quarz und vergiss nicht, das in den Projekteinstellungen anzugeben. 16 Mhz vertragen
kluski schrieb im Beitrag #2490426: > zwar keine 1N4148 sondern BZX85-C3V6 In Reihe zu Vusb?
-
Thread
1-Wire OW-wire slave device <=4MHz low current AVR assembler ATmega8
. Sorry. Vielleicht kann das ein Webmaster entfernen. Hallo Klaus, wenn ich das Programm für ATtiny umschreibe, wie muss ich dann die Fuses setzen und den Takt in BASCOM angeben? Muss ich den Teiler durch 8 aktivieren oder nicht? Gruß RoBue
M88 hat. Wenn also deine Software auf dem 644 läuft ist es nicht mehr weit zum M88 oder Tiny25/45/85. Gruss Klaus p.s. weitere Fragen ? feel free ! Wenn du dich mal real anmeldest können wir dazu gern mal Skypen
-
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
nachsehen, wenn ich wieder was vergessen habe. [avrasm] ;avrdude -P /dev/ttyUSB0 -c stk500v2 -p t85 -F -V -Uefuse:w:0xfe:m ;avrdude -P /dev/ttyUSB0 -c stk500v2 -p t85 -V -Uflash:w:prog.hex:i ;avrdude -P /dev/ttyUSB0 -c stk500v2 -p t85 -F -Uflash:r:-:i .include "tn45def.inc" ; _______
-
Thread
LAING DDC Pumpe µC gesteuert *help/beratung*
realisieren: (Op-Amp,µA 741 DIP und IRF 5305, P-Kanal MOSFET ) Den Op wollte ich an den OUT von dem µC (ATtiny vllt."85") hängen. Ein ATmega8 wäre für meine Zwecke glaub ich zu überdemensieoniert ^^ aber ich will mir auch einen ATmega8 (28DIP) zum Basteln und experimentieren bestelln. Wollte am Anfags
ATMEL zusammen mit dem WinAVR-Compiler(frei). Für deine Zwecke und zum Einstieg ist z.B. ein Attiny13 oder Konsorten ganz brauchbar. Für eine zeitgesteuerte Abfolge hat der alles an Bord, sogar PWM wenn ich mich nicht stark irre. Für etwas größere Anwendungen gäbe es da z.B. den Attiny2313, aber
-
Thread
Projekt mit Tiny 13
für spätere Basteleien. Wenn es beim 8-Pinner für das Blinklicht bleiben soll schau mal nach ATtiny45 oder ATtiny85, die sind dann auch bequem in C programmierbar.
eigentlich ganz gut. Als Debug platform benutze ich den "AVR Simulator 2" und als Device den "ATtiny13" Nun möchte ich den internen EEprom Speicher des (simulierten) Tiny13 auslesen. Auch das klappt ganz gut. Nun weiß ich aber nicht ob die Werte überhaupt stimmen, die ich auslesen. Gibt es im
-
Thread
Warum Ingenieure viel leisten und wenig kriegen
Jahr nur durch Softwareoptimierung? Hast du als Wirtschaftingenieur die Software eines FPGA's auf Attiny85 portiert?
Betonmischmaschinenfahrer bekommt schon 18,5€/Std. > Hast du als Wirtschaftingenieur die Software eines FPGA's auf Attiny85 > portiert? Mach mal vor. Kombinatorische vs. sequenzielle Logik. ;-b
-
Thread
Suche µC mit Temperaturbereich -55 bis +85
kleinen Controller (mit SPI und CAN), der ohne Hilfsmittel (Heizung) mit Temperaturen von -55°C bis + 85°C klar kommt. Bei Mutter Google habe ich bis jetzt nicht das Richtige gefunden. Kann mir jemand da einen Tipp geben? Gruß Feldmaus
Superconductor Electronics http://scholar.sun.ac.za/handle/10019.1/2345 da wird unter anderem ein ATtiny26 bei Temperaturen bis hinunter zu 15 K - 20 K getestet...
-
Thread
Arduino AtTiny2313/4313
und Digital wäre. Ich stelle mir das so vor. http://hlt.media.mit.edu/wp-content/uploads/2011/10/ATtiny45-85.png http://hlt.media.mit.edu/wp-content/uploads/2011/10/ATtiny44-84.png so wie hier nur für den AtTiny 2313 oder 4313
Wo beim Attiny45? Ja, PB4 und PB3 sind PWM-Pins. Jedoch ist PB3 immer !PB4 (PB4=Vcc -> PB3=GND; PB4=GND -> PB3=Vcc).
-
Thread
1wire-Bootader
erzeugen? Also für Attiny45 bei 1Mhz. Resutat ist hoffentlich am 2.Advent in Schmalkalden zu sehen. Danke und schönen Sonntag µTram
sh # Get AVR architecture # http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/AVR-Options.html # attyin85, attiny45 echo "avr25"[/c]
-
Thread
Präziser, einfacher 850kHz Oszilator
...schau dir mal das Datenblatt des internen RCs eines Attiny85 an oder einen externen Resonators / Quarzes (wenn es noch genau sein muss) - reicht dir das als f(T, a, ppm)? Kann man mit einem Frequenznormal auch noch etwas kalibrieren, wenn nötig - ist dann
hier also 13,6MHz. Dann hast du ziemlich genau 850 kHz mit tierisch genauen 50 Tastverhältnis. Ein ATtiny ist aber kleiner, den gibt es im SO8 statt SO16 Gehäuse, allerdings muss der programmiert werden.
-
Thread
Software UART
sparen ? Oder habe ich mal wieder einen "blutiger Anfänger" Denkfehler ? [c] #if defined (__AVR_ATtiny13__) || (__AVR_ATtiny85__) || (__AVR_ATtiny84__) #define OCR 255 #else #error Look into Datasheet if 8 or 16 Bit Timer and change OCR=255 or OCR=65536 #endif // Find Prescaler #if ( F_CPU/FREQ
die eine Input Capture Unit (ICP) im 16 Bit-Timer haben. Das sind nicht viele. Ich kenne nur die AtTiny 24/44/84, die das haben. Insofern ist also auch diese Routine wieder nur auf wenigen, bestimmten AVRs verwendbar :-(. Gruß, Volker
-
Thread
Handyblitz ohne Handy auslösen
Na, Arduino passt doch http://www.frag-duino.de/index.php/maker-faq/37-atmel-attiny-85-mit-arduino-arduinoisp-flashen-und-programmieren
)? Wenn per UART würde ich schon eher einen sehr kleinen ARM nehmen (LPC/ST32 etc.) oder einen ATTiny841, die haben alle einen UART enthalten, mit dem man vernünftig HW-UART machen kann.
-
Thread
Wie kann man eine Temperatur vergleichen und berechnen?
Measures Temperatures from -55°C to +125°C (-67°F to +257°F) • ±0.5°C Accuracy from -10°C to +85°C Deine vermeintliche Genauigkeit von 4 Nachkomma-Stellen ist also ... Quatsch. Die genaue Temperatur kann ja bis 0,5 Grad Celsius vom tatsächlichen Wert abweichen, und das noch nicht mal linear (
aber mir nam die float LIB zuviel Speicher weg Definiere "klein". Auf dem kleinen 8-Pinner ATtiny85 belegt float des AVR-GCC ~1kB, also noch 7kB Platz für andere Tasks.
-
Thread
uC Familien Empfehlung
#7410150: > AVR8: leider kein echtes Debugging unter Linux möglich, erst recht > nicht bei den ATtiny Chips. Sicher: UPDI
z.B.S9KEA128P80M48SF0: Cortex-M0+, 2.7 - 5.5V, LQFP-64 oder -80, 16K RAM, 128K Flash (15 Jahre bei 85°C nach 10000 Zyklen). Ausgewählte Familienmitglieder gibt's bei Digikey und Mouser ab Lager. Von STM gibt es keine (laut CubeMX-Daten).
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
esp-lpc-diamex-exa-prog-p305203.html kann laut Beschreibung auch UPDI und https://www.reichelt.de/xplained-nano-attiny416-attiny416-xnano-p353975.html
das nicht übel. Aber vielleicht hatte ich auch nur mit meiner Auswahl Glück (328P, 2560 und Tiny85).
-
Thread
RTC mit geringem Zeitdrift
geteilt durch 6 Wochen, also grob 83 ppm Ok danke. Das heißt ich werde mal den kalibrierwert für 85 versuchen.
So ich habe jetzt das digitale Kalibrierregister auf 85 gesetzt. Ich werde die Abweichung jetzt beobachten. Der Startwert liegt bei -3Sekunden. Ein Wert mit dem ich leben kann. Danke an alle für die zahlreichen Tipps.
-
Thread
Bistabiles Relais mit nur einem Taster umschalten
klassischen“ ICs nach, wundere mich aber gerade dass der Begriff uC noch nicht gefallen ist. Ein Attiny85, 2 Transistoren, ein Spannungsregler und wenige Cs und Rs lösen das Problem mit wenig Aufwand.
www.mikrocontroller.net/attachment/455376/Flip_Flop_CD4013.png Deutlich weniger Aufwand wäre ein Attiny85. Der Chip, 8-polig, Spannungsregler, 2 Transistoren, 2 Dioden, einige Widerstände und Kondensatoren. Wie gesagt, ich würde die Schaltung zu Ende denken, nur müsste sich der Aufwand lohnen. D.h
-
Thread
Schaltfolge blinken - schnell blinken - an -aus LED
NCR18650 mit 3400mAh dafür. Antreiben will ich damit 36 Stück SMD 5050 12V. Ich habe mit jetzt Attiny13 geholt und werde das mal probieren. Ich wills eben gern selbst machen und nicht mit den Dingern aus den Schnürsenkeln. Und ich will verstehen wie es geht Danke
Felix schrieb im Beitrag #4837940: > Ich habe mit jetzt Attiny13 geholt und werde das mal probieren. Wenn du noch nie programmiert hast, ist der ATtiny13 schon "sportlich" weil mager ausgestattet. Ein Tiny85 wäre besser gewesen...
-
Thread
WS2812B manche LEDs zeigen falsche Farben
pixels = Adafruit_NeoPixel(PIX, PIN, NEO_GRB + NEO_KHZ800); void setup() { #if defined(__AVR_ATtiny85__) && (F_CPU == 16000000) clock_prescale_set(clock_div_1); #endif Serial.begin(115200); Serial.println(13); pixels.begin(); } void loop() { pixels.clear(); for
pixels = Adafruit_NeoPixel(PIX, PIN, NEO_GRB + NEO_KHZ800); void setup() { #if defined(__AVR_ATtiny85__) && (F_CPU == 16000000) clock_prescale_set(clock_div_1); #endif Serial.begin(115200); Serial.println(13); pixels.begin(); } void loop() { pixels.clear(); for
-
Thread
static Funktionen und Flashverbrauch
Objekt, dann kann er sie nicht mehr inlinen. > Nicht wirklich eine Option.... Außer beim ATtiny2313 ist das aber nicht kritisch. Die ATtiny85, 84, 861 haben ja bis 8kB und der ATmega328P bis 32kB. -fwhole-program -combine kann beim neuen WINAVR aber ne Menge rausholen. Peter
keiner 4.x Version vergleichbar guten Code erhalten wie für 3.4.6 (ATmega8/88/168). Selbst für den ATtiny24 war der Code kleiner, obwohl 3.4.6 im Gegebsatz zu 4.x noch nicht den vollen Instruktionssatz unterstüzt (MOVW z.B.) Ausserdem hab ich in 3.4.6. noch keine Bugs gefunden und mir sind auch keine
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
Ich kämpfe grade damit, einen Bootloader für einen ATtiny412 zu schreiben. Ich verstehe nicht, warum das Hauptprogramm offenbar nicht von meinem absoluten Minimal-Bootloader aufgerufen wird. Der Bootloader soll gerade einmal die Taktfrequenz umstellen
Loader: https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__io.html#gaaaa396e67cc85f68fa0474d70edf3d4c
-
Thread
Krumme Testfrequenzen erzeugen
Rechtecksignale (5Vpp) an ein Gerät liefert. Duty Cycle ist immer 50%, die Frequenzen liegen zwischen 20 und 85 Hz und sollen möglichst exakt eingehalten werden (1%). Ich habe jetzt eine kleine Platine mit Drehschalter und einem Attiny26P gebastelt. Externen Quarz habe ich vorgesehen aber noch nicht bestückt
werden (1%). 1% ist überhaupt kein Problem. Nimm einen Compare-Ausgang im Toggle-Modus. Mit dem ATtiny261 geht es noch einfacher, da der einen 16Bit Timer hat.
-
Thread
erst programmieren, dann schalten
Ein ATTiny2313 machts!
ich auch schon so realisiert habe für eine 64x8x2(Farben) Matrix-LED-Anzeige, gesteuert von einem Attiny85). Jens
-
Thread
USI SPI (AtTiny24V)
Hallo, ich kriege SPI auf dem AtTiny 24 nicht zum laufen. Ich bin er st in der Testphase und habe mir einen c- code aus dem Internet besorgt. Laut Datenbankwelt hätte dies schon eine Chance zu funktionieren, geht aber leider nicht.
mal das Schaubild im Anhang betrachtet, welches ich direkt aus dem USI-Kapitel des Datenblatts vom ATtiny24A rausgesnapped habe.
-
Thread
Erkennung von Modellfahrzeugen per Infrarot ID
freight-weight/ wo ich den Bau der Waage etwas beschrieben habe. Also im Fahrzeug einen 8-Pin ATTiny, IR -Diode, etwas Code, und die zu sendende ID des Fahrzeugs steht im EEPROM. Genau genommen könnte im EEPROM sogar die komplette Zahlenfolge stehen, die gesendet werden soll, mit CRC und fertig.
Ich überlege gerade ob es nicht relativ einfach geht so einen Sender zu bauen. ATtiny85 den PWM Ausgang nehmen um den IR Träger von 36kHz zu machen. Die IR Diode hängt dann zwischen den Pins PB4 (OC1B) und PB1 (DO), natürlich mit einem Vorwiderstand. Dann müsste ich doch mit ausgeben
-
Thread
60 ATtiny-Eingänge an einem ATmega-Ausgang
Hallo zusammen, ich möchte 60 ATtiny85 über je einen Pin als Eingang an einem ATmega168-Pin, welcher als Ausgang geschaltet ist, anschließen. Die Betriebsspannung ist 5 V. Ich kann mir bei 60 parallel geschalteten Eingängen durchaus
@ Frank M. (ukw) Benutzerseite >1. Kann man überhaupt mit einem ATmega-Ausgang 60 ATtiny-Eingänge > treiben? Ja, wenn man nicht zu oft schaltet. >2. Wie groß wird die Anstiegszeit eines Rechtecks sein? Kann man abschätzen. tau = R * C R ist der Innenwiderstand vom ATmega
-
Thread
Raspi Shield - so in Ordnung?
Dabei sitzen auf dem Shield ein Spannungswandler (Traco TEN15-2411WI) der 5,1V liefert sowie ein uC Attiny85 und ein DS3231 für Uhrzeit, außerdem ist auf dem Shield Dauerplus mit drauf. Bei anliegenden Zündplus schaltet der uC den Wandler am Enable-Pin worauf der Pi startet. Bei wegfallen von Zündplus wird
Masse trotz isolierten Wandler) Der Spannungswandler LM1117 ist total überdimensioniert für den Attiny85 aber ich möchte meinen Lagerbestand nutzen und habe davon über 20stk. da. BTW: Ich weiß dass es das Strompi3 Shield von Joy-It gibt mit RTC und Spannungswandler mit Zeitverzögerten abschalten
-
Thread
Lautsprecher am µC - So OK?
Hallo! Ich planen einen kleinen Lautsprecher per ATTiny anzusteuern. Mein erster Entwurf des Schaltplans ist angehängt. Was meint ihr, wird das so funktionieren? Oder habe ich was Wichtiges vergessen? Danke! PS: Kann jemand abschätzen wie hoch der
kannst. Wenn du per Hardware PWM die Töne erzeugst, nimm also z.B. OC1A und /OC1A (beim Tiny25/45/85) als Ausgänge und hänge dazwischen den Schallgeber. Leider kostet das einen extra Pin, den du hoffentlich noch frei hast.
-
Thread
Random Grafiktafel
Zeit wie lange das geschehen soll. Software Studio 7 - hier der Code: /* * Biotronic.cpp * Attiny13A * Created: 11.11.2023 16:08:24 * Author : ED */ #include <avr/io.h> //Holt Grundfunktionen des Atmega #define F_CPU 1000000UL // 1 MHz #include <util/delay.h> //Bindet Wartefunktionen
durchlaufen, sondern nur 2 Sekunden. @ Martin S. kannst du mir ein wenig auf die Sprünge helfen? Der Attiny13 ist mit einem Attiny85 ersetzt worden. Gruss ed
-
Thread
Anfänger sucht Microcontroller Einstieg
ein Digispark-Board mit einem Tiny85 drauf ist dir zu gross? Damit kann man erstmal anfangen, für nichtmal 1,5€ aus China. https://img.dxcdn.com/productimages/sku_378845_1.jpg
Noch kleiner wäre der digispark stamp (ist aber ein Klon) https://www.reichelt.de/digispark-mini-attiny85-usb-mit-stiftleiste-digispark-mini-p192128.html (Mit genau diesem bin ich zu der Arduinowelt gekommen.) > Wenn auch das noch zu groß ist, musst Du richtig einsteigen und den > blanken Controller
-
Thread
Wofür ist ein bootloader?
Debugzwecken dienen kann. Auch kann ich den Resetpin benutzen und trotzdem programmieren, z.B.: ATtiny85 = 6 IOs, ATtiny84 = 12 IOs, ATtiny861 = 16 IOs usw. Peter
-
Thread
Dringend: Suche Basisspannung für Transistor
cool, das gibt beim kompilieren keine Fehler. Ich benutze den Internen Taktgeber des ATTINY 12. Ich messe mit meinem Multimeter jetzt ca. 200mV. - Ein Indiz dafür, das alles zu schnell geht?
Hallo Noname, es steht alles im Datenblatt - die Anzahl der Taktzyklen auf Seite 85 ! http://www.atmel.com/dyn/resources/prod_documents/doc1006.pdf Die Verwendung des Timers ist im Tutorium beschrieben. Otto
-
Thread
AVR PIN1 benutzen
nicht weiß wohin mit der Frage, nicht schimpfen, bin grad frisch hier. Ich wollte für meinen Attiny13 PIN1 (PB5) für eine Lautsprecherausgabe nutzen. An PIN2 und PIN3 gehts (PB3, PB4). Hier der Quellcode, was ist daran faul? (BASCOM) [code] '*** Test $regfile = "attiny13.dat " $crystal = 113000
Hallo Tom, der PB5 ist beim ATtiny13 der Reset PIN, wenn du den als I/O verwenden willst musst du in die Fuse umstellen. Gruß Christian
-
Thread
pow() durch Festkommaarithmetik ersetzbar?
Hallo, Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel berechnet(vereinfacht): >PWM = 255 * pwmIndex
Johannes H. schrieb im Beitrag #4909800: > Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von > separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. > > Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel > berechnet(vereinfacht): > >PWM
-
Thread
RC Empfänger auswerten
sei(); for(;;) { if (Pulsdauer < 68){"mach was"} else if (Pulsdauer >= 68 && Pulsdauer < 85){"mach was anderes"} else if (Pulsdauer >= 85 && Pulsdauer < 110){"mach was anderes"} else if (Pulsdauer >= 110 && Pulsdauer < 150){"mach was anderes"} } } Gruß Toby
Mach dein "value" noch volatile! Hat der Attiny2313 keine InputCapture-Unit? Damit mache ich solche Sachen immer...
-
Thread
Modul mit Funk, 3V Knopfzelle und ein paar IO?
maus schrieb im Beitrag #6857661: > Es gab mal den "Nordic FOB" (nRF24L01+ radio and a ATtiny24, > https://www.sparkfun.com/products/retired/8602) > ......... > Das zweitbeste wäre ein Modul mit Controller und RF-Teil samt Antenne. > Die Knopfzelle bekomme ich schon dran. Das Teil von
gedrückt wurde, brauchst du tatsächlich nichts anderes als dieses Teil!. (Und ansonsten eben einen Tiny85 oder so dazu) https://www.mikrocontroller.net/topic/462446 A.
-
Thread
AVR USB FUSEN
das nachstellen und in dieser Richtung forschen ? http://www.instructables.com/id/Programming-the-ATtiny85-from-Raspberry-Pi/ Danke für Hinweisen oder hilfestellungen gruß Karsten
ändern kann. Ergo auch nicht aus dem Bootloader heraus. Dazu muß man über ISP oder JTAG (hat der tiny85 aber sowieso nicht) gehen. @Karsten: du brauchst einen ISP-Adapter und irgendeine Möglichkeit, den tiny85 auf der Platine zu kontaktieren. Es gibt so kleine Clip-On Adapter die man auf das SO-Gehäuse
-
Thread
Gemeinsames Weihnachtsprojekt?
Seciie-Stirlingmotor-P%C3%A4dagogisches-Geburtstagsgeschenk-Technikbegeisterte/dp/B07MXHV1CZ/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=B07MXHV1CZ&qid=1571303244&sr=8-3 Gruß aus Berlin Michael
hörenswerter Qualität auf Zuruf (Sprachkommando) "Jingle Bells". Natürlich realisiert auf einem ATtiny85. Machbar, aber definitiv nix für Weicheier. Die können ein schickes weihnachtliches Gehäuse für das Gerät designen und auf dem 3D-Drucker ausdrucken...
-
Thread
Servoansteuerungschip-Selbstbau
ein einziger auf meine Bedürfnisse. Nun zur Situation: Ich möchte einen Servo (C577) mit einem ATTiny13 ansteuern. Ich hätte es gerne so, dass der Chip die eigene Taktungs verwendet und einfach drei Eingaänge und einen Ausgang hat. Auf die Eingänge kommen drei Tasten für Links, Mitte und Rechts. Der
guten DEnkansatz gegeben! Vielen Dank! Doch kurz mal eine andere Frage: Haben die Ausgänge des ATTiny einen Buffer, der die Ausgänge solange konstant hält, wie kein neuer Wert eingegeben wird?
-
Thread
Soundmodul selbstbau mit den avrs
Die hier http://www.hanneslux.de/planet5b/Harzkamel/DSCN0003.JPG zu sehende Rucksackplatine mit ATTiny85 und LM386 enthält Geräusche für Anlasser, Dieselmotor, Bimmelbahnglocke und Hupe (Horn). Die "Drehzahl" des Diesels wird von einer Gleichspannung gesteuert, die per Tiefpass aus der Motor-PWM des
ausreichend für eine Gartenbahn-Lok. Der LM386 wird mit 3 Li-Zellen (11,1 V Nennspannung) betrieben, der ATTiny85 mit 5V. Stromversorgung und Steuerung erfolgen über Steckverbinder vom RC-Fahrtregler der Lok. ...
-
Thread
Timer Problem Attiny45
im Attinyprogrammieren also bitte verhaut mich nicht. Zu meinem Problem: ich möchte mit dem Attiny am Pin PB0 (OCRA0) ein Servosignal erzeugen. Der Attiny läuft auf 8Mhz Intern (Das Div-Fuse ist abgeschaltet). Jetzt bekomme ich den Hardwaretimer nicht so hin, dass ich eine Periodendauer von
Wandlung nicht übernommen. */ result = ADCW; } int main(void) { //PWM_init_PTT_Attiny(); ADC_Init_attiny(); //76543210 DDRB = 0b00000001; PORTB = 0b00000110; //PB0= OCR0A uint16_t puls; uint16_t pos_1; uint16_t pos_2; uint16_t z_puls; while (1) {
-
Thread
BME280 Beispiel Code in BASCOM
Einstellen Deines Codes. Ich habe mir erlaubt, Deinen Code für einen 1-Wire-Slave mit einem ATtiny85 zu "missbrauchen" ;-) Ich hoffe, es ist o.k. Wichtig: Da der ATtiny wegen dem 1-Wire-Bus mit 5V betrieben werden sollte, muss man je nach BME-Breakout evtl. einen Levelkonverter zwischen ATtiny und BME einbauen! Wie diese Slave angesteuert werden, kann man im Bascom-Forum nachlesen: http://www.bascom-forum.de/showthread.php?76-1-Wire-Slave-Baukasten-V-2 Viel Spaß, RoBue
-
Thread
Attiny 25 mit Adruino Uno Programmieren
auch helfen: http://highlowtech.org/?p=1695 Allerdings gilt das wohl nur für die 44/45 und 84/85 Tinys. Ich persönlich nehme grundsätzlich nichts kleineres mehr als die 85er. Die kosten unwesentlich mehr als die 25 oder 45, haben aber wesentlich mehr Speicher und sind in diversen Projekten weit
Software) nur noch ein USB-Kabel notwendig ist: http://www.forum-raspberrypi.de/Thread-projekt-attiny-multifunktions-bastelboard-version-2-0-fuer-einsteiger-bestens-geeignet
-
Thread
Widerstand für LED-Matrix
Hi, wenn ich mit einem ATTINY2313 eine LED Matrix ansteuern möchte, weiß ich nciht genau, wie groß ich den Widerstand auswählen muss. ich möchte die Matrix wie Folgt ansteuern 3 Zeilen a 7 Spalten. jetzt kann ich mit einem Ausgang
im Beitrag #3555069: > allerdings schafft dein PIC die 3*Inenn = 60mA nicht, Sein PIC ist ein ATTINY2313, der schaft es auch nicht.
-
Thread
LED-Zähler: Hilfe für Laien
den Ausgängen die LEDs über eine kleine Diodenmatrix > anschliessen. oder ein klitzekleiner attiny45/85. ich glaube nicht, daß das "mit kanonen auf spatzen geschossen" ist, es wäre schlicht effizient: µc, taster, und 3LED's mit vorwiderständen.
Einschaltverhalten - Entprellung ohne zusätzliche Hardware - Funktion leicht änderbar - sehr klein Ein ATtiny4 oder ATTiny13 sollte reichen.
-
Thread
Wiederstand 7-Segment-Anzeige
, so wurde es berechnet. Wie kommst du dann auf 110Ω? Ich komme auf 140Ω: [math]R=\frac{U_{ATTiny}-U_{LED}}{I_{LED}}=\frac{5V-2.2V}{20mA}=140\Omega[/math] Ich würde dann 150Ω aus der E12-Reihe verwenden.
> Aber was ist, wenn ich z.B. mit 10V > arbeiten würde? Dann wäre höchstwahrscheinlich der ATtiny tot, weil er die 10V definitiv nicht überlebt !
-
Thread
Eingangsschutz Schaltung
- die Schaltung im Anhang stammte aus einer anderen Quelle... Ich habe den langen Thread zum Attiny 85 ADC Eingangswiderstand gerade gelesen - das erklärt vieles ! 1)@Frank O: kein CAN, Fahrzeug ist über 40 Jahre alt. OBD I (Protkoll KW1281)ist zwar vorhanden, gibt aber nur wenig Daten her
ein... Welche Daten hättest Du denn noch gerne ? Google einfach mal nach Audi CoupeQuattro Typ85, das wäre dann die Karosserie.... Googgle nach Audi S2 230PS, dann hättest Du den Motor (MKB ABY) der im obigen Typ85 verbaut ist... Dann weißt Du um was es geht.