-
Thread
Kamera mit Robotersteuerung
Billig wohl kaum ich glaube ein XBee shield kostet ca. 90€
Dieses Teil für den RP6 läge bei 1/4 des Preises: http://www.voelkner.de/products/312851/Arexx-RP6-V2-Control-M256-WiFi-Kit-RP6v2-M256-WIFI.html Da brauchste natürlich auch externe Relais bzw. besser gleich richtige PWM Motortreiber für Geschwindigkeitssteuerung, da kannste dann sogar ne ordentliche
-
Thread
Schalter, Taster in modernen KFZ
an der Hintergrund LED gemessen, und folgende Schaltung entworfen. Heute wollte ich für Euch die PWM dokumentieren, und da war es noch hell, also ist die Hintergrundbeleuchtung am Tag aus. D.h. ich kann die 5V nicht so machen wie gezeichnet, sondern muß mir 12V von der OBD2 Buchse holen die gleich daneben ist. Das ist sehr unangenehm, weil ich ja den 6 poligen Anschluß im 2.5mm Raster habe wo ich nur ein Zwischenstück mit Linearregler, tiny13 und Hühnerfutter machen wollte. Nun muß ich mir aber noch extra Strom holen. Abei die pwm der 6.5V.
-
Thread
suche : LOW-side MOS-Treiber f. 2.5V Vcc
P.S.: schoener Ascii-Schaltplan. Du machst das bestimmt oefters, oder ? Ich haette dafuer 2h gebraucht :D
Kollektor-Emitter-Stromflusz verursacht wird (rote Linie). Und nein, der kommt nicht (alleine) daher, dasz Q2 vor dem Umschalten noch etwas forward-biased ist (durch R2), denn ich hatte das ganze auch ohne R2 und R1 simuliert und es kam das selbe heraus.
-
Thread
IRF540 soll Relais ersetzen
Hallo Thomas ich habe mir ein Experimentierboard mit einem AT90S2313 zusammengestellt inkl. einer Relaisstufe. Die tickt recht langsam. Da möchte ich ein wenig erweitern. Die genaue Frequenz kenne ich noch nicht.Ich experimentiere halt und vergleiche. So
diesem Optokoppler etwas gespielt (Sharp PC847x). Das Teil scheint sehr empfindlich zu sein sogar mit 2,2kOhm(ca. 2 mA) an der LED schaltet das Teil ausreichend durch. Habe nochmal die genaue Schaltung angehängt und jetzt auch wirklich die Diode antiparallel zur Lampe reingemacht, weil mir bei 32 kHz im
-
Thread
Wie funktioniert dieser DC-Blocker?
Stufe mit diversen Erdstrahlen-Hysterikern. Finde den Unteschied: https://www.amazon.de/Orpanit%C2%AE-Orgonit-Cloudbuster-Sky-Beamer/dp/B01N2R4386/ref=sr_1_7/261-8505105-9572231?ie=UTF8&qid=1540204801&sr=8-7&keywords=Hildegard+Orgonakkumulator https://www.hifi-tuning.at/shop/biophotone-audio/
Ben B. schrieb im Beitrag #5595616: > 1. Hifi-Verstärker bei 2x100W: Ben B. schrieb im Beitrag #5595616: > 2. PA-Endstufe bei 2x100W: Ben B. schrieb im Beitrag #5595616: > PA-Endstufen besser klingen > als der Hifi-Müll Das ist Deine Annahme, meine
-
Thread
Raspberry Pi 5 – schnellere CPU, PCIe, aktive Kühlung und höhere Preise
einem Chip kombiniert: [c] RP1 is our I/O controller for Raspberry Pi 5, designed by the same team at Raspberry Pi that delivered the RP2040 microcontroller, and implemented, like RP2040, on TSMC’s mature 40LP process. It provides two USB 3.0 and two USB 2.0 interfaces; a Gigabit Ethernet controller;
general-purpose I/O (GPIO); and the usual collection of GPIO-multiplexed low-speed interfaces (UART, SPI, I2C, I2S, and PWM). A four-lane PCI Express 2.0 interface provides a 16Gb/s link back to BCM2712. -via https://www.raspberrypi.com/news/introducing-raspberry-pi-5/ [/c] Ebenda findet sich auch eine
-
Thread
C oder Assembler
17dc: 70 70 andi r23, 0x00 ; 0 17de: 80 e8 ldi r24, 0x80 ; 128 17e0: 90 e0 ldi r25, 0x00 ; 0 17e2: 02 c0 rjmp .+4 ; 0x17e8 17e4: 95 95 asr r25 17e6: 87 95 ror r24 17e8: 6a 95 dec r22 17ea:
irgendwelche defines da herumzumuxn damit z.b meine uartlib auf allen meinen controllern läuft... also at90s kleine megas und mega 128... is ja grausig der code.. 73 de oe6jwf
-
Thread
Initialisierung des ADC
Hallo, ich habe momentan ein Problem bei der Initialisierung des ADC beim AT90PWM3B. Es wäre schön, wenn einer bei meinem lauten denken versucht mir zu folgen. Ich initialisiere wie folgt: [c] ... ADMUX = 2; ADCSRA = (1<<ADSC)|(1<<ADPS2)|(1<<ADPS1); ADCSRA = (1<<ADEN
aus. Und ich habe definitiv nur die Initialisierung geändert. [c] int main (void) { ADMUX = 2; ADCSRA = (1<<ADEN)|(1<<ADSC)|(1<<ADATE)|(1<<ADPS2)|(1<<ADPS1); // init und Start while(1) { while (bit_is_set(ADCSRA,6)); result = ADC; }; } [/c]
-
Thread
Projektidee.Oszilloskop die 12334543te
wäre quasi das Mainboard in dem das Discoveryboard sitzt. 2. Wenn das geht neues Mainboard mit ADC am FSMC wenn das dann alles gehen sollte wäre ja noch ein 4fach-interleaved-adc entwickelbar der dann 90*4MSPS single-channel machen könnte ;) Zumindest den
Torsten C. schrieb im Beitrag #3217654: > Oops, habe ich mit 90€ zuviel bezahlt? Ich habe gestern gerade das ebay > 121096923360 erhalten. Ne. Ich hab so ein für-billig-Teil 8-Kanal, 24MS/s mit Cypress FX2. Hans schrieb im Beitrag #3217715: > designen wir
-
Thread
PIC 32 schneller Basic Interpreter
from listing or modifying the program or changing any features of MMBasic. Power requirements are 2.3 to 3.6 volts at 5 to 25mA. Remember, all of the above features are internal to the Micromite. The only extra component required is a 47µF capacitor.
werd ich da nie ein Geschwindigkeitsproblem haben, falls doch gibt's eben Alternativen. RS232, PWM und der ganze Kram läuft hier eh im Hintergrund über die Hardware des PIC, gepuffert und stabil. Das alles für 2.50€, das kostet der PIC, Samples rückt Microchip kostenlos raus, auch den 44 Pin Chip
-
Thread
z80 system
* Speed (MHz) - 50 * Operating Voltage - 3.0-3.6V * Other Features - EMAC, PLL, RTC, 4 PWMs, JTAG * Ext. Temp - No * Memory Size (KB) - 256 * RAM (bytes) - 16K * COMM Interfaces - 2 UARTs w/ IrDA, I2C, SPI * Program Memory - Flash * EMAC - Yes * 16-bit Timers
: abgebildete Karte hat Z80CPU 6MHz, Bootprom, 256kDRAM, Timer Floppy single/double density 2 x V24, 1 x Centronics Echtzeituhr mit Batterie angepasstes CP/M 2.2 (lizensiert) Dazu gehörte eine Grafikkarte mit 640 x 400 Pixel, die weitaus leistungsfähiger war als damalige Herkules u.a. und
-
Thread
union verwenden in c
R. F. schrieb im Beitrag #6555127: > Mit der union würde ich 2 bytes sparen. Sowas nennt sich Mikrooptimierung, d.h. wenig Effekt im Vergleich zum Aufwand. Die 2 Bytes werden Dich nicht rausreißen. Nimm den pinkompatiblen ATtiny861, der hat der 4-fachen RAM
Erstmal muß man einen Pointer mit dem Arraystart laden, den Index 16bittig addieren und dann damit 2 Register indirekt laden. Diese 2 Register wieder in ein Pointerpaar moven und schon kann man indirekt drauf zugreifen. Grob geschätzt der 10-fache Code gegenüber einem IN-Befehl. Die PUSH/POP-Arie der
-
Thread
bitte gucken(AVR)
> wieso aref nicht beschalten AREF kann beim MEGA8 als Ausgang geschaltet werden, um z.B. 2.54V zu liefern, was passiert dann? Natürlich kannst du sagen, daß dir das nie nie passiert, aber du baruchst AREF auch nicht in umgekehrter Weise.
steht man soll aref auf5 > volt legen?! Das sind dann Tutorials, die noch auf dem Stand der alten AT90Sxxxx Controller sind, die keine interne Referenz enthalten.
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
MonoChrome = 0 Interlaced = 0 Pictures in DPB = 9 Pictures in Multibuffer PP = 9 --E-- mem_malloc Fail at MAIN_HEAP by Task-4, need 12464144!! --E-- ¸d¡Jj 2Ÿ«u: malloc fail for Task-12464132, need 2818646272 Free memory space is 9059088KB Idu_GetStringHeight(), psWin->wHeight=800 Idu_GetStringHeight
SystemCardPlugInCheck: Invalid drive index 84 ! -I- Load xpg from flash... --E-- mem_malloc Fail at MAIN_HEAP by Task-1, need 34960!! --E-- Out of memory for tmppool !!! --E-- Out of memory for CurPool !!! --E-- mem_malloc Fail at MAIN_HEAP by Task-2, need 256!! --E-- : malloc fail for Task-255
-
Thread
Große Politik, Renesas-MCU für Einzelmotorsteuerung und Raspberry Pi-Neuigkeiten
This method provides superior control accuracy as opposed to sequential measurement methods. The RA2T1 MCUs also offer complementary Pulse Width Modulation (PWM) function of the timer, which enables automatic insertion of dead time and generation of an asymmetric PWM. This function is optimized for inverter drive, which facilitates control algorithm implementation. The RA2T1 devices offer safety features that are critical in motor control applications. They provide a Port Output Enable function and a high-speed comparator that work together to quickly shut off the PWM
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
Ich bin mit fliegenden Fahnen zum Analog Devices SHARC übergelaufen. Der Beaglebone AI soll aber 2 TI DSPs enthalten, zusammen mit 2 "großen" ARMs und mehreren "kleinen". Ich hab's noch nicht näher angesehen, mir reicht zur Zeit noch der Beaglebone Black. Ich würde vermuten, dass die beiden DSPs
dann nochmal fürs verschicken. Ich habe auch noch drei gebrauchte, aber funktionierende Altera Ep2S60 Devkits für NIOS2. Hat nichts mit TMS320 zu tun, aber da ich beim Aufräumen bin würde ich die für 25 Euro Stück + Porto verschicken. Die 25 Euro gehen an ein Hospiz für unheilbare Kinder. Ich lasse
-
Thread
LCD :-/
Hallo, ich versuche verzweifelt ein LCD an einem AT90S8535 zu betreiben, irgendwie will es nicht klappen. Ich schreibe die Programme in fastAVR ich hab es schonmal vor einiger Zeit hinbekommen, ein LCD anzusteuern ich habe 4 verschiedene LCDs hier rumliegen
siehe code :-) also Pin1 masse pin2 5V pin3 -3V pin4 portd2 pin5 masse pin6 portd3 und halt pin 11-14 an portd4-7
-
Thread
Umfrage zu installierten Hausbussen
. Die Slaves sind klein und einfach aufzubauen ... I2C-Pegel-Umsetzer + I2C-Baustein z.B. mehrere LM75 und das alles mit 100kHz. Für mich ist der I2C-Bus die optimale Lösung für meine Steueraufgaben im Haus. Gruss Ralf
dezentral, Aktoren zentral 230V Verkabelung: zentral je Stockwerk (3 + Garten) Knoten: AT90PWM3B und ATTINY84 mit MCP2515+TCA1050 NetIOs als CAN-Ethernet-Gateways (demnächst ersetzt durch Carambola-Boards) Buskommunikation: Je nach einzelner
-
Thread
Neue Mikrocontroller-(Architektur) von FTDI?
http://www.eembc.org/coremark/index.php Andes N705 GCC 4.4.4 -> 2.29 CoreMark/MHz Renesas RX610 GCC 4.5.1 -> 2.25 CoreMark/MHz PIC32MX GCC 4.5.1 -> 2.55 CoreMark/MHz (mit dem aktuelleren XC32 3.28...)
>Andes N705 GCC 4.4.4 -> 2.29 CoreMark/MHz >Renesas RX610 GCC 4.5.1 -> 2.25 CoreMark/MHz >PIC32MX GCC 4.5.1 -> 2.55 CoreMark/MHz Renesas RX64M 4,25 CoreMark/MHz >Wenn du meine Einschätzung hören willst: Wegen dem zunehmenden
-
Thread
Steuerungsentwicklung für ein RC-Modellauto
lässt sich die Ansteuerung der Motorumrichter viel eleganter lösen, der MSP430F247 hat z.B. 6 Hardware-PWM-Ausgänge, damit mach ich meine Raumzeigermodulation für die zwei Antriebsmotoren. Außerdem braucht man schnelle AD-Wandler, sonst funktionieren die Stromregler nicht. Die Umrichter sind auch selbst
von IR. Bei Atmel gibts zur Ansteuerung von Drehfeldmotoren eine Application Note, passend zum AT90PWM3B, da kann einer aber nur je einen Motor. Vielleicht solltest du mit so einer Schaltung mal vorher experimentieren. Viele Grüße, Peter
-
Thread
STM32 Timer Cookbook PWM - Beispiel 6.2
bekomme ich das Signal nicht so wie erwartet: das Signal ist genauso wie in 3.2, obwohl hier statt PWM Mode 2 nun PWM Mode 1 verwendet wird. Damit ich den Start von TIM2 (Master) sehen kann, habe ich noch einen zweiten Timer (TIM3) als Slave konfiguiert, der einen Interrupt erzeug
GPIO_InitStruct.Alternate = GPIO_AF1_TIM1; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); } void timer2_Init(){ /* TIM2 is on APB1 with clock speed 90MHz */ /* activate clock for TIM2 peripheral */ __HAL_RCC_TIM2_CLK_ENABLE(); /* Prescaler */ TIM2->PSC = 44999; //44999; /* Oszillator might
-
Thread
Hilfe! Mir wird schlecht von allem diesem Nixie und Neon Propaganda
Uhren, die von unten die Niexies mit blau oder anderer Farbe bestrahlten... https://www.google.at/search?q=nixie+r%C3%B6hren&espv=2&biw=1280&bih=704&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwjIutLXrpDQAhWGQBQKHY8XBTkQsAQINQ
Hier ein interessante Numerische Anzeige: http://www.shamlian.net/projects/fakenix2/
-
Thread
ESP32 A1S Eval
I (474) heap_init: Initializing. RAM available for dynamic allocation: I (481) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (487) heap_init: At 3FFB2EF0 len 0002D110 (180 KiB): DRAM I (494) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM I (500) heap_init: At 3FFE4350 len 0001BCB0
I (474) heap_init: Initializing. RAM available for dynamic allocation: I (481) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (487) heap_init: At 3FFB2EF0 len 0002D110 (180 KiB): DRAM I (493) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM I (500) heap_init: At 3FFE4350 len 0001BCB0
-
Thread
Maiskolben Lötstation Fehler beim Kompilieren
digitalPinToInterrupt(SW_STBY)); } /* * lower frequency = noisier tip * higher frequency = needs higher pwm */ //PWM Prescaler = 1024 31Hz //TCCR2B = (TCCR2B & 0b11111000) | 7; //PWM Prescaler = 256 122Hz //TCCR2B = (TCCR2B & 0b11111000) | 6; //PWM Prescaler = 128 245Hz TCCR2B = (TCCR2B & 0b11111000) | 5; //PWM Prescaler = 64 490Hz //TCCR2B = (TCCR2B & 0b11111000) | 4 //PWM Prescaler = 32 980Hz //TCCR2B = (TCCR2B & 0b11111000) | 3; //PWM Prescaler = 8 3.9kHz //TCCR2B = (TCCR2B & 0b11111000