-
Thread
AVR8ASM TWI Interrupt
Fehlerrate habe ich sehr deutlich bemerkt. Assembler hatte ich nur deshalb angefangen, da die ersten AT90S1200, ATtiny15 usw. sehr mageren Flash/RAM hatten und mit Hardwarestack auch nicht C-tauglich waren.
Peter D. schrieb im Beitrag #5515937: > Assembler hatte ich nur deshalb angefangen, da die ersten AT90S1200, > ATtiny15 usw. sehr mageren Flash/RAM hatten und mit Hardwarestack auch > nicht C-tauglich waren. > Seltsam, dabei hat ATMEL damals damit geworben auf C optimierte Controller entwickelt
-
Thread
DCF77 ausgefallen
Beitrag #7301272: > Kleiner Tipp: Versucht euch doch mal an der Netzfrequenzmessung! Habe ich vor 2 Jahren in einen AT90S2313 rein programmiert in ASM. Vier Nachkommastellen, allerdings nur mit gewöhnlichem Quarz und mit umschaltbaren Messzeiten. Werte waren plausibel. mfG
=1&q=london+drugs+radio+controlled+clock&udm=28&fbs=AEQNm0BcOTtrxLAuu_QwMeob8rlZbzgoNyvm-EGzMCdSVm7atMhtCrLJ0m6k84h6T6DB015JwpQLco72fTCz6RTVJuvbjyR-f1sMvUc8Erkkj5d5N1PssMbhJM9JEZlL25Zt1MuqtTRyQgrQo612yD3CVf3-oRrbj2alKjXVupomlDSMvqKVnDac1FTdLdUIC2CIcDxRC87Mz1D8LkF78z63QqqqQzT0fQ&ved=1t:220175&ictx=111&
-
Thread
Lohnt sich das Ausschlachten eines alten 22" CRT?
https://diybook.at/werkzeug-material/maurer/faeustel
Wasserdichte-Handschuhe-Outdoor-Radfahren-Snowboarden-Widerstand/dp/B01NACYR1U/ref=pd_sbs_200_4?_encoding=UTF8&pd_rd_i=B01NACYR1U&pd_rd_r=55283f82-8c85-11e8-928c-2fe02411c6bd&pd_rd_w=u2LvP&pd_rd_wg=v5cPQ&pf_rd_i=desktop-dp-sims&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_p=1662399603728955198&pf_rd_r=4NHAY2T15BBYAXC2QHXN&pf_rd_s=desktop-dp-sims&pf_rd_t=40701&refRID=4NHAY2T15BBYAXC2QHXN
-
Thread
AVR 90S2313-10
Der AT90S2313 ist abgekündigt. Wenn Du also willst, daß viele es nachbauen können, nimm lieber gleich den aktuellen ATTiny2313. Vorteil: der läuft auch ganz ohne Quarz bei etwa 8MHz. Peter
den habe ich in Aachen auf die Schnelle nicht bekommen und für die ersten Schritte reicht mit der 90S2313 auch. Das der Prozessor die meiste Zeit idle ist stimmt schon, aber darauf kommt's gar nicht an. Je schneller der ist, desto präziser kann ich PWM Signale auswerten und erzeugen und umso schneller
-
Thread
Frage: Lüftersteuerung / Schalter für Projekt-PC
doch recht engen Gehäuse zu gewährleisten, habe ich (mit Hilfe) links und rechts ein Lüftergitter für 2 92mm große Noctua-Lüfter eingefügt. Die Lüftersteuerung (Noctua NA-FC1) soll im "Normalbetrieb" das PWM-Signal dieser 2 Lüfter verarbeiten und "durchschleifen". Wenn ich jetzt zocken will oder es generell
Das hier kennst du schon? www.hydrothyr.at/pwm-regelung-von-ventilatoren-oder-motoren/ Mal so als Anhaltspunkt.
-
Thread
2mal verschiedene CTC an Timer3
Hallo, ich habe mal eine Frage. Ich will 2 PWMs an OC3A und OC3B mit verschiedenen Frequenzen ausgeben. Der µC ist ein AT90CAN128. Solange ich nur eine PWM ausgeben will, funktioniert das ganz gut. Ich stelle den Timer3 auf Mode3, also CTC, und
@ Josef Kkk (zumlin) >Wo liegt der Denkfehler? Mit einem Timer können die PWMs immer nur die gleiche Frequenz haben. MFG Falk
-
Thread
PWM in C
Hi, Hat wer einen C-Code zur verwendung der PWM bei einem AT90s8535? mfg, Stefan
Ich suche ein Programm für 2 Motoren, die getrennt voneinander mit dem uC und den Motortreibern L298 gesteuert werden können über PWM. uC: SAB 80C517A Board mit serieller Schnittstelle zum PC. DANKE !!!
-
Thread
Wie lange ist der µC ausgeschaltet gewesen?
beim AT90S2312 (habs warscheinlich überlesen, welchen Controller du verwendest) ist z. der Leckstrom in den Komperator max +-50nA da kannst ja einen grossen Widerstand (>10M) + C (z. B 10µ)nehmen über Fet (evtl. PWM je nach Strom ) aufladen und nach dem Aufwachen gucken ob UC noch über einer Schwelle liegt Peter
-
Thread
"Aussetzter" beim messen von Impulslängen
Hallo, ich habe den PWM-Ausgang eines ADXL an Port B, Bit 1 eines ATMEGA8 angeschlossen. Es kommen dort Impulse im Längenbereich von 1-10 ms an (hab' mit verschiedenen Werten probiert). Die Länge ( H bzw. L Phasen) wollte
ich hantiere da in Assembler. Eine Impulslängenauswertung (Mehrkanal-Fernschalter für RC-Anlage mit AT90S1200) habe ich mit Interrupt und Timer realisiert. Hochsprachen sind ja gut und schön, aber ich als AVR-Anfänger möchte erst mal mit der Architektur der AVRs vertraut werden und bevorzuge daher
-
Thread
PIC oder AVR Microcontroller - Unterschiede?
einen 4bit 12c508 von Microchip Arizona programmiert (gebrannt) und mache im Moment einen Kurs für den AT90S4433 , ich sehe schon das es da Leistungsunterschiede gibt, 4bit vs. 8bit CPU, Befehlssatz , Tiefe des Stacks... aber was heisst zB PIC?
--- Im allgemeinen sind die Flash der AVRs grösser, BasicLine bis 8kB, die PICs scheinen nur max. 2kB Flash zu haben. Der Rest, also Anzahl Timer,PWM,UART,ADC/Comparator usw. ist vom jeweiligen µC abhängig, im allgemeinen bekommt man bein AVR "mehr". Programmierbarkeit --------------------
-
Thread
[F] OCXO 10-MHz-Frequenzstandardreferenzmodul
hervorragend. Ich entdeckte dann, dass er scheinbar aufs Erdmagnetfeld reagierte. Wenn ich ihn um 90 Grad am Tusch drehte, veränderte sich die Frequenz um 2e-11. das konnte man schön am Phasenschreiber sehen. Wenn man ihn wieder in die Originalstellung brachte, war diese Shift rückgängig. Ich machte
Henrik V. schrieb im Beitrag #7844086: > Wenn nur die gemittelte Frequenz stimmen soll, könnte man PWM verwenden. > Aber man möchte auch ein geringes Phasenrauschen, und das macht eine > zitterige Abstimmspannung kaputt. Ja OK, das stimmt natürlich. Könnte man theoretisch ein R2R-Netzwerk als DA-Wandler
-
Thread
Welches Bauteil ist das ?
Keramikkondensator 81pF+/-10%/2kV
Got this TS971 Board for repair. Some 8 components were found defective. 1. Mosfet STP3N150 2. Cap 680pF/2KV 3. 1R resistor 4. 39R resistor 5. L4W Shottky SOT23 6. NCP1207 PWM Controller 7. PS2581 Opto Coupler 8. SM SOD214 from ONSEMI Item 5 L4W is mounted across pins 3 and 4 of NCP1207
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
volatile unsigned char sendcounter; volatile unsigned int senddata; volatile bool sending; __sfr __at(0x04) inten; __sfr __at(0x05) intrq; __sfr __at(0x10) pa; __sfr __at(0x11) pac; __sfr __at(0x1c) tm2c; __sfr __at(0x17) tm2s; __sfr __at(0x09) tm2b; void send_bit(void) __interrupt { if(
return (c); } void main(void) { // TODO: Clock calibration for 8 Mhz. // Set timer 2 for interrupt at 9600 baud. tm2c = 0x10; // Use CLK (8 Mhz) tm2s = 0x61; // Divide by 64 ~> 125 kHz tm2b = 104; // Divide by 104 ~> 9600 Hz inten = 0x00; __asm enggint __endasm;
-
Thread
Empfehlung 8-Bit-Controller: STM8
Hi >Atmel: Genau 1 Typ mit 8k RAM und 128k Flash, hat aber weder ADC noch >I2C. Ein weiterer Typ mit 4k RAM und 64k Flash. Zumindest bei Atmel hast du dich vertan: ATmega640/1280/1281/2560/2561 AT90USB1286/1287 Alle mit 8k Ram,I2C, und ADC. So jetzt streitet weiter
spess53 schrieb: > Zumindest bei Atmel hast du dich vertan: > > ATmega640/1280/1281/2560/2561 > AT90USB1286/1287 > Alle mit 8k Ram,I2C, und ADC. Wenn ich das recht sehe, sind das AVRs. Es ging aber um 8051er. > So jetzt streitet weiter. Ich sehe keinen Streit, nur eine ausgesprochen sachliche
-
Thread
Vollständigen Sync-Signale für ein NTSC/PAL FBAS aufbauen
richtig? Und der Bildinhalt hört da mit Zeile 310 auf und ab 311 bis 313 kommen dann diese ominösen 2,5 Zeilen (5 Pulse), dann kommen 2,5 Zeilen (5 Pulse) mit einem inverterten H-Sync die wohl dem Gerät den Wechsel zum 2. Halbbild und somit den Strahlrücklauf anzeigen? Aber braucht es dafür nicht sogar
und Lesezähler und getrenntem Datenein- und Ausgang. Der Sinn der Schaltung war einfach: Wenn man 2 Videorecorder mit V-Sync verkoppelt hatte, konnte man so mischen und überblenden.
-
Thread
BUZ 71 Wie anschliessen?
einfache ein/aus zwecke einen BUZ 71 zu gebrauchen. Wie schliesst man den genau an den Prozessor an (AT90S8515)? Eine Schaltung wäre Hilfreich. Muss man den BUZ 71 mit einem Kühlkörper betreiben? Trotz intesiver suche mit Google hab ich das Datenblatt nicht gefunden. Hat es jemand vieleicht gerade
Also der Wiederstand mit dem der AVR belastet wird darf nicht kleiner sein als 2500 damit ihm nur 2mA entzogen werden könen.
-
Thread
drehfeld erzeugen mit mikrocontroller
Hallo Tobias, Du könntest die Sinuswellen durch PWM nachbilden.... Otto
EC- bzw. BLDC-Motoren gibts nen ganzen Haufen Appnotes (Auch von ATMEL, speziell natürlich für die AT90PWMx-µCs). Wenn Du nicht was von einem Drehstrommotor erzählt hättest, dann hätten nicht so viele am Thema vorbeigeschrieben. "EC" bedeutet "Electronically Commutated", also "elektronisch kommutiert
-
Thread
Welchen Atmel Controller für neues Projekt
Atmel verwenden, da ich ein Atmel-ICE besitze und die IDE kenne. Ich habe bereits mit den alten AT90xxx, ATmega, AtXMega und ATSAMs gearbeitet. Da es sich um ein eher kleines Projekt handelt, würde ich daher zu einem ATMEGA328 greifen. Ist das noch zu empfehlen oder sollte ich grundsätzlich einen
ist das denn für ein Projekt ? Wieviel I/Os braucht's ? - Taster ? - LCD ? - LED ? - Poti ? - PWM ? - SD-Karte ?
-
Thread
Random
Hallo, danke, so sieht es aus. :) Ich habe mal schnell 2 Sachen verändert, den 2313 habe ich nur in ATiny umbenannt. Bei mir ist ein ATiny2313 drauf, der läuft mit internem Clock, spart Quarz usw. Eigentlich sollte erst ein AT90S1200 rauf, der machte aber
Ob der Michael hier noch mitliest nach über 2 Jahren? ;) Auch wenn ein sporadischer Reset bei dieser Anwendung nicht groß auffällt trotzdem drei kleine Hinweise: 1. Anscheinend fehlt am Controller der 100nF Blockkondensator. 2. Am Reset-Pin
-
Thread
Motorcontroller für eine Elektrogokart
http://www.ebay.de/itm/Niederhubwagen-Ameise-elektrischer-Hubwagen-Still-EGU-20-2000Kg-24V-230AH-2PZS-/252495181682?hash=item3ac9e2b772:g:hB4AAOSw0UdXqx2k http://www.ebay.de/itm/Jungheinrich-ELE16-Niederhub-Ameise-gebraucht-/232043088027?hash=item3606d8889b:g:WgIAAOSwaB5XqY3e Edit: Jedenfalls
sind eine gute Alternative, wenn Geld keine Rolle spielt. > Also ist die Empfehlung eher auf einen 2kW Motor umzusteigen?! Kommt drauf an, ob du Kart fahren willst oder Kinderkarussell. 2kW sind m.E. stark untermotorisiert, das macht keinen Spaß.
-
Thread
Schweissgerät Bedienteilprozessor Fehlersuche
BaWü unterwegs, daher bleibt dann doch nur der Postweg. Schreib mich mal per mail an: jdelphi (at) gmx dot de
Welches genau hast du jetzt drin? Vielleicht eins für 3,3V oder 2,8V erwischt?
-
Thread
Heizungs-Datenerfassung (HT3)
01 A5 2A 7D 00 [Fri Jan 13 21:29:30.801 2017] 90 00 FF 06 01 A5 2A 1E B4 00 [Fri Jan 13 21:29:40.785 2017] 90 00 FF 00 01 A5 00 D0 23 2A 3F 00 2A 1E 00 5B 03 03 01 00 5B 03 A1 00 00 11 01 03 08 22 00 68 00
Erklärung kann ich die Bezeichnung 'Offset' doch noch lieb gewinnen! Witzig wird es aber bei diesen 2 Telegrammen: [code][Fri Jan 13 21:29:40.785 2017] 90 00 FF 00 01 A5 00 D0 23 2A 3F 00 2A 1E 00 5B 03 03 01 00 5B 03 A1 00 00 11 01 03 08 22 00 68 00 [Fri Jan 13 21:29:41.066 2017] 90 00 FF 19 01 A5
-
Thread
AT90CAN128 - Beeper und Simulation dessen gehen nicht
Hallo, ich habe ein µC- Problem und komme alleine nicht mehr weiter. Ich arbeite mit dem AT90CAN128 µC und wollte den Piepser per Output Compare Interrupt im CTC mode ansteuern. Der Piepser soll nicht durchgehend, sondern 2x kurz ein- und ausgeschaltet werden. Beim Ausschalten liegt das
Bei Verdacht auf Probleme mit der Hardware: Wie ist der Piepser an den AT90CAN128 µC angeschlossen, direkt an PE3 (Schaltplan, Vcc)? Kommt der Piepser mit den elektrischen Werten am Ausgang PE3 aus, also max (Datenblatt)? Bei Verdacht auf Probleme mit PWM/Timer in der
-
Thread
kostenlose muster
Reichelt wäre teuer und verweist im gleichen Satz auf die VÖLLIG überteuerten Händler RS und Farnell. Ein AT90S2313-10PC kostet bei Farnell über 11 Euro! Reichelt ist für kleine Mengen von Elektronikbauteilen der günstigste Versand, und einen günstigeren wirst du mir sicher nicht nennen können. MfG Andreas
An alle Österreicher: Ich bestelle immer bei Ribu (http://www.ribu.at). der isinklusive Lieferkosten(4,65 Euro) billiger als Conrad. Und auserdem hast du deine Teile2 Tage später zu Hause. Die Sachen sind auch schön verpackt,alles Extra in Säckchen und beschriftet. Hab
-
Thread
Display mit Touchscreen bei Pollin?
Es scheint mehr als 2 verschiedene Versionen davon zu geben, ich habe zumindest jetzt schon 3 verschiedene: - Links: grünes LED Backlight aber zu 90% defekte Touchscreens, lange Stiftleisten (gabs letztes Jahr bei Pollin
> Controller nach dem Programmieren im Reset gehalten hat. Ich habe einen Poti dran - 100k Der At8 startet auch ständig neu (glaube ich), da, als ich eine Testsw aus dem AVR Tut genommen habe (led1 und 2 wechseln per tastendruck) das prog auch ständig neu startet. Lg Tobias
-
Thread
500 MHz µC für kleines Geld
(MHz) AHB_CLK_ROOT 12 600 IPG_CLK_ROOT 3 150 PERCLK_CLK_ROOT 6 75 USDHC1_CLK_ROOT 12 198 USDHC2_CLK_ROOT 12 198 SEMC_CLK_ROOT 8 166 CSI_CLK_ROOT 12 80 FLEXSPI_CLK_ROOT 2 332 LPSPI_CLK_ROOT 6 132 TRACE_CLK_ROOT 6 132 SAI1_CLK_ROOT 3 66 SAI2_CLK_ROOT 3 66 SAI3_CLK_ROOT 3 66 LPI2C_CLK_ROOT
Fpga um < 2 Dollar / 10k Stück?
-
Thread
Spule - Anfängerfrage!
Hier gibt es einen guten Artikel zur Leitfähigkeit der Luft: http://www.federmann.co.at/vfhess/Kapitel/pics/Strom-Spannungskurve.png
nicht in jeder Schaltung das exponentielle Einlaufverhalten zeigt, damit in Zukunft mehr Leute die 90% Frage richtig beantworten können.
-
Thread
µC (AVR) an Autobatterie (ohne Auto) ?? Hilfe benötigt ...
Aref offen lassen. An Vcc ist bei AT90 richtig, bei ATMega falsch. Wenn der ADC verwendet wird, sollte AVcc entkoppelt werden (siehe Datasheet), und ARef kriegt seinen Kondensator nach GND (aber immer noch kein Vcc).
Das hiesige Tutorial hatte jahrelang einen AT90 drin und alle Welt hat das dann direkt davon genauso für die Megas und Tinys übernommen, inklusive des unsinnigen 47pF Kondensators an Reset (einfacher Schreibfehler, aber sehr sehr hartnäckig). Daher
-
Thread
JTAGICE 3 vs JTAGICEmkII
auch dieses um einiges schneller). Die Hauptvorteile sehe ich einfach 1. dass es Günstiger ist 2. wenn man viel mit AVR32(UC3xxx) macht ,es wesentlich Zeit einspart. Wenn man nur mit AtTinys & Atmega32 Arbeitet und schon ein mkii besitzt würde ich nie auf ein ice3 umsteigen.. wenn man nur
Ich habe mir ein ICE 3 zugelegt und weis jetzt, warum dieses Teil über 100 EUR billiger als das ICE 2 ist. Ich nutzte eine STK 600 mit einem AT90PWM3B. Lange Zeit habe ich das mk2 benutzt und alles funktionierte einwandfrei. Dann MUSSTE ich auf das mk3 umsteigen und was funktionierte? GARNICHTS
-
Thread
Microcontroller gesteuertes Netzteil Gesperrt
Betriebsspannung können mittels eines Spannungsteilers gemessen werden. Ich habe mir ein Netzteil mit nem AT90S4433 gebaut. Die Spannung wird mit zwei Ausgängen erzeugt, die je nach Ausgangsspannung unterschiedlich lange an bz. aus sind (PWM). Der interne A/D Wandler misst die Spannung und regelt entsprechend
*Spampost* zum ändern der Mailadresse da 8ung.at mehr offline als online ist also nicht beachten.