angehommen jede Speicherstelle lässt sich 1000 mal überschreiben (pessimistisch), dann dauert es 8000 Stunden bis zum ersten Defekt, das wäre knapp ein Jahr Dauerbetrieb.
dolmetschumgebung ersetzen) handelt, wollte ich eigentlich einfach für beide spuren (schüler und lehrer) je einen AD nehmen und dann z.b. immer ab "position Null aufsteigend" Ungerade Bytes Spur eins, gerade Bytes spur zwei" machen. aber ich glaub das kann ich mir so bei der datenmenge schon abschminken, oder? wie
@Dirk: danke für die ausführliche Erklärung. Wenn ich jetzt R1 = 8000 und R2 = 10000 Ohm Widerstände nehme komme ich laut obigem Rechner auf 4,6V Ausgangsspannung (bei 10000 Ohm Widerstand des ADC laut Datenblatt). Das Ganze jetzt bei 12V. Sollte die Batterie dann mal
R1=16kOhm Der Stromfluss wäre dann I=U/(R1+R2)=0,5mA U2 kannst du dann wie oben dier aus dem AD-Wert ziehen. U bekommst du dann mit U=(U2*R2+R1*U2)/R2 (s.o.) (R2 und R1 kennst du dann ja, U2 haste gemesen -- FREUDE :D )
ne ganze Weile [math] 2^{32}m=4294967296m=71582788h=2982616d\approx8171y [/math] Also über 8000 Jahre. Sollte reichen. Wenn du aber immer dieselbe Speicherstelle nimmst, geht die irgendwann kaputt (->Datenblatt). Also mehr Speicherstellen im EEPROM reservieren, und die Schreibzugriffe darüber
Mach nen dicken Elko vor deine Schaltung, und lege den Versorgungsspannungseingang auf nen AD-Wandler. Sobald die Spannung abfällt, sicherst du den Wert. (Der Strom hierfür muss vom Elko geliefert werden). Die 100.000 Schreibzyklen errechnen sich dadurch nicht durch das Hochzählen, sondern
Bootloader Flash Section von 0x3F00-0x3FFF geht. Wie passt das den mit den 32k Flash zusammen ? (0x8000) Gruß
Bootloader Flash Section von 0x3F00-0x3FFF geht. Wie passt das den >mit den 32k Flash zusammen ? (0x8000) 1 Word = 2 Bytes, der FLASH ist Word basiert, musst die Werte *2 nehmen. Gruß Hagen
rausgefunden. Die Idee ist einen Atmel Uc anzuschliessen und dieser soll die empfangsdaten der DT8000 (3 Stück) übersetzen in einen ASCII String der dann durch den PC über USB ausgewertet werden kann. Das Excell Program inkl. Macro werde ich sobald fertig anhängen. Sind bereits weitere Codes, wie z.b
Für die es intersiert. Im Dateianhamg habe ich im Internet dieses Datenblatt zum eingebauten AD Converter gefunden. Einen ähnlichen Schaltplan für den DT 80000 ist auch beschrieben.
system ex- digitalpowerandgroundareprovidedthroughfour ceeds unity by the time audio amplitudes are ad- pins. justed to a reasonable level. The solution to the howling problem has typically been half-duplex, 3.1 Analog Interface where either the transmit or the receive channel is In a speakerphone application
BA3830, ein Bandpassfilter, gedacht, aber den gibts nirgens mehr zu kaufen. Ich wäre dann über mehrere AD-Eingänge in den µC gegangen, um die Werte dann im eigentlichen Programm zu nützen. Danke im Vorraus. Simon
space with no exceptions. The bit numbers in Table 3−3 describe the contents of the As (source) and Ad (destination) mode bits. Table 3−3.Source/Destination Operand Addressing Modes As/Ad Addressing Mode Syntax Description 00/0 Register mode Rn Register contents are operand 01/1 Indexed mode X(Rn) (Rn
space with no exceptions. The bit numbers in Table 3−3 describe the contents of the As (source) and Ad (destination) mode bits. Table 3−3.Source/Destination Operand Addressing Modes As/Ad Addressing Mode Syntax Description 00/0 Register mode Rn Register contents are operand 01/1 Indexed mode X(Rn) (Rn
wollen, wäre die Interruptroutine die flexibelste. Man muß halt immer beachten, daß es hier einen AD mit gemultiplexten Eingängen gibt. Also alle nacheinander. Du solltest Dir mal ausrechnen lassen, wieviel Zeit Dir abzgl. der AD-Timerroutine zwischen den samplings übrig bleibt. Ich kenne ja den
einem 16Bit unsigned Wert durch folgende Manipulation: signed int x; unsigned y; x=(y^0x8000); in ein signed integer umwandel oder ist noch ein cast erforderlich? x=(unsigned int)(y^0x8000); vielen Dank!
VIORM, Type and sample test, m = 60 sec, Partial Discharge < 5 pC Highest Allowable Overvoltage* V 8000 V peak IOTM (Transient Overvoltage, ini= 10 sec) Safety-Limiting Values (Maximum values allowed in the event of a failure, also see Figure 11) Case Temperature T S 150 °C Current (Input Current I ,
Why not ; just use the last stacked FOR? ; A=-32768 is illegal (overflow check in eval) ; ...but A=&8000 is legal ; Errors often currupt source when doing substitutions ; Not sure this is completely fixed ; Give better errors? Next w/o for, etc? ; Add strings and arrays ; Make float the standard storage
.. ich hatte seinerzeit mal das "bttv" Modul verwendet. Interesannt ist aber auch das Vellemann K8000. Das I2C-Modem wird NICHT mit LM-Sensors funktionieren, da du keinen Treiber dafür hast. Jemand der sich mit dem Linux-Kernel auskennt schreibt zwar in 5Minuten den passenden Treiber dafür--- aber
Brooktree TV-Karte) Man kann weitere I2C-Slaves am Bus betreiben: Temperatursensoren, LC-Displays, AD-Wandler, etc. Und wenn man will, dann kann man den I2C-Bus sogar galvanisch trennen. Einzig der Preis ist ein Problem bei I2C: Die I2C-Slaves sind nicht ganz preiswert (1,80 für PCF8574) ... aber
/ 50 - 60 Hz Stromaufnahme......................: max. 0,97 A Ausgangsspannung................: 8000 V Spitze/Spitze, 2340 Veff AC Impulsform..............................: Dreieck Taktfrequenz...........................: 18 bis 20 kHz Ausgangsstrom.......................: max. 30 mA Arbeitstemperatur
Die Signal ist (Hoffentlich) ein sauber Sinus, auf ein DDS AD9835 mit ein ATMega88 für kontrolli. Als Ladung ein Piezo :-). Trafo -> Piezo, geht schon gut, aber die Verstärker "Teil", fählt noch bei mir. (Trafo, sebst gemacht, ok, zu tun noch!)
address $0000 - $7FFF (lower 64K bytes) is accessed by ELPM/SPM RAMPZ0 = 1: Program memory address $8000 - $FFFF (higher 64K bytes) is accessed by ELPM/SPM Note that LPM is not affected by the RAMPZ setting.
folientaster drauf.... Die Ansteuerung ist mehr als einfach (wenn der verwendete µC nen intergrierten AD wandler hat) MFG Mainster
subsystems, programming and the instruction set, refer to the M68HC11 Reference Manual (M68HC11RM/AD). 1.1 Features • MC68HC11 CPU • 512 Bytes of On-Chip Electrically Erasable Programmable ROM (EEPROM) with Block Protect (MC68HC11F1 only) • 1024 Bytes of On-Chip RAM (All Saved During Standby) • Enhanced
Hz. Ich möchte nur eine einzige Frequenz (1,1 kHz) übertragen. Den Sinus nehme ich aus einem AD9833 und verstärke ihn mit einem einfachen NF-Endstufenmodul (Class-C in H-Brücke, also ohne C direkt galvanisch an die Primärwicklung). Übertragen soll er eine Leistung bis so ca. 5-10W. Ich brauche
niemals auf die gewünschten Übersetzungen. Da wären umgerechnet die anderen Impedanzen: 16000 - 8000 - 4000 - 2000 - 1000 Ohm. Ich brauche aber deutlich niedrigere. Deshalb muss ich ja selbst wickeln. Ich kann diesen Übertrager auch nicht einfach umwickeln, die Kernbleche sind verschweißt.
Ein Operationsverstärker? der AD8000 könnte passen, der wurde neulich im "Funkamateur" benutz, vermutlich kann man ihn dort auch kaufen http://www.funkamateur.de http://www.analog.com/en/prod/0%2C2877%2CAD8000%2C00.html 3dB Bandwidth
Ja im Dezemberheft steht er: AD8000YRDZ 4,30 Euro aus der Slewrate müßte man die Anstiegszeit berechnen können.
Voltage V I = 0.6 mA 0% VDD 20% VDD V OL sink Signal Rise Time r 200 ns Signal Fall Time tf 200 ns AD-CONVERTER (T = -40°C .. 125°C, VDD = 2.2 V .. 3.6 V) Parameter Symbol Conditions Min Typ Max Unit Resolution 15 Bit Linear Range 0 40000 LSB MCLK = 32.768 Conversion Time kHz 35 ms INL Within linear
Handyscope Projekte anpeilen (siehe Torsten) Mich interessiert, was man mit ca. 7 bit und 50 MHz AD-Wandler noch halbwegs darstellen kann. Ich hoffe das du noch einen entsprechenden Beitrag zur Leistungsfähigkeit des Gerätes postest (vorausgesetzt das Ding funktioniert überhaupt (das kann man sich
von Stabo war. Man hatte meinem Vater damals dann auch ans Herz gelegt, die höherwertige Stabo SH 8000 zu kaufen, die fast dreimal so teuer war. Aber eine Frage hätte ich zu dem DSO-220 bzw. der Software. Ich muß dazu sagen, dass ich mit diesen PC-basierenden Teilen keine Erfahrung habe. Wie muß
Voltage V I = 0.6 mA 0% VDD 20% VDD V OL sink Signal Rise Time r 200 ns Signal Fall Time tf 200 ns AD-CONVERTER (T = -40°C .. 125°C, VDD = 2.2 V .. 3.6 V) Parameter Symbol Conditions Min Typ Max Unit Resolution 15 Bit Linear Range 0 40000 LSB MCLK = 32.768 Conversion Time kHz 35 ms INL Within linear
forwards */ void initDSP(void); void fft(void); #define N 16 #define G 8 #define PI 3.1416 #define fA 8000 #define FFT #define REF 3 AIC_PRIMARY aicPrimary; int rx,tx; /*analog_in ,analog_out*/ int new_sample; /*flag for new analog value*/ /****************************************************************
, Type and sample test, m = 60 sec, Partial Discharge < 5 pC Highest Allowable Overvoltage* VIOTM 8000 V peak (Transient Overvoltage, t = 10 sec) ini Safety-Limiting Values (Maximum values allowed in the event of a failure, also see Figure 11) Case Temperature TS 150 °C Current (Input Current IF, S =
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
, Type and sample test, m = 60 sec, Partial Discharge < 5 pC Highest Allowable Overvoltage* VIOTM 8000 V peak (Transient Overvoltage, t = 10 sec) ini Safety-Limiting Values (Maximum values allowed in the event of a failure, also see Figure 11) Case Temperature TS 150 °C Current (Input Current IF, S =
Graphic Data RAM (GDDRAM). Data/Commands are sent from general MCU through the hardware selectable 6800/8000 series compatible Parallel Interface or Serial Peripheral Interface. It has a 256 steps contrast control and 65K color control. 2 FEATURES Support max. 96RGB x 64 matrix panel Power supply: V DD= 2.4V
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
P P P P S 1 0 X P1.0/T2 1 40 VCC E E IC 2 2 D D D D / C/ / / / * / A/A/A / P1.1/T2EX/SS 2 39 P0.0/AD0 1 1. 1 1 1 I C 0 0 0 03 . P1.2/ECI 3 38 P0.1/AD1 P P P P P N V P P P P P1.3CEX0 4 37 P0.2/AD2 P1.4/CEX1 5 36 P0.3/AD3 44 43 42 41 40 3938 37 36 35 34 P0.4/AD4 P1.5/CEX2/MISO 6 35 P1.5/CEX2/MISO 1 33 P0.4/AD4 P1.6/CEX3/SCK 7 34 P0.5/AD5 P1.6/CEX3/SCK 2 32 P0.5/AD5 P1.7CEX4/MOSI 8 33 P0.6/AD6 P1.7/CEX4/MOSI 3 31 P0.6/AD6 RST 9 32 P0.7/AD7 RST 4 30 P0.7/AD7 29 P3.0/RxD 10 31 EA P3.0/RxD 5 EA P3.1/TxD 11 AT89C51ED2
COUNTERS /FEEPROM, + 768 x 8 RAM EA 80C51 CORE ALE EXCLUDING ROM/RAM PSEN 3 WR 8-BIT INTERNAL BUS 3 RD 0 AD0-7 T2 FOUR T2 16-BIT COMPARA- T3 PARALLEL I/O SERIAL 8-BIT 16-BIT 16 16-BIT 16 COMPARA- TOR WATCH– PLL 2 PORTS AND UART PORTS CAPTURE TIMER/ TORS OUTPUT DOG oscillator EXTERNAL BUS PORT LATCHES EVENT
IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; use IEEE.NUMERIC_STD.ALL; entity AVGA is port( AVR_AD: inout std_logic_vector(7 downto 0); AVR_AH: in std_logic_vector(7 downto 0); AVR_AL: out std_logic_vector(7 downto 0); -- gelatchte untere Addressen AVR_ALE: in std_logic; AVR_WR: in std_logic; AVR_RD