-
Thread
Synchronous StepDown: Regler-IC oder gutes Design gesucht
für genau soetwas die nötige Peripherie mitbringen. TI hat da einiges im Portfolio, sowas wie ein DSPIC von Microchip könnte auch gehen...
-
Thread
Hochvolt Batterieladegerät
gelegentlich verfügbare gebrauchte Netzteile von Delta, EA oder anderen.... und wer immer auch den dsPIC eingeworfen hat - man sollte dem TO auch sagen das es gerade bei dieser Prozessorfamilie überlebenswichtig ist die Erratas gelesen und verstanden zu haben. Nachdem wir mindestens 1 Errata selber beigesteuert
-
Thread
ad9833 codefrage [not working]
bringe. Es kommt am Ausgang immer wieder etwas unerwartetes raus. Meine Eckdaten: 10 Mhz Quarz, DSPic zur Ansteuerung über 3 Pins (nicht SPI, 3 mal GPIO am PORTD), gewünschte Frequenz am Ausgang = Sinusförmige 100kHz. Ich bin nach etlichen Anleitungen im I-net(Analog Devices Application Note: http
-
Thread
XC8 Compiler - Rechnung mit 64 bit
sonstwo brauche). Hat jemand einen Vorschlag, wie diese Rechnung noch gehen könnte (ohne gleich nen dsPIC zu nehmen)? Kann ich nich sogar das 2^28/20.000.000 als double casten? Doch der Compiler behandelt die in der Rechnung vorhandenen Zahlen als double, der aber nich bis 20.000.000 geht (oder verwechle
-
Thread
dsPIC33F und DMCI (Data Monitoring and Control Interface)
ich auf dieses Tool gestoßen. - Über welche Schnittstelle bzw, wie kommuniziert MPLAB mit dem dsPIC - Welche Hardware muss ich in meiner Schaltung implementieren, um mit diesem Tool meine Steuerung dann einmal testen zu können - Was muss ich allgemein beachten, wenn ich dieses Tool noch nie verwendet
-
Thread
DPW Pulse machen
geht es mir um ein aliasingreduzierten kontinuierlichen Puls bis 2 kHz. Dafür verwende ich einen DSPIC mit Audiodac bei 64 kHz Samplerate! Einen Sägezahn erzeuge ich durch den DPW Algorithmus folgendermaßen: 1. neuen Samplewert quadrieren 2. den alten Wert vom neuen abziehen 3. verstärken mit
-
Thread
Richtige PFC-Topologie
Drosseln (Bridgless+interleaved). Mit einem 2 IC das zusammenschustern ging schief, also kam ein DSPic zu einsatz. Auch 3-Phasen interleaved ist möglich, klar. Bridgeless geht auch mit einer Drossel und zwei Fets+Dioden, doch dann hat man das volle Schalt-noise an einem der Leiter, beim ersten EMV
-
Thread
Was kommt nach Atmega?
einen vergleichsweise günstigen Debugger (nicht nur Programmer) gibt (PicKit3 70.-), 5. man mit dem dsPIC DSP-Sachen machen kann. Ich kann ihn nur empfehlen.
-
Thread
FTD2xx Overflows abfangen, Error-Handling
Ok, ich will es mal versuchen: Ich verwende einen FT245 in Kombination mit einem dsPIC als "Empfänger". Der PIC ist fast immer über das ICD2 an den PC angeschlossen. Leider hat das ICD die Eigenschaft, die ich nicht ändern kann, dass der PIC nach erfolgreichem Programmieren weiterhin
-
Thread
C30 Code vor RAM-Initialisierung
Hallo, Ich nutze für ein Projekt mit einem dsPIC den C30-Compiler von Microchip, welcher auf dem GCC basiert. Folgendes Problem habe ich: Ich möchte etwas Code (I/O-Initialisierungen usw.) vor der RAM-Initialisierung ausführen. Wie kann ich
-
Thread
PFC / Single-Stage für 1 kW?
etc. Habe ich jedoch noch nie versucht, die 3-Phasen Buck-Boost PFCs die ich entwickelt habe, waren dsPIC geregelt. Natülich kann man eine PFC auch auf 800V boosten lassen. Dass die effizienz sehr leidet ist, wenn das mittlere Tastverhältniss sehr hoch wird, ist klar. In dem Fall hier, ist die Spannung
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
Erstens gibt es für Nutzer von PIC24 und dsPIC33 unter https://www.microchip.com/en-us/software-library/dspic33-pic24-bootloader ein Tutorium, das das Realisieren von OTA-Firmware-Updates beschreibt. Heraus sticht daran vor allem, dass ein Gutteil von Konfiguration und Entwicklung unter Nutzung des hauseigenen
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Dspic33ep serie, zb. dsPIC33EP512MU810 haben zwei Quadrature Encoder Interface (QEI).
-
Thread
CAN - Bluetooth Platine
MCP2562 verwenden, der Split-Voltage hat - 3.3V Logik und 5V Bus. So wie es jetzt ist wirst Du den dspic töten. Der hat zwar 5V-tolerante Inputs, das sind aber nur die, die keine analogen oder sonstigen Sonderfunktionen haben. -> Datenblatt. 4. Das BT-Modul hat CTS/RTS. Das solltest Du ruhig benutzen
-
Thread
Programmable Waveform Generator
mal so falsch am Werke, wenn du eine komplexe Klangsynthese > betreiben willt. Vielleicht einen dsPIC - AFAIK gibt es die auch gleich mit Audio-tauglichem 16-Bit DAC on Board und in Grobmotoriker-lötfreundlichen Gehäuseformen...
-
Thread
David Jones über PIC vs AVR
18F4620 und 18F46K80. Machte in der Arbeit an einigen Projekten auch recht gute Erfahrungen mit den DSPIC33ern. In der Firma verwenden wir den CCS Compiler, welcher auch von Zeit zu Zeit je nach Version Macken hat, aber sonst recht zuverlässig ist. Allerdings kann man damit leben. Man muss halt ein
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
stromsparenden Typen haben ein J oder K in der Bezeichnung (z.B. 18F45J50 oder 18F45K22). Bei den dsPIC sind die dsPIC30F die alten, stromhungrigen 5V Typen, die dsPIC33F sind schneller und gleichzeitig energiesparender. Extra sparsame Typen sind mit XLP gekennzeichnet. > Temperatur: > DS18S20 -
-
Thread
AC3/DTS --> dsPIC
Servus in die Runde, ist es möglich ein komprimiertes Signal (5.1/7.1) mit einem dsPIC direkt zu verarbeiten ? Toslink --> CS8422* --> I²S --> (DCI) dsPIC33x *http://www.cirrus.com/en/products/cs8422.html Es geht nicht um die analoge Wiedergabe des Signals, sondern eher um
-
Thread
AD Wandlungsproblem dspic30F6014
Hallo, Ich möchte eine AD Wandlung von 6 Analogen Eingängen mit dem dsPic30f6014 durchführen. Das ganze habe ich über die Register (ADCON1, ADCON2, ADCON3, ADCHS, ADPCFG und ADCSSL) des AD Wandler gemacht und mit zwei Engängen ist das auch kein Problem. Jedoch habe ich nun bei den 6 Eingängen ein Problem mit dem ADCHS Register. In diesem Register habe ich für die Wandlung von zwei Eingängen mit dem bit 0-3 das MUX A (Multiplexing) einen Eingang ausgewählt und mit bit 8-11 für MUX B den zweiten Eingang ausgewählt, aber wie programmiere ich das nun bei 6 Eingängen die alle gewandelt werden sollen
-
Thread
dsPic MCPWM will nicht, AN1160
PWMPIn und HPOL und LPOL habe ich auch schon rum probiert. Aber da das meine erste Berührung mit dem dsPic ist, glaube ich ich übersehe etwas. Hat jemand eine Idee woran das liegen kann? Ich werde sonst mal morgen oder so, einfach nur die MCPWM testen ohne den restlichen Code. Aber vllt. fällt euch ja
-
Thread
Interne Pull-Ups mit dspic33f
Hi Leute, ich habe noch mal eine kurze Frage: bin gerade dabei das layout zu erstellen, und brache an einer stelle noch einpaar Eingangspins. Hat der dsPic33F genau wie der AVR interne Pull-Ups, die ich mit Software anschmeißen kann, oder nicht? Denn im Datenblatt habe ich darüber aber auch nichts dagegen gefunden! Gruß
-
Thread
dspic33FJ256 led programming
Ich habe mir neulich ein dspic33FJ256 zusammengefummelt. Ich möchte mich jetzt ganz gerne eine kleine c program schrieben um meine led zu leuchten.dazu auch der kleine Rto programm da benutzen.oder vielleicht mit der hilfe von
-
Thread
suche einfaches pwm beispiel für dspic
hallo suche ein einfaches beispiel für pwm erzeugung mit dspic in assembler vielleicht hat das ja schon jemand mal gemacht. das ziel ist ein einfacher frequenzgenerator 20-40 khz wo ich die frequenz möglichst genau einstellen kann und ev später noch pwm
-
Thread
JAL bzw. C-Compiler für PIC
Hast schrieb im Beitrag #3429366: > Ein paar Fragen dazu: > > Was genau sind dscPIC DSCs? Die dsPIC sind Zwitter aus DSP und µC. Dafür wurde die neue Abkürzung DSC geprägt: http://en.wikipedia.org/wiki/Digital_Signal_Controller > Wie genau funktioniert die "Workstation license"? Hier steht "Intended
-
Thread
Starten mit FPGAs, aber wie/womit genau?
bekommt man dagegen ab 22cent, 16Mbit ab 46cent. Für die 15€ bekomme ich ja schon den Cyclone4 und n dsPIC dazu...
-
Thread
mikrocontroller für 16x10 led matrix
auf die PIC-Schiene umgestiegen bin. Fragt mich nicht warum aber irgendwie gefallen mir die besser. dsPIC / PIC32 -> erhöhte Leistungsmöglichkeiten. Gruß
-
Thread
mikropascal Compiler 8051 von MIKROE
Compiler (C, Pascal und Basic) sogar schon 2011 (V3.5.0) stehengeblieben ist. Einzig für ARM, AVR und dsPIC scheinen die Tools noch gepflegt zu werden. Die Versionsnummern der aktuellsten davon beginnen einer 7. Auf diesen drei Plattformen gibt es auch kein XDATA, weswegen das vorliegende Problem dort
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
schrieb im Beitrag #6351190: > Sorry wer von AVR auf PIC umsteigt dem kann man nicht mehr helfen dsPIC ist PIC24 und eine durchaus vernünftige Architektur. PIC32 ist eigentlich MIPS und damit über jeden Zweifel erhaben. Wenn man vom Umstieg auf PIC (egal welche Architektur) abraten würde, dann aus
-
Thread
Komplexität STM32 vs. PIC32
Hängt auch vom Vorwissen ab. Wer schon mit PIC24, dsPIC gearbeitet hat, kennt die Peripherie und/oder Microchip-Libraries wahrscheinlich schon. Ansonsten kann ich mich den Vorrednern nur anschließen: Alle Tools aus einer Hand, gut integriert, läuft. Offizielle
-
Thread
Gründe gegen einen AVR
Strings vermeide ich sowieso - die Libs sind nichts für einen uC ! (da finde ich die signed fracs im dsPIC aber mal richtig gut!) Aber egal, es ging um den besten uC (Flameware is opened!) Jeder findet sich da am besten zurecht, wo er aufgewachsen ist ! Ich bin bei 6502 und auch Z80 angefangen (APPLE
-
Thread
Incrementgeber RS422 in TTL-Pegel wandeln
du deine Pegel, wenn nicht dann ist der ENCODER kaputt. Für Encoder Auswertung kannst du z.B. ein dsPIC nehmen, er hat einen "Quadrature Encoder Interface"
-
Thread
CAN auf AT90CAN dsPic oder extern?
Nun zur Frage. Welche Vor-Nachteile gibt es zwischen dem AT90 und dem dsPic. Aus der Doku zum dsPic scheint die Speicherverwaltung, wegen der DSP Funktionalität, ziemlich aufwendig. Wie ist das mit dem In-Circuit debuggen bei den beiden? Kosten? Gibt es für beide µC CAN Bibliotheken? Wegen der guten
-
Thread
RC Auto - Accelerometer - GPS - Gyro?
also X/Y) Winkel nicht auch perfekt? (5.) Ist ein Kalman Filter nötig?? Als Prozessor ist ein dsPIC geplannt mit 40 MIPS. Werde zuerst mal eine Probefahrt machen und alles auf einer SD Karte aufzeichnen (was er am schluss auch soll) hab ein FAT eh schon geschrieben. Dann per Matlab mal anschauen.
-
Thread
Baudrate CAN
Hallo, ich habe ein Verständisproblem zur Baudrate vom CAN beim dspic30f4011. Ich habe ein 6MHz Quarz und möchte eine Baudrate von 250kHz haben. [code] #define XTFREQ 6000000 #define PLLMODE 8 #define FCY STFREQ*PLLMODE/4 // =12.000.000 #define BITRATE
-
Thread
AD-Wandler + Geschwindigkeit µcontroller?
Sekunde erkannt werden. Das schafft ein normaler ATMEGA nicht. Ich würde einen ATXMEGA oder einen DSPIC mit schnellem A/D-Wandler verwenden. Den ArcSin willst Du aber hoffentlich nicht online rechnen, das könnte ohne FPU etwas knapp werden. Gruß Anja
-
Thread
Laborgerät
Threads durch.. es gibt genug die das behandeln. Ich Persönlich würde entweder zu einem PIC oder einem dsPIC greifen. Und hast du erfahrung im Hardware design.. ansonst bringen dir die 16Bit des ADCs nicht viel.
-
Thread
CCS PICC Probleme mit MPLAB 8.43
nur als kurzer einwurf: der C32 wird mit den dsPIC nicht viel anfangen können, die brauchen den C30 :)
-
Thread
Oszilloskop - SoC
Naja, sieh Dir mal mein DPScope an (http://www.dpscope.com). Da ist der Grossteil des Oszis in einem dsPIC (ADCs, Triggerkomparatoren, Speicher, Samplingkontroller); bloss der Frontend (Op-Amps) und das USB-Interface sind separat. Die Loesung mit Mikrocontroller limitiert die Samplerate aber auf ca. 1-2
-
Thread
Probleme eines Einsteigers
Letztendlich hab ich mir günstig das PICKit2 geschossen (ist schon länger her)und sitz gerade an nem dsPIC rum. Wenn man anfängt würde ICH also raten: Programmer kaufen, Evaluationboard kaufen(günstig mit viel dran) und dann mit Breadboard und Lochraster weitermachen. Klappt dat dann mal ans ätzen ran.
-
Thread
Assembler-Programmieren PIC16F1934/6/7
null problemo. Die wirken halt blos wie ZweiTakter aber sonst finde ich die so schlecht nicht. Die DSPIC's machen freilich auch Spaß. Die haben 16 Workingregisters und relativ viel Dampf im Kessel..... Grüße ausm Osten
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
ein AVR sicher nicht. Falls er also die Schaltung mit dem SDRAM verwendet hat, dann an einem ARM, dsPIC oder sowas. Wobei es bei einem ARM etwas schwerer ist, Taktgenau zu programmieren, da man nie wissen kann, wann der Core auf den Speichercontroller warten muss. Ich würde aber darauf tippen, dass
-
Thread
Bit-deklaration
Hi, ich habe gestern für eine can-kommunikation eine bit-deklaration für den sid und eid einen dspic30f4011 gemacht. [code] typedef struct tagCxTXxSIDBITS_tagCxTXxEIDBITS{ unsigned : 2; unsigned SRC7_2 : 6; unsigned : 8; unsigned : 14; unsigned SRC1
-
Thread
CAN Nachricht mit bestimmter ID empfangen
Hallo, ich verschicke can-nachrichten von einem dspic30f zu einem anderen. dies funktioniert auch schon. Jetzt möchte ich gerne nur Nachrichten mit einer bestimmten ID empfangen. Zum testen versende ich zwei mal die selbe nachricht, jedoch mit einer anderen
-
Thread
Wunschliste für einen Xmega Nachfolger
Bit, die dspICs haben zusätzlich 40-Bit Register und DSP-Erweiterungen - bis zu 70 MIPS (PIC24E/dspic33E) - kleinere Typen gibts auch als DIL - Serie geht von 14 Pins bis hin zu 100 Pinnern - bis zu 96k RAM eingebaut - Registersatz und Architektur ähnlich wie bei AVR (aber 16 bittig), die (Vor)
-
Thread
PIC / Printf über UART
Mein erstes PIC Programm auf der selbstgestrickten dsPIC Platine: Kann mir jemand sagen, wieso das printf im folgenden (Test)Beispiel nur den string 123456 ausgibt und die 7 verschluckt? Gemäss Librarryreferenz muss man eine Hilfsfunktion write bereitstellen
-
Thread
DSPIC33 NVMCON WRITE Status Bit Anomalie?
Es wuerde mich interessieren ob jemand schon das gleiche Problem hatte wie ich hier und Erfahrungen hat. Ich bin dabei einen Bootloader fuer den dsPIC33J256MC710 zu entwickeln. Es funktioniert auch alles, ausser dass das NVMCON WRITE Bit nicht die zig 25 ms aktiv bleibt, die das Datenblatt eigentlich vorschreibt. Sobald das Schreib Kommando Bit an NVMCON gesetzt wird und das NVMCON register bit 15 in einer poll loop abgefragt wird, wird es sofort als "Fertig" zurueck gegeben. Geradeso, als ob der CPU auf die Vollendung des Schreibvorgangs warten wuerde. Vielleicht sollte ich einen Oszi anschliessen
-
Thread
Floppysimulation, möglich?
Dazu kommen noch ein Paar andere Variablen, das FAT, usw. Da ist dann schon nichts mehr mit AVR & dsPIC ... zumindest im internen RAM. Rene
-
Thread
LCD Display am PIC - verstädnisfrage BUS Übertragung
Hallo, habe noch eine fertige LCD44780 Routine, geschrieben für einen DSPIC30F4012,kann auch für PIC24 direkt eingesetzt werden(gleiche Architektur). Gruss PICFAN