-
Thread
Sonnenernte loggen, Photovoltaik, PV-Anlagen, Solarmodule, PV-Laderegler
unterhalb zu sehen. Wollte das Teil eigentlich auf einen ATMEL-AVR 20SOIC-300mil Gehäuse umrüsten ( ATtiny816 oder ATtiny40 auf dem Rücken liegend ), aber das ist wieder nur ein Wunsch gewesen. Als LCD-Treiber ist der *HT1621B* von HOLTEK verwendet worden. Das der verbaute µC kein ATMEL-AVR ist, da bin
Wollte das " kopierte " Teil eigentlich auf einen ATMEL-AVR 20SOIC-300mil Gehäuse umrüsten ( ATtiny816 oder ATtiny40 auf dem Rücken liegend ), aber das ist die ganze Sache nicht Wert. Als LCD-Treiber ist der HT1621B von HOLTEK verwendet worden. Das der verbaute µC kein ATMEL-AVR ist, da bin ich
-
Thread
AVRDUDE 6.0 freigegeben
ATxmega64A1U, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3 - ATtiny43U - ATmega406 - ATxmega8E5, ATxmega16E5, ATxmega32E5 - ATtiny20, ATtiny40 * New programmers supported: - linuxgpio + any (embedded) Linux system with 4 GPIOs available
device - [no-id]: Fix SCK period adjustment for STK500v2 - bug #40040: Support for ATtiny20 and ATtiny40 * Internals: - Restructuring and compacting programmer definition part of grammar for config file. - Cleanup of parser code, removing unused definitions/
-
Thread
Kann man VQFN mit Heißluft handlöten?
ZD-939L (das ich seit kurzem besitze)? Hintergrund ist, dass ich mir Experimentierplatinen mit ATtiny 1- und 2-series designen und fertigen lassen möchte, und nun überlege, ob ich es mir zutrauen kann, statt einem ATtiny32x6 in SOIC-20 einen ...32x7, den es nur in VQFN-24 gibt, einzusetzen. Freundliche
nicht bildet eher einer Kugel. Das kann man höchstens zum Auslöten benutzen Wenn du allerdings Sn45Pb35Bi20 bekommst damit kann man arbeiten.
-
Thread
Atiny mit 7Segment und Piezo-Schallwandler
anbelangt, haben die 8-Beiner bei I2C-Ansteuerung eines externen Moduls ausreichend Anschlüsse (ATTiny25/45/85), andernfalls eine Klasse höher der ATTiny2313 (nicht soviele AD-Wandler abzustellen).
ansatzweise ins Gewicht fallen? > und benötige die Anzalh an Pins. Genaugenommen hat dein ATtiny zu wenig Pins. Wenigstens RESET würde man für seine angestammte Funktion verwenden wollen. Und zumindest in der ersten Entwicklungsphase ist es praktisch, wenn man mindestens die ISP-Anschlüsse und
-
Thread
Motortreiber-IC DRV8870 Vorstellung (und Fragen)
Texas Instruments gestoßen. Was haltet ich von ihm? - 3,6A - 565mΩ Rds(on) - bis 200kHz - 6,5–45V VM - SOIC8 Bauform (SMD, aber keine 16+ Pins für nur einen Motor) - Keine weiteren Bauteile nötig (Außer Kondensatoren für VM) - Ab 3€ (Mouser) Datenblatt: http://www.ti.com/lit/ds/symlink/drv8870
Schule so vor.) Viel länger als 100μs möchte ich nicht warten, dann schläft der Treiber ein. Attiny13A, 841 und Atmega32 hätte ich zum testen da, kann der Atmega48 etwas besonders nützliches? (Meines Wissens nicht)
-
Thread
AVR und PC RGB Daten senden
eingebauten USB-UART Chip. Dann hast du mit USB und Treibern schonmal keinen Stress. http://chip45.de/categories/avr_mikrocontroller_module_boards_usb_uart.php oder ein "Arduino Nano" kompatibles Modul oder du bleibst beim ATtiny13 und verwendest ein USB-UART Adapterkabel. Achte auf die richtige
für USB einen extra Baustein verwendest. Wie gesagt, nur der Vollständigkeit halber: ein einzelner ATtiny85 kann das auch. ;-)
-
Thread
Schaltsymbol für Attiny85
#4373748: > Hallo zusammen, ich habe eine sehr banale Frage; > Wie sieht das Schaltsymbol eines Attiny85 aus? Da sind der Phantasie wenig Grenzen gesetzt. Die "13" in dem Bild kannst du durch eine "85" ersetzen. mfg.
die benötigten Infos - Seite 2: http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
-
Thread
Sensoren für Temperaturmessung im Eigenheim
ernsthaft, dass man Sensoren im Haus verteilen kann und diese dann zentral vermessen könntet. ATTiny -> Funk Schon die dargelegte analoge Messung des KTY81 ist abenteuerlich. Hier mal ein Bild einer Platine (1997) mit Referenz und Linearisierung des KTY81 über kurze Distanz also ohne Stromwandlung
schrieb im Beitrag #7154912: > man kann sich das Leben auch "nachhaltig" schwer machen. > Ein ATTiny85, ein Sensor und einmal Funk, einmal ins Netz schauen, lesen > und verstehen. Ein oder mehrere Man kann auch weiterhin blind und merkbefreit durch's Leben stolpern. Dein ATtiny braucht STROM
-
Thread
Atmels mit schneller PWM und Totzeit?
Gibt es einen ATMEGA mit schnellen PWM's und Totzeit? Ich habe ATTiny261/461/861 gefunden die das haben, sind das die einzigen mit so einer Funktion? In der Parametric Table ist diese Funktion leider nicht gelistet und bei allen Datenblättern die ich angesehen habe gibts
Stephan S. wrote: > Gibt es einen ATMEGA mit schnellen PWM's und Totzeit? Ich habe > ATTiny261/461/861 gefunden die das haben, sind das die einzigen mit so > einer Funktion? ATtiny25/45/85. Bei den ganzen AT90PWMx bin ich mir nicht ganz sicher. > Ich bräuchte einfach nen größeren
-
Thread
IRMP Atmega168 Signal wird falsch übergeben?
= itox (i & 0x0F); *xx = '\0'; } static void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: #if F_CPU >= 16000000L OCR1C = (F_CPU / F_INTERRUPTS / 8) - 1; // compare value: 1/
compare #endif } #ifdef TIM1_COMPA_vect // ATtiny84 #define COMPA_VECT TIM1_COMPA_vect #else #define COMPA_VECT TIMER1_COMPA_vect // ATmega #endif ISR(COMPA_VECT)
-
Thread
AVR debuggen unter linux
0x9108 2 KiB 0.1 KiB attiny261 0x910C 2 KiB 0.1 KiB attiny43u 0x920C 4 KiB 0.1 KiB attiny44 0x9207 4 KiB 0.2 KiB attiny45 0x9206 4 KiB 0.2 KiB attiny461 0x9208 4 KiB 0.2 KiB attiny48 0x9209 4 KiB 0.1 KiB attiny84 0x930C 8 KiB 0.5 KiB attiny85 0x930B 8 KiB 0.5 KiB attiny861 0x930D 8 KiB 0.5 KiB attiny88
-
Thread
Buildproblem nach Konvertierung von AVR Studio 4 zu 6
] Include Path not found : include 11:29:45: [WARNING] Include Path not found : include-fixed 11:29:45: [WARNING] Include Path not found : C:\WinAVR-20080512\avr\include 11:29:45: [WARNING] Include Path not found : include 11:29:45: [WARNING] Include Path not found : include-fixed 11:29:45: [WARNING] Include Path not found : C:\WinAVR-20080512\avr\include 11:29:45: [WARNING] Include Path not found : include 11:29:45: [WARNING] Include Path not found : include-fixed 11:29:45: [WARNING
-
Thread
DCF77 Auswertung (ein bisschen anders)
Das DCF77- Modul von Pollin kostet 5,45€ und der Empfang ist in manchen baulichen Situation einfach unmöglich (s.a. Schaltnetzteile). Ich benutze dafür nur noch die GPS-Module mit der kleinen Antenne (5x15mm). Das reicht eigentlich immer und
#5691823: > um Störungen zu minimieren habe ich versuchsweise mal eine Art > Tiefpassfilter in einen ATTiny13 programmiert. Das klingt interessant, Alex - magst Du den Quelltext dazu veröffentlichen? Viele Grüße, Dirk
-
Thread
Strommessung mit AVR onboard-ADC
nur eine mit 10x haben. Also, wo ist das Problem? Nimmt man einfach einen, der z.B. 20x hat (ATtiny25/45/85) oder gar 200x (ATmega16/32/644/644P/1284/1284P) und schon kann man den Shunt reduzieren und signifikant Verlustleistung sparen. Ist doch easy und logisch: wenn ich eine Anwendung mit einem
. Galvanisch getrennt ist er sowieso und die Rechnerei im AVR hält sich in Grenzen. Ich habe den ATTiny861A benutzt. Die Solarspannung misst er über Spannungteiler hochohmig direkt am Panel.
-
Thread
Kleinster AVR-Controller mit ADC??
ATtiny15L?
Joachim wrote: > ATtiny15L? Aber nur, wenn Du ihn auf Halde liegen hast, kaufen würde ich ihn nicht mehr, denn für neue Projekte sollte man ihn nicht mehr nehmen. Tiny13 hat auch ADC, ansonsten Tiny25(/45/85). ..
-
Thread
RUWIDO Merlin USB Receiver (nicht nur XMEGA)
Blog, nur die Lösung, die ich bisher verwenden wollte, bevor ich auf Deine Lösung gestoßen bin. Attiny85 habe ich gestern schon mal probiert, indem ich im makefile MCU=attiny85 definiert habe (wäre das überhaupt der richtige Weg?). Die Fehler am Anfang waren noch leicht zu beheben (auskommentieren
tiny halt ein Stück kleiner und schicker. (1) http://codeandlife.com/2012/02/22/v-usb-with-attiny45-attiny85-without-a-crystal/ (2) http://www.ruinelli.ch/how-to-use-v-usb-on-an-attiny85
-
Thread
Impulsverlängerung mit wenigen Bauteilen
Attiny oder kleiner PIC machen das auch und brauchen im Sleep weniger als 1 µA
dann aus, übernimmt der Elko (parallel zum Zusatzrelais) die Zeit... Das wird wohl reichen ohne Attiny, PIC und diversen 40er und 45er... Hat den Vorteil, dass auch ein Anfänger das bewerkstelligen kann!
-
Thread
dragon + attiny25: Auswirkungen DWEN-Fuse
um die debugWire-Funktionalität meines neuen Dragon zu testen, habe ich ihn über ISP an einen attiny25 angeschlossen. Die Verbindung zum uC mittels Atmel Studio 6.1 verlief problemlos. Ich konnte Programme schreiben, und fuses setzen. Für den nächsten Schritt habe ich mich entschieden die DWEN
fuse keine solchen Auswirkungen. http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf also habe ich mir nebenher aus Versehen irgend eine andere böse fuse gesetzt? Das halte ich doch für sehr großen Zufall. Oder hab ich's nicht verstanden?
-
Thread
Spannungsbegrenzer 51V bei 1kw
sicher, da die Leistung des Buck-Converters nie überschritten wird. Zudem benötigst Du einen ATtiny und eine aktive Strombegrenzung. mit dem ATtiny mißt Du die Solarspannung und wenn die den Sollwert erreicht, (in meinem fall 70V) regelt sich der Ausgangsstrom hoch. (über das FB Signal am LM5116)
Nöö, brauchte ich nicht, denn ich habe das EVAL Kit für den LM5116 (45 US$) bei National und den ATtiny für 20 Euro von eBay. Die beiden Shunts (eingangs und ausgangsstrom) habe ich von Reichelt, plus zwei I²C Strom/Spannungs sensoren von Analog als kostenlose Muster.
-
Thread
avr-libc-1.2.6
der neuen AVR LibC und den oben genannten Patches kann ich nun auch in gewohnter Manier für den Tiny45 entwickeln. :-) Besten Dank! MfG Daniel Jelkmann
Mir geht es genau so. Ich habe den ATtiny 13 programmiert, der leider vom Speicher nicht ausreichte. Jetzt bin ich umgestiegen auf den ATtiny 45. Leider komme ich jetzt nicht mehr weiter. Die zuvor beschriebenen Anleitungen haben mich nicht
-
Thread
Auswahl des richtigen Mikrocontrollers
auskommen kann. Nachdem ich einige Datenblätter bei Atmel durchgesehen habe, denke ich, daß ein ATTiny24 oder ATTiny84 dafür ausreichen sollte. ATTiny24 wär mir natürlich lieber, weil kleiner und billiger. Ich muß dazusagen, daß sich meine Mikrocontroller-Erfahrung bis jetzt auf wenige Projekte
völlig ausreichen. Damit könntest Du die Schaltung entwickeln und wenn wirklich notwendig, auf Tiny45 o.ä. abmagern. Ein Tabelle mit 20-50 Stützstellen dürfte ebenfalls völlig ausreichend sein. Den Hallsensor mit ADC auszuwerten, ist die Eingangsseite. Die DAC-Ausgabe geht gut mit PWM. Bei 8 Bit Auflösung
-
Thread
Günstige Universal-Programmer Empfehlung: TL866
beeindruckt. Insbesondere scheint das Gerät HVSP zu beherrschen. Ich habe nämlich gerade einen ATTiny45 für ein Projekt geflashed, das den Reset-Pin als GPIO benutzt. Normal führt das ja dazu, daß der AVR nicht mehr per ISP ansprechbar ist. Den TL866 juckt das hingegen gar nicht. Der liest den ATTiny
ohne Reset aus und erlaubt neuflashen genauso wie Fuses neu setzen. Wer also einen "verfused-ten" ATTiny hat, kann den direkt wiederbeleben. Keine Ahnung, ob HVPP auch geht (für ATMega & Co.). Würde mich aber nicht wundern, wenn ja. Wer (wie ich) nicht unter Windows arbeitet: das "minipro" Kommandozeilentool
-
Thread
richtige Wahl zum anfangen mit microcontrollern
lernt mehr und besser, wenn man sich an Hardware und Libraries eines Herstellers bindet. - Bei Chip45 bekommst Du auch einfache AVR Module mit USB ohne Schnickschnack und ohne Software, also Ideal zum Lernen. - Module mit Bootloader kannst DU seriell oder vie USB (also ohne ISP Programmer) programmieren
Hier ist die Wissensbasis zum AVR (AT90, ATtiny, ATmega) sehr groß, d.h. da wird man viel Hilfe bekommen. Der Ton ist in letzter Zeit etwas rauh geworden. Wenn man solche Antworten einfach ignoriert, kommt man aber gut klar. Vielleicht könnten
-
Thread
Labornetzteil/Funktionsgenerator
Ausgang. naja mit Attiny2313 wird das schwierig weil da kein AD Wandler drin ist. Floating Point braucht braucht man zur Berechnung da nicht wirklich. MIt Attiny261 oder tiny26 müßte das zu machen sein. Dann brauchts aber
Timo S. schrieb: > naja mit Attiny2313 wird das schwierig weil da kein AD Wandler drin ist. > Floating Point braucht braucht man zur Berechnung da nicht wirklich. MIt > Attiny261 oder tiny26 müßte das zu machen sein. Dann brauchts
-
Thread
Simon sagt mit ATtiny44
nachdem ich mich jetzt schon eine Weile mit der Codesammlung / Framework für einen ATtiny44 beschäftigt habe, habe ich nach dem UKW Radio eine zweite Software geschrieben die auch wirklich aufgebaut (auf Platine) werden wird (sie wird als Lötübung für SMD Bausteine Verwendung finden)
Schieberegister begrenzt, aaaaaaaber (meine Güte): Nur zum Verifizieren mal gemacht (an 2 verschiedenen ATtiny44 und einem ATtiny84): Stromversorgung 5V aus Labornetzteil (Innenwiderstand kenne ich nicht, hat aber maximalen Ausgangsstrom 3A). Gesamtstrommessung über einen 0,47 Ohm Meßwiderstand aufgenommen
-
Thread
Funksteckdosen mit 434MHz Modul steuern
Funksteckdosen mit dem HS1527 programmiert, dafür wird im billigen Ersatzsender der HS1527 durch einen ATTiny25/45/85 ersetzt: http://www.schoeldgen.de/avr/ Runterrollen zu 'Replacing a HS1527 RemoteController with ATTiny25/45/85 (Assembler)'
-
Thread
ICs Suche für monostabile Kippstufe "Zeitrelais"
von ns und µs > gelesen, oder kann ich die mit externen C und R auf Sekunden bringen ? t_W = 0.45 x R_EXT x C_EXT
ja mit einem Transistor invertieren. Es gibt aber auch Konstellationen, wo ich zu einem kleinen Attiny greifen würde. Wenn man beim NE555 z.B. 3 externe Transistoren benötigt, ist für mich diese Schmerzgrenze erreicht. (1x Eingang invertieren, 1x Ausgang invertieren, 1x Kondensator fürs Retriggern kurzschließen
-
Thread
Bascom - Powermode IDLE merkt sich keine Variablen
die ganz normale Initialisierung - eben auch mit dem Vorbeireiten der Variablen. Sollte beim ATtiny45 im Register MCUSR (MCU Status Register) das Bit WDRF (Watchdog Reset Flag) sein - denke doch, Ähnliches gibt es auch im ATmega ... und sollte sich auch außerhalb Assembler auslesen lassen ;)
Also ich benutze z.B. einen ATTiny44, den ich alle paar Sekunden zum Messen aufwecke und dann wieder Schlafen lege, die Variablen bleiben alle da: Config Watchdog = 4096 Wdtcsr.wdie = 1 Enable Wdt
-
Thread
RC Empfänger PWM Signal Mosfet Motorregler
Controllern habe ich schon häufiger atmegas gesehen, für deine Zwecke sollte es aber auch ein kleiner Attiny 13 o.ä. tun. Was soll daran groß oder kompliziert sein?
Shabi Apropos klein und leicht: Wiso nimmst du einen ATmega8 mit Quarz? Wäre für dich ein kleiner ATtiny der mit internem Takt läuft nicht besser geeignet?
-
Thread
inline hauptloop & zugriff auf C-Variablen
vernünftig zu benutzen. Davon abgesehen, stellt sich natürlich die Frage, ob die Wahl eines ATtiny13 dann die allerbeste war... Was meinst du eigentlich, was an while (1 == 1) besser sei als an z. B. while (1) oder for (;;) ? Ich fand's irgendwie lustig...
gereicht haben. Nun, ich hoffe dann, du hast kein DIL-Gehäuse genommen. In die Grundfläche des ATtiny13-DIL passt ja fast ein ATmega8-TQFP rein. ;-) Ansonsten: ATtiny25/45/85? Gleiches Pinout wie ATtiny13, aber deutlich besserer Satz an Features, u.a. zwei Timer-Kanäle.
-
Thread
Atmel oder PIC Gesperrt
Soweit ich weiß funktioniert der GCC nicht für alle. Dies betrifft aber eher alte Derivate (z.B. ATtiny11).
3 steht, dass ein kostenloser Compiler enthalten ist. Exakt steht es so: "CCS-Compiler für PIC18F45k20 (2 K Word-Programm-Limit)"
-
Thread
PWM !OC1B auf ATtiny85 läuft nicht wie erwartet
Beißt dich eventuell das hier? http://electronics.stackexchange.com/questions/97596/attiny85-pwm-why-does-com1a0-need-to-be-set-before-pwm-b-will-work
Diesen Thread hatte ich auch schon gefunden, allerdings betrifft das Problem lediglich ATtiny45er der ersten Generation. Zu Testzwecken hatte ich das tatsächlich auch einmal ausprobiert, woraufhin die PWM abgeschaltet wurde und der PB3 einfach dauerhaft auf high war.
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
SMD-Adapterplatine für [[AVR_Transistortester]] ~30x ISP 10pol/6pol/Breadbord-Adapterplatine mit je 2x ATtiny10-Adapterplatine wie https://guloshop.de/shop/Mikrocontroller/ATtiny10-DIP::93.html ~ne Hand voll Gehäuse für die Crimp-Kontakte in 1x, 2x, 3x Wenn am WE die Adresse von t_k kommt geht die Kiste
ist wieder unterwegs, Tracking siehe Wiki mein Diff: rausgenommen: 6x TMP03 3x MAX660 1x Attiny45 10x Dual LED 2x MAX232 2x BU407 5x TL431 6x 78L05 5x L7805C 4x SO8 DIL8-Adapter 5x Hohlbuchsen 3x LM317T 2x TVS 5KE33 10x Taster 8x Gerätefüße 1x USB-Buchse 6x WagoKlemmen 2x Dsub-Buchse
-
Thread
Ni-MH Akku - Verwirrung um Entladeschlussspannung
* 1.45V + 0.7V = 6.5 V am Labornetzgerät bei 200mA Strombegrenzung. Nach 10-14 Stunden sollte der Strom auf < 60mA zurückgegangen sein, ansonsten wird die Spannung für diesen Akkusatz korrigiert. Gilt
> ich verwende bei Begrenzung auf 0,1C und Raumtemperatur > (25 Grad) etwa 1,45V / Zelle. Bist wohl Akkuhersteller und froh wenn die Kundschaft sich die Akkus schnell runiniert. Mann Anja, Blödes Rumgetrolle.
-
Thread
Zeichenkette erstellen
ESC_BG_BLUE ANSI_ESCAPE_SEQUENCE("44m") #define ESC_BG_MAGENTA ANSI_ESCAPE_SEQUENCE("45m") #define ESC_BG_CYAN ANSI_ESCAPE_SEQUENCE("46m") #define ESC_BG_WHITE ANSI_ESCAPE_SEQUENCE("47m") #define ESC_BG_DEFAULT ANSI_ESCAPE_SEQUENCE("49m") #define ESC_CURSOR_POS(
uart_clear(); uart_puts_P(" Test "); uart_setcursor(0,2); uart_puts_P(" ATtiny841 INIT "); lcd_clear(); lcd_puts(" Test "); lcd_setcursor(0,1); lcd_puts(" ATTiny841 INIT "); _delay_ms(2000); uart_clear(); lcd_clear(); while(1)
-
Thread
Mehrere Dimmer (ATTiny) am I2C Bus. Sporadische Fehler.
Schnittstelle steuert die Dimmer Platinen über den I2C Bus an. - Jede Dimmerplatine beinhaltet einen ATTiny45 controller der an dem I2C Bus hängt sowie mit den Optokopplern getrennten analogen Teil des Dimmers. - Zwischen dem PC und den Dimmern gibt es eine "Vermittlerplatine" welche einen Quarzoszillator
UPDATE: Also ich habe nun 100nF Kondensatoren an allen ATTiny Controllern und an dem PCA9517 an beiden Seiten. Es hat definitiv ein bisschen was gebracht. Ich kann jetzt mehr Dimmer anschließen ohne dass die Controller abstürzen. Allerdings: Wenn ich am
-
Thread
Fakultaet berechnen auf dem STK500mit AtMega16
6 x 9 = 54 6 x 4 = 24 6 x 6 = 36 2 x 9 = 18 2 x 4 = 08 2 x 6 = 12 5 x 9 = 45 5 x 4 = 20 5 x 6 = 30 3 x 9 = 27 3 x 4 = 12 3 x 6 = 18 7 x 9 = 63 7 x 4 = 28 7 x 6 = 42 1 x 9 = 09 1 x 4 = 04 1 x 6 = 06 8 x
Für ne Zahl mit 375 Dezimaltellen braucht man 156 Byte. Das ganze Programm paßt also dicke in nen ATtiny45 rein. Peter
-
Thread
Fragen zur IRLML6402 Schaltung
Hallo, ich (kein Elektronik-Profi) habe einen ATtiny, der (um Strom zu sparen) nur bei Bedarf die Stromversorgung (LM2596-Modul) für weitere Komponenten mittels IRLML6402 aktivieren soll. Bei dem LM2596-Module handelt es sich um folgendes: https:
kleinen Platinchen für ganz wenig Kleingeld. Diese sind auch nicht teuer (ich habe die für 37 bzw. 45 Cent pro Stück gekauft). Und man kann viel Platz sparen, da diese kleine Teile einschließlich kleine L (dank 350 bzw. 500 kHz gegen 150 kHz von LM2596) leichter auf PCB zu platzieren sind als fertige
-
Thread
PIC Programmiereinstieg
schon älter als 6 Jahre. Jedoch ist er halt durch die vielen Pins, DIL und USB attraktiv und den 18F45K50 bietet Reichelt nicht an. >5€ ist aber schon was. Den würde ich nur nehmen, wenn ich wirklich USB brauche. Ansonsten sowas wie 18F45K20, der weniger als die Hälfte kostet und neuer ist.
. Das gibt es als "DV 164131" (= PICkit 3 Debug Express) zusammen mit einer Platine mit dem PIC18F45K20 drauf, sowie weitere 2 Stück Leerplatinen davon. Kann man kaufen u.a. bei Reichelt (Suche "DV 164131"). Dazu eine CD mit "lessons", die man auch als 41370C.pdf findet (Microchip oder GOOGLE fragen
-
Thread
Freescale Drucksensor an Atmega8
? > > könntest du mir Erklären wie Ich das am Einfachsten machen würde ? Du könntest einen ATTiny25/45/85 mit eingebautem Differenzverstärker nehmen, der Verstärkung und Digitalisierung übernimmt - wenn dir die 10 Bit des internen A/D Wandlers genügen. Da der ATTiny auch einen eingebauten Temperatursensor
Sensor von Reichelt den MPX-5050 zu nehmen. Nun noch eine Frage wäre es dann Möglich diesen an einen Attiny anzuschließen ( über ADC-Wandler ) und diese 6 Attinys über I2C an den Atmega anzuschließen und dort die Werte zu erhalten und dann die AAuswertung zu übernehmen ?
-
Thread
Hilfeersuchen - DIY Projekt Leuchtturm (defektes Relais)
Bonddrähte zerstört haben. So ein Klopper von Schalter gehört nicht auf den µC. Hier wurde ja schon ein ATtiny vorgeschlagen. Den gibt es sogar fertig mit Programmierung über USB: https://eckstein-shop.de/Attiny85-Mini-Arduino-Board-USB-IDE-Modul?ws_oss_lieferland=DE&gad_source=1 Zum Betrieb kann man auch
Peter D. schrieb im Beitrag #7709927: > Hier wurde ja schon ein ATtiny vorgeschlagen. Den gibt es sogar fertig > mit Programmierung über USB: > https://eckstein-shop.de/Attiny85-Mini-Arduino-Board-USB-IDE-Modul?ws_oss_lieferland=DE&gad_source=1 Das Ding gibt es auch
-
Thread
Weihnachtsstern stürzt ab
Leuchtbild seriell reinschiebe und dann auf dessen Ausgänge übertrage. Das ganze wird mit einem ATTiny45 gesteuert. Dazu gibt es noch einen Eingang als Interrupt, um zwischen verschiedenen Blinkmustern zu wechseln. Deweiteren gibt es noch einen Spannungsteiler mit einem lichtabhängigen Widerstand, der
tritt folgendes Phänomen auf: Immer wenn alle LEDs ausgeschaltet werden sollen, dann stürzt der ATTiny45 ab und das Programm startet sich von vorne. Soweit konnte ich es jedenfalls schon einschränken, denn wenn ich das Programm so umschreibe, dass niemals alle LEDs ausgeschaltet sind, dann funktioniert
-
Thread
_delay_ms(x) braucht 8 mal länger bei ATTiny85
Seit dem WE beschäftige ich mich damit, ein IIC-OLED mit einem ATTiny85 zu befeuern. Da die U8GLib die Tinies offiziell nicht unterstützt, habe ich als Alternive eine eine passende LIb im Projekt Digispark gefunden, sie stammt ursprünglich wohl aus der Tinosaur-Ecke. Um es so simpel wie möglich zu halten verwende ich die Arduino-IDE mit speziellen ATTiny-Erweiterungen (13,25,45,85), programmiert wird mittels USBASP. Im Prinzip alles prima, die Demo-Programme funzen, bzw. liefern den erwarteten Output. Fast. Eine Demo verwendet die ANweisung _delay_ms
-
Thread
avrdragon ISP Problem
4.12 SP3: Sw: 0x0100 0x0101 Full Support for: ATmega48/88/168, ATmega8, ATmega32, ATmega128, ATtiny13, ATtiny25/45/85 and ATtiny2313 February 26th, 2007 - Sw: 0x0101 0x0109 (released with AVR Studio 4.13) Added part support for ATmega88P and ATmega168P Mal sehen, wenn angegeben ist, das der
-
Thread
WinAVR -> neopixel_i2c Github-Code -> Fehlermeldungen
ich es korrekt kompilieren kann? ############################### set -e; avr-gcc -MM -mmcu=attiny85 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.lst -Iws2812/light_ws2812_AVR -
i2c_machine.d; \ [ -s i2c/i2c_machine.d ] || rm -f i2c/i2c_machine.d set -e; avr-gcc -MM -mmcu=attiny85 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -Iws2812/light_ws2812_AVR -DF_CPU=8000000 -std=gnu99 main.c \ | sed '
-
Thread
Mein verrücktes Projekt ist fertig :)
@ Joachim: > Im Gegensatz zu Björn benutze ich allerdings ein Siemens S45 das ich Für welchen uC hast du das programmiert? Kannst/willst du den Code veröffentlichen? Ich hab ein Siemens Handy (M45, glaube ich) das man per RS232 steuern kann. Aber zum programmieren war ich
in Verbindung mit dem C45 entweder zu viele Störungen in der Hörkapsel oder das C45 zeigt mir einen leeren Akku an. Wenn ich die Kohlekapsel direkt mit den Mikrofonanschlüssen des C45 verbinde, versteht man mich zwar am anderen
-
Thread
Entprellen (kein AVR) Gesperrt
> So würden ANFÄNGER in BASIC programmieren https://books.google.de/books?id=FklfDAAAQBAJ&pg=PA45&dq=software+entprellen&hl=de&sa=X&ved=0ahUKEwiv6_mzveLoAhXFwKQKHSxlDWgQ6AEIMzAB#v=onepage&q=software%20entprellen&f=false S.45
Assembler Vorteile hat, mit der Lupe suchen muß. Da sind auch die AVRs keine Ausnahme. Nur die ersten ATtiny12/15 mit Hardwarestack mußte man noch in Assembler programmieren. Man war das ne Qual, nur mit 3 Calls auskommen zu müssen.
-
Thread
Frage zu Prüsumme und zum Flash lesen
0x4c = AT90S2343 Device code: 0x51 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x68 = AT90S8535 Device code: 0x6c = AT90S4434 Device code: 0x86 = (unknown) Device code: 0x87 = (unknown) Device code: 0x23
ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x44 = (unknown) Device code: 0x45 = (unknown) Device code: 0x46 = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code
-
Thread
attiny85 SD Card
Schnittstelle ala UART/FT232, um die Daten in den PC zu kriegen. http://www.reichelt.at/-EE-Flash-Eproms/AT-45DB321D-SO/3/index.html?&ACTION=3&LA=2&ARTICLE=112458&GROUPID=4510&artnr=AT+45DB321D+SO 32 Mbit = 4 Mbyte, damit kann man 1 Million Timestamps a 4 Byte speichern. Selbst bei 1s Zeitauflösung wären das
bei Reichelt* und Amazon* oder > Conrad*. Aha: > http://www.reichelt.at/-EE-Flash-Eproms/AT-45DB321D-SO/3/index.html?&ACTION=3&LA=2&ARTICLE=112458&GROUPID=4510&artnr=AT+45DB321D+SO Kannst du eigentlich auch irgendwas selber?
-
Thread
PC Lüfter Drehzahl regeln
konkrete Aussage! Welchen AVR hast du denn im Sinn gehabt? Für diese einfache Aufgabe böte sich der ATtiny25 oder 45 oder 85 an. Je nachdem, wieviel Code du produzieren willst :). Ich nehme an, dass du schon eine funktionierende Entwicklungsumgebung hast und auch ein paar ganz einfache C-Programme getestet
dass für jeden Zweck die richtige Portzahl vorhanden ist. Also ich nehme meist die Reihenfolge "ATtiny85 (8 Pin), ATtiny84 (14 Pin), ATmega328 (28 Pin) und ATmega1284 (40 Pin). In der SMD-Version gibts teilweise jeweils noch mehr Pins. >> Und wie wäre es, bei mehr benötigter Leistung einfach mehrere