Paul-
You make your own BLDC motors??? That sounds quite interesting. Maybe you ought to start a thread on that, I'm sure many of us would like to see what you've done!
Paul-
You make your own BLDC motors??? That sounds quite interesting. Maybe you ought to start a thread on that, I'm sure many of us would like to see what you've done!
hi everybody,
hello Max , thanks for your work.
I am interested in all your boards as i don't know how my milling machine will be "cnczed"
i have 3 big dc brushed motors 118v/18a (peak160a) so i would try the yapsc v1.4 with a diferent power stage mosfets ( any suggestion is welcome ). I have a doubt, the 5106 is enough for so big mosfets?
is better the mcp1404 from microchip? (i'm not expert in electronic but it seems to be faster and capable to drive bigger capacitances)
I also have smaller BLDC motors with amp so I want to try also your 10v
So please sent me the price for one 10v, one yapsc1.4 and one usb board ready assembed shipped in italy (possible whit any suggestion or problem regarding the modifications to achieve 120v 160a peak)
best regards
mecha
Hi all, just a quick question, I am looking to build a power stage to take +- 10V analog, does anybody following this thread have any pointers on doing the +-10 analog to PWM conversion to drive gate drivers ?
I am going to use the KFlop/analog cards but if I can get the power stage going it could be used with the YASPC 10V as well.
Cheers.
Russell.
i design +-10V with DSpic30F4011 and make it ,But could not complete it.
To do this I need MAX help , but he did not answer my messages.
About %95 of the work done but...
sorry
Is somebody offering boards and pre-programmed chips?
Hi,
Can somebody tell me if Max still deliver complete build boards ?
It's hard to contact him. Or is there an other who can do this, or is there somebody who sells the pcb's?
Thanks and kindly regards from the Netherlands.
Hi to all !
I'm not sure here is the right place, but this is the topic for YAPSC:10V, right
I have few complete boards of YAPSC:10V of course with no software/firmware on them whatsoever.
So i download the latest software , compile it ( i needed to include one search path for the uart.h file) and write it to the dsPIC. Install the Software client for communication/configuration (v1.3.4) and i receive data , but it's always different and the program does not recognize it, in mean it doesn't fill the textboxes with the data received. I assume or the CHECKSUM at the end of the package is wrong , or the length of the package
I checked and doublecheked everythign:
1. board with MAX232 for communication TTL_to_RS232 (working 100%)
2. Cable adapter from PIC KIT 3 to YAPSC:10V (working 100%)
3. YAPSC board, i replace the board no change :|
4. software - i tried 4 different older versions of firmware (i.e total of 5 with the one i already had) and 2 software clients (v.1.3.2 and 1.3.4) - nothing has changed ... packages are received , but in different length and data. (i use diff for windows).
So what am i doing wrong ?
I power the board from a power supply with adjustable output to 4,5V and it drives it at 4.8 at the dspic is exactly 4.83V+ DC.
Something i discover this morning -> writing passes with no errors (i'm reapiting myself) . But when i run verify i get mismatch on EEPROM 0x0012 and i was able to find out that the EEPROM data was moved 4 bytes forward/upper in the EEPROM memory. And that happens when the board is released form RESET.
---
edit: I find the problem is the OSC configuration -> along with the corresponding UxBRG value !!! Also in the dspic30F i didn't find the BRGH bit, but by accident one of the formulas calculating for 1200bps made the right value for 4800bps, so now i'm working on 4800bps and successfully getting data !
hi all
i am interest for this converter yapsc10
so any people can send me schematic by photo
finally, i build YAPSC 10V with dsPIC30F4011 and test it.
Everything is ok, but i think i dont have Experience necessary for tuning.
anybody can help me about PID tuning ?
Amir
nobody ?
The system that I am working on is a little bit different, but the following should help you to adj the P.I.D.. First, what are your P. I. D. values? Take a look at these links, even though the applications are different they will give you insight into what to look for. This info was taken from the links below.
TUNING THE PID CONTROLLER
Although you'll find many methods and theories on tuning a PID, here's a straight forward approach to get you up and soloing quickly.
1. SET KP. Starting with KP=0, KI=0 and KD=0, increase KP until the output starts overshooting and ringing significantly.
2. SET KD. Increase KD until the overshoot is reduced to an acceptable level.
3. SET KI. Increase KI until the final error is equal to zero.
Tuning Summary
- KP Sets the stiffness of the motor.
- KD settles the oscillation and overshoot.
- The Loop time needs to be matched to the motor and load early in the tuning when
the KP and KD are at lower values, but can be re-adjusted at final tuning.
- KI can be added at the end to improve low-speed holding error.
http://www.larkencnc.com/dloads/viper-manual.pdf see pages 16 - 17.
http://www.ecircuitcenter.com/circuits/pid1/pid1.htm see section on tuning the pid controller.
From the graph, try to get the command position and encoder as close as possible. Your value for I seems rather large.
You can see my posts here: http://www.cnczone.com/forums/showthread.php?t=40940
Be sure to see all posts. I have a few on my P.I.D. tuning.
Hope this helps,
Iron-Man
thx for reply
please see my video.
Amir
Exactly,
i use Yaskawa servo drive(Speed control). my driver is old
in addition, i dont have any information about SPD/Kp & KV & PI potansiometer
Amir
What is the exact model number of the drive? This is probably a legacy drive. I pulled up a document from http://www.yaskawa.com/site/dmservo.nsf/LEG/TKUR-74MQP4/$file/CPCR-PFxxB (TSE-C717-10.2C).pdf although it is not your drive, you can gain a lot of insight into how it should be programmed.
If you look at page 23, figure 23 of the pdf, it talks about overshoot and undershoot. Your servo gains (Yaskawa) will need to be adjusted to compensate for this. If you cannot find the exact manual, then try the example.
When I started to learn to adj the P.I.D., I took detailed notes. Write down in a note book or use ms word or note pad. Set all to zero and change one at a time and note the changes.
Hope this helps,
Iron-Man
I get close to the destination
in fact, brand my servo is Panasonic but made by Yaskawa.(i think)
i dont can find any manual for it in google search.
i dont know how should adjust potantiometers .this is a big problem.
thx
Amir
I found similar drives on ebay etc. You could contact them and see if they have manuals.
http://cgi.ebay.com/ws/eBayISAPI.dll...m=110554369247
http://translate.googleusercontent.c...307bnOY-lkuXoQ
http://cgi.ebay.com/ws/eBayISAPI.dll...m=120439119086
Don't give up, keep at it.
Hope this helps,
Iron-Man
thx for try.
Today, i do a test . link Pin analog together(short circuit) then analog input equal 0V.then i set Pin S-ON , result :dont movement
i guess my drive dont have problem , I am suspicious about my YAPSC
Amir
Hi MAX-MOD
I can by YAPSC10 with you
udom in thailand
Hey Max,
Your message space is full. Looking to purchase 3 circuit boards from you. Please contact me: [email protected]