Gefunden für 12 16 bit wandler - Zum Elektronik Forum





1 - Datenverlust -- Datenverlust




Ersatzteile bestellen
   Hmm, jetzt hat das Forum den Beitrag gefressen.

EXIF Daten:

Output complete without errors.

Exif IFD0

Kamera Hersteller {0x010F} = Canon
Kamera Model {0x0110} = Canon EOS 450D
Orientierung {0x0112} = normal (1)
X-Auflösung {0x011A} = 72/1 ===> 72
Y-Auflösung {0x011B} = 72/1 ===> 72
X/Y-Auflösungseinheit {0x0128} = inch (2)
Letzte Änderung Datum/Uhrzeit {0x0132} = 2022:04:05 21:47:38
Y/Cb/Cr Positionierung (Subsampling) {0x0213} = co-sited / datum point (2)

Exif Sub IFD

Belichtungszeit (1 / Verschlusszeit) {0x829A} = 1/60 Sekunde ===> 0.01667 Sekunden
Linse F-Nummer/F-Stop {0x829D} = 5/1 ===> ƒ/5
Belichtungsprogramm {0x8822} = Automatik (2)
ISO Empfindlichkeit {0x8827} = 400
Exif Version {0x9000} = 0221
Original Datum/Zeit {0x9003} = 2022:04:05 21:47:38
Digitalisierung Datum/Zeit {0x9004} = 2022:04:05 21:47:38
Komponenten Konfiguration {0x9101} = 0x01,0x02,0x03,0x00 / YCbCr
Verschlusszeit (APEX) {0x9201} = 393216/65536
Verschlusszeit (Belichtungszeit) = 1/64 Sekunde
Blendenwert (APEX) {0x9202} = 303104/65536
Blende = ƒ/4.97
Exp...
2 - Arduino Daten wandeln -- Arduino Daten wandeln
Bin leider jetzt erst zum Antworten gekommen.
Zitat : Murray hat am  6 Jan 2022 12:42 geschrieben : Also aus HEX 58 soll DEC 58 werden.0x58 -> 88(10), richtig?



Zitat : Genau genommen hab ich ein CHAR-Array wo ich die Daten drin habe.

Meinetwegen
58, 09, 88, 16 (als HEX in buf[27] bis buf[30])Sind das 16-bit chars? Oder sind das einfach nur 16-bit Variablen? Wie das interpretiert wird ist ja das Problem von Nutzer/Compiler und nicht vom µC.
Kannte bisher nur char mit 8 bit. ...








3 - Spannungswächter aus Resten ;-) -- Spannungswächter aus Resten ;-)

Zitat : ... Spannungsversorgung ausgetauscht, jetzt weiß ich
wieder warum das Teil in die Teilekiste gelandet ist. ... [3,3V] ...
Zitat : Das Problem ... [bei 5,0V] ... wenn die Spannung nicht mehr ausreicht um den Mikrocontroller zu Programmieren, der Mikrocontroller bedankt sich dann während dem Programmiervorgang mit Fehlermeldungen und ist danach unbrauchbar.

Du hast kein Oszi, oder?
Nuju, mal angenommen der Hersteller des uC-Boards hätte sein Board "kostenoptimiert" und hoppladihopp die Verantwortung dem Konstrukteur der Stromversorgung zugeschoben - und der Hersteller der Stromversorgung hätte sein Modul ebenfalls "kostenopti...
4 - Abschalten eines Spannungsteilers -- Abschalten eines Spannungsteilers

Zitat : Ich brauche wohl einen N-FET, oder? Der hier? Ja, der wäre geeignet (du hast aber das falsche Symbol in Eagle verwendet).


Zitat : Das Gate hängt am Out eines NE555, wird als ggf. auf Null gezogen (denke ich) Wenn du es nicht weißt, woher sollen wir es denn wissen


Zitat : und damit erübrigt sich doch der...
5 - Steuern und Regeln -> wo und wie anfangen -> die Suche nach dem roten Faden -- Steuern und Regeln -> wo und wie anfangen -> die Suche nach dem roten Faden
Dann mal von vorn:
Du benötigst ja zunächst eine Plattform.

Du kannst dich heute zwischen unzählichen Plattformen und Architekturen entscheiden.
Meine persönlichen Favoriten der Mikrocontroller sind:

8 bit
- die AVR-Familie von Atmel: einfach zu handhabende und schnell erlernbare Architektur, viele Entwicklungsmöglichkeiten (Programmer von einigen Euro bis mehrere hundert Euro), eine tolle IDE (Atmel Studio) und viele Ressourcen im Internet. Kann auch in Form eines Arduinos eingesetzt werden, auch wenn ich persönlich den Arduino-Hype nicht teile. Prozessoren sind relativ günstig, aber für ihre Rechenleistung sehr teuer. Typische Vertreter ATmega88PA (kein ATmega8 mehr, ist veraltet), ATmega328P, ATXmegaxxx (teuer, aber leistungsfähiger). Taktraten bis 32MHz

8 bis 16 Bit
- PIC-Serien von Microchip. Kannste nach gucken, ich würde sie aber nicht empfehlen. Das liegt nicht daran, dass sie schlecht sind, sondern dass ich arbeitsbedingt nur wenig damit zu tun hatte, obwohl sie grade für Regelungstechnik und Stellglieder gut geeignet sind (hochauflödende PWM und Brückenhardware).

6 - Cassette mechanism alignment -- Videorecorder Grundig Video 2 x 4
So I did a bit of voltage checking on the PSU. Do they look ok or within specification? What can I deduce from this and where do I go next? I feel that I'm really close to getting this working properly, but only with the help of you guys.


Pin Standby Play Mode
1 12.4
2 12.4
3 earth
4 earth
5 0 3.3
6 0.3 4.8
7 4.5
8 9.4
9 17.8 0
10 9.5 15
11 9.4
12 0.2 12.2
13 0 12.2
14 0
15 3.4 11.7
16 4.8
17 0.2 12
18 0 20.7
19 0 20.7
20 33.4
21 -157
22 166
23 -6.7
...
7 - Lineare Ausgangs-Spannungskurve an ATmegas möglich? -- Lineare Ausgangs-Spannungskurve an ATmegas möglich?
Hallo,

welche weiteren Anforderungen stellst du noch an diesen Ausgang?
Variable Steigung (also du/dt konstant?), Beginn bei beliebigem Offset oder immer bei 0?

Wenn es immer glechschnell gehen soll (du/dt konst.) und ein immer gleicher Offset da sein soll, dann geht das auch analog.

Dazu baust du dir entweder eine einschaltbare Konstantstromquelle, die einen Kondensator lädt (--> linearer Spannungsverlauf am Kondensator) oder du erzeugst ein Rechteck, was du wiederum auf einen Integrator (mit Opamp) schaltest.

Die Zeitkonstante des Integrator bestimmst du mit Bauteilen (RC).
Nachteil ist natürlich, dass nicht beliebige lineare Verläufe generiert werden können, wobei man natürlich mehrere Integratoren nutzen kann, die man mit einem Analogschalter auf den Gesamtausgang schaltet.

Weitere, deutlich flexiblere Lösung ist natürlich die PWM, wobei man hier natürlich filtern muss.

Die letzte, flexibelste und sehr genaue Methode ist einen externen DAC wie z.B. den MCP4726 (Reichelt: http://www.reiche...
8 - Atari Portfolio Fernbedienung IR-Led Treiber -- Atari Portfolio Fernbedienung IR-Led Treiber
Im folgenden Text ist beschrieben, wie man sich für den Atari Portfolio eine Fernbedienung basteln kann. Das ganze funktioniert auch recht gut, nur ist die Reichweite mit ca. 2m etwas beschränkt. Im Text ist auch die Möglichkeit mit externer Spannungsquelle und Treibertransistor beschrieben. Könnt ihr mir vielleicht helfen diese Schaltung mit dem Transistor zu realisieren?

Bitte nicht auf irgendetwas verlinken, FAQ, etc. Ich weiß, es ist nett gemeint, aber ich bekomme es selber nicht hin.

Vielen Dank im Voraus!


Zitat :
; RC (Remote Control) Version 1.0, (C) 1995-2006 by Klaus Peichl
; Atari Portfolio als programmierbare Fernbedienung
;
; ACHTUNG: Ich übernehme keine Verantwortung für Schäden, die auf
; die Verwendung der beschriebenen Hard- oder Software zurück-
; zuführen sein könnten. Bei der gezeigten Sendeschaltung wird
; der Schnittstellenbaustein des Parallelportmoduls garantiert
; außerhalb ...
9 - Probleme bei NES-USB Adapter mit ATMEGA8 -- Probleme bei NES-USB Adapter mit ATMEGA8
Hallo

Ich bin noch recht neu bzw. unerfahren was Mikrokontroller betrifft und ich wollte nun einfach diese Nes-USB Adapter

http://www.bidouille.org/hack/nespadusb#6

nachbauen und dafür einen ATMEGA8 einzusetzen. Ich hab in der Programmierung die entsprechenden Pins geändert und versucht es zu Kompilieren und eine Hex zu erstellen. Jedoch scheitert es schon beim Kompilieren. Ich hab es auch schon versucht unverändert für diesen ATtiny44 zu kompilieren jedoch war der gleiche Fehler.
Ich verwendet ATMEL AVR Studio 6

Dies ist der Hauptcode und die Header hab ich angehängt.

main

Code :
10 - Kennwerte eines Digitalen Messgerätes -- Kennwerte eines Digitalen Messgerätes
Hallo,

Wir bauen hier (in der Arbeit) ein digitales Messgerät.
Ich soll für das Messgerät Kenndaten erstellen.
Das Messgerät wird von uns Kalibriert - vom Nullpunkt mit positiver und negativer Steigung.
Der Wandler hat 16 Bit und eine Verstärkungseinstellung (x1, x10, x100, x1000) und damit Messbereiche von +-10V, +-1V, +-0,1V und +-0,01V

Kenndaten die ich bestimmen soll:

Absolute Accuracy [%FS]
Noise (Peak-To-Peak) [µV]
ENOB (Effective number of bits)
Effective Resolution (RMS) [bits]
Noise-Free Resolution [bits]
Integral Linearity Error [% FS]
Temperature Drift ppm/°C

Ich habe bereits im Internet gesucht, bin aber nicht ganz schlau darüber geworden.




Ich fang einfach erst mal an mit den leichteren & wichtigeren Sachen an.

Mittelwert und Standardabweichung kann ich bestimmen. (gibt es eine Norm über wie viele Werte ich mir die Werte bestimmen soll?)

Absolute Accuracy [%FS]
http://de.wikipedia.org/wiki/Messabweichung#Absolute_Abweichung
Für den "angezeigten Wert" verwende ich den Mittelwert. Dieser...
11 - Compaq Portable 286 von 1986 -- Compaq Portable 286 von 1986

Zitat :
Ronnie1958 hat am 12 Jan 2012 13:31 geschrieben :
Meine Frage zum ISA-Bus kommt daher, dass ich erst 1995 Bekanntschaft mit den Innereien eines PCs gemacht hatte, als ich meinen ersten gekauft hatte. Pentium 100 (den es nie gab, also ein getunter 90er) mit 16 MB RAM, 1,2 GB Platte, ein 15-Zöller und ein HP DJ 600 für zusammen -na?- 3600 Mark! Ich dachte, die 286er hätten nur den XT-Bus mit 8 bit gehabt. War halt vor meiner Zeit

PC, XT=8086/8088, AT=286 (wurde teilweise auch für 386 und höher verwendet). Ursprünglich waren das IBM-Modellbezeichnungen, dann kamen die "AT-kompatiblen Geräte" und irgendwann hieß alles >8088 im Volksmund AT.

Die meisten Boards hatten zu den (an sich abwärtskompatiblen) 16-bit-Steckplätzen auch 1 oder (selten) 2 8-bitter. ...
12 - Arbeiten mit dem Soundkarten Oszi von Zeitnitz 1.4 -- Arbeiten mit dem Soundkarten Oszi von Zeitnitz 1.4
Ich würde das eher als eine "auch" Möglichkeit ansehen, weil die richtigen Scopes für die meisten Aufgaben zwar viel besser geeignet sind, aber nicht diese hohe Genauigkeit bei der Amplitudenmessung aufweisen.

Allerdings muß man auch das relativieren:
Von den 16 Bit ist eines in Wirklichkeit ja das Vorzeichen.
Bleiben noch 15 Bit für die Amplitude, und das auch nur bei exakter Vollaussteuerung.
Meist wird man aber mit Rücksicht auf Messbereichsumschaltung (Faktor 10) und Pegelschwankungen um bis zu drei Bit darunter bleiben, - und auf einmal mißt man die Spannung nur noch mit einer Auflösung 12 Bit.

Außerdem muß man erst einmal feststellen, inwieweit man den Soundkarten-Messwerten überhaupt vertrauen kann.
Solche Messungen zur Kalibrierung sind einigermaßen mühsam, wenn man nicht spezielles Equipment im Regal stehen hat, das über alle Zweifel erhaben ist.
Wenn man aber über einen solchen Messgerätepark verfügt, warum sollte man sich dann noch mit der Soundkarte herumplagen? ...
13 - Binär zu dezimal in Minecraft -- Binär zu dezimal in Minecraft
Hallo,
ich bin neu hier und hoffe, dass ich hier in die richtige kategorie poste.
Ich habe seit ein paar Tagen Minecraft. Was das ist könnt ihr euch bei youtube anschauen. Da kann man u.a. kabel verlegen und elektronische systeme bauen. Nun bin ich dabei einen Rechner zu bauen. Als ausgabe willich drei 7-Segment Displays benutzen.
Ich wollte gerade den "displaycontroller" bauen als ich auf ein Problem gestoßen bin. Ich habe 30 "Kabel" die aus dem display rausführen. 1-10 für das erste display 2-20 für das zweite usw. darüber habe ich 16 leitungen verlegt. 1-8 die 8 bits und 9-16 die 8 bits invertiert.
Bei 1 habe ich bit 1,11,12...16 verbunden. Es fließt nur strom, wenn all diese bits aktiv sind. Also ein großes UND-gatter.
Das problem ist, dass ich jetzt bei 0 hänge (1,2,3,4,5,6,7,8,9,0 habe ich) und nicht weiter komme.
Wie kann ich es machen, dass bei 10,11,12..19 die 1 vom zweiten display angezeigt wird und jeweils die richtige zahl beim ersten display. Und wenn ich dann bei 19 bin hänge ich auch wieder.
Es muss doch irgendwie möglich sein das zu machen.
So genug geschrieben. Ich hoffe, dass es nicht zu durcheiander und unverständlich ist.
mfG

[ Diese Nachricht wurde geändert von: NuclearVirus am 22 Jun 2011 17:1...
14 - Bedeutung "Wort" im EDV - Speicherbereich -- Bedeutung "Wort" im EDV - Speicherbereich
Dem verlinkten Wiki Artikel merkt man leider auch an, dass er von jemandem geschrieben wurde, der bei weitem nicht von Anfang an dabei war.
Begriffe wie Byte, Word, Longword, Doubleword waren schon lange bevor es Mikroprozessoren gab in Gebrauch, und auch damals nicht einheitlich.
Zumeist handelt es sich beim Wort aber um die Anzahl der Bits, die die CPU in einer einzigen Operation verarbeiten oder aus aus dem Speicher holen kann.
Beide Zahlen müssen nicht unbedingt übereinstimmen, und es gab sowohl CPUs, deren Rechenwerk 16-Bit-Werte verarbeiten konnte, die aber den Speicher nur 8-bitweise adressierten (Intel 8088), als auch solche, die 64 Bit auf einmal adressierten, aber in einer Operation nur 32 Bit verarbeiten konnten (IBM /360, /370).
Trotzdem sprach man bei beiden Maschinen von 16-Bit Worten.
http://de.wikipedia.org/wiki/Integer_%28Datentyp%29
http://de.wikipedia.org/wiki/System/360



15 - "Audiophile - Kabel " - Spinne ich??? -- "Audiophile - Kabel " - Spinne ich???
Hallo liebe Freunde,

heute ist mir ein Katalog auf den Tisch geflattert, in dem fand ich (u.a.) folgende Artikelbeschreibung:


Zitat : Pangea Powerkabel AC-9
Hochstrom Powerkabel für den Audiobereich, die einen hohen Strombedarf haben (z.B. Endstufen, Multikanal- und Vollverstärker). Der 9-AWG Aufbau sorgt für optimierte Hochstromversorgung, der 5-Wege Multiquerschnitt für optimalen 50/60Hz Stromfluss. 99,99% reine OFC Leiter stehen für optimale Leitfähigkeit. Für die Sättigungsunterdrückung wurden die Leiter spiralförmig angeordnet. Die doppelte Abschirmung eliminiert hochfrequente Störungen. 24K vergoldete Stecker für besten Kontakt. Kabeldurchmesser 22mm.

Da zieht´s einem doch glatt die Socken aus, weit über 60 (T)Euronen FACHHANDELSEINKAUFSPREIS für ein Kaltgerätekabel von 1,5m Länge und dann noch ein starres Monster mit 2,2cm (!!!) Querschnitt. Über den Sinn oder Unsinn eines solchen audiophil...
16 - Fußball Anzeige -- Fußball Anzeige

Zitat : Man braucht nämlich nur 3 Pins des µC, um die Daten in ein 8-Bit Schieberegister mit parallelen Ausgängen, wie z.B. CD4094, hineinzutakten.

Danke perl
So hat sich mein Problem mit den 56 Digitalen Ausgängen erledigt.
Hab mir darüber schon ein paar Beispiele im Internet angesehen das sollte ich hinbekommen.


Zitat : für die Anzeige des Spielstandes und der Spielzeitminuten kannst du auch 18W t5 Leuchtstoffröhren verwenden.

Hallo Bernd
Ich glaube nicht das mit Leuchtstoffröhren so eine große Lichtstärke erreicht wird, damit man die Segmente noch von 200m Entfernung und direkter Sonneneinstrahlung erkennen kann.
Oder hat ...
17 - Digital-Analog-Converter (DAC) als Fahrregler ...? -- Digital-Analog-Converter (DAC) als Fahrregler ...?

Zitat :
perl hat am  6 Jan 2011 16:44 geschrieben :

Zitat : Ich könnte auch mit Gleichstrom arbeiten, indem ich die Loks mit jeweils 2 Dioden versehe, statt des Umschaltrelais.Ich bezweifle, daß dies der richtige Weg ist.
Du willst diesen wohl 30 Jahren alten Ferranti-Chip, den du irgendwo gefunden hast, mit erheblichem Aufwand an einen etwa ebenso alten Computer anschliessen.
Wenn dir dann z.B. das Diskettenlaufwerk verreckt, dürftest du ein ernstes Problem haben und die ganze Arbeit war für die Katz.

Wenn du schon die Loks umbaust, dann mach das doch gleich richtig und stelle auf Digitalbetrieb unter Verwendung aktuell verfügbarer Teile um.
Die Elektr...
18 - IC 4051: weitere Channels -- IC 4051: weitere Channels
Hi Jonas,

der 4067 hat 16 Kanäle.

Es geht auch mit 2 x 4051. "Seriell" kommt man dann auf 15 Eingänge und hat teilweise den doppleten On-Widerstand.
Eher parallel:
2 x 8 = 16 Eingänge
Beide Common parallel
A B C beider Chips parallel
Das 4te Bit geht dann direkt an den Inhibit von Chip 1 und per Inverter an Inhibit von Chip2. Somit ist ( je nach 4tem Bit) immer nur einer der Muxe aktive und schaltet gemäß ABC durch.
Als Nachteil:
* nun hängen zwei ICs mit den Common parallel, also 2 x Leckstrom, Kapazitive Last, ....
* (De)Aktivierungszeiten von ABC und Inhibit mögen unterschiedlich sein, ggf bekommt man sogar einen "Kurzschluss" beim Umschalten.

Gruß
Harald


[ Diese Nachricht wurde geändert von: Harald73 am  3 Dez 2010 12:46 ]...
19 - LED-Weihnachtsdeko mit Micro-Controller blinken lassen -- LED-Weihnachtsdeko mit Micro-Controller blinken lassen
Habe mir ein paar Gedanken über ein gemultiplextes LED-Lichtspiel auf 16F886-Basis gemacht.

Ich möchte fünf Zeichen darstellen, dazu brauche ich pro Zeichen maximal 3*8 LEDs, insgesamt läuft es auf ein 12*8-Multiplex hinaus.
Als LEDs kommen Beispielsweise diese in Frage:
http://www.reichelt.de/?ACTION=3;GR.....65134
Nicht stark gerichtet, recht hell und noch erschwinglich. Vertragen bei 1/12 Spieldauer und 1,5ms Periodendauer noch 100mA Pulsstrom.
Als "Zeilentreiber" ließe sich ein ULN2803A verwenden. Dazu eine Frage: Gelten die 500mA für einen Ausgang oder für alle zusammen?
http://www.reichelt.de/?;ACTION=7;L.....4baf1

Als Spaltentreiber ließen sich 12*BC327-40 verwenden:
20 - MOSFET Treiber gesucht -- MOSFET Treiber gesucht
Hallo und Danke an Alle, die geantwortet haben.

Die Frequenz des PWM-Signals, dass ich mit dem ATMEGA16 / 32 erzeugen kann, ergibt sich aus der Taktfrequenz, der Auflösung und dem Vorteiler. Bei maximaler Taktfrequenz(16 MHz), der Auflösung von 8 bit und dem Vorteiler 1 ergibt sich die Höchstmögliche PWM Frequenz von 62,5 kHz. Ich verwende hierbei keinen Software PWM, sondern zwei der Hardware PWMs des ATMEGA16.

Der BUZ11 kommt ja gar nicht mehr in Frage, da er die Spannung am Inverter ja nich aushält. Ich dachte also an den IRF3710. Der hält auch Spannungen von 100 V aus.

Eine Auflösung von 0,2 V reicht mir völlig aus, da der ADC des ATMEGA16 bei einer Dimensionierung für z.B. 70 V und 8 bit Auflösung nur eine Einteilung in 0,27 V schafft. Mehr als 8 bit des 10 bittigen ADCs sind nicht nutzbar, da laut Datenblatt die letzten 2 bits, selbst ohne Spannungsveränderung, flackern. Da ich keine galvanische Trennung benutze, wie in einem früheren Beitrag schon erwähnt, kann ich die Spannung und Strom direkt messen. Die verwendung eines Optokoplers ist also nicht notwendig.

Weiß einer ob ich den IRF3...
21 - 70 LEDs über parallel port? -- 70 LEDs über parallel port?
Da sehe ich das Problem: Wenn nicht mal klar ist, wie so ein einfaches Schieberegister funktioniert, wie soll dann die datenschutzkonforme Abfrage der Emails funktionieren...


Also:
Im Prinzip ist so ein Schieberegister so aufgebaut (speziell das CD4094):
Es gibt drei wichtige Eingänge:

1. Ein Takteingang
2. Dateneingang
3. Latch-Eingang.

Über den Dateneingang gelangen serielle Daten taktsynchron ins Schieberegister. An den Ausgängen tut sich speziell bei diesem Schieberegister nichts, da die Ausgänge durch D-Flilflops gepuffert werden. Damit an den Ausgängen während des Eintaktens nichts passiert, muss der Latch-Pin ein bestimmtes Potential führen (siehe Datenblatt).
Wenn acht Bits eingetaktet wurden, wird kurz der Latcheingang betätigt und die im internen Schieberegister anliegenden Daten werden gelatcht (gepuffert) und erscheinen am Ausgang - fertig.

Möchtest du ein Bitmuster 0110 ausgeben sieht das etwa so aus:


Takt Ausgänge
0 xxxx
1 xxx0
2 xx01
3 x011
4 0110



Du brauchst also acht Taktzyklen plus einen Latchzyklus, um das Register mit acht Bits zu füttern.
Zwei 8-Bit-Register ...
22 - AVR - Geschwindigkeit von Operationen und Variablentypen -- AVR - Geschwindigkeit von Operationen und Variablentypen
Hallo,


Zitat :
Braucht der AtMega zum Subtrahieren (bzw. simples Dekrementieren) deutlich länger als für Additionen? Oder für Schiebeoperationen nach links statt rechts?

Mit avr-gcc <Standardparameter> -g übersetzen und mittels avr-objdump -S <fertiges Programm, z.b. main.o> das Disassembling anschauen.

Dekrementieren und Inkrementieren dauert je einen Taktzyklus (inc, dec),wobei oft auch subi genutzt wird. Mit subi kann man dekrementieren, inkrementieren, mehr als 1 addieren und subtrahieren. Der Trick ist, dass man einfach mit dem Komplement subtrahiert, wenn man addieren will
Schiebeoperationen um ein Bit nach links oder recht dauern ebenfalls einen Maschinenzyklus, also z.B. bei 1MHz nur eine Mikrosekunde. Suche im Disassembling nach "rol" bzw. "ror" bzw. "lsl" und "lsr".
Eventuell w...
23 - Anfängerfrage Atmega 16 - warum will Port C nur halb funktionieren? -- Anfängerfrage Atmega 16 - warum will Port C nur halb funktionieren?

Zitat :
Teletrabi hat am 12 Mai 2010 05:19 geschrieben :

Völlig anderes Thema - was hat es mit Variablentypen wie "uint8_t" auf sich verglichen mit der 08/15-Variante "int"? Was ist der Vorteil der längeren Form, solange man im 8-bit-Bereich bleibt? Ist "int" auf 8 bit beschränkt oder einen anderen Standardwert oder entscheidet da der Compiler nach Gefühl, wieviel Platz er dafür vorsieht?


int (uint) wird üblicherweise auf die interne Länge der Register des Prozessor gesetzt - wenn der Compiler explizit für einen Prozessor entwickelt wurde.
Im Falle von gnu - basierten Compilern ist ein int jedoch (meist) 16 bit breit - belegt also bei 8bittigen µC 2 Register und benötigt entsprechend mehr Zeit bei Berechnungen ect.
mit der Version "uint_8t" wird explizit ein 8 Bit breiter Datentyp definiert, welcher auch nur 1 Register im µC benötigt - und damit auch bei Berechnungen entsprechend "schneller"...
24 - Frage über die Umsetzung einer Dekodierung -- Frage über die Umsetzung einer Dekodierung
Hallo,

Ich stehe seit längeren vor der theoretischen Frage, wie die Signale für zum Beispiel einer Bildanzeige dekodiert werden.



Ein Beispiel: Ich möchte ein Feld von 10x10 Leuchtdioden erstellen. Das sind 100 LEDs. diese sind alle einfarbig, es geht also nur an oder aus.

Das wären dann 100 Möglichkeiten, wenn immer nur maximal 1 LED leuchten soll zur Zeit.

Ich will aber nicht an ein Maximum gebunden sein, und will daher jenachdem was ich darstellen will, beliebig viele LEDs gleichzeitig leuchten lassen.

Das wären dann 100² = 10.000 Möglichkeiten


Ein solcher "Bildschirm" müsste dann mit 14bit angesteuert werden.
(14bit=16.384 Möglichkeiten, 13bit kämen unter die 10.000 Möglichkeiten, die ich mindestens brauche)

Also würde ein 14bit Signal in die Elektronik des Bildschirms eingehen.


Durch welche Art von Chips wäre es nun möglich, ein 12 Bit Signal Platzsparend zu Dekodieren?

Mein Horizont übersteigt kaum die TTL und CMOS Logik. Wenn ich mir vorstelle, wie man etwas damit dekodieren wolle, würde das weitaus das übersteigen, was ich mir an Platz für eine solche Elektronik vorst...
25 - Siebensegmentanzeigen -- Siebensegmentanzeigen
Idee:
alter Laptop als Anzeige, Daten über Zusatzhardware einlesen und auf Display ausgeben.
Eingang: 4 Bit für Zählerstand (=Kanal), 3 Stellen = 10 Bit für Messwert pro Kanal, 1 Bit als Signal "Daten gültig" => 15 Bit Eingangskarte genügt.
edit:
Mit den o.g. Anzeigen geht's sowieso nicht gleichzeitig (ausser alle 3 Stellen zeigen den gleichen Wert an), da die 3 Segmente für Mutliplex Betrieb ausgelegt sind.
edit2:
Der AD Wandler ICL 7135 gibt schon mal 13 Signale (4 1/2 Stellen * 4 bit Wert) aus. Wenn Du 1 Stelle weniger brauchst, dann kannst Du mit den 4 Bit Zähler + 12 Signalleitungen aus dem A/D genau ein 16 Bit Eingangskarte voll ausnutzen.
Der Rest ist dann Software auf'm Lappi.




[ Diese Nachricht wurde geändert von: hajos118 am 14 Apr 2010 14:39 ]...
26 - keine Zeilensynchronisation -- TV Lifetec (Medion) LT 7079 VTS
Hallo.
Ich habe mir gerade nochmal das Schaltbild von ESI gezogen, das du da verlinkt hast. In dem Paket ist auch in der TV9Tryby.pdf Datei auf S11 eine Modifikation unter dem Blickpunkt "verbesserte Immunität bei Statischen Entladungen" beschrieben, die Z703 und das Massepotential von IC701 betrifft. Wurde bei deinem Gerät dahingehend bereits von Werk aus modifiziert? Das Kurzschließen von Z703 in der Masseleitung des VDP klingt für mich nämlich nicht schlecht, und das taucht auch in allen anderen Modifikationen rund um IC701 auf.
Wenn du VsupD geprüft hast (am IC) kann man ja wohl Probleme mit Elko C705 ausschließen, oder? Mal einen bekannt guten Elko parallel dazu gelötet?

Zitat : Auch die Versorgung des VDP hatte ich geprüft,Das umfasst auch die Vsup-ANA-Versorgungen an Pin 36 und der an Pin 58? Die Standby Versorgung an Pin53? Da sind im Plan überall Induktivitäten zwischen Versogungsspannung und IC-Pin gezeichnet, wobei direkt am IC mit einer Elko...
27 - 8-bit BinärZähler und 5mm LEDs -Wie aufbauen/Welche Bauteile? -- 8-bit BinärZähler und 5mm LEDs -Wie aufbauen/Welche Bauteile?

Zitat : Naja mit der Zeit gewöhnt man sich an das Geblinke, ...Ein Binärzähler ist aber noch langweiliger.
Beispielsweise 50Hz und 25Hz leuchten schon relativ ruhig,
12,5Hz und 6,25Hz flimmern stark
bei 3,125; 1,6 ; 0,78 und 0,39Hz wird man von Blinken reden können,
und bei noch langsameren Frequenzen musst du regelrecht darauf warten bis sich etwas tut.
Das bedeutet, dass du praktisch nur 4..5 Bit nutzen kannst; 16 Bit haben keinen Sinn.

Ich empfehle deshalb einen prn-Generator mit Schieberegistern zu basteln.
Das ist kaum komplizierter und man kann dabei auch nicht viel falsch machen.
Die auftretenden Muster folgen aber gleichmäßig schnell aufeinander und sind bei 10Bit oder mehr kaum vorhersehbar.

Was die LEDs angeht, so sind die meisten ICs nicht dafür gedacht, und es können auch Probleme auftreten, aber dafür macht man sich ja vorher einen Schaltplan und diskutiert den mit Sachkundigen bevor man Teile einkauft.
In eine...
28 - Gibt es ICs zur Spannungsmessung? -- Gibt es ICs zur Spannungsmessung?

Offtopic :Moin Newbie

Willst du nicht vielleicht drauf eingehen, was man dir hier geschrieben hat?
Nur so eine Idee...

Edit: @Kleinspannung
Du kannst in BASIC den Datentypen Word benutzen, der ist 16 Bit lang. Damit kannst du auch 10Bit vom ADC verarbeiten .
Also z.B.

Dim Variable As Word




[ Diese Nachricht wurde geändert von: DonComi am 12 Okt 2009 21:51 ]...
29 - Arbeitsspeicher aufrüsten -- Arbeitsspeicher aufrüsten

Zitat : Er ist etwas länger als 13cm.
So um die 133,35mm/5.250"?

Ob das Mobo den futtert, da musst Du CPU-Z o.ä. mal fragen, wie der Chipsatz heißt - sonst können wir das nicht sagen.

Was das ominöse single-sided/double-sided angeht, hier eine Erklärung, wie so ein Speicherriegel arbeitet:

Gewünscht ist, dass der RAM 64-bit tauglich ist, also auf Anfrage einer Adresse 64 Bit (ein Datenwort) auf einen Schlag rausgibt (das gab's auch schon zu Zeiten der 32-Bit-Prozessoren, wurde mit dem 586er aka Pentium eingeführt). Den Aufbau dazu realisiert man wie folgt (Beispiel: 512 Mebibyte SD-RAM):
Auf einer Platinenseite sitzen acht Chips. Jeder dieser Chips ist für 8 Bits zuständig (8*8 Bits=64 Bits). In jedem dieser Chips müssen insgesamt 512MB/8=64MB Platz finden. Intern in den Chips realis...
30 - rand() beim mega8 -- rand() beim mega8

Zitat : Was mache ich am besten mit Werten die der Zufallsgenerator ausspuckt, die nicht innerhalb von 50-200ms liegen? Gute Frage!
Ein ordentlicher Zufallsgenerator liefert gewöhnlich gleichverteilte Zufallszahlen.
Wenn du die in dieser *) Weise filterst, sind sie eben nicht mehr gleichverteilt.
Ob eine solche Operation zulässig ist, hängt von der Aufgabenstellung ab.

*) Du kannst aber andere, vom Wert unabhängige, Filter anwenden, z.B. nur jede 7. Zufallszahl verwenden, weil dadurch die Gleichverteilung nicht gestört wird.


P.S.:

Zitat : was bekommen ich beim Mega8 dann zurück? Eine 8bit Zahl oder...
31 - bipolare Strommessung mit Opamp, wie? -- bipolare Strommessung mit Opamp, wie?

Zitat : Ich möchte nun eine Batterieüberwachung basteln, die mir die verfügbare Rest-Kapazität anzeigt, indem sie entnommene und eingespeiste Strommenge mißt und kumuliertDazu müsste natürlich die tatsächlich vorhandene Speicherfähigkeit bekannt sein, die sich natürlich alterungsbedingt ändert.
Bei Bleiakkus ist aber die Zellenspannung ein ganz brauchbares Maß für den Entladungsgrad.
In der Praxis reicht daher meist ein Voltmeter mit unterdrücktem Nullpunkt und gespreiztem Bereich aus.

Natürlich kann man durch zusätzliche Strombilanzierung auch die Gesamtkapazität abbleiten.
Ich denke aber, dass der PIC16F84 dafür eine Nummer zu klein ist.
Er hat zuwenig RAM und mit ein bischen Gleitkommaarithmetik ist auch sein Programmspeicher nahezu erschöpft.

Zita...
32 - Impulse modulieren / umwandeln -- Impulse modulieren / umwandeln
Mann muß ja nicht gleich ganz verkrampft bis 100 zählen. Wenn sich herausstellt, daß so ca. jeder 3,4,...11,12 oder was weiß ich für welcher Impuls geschluckt werden muß, dann reicht es ja auch bis dorthin zu zählen und diesen Impuls zu unterdrücken. Danach den Zähler reseten und wieder von vorn.
Das ließe sich bei Zählwerten bis 16 mit einem 4 Bit Dualzähler und einigen Gattern zum Verknüpfen des Zählwertes erledigen. Damit es nicht ein unübersichtliches Gattergrab wird und die Einstellung leicht zwischen 1-16 Impulsen gemacht werden kann, könnten man noch einen 1 zu 16 Decoder dazu nehmen.
Problematischer wäre es einzlene Impulse dazu einzufügen, weil zu wenig ausgegeben werden.

Aber die Frage ist und bleibt:
Zitat : Aber warum sollte man den schönen mechanischen Tacho des Taunus durch irgendwelches elektronisches Gezappel ersetzen wollen ? Bei der mechanischen Lösung ist die Anpassung mit einem Getriebe nach oben und unten gleich gut möglich.

Schö...
33 - WICHTIG: Notebook TFT oder anderes Panel am PC oder sonstwie betreiben -- WICHTIG: Notebook TFT oder anderes Panel am PC oder sonstwie betreiben
Hallöchen. mal eine information nebenbei.


Bei manchen panels ist das moeglich.

Alle diese die eine FPDI 1/2 schnittstelle haben (25 oder 31 pin)

bekannt sind diese meist als 10,4 oder 12,1 zoll.. gibt aber auch gelegentlich unterschiedliche zwischengroeßen ...

datenblatt ist vorrausgesetzt, bei mir war es ein

Torisan TM121SV-02L01

12,1" TFT panel...

und in verbindung mit einer handvoll drumherum ( steht alles im jeweiligem datenblatt drin )

kann man diese sorte panels verheiraten mit nem

TDA8707H

der TDA8707H ist imstande das VGA signal in 3x 6 bit digitale signale umzuwandeln...

habe selbst in der bietbucht allesmoegliche an defekten schirmen erstanden und damit mal ausprobiert, werde saemtliche panels noch anfangen damit umzufunktionieren.

habe selbst eien 12,1" er damit probeweise im betrieb. klar braucht man noch den inverter damit das panel beleuchtet ist. ansonsten kann man diese mischung betreiben bis 800x600 pixel bei 16,7 mio farben via VGA anschluss.

danke Mr.Ed fuers kurzzeitige freischalten. denke mancheinem hiflt das vielleicht weiter...

nachteil: der monitor schaltet ab bei groeßeren aufloesungen biz bleibt schwarz.
bildw...
34 - Eine Zufallszahl mit Hardware generieren -- Eine Zufallszahl mit Hardware generieren
Hallo

Mit Assembler kenn ich mich leider gar nicht aus. Kann es denn nicht C sein?

Die lineare Kongruenzmethode funktioniert im Prinzip auch mit 8 Bit, du musst dir aber darüber im klaren sein, dass dann nach 256 Werten die ganze Sache wieder von vorne beginnt.

Du kannst aber den Algorithmus für 16 Bit verwenden und einfach nur die ersten 8 Bit verwenden. (WICHTIG: die ersten 8 Bit, nicht die letzten, sonst ist der Zufall im Eimer) Ich C sehe das so aus:


Code :
unsigned short x=123; // der Startwert
unsigned char Rand()
...
35 - UART Probleme -- UART Probleme
Hallo Rambodieschen

Das sieht doch schonmal ganz gut aus, nur ist da noch ein logischer Fehler:


Zitat :
Temp=Wert & 0xF0;



if(Temp <0xA0)

Puffer[2]=Temp +'0';

else

Puffer[2]=Temp+'A'-10;


Du verundest Temp mit 0xF0, dabei kommt entweder 0 raus oder aber eine Zahl, die größer als 15 ist. Da darfst du jetzt aber keinen Offset mehr dazuaddieren, denn dann stimmen die ASCII-Zeichen nicht mehr.
Um das zu vermeiden, solltest du die Nibbles einfach tauschen oder den Wert durch 16 teilen oder alle Bits um vier Stellen zum LSB schieben. Daher wiederholt sich obiger Vorgang:

/* Code */
Temp=(Wert>>4) & 0x0F;

if(Temp <0xA)

Puffer[2]=Temp +'0';

else

Puffer[2]=Temp+'A'-10;
//Code

Du siehts, der Algorithmus ist sehr einfach. Man kann ihn eben noch so erweitern, dass man, wie ich das oben schon angedeutet habe, die Ermittlung...
36 - Platinen Reversengineering -- Platinen Reversengineering
Hallo,
Auszug von folgender Site:

http://www.eser-ddr.de/PC-Erzeugnis.....41159



1.4. Systemplatine

Die Systemplatine (Motherboard; 6-Ebenen-Leiterplatte; auch allg. als Mehrlagenleiterplatte -MLL bezeichnet) ist die zentrale Baugruppe des PC EC 1834 und ein eigener Entwurf, nicht identisch mit dem Vorbild. Sie enthält alle zur Steuerung des Gerätes notwendigen Funktionsgruppen. Die Steuerung des Gesamtsystems übernimmt der Mikroprozessor mit Hilfe einer Anzahl von Peripherie-Schaltkreisen. Als Arbeitsspeicher (RAM) sind auf der Systemplatine 256 KByte integriert. Die CPU hat die Möglichkeit 1 MByte Speicher zu adressieren, jedoch ist nur der Einsatz von max. 640 MByte als Vordergrundspeicher sinnvoll, bedingt durch die Speicherverwaltung des DCP-Betriebssystems (analog MS-DOS). Verwendung findet der Mikroprozessor K 1810 WM 86 (analog i8086) aus der UdSSR mit 16-Bit-Datenbus und 20-Bit-Adreßbus im Zeitmultiplexbetrieb, der Wortzugriff auf den Speicher ermöglicht (der Original IBM-PC/XT verwendete den i8088-Prozessor mit 8 Bit-Datenbus!). Die Arbeit mit der Peripherie erf...
37 - Empfehlung Mikrocontroller -- Empfehlung Mikrocontroller

Zitat :
Peingebrecks hat am  3 Mär 2008 08:00 geschrieben : Warum allerdings der Herr Sprut die 18Fxxx Serie für einen 16Bit Kerntypen hält erschließt sich mir nicht

Damit ist die Breite des Programmspeichers gemeint. Die "Befehlsbreite" - was Sprut aber auch erwähnt.

Opcode und Operand bilden zusammen ein 16-Bit-Wort. Bei den anderen Typen sind das eben 14, bzw. 12 Bit.

Dort geht er etwas genauer auf die Bedeutung der Bits ein:
http://www.sprut.de/electronic/pic/16bit/16bit.htm#24_16
(das bezieht sich jetzt zwar auf andere PIC-Typen, es gilt sinngemäß aber auch für alle PICs) ...
38 - Einstieg in µC??? -- Einstieg in µC???
ich habe das jetzt mal so gelöst:
ich arbeite mit AVR




.include "2313def.inc"
loop:

ldi r16, 0b00000011 ;Datenrichtung PORTB
out DDRB, r16

ldi r16, 0b00000000 ;Datenrichtung PORTD
out DDRD, r16

in r16, PIND ;r16 mit wert PIND laden
cp r16, r18 ;r16 mit r18 vergleichen
brne nicht_gleich ;wenn nicht gleich springen


rjmp loop

nicht_gleich:
mov r18, r16 ;r18 mit wert von r16 laden
ldi r17, 0b00000001 ;r17 mit 0b00000001 laden
cbi PORTB, 0 ;Bit 0 von PORTB auf 0 setzen
out PINB, r17 ;r17 an PINB ausgeben
nop ;0,5s Pause (Fehlt!!!)
cbi PORTB, 0 ;Bit 0 von PINB auf 0 setzen
in r16, PORTB ;PINB auf 0 setzen
out PINB, r16


damit würde es prinzipiell funktionieren, ich brauche nur noch eine 0,5 s Pause (in der nichts geschieht)

wie man oben sehen kann vergleiche ich 2 register miteinander (r16 und r18)
kann ich an dieser stelle nur bit 0 von r16 mit bit 0 von r18 vergleichen?







EDIT: sorry, die formatierung meines programmcodes ist leider verloren gegangen.
kann mir trotzdem jemand mit meiner letzten frage weiterhelfen?

[ Diese Nachricht ...
39 - SONS Eigenbau Pc -- SONS Eigenbau Pc
Geräteart : Sonstige
Hersteller : Eigenbau
Gerätetyp : Pc
Chassis : chieftec
Kenntnis : keine Kenntnis der Materie
Messgeräte : Multimeter, Gerätetester (VDE 0701/0702), Oszilloskop
______________________

Hallo Bastler

Ich habe folgendes problem wenn ich ein spiel (starship troppers)oder Photoshop oder ähnliches aufwändiges programm starte
erscheint sofort wieder der desktop d.h nach kurzem laden ca. 2 bis 3 sek passiert nichts. Auch nachdem letzem patch läuft es gar nicht. am Dvdlaufwerk kann nicht liegen weil ich das spiel auf einen zweit rechner installiert habe (der eigentlich nicht spiele tauglicht ist Onboard grafik) installiert und da funktionierts... ich habe sämtlichen tech daten beigefügt....ich glaube das die Graka zoff macht ... ich
bitte um hilfe...

[Konflikte/Gemeinsame Nutzung]

Ressource Gerät
E/A-Port 0x00000000-0x00000CF7 PCI-Bus
E/A-Port 0x00000000-0x00000CF7 DMA-Controller

E/A-Port 0x000003C0-0x000003DF VIA CPU-zu-AGP-Controller
E/A-Port 0x000003C0-0x000003DF NVIDIA GeForce 6800 GT

IRQ 21 VIA Rev 5 oder höher USB universeller Hostcontroller
IRQ 21 VIA Rev 5 oder höher USB universeller ...
40 - Jugendsünden -- Jugendsünden
Na gut! Ihr habt mich überzeugt!

Mein größter Stolz ist/war auch gleichzeitig meine größte Jugendsünde (elektrotechnisch natürlich!)

Also vor ca. 27 Jahren, baute ich mit 16 die ultimative Lichtsteueranlage!

4 Stück 3 Kanal Lichtorgelbausätze von Bühler (die günstigen)und ein 12 Kanal Lauflicht und ein paar Stroboskope.
Das Lauflicht war eine Eigenentwicklung von mir!
Die Steuerung dazu bestand ausschließlich aus den damals erhältlichen TTL ICs SN74xxx. Sie war frei programmierbar und befand sich auf 5 oder 6 dicht gepackten Europakarten (Punktraster, freiverdrahtet). Speicherkapazität 6 * 64 Bit, auch in TTL! Dazu eine oder zwei Hände voll Optokoppler und Triacs TIC206. Stromaufnahme nur für die Steuerlogik: ca 6 Ampere.

OK, jetzt das Schlimme!
Die Leuchten dafür wurden von mir zusammen mit guten Freunden aus 5mm Sperrholz gezimmert: Sie hatten in etwa die Form einer kastenförmigen Kuchenform. Darin befanden sich 3-12 E 27 Fassungen für die 60W farbigen Glühlampen von Radio Rim. Dicht an dicht gedrängt natürlich.
Der elektrische Anschluß zum Steuergerät erfolgte über 0.25 mm2 Flachbandleitung (die bunte)! Je Lampe eine Ader und ...
41 - DBox Nokia Sat -- DBox Nokia Sat
Geräteart : D-Box
Hersteller : Nokia
Gerätetyp : Sat
Chassis : Avia600 2xI
Messgeräte : Multimeter
______________________

Hallo!
Ich habe vor kurzem eine Dbox erstanden. Nach mehrmaligen flashen trat dieser Fehler auf. Das Startbild und Menu sieht aus, als wäre ein PC mit abgesicherten Modus hochgefahren, weiters gibt die Box keine Disequc Befehle aus. Mit angestecktem LNB fährt die Box zwar auch hoch, aber man kann dann das Menu gar nicht mehr bedienen. Da ich einfach zuwenig Wissen über die Materie habe würde ich bitten das sich Fachleute hier das Log anschauen und mir einige Tipps geben.

debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.2 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a
debug: HWrev 09 FPrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0032

will verify ELF image, start= 0x800000,...
42 - Wieder Mal LCD Init -- Wieder Mal LCD Init
Ok, 4 Bit Modus

Code :

;****Anschluss des LCD im 4-Bit Modus
;Pin Funktion LCD 16*2
;1 GND -> Masse
;2 Vcc -> +5Volt
;3 Vee -> Kontrastregler oder GND
;4 C/D -> PortC4
;5 R/W -> GND
;6 E -> PortC5
;7 D0 -> GND
;8 D1 -> GND
;9 D2 -> GND
;10 D3 -> GND
;11 D4 -> PortC0
;12 D5 -> PortC1
;13 D6 -> PortC2
;14 D7 -> PortC3
;15 Hintergrundbeleuchtung (+5V)
;16 Hintergrundbeleuchtung (GND)


.EQU BlinkOff...
43 - DRINGEND HILFE - Vorstellungsgespräch! - Stromquellen Design -- DRINGEND HILFE - Vorstellungsgespräch! - Stromquellen Design
Hallo!

Also ich sehe da einen analogen Regelkreis (analog control loop) mit digitaler Sollwertvorgabe (DAC) und einer Istwerterfassung (ADC), aber keinen digitalen Regelkreis!!

Zuerst sollte man klären ob das eine Stromquelle oder Stromsenke sein soll, daraus ergibt sich der Einbauort des IRF bzw. des Messwiderstandes (an + oder GND). Bin mir da nicht 100% sicher.

Aus den 5mA Sollwertstufen und dem Maximalwert von 40A kommt man auf die notwendige Bitanzahl des DAC (12 Bit sollten passen)

Für die Messung soll es feiner sein (16 Bit werden es schon sein müssen)

Was mir noch abgeht, ist die Leerlaufspannung bzw. wie groß der Lastwiderstand sein kann wo noch 40A erreicht werden müssen.
Vermutlich weniger als 30V, weil Drain-to-Source Breakdown Voltage mit 30V angegeben wird und das sollte man nicht erreichen.

Jetzt wäre dann zu klären ob das als rein analoge Heizung arbeiten soll/kann (mit OPV als Differenzverstärker der den Fet ansteuert), oder mit Pulsweitenmodulation (Abwärtswandler).
Schaltwandler
Für PWM gleich einen IC nehmen (TL494 oder es gibt da vielleicht fertige Schaltregler von Li...
44 - Kanäle von A/D Karte beeinflussen sich gegenseitig -- Kanäle von A/D Karte beeinflussen sich gegenseitig
Heyho!

Ich habe mal wieder ein Problem - dieses Mal ein ganz großes und vor allem dringendes - und hoffe, ihr könnt mir erneut weiter helfen

Aaaalso:

Ich mache gerade meine Diplomarbeit in der technischen Chemie und muß dort u.A. Temperaturen und Strom/Spannung messen. Dies geschieht über einen Meßumwandler, der aus den Signalen 0-10V produziert (gemeinsame Masse) und von diesem geht es weiter in eine Keithley KPCI-3108 mit 16 bit.

Nun mein Problem, was mir heute zum ersten mal aufgefallen ist: Ich habe auf den Kanälen 0,1,2 Temperaturen, auf 3 und 4 U und I und der Rest ist "frei". Drehe ich jedoch mein Netzteil hoch, gehen auch die höheren kanäle mit und sogar die Temperaturen werden in der zweiten Nachkommastelle der Spannung beeinflußt - das ist für meine Anwendung Welten zuviel

...Habt ihr zufällig einen tipp, was ich falsch mache bzw. wie ich das Problem beheben kann? Wie gesagt - die "Meßkiste" gibt leider nur eine gemiensame Masse, hat aber auch an der alten DAS-1602 (12 bit) immer funktioniert, wie sie soll. Da die Kanäle 5-7 ja nicht einmal auf dem Stecker belegt sind vermute ich das Problem in der Karte bzw. b...
45 - 12 -16 bit Analog Digital Wandler kaufen ,.... -- 12 -16 bit Analog Digital Wandler kaufen ,....
Hallo und einen guten Tag zusammen...

und zwar benötige ich für die Messwerterfassung mit dem PC ein Analog Digital Wandler. Habe gelesen, dass für solche Anwendungen eine Auflösung zwischen 12 und 16 bit nötig sei...
Könntet ihr mir einen Ad Wandler empfehlen ?
Preislimit 50 euro...gibt es in dieser Preisklasse überhaupt einen so hochauflösenden ad wandler ?

Vielen Dank für eure Hilfe ...
46 - enkodierproblem -- enkodierproblem
enkodierproblem

ich hatte ein dv-band mit 2 thematisch versc<hiedenen inhalten per dvd-rekorder übernommen und auf dvd gebrannt.

dann wurde das mit dvdx gerippt und in divx kodiert.

mit virtualdub wurde die datei in zwei teiel egschnitten (der eien davon die urlaub4.avi) mit 1,4gb, die bei google video hochgeladen wurd.

virtualdub und der video lan client spielen sie korrekt ab.

google video aqkzeptiert die datei nicht. "bearbeitung fehlgeschlagen"

nun will ich sie nicht nochmal reencodieren.
immerhin hat sie schon drei wandlungen hinter sich


Realität ---> mjpeg (DV) ---> MPEG2 @ 6 mbit/sec (SP) --->     divx (äht) 2 (automatisch editiert wegen spamgefahr)   ,5 mbit/sec.

die wandlugn ins .flv streamformat die google vornimmt ist dann wandlung #4

es wäre total sinnlos, sie erneut verlustbehaftet zu encoden,da google sie dann wieder umcoded, und man dann 5 wandlungen hätte.

klar könnte ich sie im huffyuv (15 gb) oder rgb uncompressed (70 gb) hochladen, doch das würde sehr lange dauern.....

meine idee war, sie in das von google erwartete .FLV format mit 400 mbit...
47 - Neulingsfrage: PT1000 Auswertung parallel zu vorh. Regler -- Neulingsfrage: PT1000 Auswertung parallel zu vorh. Regler

Zitat :
perl hat am  6 Dez 2006 15:01 geschrieben :
Das sieht dann so aus, als würde der Pt1000 nicht mit Konstantstrom, sondern über einen Widerstand von etwa 1000 Ohm mit einer konstanten Spannung von etwa 4V gespeist.

Da es wieder mal geheim zu sein scheint, wozu das Ganze dient, kann ich aber keine Empfehlungen zu etwaigen Verstärkern geben.


Und wieder danke! Die Widerstandswerte / Gradienten nach DIN in Tabelle von Pt100 habe ich auch schon per googeln entdeckt. Hier eingesetzt wird aber Pt1000 wg. Leitungslängen.

Ist auch nix geheim: Der Regler gehört zu meiner heizungsunterstützenden Solarthermieanlage und ich bin von Natur aus faul, also möchte ich zum Ablesen der Temperaturen von Kollektor, Speicher, Vorlauf und Puffer nicht immer mit einem Notizblock in den Keller laufen müssen... daher habe ich ein Kistchen angeschafft, das heißt FMod-TCP_Box (siehe: h...
48 - fusebits-frage zum setzen -- fusebits-frage zum setzen
Ja, habe ich.

Muss ich eben zum Windows-Computer wechseln .
Sitze hier grade an meinem PC, wo ich endlich mal Linux aufgespielt habe.

.equ Baudrate = 4800 ;Bits pro Sekunde
.equ Taktfrequenz = 1000000 ;Hz
.equ tmp_baud = (Taktfrequenz / (16 * Baudrate)) - 1


rs232_init: push r16
ldi r16, (1<<RXCIE|1<<TXEN|1<<RXEN) ;Interrupt aktiv
out UCSRB, r16

ldi r16, (1<<URSEL|0<<UMSEL|0<<UPM0|0<<USBS|0b011<<UCSZ0) ;Keine Parität, 1Stopbit, 8 Datenbits
out UCSRC, r16

ldi r16, LOW(tmp_baud)
out UBRRL, r16
ldi r16, HIGH(tmp_baud)
out UBRRH, r16
pop r16
ret

rs232_transmit: push r20
in r20, UCSRA
sbrs r20, UDRE
rjmp PC-2
out UDR, r16
pop r20
ret

-----

Die Schnittstelle wird mit rs232_init aufgerufen. Das Interrupt ist aktiviert und du solltest den Vektor dementsprechend auch mit einer Interruotsroutine bestücken .

Mit rs232_transmit wird der Inhalt aus r16 gesendet. Das man das alles sauberer schreiben kann, vorallem weil ja das UDRE-Bit gepollt wird, ist mir klar. Damit kann man rech...
49 - Digitalreceiver Nokia Dbox2 -- Digitalreceiver Nokia Dbox2
Geräteart : Sat-Receiver digital
Hersteller : Nokia
Gerätetyp : Dbox2
______________________

Hallo, habe ein problem mit meiner d-box sie hängt sich immer auf aber das bild ist zu sehen .
Kann das ein Hardware oder ein software fehler sein.

würde mich freuen wenn mir einer weiter helfen kann.

hier ist mal ein auszug der logdatei:


Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 155528
verify sig: 263
Branching to 0x40000


U-Boot 1.1.2 (Tuxbox) (Jun 13 2005 - 04:33:21)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: ......... done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autobo...
50 - Best Hits aus den 70 - 80 Sammlung! -- Best Hits aus den 70 - 80 Sammlung!
Achtung, Oldie Fans!

Ich möchte Einige CD’s aus Meiner Sammlung Verkaufen wie folgt:

SMOKIE – BEST OF SMOKIE – 3 CD Set



mit folgenden Inhalt:

CD – 1:

1. Living next dor to Alice
2. I’ll meet you at midnight
3. Don’t play that game with me
4. Boulevard of brocken dreams
5. Rock away your teardrops
6. Bang, bang (the race is on)
7. Surfin’
8. Never turn your back on your friends
9. Think about the night
10. Chasing shadows
11. Love is out of the question
12. Respect
13. Can’t cry hard enough
14. Destiny
15. It’s your life
16. Will you still love me tomorrow

CD – 2:

1. Take good care of my baby
2. Something’s been making me blue
3. Don’t play your Rock’n Roll to me
4. If you think you know to love me
5. Lyin’ in the arms of the one you love
6. My heart is true
7. All my life
8. I’d die for you
9. Remember the days
10. Scream your Guitar
11. Like an eagle
12. It’s over again
13. Love sometimes takes time
14. Norwegian girl
15. Listen to your radio
16. Wild, wild angels

CD- 3:
...
51 - DBox Nokia Dbox2 2*I -- DBox Nokia Dbox2 2*I
Danke Satfan!

Hier ist noch das Bootlog, vielleicht kannst du noch was herausfinden.

Ram IC tausch, ist das möglich? /bin kein Fachmann/



Zitat : ?debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: unknown demodulatordebug: BMon V1.2 mID 01
debug: feID 00 gtxID 0b
debug: fpID 5a dsID 01-5e.26.82.07.00.00-c0
debug: HWrev 09 FPrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0036

will verify ELF image, start= 0x800000, size= 160940
verify sig: 263
Branching to 0x40000


U-Boot 1.1.2 (Tuxbox) (May 26 2005 -...
52 - Atmel Evaluations-Bausatz; Prozessor-Qual... -- Atmel Evaluations-Bausatz; Prozessor-Qual...

Zitat :
DonComi hat am 12 Aug 2006 11:38 geschrieben :


Und was hat das mit dem Board von Pollin zu tun?
Das ist ja nichtmal für Prozessoren von Atmel geschweigedenn für 8bit-µCs.

....das Board ist für alle µC geeignet...es sei denn, ATMEL baut ECL-Bausteine mit in seine Architektur ein.

Ausserdem geht es hier nur um ein Beispiel.
...dieses Board hatten wir in Verbindung mit einem C515µC -Board an der BTFA benutzt...ein reiner 8-Bitter!


Zitat :
Das hat nix mit dem Extensionport zu tun...
53 - VDSL2: Synergieeffekte -- VDSL2: Synergieeffekte

Fenta träume weiter.

Glasfaser ist nicht gleich Glasfaser. Für hohe
Übertragungsraten kommt man nicht um eine Einmodenfaser
herum.

2. optische Fenster: 1,3µm (ein Dämpfungsminimum von Glas)
Strecke jeweils 3km

Einmodenfaser mit Faserdurchmesser 9µm
Die Fertigungstoleranz der Steckverbinder sollte ca. 100nm
nicht übersteigen. Da nur ein Mode ausbreitungsfähig ist,
existiert keine Modendispersion.
LED: OE3496G http://pdf1.alldatasheet.com/datash......html
Chromatische Dispersion ca. 1,8ns
Bitrate optisch: 344Mbit/s
Bitrate (Empfänger ideal): 129Mbit/s

Fabry-Perot-LD: http://www.optohub.com/products/BD2.....).pdf
(Nur die LD betrachtet.)
Chromatische Dispersion ca. 60ps
Bitrate optisch: 10,3Gbit/s
Bitrate (System): 1,25Gbit/s

DFB-LD: FLD130F2RH (Delta Lambda = 300fm)
Chromatische Dispersion ca. 9fs
Bitrate optisch: 68,8Tbit/s
54 - DMX-Dimmer: DMX auslesen und Phasenanschnitt zu gleich? -- DMX-Dimmer: DMX auslesen und Phasenanschnitt zu gleich?

Ich würde die Zündung der vier Triacs komplett Interruptgesteuert mit einem einzelnen 16-bit Timer machen. Bei einem Nulldurchgang der Netzspannung resettest du jeweils den Timer per pin-change Interrupt. Dabei kannst du auch jeweils gleich den maximalen Timerwert speichern der einem halben Zyklus der Netzfrequenz entspricht.

Die Zündwinkel der Triacs arbeitest du mit dem Timer sequentiell ab, angefangen mit dem kürzesten. Du setzt jeweils den Timerwert für den nächsten kommenden Zündwinkel in ein timer compare register das dir einen Interrupt gibt wenn es so weit ist, in der Interruptroutine zündest du den(die) entsprechenden Triac(s) und schreibst den nächsten kommenden Wert ins timer compare register und so weiter. Beim nächsten Nulldurchgang wieder den Timer resetten und das Spiel geht von neuem los.

So verbrauchst du nur einen 16 bit Timer und kannst im Hauptprogram irgend etwas anderes machen wie z.B DMX-signale analysieren ohne Timingprobleme zu bekommen.

[ Diese Nachricht wurde geändert von: photonic am 12 Jun 2006 16:58 ]...
55 - Fachwortkette -- Fachwortkette

FAT12

Mit der 1980 erschienenen ersten Version von QDOS wurde FAT als Dateisystem eingeführt. Anfangs wurden keine Unterverzeichnisse verwaltet. Dies änderte sich mit MS-DOS Version 2.0.

Die verwaltbare Kapazität war auf 2 MiB beschränkt. Dies war für Disketten vollauf genug. Diese erste Version von FAT wird heute in Abgrenzung zu FAT16 und FAT32 als FAT12 bezeichnet.

Merkmale:

12 bit Clusternummern, mit denen 212 = 4.096 Cluster angesprochen werden können. Maximal also 4.096 Dateien pro Partition.
Es werden nur Dateinamen im Schema 8.3 (acht Zeichen für den Namen und drei Zeichen für die Dateierweiterung) unterstützt.
Die Partitionsgröße muss kleiner als 16 MiB sein.
Die Clustergröße beträgt 512 Byte.
Die Gesamtkapazität ist auf 4096 (Cluster) * 512 (Byte) = 2 MiB beschränkt.
Das Haupt- / Root- Verzeichnis ist auf eine bestimmte Anzahl an Blöcken (normalerweise bis zu 256) begrenzt. Daher sind maximal 512 Dateien und Verzeichnisse möglich.

...
56 - FIFO / Ringbuffer -- FIFO / Ringbuffer
Hallo zusammen ich hab folgendes Problem:

Also ich habe ein CCS Compiler mit dem PIC 18F452 und ich brauche für diesen einen FIFO ich weiss aber nicht wie ich diesen realisieren muss. Also als erstes wüsste ich gerne ob der irgend wie Hardware mässig in einem PIC integrierrt ist oder man den rein Software mässig realisiert?
Ich brauche einen Struct oder ein Variabelnfeld der ein Zuganscode(dem Zugangscode der max. int16 ist ) mit folgenden Daten verknüpft: dem Datum und der Zeit verknüpft.


Das Datum und die Zeit werden mit diesem void ausgelesen :


Code:

void rtc_get_date(BYTE& day, BYTE& mth, BYTE& year, BYTE& dow) //Void


rtc_get_date(day,mth,year,dow) //Das ist die funktion fürs auslesen





void rtc_get_time(BYTE& hr, BYTE& min, BYTE& sec) // Void

rtc_get_time(hr,min,sec) // Funktion für die Zeit






So und dann noch ein Bit ob dieser Benutzer einen Alarm ausgelöst hat.

Dann sollten die letzten 50 Benutzer über RS232 ausgeben werden etwa so


Benutzer:..................Datum:....................Zeit:..................... Alarm:
----------------------------------------------...
57 - in welchen Geräten gibts Analog-Digital-Wandler? -- in welchen Geräten gibts Analog-Digital-Wandler?
Hi, da Dir 2 EUR zuviel sind, hier ein Tipp für Lauschepper:

Wenn Du ein ganzes Datenquaisitionssystem auf einem Chip willst, mit veränderbaren Eingangsteilern/-Verstärker, 8 Kanälen oder mehr, etlichen 100kSamples oder Megasamples, 8/10/12/16 Bit....

...dann schnorr Dir einen. Und das geht so:

1.) Webseite von MAXIM Deutschland googlen
2.) Dort einen Wandler aussuchen, der sich auch löten (von Dir) lässt, kostenloses Muster anfordern
3.) wenns nicht (mehr) über die Website geht, dann Infos zu AD-Wandlern anfordern. Dort sind meist Bestellkarten für bis zu 3 Muster drin..
Die Lieferung kann ein paar Tage bis Wochen dauern..
Aber GRATIS
Und das sind Teile, die dann locker auch 10-30 EUR kosen können, bei 1000 Stück..



Aber ich denke, einen für 2 EUR kaufen, den Du schon kennst, ist sicher leichter...das Teil ist dann auch einfacher zu handlen..

Sigo

...
58 - Streifenraster bei 25 Mhz??? -- Streifenraster bei 25 Mhz???

Zitat :
Elektro Tobi hat am 27 Dez 2004 16:05 geschrieben :

Bei der CPU handelt es sich um eine 32 Bit CPU mit 25 Mhz, die aber ca. 5-6 Takte pro Befehl braucht. Die CPU ist nur aus IC´s der 74... Reihe und co aufgebaut (ausser RAM usw.).

Gruß Tobi


Was ist denn das für ein verrücktes Teil ?
Wie groß ist das ganze denn ?
Mir reicht es schon die Adressdekoder, RAM, ROM usw. zu verdrahten um ein paar Europakarten voll zu bekommen und du baust auch den CPU ? Respekt ! ...
59 - vga treiber programmierung LUT farbkotrolle -- vga treiber programmierung LUT farbkotrolle

Zitat :
meier02 hat am  4 Dez 2004 06:37 geschrieben :

...mein ziel ist es auf einem rgb monitor eine farbkotrolle wie beim TV zu erzeugen.

Was meinst Du mit Farbkontrolle? OSD (On Screen Display) oder willst Du den Farbkontrast (die Farbsättigung) ändern?



Zitat : gut der TV arbeitet mit overlay ~ also er malt die farben drüber, das geht mal beim RGB monitor nicht so einfach mit nem standard vga treiber (ati, nvidia(chip)).

Was meinst Du mit 'drübermalen'? Wenn es zusätzliche Einblendungen gibt, die Dein Fernseher anzeigt, dan tastet er das originale Bildsignal aus und ersetzt es durch seine anzuzeigende Information, od...
60 - Atmel 89C2051. Einlesen des Gesamten Port 1 -- Atmel 89C2051. Einlesen des Gesamten Port 1
Hallo auch !!

ich habe nur sehr (!) begrenzte Ahnung vom Programmieren, trotzdem muss ich einem Atmel 89C2051 beibiegen das er auf Anfrage (es wird ein"A" an ihn gesendet) zwei BCD-Schalter ausliest (sollen an Port 1 angeschlossen werden), diesen Wert in Hexadezimal umwandelt und dann diesen Wert wieder ausgibt ( Die Anfrage und Ausgabe geschieht über eine Western-Buchse ).
Schreiben soll ich das in C mit einem Programm von Raisonance ( RIDE51 ).
Füge auch gleich mal den Anzupassenden Quelltext bei, habe mir sagen lassen da muss man wohl nur ein paar Sachen ändern und die hälfte weglassen.
BITTE helft mir !!!!!! Direkte mails an mich sind für dieses Thema auch absolut kein Problem. ( Studi26@gmx.net )

/**
*
* Project:
*
* Target: Intel 8051 core
* IniDate: 2004
* LU Date: 2004
*
* Author:
* Company:
*
****/

#include <reg51.h>

/* ============================== MAIN =================================== */

#include <stdio.h>
#include <string....
61 - Controller mit 12 oder 16Bit A/D -- Controller mit 12 oder 16Bit A/D
Hallo,

ich weiß nicht ob ich hier oder unter Bauteilen richtig bin... Naja, zweifelsfall bitte verschieben!

Ich brauche für ne Anwendung einen µC der mindestens 4 A/D mit 12 oder 16 Bit Auflösung hat. Atmel und Pic haben ja generell nur max. 10Bit...

Welcher µC hat nen besseren A/D?

Wäre auch nicht schlecht wenn man die entsprechenden Entwicklungstools sowie Programmer ähnlich wie bei Atmel oder Pic gleich mit im I-Net bekommt...

Gruß

Simon...
62 - Leistungsstarkes 3.3V Netzteil ? -- Leistungsstarkes 3.3V Netzteil ?

Zitat :
tixiv hat am 24 Jul 2004 16:53 geschrieben :
Schau Dir doch mal das Prinzip der Matrixschaltung an! Wenn Du Dir z.B. ne 8*24 Matrix Baust, dann kommst Du mit 8 Highside Treibern, 24 Lowside Treibern und 24 Widerständen aus. Von dem viel einfacheren Platinen Layout mal ganz zu schweigen. Microcontroller Pins sparst Du außerdem.


Ja die Idee ist prinzipiell nicht verkehrt aber ich will ja gleichzeitig überall was anzeigen. Sicherlich kann ich mit dem Mikrocontroller schnell genug alle 24 zeilen durchgehen, sodass das menschliche Auge alles nur noch als gleichzeitig leuchtend wahrnimmt aber damit reduziert sich ja auch die Leuchtkraft jeder Led auf ein 24igstel und ich brauche wirklich alle Leuchtkraft die ich kriegen kann (habe sogar extra extrem helle 10000 mcd LEDs genommen - dann will ich natürlich jetzt nicht wieder viel von der Leuchtkraft verschenken)

Bei den Schieberegistern dagegen zeige ich ja immer ein ganzes Bild gleichzeitig a...
63 - Festplatte für AVR -- Festplatte für AVR
hi,
danke für die Antwort.

Ich meinte 12,8 des war ein Schreibfehler .

Wenn 40 khz schon reichen, könnte ich ja 96 khz pro Kanal nehmen, des müsst dann ja auf jeden Fall reichen.
Wenn ich eine Auflösung von 16 bit nehme
wären des ja insgesamt 96khz * 2kanäle * 2bit = 0,384 Mb pro Sekunde, des erleichtert dann auch des problem mit der Festplatte.
Oder würdet ihr lieber 24 bit Auflösung nehmen?

MFG Tobi...
64 - Digitalreceiver Nokia Dbox 2 sat -- Digitalreceiver Nokia Dbox 2 sat
hier ist der Log:
debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.2 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-1c.9b.1d.07.00.00-03
debug: HWrev 09 FPrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0028

will verify ELF image, start= 0x800000, size= 143000
verify sig: 262
Branching to 0x40000


U-Boot 0.4.0 (TuxBox) JFFS2 only (Aug 15 2003 - 16:44:21)

CPU: PPC823ZTnnB2 at 67.100 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBox2, Nokia -- Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
LCD: ready
FB: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
Scanning JFFS2 FS: ........... done.

### FS (jffs2) loading 'var/tuxbox/boot/logo-lcd'
### FS (jffs2) loading 'var/tuxbox/boot/logo-fb'
### FS (jffs2) loading...
65 - DBox Nokia dBox2 -- DBox Nokia dBox2
alexW2xBaseimageV1.6.10.img

Udebug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.2 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a
debug: HWrev 09 FPrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0032

will verify ELF image, start= 0x800000, size= 146452
verify sig: 262
Branching to 0x40000


U-Boot 0.4.0 (TuxBox) (Jul 21 2003 - 20:18:06)

CPU: PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Nokia
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
...
66 - Problem: LCD-Modul 4x16 initialisieren -- Problem: LCD-Modul 4x16 initialisieren
Hallo Microkontroller Freunde
ich habe ein Problem.

Mein 4x16 Display (LCD164A LED) zeigt nur zwei Zeilen an und nicht vier. Außerdem stellt es alle ASCII-Zeichen die mit dem LOW-BIT 00xx Anfangen nicht dar.
z.B D, H, L, 0

Kann mir da vieleicht jemand weiter helfen.
Wahrscheinlich liegt es an meiner Initialisierung:
Funktion in C mit READ51 erstellt

void LCDinit(void) // Display initialisierung
{
#asm
lcall Busy
mov DPTR,#cmd_write
mov A,#56 ;Initialisierung 8-Bit
movx @DPTR,A ;Load data


lcall Busy
mov DPTR,#cmd_write ;0x8000 in den Data Pointer
mov A,#12 ;000001100 in den Akku
movx @DPTR,A ;Load data constant

lcall Busy
mov DPTR,#cmd_write ;Data Pointer
mov A,#0x0C

lcall Busy
mov DPTR,#cmd_write ;Data Pointer
mov A,#1 ;Ini 00000001 Display löschen
movx @DPTR,A ;Load data pointer with a 16-

lcall Busy
mov DPTR,#cmd_write ;Data Pointer
mov A,#15 ;Ini 00001111 D...
67 - Tft Display anschließen :-) -- Tft Display anschließen :-)

Hallo Knut,

leider muß ich vermuten, ein Leidensgenosse von Dir zu sein. Folgendes habe ich auf der Seite www.inside-usa.com/support/faqs/documents/d00130-a.htm oder besser im Cache http://www.google.de/search?q=cache.....UTF-8
gefunden. (Der Inhalt ist leider nur noch im Google-Cache vorhanden.)

Display type: Hitachi LMG5278XUFC-00T
Inverter no.: Not available
Cable no.: 72560000
System: 486-586LCD with FPUM-2 and AC-2
Display driver: SHA LM64P839, * SHA LM64P839 or SHA LM64P839/2
Status: Not verified




Display

Connector

JPLCD

connector

Remarks



68 - Stufenschalter bcd codieren... -- Stufenschalter bcd codieren...
Guten nabend,

also ich möchte was aufbauen und weiß leider nicht wie...

Es geht um einen Stufenschalter (1*12 ; Kontakte*Stellungen), der einen µC ansteuern soll. Allerdings möchte ich nicht 12 Pins am µC "verschwenden", sondern nur 4 Pins.
Also als BCD. Mit 4 Bit hat man 16 Kombinationen.
Welches IC kann mir hierbei behilflich sein???
Möglichst in CMOS
http://us.st.com/stonline/books/toc/ds/168.htm

Hier der Vollständigkeit halber noch der Link zu besagtem Stufenschalter:
http://datenblatt.reichelt.de/opend.....201PC

Es würde mir reichen, wenn mir jemand eine Bezeichnung für so ein IC nennt. Einen Kodierschalter möchte ich nicht einsetzten, da mir diese im Dauereinsatz zu anfällig sind. Außerdem sind die Raststufen zu leichtgängig...

Viele Grüße

Carsten
...
69 - µC in Betrieb, oder nicht? -- µC in Betrieb, oder nicht?
Wollt ihn für 6 Euro verschärbeln.
Ein spott Preis find ich, bei dem was der alles bietet!
Hier mal die groben Features:

# M68HC11 Central Processing Unit (CPU)
# Power Saving STOP and WAIT Modes
# 512 Bytes Electrically Erasable Programmable Read-Only Memory (EEPROM)
# 1024 Bytes RAM, Data Retained During Standby
# Nonmultiplexed Address and Data Buses
# Enhanced 16-Bit Timer
# ---Three Input Capture (IC) Channels
# ---Four Output Compare (OC) Channels
# ---One Additional Channel, Selectable as Fourth IC or Fifth OC
# 8-Bit Pulse Accumulator

Wenn Interesse besteht, mail mich an!

[ Diese Nachricht wurde geändert von: FatalError am 12 Sep 2003 17:45 ]...
70 - unbekanntes Programm entdeckt -- unbekanntes Programm entdeckt
Das öffnen der Datei geht nicht, also hier das Listing:

MC68HC711E9 Bootloader ROM
1 ****************************************************
2 * BOOTLOADER FIRMWARE FOR 68HC711E9 - 21 Aug 89
3 ****************************************************
4 * Features of this bootloader are...
5 *
6 * Auto baud select between 7812.5 and 1200 (8 MHz)
7 * 0 - 512 byte variable length download
8 * Jump to EEPROM at $B600 if 1st download byte = $00
9 * PROGRAM - Utility subroutine to program EPROM
10 * UPLOAD - Utility subroutine to dump memory to host
11 * Mask I.D. at $BFD4 = $71E9
12 ****************************************************
13 * Revision A -
14 *
15 * Fixed bug in PROGRAM routine where the first byte
16 * programmed into the EPROM was not transmitted for
17 * verify.
18 * Also added to PROGRAM routine a skip of bytes
19 * which were already programmed to the value desired.
20 *
21 * This new version allows variable length download
22 * by quitting reception of characters when an idle
23 * of at least four character times occurs
24 *
25 ****************************************************
26
27 * EQUATES FOR USE WITH INDEX OFFSET = $1000
28 *
29 0008 PORTD EQU...
71 - Datenleitungen mit IC's umschalten -- Datenleitungen mit IC's umschalten

Zitat :
Gast hat am  9 Jan 2003 21:57 geschrieben :

Also:
1. Nein
2. Ja


Ja dann isses einfach. Statt der 244 würde ich 245 nehmen, dann reichen 2 ICs:


Code :
74245

8-bit 3-state noninverting bus trans...
72 - Museumsstück -- Museumsstück
Pin Name Function
1 PD0 Dac Pixel data bit 0
2 PD1 bit 1
3 PD2 bit 2
4 PD3 3
5 PD4 4
6 PD5 5
7 PD6 6
8 PD7 7
9 - Dac Clock
10 - Dac Blanking
11 - Horizontal Sync
12 - Vertical Sync
13 - Ground

14 - Ground
15 - Ground
16 - Ground
17 - Select Internal Video
18 - Select Internal Sync
19 - Select Internal Dot Clock
20 - Not Used
21 - Ground
22 - Ground
23 - Ground
24 - Ground
25 - Not Used
26 - Not Used
...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für 12 16 Bit Wandler eine Antwort
Im transitornet gefunden: Bit Wandler


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192520544   Heute : 19263    Gestern : 10744    Online : 665        7.8.2026    21:47
19 Besucher in den letzten 60 Sekunden        alle 3.16 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.133611917496