-
Thread
Linearregler von maximal 100V weg?
Ich möchte von einer Spannung von maximal 100V auf 12V runterregeln um einen dsPIC un etwas Analoggraffel zu versorgen. Leider gibts, oder finde ich keine Lienarregler die das können. Wenn ihr sonst noch Daten benötigt, fragen. Grüße, Mark
Eingangsspannung entsprechen (R -> 0). Wenn dies passiert sind die 16W nicht mehr relevant, denn dein dsPIC fühlt sich unterversorgt oder fühlt gar nichts mehr. Von 100V auf 12V ist definitiv ein Job für einen Schaltregler. Wenn es entgegen aller Vernunft ein Linearregler sein muss, dann kann man sich
-
Thread
Microcontroller suche
PWM, DACs und CAN. Und halt auch in DIP-Gehäuse. Ich weiß nicht, ob man die Komplexität mit dem dsPIC oder nem PIC24 und dem MSP430 vergleichen kann, aber ich würde nem Anfänger eher nen PIC16 oder PIC18 empfehlen, statt einem dsPIC. Die sind simpler und somit leichter zu verstehen. Und auch bei den
-
Thread
DSPIC33F 8 RC-servo signale lesen.
Hallo, ich möchte mir einen Flugdatenschreiber für meine Modellflugzeuge bauen. Reicht ein DSPIC33FJ64GP206 aus um 8-Servokanäle vom RC-Empfänger mit 16 Bit bei vollen 50 Hz zu samplen und per SPI oder UART auch mit 50 Hz an einen STM32F103RBT6 (Olimexino-stm32) weiterzuschicken ? Der STM32
samplen der Servosignale überfordert. Daher war die Überlegung das Samplen der RC-Signale in den DSPIC auszulagern. Der DSPIC33FJ64GP206 hat laut Datenblatt 8 Capture/Compare/PWM Einheiten und 9x16-Bit timer. Theoretisch müsste das doch HW seitig ausreichend gut funktionieren ? Mit freundlichem
-
Thread
AVR Synthesizer mit ATxmega128A1
Controller gesucht (PIC32, dsPIC, AVR32...), allerdings bin ich da nicht sonderlich weit gekommen. Der dsPIC ist recht simpel und billig, und man kommt schnell zum DSP-Teil des Projekts, allerings ist er nicht sonderlich schnell. AVR32 ist irgendwie sehr kompliziert, dafür ist er einigermaßen schnell. Gleiches
-
Thread
Dspic33fj ADC mit DMA
Hallo, ich hab Probleme bei der Konfigurierung des DMA in Verbindung meines dsPIC33FJ. Wenn ich mein Code kompilieren will kommt immer dieser Fehler. config.c:178: warning: ignoring space attribute applied to automatic BufferB config.c:180: warning: ignoring space attribute applied to automatic BufferA config.c:183: error: Argument to __builtin_dmaoffset() is not the address of an object in a dma section; the object must not be qualified with any form of index config.c:184: error: Argument to __builtin_dmaoffset() is not the address of an object in a dma section; the object
-
Thread
Zusammenbruch des Oszillator nachdem er schon ca. 10ms stabil läuft
erzeugte (Vcap)? > > Ein Schaltplan würde helfen. Ich habe gestern einen Oszillator an den dsPIC gehängt anstelle des Quarzes und da habe ich das gleiche Problem beobachtet. Manchmal startet er und manchmal nicht aber der Oszillator schwingt in jedem Fall. Habe aber dafür Störungen auf dem Vcap
-
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
PIC30F/MPLAB ICD3/ Can Empfang Programmierung
the Receive Buffer 0 and Receive Buffer 1 for CAN C1RX0CON = 0x0006; // Receive Buffer 0 -- dsPIC Family reference Manual Seite.8 C1RX1CON = 0x0000; //Receive Buffer 1 and Control Register for CAN1 -- dsPIC Family reference Manual Seite.8 // Identifier Actuator_to_Tool : 0x18FF0D82 Receive
-
Thread
Wie Refernzspannung von DSP checken?
Auswirkungen, daher die Erkennung. >Um was fuer einen DSP b.z.w. Referenz handelt es sich hier? Ein dsPIC mit REF3313.
>Du hast nicht verraten, welchen dsPIC Du verwendest. dspic33fj64gs660 und einen TI C2000 mit C28x Kern, genaue Bezeichnung muss ich nachsehen. >Die dsPICs der GS-Reihe mit Komparatoren haben z.B. eine 1,2V Referenz, >die man ohne
-
Thread
Audio samples bei DSP abspielen
Hi, @DSPIC33FJ64GP802, Audio DAC mit SNR von 61 dB, die Welt will veräppelt werden. Datenblatt Seite 396! Viele Grüße
mel ein Beispiel zum DSPIC:http://www.youtube.com/watch?v=apsk4rNch50 Grüße Werner
-
Thread
Tiefpass-Spannung Filtern
//by writing all 1's to the ADPCFG register. //Note: All dsPIC registers are memory mapped. //The address of ADPCFG and other registers //are defined in the device linker script
-
Thread
Ecan am dspic33E will nicht
Hallo Ich bin das erste mal dran an einem dsPIC33EP64MC504 Prozessor von Microchip das ECan Modul in Betrieb zu nehmen, aber es klappt nicht. DEr Prozessor wird mit 60 MIPs getaktet und die RX,TX Pins sind auch RP41 bzw. RP54 gelegt. Als erstes wollte ich mal eine ganz einfach Transmit Message generieren, die ich auf dem Bus mittels PC Trace Software (natürlich auch Can Hardware für den PC) und Osszi nachvollziehe. Wenn das dann klappt, hätte ich mich um den Rest gekümmert. Hauptsächlich geht es mir dabei auch darum das richtige Bit Timing zu finden und zu schauen ob die Hardware funktioniert
-
Thread
Microcontroller mit mid. 14Bit ADC
Was auch immer gemeint war, es kommt demnächst ein dsPIC mit 20MSPS. Was man damit Anfang, wenn der DSP nur 60MIPS oder 100MIPS ist die Frage...
-
Thread
Modbus RTU Master mit DsPic33
nur Beispiele für Slaves gefunden. Jetzt die Frage: Hat irgendwer hier vielleicht Erfahrung mit dsPIC als Modbus-Master? Vielleicht sogar einen gut verständlichen Beispiel-Code? Vielen Dank schonmal! MfG Andreas
machen, als von einem Protokoll aufs Andere zu übersetzen. Warum dann nicht gleich den Profibus im dsPIC anlegen? Der Aufwand für den Stack bleibt sich praktisch gleich und es spart noch n teures Bauteil, das dann einfach im Prinzip mit nem RS-485 Schnittstellenbaustein ersetzt werden kann. Und die
-
Thread
Pegelbeschränkung für Kopfhörer
Platine mit einem µC zur Parametrierung. Ich hatte auch mal darüber nachgedacht sowas mit einem dsPIC zu machen. Da gibt es welche im DIP Gehäuse mit 16Bit ADC/DAC für Audioanwendungen. Das ginge dann auch auf Streifenraster. Mir fehlt jedoch gerade die Zeit dafür. Es gibt auch fertige Geräte aus
-
Thread
AVR gegen den Rest der Welt
debuggen wie den "großen" 32Bit PIC mit MIPS Kern PIC32MX795L. Natürlich auch die 16Bit PIC24 sowie die dSPIC mit rudimentären DSPfunktionen. Bei Atmel AVR waren die Debugging Möglichkeiten lange Zeit viel viel schlechter und auch nur mit Geräten möglich die das 10Fache des DebugFähigen PIC Programmers
Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F bisher immer gereicht (das ist natürlich abhängig vom Projekt). Ich seh einfach keine Notwendigkeit
-
Thread
Mit PIC ins Netzwerk
Kombination mehr Platz, mehr Strom und mehr Euro. Sinn würde das allenfalls mit einem PIC24 oder dsPIC machen, weil es die nicht mit internem Ethernet gibt. Da würde ich dann aber auch zum ENC426J600 greifen, der schneller ist, Crypto-Hardware eingebaut hat und auch parallel über den PMP angesteuert
-
Thread
Digitale Regelung mit TI C2000 Serie
Mich würde besonders der Vergleich mit der DSPic Serie interessieren. Die Code Composer Suite ist ja z.B. keine Freeware und die Application notes, die bisher von TI veröffentlicht wurden sind auch nicht gerade der Hit verglichen mit der Mikrochip
und viele andere Wandlertopologien geregelt. Wenn ich die Wahl hätte, würde ich mich immer für den dsPIC (microchip) entscheiden. Für mich ganz klar der besser support und libarys. Was bei beiden ein gräuel ist, das so "unwichtige" Module wie die Highspeed-PWM Einheit voll verbugt sind und einiges
-
Thread
Atmeg88; höhere Auflösung der Frequenz; TIMER
daher auch mehr Strom zieht, aber das Problem nicht wirklich loest. Es gibt sonst noch einen PIC, der dsPIC 30F2023-30I, der hat einen PLL bis 480MHz, dafuer zieht er auch Strom wie wild (220mA).
-
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
DSPic Developer KIT
nur" im Rahmen meiner Berufsausbildung. Nunja ich hab schon ein bischen gegooglet und bin nun beim DSPic gelandet, welcher genau ist noch relativ offen. Aber evtl dsPIC33FJ64GP802 DSPic aus dem Grund, dass der C-Compiler ja kostenlos (ohne Optimierung) zur Verfügung steht und ich mich damlas auch mit
abschreckt kannst Du dir ja auch mal folgendes anschauen: http://www.elektor.de/jahrgang/2010/mai/dspic-controller-board.1322178.lynkx ansonsten mikroElektronika: http://www.mikroe.com/eng/categories/view/7/dspic-development-tools/ Gruß Anja
-
Thread
[V] DSPIC's, ATMEGA256's, CYRIC's
Speed im TQFP100 für 5 EUR/Stck ATMEGA2560-16AV: AVR Risc Controller; TQFP100; 4,50 EUR/Stck DSPIC30F5013: High-Performance Digital Signal Controller; TQFP80; 4 EUR/Stck Versand zum Selbstkostenpreis
von den DSPIC's nur noch 10 da
-
Thread
Sinuskommutierung BLDC Drehzahlmessung
noch aktuell ist: Ich habe das Verfahren von Microchip (AN1078) in etwas abgeänderter Form auf einem dsPIC implementiert. Funktioniert sehr gut, Rechenleistungsmäßig kein Problem. Falls es dazu Fragen gibt, einfach melden. Mfg Flo
-
Thread
aktive PFC für große Leistungen
Hi, mal eine Frage die etwas vom Topic abweicht, aber da hier von dsPIC die Rede ist: Welcher Aufwand ist es, bzw. welches Wissen ist nötig um in einem dsPIC die Regelung für einen Boost PFC zu implementieren? Gibts es fertige Libraries/Beispiele sontiges??? Danke!
>wenn der dsPIC ein bisschen mehr kostet, kostet nicht mehr, eher weniger. Aber mann muss in programmieren und den Entwickler bezahlen. >Welcher Aufwand ist es, bzw. welches Wissen ist nötig um in >einem dsPIC
-
Thread
Decodierung von 6 Quadratur(Drehgerber)Signalen - extern zur Entlastung des PIC
Hallo, ich habe in einer Schaltung einen PIC DSPIC33 auf 10MHz als Herzstück, der bereits einiges an Sensorsignalen verarbeiten und die USB Kommunikation übernehmen muss. Dazu sollen jetzt auch die Signale von 6 Quadraturencodern kommen. Da der
@ MaWin (Gast) >Eine Quadraturdecoderroutine kostet einen DSPIC33 weniger als 1 Promille >Rechenzeit, Wirklich? Wo steht, wie schnell er die Dinger dekodieren muss? 1kHz? Kein Thema 100kHz? Ein Problem bei 10 MHz Takt! MFG Falk
-
Thread
DSP-Plattform für Audio
den alten vom neuen ab. so bekomme ich meine Sägezähne. Ach ja das ganze fäuft halt auf 40 Mips dspic's .DSPIC33fj64gp802 Ja aber der Thred hat ja eigentlich ein anderes Thema, ich weis. Hättest Du da einen Tip für mich zwecks Pulswelle?
60 Takten schaffen, son genügend bandbegrenzten Puls zu erzeugen. PS der Prozie ist ein 16 bitter DSPIC...?
-
Thread
Quarz schwingt und bricht dann ab (durch Software)
steht das der kondensator auf Vcap grösser als 4,7µF sein muss (empfohlen is 10µF - 16V). Der dsPIC funktioniert nur mir 3V3 wenn ich mich nicht irre. Tytus
-
Thread
SMD Schablonen Bungard
einzelnen IC'S (geht ja dann auch wegen dem Platz nicht). Aber für ein paar Versuche und z.B. einen dsPIC und nen FT232R auf einer Platine und dann doch die einzelnen Schablonen benutzen ist ja noch machbar. Hühnerfutter kommt dann halt von Hand drauf.... Gruß Andi
-
Thread
Absolutbetrag einer 32-Bit-Zahl berechnen
#define labs2(x) ((x&0x80000000) == 0 ? (x) : -(x)) [/C] dauert aber gleich lang - bei einem dsPIC z.B. auch 19 Instruktionen
@Floh: Erst jetzt gesehen) Ja, ich habe gemessen. Es dauert bei einem 16bit dsPic 19 Instruktionen. Es geht ja schnell. Mir geht es hier mehr um den Lerneffekt und hier kommen ja immer wieder super Anregungen.
-
Thread
Vektor an Funktion übergeben und verändern
Stefan: Danke, das funktioniert einwandfrei. Auch der Variablenzugriff funktionert sehr schnell. Beim dsPic 37 Instruktionen für [C] int8_t InitVec(TVector *Vector, int32_t a, int32_t b,int32_t c,int32_t d) { (*Vector)[0] = a; // 5 Instruktionen (*Vector)[1] = b; // 5 Instruktionen (*Vector)
-
Thread
PICKit2 inkl. DemoBoard + mehrere Pics
schnell. Hab auch erst vor ein paar Monaten angefangen. Hab mir nen Breadboard nen PIC18F4553 und nen dsPic und das PK3 gekauft und einfach mal angefangen (konnte schon c) und es wird relativ schnell und schwer ist es auch nicht sofern man nicht direkt versucht das DSP des dsPIC zu benutzen...
-
Thread
Dspic33 EEprom SPI Problem
Forum, habe folgendes Problem an dem ich jetzt schon einige Zeit rummache. Ich habe an meinem DSPic33FJ32 einen EEprom 25AA020A-I/OT der per SPI angesprochen wird. Der EEprom funktioniert d.h. ich kann lesen und schreiben, Aber nur wenn ich den Prozessor mit dem externen Quarz ohne PLL betreibe und
-
Thread
dsPIC33 data memory löschen
mein Problem ist, dass sich der dsPIC nach einem POR (Spannung kurz weg) anderst verhält als nach einem MCLR (z.B. nach dem programmieren). Grund hierfür ist denke ich die unsaubere Initiallisierung der Variablen. Da ich den Quellcode
-
Thread
Vorfrühlingsaktion
Controller; TQFP64; 2,50 EUR/Stck AT90CAN128-16A: AVR Risc Controller,128K ISP; TQFP64; 4,00 EUR/Stck DSPIC30F5013: High-Performance Digital Signal Controller; TQFP80; 4,50 EUR/Stck Alle Teile sind mehrfach vorhanden, natürlich Neuware, Versand zum Selbstkostenpreis. Na denn
kernel High Speed; TQFP100; 5 EUR/Stck ATMEGA128-16AV: AVR Risc Controller; TQFP64; 2,50 EUR/Stck DSPIC30F5013: High-Performance Digital Signal Controller; TQFP80; 4 EUR/Stck LEM Stromwandler LAH 50-P: 50A; 10 EUR/STCK
-
Thread
Prossesor zu wählen
Michrochip PIC18 mit MPLab, irgendein ATMega/Tiny. Wenn etwas schneller rechnen dann einen 16-Bittiger dsPIC mit MPLab zu programmieren oder von TI die 16-Bittige C2000 Serie. >Eine ARM-Architektur wäre gar nicht verkehrt. Beauchst du das? Für viele Mess, Steuer, Regelaufgaben bringt ein 16-Bitter mit
sprb203a/sprb203a.pdf Bin aber auch erst beim einarbeiten, denn ich hab noch mehr als den größten dsPIC oder 16Bittigen C2000 gebraucht. MFG
-
Thread
Rechteck mit DPW-Algorithmus
bis 2500 Hz haben (einstellbar). Im Anhang habe ich mal die Assemblerroutine im ASM30-Format für DSPIC's. Wer kann mir da einen Ratschlag geben was ich da Falsch mache? Vielen Dank schon mal im Voraus...
jetzt stelle Dir mal die Sägezähne unsigned vor ,dann kommt da ein Rechteck raus. Der Dac in dem DSPIC ist auf signed konfiguriert und ein unsigned in Signed wird in einer extra Routine gemacht kurz bevor die Samples and den DAC übergeben werden. Danke für deine Hilfe
-
Thread
PICkit2 blutiger Anfänger ohne ansatzweise Plan.
MikroC) unterstuetzt PIC12Fxxx, PIC16Fxxx und PIC18Fxxx. Alles ein- und derselbe Compiler. Wenn man dsPIC oder PIC32 programmieren will, braucht man zwar einen anderen Compiler von denen, aber GUI, Bibliotheken usw. bleiben weitestgehend gleich.
-
Thread
vom PIC18f umsteigen?
Also ich bin vor einiger Zeit weil ich mehr Rechenperformance benötigte von PIC16/PIC18 auf dsPIC umgestiegen und habe es allgemein nicht bereut. Dort gibt es die kleinen Controller (mit wenig pins und kleine Bauform) aber eben auch etwas leistungsfähigere. Zudem ist für den Betrieb kaum Peripherie
-
Thread
PIC mit PS3 Controller über Bluetooth ansprechen
ist das wir eine PIC18 verwenden (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren?
das wir eine PIC18 verwenden > (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC > oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren? Nein, der Bluetooth-Stack ist dafür zu groß. Es gibt aber genügend 16- und 32-Bit PICs mit 4 ECCPs. Die erwähnten BTM222 Module
-
Thread
PIC - "beliebtester"?
dadurch leichteres umsetzen der Tutorials auf den 4553) und für den dsPIC30F4011 gegenüber dem anderen dsPIC das sich der dsPIC30F4011 besser für Roboter und Motor Ansteuerungen eignet der 4013 hat z.B dafür AC97 und son kram. Alle genannten PIC's sind 5V Varianten (bis auf den PIC32MX).
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
PicKIT3 kann so gut wie alle aktuellen PICs programmieren und debuggen, und zwar PIC16, PIC18, PIC24, dsPIC und PIC32. > Jedoch besitze ich derzeit auch nur einen Laptop und brauche somit einen > Brenner der per USB arbeitet! Aber zu teuer darf der auch wieder nicht > sein ^^ Wie schon gesagt, bin
schon falsch. In den Köpfen der meisten Leute gibts nur die alten PIC16/PIC18. Schau Dir mal PIC24 dsPIC und PIC32 an. Das sind ganz andere Architekturen, deutlich leistungsfähiger als PIC18 und AVR, aber mit den gleichen Tools wie PIC18 zu programmieren. > #4 Das aufsplitten des RAMs in Bänke - zu
-
Thread
Allegro Motortreiber Sense Pin an dsPIC
(A3995) über einen Shunt zu nutzen. Nun meine Frage: Wenn dieses Signal (max. 500mV) an einen dsPIC gehen soll, ist es ratsam dieses immer zu verstärken oder würde es auch gehen, wenn ich an dem dsPIC über VREF+ eine entsprechende Spannung (zB. 500mV) und VREF- = VSS einstellen würde. Intention
-
Thread
dsPIC irrtümlich mit 5v betrieben
Experimentierboard aus Hongkong und da sind 2 Sockel drauf. EIner für normale Pic und der andere für dsPIC. dsPIC bestellt und in den dsPIC Sockel gesteckt. mpLab erkannte nichts und als ich die Spannung am dsPIC gemessen hab, musste ich entsetzt feststellen, dass das 5V waren und nicht 3Volt. ..wohl ein Designfehler auf dem Board. Naja, kann das der Grund sein, warum das Pickit 3 den dsPIC (33FJ128GP202) nicht mehr erkennt, oder kann der ein paar Minuten bei 5 Volt aushalten und der Grund liegt ev woanders? Danke!!