-
Thread
Neue Bauteile – kleine Relais, nicht durchbrennende LED-Serienschaltungen und Co
einem PIC32 basierendes Modul, dessen Funk-Transmitter ebenfalls für Bluetooth 6.0 befähigt ist. Hervorzuheben ist die Verfügbarkeit eines uFL-Connectors, der das Anschließen von Antennen erleichtert.  8 Vcap??? nirgendwo verbunden 9 Vdd (3.3 V, Kondensator) 10 LED out 11 12 13 LED out 14 LED out 15 LED out 16 LED out 17 LED out 18 LED out 19 V-current in 20 V-voltage in (mit Kondensator) Es passt eignentlich sehr gut zu STM8, bis auf fehlenden Vcap und das nicht stete Verhalten von Pin 4.
-
Thread
Hausautomatisierung mit Embedded Linux
Liste oder einzelne Klötze an: "Digital Isolators" : http://www.analog.com/en/subCat/0,2879,767%255F827%255F0%255F%255F0%255F,00.html (Das gibts mit kapazitvem Prinzip auch von TI etc..) Es geht ja auch ohne Potentialtrennung, aber was passiert, wenn im Embedded-Ausgerüsteten Haushalt in 100m Entfernung
ASUS-WL500g mit USB (ttyUSB0) <-> FTDI-RL232 Wandler <-> AVR 2. ASUS-WL500g mit USB (libusb) <-> USB PIC4550 <-> weitere Funktionen 3. Freebsd <-> FTDI-RL232 Wandler <-> AVR 4. Freebsd (libusb) <-> USB PIC4550 <-> weitere Funktionen 5. mehrere Foxboard USB <-> FTDI-RL232 Wandler <-> AVR Natürlich
-
Thread
I2C Slave PIC18 & XC8 Problem mit &-Operator?
= i2c_count; // returns last written byte SSPBUF = i2c_count & 0x0f; // always returns 0?[/c] schreibe, wird immer 0 zurückgegeben? Eigentlich müssten dann doch nur die unteren 4 Bits zurückgegeben werden? An welcher Stelle stehe ich auf dem Schlauch und sehe es nicht? PIC18F46K80 & XC8 V1.34 [c]#include "config.h" #include <stdint.h> #define I2C_ADDR 0x78 // 8 bit address (0x3c) volatile unsigned char i2c_index; // register
-
Thread
STM32F4 SSD1963 TFT FONTS
nicht bei F0, darum GPIO Gruß, dasrotemopped.
was ähnlichem bin hier eine Skizze, wie ich das gelöst habe. Bei mir ist das System viel langsamer (PIC18F44K20 mit 16MHz, mit ILI9341-basiertem Display, 16bit parallel angeschlossen). Trotzdem kann ich einen 320x240-Bildschirm schnell füllen (Aufbau kaum sichtbar, bei 64MHz [PLL] unsichtbar). Um ein
-
Thread
Terratec (NEC) Fernbedienung mit IRMP
Struktur ab Revision 151 (Jan 19 11:04:00 2015 UTC) gepackt hatte. irmpsystem.h: [c] #if defined(PIC_C18) #define IRMP_PACKED_STRUCT #else #define IRMP_PACKED_STRUCT __attribute__ ((__packed__)) #endif typedef struct IRMP_PACKED_STRUCT { uint8_t
00 00 00 00 00 00 00 00 00 00 read 17 bytes: 02 01 00 01 01 02 03 05 14 1b 1c 04 08 07 09 15 18 protocols: 1 2 3 5 20 27 28 4 8 7 9 21 24 written 17 bytes: 03 00 00 01 02 00 00 00 00 00 00 00 00 00 00 00 00 read 17 bytes: 02 01 00 01 0f 11 10 00 00 00 00 00 00 00 00 00 00
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
ldd r25, Y+2 ; 0x02 46: 28 2f mov r18, r24 48: 39 2f mov r19, r25 4a: 2f 5f subi r18, 0xFF ; 255 4c: 3f 4f sbci r19, 0xFF ; 255 4e: 3a 83 std Y+2, r19 ; 0x02 50: 29 83 std Y+1, r18 ; 0x01 52: e8 2f mov r30, r24 54: f9 2f mov r31, r25 56: 20 81 ld r18, Z 58: 2f 5f subi r18, 0xFF ; 255 5a:
-
Thread
4" TFT für 7,97€
Netzteil abschaltet. Man muss erst die Spannung abschalten, ehe es wieder startet. Selbst mit 250mF (ja, mF, nicht uF !) bricht das Netzteil zusammen und befindet etwa 0,5s lang in der Strombegrenzung bei 1,5A, ehe es die Elkos wieder nachgeladen hat. Irgendwas zieht da beim Einschalten kräftig Strom
LP2985IM5X-3,3V regulátor SOT23 LP2980IM5X-5,0V regulátor SOT23 APT6011-LVR 600V / 49A TO264 22uF / 10V tantal TAJB226K010R 22uF / 10V tantal TMC1AC226KLRH 68uF / 16V tantal TAJD686K016R AVX
-
Thread
Zeigt her Eure IoT Projekte Bilder
funken möchte, findet hier ein passendes Projekt: https://homematic-forum.de/forum/viewtopic.php?f=18&t=43247&sid=b7d85b6da565bf505ab8a407b55e1b1e#p430940
möchte, findet hier ein > passendes Projekt: > > https://homematic-forum.de/forum/viewtopic.php?f=18&t=43247&sid=b7d85b6da565bf505ab8a407b55e1b1e#p430940 Geht das auch mit Homematic IP?
-
Thread
PT100 an Microcontroller
bei sprut http://www.sprut.de/electronic/temeratur/temp.htm#ptc http://www.sprut.de/electronic/pic/projekte/thermo/thermo.htm > Bin für jeden Tipp, der das Überleben meines Controller sichert, sehr > dankbar! :-) Um den Controller musst du dir keine Sorgen machen. Solange du innerhalb der
an Lötkolben mit 200W bzw. 400W betreibe, ist immer etwas Brumm mit auf dem Signal, also habe ich 1µF gewählt. Schnelle Meßwertänderungen sind ja bei meinen groben Lötspitzen nicht zu erwarten. Eichen des Meßverstärkers: (Widerstände 100 und 250 Ohm statt PT100 verwenden) 1. Meßstrom einstellen
-
Thread
Induktiver Positionssensor - Fragen dazu
lassen kann, ich muss halt Schwingungen pro Zeit im Osci-Bild nachzählen. von Andreas S. (igel1) 18.02.2024 00:53 "zeitweise noch unter GND gezogen", warum denn zeitweise?, sitzt da 'ne Strippe locker?, das geht natürlich garnicht! mfG fE
Constructor (I2C) - for OLED display library - see u8g2 documentation // U8G2_SSD1309_128X64_NONAME0_F_HW_I2C(rotation, [reset [, clock, data]]) [full framebuffer, size = 1024 bytes] U8G2_SSD1309_128X64_NONAME0_F_HW_I2C u8g2(U8G2_R0, 7, 19, 18); // Maybe this works also: // U8G2_SSD1309_128X64_NONAME0
-
Thread
Kein Abitur, keine Vorkenntnisse – Die Autobranche lässt die letzten Hürden fallen Gesperrt
Assembler! Ohne Forums-Feedback und ohne Internetrecherche. https://www.youtube.com/watch?v=_T9g8xAtF5o
F. B. schrieb im Beitrag #6369732: > Marx W. schrieb: >> F. B. schrieb: >>> ich ihnen das alles schon >>> vor vier prophezeit habe. >> !!!!!!! vor vier? > > Vor vier Jahren. Du meinst seit 4
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Newsgroup-Beitrag (http://groups.google.de/group/de.sci.electronics/tree/browse_frm/thread/8da73d7b10113a46/994189d129a732a3?rnum=1&hl=de&q=ethernet+author%3AHeier&_done=%2Fgroup%2Fde.sci.electronics%2Fbrowse_frm%2Fthread%2F8da73d7b10113a46%2F994189d129a732a3%3Ftvc%3D1%26hl%3Dde%26#doc_994189d129a732a3) über
Periodenlänge ist 64µs. Soll es wärmer werden, dann sind PG3, PG4 und PB7 alle HIGH und das Verhältnis ist 18µs Puls zu 46µs Pause. Soll es kälter werden, dann sind PG3, PG4 und PB7 alle LOW und das Verhältnis ist 46µs Puls zu 18µs Pause. Ich verstehe nicht, wieso PB7 LOW ist, das müsste meines Erachtens HIGH
-
Thread
GLCD Routinen ( KS0108, HD61202 )
dann noch was anpassen höhe und länge reinschreiben. [c] uint8_t bmp_warning[56] PROGMEM= { 18, // 18 px lang 19, // 19 px hoch 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1E, 0x87, 0x87, 0x1E, 0x78, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1E, 0x07, 0x01, 0x00, 0x07, 0xDF,
Benutze einen ATmega32 @ 8.00MHz habe in der main.c F_CPU auf 8MHz gesetzt. Doch ich habe folgendes Problem siehe Bild!
-
Thread
Problem mit Buck Led Treiber AL8863
und noch als Vorschlag, was du am Aufbau ausprobieren kannst: klemme einen Elko mit einigen 10µF oder 100µF an die Klemmen, bei denen die Versorgungsspannung auf deine Platine kommt.
I_led(mA) 11,9 11,49 91 316 13,4 11,45 84 293 15,2 11,45 86 297 18,2 11,46 89 309 20,2 11,47 92 317 22,7 11,48 95 327 24,1 11,49 97 335 27,3 11,51 100 345 30,9 11,53 103 358 33,3 11,53 365 365
-
Thread
Mikrocontroller Einstieg
xor digitalRead (14));[/c] so viel schlimmer lesbar als [avrasm]in r24,PINB in r25,PIND in r18,PINC lsr r24 bst r25,7 clr r25 bld r25,0 and r24,r25 eor r24,r18 sbrs r24,0 rjmp 1f sbi PORTB,5 ret 1:cbi PORTB,5 ret[/avrasm] ist? Ich weiß ja nicht. Also wenn schon dann mal ARM-Assembler
Clowns oder etwas Vorgegaukeltes brauche ich nicht, da ich mit meinen STM32 direkt arbeite – egal, ob F030, F4 oder H7.
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
github.com/sprintersb/avr-gcc-8.git branch/tag: releases/gcc-8 hash: 9dfb324740db6c52d2d495ee2aabf47f957899e5 (2026-07-20) README.md: PR101188 is fixed in v13.5. === Binutils === git: git://sourceware.org/git/binutils-gdb.git branch/tag: binutils-2_46_1 hash: 5e56594815854de5eca35c7c04b11705d0f19c02 (2026-06-08) This is the 2.46.1 release === AVR-LibC === git: https://github.com/avrdudes/avr-libc.git branch/tag: avr-libc-2_3_2-release hash: 490384175ced9b387a1c76d86f6ee7f0cff70109 (2026-06-05) configure.ac: Set version
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
ZL5title 0x00011a2b 0x2a1 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F\sketch\Melody_ARM_aus_EEPROM_all.ino.cpp.o .rodata._ZL6melody 0x00011ccc 0x4e20 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F
ZL6tempis 0x00016aec 0xc8 C:\Users\kai-s\AppData\Local\arduino\sketches\E60D65F7750953D07710A2F09EA6D18F\sketch\Melody_ARM_aus_EEPROM_all.ino.cpp.o und diese: Memory Configuration Name Origin Length Attributes FLASH 0x00004000
-
Thread
Ansteuerung LCD-Display - welcher Controller ist wirklich verbaut?
LCD_Write_DATA(0x03); LCD_Write_DATA(0X12); LCD_Write_DATA(0X81); LCD_Write_COM(0xF7); LCD_Write_DATA(0x20); LCD_Write_COM(0xC0); //Power control [/c] Da die Frage kommen wird: Ich steuere das Modul mit 16bit parallel an., über Ports A (D0..7) und D (D8..15) eines PIC18F46K20 an, der mit 16MHz läuft. Die Pegel sämtlicher Steuerleitungen (WR,RD,CS,RS,RESET) habe ich nachgemessen, die Ansteuerung stimmt. Ebenso kann ich die Pegel der Ports A und D einlesen. Ich bin
-
Thread
DCF77 ausgefallen
Time-Wall-Clocks/Radio-Controlled-Wall-Clock-Wood-12? https://www.google.ca/search?sca_esv=06ef4e40abf0007f&sca_upv=1&q=london+drugs+radio+controlled+clock&udm=28&fbs=AEQNm0BcOTtrxLAuu_QwMeob8rlZbzgoNyvm-EGzMCdSVm7atMhtCrLJ0m6k84h6T6DB015JwpQLco72fTCz6RTVJuvbjyR-f1sMvUc8Erkkj5d5N1PssMbhJM9JEZlL25Zt1MuqtTRyQgrQo612yD3CVf3-oRrbj2alKjXVupomlDSMvqKVnDac1FTdLdUIC2CIcDxRC87Mz1D8LkF78z63QqqqQzT0fQ&ved=1t:220175&ictx=111&biw=1128&bih=1329&dpr=2
-
Thread
Physikprojekte
A4gefilter-Wasserstoffleitungsanwendungen/dp/B07XPV9RX2/ref=pd_sbs_sccl_2_2/259-0157837-0331545?pd_rd_w=qnhqX&pf_rd_p=dd7cdb0d-7d18-43ba-a06d-a9f4cc6bae51&pf_rd_r=V9NWWX5VG0X6WQ8JJBVP&pd_rd_r=1a460188-8c8d-4f70-b338-c800c1bdc437&pd_rd_wg=AZXyb&pd_rd_i=B07XPV9RX2&psc=1 Als SDR-Software verwende ich SDRSharp und zur Ausrichtung
Christoph E. schrieb im Beitrag #7943875: > Die zulässige Höchstenergie für solche ab > 18 Jahren freie Pistolen beträgt 7.5 J. Obacht: Das ist nur genau dann frei, wenn es ein entsprechendes Prüfzeichen („F im Fünfeck“) von einem Beschussamt bekommen hat. Ansonsten ist alles über 0,5J
-
Thread
Schlankes Ubuntu für MPLAB X gesucht
noch ziemlich verbuggt. Im Zuge der Umstellung auf LxQt wurde die Performance mit entsorgt. Lubuntu 18.04 geht gut, wenn man mit der alten Version leben kann.
Kompilieren eines bestehenden Projektes. unter Windows mit MPLAB X IDE v5.10 verwende ich für meinen PIC18F45K50 * PIC18F-K_DFP in version 1.0.41 * XC8 v2.31 free der autogenerierte Code wirft ein paar Warnungen, aber funktioniert. Unter Debian hab ich einfach das Neuste installiert: MPLAB X IDE
-
Thread
CP/M auf ATmega88
GROUPID=2914;ARTICLE=109740; Benötigt aber noch einen 12MHz Quarz. Das ist ein vorprogrammierter PIC18F14K50. Den PIC18F14K50 gibts auch in DIP für ein paar Cent mehr, aber da müsste man halt noch die USB->UART Firmware aufspielen.
...reread... 04<00@0000 05<01@0001 06<02@0002 07<03@0003 0C<08@0008 0D<09@0009 0E<0A@000A 0F<0B@000B 14<10@0010 15<11@0011 16<12@0012 17<13@0013 1C<18@0018 1D<19@0019 1E<1A@001A 1F<1B@001B System halted! [/code] Die ersten 16 Fehler (knapper Bildschirm voll) werden ausgegeben und
-
Thread
Höhenmessung / Entfernungsmessung zu Erde
denn bei einer konstanten Steigrate an ??? Beschleinigungssensoren sind Kraftmesser. Er wird G +- F/m anzeigen.
die deutlich billiger sind .... Die XSens kostet rund 2200 Euro und z.B. die XBOW Nav420 für knapp 18.000Eur. Beide Systeme nutzen wir hier am Institut ... Grüße, Michael
-
Thread
Superhet-Audion
man findet diese auch immer wieder in verschiedenen Schaltungen. Nur: FET's haben ein viel höhers 1/f Rauschen als bipolare Transistoren, und dieses 1/f Rauschen findet sich auf wunderbare Weise wieder als auf den Träger aufmoduliertes Phase-Noise!
@ B e r n d W. (smiley46) blöde Frage mit was öffnet man .asc - Dateien?
-
Thread
Tastatur KC85 mit USB-Anschluss ausrüsten
"6", "nicht belegt", "L", ".", "F6", "B", "R", "D", "4", "_", "+", "/", "F4", "C", "Q", "SHIFT LOCK", "1", "", "", "", "F1", "", ""}; char* keychars_bit1[]= {"w", "a", '"', " ", "CLS", "=", "F8", "y", "e", "s", " ", "(NEG)", "(HCOPY
umgebaut, nämlich für einen DVD-Player, dessen FB verloren war. Den ursprünglichen Chip raus, dafür einen PIC16F870 (oder so) rücklings reingeklebt, dann alles mit feinem CuL Draht verstrippt. Aber so eine Tastatur zur IR-Tastatur umzubauen, halte ich für kontraproduktiv. Dann eher schon ein dreipoliges
-
Thread
AVR Ethernet Platine
in großen Mengen ordern kann! Nicht mal übern Distri! Das war für mich der _einzige_ Grund, einen PIC18 einzusetzen *urks* Ich hatte zum Schluss einen Angebotspreis von ca. 9,50 bei Abnahme von ca. 3000 Stück. Der PIC18 kostet 5,70... Noch fragen? So wie Guido das entwickelt hat, finde ich
Bausteine (ich schreib die Bezeichnungen einfach mal ab): DC-101 YCL 5V->9V 9645 16PT-005B YCL 9646 20F001N YCL 9642G MYSON MTD392N 9645 EA ATMEL 632 93C46 PC 20 MHz Quarz plus RJ45 Buchse und Kleinkram Die Karten müssten eigentlich alle OK sein. Biete 6 Karten. Suche (immer noch) Lötbeistand
-
Thread
einfacher Konverter 160m/80m nach 30m
unterschiedlichen Spulengrößen: L 12MHz 14MHz deltaC ---------------------------- 1µH 176pF 130pF 46pF 2µH 88pF 65pF 23pF 5µH 35pF 26pF 9pF Der NE602 samt Oszillatorbauelementen soll später auf eine Kupferplatine montiert (Wärmeleitung) und alles unter Wachs
Hallo Harry Mit meinen vorgeschlagenen Werten spielen die 18pF des Tastkopfs praktisch noch keine Rolle. Der Fehler liegt unter 1 dB.
-
Thread
Pollin Geigerzähler Bericht
Wally Walters (wally234) >in welcher Umgebung hast du dein Projekt kompiliert ? AVR Studio 4.18 + AVR gcc von 2010 >Könntest du ggf. das build-Kommando angeben ? F7 ;-)
hier auch noch Feedback geben wie man die Stromaufnahme mit geringen Eingriffen in die Schaltung auf 18mA @ 12V reduzieren kann: 1. Spannungsteiler hochohmig machen: R5 = 10M und R9 = 33k. Damit die Regelung dann noch funktioniert muss ein Kondensator von etwa 1nF in den Rückführzweig. Am einfachsten
-
Thread
Transistortester mit AVR Gesperrt
Kapazität. Bei defekten gealterten Schaltungen sind sie meist die erste Fehlerquelle. Datum: 22.09.2009 18:27 Markus F. schrieb: > Above ~5000µF, the reading starts getting inaccurate; at 10mF I had > about 10% error.
Problem mit den Widerständen von ~250kOhm tritt bei mir auch auf. Sie werden als Kondensator mit 77,46µF erkannt. Ich schaue mir das mal an...
-
Thread
Hilfe mit Altera Cyclone II (bzw. III)
Hallo, ich habe hier zwei TFT-Treiber Boards, eines hat einen Cyclone II vom Typ "EP2C8F256I8" drauf, im BGA-Gehäuse und das andere einen Cyclone III "EP3C25F324A7N", ebenfalls im BGA. Beide Chips haben wohl von hause aus eine JTAG-Schnittstelle. Bei den vielfältigen Datenblättern und
(sp) 938: dc401117 ldw r17,68(sp) 93c: dc801017 ldw r18,64(sp) 940: dcc00f17 ldw r19,60(sp) 944: dec01404 addi sp,sp,80 948: f800283a ret 94c: d0a02903 ldbu r2,-32604(gp
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Programm- und Daten in getrennten Adressräumen liegen. Bei anderen Architekturen wie ARM oder MIPS (PIC32) oder x86 ist das nicht so. Bei AVR, 8051 und 8-Bit PIC muss halt der Programmierer entsprechend Grips in der Birne haben. fchk
} [/code] Wenn ich die Zeilen die ich oben genannt habe durch die Funktion ersetze habe ich 46 Bytes Flash wieder frei. Stefanus F. schrieb im Beitrag #5967110: > Ich kann das auch gerne 100 mal schrieben, wenn es Dir hilft: Nein. Aber ich glaube ich habe es jetzt verstanden. Ich habe mir