603,392 active members*
3,525 visitors online*
Register for free
Login
IndustryArena Forum > OpenSource CNC Design Center > Open Source Controller Boards > DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)
Page 10 of 25 8910111220
Results 181 to 200 of 490
  1. #181
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    I'm working on a BLDC (only) servo drive that should work correctly however, I need mcm_xyz to make changes to the code and he for some unknown reason is being stubborn and isn't making the changes.

    He has asked me to look at this thread for some information but there is so much nonsense in the thread that reading it completely would be a waste of valuable time.

    The only thing preventing the release of the product/project is getting the changes in the source code I require and the only one who can do this is mcm_xyz so despite all my begging, 7 days later and I still can't get any code changes.

    When mcm_xyz makes the changes and I'm then able to test the drive in a real application, provided there are no issues that need correcting I'll release it all and at least make board available.

  2. #182
    Join Date
    Jun 2008
    Posts
    467

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by dwalsh62 View Post
    I'm working on a BLDC (only) servo drive that should work correctly however, I need mcm_xyz to make changes to the code and he for some unknown reason is being stubborn and isn't making the changes.

    He has asked me to look at this thread for some information but there is so much nonsense in the thread that reading it completely would be a waste of valuable time.

    The only thing preventing the release of the product/project is getting the changes in the source code I require and the only one who can do this is mcm_xyz so despite all my begging, 7 days later and I still can't get any code changes.

    When mcm_xyz makes the changes and I'm then able to test the drive in a real application, provided there are no issues that need correcting I'll release it all and at least make board available.

    Dwalsh62,

    Why would Mihai want to deal with any nonsense? We are happy with what he is contributing without jibberish.
    Hopefully we don't get sidetracked with more rhetoric.
    Live from downtown Burbank, home of the world famous dale sinkers.
    JoeyB
    A doughnut a day keeps the doctor away.

  3. #183
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Why on earth you would contribute this nonsense???

    We know you're not the sharpest tool in the tool shed and for you to make comments about something you clearly know nothing about is a good indication that you should keep your pie-hole shut.

    Haven't you learned from past experiences that you should not inject yourself in matters you know nothing about???

    Most likely you will pollute this thread more and it is a shame.

    First, he agreed to work on a project with me as I need someone fluent to code, then he became stubborn regarding changes because he thinks his opinion is better than the ST-Micro engineers advice but that is besides the point, I'm still waiting for the changed code so the product can be produced and made available so sure continue your nonsense and delay things further.

  4. #184
    Join Date
    Jun 2008
    Posts
    467

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by dwalsh62 View Post
    Why on earth you would contribute this nonsense???

    We know you're not the sharpest tool in the tool shed and for you to make comments about something you clearly know nothing about is a good indication that you should keep your pie-hole shut.

    Haven't you learned from past experiences that you should not inject yourself in matters you know nothing about???

    Most likely you will pollute this thread more and it is a shame.

    First, he agreed to work on a project with me as I need someone fluent to code, then he became stubborn regarding changes because he thinks his opinion is better than the ST-Micro engineers advice but that is besides the point, I'm still waiting for the changed code so the product can be produced and made available so sure continue your nonsense and delay things further.
    Dale,
    What a amusing fellow. Mihai is probably laughing while waiting to see if you can do a better job.
    Live from downtown Burbank,
    JoeyB
    A doughnut a day keeps the doctor away.

  5. #185
    Join Date
    Dec 2005
    Posts
    619

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by dwalsh62 View Post
    I'm working on a BLDC (only) servo drive that should work correctly however, I need mcm_xyz to make changes to the code and he for some unknown reason is being stubborn and isn't making the changes.

    He has asked me to look at this thread for some information but there is so much nonsense in the thread that reading it completely would be a waste of valuable time.

    The only thing preventing the release of the product/project is getting the changes in the source code I require and the only one who can do this is mcm_xyz so despite all my begging, 7 days later and I still can't get any code changes.

    When mcm_xyz makes the changes and I'm then able to test the drive in a real application, provided there are no issues that need correcting I'll release it all and at least make board available.
    I'm not quite sure you have a good understanding of what "open source" really is. mcm_xyz took the time to develop the software and hardware for "his" design. He is under no obligation to change the source code for you or anybody else that wants to apply his source code to a different project. It's incumbent upon you, and you only to make the changes to the source code to fit your project. Coming in here and calling him out for not making changes to "your" satisfaction is completely uncalled for. Instead of whining about somebody else not doing "your" work, I'd suggest you grab the source code, which has been offered up in this topic and make the changes yourself.

    You've been going on and on about "your" valuable time. Take some of "your" valuable time and learn how to do the things necessary to complete "your" project.

    Any more of this nonsense, and you'll be getting what my kids call a "time out."

  6. #186
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Oh my god, another clueless wonder to contend with.

    wendtmk, you should give yourself a timeout or at least stand in a corner for a few hours.

    Why would you inject yourself in a matter that you clearly know nothing about???

    You are the one generating nonsense with this post and it is a shame you didn't have enough common sense to think before leaving the post.

    The project I am working on is a collaborative project between myself and mcm_xyz for the benefit of the CNC community which means you don't seem to be much brighter than JoeyB when you start making comments about what I should and shouldn't be doing regarding the project or my understanding of open-source.

    He agreed to work with me on the project and I'm still waiting for him to make the minor changes so the project can be completed.

    My hold-up is him doing what he needs to do and nobody working on any project likes to wait around for another participant to do their task in a timely manner.

    It is people like you and JoeyB who really make me question any efforts I make to help the community but I realize that in any pond there is going to be a couple of fish that want to control the pond but lack the skills to do it.

    Is anyone else going to add more nonsense to this thread or are they smart enough to realize they don't have all the details and should leave the matter alone?

  7. #187
    Join Date
    Jun 2008
    Posts
    467

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by dwalsh62 View Post
    Oh my god, another clueless wonder to contend with.

    wendtmk, you should give yourself a timeout or at least stand in a corner for a few hours.

    Why would you inject yourself in a matter that you clearly know nothing about???

    You are the one generating nonsense with this post and it is a shame you didn't have enough common sense to think before leaving the post.

    The project I am working on is a collaborative project between myself and mcm_xyz for the benefit of the CNC community which means you don't seem to be much brighter than JoeyB when you start making comments about what I should and shouldn't be doing regarding the project or my understanding of open-source.

    He agreed to work with me on the project and I'm still waiting for him to make the minor changes so the project can be completed.

    My hold-up is him doing what he needs to do and nobody working on any project likes to wait around for another participant to do their task in a timely manner.

    It is people like you and JoeyB who really make me question any efforts I make to help the community but I realize that in any pond there is going to be a couple of fish that want to control the pond but lack the skills to do it.

    Is anyone else going to add more nonsense to this thread or are they smart enough to realize they don't have all the details and should leave the matter alone?
    Dale,dwalsh62, STF,

    Why is it you started spouting off in a separate thread about Mihai's project "mcm_xyz" before you even knew who the designer was?
    Mihai "mcm_xyz" then posted in the thread that he was the designer and gave you some suggestions which you evidently don't agree with.
    As usual you are not helping the community and attempting to benefit monetarily or in a selfish way.
    All the guys that know you are aware of your M.O.

    Live from downtown Burbank home of the free doughnut and Joe,
    JoeyB
    A doughnut a day keeps the doctor away.

  8. #188
    Join Date
    Dec 2003
    Posts
    24260

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Up until around post 180 this thread has been a productive civilized discussion on developing an open source drive product, after this it seems some members have degraded it and have indulged in language that is not allowed according to the Forum Rules.
    Any further posts in this vein will either be removed or unfortunately result in the thread being closed.
    Anyone wishing to develop this project on his own, I suggest you contact the OP instead of lamenting the fact that no one is cooperating.
    Al.

    Forum Rules Reminder.

    HARASSMENT & FLAMING:
    Our members are not permitted to harass or "flame" other members or company. Please do not post or transmit any unlawful, harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, profane, hateful, racially, ethnically or otherwise objectionable material of any kind, including, but not limited to, any material which encourages conduct that would constitute a criminal offense, violate the rights of others, or otherwise violate any applicable local, state, national or international law. Please note that this also includes the posting of taunts on a forum solely for the purpose of demeaning that forums topic and/or members.
    Criticism
    Criticism is permissible, as long as it remains objective and does not contain any contents that may damage the business. Subjective criticism that only serves to degrade the person in question (abusive criticism) or injures in a defamatory or appreciative way or contains other illegal contents, is not permitted. Contributions containing such or other illegal contents will be deleted by the forum operator.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  9. #189
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Geez JoeyB, don't you ever learn!!!!!

    I have a PM in wich he agrees to work collaboratively on the project,

    There is no monetary gain for me so once again you are talking about something you know nothing about.

    You cause problems in threads because you talk about things you have no knowledge about and your lack of common sense to refrain from acting like the big man on campus isn't helping your image as a known thread destroyer.

    If you can't contribute something useful then I suggest you don't contribute anything.

    It is your childish behavior that gives me a negatively interpreted M.O. and if you would stop injecting yourself in matters that don't concern you you would not look so foolish.

  10. #190
    Join Date
    Sep 2004
    Posts
    12

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    I know a guy with a few thousand Atmel AT90s2313-10PI's (20 pin type) he'd sell cheap. If they could be used for this project.

  11. #191
    Join Date
    Jan 2010
    Posts
    6

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    @ hoboteck
    can you post link for information

  12. #192
    Join Date
    Sep 2004
    Posts
    12

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by hoangkhuong9 View Post
    @ hoboteck
    can you post link for information
    There is no link, he's a retired electronics dealer with a building full of old new stock that lives here locally. I can PM you his email address, he's not a verified reseller here at the zone.

  13. #193
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by hobotek View Post
    I know a guy with a few thousand Atmel AT90s2313-10PI's (20 pin type) he'd sell cheap. If they could be used for this project.
    With 2K of flash and 128bytes of memory and only one (8bit, 9bit or 10bit) PWM channel it is doubtful it could be used for anything more than a simple project.

  14. #194
    Join Date
    Sep 2004
    Posts
    12

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    yeah the STM32F103C8T6 seems to be a far superior choice and reasonably priced....i'd rather use it also.

  15. #195
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by hobotek View Post
    yeah the STM32F103C8T6 seems to be a far superior choice and reasonably priced....i'd rather use it also.
    I spoke to an ST-Micro engineer about the application as a 3-PH servo motor drive, the STM32F030, STM32F100, STM32F101, STM32F102, STM32F103 and others that support triphasic PWM are good choices but don't forget MCU's like the STR910F32 which has an onboard tri-phase induction motor controller (IMC) for AC/DC applications.

  16. #196
    Join Date
    Oct 2006
    Posts
    32

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Brushless DC motor controller board | danstrother.com

    http://vedder.se/2014/01/a-custom-bldc-motor-controller/

    It takes only a few modifications. You do not need to increase tensions and dust around the code - this is certainly on a voluntary basis.
    Merry Christmas!
    Happy New Year!

  17. #197
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Quote Originally Posted by Markovic Slavol View Post
    Brushless DC motor controller board | danstrother.com

    http://vedder.se/2014/01/a-custom-bldc-motor-controller/

    It takes only a few modifications. You do not need to increase tensions and dust around the code - this is certainly on a voluntary basis.
    Merry Christmas!
    Happy New Year!
    Several people have asked about the source code for the Dan Strother board and I checked myself, you are redirected to a generic bitbucket signup page and registering doesn't give you the files so scratch this one.

    The second one is based on the STM32F4 Discovery Board using ChibiOS so modification of this project will be complicated as it wouldn't be an easy task to get ChibiOS to run on the STM32F103C6.

  18. #198
    Join Date
    Oct 2010
    Posts
    448

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Examination of your code makes me wonder what you're doing in pid.c with code that appears to do nothing.
    Code:
    /*
     * gpio.h
     *
     *  Created on: Nov 4, 2015
     *      Author: mcm
     */
    #include "stm32f1xx_hal.h"
    
    #ifndef GPIO_H_
    #define GPIO_H_
    
    #define STATUS_LED 				(GPIO_PIN_13)
    #define ERROR_LED				(GPIO_PIN_14)
    #define ENABLE_POWER_STAGE			(GPIO_PIN_0)
    
    #define LEDS_PORT				(GPIOC)
    #define POWER_STAGE_PORT			(GPIOB)
    Code:
    /*
     * pid.c
     *
     *  Created on: Oct 15, 2015
     *      Author: mcm
     */
    
    #include "encoders.h"
    #include "ExtInt.h"
    #include "stm32f1xx_hal.h"
    #include "servo_config.h"
    #include "pid.h"
    #include "pwm.h"
    #include "gpio.h"
    #include "usb_device.h"
    #include "usbd_hid.h"
    
    PIDStatus_TypeDef PID_Status = PID_Stopped;
    
    uint8_t  Must_Init_Motor = 1;
    
    int32_t  Position_Error, Old_Position_Error;
    uint16_t Unsigned_Position_Error;
    
    int32_t  Integral;
    
    void PID_Start(void)
    {
    	if(PID_Status == PID_Started)
    		return;
    	PWM_Init_Motor();
        Pin_off(LEDS_PORT, ERROR_LED);
        Pin_on(POWER_STAGE_PORT, ENABLE_POWER_STAGE);
        PID_Status = PID_Started;
    }
    
    void PID_Stop(void)
    {
    	if (PID_Status != PID_Started)
    		return;
    	PID_Status = PID_Stopped;
    	Pin_off(POWER_STAGE_PORT, ENABLE_POWER_STAGE);
    	PWM_Stop_Motor();
    	Unsigned_Position_Error = 0;
    }
    Since you're not doing anything on PORTB except for the three complimentary TIM1's and EN/DIR/STEP and have nothing connected to GPIOB GPIO_PIN_0, what exactly are you doing here as this seems to do nothing by turning on/off PB0?

  19. #199
    Join Date
    Oct 2006
    Posts
    32

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    ... and....?
    What's happening?

  20. #200
    Join Date
    Aug 2005
    Posts
    16

    Re: DIY BLDC / DC Motor Servo Drive - ARM MCU (STM32F103C8T6)

    Few days ago I ordered a set of PCB's. It should arrive in a couple of days. I still have to source some components but the majority of it I have allready. I went for SMD type and changed some components. I'll test the design and if all is well then I will have some PCB's to spare. The design can nbe seen on attached pictures. There are two options for mounting transistors.

    Attachment 305492
    Attachment 305494
    I programed the MCU's allready and they connect with Servo Drive Tuner. Programing was quite a challange for me. It was first time for me.

Page 10 of 25 8910111220

Similar Threads

  1. Replies: 3
    Last Post: 02-11-2015, 06:07 AM
  2. Replies: 0
    Last Post: 10-21-2014, 09:29 PM
  3. Servo Drive AC + servo motor for car steering wheel simulator
    By yusukeand in forum Servo Motors / Drives
    Replies: 6
    Last Post: 01-10-2014, 09:06 AM
  4. VCE-750 with BLDC Servo - X Axis Servo fault
    By kostner in forum Haas Mills
    Replies: 6
    Last Post: 10-23-2011, 08:09 PM
  5. Sell Servo Motor, Servo Drive by GSKcnc.com from China
    By salecnc@hotmail in forum News Announcements
    Replies: 0
    Last Post: 06-03-2008, 08:55 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •