-
Thread
Avr setzt Ausgänge nicht wie gewünscht.
alle auf High. Die Ein und Ausgänge sind folgendermaßen beschaltet: //PA 0+1 = x Achse //PA 2+3 = y Achse //PA 4+5 = z Achse //PA6 = Enable Motoren //PA7 = LED //PC 0...3 = Joystick Das ist meine Schleife zum testen der Ansteuerung durch den Joystick: [c] while (1) {
[c]{PORTA |= (1<<PA2);PORTA &= ~(1<<PA2);}[/c] schaltet den Pin sehr kurz ein und dann nach <1µs wieder aus. Soll das so?
-
Thread
USB-C Splitter für Handy mit Bild&Ton HDMI-Ausgang und ext. Mic aktiviert?
Warum weiß ich nicht, aber es erwartet vielleicht ein externes Mikrofon?) ich habe ein paar USB-C Splitter aus China. Mit einem USB-Tester stelle ich fest dass nicht alle Pins leuchten. Es ähnelt dem billigen USB 2.0 Kabel Was ich brauche ist ein USB-C Splitter mit voller Pinbelegung damit USB-C
nein, müsste man diesen Teil nehmen: siehe Foto. Für ein Mikrofon benötige ich eigentlich nur USB 2.0, kann man die USB-2.0-Pins einfach auf dieses (siehe Foto) drauflöten mit vielleicht zwei Dioden? Meint ihr dass ein Smartphone sowohl Bild und Ton für HDMI ausgeben kann und gleichzeitig ein USB-Mikrofon
-
Thread
PCB -Frequenzrampe 100khz-360 MHz
sein. Was agt denn die Arduino Community zu dem Thema? https://forum.arduino.cc/t/miso-mosi-and-sck-pins-on-arduino-due/230542/2 https://www.arduino.cc/en/uploads/Main/arduino-Due-schematic.pdf und: gefunden? PORT A26, Pin 109 Schaltungsdesign oder Google-Recherche? Wo liegt bei euch der Hauptschwerpunkt
? Ja, ich wusste nicht was mit der Angabe im Datenblatt des AD9910 gemeint ist: AVDD (3.3 V) (Pin 74 to Pin 77 and Pin 83) These are 3.3 V DAC power supplies that typically consume about 28 mA. At a minimum, a ferrite bead should be used to isolate these from other 3.3 V supplies,
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
Bootloader Installation: ------------------------------ 1) Connect ATMEL AVR-ISP via 6-pin standard pinout cable to JP5 with red stripe of cable matching the PIN-1 marking at the JP5 header 2) Install and run ATMEL STUDIO V7.0 3) Select Tools->Device Programmimg
with AC power supply yet 1) Start and load Arduino IDE 1.8.19 or newer and this program 2) Go to tools and set correct COM port for connected USB-Serial Adapter, e.g. "COM5" (This will likely be different for your PC) 3) Connect 6-pin Serial cable to JP1 (5V/12V LED LD5 should
-
Thread
PIC16F886: I2C Problem mit ACK Expander PCF8575
Port auf HIGH schalten -->Pullups notwendig I2C_Master_Write(OPCODE); //Opcode mit R/W = 0 = W I2C_Master_Write(0xFF); //Outputs HIGH damit die Pins INPUT werden I2C_Master_Write(0xFF);
alles auf HIGH schalten I2C_Master_Write(OPCODE); //Opcode mit R/W = 0 = W I2C_Master_Write(0xFF); //Outputs HIGH damit die Pins INPUT werden I2C_Master_Write(0xFF); //Outputs HIGH damit die Pins INPUT werden
-
Thread
ELV ALM 7010M
anscheinend eine Beschädigung hat. Kanal 2 läuft tadellos, Kanal 1 geht auf 16,5V Ladespannung hoch. Erkennt auch nicht die Ladeschlussspannung. Verbaut ist ein Prozessor ELV 9636-4. Im Schaltplan steht 80C32. Da hatte ich die glorreiche Idee
Der FM2404 ist ueber i2c angebunden. In der Beschreibung ist das als FRAM beschrieben. Kann der 80C32 ueber i2c booten?
-
Thread
HDMI mit IO pins von FPGA
Das test design funktionierte gleich, bild auf dem Monitor da. Das interface zu FPGA sollte mit 1.2V bis 3.3V VCCIO kompatible sein. Egal was differential aus dem FPGA rauspusten, der treiber macht davon HDMI! Kurz: wenn sie HDMI mit FPGA pins machen wollen sparen sie nicht mit dem HDMI treiber.
Wenn die entsprechenden FPGA-Pins den TMDS-Standard abdecken, braucht es keinen extra Treiber. Notabene: Die HDMI-Datensignale sind DC-frei, koennen also z.B. bei der ECP-3 Serie von Lattice mit einem Kondensator in Serie an den HDMI-Port
-
Thread
Interrupt ATtiny85 - Hilfe
Software debouncing control delay */ } int main(void) { //DDRB=0xFF; /* Make PORTC as output PORT*/ // PB2 - input DDRB &= ~ (1<< PB2); // PB2 input PORTB |= (1 << PB2); // Pull Up PIN7-PB2 // PB1 - output DDRB = (0<< PB1)
==1){ ... } while (R5==2) { ... } while (R5==3) { ... } } } [/c] Der Compiler macht das, weil Zugriffe auf Register schneller sind, als Zugriffe auf RAM. Leider ist
-
Thread
Attiny 1616 Hardware-Interrupt
Datasheet: All pins can be used for external interrupt, where pins Px2 and Px6 of each port have full asynchronous detection.
= PIN1_bm; // toggle PB1 [/c] [c] ISR(PORTA_PORT_vect) { PORTA.INTFLAGS = PORT_INT6_bm; // clear PA6 interrupt flag } [/c]
-
Thread
Keine UART Programmierung bei R32C möglich
Ich versuche eine R32C (Group 152) MCU per UART mode 2 zu programmieren. Diese ist in einem Board eingelötet und alle notwendigen Pins liegen auf einem Debug-Header. Die MCU Pins sind alle laut Datenblatt beschaltet, sodass
Wenn ich mir das hier anschaue: https://www.renesas.com/us/en/document/apn/r32c100-series-rewriting-flash-memory-using-serial-interface-uart dann werden dabei Pin 7_0 (TxD2) und 7_1 (RxD2) verwendet.
-
Thread
Korad 3005D mit 3005P Firmware für Fernsteuerung flashen?
Schnittstelle am J9 angeschlossen. (siehe angehängtes Foto). Das Netzteil liefert über J9 auch gleich 3.3V, das passt also sehr gut. Über Webrepl habe ich mich dann mit dem ESP32 verbunden und kann die Serielle Schnittstelle am ESP32 bedienen. [code] >>> from machine import UART >>> u=UART(2,9600,rx=13,tx=12) >>> u.init() >>> u.write('VSET?');u.any() 5 0 [/code] Bisher habe ich noch keine Antwort vom KA3005D erhalten, mir ist aber folgendes aufgefallen: Ich hatte zunächst UART2 des ESP32 genommen (GPIO16, GPIO17). Ich erhalte kein Buzzer vom
-
Thread
Hilfe beim ESP32 Board
Gemessen habe ich tatsächlich eine Spannung von 3.28V. Mit dem RC Glied dazwischen 2.6V. Was kann man nun besser machen?
Patrick C. schrieb im Beitrag #7550839: > Mit dem RC Glied dazwischen 2.6V. Dein ESP wird nicht richtig funktionieren, wenn zwischen Spannungsregler und ESP ein Widerstand liegt. Daran fällt doch Spannung
-
Thread
Cast "verstecken" wenn möglich?
(port,pin) ((*(struct bits*)&port).b##pin) [/c] Definition der Pinzuordnung: [c] uint8_t output_ram[2] = { 0x00, 0x01 }; // REL_DBM on ! uint8_t input_ram[2]; /****************************** Inputs
Alles andere wie bspw. [c] struct Gleis { const uint8_t GA {0}; const uint8_t GB {1}; const uint8_t GC {2}; const uint8_t GD {3}; const uint8_t GE {4}; const uint8_t GF {5}; const uint8_t GZ {6}; }; [/
-
Thread
STM32, i2c Daten verarbeiten..
derzeit an einer Kommunikation zwischen einem STM32F407 (Master) und 6x STM32F103 (Slave) die über I2C im Interrupt / DMA Betrieb und einer RJ45 Verbindung kommunizieren sollen. Der Master erkennt an den RJ45 Ports wo ein Slave angeschlossen wurde, da ein Pin auf 3.3V gezogen wird und somit ein Interrupt
falsch sein? Der Code für den Master: [code] uint16_t slaveADDR = 0x18<<1; uint8_t TxData[6] = {0x2,0x2,0x3,0x4,0x5,0x6}; ...... /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_I2C_Master_Transmit(&hi2c2, slaveADDR, TxData
-
Thread
ATTiny 2313a programmieren
aus: [c] E:\Programme\avrdude\avrdude -C E:\Programme\avrdude\avrdude.conf -p t2313 -P com3 -c arduino_as_isp -D -b19200 -v -v -U flash:r:C:\Users\Admin\Documents\test.hex:i avrdude: Version 7.2
angegebene Datei nicht finden. avrdude main() error: unable to open programmer arduino_as_isp on port com3 avrdude done. Thank you. [/c]
-
Thread
AVR Tiny Basic Computer mit ATMega1284
eigenen Thread mit dem Pico Projekt ;) Es geht hier wirklich nur um den ATMega1284. Wer keine PS/2 Tastatur hat, der kann... 1. sich eine für 3-5 Euro kaufen 2. einen Wandler kaufen 3. einen Wandler bauen, sogar auf AVR Basis 4. eine USB Tastatur nutzen die PS/2 unterstützt
Max B. schrieb im Beitrag #7551376: > Wer keine PS/2 Tastatur hat, der kann... > 1. sich eine für 3-5 Euro kaufen > 2. einen Wandler kaufen Ach ja? Zeig mal einen.
-
Thread
ILI9341 SPI Pixel auslesen geht teilweise. ID4 auslesen nicht
identification information" //ili9341_readRegister(0x04, 1); //ID1 //ili9341_readRegister(0x04, 2); //ID2 Funktioniert nicht! //ili9341_readRegister(0x04, 3); //ID3 ili9341_fillRect(10, 10, 10, 1, RED); ili9341_fillRect(10, 11, 5, 1, GREEN); ili9341_fillRect(15, 11, 5, 1, BLUE);
auch wie Sand am Meer hab hier 3x 2.8 Zoll Module. 2x davon sind gleich(Wie oben beschreiben) das andere hat noch Levelshifter und ein F_CS pin mit drauf(Wofür auch immer der ist). Aber ich lasse es jetzt mal gut sein sonst komme
-
Thread
Orange Pi 5 Plus - Shenzhen Xunlongs Antwort!
Leistung übrigens gerechtfertigt - die folgenden Ergebnisse zeigen, wie das SOC „stufig“ skaliert: [c] orangepi@orangepi5plus:~$ sysbench cpu run sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) . . . CPU speed: events per second: 2729.12 . . . orangepi@orangepi5plus:~$ sysbench cpu run
Einsatz eine dieser Slots häufig für Funknetze aufgegeben werden wird - anders als der Raspberry Pi 5 bringt der Orange Pi 5+ keinerlei „integrale“ Funkmodule mit.   Hervorzuheben sind außerdem die Ports RTC und FAN: Während erstere
-
Thread
MEGA32u4-AU lässt sich nicht über USB-C programmieren
ich mir garkeine Gedanken darum gemacht. Mit der SFH203 dachte ich das würde klappen, wenn der Pin auf PullDown gestellt wird. Ich habe deinen Post einmal zum Anlass genommen genauer nachzuschauen wie sich das mit den 2-Pin und 3-Pin IR-receivern verhält und da denke ich dass ich auf einen 3-Pin
kleinsten Board. Mach ein paar Löcher mit Raster 1,27 mm in die Platine und führe die Leiterbahnen zum µC, programmiert wird dann mit einer Stiftleiste, die schräg festgehalten wird, siehe Phot (hier 5-polig für PICs).
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
) (und damit wurde der 3,3V Buck zum 5V Buck mit einem 3,3V 1117er LDO für den STM32) - zweiter Kanal um den 1,2V Converter zu kühlen - USB-C - 2 Pin-Header für LEDs, die man dann in eine Frontplatte oder den "Kühlergrill
habe und die FW neu aufgespielt habe. Muss ich bei der FW was beachten? Habe die PCB Version 0.2, weshalb ich auch aus diesem Repo die FW gebaut habe. Sollte ich die V.3.2 nehmen? LG Markus PS.: habe gerade das neuste Repo vom QAXE geclont. commit c2a55399750ce480e7872cc3ef803c5b26006bd7
-
Thread
Welches USB-Osszi oder Multimeter für 8h Spannungs-Logging?
**********************************************************************/ double datalog::temperatur2voltage(double x) { return ( 0.0000028464 * x*x*x - 0.00019211 * x*x - 0.02815 * x + 2.3234 ); } [/c] Das macht als im Prinzip die Linearisierung des verwendeten NTCs wieder Rueckgaengig.
just a rebrand @UniTrendTechnology 2 years ago Hi Sir, they're same except the only difference that the UT161E is CE certified, suitable for the European market.[/pre] https://www.youtube.com/watch?v=Fqc5c-_x8LA
-
Thread
Li-Ion Protection in besser?
Li-Ion Protection für eine Zelle wo die Spannungen nicht so auf kante geknallt sind. Üblich ist ja 2,5v bis 4,25v bei +- 0,1v. Ich suche was wo man zb widerstände anpassen kann um irgendwo bei 3.0v - 4.1v zu landen. Hat Schonmal wer so was gesehen?
Also Google wirft mir den aus: https://www.mouser.com/datasheet/2/308/LC06511DMX_D-1658971.pdf Ist per OTP programmierbar, in folgenden Schritten: Over Charge Detection Voltage 4.1 V to 4.55 V (5 mV Step) Over Discharge Detection Voltage 2.0 V to 3.3 V (50 mV
-
Thread
LED Taschenlampe aus China performt schlecht.
ein UC im TSOT23-6 Gehäuse (IC2). Q1 und Q2 dürften die Zoom-LED und den Flächenstrahler schalten. Die USB-C Buchse ist mit THT-Befestigung. So schlecht ist das alles nicht - bis auf den Akku.
wohl der R_ON des MOSFETs auch als Basiswiderstand herhalten um Kosten zu sparen. Maximal liefert der Pin 13,5mA.
-
Thread
ESP8266 - Anschlüsse
ich nicht über Micro-USB sondern dirket über die PINs 5V und GND herstellen. Der S0 soll aber, wie in anderen darstellungen, über den 3,3V Port laufen. Ich habe aber nur einen GND-Anschluss. Jetzt stehe ich aber vor dem Problem. Ich kann doch
Stromverbrauchsmengen und -zeiten evtl. dem Verursacher etwas näher auf die Spur komme. Kurzum. Den PIN GND (Masse) kann ich also für beide 3,3V und 5V gleichzeitg verwenden, richtig? VG Sigi-77
-
Thread
Victron ve.bus protokoll analyse
FD23 55 D852EDCAFF 8383 FD25 55 5816EE83FF 8383 FD27 55 D6D9EE40FF 8383 FD29 55 D69CEF7AFF 8383 FD2B 55 5860F031FF Lange msg: greenon 8383 FE4F E48050C3D004A6490FD75F86351A015FFF 8383 FE51 E43A50C320C8A6490FEB5F86341A017CFF 8383 FE53 E48050C3708BA7490FFA7F5F86341A0192FF greenoff 8383 FE24
. Log: 0x99, [ <Lo(V0)> <Hi(V0)> [<Lo(V1)> <Hi(V1)> [Lo(V2)> <Hi(V2)> [Lo(V3)> <Hi(V3)> [Lo(V4)> <Hi(V4)> [Lo(V5)> <Hi(V5)>]]]]]] idle 98F7 FE 6E 00E9 3874FF 99 response 8383FE7100E9 99 response 0000 V0 0000 V1 3A14 V2 - 5178 0000 V3 C800 V4
-
Thread
benötige Hex-Datei für PIC16F628A
H. H. schrieb im Beitrag #7542769: > Peter D. schrieb im Beitrag #7542762: >> Port A = 8 Outputs > > Schon verloren. Die Zuordnung ist wirklich tricky: [code] A2 -> A1 A2 -> A0 A4 -> A7 A5 -> A6 B0 -> B7 B1 -> B6 B2 -> B5 B3 -> B4 [/code] Das würde ich in ASM
Hallo zusammen ich habe den PIC in ein Steckboard gesetzt Vom PICit3 habe ich PIN 1 (MCLR) auf PIN 4 des PIC gelegt PIN 2 (VCC) auf PIN 14 des PIC gelegt PIN 3 (GND) auf PIN 5 des PIC gelegt PIN 4 (Data) auf PIN 13 des PIC gelegt PIN 5 (Clock) auf PIN 12 des PIC
-
Thread
Expansionsport C64
, 2 und 3 entweder mit A1 und A2 , aber es geht auch auf die Masse. Pin 6 auf +5V, und 4+5 auf I/O1. So kannst du auf den Adressen $DE00 und $DE01 die 2 D/A Wandler ansprechen.
> > Ich glaube, dass muss man nicht unbedingt. Würde folgendes machen: Pin 1 > von IC4 mit A0 verbinden, 2 und 3 entweder mit A1 und A2 , aber es geht > auch auf die Masse. Pin 6 auf +5V, und 4+5 auf I/O1. So kannst du auf > den Adressen $DE00 und $DE01 die 2 D/A Wandler
-
Thread
arduino und dfplayer spielt einfach nichts ab
code der "irgendwie" funktioniert, führt früher oder > später zu Fehlern. Ich habe den PIR an 5V angeschlossen und den Signal Pin gemessen. Sobald der PIR Strom bekommt (ohne Bewegung), geht der Signal Pin für ca 20 Sekunden auf 3,3V. Daher spielt der DFPlayer auch sofort los. Erst nach diesen
Gio B. schrieb im Beitrag #7542174: > Ich habe den PIR an 5V angeschlossen und den Signal Pin gemessen. Sobald > der PIR Strom bekommt (ohne Bewegung), geht der Signal Pin für ca 20 > Sekunden auf 3,3V. Da hätte ich 2 Lösungen: 1. Wenn der Arduino und
-
Thread
USB C aus Altem PC Netzteil
Schaltnetzteil eine Stromversorgung für meinen Arbeitsplatz bauen (Microcontroler, Raspberry etc) 5V und 3,3V ua über USB sind ja kein Thema … aber wie baut man USB-C mit PD so dass man da flexibel ist ? Für Hinweise wäre ich dankbar … Jörg
Labornetzgerät. Denn ein PC Netzteil zerschießt dir halt im Fehlerfall alles. Das gilt vor allem für deine 3,3V. Die willst du begrenzen. Will man dann aber zusätzlich einfach 5V über USB für diverse Geräte nimmt man entweder ein fertiges Steckernetzteil mit USB und USB-C drauf oder aber ein USB-Netzteil
-
Thread
PIC Programmieren
um ein gebrauchtes PICkit bzw. Clone umzusehen: https://www.ebay.de/itm/304848167280?hash=item46fa5de170:g:DqYAAOSwv1FkF83t&amdata=enc%3AAQAIAAAA4OG243tOjIH%2BwAK1crHr9qJCoN391NC0kCwf6xwgGvghSVX%2FoSeKz8i41JIuQj5dCv0tjcYvgoy0JLPBpkqlOgoMeg%2FmeumEXNX8c4MKaYwGXSi20T%2BxRZNUEP0wUWFXpBwSeeHUNDQO%2Foduu3eCoPZHUZNdT%2Froh8XPkEJcE30qozfwt8moIrxhbvOZHWZO3U9zE1Kttr1EmmkGe6W0cGbn6ol391GbhJ1SWPtIldPW3sC8uv9zVP8SDDQgpNKri47DayhnEhXh5vQLmo1Sn%2F9DDR1bcw9xy3luhtEA1hmi%7Ctkp%3ABFBMqrTL_vpi Für eine einmalige Programmieraktion
-
Thread
Schlanker UART Bootloader für STM32F031c6
vielen auskommentierten Zeilen wundern. https://github.com/stancecoke/Lishui9FET/commit/541ecbb84eb2d1370c0b425124a7ff16c917790c Die elf-Datei liegt auch im Repo: https://github.com/stancecoke/Lishui9FET/blob/main/Documentation/Lishui9FET.elf Gruß hochsitzcola
jeder Hardwareinitialisierung zu springen: https://github.com/stancecoke/Lishui9FET/blob/92edff1ca3bb2cc05348b4964c219251c542f4e0/Core/Src/main.c#L163 der Prozessor tummelt sich ja anscheinend auch im richtigen Adressbereich. Nur er mag sich nicht mit dem Cube Programmer verbinden :-( Gruß hochsitzcola
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
hi db1uk, das ist das ino-file vom github.. "i2c master" : hä ? hab hier nen nano zum testen, da gibts nur pin 4+5 meines wenigen wissens.. und i2c-scanner : hab ich mal gelesen, aber konnt ich nix mit anfangen ??? wegen presse-job und danach
lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE)" beschreibt die Reihenfolge der Ports. https://arduino.stackexchange.com/questions/62317/what-do-the-numbers-behind-lcd-0x27-mean [c] LiquidCrystal_I2C( uint8_t lcd_Addr