-
Thread
3Ph Sinus Generator
anderes nehmen, aber das Problem hast du bei jeder Art der Signalerzeugung. Ergänzung zu oben: Ohne µC: Binärzähler, davon 10Bit auf sechs EPROMS oder Flashes und dann auf parallele 16Bit DAs Mit µC: Einen µC mit >2kB RAM (zB ATMega64), darin die 2kB große Sinustabelle ins Ram (1024@16), daran dann
mir ursprünglich vorgeschlagen, mit Integratoren, sondern mit Pasenschiebern, das geht besser. R8/C1 und R9/C2 sind frequenzbestimmend f=1/(2*Pi*R*C). Hier sind 166Hz entsprechend 6ms Periodendauer simuliert. R8 und R9 sollten aus einem Stereopotentiometer bestehen. C1 und C2 müssen gleich sein.
-
Thread
Tekway/Hantek/Voltcraft MSO
Testing write buffer coherency: ok net_namespace: 296 bytes NET: Registered protocol family 16 S3C2440: Initialising architecture S3C2440: IRQ Support S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics DMA channel 0 at c4808000, irq 33 DMA channel 1 at c4808040, irq 34 DMA channel 2 at c4808080, irq 35 DMA channel 3 at c48080c0, irq 36 S3C244X: Clock Support, DVS off bio: create slab <bio-0> at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore:
-
Thread
ATTINY85 als DCF77-Empfänger
Olaf schrieb im Beitrag #6920642: > Man kann noch ein paar Bauteile weglassen: Quartz, C6, C7. Ohne C6, C7 habe ich es bereits probiert. Ich brauchte einen Kalibrierwert von 505 PPM. Erst als plötzlich ein Wert von über 600 PPM nötig war, habe ich den Fehler bemerkt. Ein Wackelkontakt
kompliziert. RTTY zu SITOR ist kein großes Ding, das habe ich vor Jahren auch mit einem kleinen AT89C2051 gemacht. Ein STM32 ist mehr als ausreichend dimensioniert. Auf meinem miniSDR (auch STM32) werden die Meldungen sämtlicher NAVTEX-Stationen im Klartext als HTML Dateien zwischengespeichert und
-
Thread
Orange Pi - 15$ Quadcore SBC
kernel command line) [ 0.000000] bootconsole [earlycon0] enabled [ 0.000000] cma: CMA: reserved 256 MiB at 70000000 [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] On node 0 totalpages: 262144 [ 0.000000] free_area_init_node: node 0, pgdat c1000cc0, node_mem_map
8, flow n [ 0.723136] console [ttyS0] enabled [ 1.311080] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI [ 1.311344] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI [ 1.311838] sunxi_cmatest_init enter [ 1.311870] sunxi_cmatest_init success [ 1.315544
-
Thread
dsPIC33FJ mit XT und PLL
Hallo, ich verwende den dsPIC33FJ256MC710A, dazu verwende ich das dsPICDEM MCLV Development Board, dieses hat einen 8MHz Quarz und den PCD v5.009 Compiler von CCS. Ich möchte meinen µC mit Hilfe des PLL auf 40MIPS (Fcy) rauftakten und
N2=2 OSCTUN = 0; // Tune FRC oscillator, if FRC is used [/c]
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
Programm erkennt ungültigen Operationscode "+cmd+" in Zeile "+progcounter); break; } } [/c]
der ZX-Spectrum für wenig mehr zu bekommen. Und nen C64 gabs Mitte der 80 Jahre auch für 600 Mark. Das war damals genau so bezahlbar wie für heutige Kids 500 Teuro Telefone + Tablet + Playstation... Und der C64 hat sogar ohne in-app Käufe funktioniert
-
Thread
Heizungs-Datenerfassung (HT3)
00 FF 00 02 1D 00 00 09 07 5C 00 ** 90 08 35 00 11 01 A9 00 ** 90 08 35 03 28 6B 00 [/code]
05 9B 8F 00 [Fri Jan 13 23:10:27.200 2017] 90 00 FF 08 01 A5 05 96 82 00 [Fri Jan 13 23:15:28.608 2017] 90 00 FF 08 01 A5 05 91 85 00 [Fri Jan 13 23:20:26.584 2017] 90 00 FF 08 01 A5 05 8C 98 00 [Fri Jan 13 23:25:28.024 2017] 90 00 FF 08 01 A5 05 87 93 00 [Fri Jan 13 23:30:29.494
-
Thread
dsPIC oder PIC 32 und passendes Board
ok, ich sehs schon, ich soll also einen dsPIC nehmen was haltet ihr vom dsPIC33FJ256MC710A ? oder gibts noch nen besseren, der villeicht mehr Programmspeicher hat ? auf der Microchip Seite find ich zwar keinen, aber ich frag lieber zur sicherheit
ich glaub ich werd zu Testzwecken einen dsPIC33FJ256MC710A nehmen, es sei denn einer sagt mir noch, dass ich damit keine möglichkeit hätte mein vorhaben auszuführen. Da ihr mir aber alle das gegenteil davon gesagt habt und er leistung ohne ende hat, glaub
-
Thread
dsPIC33E - UART
Und zwar muss ich einen dsPIC programmieren. Erste Aufgaeb dabei ist eine Kommunikation zwischen µC und PC per UART herzustellen. Ich hab keine Erfahrungen mit dem dsPIC und mit allg. µC immernoch Anfänger. Nun zum Problem: Eine Verbindung besteht. Ich kann vom PC ein Zeichen senden, dieses wird
* Processor: dsPIC33FJ256GP710 * Compiler: MPLAB® C30 v3.00 or higher * Tested On: dsPIC33FJ256GP710 HP16 * * SOFTWARE LICENSE AGREEMENT: * Microchip Technology Incorporated ("Microchip") retains all ownership
-
Thread
Busy Flag bei LCD mit mit ST7036i?
0 setzen. Wie mache ich das? Ich habe schon folgendes Schema in Analogie zum Lesezugriff auf ein 24C256 versucht, jedoch ebenso ohne Erfolg: [c] I2C_Start(); I2C_out(Slave);//Slave=0x78, R/W = 0 I2C_out(Comsend);//Comsend = 0x00 I2C_Start(); //repeated start condition I2C_out(Slave+1); //Slave
): "There is a known issue on our serial LCD modules which affects its operation when used in I2C mode. When using the module’s I2C interface at a clock rate of 100KHz NACKs/bit errors/hanging, may occur. Therefore, if using the I2C interface of these serial LCD modules, a MAX clock rate of 50KHz
-
Thread
Hackbarer(?) 21 EUR Quadcopter
") wiederspricht. [1]https://bitbucket.org/PhracturedBlue/deviation/src/c960b8ea4e774154ef09968dd187c07651b7f9fc/src/protocol/v202_nrf24l01.c?at=default
, 0x16, 0x2A, 0x1C, 0x1F, 0x37, 0x2F, 0x23, 0x34, 0x10 }, // 01 { 0x11, 0x1A, 0x35, 0x24, 0x28, 0x18, 0x25, 0x2A, 0x32, 0x2C, 0x14, 0x27, 0x36, 0x34, 0x1C, 0x17 }, // 02 { 0x22, 0x27, 0x17, 0x39, 0x34, 0x28,
-
Thread
MC für IR-Fernsteuerung programmieren
Fachinformatiker bin, lacht ihr ich aus. ;) Beherrschen tu ich leider nur CFML, PHP und den Webkram. C/C++ hab ich nur leichtes Schulniveau. Komme also gut klar mit Schleifen, IF-Else usw.. Unterschied zwischen Flasch, RAM und EEProm kann ich mir zwar wage vorstellen, aber wenn ich ehrlich bin, würd
460,75kHz. Du willst 10kHz haben. Das gibt dann 460kHz/10kHz = 46 Schritte. Der Überlauf passiert bei 256, also muß er bei 256-46=210 mit dem Zählen anfangen. Einlesen: Du mußt das Portpin auf Input schalten (über das Data Direction Register, DDRx) und dann den Wert einlesen (Pin-Kommando). Eine Beschreibung
-
Thread
Audio in möglichst guter Qualität samplen
, da die Trigger noch nicht 100%ig geplant sind würde es mich auch nicht stören pro Trigger einen µC, IC, e.t.c. zu verwenden.
128k Flash, 32k RAM) oder sowas http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 (16 Bit mit DSP Erweiterungen, 70 MHz, 256k Flash, 32k RAM) Die beiden Prozessoren gibts übrigens auch in DIL. Sind nur 28 Pinner, also leicht zu verarbeiten.
-
Artikel
Miniwebserver
Ethernet (ca. 48 EUR) private Projekte. avrETH1. winzige Maße: 32mm x 47.8mm x ~20mm (BxLxH) Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 uC 4MBit Atmel SPI Flash Webcam Support Temperaturlogger mit Ausgabe als Graph Stromversorgung über die freien Leitungen im Ethernet Kabel oder extern ENC28J60 IO-Webserver. Platine: 74.9mm x 74.9mm Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 oder Atmega644 uC Software kompatibel zum AVR Net-IO von Pollin Div. Erweiterungsboards mega-eth. Platine 100mm x 80mm Microchip ENC28J60 SD/MMC-Slot FTDI USB/RS232
-
Thread
JControl Hardware
pdf/jcontrol_smartdisplay_evb.pdf Da ist unter anderem so ein ST72T311R9 drauf, eben ein 8-Bit µC mit integriertem Display-Controller und ein externer Speicher (AT29C010A). Meine Frage war nun so gemeint, ob diese JavaVM irgendwie fix auf dem Board drauf ist und man dieses Ding nur mit der dafür
Interpreter für Java beinhalten, der selbigen über die serielle Schnittstelle entgegen nimmt und im AT29C010A ablegt. Unbrauchbar, es sei denn du willst was mit Java machen... Selbst wenn der µC noch programmierbar wäre, hättest du das Problem passende Entwicklungstools für den µC zu finden. Früher
-
Thread
SATA-III M.2 SSD Adapter - Problem
schließen würde ich einfach mal ins Service Manual schauen. http://h10032.www1.hp.com/ctg/Manual/c04493862 auf Seite 28 sind die serienmäßig angebotenen SSD-Optionen aufgeführt. Die 2,5"-Typen sind über SATA-3 angebunden, die M.2 über PCIe. Ob Du AHCI oder NVMe (sofern verfügbar) nutzen willst
system memory (8192-MB×4) <== bereits vorhanden!!! MiniCard solid-state drive 512-GB mSATA SSD 256-GB mSATA SSD Hard drive: Support for 6.35-cm (2.5-in) hard drives in 7.0-mm (.28-in) and 9.5-mm (.37-in) thicknes. max. 1-TB, 7200-rpm Support for the following 6.35-cm (2.5-in) solid-state drives
-
Thread
Bubba Oszillator in LT-Spice
R1 1 9 360k R2 1 2 1.5M R3 6 7 10k R4 8 9 10k R5 4 5 10k R6 2 3 10k C1 3 0 10n C2 5 0 10n C3 7 0 10n C4 9 0 10n * LM348 OPERATIONAL AMPLIFIER "MACROMODEL" SUBCIRCUIT * CREATED USING PARTS RELEASE 4.01 ON 09/14/89 AT 15:56 * (REV N/A) SUPPLY
10 968 RE2 14 10 968 REE 10 99 13.28E6 RO1 8 5 150 RO2 7 99 150 RP 3 4 51.28E3 VB 9 0 DC 0 VC 3 53 DC 3.600 VE 54 4 DC 3.600 VLIM 7 8 DC 0 VLP 91 0 DC 25 VLN 0 92 DC 25 .MODEL DX D(IS
-
Thread
40/50MS/s AVR Digital Storage Oscilloscope
(netfxsp.050727-3000). CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll. ---------------------------------------- System.Drawing Assembly-Version: 2.0.0.0. Win32
: 2.0.50727.3053 (netfxsp.050727-3000). CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll. ---------------------------------------- System.Windows.Forms.resources Assembly-Version
-
Thread
Newby-Frage zu µC-Wahl
_wirklich_ zu mühsam wird, verwende dann C.
Netzteil (wird ja nicht teuer sein) -> AVR-Studio (kostenlos) Richtig? Wäre denn da nicht sowas: "AT91SAM7S256 ARM Entwicklungsplatine" einfacher, weil da schon alles drauf ist, sogar ein Slot für MMC/SD? Gruß, Christian
-
Thread
Funktionsaufruf aus ISR
gestartet mit AVR-Studio, Versionen siehe Anhang) immer folgende Fehlermeldung: Build started 16.5.2006 at 00:44:08 avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -O0 -MD -MP -MT Drehzahlregler.o -MF dep/Drehzahlregler.o.d -c ../Drehzahlregler.c ../Drehzahlregler.c: In function `__vector_11': ../Drehzahlregler.c:20: warning: implicit declaration of function `get_adc' ../Drehzahlregler.c: At top level: ../Drehzahlregler.c:28: error: conflicting types for 'get_adc' ../Drehzahlregler.c:20: error: previous implicit declaration of 'get_adc' was here ../Drehzahlregler.c:42: warning: return
-
Thread
OPV für Shunt-Messung (100A)
Englischen wird das V von Volt groß geschrieben. > Was ich gefunden habe sah immer wie folgt aus... [c] amps = (rawResult * 256) / 32768; amps = amps *1.333; [/c] Wo hast du diesen kruden Rechenweg gefunden? 1. (rawResult * 256) / 32768 ist das selbe wie rawResult / 128. Und wenn rawResult ein
if (client.available()) { // if there's bytes to read from the client, char c = client.read(); // read a byte, then Serial.write(c); // print it out the serial monitor header += c; if (c == '\n') { // if the
-
Thread
wo bekommt man diesen Steckverbinder - Joint Tech?
Und das ist ist der IBM PC/XT (5160): https://theretroweb.com/motherboard/image/ibm-5160-64-256k-jessp-62081b8d2bb94303352054.jpg Und der Vollständigkeit halber noch ein IBM AT (5170): https://upload.wikimedia.org/wikipedia/commons/0/07/IBM_PC_AT_5170_System_Board.JPG
passendes von Molex hat und häng dich bei der nächsten Sammelbestellung mit dran. https://www.mouser.de/c/connectors/headers-wire-housings/?contact%20gender=Pin%20%28Male%29&m=Molex&mounting%20angle=Right%20Angle&number%20of%20rows=1%20Row&pitch=3.96%20mm%20%280.156%20in%29&product=Headers&type=Locking
-
Thread
C-Code für Fahrtregler anpassen
Karl H. schrieb im Beitrag #4397541: > [c] > desiredPWM = (time_diff - rcMid - deadzone)*256 / (rcHigh - rcMid - > deadzone); > [/c] Hmm. Man könnte hier vielleicht noch eine Rundungskorrektur anbringen [c] desiredPWM = (time_diff
Karl H. schrieb im Beitrag #4397549: > Karl H. schrieb im Beitrag #4397541: > >> [c] >> desiredPWM = (time_diff - rcMid - deadzone)*256 / (rcHigh - rcMid - >> deadzone); >> [/c] > > Hmm. > Man könnte hier vielleicht noch eine Rundungskorrektur anbringen > [c] > desiredPWM
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
32biter wäre es eigentlich echt schön, wenn es so günstige DIP > Adapter gäbe. Es gibt 32-bit uC in DIP: LPC810 in DIP-8 und LPC1114 in DIP-28 Dann gibt es noch SO-16 und SO-20
16 Kbytes Flash, 1KB SRAM, 512 Bytes EEPROM, ADC - Temp. Range (deg C): -40 to 85 - Power Consumption at 1MHz, 1.8V, 25°C - Active Mode: 0.35mA - Power-down Mode: 0.4µA - Power-save Mode: <1.0µA (Including 32kHz RTC)