Programación Específica > Microcontroladores

 Programador Para La Familia Dspic 30 F ?

<< < (3/5) > >>

davidov:
:)

Oee!

Ya lo he conseguido, configuraba mal los bits del winpic800, ya que cuando pone bit 0, 1... se refiere a los bits de datos del puerto paralelo, que no coincide con numero de pin del puerto paralelo, jeje.

El winpic800 funciona perfectamente con el diseño Pablin.

Muchas Gracias por todo!

A programar se ha dicho!

eespinoza:
wenas muchachos... al final mande a pedir los dspic.. pedi dos 30F4011

y no creo que tenga problemas con mi grabador hibrido y el winpic800


como mi sistema es con razon ciclica variable ( ciclo de trabajo ) y ke va de 1 a 0 .. tengo que ocupar el pic mas rapido ke exista..  puesto ke todo mi porograma loi tengo ke hacer en un tpo no mas de 10 u seg. por ke ?

por ke si mi D min = 0.1  ( y como subi la frecuencia de trabajao a 100 kHz) entonces per = 1/Fs = 100 u seg  , por lo tanto

D = ciclo de trabajo = ton/Ts     , Ts = 100 us (per)

ton = 10 useg .  que es lo que deberia demorarse el programa entero.. entre capturar las entradas analogas (4) , y desarrolar el programa ke tiene dos controladores PI discretizados en ecuaciones de diferencias ... mas una multiplicacion ...   un PI para control por corriente media y otro para lazo de tension


mi pregunta es alguien ha programado en C estos dspic ?? queria saber di se podia.. o por rapidez combiene mejor assembler


lo otro es ke si alguien tiene algunplano para la polarizacion.. por ke primera vez ke trabajo con estos.. se ke funcionan con un xristal de 30 Mhertz nada mas..


gracias de antemano.. y ojo ke si digitalizo este control.. se marcara un referente.. en electronica de potencia.. de hacer los emuladores resistivos ( pre regulador del factor de potencia ) digitales..  

he visto proyectos parecidos en la ieee de estos años..pero no son tan optimos.. no funciona para convertidores elevador-reductor.. ke es lo ke mas ocupan las UPS, UPQC , LAS FUTURAS UPFS, SVC, STATCOM ETC

cual kier ayuda bienvenida sea.. y cualkier consulta tb bienvenida sea

Sacarin:
puedes usar un cristal de 8mhz con el pllx16 activado  asi con el c30
 _FOSC( XT_PLL16 );  
el resultado seran  32MIPS , osea que 32000 ciclos de reloj = 1us .

segun las intrucciones que uses pongamos que serian 320000 intrucciones en 10us aproximado claro .

Yo te recomiendo usar el c30  intercalando asm en los sitios mas criticos si es necesario .

Espero que pongas en marcha el proyecto y lo consigas  .

© Jonathan ©:
Hola, talves esto les sea de utilidad. Saludos!

Khasistos
In short:
The MPLAB® C30 compiler is a full-featured ANSI compliant C compiler for the dsPIC30F family. MPLAB C30 is fully compatible with Microchip’s MPLAB Integrated Development Environment (IDE), allowing source level debugging with the MPLAB ICE in-circuit emulator, MPLAB ICD 2 in-circuit debugger, and MPLAB SIM Simulator.

The demo package can be downloaded here:
hxxp://ww1.microchip.com/downloads/en/D ... .20.02.exe

It's only limitation is that it has a 60 day trial limit, but I have discovered the following undocumented switches:
Use included license manager (pic30-lm.exe) with the following switches:
-ix=DDMMYYYY : make demo last to date MM/DD-YYYY
-iu=XXX : make demo last XXX days

or finally, quit messing around and make it a full version
-uMTIxxyy4zzzz (where xx=01-04, yy=01-53, zzzz=0001-9999)

(example: -uMTI035248989 is a valid licensenumber)

eespinoza:
%wenas.... sorry por mi ausencia en este foro pero estuve trabajando en ecuador.   ahora volvi a chile y retome mis proyectos de electronica de potencia y precesamiento digital de señales con dspic ...   al final encargue dos familias. el dspic 30F4011 y el 30F4013   .. el primero por ke tiene salidas PWM  pueden servir. por ej para controlar velocidad de un motor..y el segundo por que tiene mayor resolucion en los  conversores  A/D  baje los data sheets respectivops y hize los algoritmos.. y los programare en C y en assembler.. convinadamente..  

% me he dado cuenta que se puede ocupar cualquier grabador..  que te pueda funcionar con el winpic800 y es cosa de configurar no mas. eso si ojo con las tensiones..  

% queria decir que mucha gente me ha mandado email. pero se me han borrado rogaria que me escribieran de nuevo por si necesitan alguna ayuda o puedan aportar algo.. muchas gracias

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa