-
Thread
Kompatibilität der Bauteile für Messkette prüfen?
mm --------------------------------------------------------------------------- RS232-ADC: -C8051F350/C8051F352 microcontroller at 3 - 49 MHz -RS232 Interface -8 analoge 16 bit-Inputs -8 digitale IOs (5V Toleranz) -supply voltage range: 4.5 - 15 V (absolut max 20 V) -provides 3.3 V power supply
fache verstärkt wird, dann ergibt es ein Signal von 84 mV (150*0,56 mV). Das bedeutet, dass ich der AD-Wandler mit 85 mV beliefert wird. 1) Erster fragwürdige Punkt: Welche Spannungswert nehme ich zum Berechnen des LSB? LSB=(x/2 hoch 16). x ist hier doch der Messbereich des AD-Wandlers oder nicht
-
Thread
Datenübertragung Serielle Schnittstelle
Vom Pc soll dem Mikrokontroller (Infineon C515C, 8051-Familie) über den Com-Port ein Tastaturkommando ünermittelt werden, worauf dann der AD-Umsetzer den Spannungswer eines Widerstandthermometers einliest und diesen an den Pc übermittelt. Das Betriebssystem
Auf der PC-Seite nimm ein Termimalprogramm (Hyperterminal) und auf der 8051-Seite die Funktion printf() bzw. falls Du Codespeicherprobleme mit der Eval-Version bekommst, nimm itoa() und puts(). Einstellen der UART nicht vergessen (siehe Beispiel hello.c). Peter
-
Thread
Womit soll ich als Anfängerin anfangen und wo finde ich hier Aufgaben/Experimente?
paar Tastern und LEDs anfangen. Wenn du schon einiges mit LEDs und Tasten geübt hast, könntest du zum AD-Wandler und Interrupts übergehen.
mit Vorschlägen zu Prozessoren aktiv sind, werfe ich meinen Vorschlag auch mal hier rein: Den Ur-8051 nehmen! Der hat immerhin schon einen eingebauten Akku! *Schnell weg*
-
Thread
Stromessung für 180A
Weil er ja an allen Peaks über 180A interessiert ist. Würde er nur die Daten des AD-Wandlers auswerten, mit welchem er mit 30 Hz sampled, dann verliert er wahrscheinlich den Grossteil der Peaks. Deshalb der Komparator.. Nehme ich jetzt mal an..
>Weitere Frage: >Wo soll die AD-Wandlung stattfinden? Auf die schnelle hätte ich >möglichst nahe beim Sensor gesagt, jedoch ist diese Umgebung durch >schaltende MOSFETS verseucht. >Aber der Sensor liefert ja ein Analoges-Stromsignal
-
Thread
ADC & Typenwandlung
So, nachdem mein Programm soweit läuft, suche ich unterstützung, um meine AD-Werte dezimal auf dem LCD-Display anzuzeigen. Habe schon mal gesucht und diese Funktion "itoa" gefunden. Kann mir einer erklären, wie ich diese anwende? Mfg sascha
Hört sich ganz gut an. Werd es ausprobieren. Habe sonst nur die 8051er in Assembler programmiert. Ist halt ne Umstellung von MCS-51 nach AVR und vor allem von Assembler nach C. Aber irgendwie find ich vieles in C einfacher. Mfg sascha
-
Thread
AT89S51
Klappt aber halt nur, wenn die nötige Frequenz viel kleiner als die Taktrate des µC ist. Markus_8051
Einfacher wirds, wenn Du einen 8051 mit PCA nimmst, z.B. den AT89C51ED2, dann hast Du 5 PWM-Ausgänge. Außerdem kannst Du den bequem über den eingebauten Bootloader programmieren / updaten. Peter
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
und brachte den Aufbau und die Funktion wirklich näher. Danach sattelte ich irgendwann zu den 8051ern um und heute sind es AVRs und ARM7. Mann die Zeit vergeht... Frohe Weihnachten!
Was hast'n du für ADCs verwendet? AD9288?
-
Thread
CCD-Sensor
dem letzten Elektor ;) Das hat geklappt, aber ich frage mich wie der CCD nun funktioniert. Ist ein 8051er überhaupt leistungsfähig genug, um ein, zwei Bildlein aus so nem Sensor zu holen? Oder kann ich den Sensor gleich wegschmeissen, wenn ich keinen DSP habe? Grundsätzlich intressiert es mich nur mal
Rechnung korrekt ist. Wenn der 8051 nicht langt, greife ich zum Motorola 68332 - der hat 16 MB max. Speicher, sollte reichen. Nur - wie man den Sensor abfragt, darüber bin ich noch nicht schlauer geworden. Du weisst nichts genaueres
-
Thread
Anschluß des SJA1000 an FPGA-Pins
Steuerleitungen vom FPGA zum SJA passen schon, die kann der SJA korrekt erkennen. Kritischer ist da der AD-Bus. Bei dem sollte ein Pegelwandler (z.B. 74LVC4245) die Pegelanpassung übernehmen. Mit dem RD# Signal wird dann die Richtung des AD-Busses vom SJA zum FPGA umgeschaltet. Der Interrupt vom SJA ist
/web/can/overview ich benutze xs3s200 FPGA, die Kapazitäten reichen gerade mal für den µC8051-core, so daß ich den CAN-Controller extern aufbauen muss
-
Thread
Schaltungen von früher - ungewöhnlich da PNP
gerade vor, wie er von einem Mercedes Starthilfe bekommt... > Es gab noch die Komplementärtypen AD161/162, für NF-Endstufen. Elektor > hat mal daraus Manschettenknöpfe gebastelt. Auch ein lustiger Gedanke. AD161/162 habe ich sogar noch, unbenutzte. Putziges Gehäuse, nicht so klobig wie TO-3 z.B
. GE-Leistungstransistoren hielten sich bis weit in die 70er Jahre hinein als Endstufen, nicht nur AD161/162 sondern besonders der AD166. Dann in Quasikomplementärschaltung. Grüße, Serge
-
Thread
CRC oder einfach die Daten doppelt schicken?
Der olle 8051 hatte doch den SWAP-Befehl, gibt's den nicht beim modernen AVR?
Abdul K. schrieb im Beitrag #6728057: > Der olle 8051 hatte doch den SWAP-Befehl, gibt's den nicht beim modernen > AVR? Doch klar. Wie hilft der bei einem 4-Bit-Shift eines 32-Bit-Wertes?
-
Thread
Spannungsteiler mit Präzisionswiderstand
Achim S. schrieb im Beitrag #5087473: > Der µC bzw. dessen AD oder Eingangsschaltung hat einen Innenwiderstand > Ri. > Der ist selten 0. das ist auch gut so, schließlich würde man sich am liebsten unendlich wünschen
Wenn man die 5V der µC Versorgungsspannung als Referenzspannung für den AD Wandler benutzt, dann reichen wohl zwei gleiche 1% Metallfilmwiderstände. Bei 2 x 4k7 hat man max. 1mA Belastung des Sensorausgangs und ist niederohmig genug. Genauer wirds sowiso nicht mehr.
-
Thread
Highspeed-µC
Wenn Du einen kleinen MC willst, dann nimm einen der 8051er von Cygnal, die gehen teilweise bis 100 Mips und es gibt sogar einen mit einer MAC-Einheit. Anderfalls greif zum DSP. Mein Vorschlag wäre der Sharc21065 von AD. Zwei Samples samt Hochleistungscodec
-
Thread
Magdeburg
Bei der Sache mit dem Display wär ich auf jeden Fall dabei. Hier erstmal meine e.ma1l: biolippi ad gmx punkt de. Beste Grüße, 3N
oder? Und von dort geht es dann an, pro Kanal, einen OPA als Verstärker und dann an einen ADS7822 als AD-Wandler. 12 bit dürften mehr als genug sein. Der AD-Wandler sendet seine Daten dann an den AVR. 3 N schreib mir mal ne Mail mit den Schaltplänen!
-
Thread
LeistungsAnzeige für Solaranlage
wechselspannugen messen willst hätte ich dir schon eine hardware lösung, einen rms dc converter mittels zwei ad637 gruss tobias
recht. das muss keine sinus sein. der messfehler ist ca. 0.1%. das ist ein highend wandler, der ad637 kostet auch ca.40EUR tobias
-
Thread
Neue ATtinies 441 und 841
den beiden Werten bilden. Aber warum das ganze zwei mal? Und warum kommst du mit 8 Bit für die AD-Wandlung aus?
Port-MUXs. (zwar kein Vergleich mit den PPS, aber immerhin) Inzwischen bin ich auf die silabs 8051er aufmerksam geworden, siehe http://www.mikrocontroller.net/topic/299441#3621971 Mit der "Crossbar" im C8051F8… kann man solche Tricks anwenden und hat sogar noch einen GPIO mehr als beim ATTINY841
-
Thread
Monitorprogramm für PIC
steige um auf eine moderne Architektur ;-) : https://www.pjrc.com/tech/8051/paulmon2.html
Testzwecke einfache, auf das jeweilige Gerät zugeschnittene, Befehle ausführen kann, z.B. Auslesen eines AD-Wandlers, setzen eines PWM-Wertes oder ähnliches. Printouts sind auch möglich. Bernd
-
Thread
Daten vom ADC in externen Speicher schreiben
Hallo, vielleicht könnt Ihr mir helfen. Möchte die Daten, die ich von einem AD-Wandler kriege, in einen externen 32k Speicher schreiben. Ich benutze den MSC1210Y4, einen µC mit integriertem ADC. Bin mit der Materie aber noch nicht vertraut und finde keine Infos mehr im Netz.
Das Letzte mal, das ich es mit einem 8051 zu tun hatte, ist knapp 10 Jahre her. Man möge mir eventuelle Fehleinschätzungen verzeihen. Wenn ich mich richtig erinnere, Adressiert der 8051 den externen Speicher über das 8-bitRegisterpaar H
-
Thread
Einfache Schaltung zur Temperaturmessung mit PT100
Ausgang (u5A pin 1) 0V ausgegegen werden. Die anderen OP's und Analogschalter bilden einen Dual-Slope Ad-Wandler mit 14 Bit aufloesung. Die eigentliche AD-Wandler fuehrt Timer 0 des AT89C4051 Prozessors aus. R18,R19,C5,C6 dienen auch hier der EMV. C21 unterdrueckt eventuelle Schwingneigung des OP's. Der AD-Wandler funktioniert folgendermassen: Zuerst wird eine konstante durch die Software vorgegebene Zeit der Kondensator C7 aufgeladen. Dann wird er durch die Referenzquelle entladen. Diese entladezeit
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
einwandfrei. Ich hatte davor auch einen AT89C2051 verwendet, obwohl ja Deiner Meinung nach die 8051 völlig untauglich sind. Anbei der Schaltplan. Ich hatte damals keinen schnellen 2*4Bit-Zähler, also habe ich 2 einzelne genommen. Es macht Dir doch niemand einen Vorwurf, daß Du Dich mit AVR bzw. 8051 nicht so gut auskennst. Aber das ist noch lange kein Grund, sie nieder zu machen. Jeder baut sich nen Frequenzzähler mit dem MC, den er am besten kennt und funktionieren tun sie alle und der Schaltungsaufwand
-
Thread
Einfache Sensortaste
Hallo Peter! Ziehmlich interessantes Prinzip. Ist denn das ganze auch mit einem 8051 zu realisieren? (LPC900 genaugenommen)
Hi, hat hier jemand das Programm von Peter Dannegger auf einen 8051er umgeschrieben und könnte den Programmteil vielleicht zur Verfügung stellen? Ich hab mir bereits selbst etwas überlegt,aber das ist ziemlich unschön - und ich glaub auch kaum das es funktionieren
-
Thread
Warum gibts keine forumeigene C Bibliothek?
angeschlossen. Ich brauche C-Funktionen für: - Text LCD, 4-Bit, ohne RW - RS485-Kommunikation mit MPCM - AD-Wandlung - 1Wire allgemein, DS1820 speziell - PWM für LED (Hard- oder Soft-PWM?) - Tastenentprellung Wo finde ich das denn nun in der Codesammlung und SVN? RazzleDazzle
Funktionssammlung für den 1-Wire Bus (DS18S20 und seine "Kollegen" DS2408 und DS2450). Basis ist ein 8051er und die IDE ist µC/51. Bei Bedarf können wir diese incl. einer kleinen Einführung in den 1-Wire-Bus, gerne hier veröffentlichen. Bernd
-
Thread
Temperaturmessschaltung möglichst genau?
an ein einplatinencomputer angeschlossen werden der die daten speichert. an dem ist auch schon ein AD-wandler dran.
wegen dem prozessor und dem ad-wandler muss ich sagen weiß ich selbst noch nichts bekomme den erst noch. ich weiß nur das es ein einplatinencomputer ist mit ad-wandler dran soll wohl funktionieren. programmieren bekomme ich schon
-
Thread
Reichelt: Was ich gerne im Programm hätte
rotary encoder LM3886 OPA549 AD1865N-K solche Steckverbinder : http://www.daisy-laser.nl/homeoptics/img191.gif ZVP3310
Hallo, ich vermisse Developmentkits z. B. DO-CPLD-DK (für CPLDs) oder welche für M16C, 8051/8052...
-
Thread
Anfänger: 80C517A - Temp. Messung in asm
realisiert. Der geringste zu erwartende Wert ist -20 C der einem ADC Wert von 0Dh entspricht. Die AD-Wandlung soll (ungefähr) alle 2 Sekunden erfolgen. Dies realisiere ich in dem ich mit dem Timer0 im Autoreload-Modus (mit 6 vorgeladen) zwei Variablen auf Null runterzählen lasse, so dass der Timer 8000
Google nach einem Simulator für 8051. Du kannst deinen Code dann zeilenweise ausführen und den Ablauf prüfen. ???
-
Thread
[Cortex-M3/TMPM330]
Flachbandkabel?) Welche Literatur ist für den Einstieg in Arm7/Cortex M3 zu empfehlen, habe bisher nur in 8051-Assembler gearbeitet. C-Kenntnisse für PC sind vorhanden. Beste Grüße, Marek \Edit: Tippfelher
Projekte ergeben könnten, 512 kB Flash und 32 kB RAM sind schon ne ordentliche Steigerung gegenüber 8051. Beste Grüße, Marek
-
Thread
PIC10Fxxx oder PIC18Fxxxx für den Einstieg?
besser für den Einstieg als ausgerechnet die 8-Bit PICs. Ich werfe mal so in die Runde: Z80, 6502, 8051, 68HC11, STM6, STM8 und natürlich die "Haus" Architektur dieses Forums: Atmel AVR. Wenn es PICs sein sollen, dann gleich PIC24 oder PIC32 (ist MIPS). Überhaupt wäre zu überlegen ob du nicht besser
habe ich gestaunt, wie effizient der war und wie gut der 8051 für C optimiert war. Die PIC habe ich mir später mal angesehen. Da ich aber schon den 8051 kannte, waren mir die PIC viel zu kompliziert und umständlich (RETLW, PCLATH, Bankumschaltung usw.).
-
Thread
Digitale FSK Demodulation mit Goertzel Algorithmus
* 800 = 10ms benötigen, also länger als ein Bit (3.3ms). Als Controller hätte ich mir einen C8051F5X von Silabs mit 50Mips vorgestellt, eventuell auch noch einen Cortex M3. Nur ist eine sinvolle Auswertung der FSK mit gegebenen Parametern mittels Goertzel Algorithmus überhaupt möglich? Und wenn
Rechenarbeit ja dann auf eine atan Funktion? Bei Verwendung einer atan Funktion mit CORDIC (http://www.8051projects.net/downloads108.html), welche mit Shiften, Addieren und Subtrahieren auskommt, wäre das doch wohl auch mit einem 8-Bit uC möglich? Vielen Dank nochmal!
-
Thread
Vergleich 12 Bit-AD-Wandler mit 8-Bit
Hallo, Ich wollte vergleichen, wie genau ein 12-Bit AD-Wandler ist. Die Umwandlungen des AD-Wandlers (MCP3204) sind wie folgt: result_12 =result; für 12 Bit Umwandlung result_10= result>>2; für 10 Bit Umwandlung, dabei 2 LSB-Bits gelöscht result
Ein 8051 uC EFM8BB mit integriertem 12-bit 100 ksps ADC mit DMA kostet nur 1 EUR und EFM8LB mit 14-bit 1 Msps ADC 1.50 EUR
-
Thread
Zeitschleife in einem Vorhanden Pogramm ändern??
Ich weiß schon, warum ich keinen PIC benutze, der Code ist einfach zu kryptisch. Beim 8051 wärs dagegen ganz easy, da müßte man nur nach DJNZ suchen, um Schleifen zu finden. Schön ist auch zu sehen, daß massig Code für irgendwelche Bankumschaltungen draufgeht. Peter P.S.: Auch
[pre] ; ############# NEU ############ MOVLW 0xFF MOVWF LRAM_0x24 CALL LADR_0x00AD MOVLW 0xFF MOVWF LRAM_0x24 CALL LADR_0x00AD ; ############# NEU ############ [/pre] BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select BSF TMR0,5 ; !!Bank
-
Thread
Auswahl des richtigen Mikrocontrollers
entweder UART oder halt über JTAG//DEBUGWIRE. BTW, sieht nicht nach einem Anfängerprojekt aus. 10bit AD-WERTE in der gestörten Auto-Umgebung ist auch sportlich. Hast du wenigstens gescheite Messtechnik?
Mega mit DA -> XMEGA XMega A4 : klein (7 x 7 mm) AD 12 Bit DA 12 Bit Speicher mehr als genug Int. RC bis 32 MHz Dürfte dann wohl reichen!
-
Thread
Oszilloskop mit AVR
machen, so wären raten bis 32mhz drin (bei 0,5sek). Sonst: vielleicht einfach nen FT245 nehmen, AD==>FT245==>USB und nen Takt versorgt beide. dave
preisgünstiger: "The TMS320C6410 running at 400 MHz with 160 Kbytes total memory is $17.95." Die AD9480 von Analog Devices sind auch sehr schön. Gibt es im QFP-Gehäuse. Die etwas langsameren DSPs sind auch von TI und AD in QFP-Gehäusen verfügbar. Lustigerweise könnte man wohl tatsächlich ein solches
-
Thread
Welches ist euer Lieblingstransistor?
Es war zwar kein 100W Verstärker aber komischerweise trotzdem immer laut genug. Was bekam man aus AD161/AD162 raus? 20W? 40W?
AD149, AC151, AF126
-
Thread
Einfacher Wobbelgenerator mit AVR?
Michael Reinelt schrieb im Beitrag #3941760: > der AD9835 liefert ja einen DC-Offset am Ausgang. irgendwo muss ich > den loswerden, nur wo? Der AD9835 liefert einen (positiven, aus Außensicht) Strom am Ausgang (*I*out), also wirst du erstmal einen Widerstand
Als Anfänger wird man es sich eher einfacher machen, und nicht den AD9835 auf eine kleine Platine fummeln, sondern ein Modul mit AD9850 kaufen, das teils günstiger ist, als der AD9835 Chip. Da muss man dann auch kein TSSOP löten. Der Teil drum rum kann dann praktisch
-
Thread
C Anfänger: PWM Signal auslesen Gesperrt
0x8E; // Global enable interrupts #asm("sei") // Select ADC input 0 ADMUX=0; // Start the first AD conversion ADCSR|=0x40; // All the job is done by ADC interrupts while (1); }
es wohl schwierig die ganzen Formeln unterzubringen - abgesehen davon kann ich nur Assembler für 8051.... Freu mich auf deine Antwort!!!!! MfG Christian
-
Thread
Elektroniker Stammtisch Nähe München
www.computermuseum-muenchen.de/ http://www.cray-cyber.org/general/start.php http://www.vcfe.org/D/ 8051: http://www.silabs.com/products/mcu/Pages/8-Bit-Microcontrollers.aspx mit 16Bit ADC http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/C8051F06x.aspx klein und fein die C8051F912 http://www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx Größer mit wenig Strom http://www.silabs.com/products/mcu/lowpower/Pages/C8051F96x.aspx Andreas Roth (Kochbuch) hat einen hervorragenden 8051 Assembler Kostenlos auf seiner Seite:
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
und nur in der Messphase, betreibt man den Portpin mit aktivem internen Pullup (so der hat - beim 8051 ist das mangels eines solchen internen Pullups etwas komplizierter).
Dokument auf S.7 beschrieben. Wobei der dort dargestellte externe Pullup-Transistor nur bei µCs wie 8051 nötig ist. Bei dem können die Ports das nicht selbst.
-
Thread
USB Programmer für unter 15€
den Klinkenstecker Strom geben, und die Software zeigt es mir an, oder brauche ich auch hier einen AD-Wandler? PS: Sorry, dass ich selber vom Thema weiche...
PCI-Soundkarte rumliegen, daran soll es nicht scheitern;-) Also brauche ich in diesem Fall keinen extra AD-Wandler? Geht es eigentlich auch mit den Front-Buchsen oder kann ich nur die unmittelbar an der Soundkarte vorhandenen Buchsen verwenden?
-
Thread
Atmel 0-2V am Ausgang?
wie es mit "dem Atmel" geht. Aber der Atmel an sich ist ein sehr vielseitiges Tier. Könnt auch ein 8051 oder ein ARM9 oder ein EEPROM sein. Soviel zum Thema Präzision. *SCNR*
es mit "dem Atmel" geht. Aber der Atmel an > sich ist ein sehr vielseitiges Tier. Könnt auch ein 8051 oder ein ARM9 > oder ein EEPROM sein. Soviel zum Thema Präzision. > > *SCNR* 100% *ACK*
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Zyklen. Zumal diese CPU kein SIMD (ausser evt. DSP zeugs) kann oder? Was ist eigentlich mit den 8051ern. Da gibts ja unterdessen auch 80+ MHz modelle (kenne jedoch keinen mit int osc). Die arch ist zwar ein bisschen in die jahre gekommen aber mit nem 16MHz AVR sollte ne 80MHz 8051 doch locker mithalten
zirkulare Puffer. Es gibt auch µCs die in Richtung hoher Takt mit wenig Perepherie gehen: z.B. eine 8051 Version bis 100 MHz (single Cycle), oder etwas exotisch der Propeller Chip. Für viele Anwendungen braucht man keine hohe Geschwindigkeit, sondern eher wenig Stromverbrauch. Vermutlich laufen die
-
Thread
FSK (Sinus) quarzgenau erzeugen
Oder gleich den Bausatz mit AD9835 von ELV kaufen, zu dem Preis macht man das nicht selbst: Frequenzbereich: ................................. 0,1 Hz bis 20 MHz Anzeige: ................................................. 8-stellig
ablegen: http://www.romanblack.com/picsound.htm Einfacher gehts wirklich nicht. Ob PIC, AVR oder 8051 ist vollkommen egal. Peter
-
Thread
NiMh laden und Dauer-Erhaltungsladung, Welcher uC als Ladecontroller?
bedient werden. Multiplexing, Port Expander vor allem bei den analogen Messwerten, oder externe AD Wandler wollte ich vermeiden. Dann baue ich lieber mehrfach auf, um die Zahl der benötigten Slots zu haben. Jeder Ladecontroller soll I2C haben, so dass ich zu einem späteren Zeitpunkt noch eine
Wahl relativ unkritisch. Das geht je nach Vorlieben oder Vorkenntnissen, etwa eine AVR, PIC16/PIC18, 8051, kleiner ARM (M0) oder so. Wenn ein µC mehr Kanäle laden kann ist der µC auch nicht mehr so der Kostenpunkt - beim Einzelstück sowieso nicht. Die Frage ist ggf. was man an ADC und Referenz braucht
-
Thread
ARM STM32F103 Cortex M3 Board + Linux
Evaluation Board). Kann nur sagen, die dinger sind einsame Spitze! Wir hatten bisher nur Erfahrung mit 8051ern und ein wenig PIC, und diese Dinger von Luminary Micro sind KOMPLETT IN C zu programmieren. Mit komplett meine ich auch komplett, alle startup codes etc, alles in ANSI C! Für uns war das am Anfang ein eher zu grosser Sprung von 8051 Assembler auf 32Bit CortexM3 in C, aber nun haben wir den dreh raus. Man hat dazu tonnenweise Doku zu den C-Funktionen die mitgeliefert kommen und man kann es eigentlich mit allen gängigen Compilern
-
Thread
Schöne Erfindungen, die (fast) ausgestorben sind (Bauteile und Fertigungstechnik)
Preis - ohgottogott), eine Menge Dinge die mit Glas und Hochspannung zu tun haben (PMTs, CRT-basierte AD-Wandler), Styroflexkondensatoren,...
kaum glauben. Warscheinlich ist nur das Alu-Schild Made in GDR. Was ist denn der 40-Pinner, ein 8051? Peter
-
Thread
Welchen Temperaturfühler
fand ich heraus das der LM75 sehr verbreitet ist. Die Ansteruerung soll über I²C-Bus erfolgen, µC 8051 Familie (Atmel). Der LM75 hat eine Toleranz von ca. 2°C, ist das nicht etwas ungenau? Hab auch noch andere Typen durch meine Suche gefunden: DS1631, DS1621, Ds18S20 Hat wer Erfahrungen mit
lm335 und i2c ad wandler
-
Thread
Adress-Daten Latch Ansteuerung mit VHDL
der Sinn und Zweck des Latch-Bausteines? Es geht offenbar um das Demultiplexen eine gemultiplexten AD-Busses. Das wurde bei den 8049/8051 schon so gemacht...
ausgeben", "Latch Enable" und "Daten lesen/schreiben" umschaltet. Sieh dir einfach mal an, wie der 8051 das macht. In dessen Datenblatt ist auch das Timing zu finden. Übrigens: warum muß hier so ein veraltetes Design nachgebaut und der Datenbus mit dem Adressbus gemultiplext werden? Könntest du nicht
-
Thread
Soft I2C Master
ich habe mir ein kleines Mikroncontroller Board gebaut. Darauf befindet sich ein ATmega32u2 und ein AD-Wandler MCP3426. Das ganze ist mit USB und der LUFA Library über einen VirtualSerialPort an den Computer verbunden und lässt sich darüber ansteuern. Der AD-Wandler wird über eine I2C-Schnittstelle angesteuert
ansehen, möchte ja nichts unversucht lassen. Zur Sicherheit habe ich direkt mal noch einen neuen AD-Wandler bei Reichelt bestellt, wie ich die kenne dauert das aber bestimmt noch ne Weile bis der kommt.
-
Thread
Wo finde ich wie Integer "aussehen"
ein Problem. Ein Kollege ist gerade dabei, einen Ethernettreiber auf den ARM zu portieren. Der 8051 (Keil C51) hatte die richtige Byteorder, der ARM hat leider die falsche und benötigt außerdem ein Alignment. Peter
Dannegger: > Ein Kollege ist gerade dabei, einen Ethernettreiber auf den ARM > zu portieren. Der 8051 (Keil C51) hatte die richtige Byteorder, > der ARM hat leider die falsche und benötigt außerdem ein Alignment. Erzähle Deinem Kollegen, dass htons(), htonl(), ntohl() und ntohs() schon erfunden
-
Thread
Hilfe bei ST8S103k (Einarbeitung)
Wünsche übrig. Mittlerweile soll auch der SDCC soweit sein. Den habe ich bisher aber nur bei 8051 Projekten eingesetzt. Da müsste man dann auch die STM IDE + Tools benutzen die nach 1985 aussehen und irgendwie lieblos zusammengewürfelt wirken. Die STM firmware library ist mit Vorsicht zu betrachten
Eingänge und die serielle > Schnittstelle werden. Wenn Du die Timer verstanden hat wirst Du mit AD + Uart keine Schwierigkeiten haben. Nur die specials am AD (analog Watchdog, Timergetriggere Wandlung) sind ein wenig von hinten durch die Brust ins Auge beschrieben. Der AD ist unkalibriert. Nullpunkt
-
Thread
Funktionsgenerator selber bauen
Verstärker schon Probleme die 0,01% Klirr zu schaffen. Ich würde da ggf. sogar schon so etwas wie AD8051 in Betracht ziehen, auch wenn man nur 100 kHz braucht und keine 100 MHz.
#4180850: > Erzeugt man die Frequenz rein mit dem µC oder nimmt man dafür ein > Signal-IC, zum Bsp. AD9833 und steuert das nur noch mit dem µC? Kommt auf die Frequenz an, die du erzeugen musst. Bei 8MHz natürlich ein DDS-IC wie AD9833. Bei Audiofrequenzen kann ein uC mit A/D-Wandler ausreichend