-
Thread
Layout Schaltregler LM2596 - 2lagig
Hallo zusammen, vor ein paar Wochen habe ich schon einen Thread bzgl. des Layoutes des LM2596 eröffnet. Vgl. http://www.mikrocontroller.net/topic/319626#3467933 Damals hatte ich ein 1 Lagiges Layout dank freundlicher Mithilfe "entwickelt". Im folgenden würde ich mich gerne an
Schalter (Out und Lagenwechsel auf Bottomlayer) -> Spule -> wiederum über Lagenwechsel auf Ausgangs-C (C64 und C66)-> über Ground Plane zurück aufs Eingangs-C Pink: Ausgangs-C (C64 und C66) -> über GND Plane auf dem Toplayer zur Freilaufdiode dann Lagenwechsel zum Bottomlayer -> Spule (auf Bottom Layer
-
Artikel
ARM Selektor
ARM7TDMI-S 72 32+16+8+2 512 LQFP144 ja nein ja 6x10bit 1x10bit 4 2 3 2 1 1 1 1 4 6 ja ja NXP AT91SAM7S64 ARM7TDMI-S 55 16 64 LQFP64 ja nein nein 32 8x10bit 0 2 1 1 0 0 0 0 0 3 4 0 Atmel ADUC7026 ARM7TDMI-S 44 8 62 LQFP80 ja nein nein 40 12x12bit 4x12bit 1 1 2 0 0 0 0 0 4 3 1 Analog Devices TMS470A256 ARM7TDMI-S
MAC7101 ARM7TDMI-S 50 32 512 LQFP144 ja nein nein 112 32x10bit 0 0 1 1 0 0 4 0 0 10 16 1 Freescale LM3S1968 CORTEX-M3 50 64 256 LQFP100 ja nein 52 8x10bit 0 3+1 1 1 0 0 0 0 0 4 0 1 Luminary Weblinks. ARM-Selektor von IAR Analog Devices ARM7-Übersicht Atmel Übersicht AT91SAM-Reihe Freescale MAC7xxx Automotive
-
Thread
XC8 für Pic18 Arithmetik
475:main.c **** int x=(int)a<<6; 476:main.c **** puts(x); 924 .LM120: 925 00b8 80E4 ldi r24,lo8(64) 926 00ba 90E0 ldi r25,0 927 00bc 00D0 rcall puts [/code]
main.c **** int x=(int)a<<6; > 476:main.c **** puts(x); > 924 .LM120: > 925 00b8 80E4 ldi r24,lo8(64) > 926 00ba 90E0 ldi r25,0 > 927 00bc 00D0 rcall puts Irgendwie sehe ich da was nicht. Wo ist da die Zeile 475, also der LShift
-
Thread
Makefile Verständnisproblem
STM32F103RBT (128KB FLASH, 20KB RAM) --> STM32F10X_MD TypeOfMCU=STM32F10X_LD_VL #STM32F103RET (512KB FLASH, 64KB RAM) --> STM32F10X_HD #TypeOfMCU=STM32F10X_HD TC=arm-none-eabi CC=$(TC)-gcc LD=$(TC)-ld -v OBJCOPY=$(TC)-objcopy AR=$(TC)-ar GDB=$(TC)-gdb INCLUDE=-I$(TOP)/inc INCLUDE+=-I$(STMLIB)/CMSIS
ffunction-sections -fdata-sections -L$(LIBDIR) -nostartfiles -Wl,--gc-sections,-Tlink.ld LDLIBS+=-lm LDLIBS+=-lstm32 #STARTUP=startup.c all: libs app $(CC) -o $(PROGRAM).elf $(LDFLAGS) \ -Wl,--whole-archive \ app/app.a \ -Wl,--no-whole-archive \ $(LDLIBS) $(OBJCOPY
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
den doch recht günstigen aber auch alten (1994!) LED Matrixanzeigen in Rot und Grün von Pollin. Mit 64x64mm Außenmaßen und 11m LEDs auch schön groß. Diuese sind dann auf ein Alustreifengestell geschraubt und die Anoden mit dickem Kabel verdrahtet, da wollen 12A durch. Die Kathoden mit Flachbandkabel
Drei mal LM1036 + TDA8444 ansteuerung, sowie TEA6420 als Eingangswahl und nem RDA5807 als Radio. Dazu noch ein paar NE5532 als Hühnerfutter hier und da, fertig ist die Eingangsstufe für das kleine Mediacenter.
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
für Leute die sich keinen Lötstoplack leisten können. 32-64 Pins sind einfach nicht der Zielbereich für die kleinen Controller. Die ATtinies kommen ja auch nicht als 64pin TQFP. Dann muss es einer der grüßeren sein (LPC12xx usw.)
denn ich hab auf dieser Maschine z.B. kein EAGLE >habe(w"are ja zuviel verlangt von denen, mal 'ne 64-Bit Linux-Variante >anzubieten). In Debian 64 Bit kannst du EAGLE Light über den Installer installieren.
-
Thread
Quarzfilter und Welligkeit
Kleiner Nachtrag: Dein Quarz Q3 fällt mit Lm=11,19mH ziemlich aus dem Rahmen (der Rest ist mit 9,4 bis 9,64mH ok). Solltest du nach Möglichkeit nicht mit den anderen zusammen einbauen.
ziemliche Pleite...) Jedenfalls kommen bei mir jetzt auch sinnvolle Werte raus: 1. Rm 12,5 Ohm; Lm 9,41 mH; Cm 5,56503 fF; Qu 103135 2. Rm 13,5 Ohm; Lm 9,63 mH; Cm 5,43792 fF; Qu 95370 3. Rm 13,5 Ohm; Lm 11,18 mH; Cm 4,68398 fF; Qu 114386 4. Rm 12,4 Ohm; Lm 9,64 mH; Cm 5,43225 fF; Qu 107726
-
Thread
schöner Code ?
gemacht und finde die Philosophie immer noch sehr gut. Die Worte sollten möglichst auf einen Screen 64x24 passen, inklusive Stack-Kommentar. Besser noch kleiner. Genau wie in der Sprache, wo 5 wort Sätze auf einen Blick erfassbar sind und keinen Interpretationsspielraum bieten, korrekte Interpunktion
welche Ausgangsparameter mit welchen Randbedingungen. >Die Worte sollten möglichst auf einen Screen 64x24 passen, inklusive >Stack-Kommentar. Wir leben nicht mehr in den frühen 80ern, die Bidlschirme sind heute "etwas" größer. 80 Spalten Zeilenlänge sind OK, 100 sind aber auch kein Problem mehr.
-
Thread
Neuen uC in CooCox einfügen (LPC1347)
interessieren wie das geht. Z.B. für die Stellaris- bzw. TivaC-Controller von TI. CooCox unterstützt nur LM3S...
zwar wegen dem Flash Loader: der ähnlichste IC (LPC1343) hat nur 32 kB Flash, während der LPC1347 64 kB Flash besitzt. Ich könnte einen flash laoder der LPC12XX Serie nehmen, der 64 kB hat. Was steht denn üblicherweise so im Flash Loader code? Was kann schief gehen, wenn man den falschen verwendet
-
Thread
KiCad macht sich
an den gleichen Pinnummern. Genau. Beim 555 oder 7400 kein Problem. Ganz anders sieht es beim LM317 aus. Bei denen hatte ich im Bauteilnamen einfach das Gehäuse mit angegeben und individuell zugewiesen.
entsprechen den Pad Nummern im Footprint. Somit ist dass festgezurrt. Ein IC Symbol für ein IC mit QFN64 Gehäuse mit passend für QFN64 nummerierten Pinnen passt halt zu einem QFN64 Footprint, der QFN64 entsprechend durchnummeriert ist. Wenn die Nummerierung auch auf ein anderes Gehäuse passt, wie z.B. oft
-
Thread
Temperatursensor LM35 DZ will nicht funktionieren Gesperrt
eingestellt? > Lege doch mittels Poti 0,5 Volt an: Wird das richtig erkannt ? > > Alternativ: die LM35 sind Schrott Messung Vref gegen Masse: 4,64V Messung Vout bei Raumtemperatur gegen Masse: 2,59V Das würde ja einen Temperatur von 259°C entsprechen. So warm hab ichs im Wohnzimmer aber auch net.... :-) @Georg: Hab den LM35 wie hier angeschlossen: http://www.gunnarherrmann.de/blog/wp-content/uploads/2012/10/LM35_Temperatur_Steckplatine.jpg Kann denn das wirklich sein, dass alle 10 LM35 den gleichen Defekt haben??
-
Thread
Altium Layout LM2596
als erster Vorschlag, ich würde die Induktivität um 180° nach oben klappen und R51, D14, D15 und C64 dann oberhalb der Induktivität (quasi rechts neben bzw. über dem LM2596) platzieren, damit könntest du schonmal die Anbindung an GND vom LM2596 und damit den Strompfad erheblich verkürzen. Ebenso würde
erklärt) einzuzeichnen. 1. Gelb: Eingangs-C63 -> Eingangs-C65 -> Schalter -> Spule -> Ausgangs-C64 -> Ausgangs-C66 -> Eingangs-C 2. rosa: Ausgangs-C64 -> Ausgangs-C66 -> Diode -> Spule -> Ausgangs-Cs Die Verbindungen der GND Pads habe ich mit 10mil geroutet. Die Feedbackleitung scheint mir sehr
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
seriellen Port öffnet und darüber Daten mit dem Mikrocontroller austauscht, ist kein Hexenwerk. Einen "64-bit tauglichen" Compiler brauchst Du nicht, da Windows x64 ja weiterhin 32-Bit-Anwendungen ausführen kann. AVR-Studio 6 mit dem AVR-GCC läuft z.B. einwandfrei unter Windows 7 x64. Die Zielplattform ist
und > durch neue Maschinen ersetzt. So dass aktuell nur eine Xeon Workstation > (Win 7 ultimate 64-bit) und zwei Notebooks (Corei5/i7 Win8 64bit) Das kann schon ein paar Zicken machen. Bei meinem Umstieg auf Win 7 mit 64bit ist erstmal gar nichts gelaufen. Jetzt tut es aber. > In Sachen Hardware
-
Thread
EMS > Adapter > NetIO > Raspi
kann mal das Oszi in den Keller schleppen und die Signale mal nachmessen, hauptsächlich PIN 1 am LM393 (ich habe die Schaltung http://ems-gateway.myds.me/dokuwiki/doku.php?id=wiki:ems:net_io 1:1 nachgebaut, mit 1..2 kleinen Änderungen C4 ist 1.2nf anstatt 1nf und anstatt LM393n habe ich ein lm393)
ems-buderus.deb lässt sich auf dem Raspberry nicht installieren, da für amd64 gepackt und nicht für armhf. LG
-
Thread
ics verkaufen
erster Teil: HE731A24 25 SAA1064 14 PCF8574P 48 TSC232CPE 15 27C512-10 12 GAL16V8AS 13 LM7805 50 X88C64P 1 GAL20V8-25LNC 2 MAX459CQH 6 MAX457CPA 1 MAX466CNI 4 MAX464CNI 4 MAX456CPC 2 HN27256G-30 12 GAL16V8D 3 P82B715P 10 SAE800 7 GAL16V8B 5 PCA82C200T 1 PIC16C55
das hängt davon ab welcher ic, LM7805 ist billiger als n 16Cxx, schreibt ihr mir eure preisvorstellungen, ich werde dann schon sagen ob ich mehr oder weniger will
-
Thread
Problem mit "undefined reference to" bei Ulrich Radigs Webmodul
fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 main.o usart.o stack.o timer.o base64.o networkcard/enc28j60.o dns.o httpd.o telnetd.o ntp.o lcd.o wol.o http_get.o analog.o sendmail.o translate.o camera/cam.o camera/servo.o tcpservice/tcpcmd.o tcpservice/tcpsrv.o sdkarte/sdcard.o sdkarte
rc5/rc5.o --output Hexfiles/Webserver_MEGA644.elf -Wl,-Map=Hexfiles/Webserver_MEGA644.map,--cref -lm ntp.o: In function `ntp_request': A:\Dokumente\Programme\Webmodul\avr-webserver/ntp.c:104: undefined reference to `dns_request' make.exe: *** [Hexfiles/Webserver_MEGA644.elf] Error 1 [/code] Ich
-
Thread
Daten über Audiokabel versenden
Ich habe mir das SoundRX-Projekt angesehen und würde zumindest die Komparatorschaltung mit dem LM358 nutzen. Eine entsprechende Software, die ich dann nach erstem Überfliegen nur noch in kleinen Details anpassen müsste, gibt es hier: http://arms22.googlecode.com/files/SoftModem-005.zip Die Frequenzen
Schau mal in die technischen Unterlagen der Commodore 64 Datasette. Dieser Rechner konnte Programme auf einen Kassettenrekorder speichern und wieder laden. Und das mit nur 1 Mhz Taktfrequenz.
-
Thread
C Programm in asm umwandeln
progbits .Ldebug_line0: .text .Ltext0: .global main .type main, @function main: .LFB2: .LM1: /* prologue: function */ /* frame size = 0 */ .LM2: sbi 36-32,1 .LM3: ldi r24,lo8(64) sts 128,r24 .LM4: ldi r24,lo8(9) sts 129,r24 .LM5: ldi r24,lo8(1600) ldi r25,hi8(1600
-
Thread
LCD Problem nach I2C-Start
LM75? :) So genau habe ich gar nicht hingeguckt.
Habe es Momentan so aufgebaut, dass nur der LM75 angeschlossen ist. Der Takt wird folgendermassen eingestellt: #ifndef _HTC_PBAi2c_ #define _HTC_PBAi2c_ true #define FSCL_KHZ 100 //100kHz I2C-Mode #define BRGVAL 20000
-
Thread
FPGA Einstieg unter Linux
Hallo Danke für die Antwort. Funktioniert beides auch unter 64Bit? Habe nun etwas gelesen und einen Beitrag gefunden wo von Problemen mit 64Bit System die Rede war. Allerdings ist der Beitrag schon etwas älter. Was haltet ihr von dem Board zu Einstieg: http:
Verwende auch Quartus 13.0 64 Bit unter Ubuntu 13.10 und hatte noch nie Probleme.
-
Thread
ATMega 328p lm35
>Wie kann ich negative Temperaturen messen? Indem du dem LM35 negative Spannungsversorgung spendierst. Die Beschaltung für Minustemperaturen ist im Datenblatt beschrieben. Der LM50 kann übrigens ohne eine negative Spannungsversorgung auch Minustemperaturen
gezogen. Schlage mich nicht aber waren die nicht so 20-40K???? Kannste aber recht einfach testen, LM35 ab, und dann A4/A5 einzeln anzeigen lassen, müssen 0 sein. Spannungsteiler: Vref=5V->/1023=4,8875mV/LSB * 2 = 9,775mV Dein LM35 hat 10mV/°C 10mV/9320*9100 = 9,7639mV Wenn du also den ADC Wert
-
Thread
Atmel AVR Toolchain: ld findet -lm nicht
ausführe. Weshalb auch immer findet avr-ld die Bibliothek nicht, obwohl sie da ist. [code] avr-ld -lm avr-ld: cannot find -lm /opt/avr8-gnu-toolchain-linux_x86_64$ find -iname libm.a ./avr/lib/avrxmega4/libm.a ./avr/lib/avr25/tiny-stack/libm.a ./avr/lib/avr25/libm.a ./avr/lib/avrtiny/libm.a
-
Thread
Signalhorn für Modellschiff verstärken
Harald Wilhelms schrieb im Beitrag #3406248: > Wie wärs denn mit einem NF-Verstärker-IC, z.B. dem LM386. Der NE555 kann ja schon 200mA am Ausgang, da ist der LM386 auch nicht unbedingt viel lauter. Das fiese an der Endstufe der Sirene ist ja, das sie praktisch nur Rechteck macht und damit den Lautsprecher
habe den BD241 einfach falsch belegt. Jetzt funktioniert es. Klingt zwar noch ein wenig mehr nach C64 .. aber eigentlich ganz cool :) Danke an alle!!
-
Thread
Unbekanntes großes LCD
drei Spaltentreiber für eine Hälfte zuständig sind. Und damit dürfte es eine Auflösung von 240 * 64 Pixeln haben.
KA324 ist ein LM324 vierfach-OP. der sitzt immer irgendwo auf den Displays um die Betriebsspannungen für den LCD-Multiplexbetrieb zu puffern. Die EXORs 7486 und der zweifache Dezimalzähler 74390 sind sicher auch nur
-
Thread
Elektronik-Gadget: Interesse an einer µRuler Sammelbestellung?
steht, hat man doch eigentlich im Kopf, oder nicht? Der Mensch ist eben bequem. >> - Tabelle für LM317-Widerstandswerte > > Den habe ich noch nie verbaut. Bräuchte ich nicht. Gerade fürs "mal eben schnell" nimmt man häufig einen 08/15 LM317. Für alles andere würde man eh einen Blick ins Datenblatt
2.0 1.64 3.32 4.50 78.7 0.159 Wobei die Plating-Angabe auch immer so eine Sache ist, so richtig habe ich da noch keinen Standardwert gefunden, man liest zwischen 18µm Basismaterial + 17µm Coating für 35µm
-
Thread
[V] Alles mögliche die zweite
auch T2,5 Pos 3: 4x Pic16F628A Pos 4: 9 Stück (sichtbar nur 6, auf der Rückseite sind noch 3) LM3914N-1 Bargraphtreiber Pos 5a: HP Netzteileinschübe Input 100-240V/5A Output: +12V 26A -12V 0.3A +5VSB 1.25A +3.3VSB 3.5A +7VSB 1.4A Pos 5b: Gurt mit 30MHz Quarze Pos 6: Gurt mit Uhrenquarze
Hallo Mike, das PCS64 ist bei mir angekommen, alles bestens, vielen Dank.
-
Thread
STM32F4 adc atan2 problem
Das ist eine Warnung. Hast du #include <math.h> oder -lm vergessen?
ineffizient da die CPU nur single-precision-float (32bit) unterstützt, du aber die double-precision-float (64bit) Funktion aufrufst, die dann alles in Software, ohne FPU, rechnen muss.
-
Thread
Panzer über Internet fernsteuern für Jedermann
hat zu warten, bis man kostenlos an einen Panzer kommt: https://www.youtube.com/watch?v=LYaKMpdHjLM Wir haben lange in Vollzeit an YouTank gearbeitet und eine Menge Geld in die Hardware gesteckt. Da versteht hoffentlich jeder, dass wir etwas Geld damit verdienen müssen um Diesel für die Panzer zu
dass die Leute Credits kaufen, wenn alle Panzer belegt sind: https://www.youtube.com/watch?v=LYaKMpdHjLM Der Button zum Kauf von Credits wird erst sichtbar, wenn mehr Spieler spielen wollen, als Panzer da sind. Du kannst aber wenn du bei YouTank eingelogt bist auch direkt https://www.youtank.com/shop
-
Thread
Holtek HT46R232 Lesen
OTP aber rein gar nichts zu tun. OTP-Bausteine lassen sich ganz vorzüglich auslesen, wie jedes 27C64 im Plastikgehäuse beweist.
hier im Forum zermanscht hat, aber hier ist es: http://datasheetcatalog.com/datasheets_pdf/L/M/7/8/LM78L05.shtml
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
weiß 5x Print USB Buchsen 4x PLCC Fassung 5x LM317T 11x SMD Printtaster groß 2x doppelseitiges FR4 Rohmaterial mini 1x einseitiges Rohmaterial Photobeschichtet klein paar JM69RA 40x 7-Segmentanzeigen superhell Rot 25x 7805er Spannungsregler
10 * SMD Ferrit 100uH / 120 mA 20 * 220pF SMD 2 * MAX232 SO16 4 * TMP03 Temp. Sensor SO8 3 * LM3100 4 * 74HC161 Reingelegt: 25 * TL431C und LM431 50 * 78L05 1 * Platine für 68HC11-Emulator (Zum Buch von Michael Rose 1994) 15 * Quarz 12MHz HC49low 10 * Keramikresonator 12 MHz 4 * Quarz
-
Thread
MagJack Verbindungsproblem
dLTy9o-hpXCtkM:&imgrefurl=http://www.cattronix.com/openproject/avr-ethernet.html&docid=16xtrLYQ7TzgLM&imgurl=http://www.cattronix.com/typo3temp/pics/96d6a8ef6d.jpg&w=900&h=588&ei=H89cUvrPJMiW0AWejoAo&zoom=1&iact=rc&dur=299&page=1&tbnh=139&tbnw=213&start=0&ndsp=64&ved=1t:429,r:2,s:0,i:88&tx=78&ty=42
-
Thread
Linker Script - RAM Größe
[entfernt] LPC1768 hat doch 64k RAM - sorry!
Das hab ich jetzt mal bei der Suche nach LPC1768 Linker Script gefunden. Sieht so aus, als ob die 64k RAM nicht fortlaufend addressierbar sind. Damit kann Dir alles, was > 16k ist prinzipiell Probleme machen. RSp
-
Thread
Eclipse Linux STM32
/build-native/host-libs/usr --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='GNU Tools for ARM Embedded Processors' --with-multilib-list=armv6-m,armv7-m,armv7e-m,armv7-r Thread model: single gcc version 4.7.4 20130913 (release) [ARM/embedded-4_7-branch revision
vorhanden, weder mit apt-get noch mit aptitude. liegt es etwas daran, das ich ein debian wheezy 64bit verwende?