Jump to content

Tribes

Members
  • Content Count

    42
  • Joined

  • Last visited

About Tribes

  • Rank
    Advanced Member

Profile Information

  • Gender
    Male
  • Location
    Germany

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I have been super busy the last couple of weeks, so I didn't really get to do much. So far I have completly soldered one board and wrote a simple program to test the MOSFETs and drivers. And they work! Flashing the MCU as well! But I suspect the bootstrap capacitors may be to small, but we'll see, and changing them is not that difficult. Tomorrow I can hopefully test the comparator stuff and then start some real development. And some pictures:
  2. My boards from elecrow arrived yesterday! Not sure though if I have the time to solder them up this weekend :/
  3. Boards are on their way from elecrow, but I guess they won't be here for another week. I already got all the components from mouser (interestingly cheaper than buying them in Germany) so when the boards arrive I should be good to go. atm, I got a 800Kv 9.5A@11.1V and a 750Kv 18A@14.8V (both max. amp) motor. Oh, and both are hobby motors. But I'm still looking for a nice low Kv, low power(current) motor, and probably a sensored one.
  4. Looks amazing! How much power should a feasible infrared oven have at least? Is 800W enough? Because 800W ones are easily available in germany (and they are quite cheap, too)
  5. If you really want PWM on P1.0 I would rather generate the signal using interrupts generated by TimerA than a loop with delays. This is a much more elegant solution and allows you to use the low power modes of the MSP430. I am pretty sure you can find examples for software PWM on the forum
  6. Because in your code you only set P1.6 to output and activate the CCR output(in your case PWM signal) for it. Unfortunately P1.0 is not connected to a TimerA CCR, so you will have to toggle it manually using an interrupt routine to generate a PWM signal.
  7. I finally ordered the PCBs at elecrow. Made some small changes like changing the packages of the diodes and I added some text(and a 43oh.com logo).
  8. Good catch, completly forgot about the pull-ups! Added them and I added testpads connected to P3.5, P2.3 and P3.4 so I can connect hall sensors more easily if need be.
  9. Hey, no problem, I wouldn't have had the time to play with it anyway. But good to see you're working again on your BLMC, too And a high-res picture of the schematic: http://xchange.usp-connection.de/tribes/schematic.png (sorry, uploading it here somehow doesn't work right now, will try again later)
  10. So, I finally got around to work on the board again. I replaced the 20pin G2553 with the 28pin TSSOP, routed the inputs of the drivers to TA1.1/T1.2 and added Zeners on the back-emf lines. In the schematic it still says IR2184 although I am going to use the IR2183(separate inputs for high-side and low-side), but since they are pin-compatible I was too lazy to change it. Oh and I also changed the Comparator inputs to CA1/4/5 vs. CA2 Schematic and board layout as pictures: Mockup pictures from OSHpark.com: And finally the eagle files: BLMC.zip I'll also update the first post.
  11. @@bluehash thanks, sponsoring would be nice but the board is not completly ready yet(still have to include the changes suggested above) and won't be at least until Sunday. So I guess expediting won't be possible.
  12. Thanks! And your idea sounds interesting! If anyone has use for my design, feel free to use it (just don't hold me responsible ;-) ) I don't have any specific plans regarding heatsinking yet but I have e.g. seen 40 x 40 mm heatsinks, which you could glue to the MOSFETs. But as I said I haven't given it much thought yet, will figure it out along the way (as well as quite some other stuff :grin: )
  13. That would be awesome! Will send you a pm right away This board is just awesome
  14. Thanks, I will try to include as much of this as I can in my next revision. No, I don't think code space will be a problem. I assume by "quadcopter pilot code" you mean the actual flight control which is of course a whole different story since it's way more complicated than the ESC. Nice. I ran across a video on youtube about the InstaSPIN-BLDC technology from TI yesterday, too, and I think it is quite interesting. I'm considering using it instead of the zero-crossing technique but I'm not sure yet. (maybe I implement both and compare which performs better) Yes, I will do that, I was first planing with a 20pin G2553 as my idea was to create a BoosterPack but I later on decided to do a standalone board since it makes more sense regarding my plans. My design includes low pass filter on the back emf but I would love to see what you have come up with. Yes mikrokopter.de was one source of inspiration, as was mikrocontroller.de since they have a lot of information and quite a few people on the board there have realised BLMCs with atmel MCUs. Hm, especially when I want to realize bipolar PWM you're of course right. Fortunately there is the IR2183 which is basically the same as the IR2184(pin-compatible) but with HIN/LIN instead of IN/SD. So I think I am gonna use that. All those changes might take some time since I am not at home this and next week. So I only have internet via mobile phone, but I will see what I can do.
  15. Hopefully I can get at least 20A, but of course the more the merrier. Since I don't have much experience in this area, I have no idea how accurate my assumption is Yes, at the end of the day I hope I can build my own quad. But until then I still have a long way to go :grin: Thanks!
×
×
  • Create New...