-
Thread
AVR programmierbar aber Fuses nicht ?!
Hallo, Ich habe seit heute folgendes Problem. Über meinen ISP-Programmer lässt sich mein AT90PWM3 programmieren und auch die Fuses auslesen. Nur lassen sich die Fuses nicht mehr setzen. Ging aber schonmal. Mit einem neuen JTAGICE mk2 kann ich ebenfalls keine Fuses setzen. Außerdem habe ich
beim programmieren. Beim verify werden Fehler erkannt. Unterschied zu einem früheren Aufbau sind 2 Stecker/Buchsen in den ISP-Leitungen (Lemo + 9pol dsub) und ca 1m geschirmtes Kabel. Ich kann mir aber nicht vorstellen, dass dies ein Problem ist. Der µC lies sich auch früher prolemlos mit 2m Flachbandkabel
-
Thread
Brauche Tips beim Oszikauf
Mikrocontroller-Bereich arbeitet ist eine zweikanal DSO (Digital Speicher Oszi) wärmstens zu emfehlen. Warum 2 Kanäle? Weil einem immer mal wieder einen I2C-Bus, SPI, PWM-Motorbrücke oder ähnliches über den Weg läuft. Und dann nützt einem ein Kanal nix mehr, weil man dann das Clock-Signal raten darf. Und
1M insgesamt, ob nun 1 Kanal mit 1M oder 2 Kanäle mit jeweils 0,5M. Ebenso bei kurzer Speichertiefe 1x2K oder 2x1K.
-
Thread
Attiny85 (SMD) Device signature = 0xffffff
1 0 0 9000 9000 0x00 0x00 calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00 Programmer Type : STK500 Description : Atmel STK500 Version 1.x firmware Hardware Version: 2 Firmware Version: 1.18
letztlich die seit Jahr und Tag*) von Atmel empfohlene Vorgehensweise. *) Einzige Ausnahme: beim AT90S1200 stand dies noch nicht in der Vorschrift drin. Der hatte aber auch keinen clock prescaler. ;-) Ansonsten spricht natürlich auch nichts dagegen, dass man /RESET vorab auf low zieht und dann erst
-
Thread
USART-ISR mit mega8515
UCSR0C = (1<<URSEL)|(1<<USBS)|(1<<UCSZ1)|(1<<UCSZ0);//USART 8 N 2 UCSRB = (1<<RXCIE)|(1<<RXEN);//USART Interrupt Enable Das ist meine Einstellung für DMX-Empfang, 2 Stoppbits. Wenn das Hauptprogramm fertig ist, würde ich den Switch-Kram aus dem Interrupt rausnehmen
Assembler-Datei. Die avr-libc-Doku hat ein Beispiel dafür, auf was man achten muss (dort am Beispiel eines AT90S1200, den man nicht direkt in C programmieren kann).
-
Thread
Sauberes Audio Signal mit Attiny85
einen High-Speed-Timer haben? Bisher sind mir die ATtiny25/45/85, ATtiny26, ATtiny261/461/861 und die AT90PWM2/3/2B/3B mit dem Power Stage Controller bekannt.
-
Thread
Gegentaktwandler SG3524 Spannung sackt zusammen
etwa 20R Drahtwiderstand sekundär bei 450Wdg, dazu kommt noch der transformierte primär. Und von den 2m2-Drosseln sieht und liest man auch nichts. Und du musst beachten, dass es nur 90% Einschaltzeit sind und der Strom nicht gleichmäßig über die Einschaltzeit fließt. Es gib bei jeder Einschaltflanke eine
mal nach). Da bringt doch auch die (übrigens nur marginal) geringere Flußspannung nichts - die PWM würde faktisch erst ab ca. (2x) 25% Duty hinter den Dioden "ankommen".
-
Thread
PWM bzw Einschwingvorgang mit AT90CAN128
langsam runter, in der Hoffnung dass der Spiegel mit schwingen beginnt. Dazu steht mir der Atmel AT90CAN128 zur Verfügung. Ich habe Anfangs an den 8-Bit PWM Ausgang gedacht, jedoch steht doch da die Frequenz fest und man dreht nur an dem Tastverhältnis, oder? Fällt zufällig jemandem was Cleveres
gut. nur meine eingstellte frequenz stimmt nich so ganz mit dem was rauskommt. irgendwo gehen mir 2Hz verloren. der cpu arbeitet mit 16MHz, ich benutze einen vorteiler von 256 und rauskommen sollen 250Hz, also muss ich doch für OCR0A 125 einstellen, oder? wenn ich dann aber das oszi dranhäng, mess
-
Thread
BASCOM - TIMERFUNKTION UND SIMULATOR?
Hallo, bei der timergesteuerten Ausgabe von Signalen durch einen AT90S2313 ergibt sich folgendes Problem: bei der Simulation unseres Programms unter BASCOM verändert sich der als Counter gesetzte Timer nicht. Kann das an einer fehlerhaften Simulation liegen, oder ist
incr x if x > 10 then y=1 timer = vorladewert end if der 16bitter is halt toll für 'ne pwm, deshalb nehm ich immer den 8bitter für so triviales zeug wie zeit. gruss und immer fröhlich weiter, harry
-
Thread
TIMER0 Normal Mode bei 2560
TCCR0A ist falsch intitialisiert. OCR0A nicht auf Wert gesetzt. (Hab grad nur das Datenblatt zum At90CAN da, daher mal selber nachsehen)
der OC0A an Digital Pin 13 liegt? Ja. Siehe: https://arduino-info.wikispaces.com/file/view/Mega2-900.jpg/421499040/Mega2-900.jpg
-
Thread
SDuino: Beinahe-Arduino für STM8S
[/code] Wenn ich sdcc -v aufrufe, dann bekomme ich als Ausgabe [code] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.5 #9841 (MINGW32) published under GNU General Public License (GPL) [/code] Das heißt, es kommt keine reine Zahl raus. Daher
\sduino\hardware\stm8\0.3.2\STM8S_StdPeriph_Driver\src"): CreateProcess error=2, Das System kann die angegebene Datei nicht finden [/c] > testen? > > Michael
-
Thread
Ultraschall Entfernungsmesser selber bauen Eigenbau ATmega8 Assembler
Version 2 Bei Verwendung einer seriellen Induktivität am CTC Ausgang OC2 des Timers erhöt sich die Spannung am Sender deutlich, beim Versuchsaufbau konnte ich mehr als 20V messen :-) Der selektive Vorverstärker
maximale Impulsläne des Moduls beträgt ca. 70ms, d.h. 12 Meter Abstand wäre theoretisch möglich (24m/2). Christoph M. schrieb im Beitrag #6317983: > Wie viele Meter schaffst Du gegen eine glatte Wand? 2m (4m/2) problemlos, mit Induktivitäten c-hater schrieb im Beitrag #6318508: > Tiny84 würde
-
Thread
[Info] Solarpanele 20W peak für ca. 1,5 EUR pro Peak-Watt Gesperrt
Wer kauft denn 15 Jahre alte Zellen. Neue kosten in der Zwischenzeit unter 2 Euro/Watt
PWM-geregelt die solarzellen vor der diode kurz. erspart den riesen kühler des 2N3055 und den dicken heizwiderstand.
-
Thread
Power Stage Controller
Hi Leute, ich bin momentan dran mich in den PSC des AT90PWM216/316 einzuarbeiten, kennt dafür jemand ein gutes Tutorial, vorzugsweise für Assembler, ob Englisch oder Deutsch ist erst mal egal. Wenn da jemand einen nützlichen Link kennt wär ich sehr dankbar
Es gibt nicht für jedes und alles ein Tutorial. Du kannst also drei Dinge tun: 1. Weitersuchen 2. Warten bis jemand ein Tutorial schreibt und hier antwortet 3. Selber machen Suchs dir aus. Ansonsten sind die App Notes von Atmel auch immer eine gute Quelle.
-
Thread
Elektronische Verbraucher an Notstromaggregat -> schnellere Alterung durch Überspannung?
Diese billigen Baumarkt Aggregate mit 2KVA maximale Last und einen 2 Takt Rasenmähermotor haben bei plötzliche Lastwechsel oft enorme Überspannungen. Wir hatten mal ein 2KVA Agreggat von Neckermann gehabt. Im Leerlauf 300V unter Volllast
Peter D. schrieb im Beitrag #4625264: > Falls der PA ein Schaltnetzteil mit Weitbereichseingang (90..264V) hat, > könnte man auch einen Vorschalttrafo 230V/115V davor setzen. Dann dürfte > der Generator bis 528V hochlaufen. Eine 400V-Output-PFC würde doch über 2:1 Trafo gespeist 800V "abkönnen
-
Thread
Input Capture ATmega16
führen Delays und schnarchlahme printfs() innerhalb von Interrupts das Ganze ad absurdum. Der 2. Punkt ist, daß nicht entprellte Tasten keine 2 Flanken erzeugen sondern mehrere. Peter
. Steht sicherlich auch im Datenblatt. Sehen wir es mal so: Bei mir funktioniert ICP auf einem AT90S8515 bestens. Damit wird ein tastgradmoduliertes serielles Signal (PWM?) decodiert, dessen Informationen weitere Schalthandlungen auslösen. Der Timer1 wird darin für ICP, OCR1A und OCR1B genutzt. TIFR
-
Thread
Welche ICs als Grundausstattung?
dann etwas Grundwissen über Spannungswandler a'la 7805 :-) Dem folgt dann ein HD44780 Display mit 2 oder 4 Zeilen zur Ausgabe. Als nächstes z.B. ein ULN2803 für ein Lauflicht, oder ne diskrete / integrierte Halbbrücke für PWM Motorsteuerung. Wenn es dann etwas mehr elektronik sein soll, nimmst
00,02,32,14,74,86,90,138,193,221,240,245,251,257,299,373/374/573/574 sind immer wieder praktisch ;) Wenn man die neu ab Katalog kauft, an besten HCT und F nehmen, evtl auch was 3.3V-taugliches...
-
Thread
Schaltnetzteil defekt? Wäschetrockner AEG Electrolux
mosi2k6-at-web.de ??? funktioniert leider nicht !!
Das würd beim dem vom Darius auch dran stehen http://www.mouser.com/ds/2/427/acac-at-222859.pdf Beim anderen würde halt noch fusible dabei stehen. Ich weiß nicht wie wichtig das dann ist?
-
Thread
Nochmal Analog Comparator
das Eingangssignal, das 100mV nicht unterschreiten darf, geht ohne Probl.Proz. ist allerdings ein AT90S4433 und die Freq. dürfte bei ca. 1KHz liegen. Die Reaktionsgeschw.des Comp.ist ja irgendwo bei 500ns @5V. Es muss also gehen. MFG Uwe
/* INTERRUPTHANDLER Analog Comparator */ SIGNAL(SIG_COMPARATOR) { if(bit_is_set(PORTC,PC2)) cbi(PORTC,PC2); else sbi(PORTC,PC2); } In der main dann sei() und Endlosschleife.
-
Thread
ADC auf DAC spiegeln Problem!
daci schrieb im Beitrag #2854753: > Ich gebe 5 V an den Eingang und erhalte am Ausgang lediglich 2,62 V. DAC > und ADC lasse ich über die interne Vref 2,56 V laufen. Wie soll da auch (wesentlich) mehr als 2,56V rauskommen?
Ich verwende eine AT90PWM3B - uC. Dank eurer Tipps, funktioniert alles soweit ganz gut, bis auf diese ADIF Interrupt-Flag um das Wandlungsende zu erfassen. Meine Idee: while(1) { if(ADIF Flag ist gesetzt) {
-
Thread
Tasterabfrage
1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6... Die Aktion für LED3 wird jetzt nur durchgeführt, wenn der Inhalt von Inhalt von Bit LED3 in led_zustand 1 ist 1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6#1#2#3#4#5#6... 1 1 1 0 0 0 "Leuchtzeit" "Dunkelzeit" > Also auf
-
Thread
negative Berechnung der Temperatur
Hallo alle zusammen, ich habe eine Leiterplatte mit dem "Atmel AT90PWM316" und 4 7-Segment-Anzeigen. Mein Problem ist jetzt aber, dass die Angezeigte Temperatur im positiven Bereich in Ordnung ist aber im negativen Bereich "komische" Werte (z.B.948) angezeit werden
segmenttable [einer]; // Ausgabe der EINER auf 1. Anzeige _delay_ms(5); PORTB = T2; // Anzeige 2 aktivieren PORTC = segmenttable [zehner]; // Ausgabe der ZEHNER auf 2. Anzeige _delay_ms(5); PORTB = T3; // Anzeige 3 aktivieren
-
Thread
wie entsteht der "Jitter" bei Servos ?
Servos und wie verhindert man ihn? Habe ein Programm geschrieben zum ansteuern von 8 Servos mit einem AT90S2313. Jedoch ab und zu zittert das Servo und ich messe mit meinem Oszy eine "seltsame" Welle am ende des Rechtecksignals. Gruß Frank
wirklich sicher, daß nur R30 verwendet wird ? Die Jitter kommen daher, daß durchlaufzähler ein int (=2 Byte) ist, d.h. die Hauptschleife braucht 2 Zugriffe, aber dazwischen kann der Interrupt den Wert ändern und Du hast dann 2 nicht zusammen passende Bytes. Entweder Du machst die Servos mit im Timer
-
Thread
Welche Bauteile sollte man mindestens kennen?
fehlen. Ansonsten war eines meiner ersten Projekte ein einfacher Phasenanschnittsdimmer mit nem AT90S2313. Ob man bestimmte Bauteile braucht oder nicht, hängt vom Interesse und den daraus resultierenden Projekten ab. Ich mache viel mit Veranstaltungs- und Lichttechnik, dementsprechend kenne
RGB Led's von einer alten Lichterkette ZPD3.6 (Zenerdiode) Widerstände: 100Ω, 220Ω, 470Ω 1kΩ, 2.2kΩ, 4.7kΩ 10kΩ, 22kΩ, 47kΩ 100kΩ, 220kΩ, 470kΩ Alle anderen Werte kombiniere ich daraus oder kaufe einzeln bei Bedarf. Kondensatoren: 22pF 100nF 63V 100nF Funkenstörkondensator (X2 für 300V
-
Thread
Bau einer einstellbaren HV-Quelle 100kV/100µA - erste Fragen
einfachere - Messung am Eingang sinnvoll, oder? Heute wird die Endstufe fertig und ich schreibe die PWM sowie den Regelteil der Spannungsregelung. 0,2mm-CuL ist auch geordert. Jetzt geht es noch darum, die richtigen Windungszahlen zu ermitteln. Das Wicklungsverhältnis errechne ich bei 5kV zu N2/
Kernmaterial: 3C30 "A low frequency, high Bsat power material optimized for use in line output transformers at frequencies up to 0.2 MHz." Hörte sich gut an ;-) [pre] Bei 10 kHz: µi = 2100 +/-20% µa = 5000 +/-25% B = 500mT Pv = <= 80kW/m³ rho = 2 Ohm*m Tc >= 240°C Dichte = 4,8g/cm³ [/pre] Falk
-
Thread
Ladderfilter berechnen und bauen
connect the 10 pF capacitor (position 1) and look for the frequency that gives the maximum signal at the output (minimum attenuation). This will be fs1. Than connect the 27 pF (position 2) and look for the maximum output again, and this will be fs2. Now connect the crystal directly (position 3) and
Krokoklemmen, vermute, das HF übergesuppt ist. f0 lt. Berechnung = 3583.385 kHz Bandbreite 2.2kHz Hier die Ergebnisse: HF in = 1,36V kHz mV out 3500 - 5 3562 - 12 3564 - 16 3566 - 20 3568 - 31 3570 - 50 3572 - 71 3574 - 83 3576 - 90 3578 - 103
-
Thread
Noch ein Taschenrechner auf ATMega Basis
Joe G. schrieb im Beitrag #5764542: > 2 > ENTER (kein Blinken) > 3 > + > > Das verursacht bei er Eingabe Unsicherheiten, ist die Ziffer angenommen? > Meine HP’s gehen damit folgt um: > > 2 > ENTER (2.000 bei FIX 4 oder 2.000000
, die 2.x Software findest Du auf Github hier: https://github.com/Feinmechaniker/UPN/commits/321ee2086fe3e40fd65acbae8bc2855246a3c2b2/Bascom/rpn_boris_A328.bas
-
Thread
Fehlermeldung
zusammen! Ich bekomme beim Compilieren meiner Dateien plötzlich diese Meldung: [.....] avr-gcc main.o pwm.o lcd.o tools.o stv5730.o -Wl,-Map=main.map,--cref -mmcu=at90s8515 -o main.elf C:\avrgcc\bin\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld.exe: address 0x80026b of main.elf section .bss is not
SRAM zur Verfügung hat. machmal: make size und lies: http://www.mikrocontroller.net/forum/read-2-13927.html Schmittchen.
-
Thread
Heizkörperdimensionierung
Nun sind dort Heizkörper der Sorte https://www.kermi.de/raumklima/produkte/flachheizkoerper/therm-x2-plan/ therm-x2 Plan-K Typ 10 405 x 1005mm installiert, die nach meinem Verständnis mit Heizleistung (Norm): 190 (371) W angegeben sind. Ist das plausibel? Wäre doch ohnehin hier schon total unterdimensioniert
erwärmen. PS: Dann bin ich aber froh, um meinen "Altbau", dessen VL zwischen 40 und 60 (bei -25° AT) liegt.
-
Thread
Leuchtstoffröhre EVG - Schaltungsdetail ?
Ökonomischer Totalschaden. Bei Obi bekommst Du f. ca. 20€ eine komplette Leuchte mit 2 EVS, die zügig starten.
Gibts irgendwo ein "Referenz-Schaltplan" für solch ein EVG? Lustigerweise z.B. bei Atmel (Bei den "AT90PWM"-Avrs) Allerdings für die Dimmbare und über DALI fernstererbare Luxus-Variante eines EVGs. http://www.atmel.com/applications/lighting/flourescent_ballasts/default.aspx
-
Thread
FOSDEM, Tag 2 - mehr Sicherheit, RISC-V, Secure Boot und Python
Liste von besonders interessanten Vorträgen. Uwe Kleine-König zeigte in Pulse-Width-Modulation (PWM) is easy, isn't it? (siehe https://fosdem.org/2023/schedule/event/pwm/) verschiedene PWM-Implementierungen. Christophe Ponsard präsentierte einen Vortrag zum Bull Gamma 3 (siehe https://fosdem.org
https://sites.google.com/view/lowfadehaircut/ https://github.com/davidwalton90 https://github.com/react-native-community/discussions-and-proposals/discussions/701#discussion-5541670
-
Thread
Welche Programmiersprache auf µC
Der HW-Entwickler macht die HW-nahe Programmierung auf einem einfachen MC mit CAN-Interface (z.B. AT90CAN128) und der GUI-Crack kann sich dann mit den CAN-Kommandos ungeniert austoben, ohne HW zerstören zu können. Er kriegt auch Fehlermeldungen, wenn er falsche Kommandos schickt. Wichtig ist vor allem
I2C-Treiber (HW/SW) reingeben und auch einen I2C-MUX abbilden. Die Treiber ließen sich perfekt Unittesten, indem man einfach einen I2C-Bus-Mock(gmock) beim Instanziieren reingegeben hat. Angelegt wurden
-
Thread
gibt es Funk-Heizkörperventile mit alternativer Firmware?
im Beitrag #7521474: > Aber du kannst das vom Schreibtisch aus besser, wenn die Temperatur bei > 2% Öffnung schon überschwingt? wo siehst Du nur 2% Öffnung?
werden die Räume im letzten Kreis gar nicht warm, während vorne das Thermostat die Temperatur per PWM regeln muß: 1N 4. schrieb im Beitrag #7521498: >> wo siehst Du nur 2% Öffnung? > 04:00 im Diagramm. Auch sonst sind 10% schon zuviel des Ganzen.
-
Thread
Einfaches IO-Beispiel für AT90USB1287 mit LUFA
bauen möchte ist ein einfaches IO-Modul mit digitalen Ein-/Ausgängen und analogen Ein-/Ausgängen (bzw. PWM). Ich habe hierzu ein recht vielversprechendes Beispiel namens TestAndMeasurement im LUFA-Ordner gefunden. Dies scheint jedoch noch nicht ganz fertig zu sein und entsprechende Treiberbeispiele für
gefunden! (läuft auch auf dem AT90USB1287) Gruss ...
-
Thread
STM32 und Linux - Einsteigerfragen
../NODE_H743ZI" and using com port "/dev/ttyACM0" [Warning] @,: Compiler version mismatch: Have 8.2.1; expected version >= 6.0.0 and < 7.0.0 Building project mbed-os-example-blinky (NUCLEO_H743ZI, GCC_ARM) Scan: mbed-os-example-blinky Compile [ 0.8%]: at24mac.cpp Compile [ 0.9%]: NanostackRfPhyMcr20a.cpp
= ABSOLUTE(0x30044000); + . = ABSOLUTE(0x30044200); *(.ethusbram) } > RAM_D2 AT > FLASH[/code]
-
Thread
Probleme beim Dimensionieren von Akkus
haben und auch bei den Temperaturen draußen noch zuverlässig funktionieren ? Ich habe schon an die 2 LiPo Akkus aus dem Heli gedacht, aber die haben 2 Nachteile: erstens sind es 6s 2P Akkus mit 6000 mAh die schnuckelige 160 Euro das Stück kosten und ausserdem 11,1 Volt Spannung am Pack haben, die ich
Relais die Schaltung im Notfall gleich abschalten lassen, oder ganz nobel: per PWM langsam runterdimmen, bis auch bei niedrigster Stufe die Spannung nicht mehr über 3V bleibt, dann abschalten. LiPos verkraften im Notfall auch noch 2,5V. P.S.: Denk an Laden mit Balancer. Aber ich
-
Thread
SPS im Fahrzeug von 1962
den I/Os ein bischen eng werden. Da würde ich auf die neue Logo warten (Logo 8). Dauert halt noch 2 Monate.
mal so als Idee: - Board Computer mit CAN beim Fahrer - CAN-Knoten bei Rücklampe links und rechts (2x µC) - CAN-Knoten bei Lampe vorne links und rechts (2x µC) - CAN-Knoten im Motorraum bei Sensoren usw." "etwas"!! übertrieben für die Handvoll komponennten! Denkt doch bitte mal in Masstäben von
-
Thread
Mal wieder, Mikrowelle reparatur.
gemeint teil ähnlich von links unten. Also Trenntrafo mit Stellspanung und 6Ah. https://www.conrad.at/de/labor-trenntrafo-einstellbar-thalheimer-lts-602-500-va-anzahl-ausgaenge-1-x-2-250-vac-512303.html?altOf=AN @DAVID Melde mich nachmittag was kommt raus. Ich habe vorher angst so zu probieren
Kochen in der Mikrowelle, Pizza? Da kann man ja gleich auf Pappe rumkauen. Aufwärmen/erhitzen und mal 2-3 Kartoffeln kochen OK, wunderbar ABER KOCHEN... Meine hat nur UL-PWM, Timer und tut seit ~25J. :) PS: Ich will dir damit nicht unterstellen, das Du damit /Kochst/. PPS: hinz schrieb im Beitrag
-
Thread
Einfacher und billiger Webserver mit AtMega32
werden. Die Adressierung geschieht wie oben beschrieben. Reales Beispiel aus der Demo: http://avr/?b2=95&b3=90&b4=85&b6.0=0&b6.0=1&b6.1=0&b6.1=1&b5=4&b6.3=0&b6.3=1 Ach ja, ein SMTP-Client mit AUTH-Server (für neugierige Mailserver wie exim) ist auch noch dabei. Die zu versendenden Mails liegen als
B1 ist GND. B2 ist der Reset
-
Thread
Kaffeemaschine im Gartenhaus
für 2-3 Tassen Kaffee überschaubar. (1260W*10min = 210Wh) Aus Fernost werden komplette Sets zu unglaublichen Preisen angeboten. https://www.ebay.at/itm/18V20W-Sonnen-Panel-12V-24V-Controller-1500W-Inverter-Ac220V-Kit-Gee-P6M7
Starterbatterien aus Unfallwagen bekommt die > quasi neuwertig sind stellt er halt vier hin statt 2 (um Tiefentladung > zu vermeiden, das mögen Starterbatterien gar nicht) und alles is in > Butter (mit etwas größeren Modulen für die Selbstentladung) Danke. Ich denke wenn ich 2 90Ah Batterien
-
Thread
Problem beim auslesen des ADC vom AT90CAN
transimpedanzverstärker über den adc des µC auszulesen. in allen beiträgen im forum zum adc des at90can habe ich gesehen, dass das "ADCW" register ausgelesen wird um den wert zu erhalten. siehe z.B. : http://www.mikrocontroller.net/topic/103037 http://www.mikrocontroller.net/topic/159368 scheinbar
ich mache aus den 10bit 8bit... die unteren 2bit lasse ich weg. sprich ich lasse mir komplett das high register ausgeben. damit verschwindet ein fehler von ca. 20mV oder sowas schonmal, ich hoffe das war auf die eine frage bezogen die richtige antwort
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
Den Zero v2 gibt es derzeit im Kaufland für 14,99€ Hab mir heute mal 2 mitgenommen.
get current temperature", "get battery level" (well, that's almost everything I need). So either via 2.4GHz or 433/866 MHz, with battery life at least 6 months. Is there such solution? Thanks
-
Thread
MMC/SD-Karte mit FAT16 an AVR
Hallo Zusammen, ich benutze die USART Schnittstelle vom AT90USB1287 in SPI Master Mode, um DAB(digital audio broadcast) Daten auf der SD-Karte zu speichern.Beim Debuggen wird in der Funktion "struct fat16_fs_struct* fs = fat16_open(partition);" die folgende
Nachdem bei meinem Atmega32 alles funktioniert hat, wollte ich den SD-Reader an ein AT90CAN128 anschließen. Im Vergleich zum Atmega32 hat dieser 8MHz statt 14,..Mhz Im Code habe ich F_CPU und die Ports abgeändert. Jetzt tauchen folgende Probleme auf. Die Karte wird nicht immer
-
Thread
Bitwackeln mit USB to Seriell Wandler (Schnelligkeit)
einsetzen. Wobei die meisten Controller mit USB nur 12Mbps können, auch wenn USB 2.0 dransteht (weil full speed, nicht high speed).
schon gemacht. Ich nicht, ich habe (betreffs Controller) gleich mit AVRs angefangen, damals mit AT90S1200. > mit 12F675 oder 16F627 geht auch. > Ich habe eineigenes Protokoll probiert. > Ein langes Startbit (5*Datenbitzeit) Datenbits(8-32) Wäre mir zu unsicher, eine $00 sieht genauso aus (
-
Thread
variablen deklaration
er brav die led an, wenn 10 sec vorbei sind gehen auf einmal von PORTB zwei leds an die auf PINB2 +3 liegen. das ganze läuft auf einem atmel AT90S2313 hier noch die timer init: TCCR1A = 0x00; // disable PWM and Compare Output Mode TCCR1B = TMC16_CK1024; // use
Anmerkung zu Jörgs Programm: ... und auch wenn der C-Code 2 Zeilen länger ist: der resultierende Code wird deswegen höchstens kürzer, aber nie länger werden, das diese Aktionen der Compiler in jedem Fall machen muss. Stefan
-
Thread
RIGOL DS4000er
das DSOX3000 und das Rigol DS2000 können das (letzteres allerdings nur mit optionalem Triggerpaket AT-DS2. Ist also durchaus keine typisch digitale Option und ich habe sowas auch schon ein paarmal gebraucht. Kein wirkliches Must-Have, aber nett zu haben.
wird. > > mfg Wenn ich da hinten ins Handbuch schaue, gehört der Timeout-Trigger zur Option AT-DS2, die noch einmal mit ca. 220€ erworben werden muss, oder?
-
Thread
High Level an PD0 (INT0/input) des AVR-CAN (AT90CAN128)
Hallo liebe Leute, ich habe eines dieser AVR-CAN boards von Olimex mit AT90CAN128. Ich programmiere das Teil über die Pins PDI und PDO, da ich nur einen ISP (mySmartUSB MK2) besitze. Das klappt alles wunderbar. Nun möchte ich über die 4 Eingänge INT0 bis INT3 Interrupts
verschwindet. Im LOW-HIGH Fall soll an jeweils einem der OCRx-Ausgänge von Timer3, bzw Timer1 ein PWM-Signal ausgegeben werden. Das nur zum Hintergrund. Mit dem u.a. Programmcode verhalten sich die PINS PD0, PD1 und PD2 jedoch so, dass sie immer auf HIGH sind, wodurch natürlich nie ein IR ausgelöst
-
Thread
R&S Logiktastkopf f. HMO1002 vs. RTC1000
Vertriebler nachgefragt wieso das so ist und obs ein Oszi gibt was so ist wie das RTB2004. Nur eben mit 2 Vollduplex Dekodern. Die Antwort empfand ich recht hochnäsig. Da wurde nur rückefragt wie man denn überhaupt auf 2 Datenstreams triggern können soll. Mit 2 Vollduplex Dekodern wär das ein super
Linearregler (TIP147, LTC2051) - Sollwertvorgabe mittels (analoger) Potentiometer - Digitalteil mit (3 *) AT90S2313, ADC MCP3202 Das auf den ersten Blick recht ähnliche 8142/8143 ist aber doch komplett anders aufgebaut, d.h mit nur einem einstufigen Linearregler ohne Vorregler. Es wurde auch nicht von Hameg
-
Thread
Auswahl Bulk Kondesatoren
an der Platine anzustecken. Auf Mouser hätte ich ein Netzteil gefunden: https://www.mouser.at/ProductDetail/Cosel/CXLA150F-24-B1?qs=HMhDvBYWqvMOAlwweUjXlA%3D%3D Es liefert bei 24V 6,25A. Es hat einen Stecker mit 4 Pins. 2x +V0 und 2x -V0. Preislich ist es jedoch etwas grenzwertig. Ich möchte
dieses an der Platine anzustecken. Auf Mouser hätte ich ein Netzteil > gefunden: > https://www.mouser.at/ProductDetail/Cosel/CXLA150F-24-B1?qs=HMhDvBYWqvMOAlwweUjXlA%3D%3D > Es liefert bei 24V 6,25A. Es hat einen Stecker mit 4 Pins. 2x +V0 und 2x > -V0. > Preislich ist es jedoch etwas grenzwertig.
-
Thread
Verstärker TAS5630
@Crow187 schick mir bitte mal ne mail: buts ät gmx nät Ja, ich werde auch 2,5mm Löcher bohren und Kabel einlöten. Jetzt erst mal müssen wir irgendwo einen Bestückungsplan erstellen, da einige Bezeichnungen nicht so gut lesbar sind, wegen der
1000uF Elkos geschaltet. Sie sollen die Schwächen der Elkos vermindern. Ich würde sagen, ob 1uF oder 2,2uF, da wirst Du wohl kaum einen Unterschied bemerken. Wie schaut es aus wenn Du die gestapelten Kerkos um 90° drehst? Dann geht der Stapel nicht in die Höhe sondern in die Breite. Gruss Klaus.
-
Thread
Einstieg: Altera vs. Xilinx
Baustein zu tun hat. Das ist so als wenn jemand Fragt ob der ATMEGA88 noch hergestellt wird und du ein AT90xxx Datenblatt postest. Dein Datenblatt ist für die XC9500 Serie OHNE XL! Das sind die Vorgänger der hier diskutierten XC9572XL... Die XC9500XL Serie ist aber noch in Produktion. Lediglich einige
ein FPGA der neueren Bauart (mit integriertem Flash) ersetzen > kann. Lattice hat mit seinen MACHXO2 Meinen größten Umsatz mache ich mit Geräten. die einen XC9536XL oder XL9572XL enthalten. Die Dinger kosten bei gewerblichen Abnahmemengen ca. 90 ct bzw. 1,40 €. Der billgste MachXO2 kostet etwa