Search found 47 matches

by quax
Sun Jun 10, 2012 6:18 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

I think, the slight cklicking noise comes indeed from the jump from the minimum PWM-off time to no PWM-off time. There is a limited low pulse with because of software overhead. This may be a jump from 97% to 100% without steps between the power stages. A no load motor may have a little swing, if the...
by quax
Wed Dec 14, 2011 5:58 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

This actual version has 0x08f8 = 2297 bytes, means it would not fit in a F334 version. But it should be possible to reduce code size. This is a initial version for testing, for learning the behaviour of the silabs chip. Additionally the port setting must be adapted to each ESC, as it is with the atm...
by quax
Wed Dec 14, 2011 1:25 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi Synthex, I would like to know if the Hobbyking SS Series 25-30A ESC SKU (HK-SS30A @ $5.99) works well with MultiWii ? it uses a Atmega8 or a C8051F330 ? This ESC has need to be reprogrammed to work better ? Is there a firmware for it ? Thanks a lot for your answers ! as far as I know, they have ...
by quax
Sat Oct 08, 2011 10:10 pm
Forum: Software development
Topic: BUG? - Save SREG ??
Replies: 7
Views: 692

Re: BUG? - Save SREG ??

I think the status register SREG is save automatically by the compiler. In my listing for the rx interrupt, there are the following lines: ISR (USART_RX_vect) 5fc: 1f 92 push r1 5fe: 0f 92 push r0 600: 0f b6 in r0, 0x3f ; 63 602: 0f 92 push r0 ...... 63c: 0f 90 pop r0 63e: 0f be out 0x3f, r0 ; 63 64...
by quax
Fri Oct 07, 2011 7:14 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi ziss_dm, Hi Quax, Just a little bit history of changes we made to your firmware.. .... First I want to say thank you for your improvements and your google project: m For years I maintenanced the software nearly alone and after a while I think I got routine-blinded So I'm really happy that you and...
by quax
Mon Oct 03, 2011 3:20 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Ok, you are right, that should work.

How many lipos do you use? Maybe I never tested such low kv motor with 2S or 3S lipo.

Regards
quax
by quax
Mon Oct 03, 2011 12:03 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi ziss_dm, it's weird. Throttle needs to be over 15% to successfully switch into running mode. The problem with the fast throttle changes is still there, it's a little bit worse than before. Cheers, Heiko. Hi, I told you something about fast throttle changes here: http://www.multiwii.com/forum/vie...
by quax
Sat Aug 27, 2011 11:26 pm
Forum: Pictures & Videos
Topic: The Sweptback WiiCopter
Replies: 21
Views: 7464

Re: The Sweptback WiiCopter

awesome 8-)

Can you give me some more construction information?

Is the MMA7455 with it's +/- 127 solution satisfying?

Did you ever recalibrate the MMA7455?
by quax
Sat Aug 27, 2011 10:57 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi Sorry for my english. Two weeks ago I reprogram my ESC (Mystery 12A blue series) with firmware from this topic. Quadro is now stable like never before. Thanks a lot for this soft But I have big problem. About 50% of crashes (three times) were ending with burned transistor (AO4409). The strange i...
by quax
Wed Aug 24, 2011 10:19 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

@marbalon I did my very best, but there are always some situations that are not covered. @Stalk These lines look like an incorrect connection: avrdude.exe: Device signature = 0xffffff avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07 avrdude read 0...
by quax
Wed Aug 24, 2011 10:13 pm
Forum: ESCs, propellers , servos and radios
Topic: Prop Efficiency
Replies: 6
Views: 1520

Re: Prop Efficiency

The scales is from SOEHNLE.
Here is an image of a version for torque measurement that didn't work well.

Image

But you can see, how I used the HD drive housing and the scales is still complete visible.
by quax
Wed Aug 24, 2011 12:41 am
Forum: ESCs, propellers , servos and radios
Topic: Prop Efficiency
Replies: 6
Views: 1520

Re: Prop Efficiency

I'm very interested in the measurement of brushless equipment. I've built a handmade mechanic: http://home.versanet.de/~b-konze/ufo4quax/drehmoment_plus_schub.jpg The scales have a digital output and can be used for automated measurements. It's possible to measure the thrust of the prop and the torq...
by quax
Mon Aug 22, 2011 11:13 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hmm but Mystery20A_arduino_pwm.zip comes from you or ziss_dm? My firen use it in mystery 12A and works superb except overcurent detecition. So this functions in in this firmware and should bee tunned for 12A or you still porting your firmware to mystery ? That's basically my software. As I told you...
by quax
Mon Aug 22, 2011 8:55 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

But there are some security functions in the software that detect a blocked motor and switches the power off.

That is the function of my software. I don't know, what the original software really does.
by quax
Mon Aug 22, 2011 7:57 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

I have another question. Is this possible to make software for ESC with overcurrent control? It don't need to be so fast like this one but safer for mosfets Just more steps like you created 200 or 254 little faster but I'm not a good pilot and afraid that I need to change mosfets on ESC often than ...
by quax
Mon Aug 22, 2011 7:48 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi Heiko, my Mystery-20A has high-side P-FETs and low-side N-FETs. But a bird piped into my ear that there is an alternate power FET solution. It looks like this: http://home.versanet.de/~b-konze/img/high_N-FET_with-diode.jpg On the first view it looks like a puzzle to find out, how it works regards...
by quax
Wed Aug 17, 2011 10:19 am
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Again thanks for the feedback. Let's see, what we can solve - using high end motors with current sensors is not an option - too expensive, too few choices, no choices in the small power range of motors (I could not find any) Sorry, I said it wrong, I ment BLCs with a current sensor and not motors. Y...
by quax
Mon Aug 15, 2011 9:49 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Thanks ziss_dm for you comments In the moment I run my BLCs with 255 -> 200 steps. I program the MWC outputs from 0% to 100% PWM. My BLC is connected via ICP1, measures the input PWM and convert it to 200 steps motor PWM. I fly with that setup from the beginning and for me it works fine. Unfortunate...
by quax
Sun Aug 14, 2011 9:55 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi ziss_dm,

looks great.

I'm interested in a personnel review.

Would you do me the favor and inform us about pros and cons?
If you have ideas for improvements, what should be added or changed?

Regards,

quax
by quax
Wed Aug 10, 2011 10:24 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Edit: ziss_dm was faster than me .... 1. with arduino we send pwm out of [1000;2000] with step size of "1". But does ESC really care for this accuracy? How many steps resolution of the input signal does the firmware resolve? .... If you use an ESC with an onboard resonator of 16MHz, then y...
by quax
Wed Aug 10, 2011 10:07 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi, it worked great, but now it's burned I made some fast throttle changes while the motor was running, no problems. Then while motor was not running, I've set throttle to 100% very fast. The motor made it's normal start sound, but just for a very short time and it did not start to spin. Then I hea...
by quax
Sat Aug 06, 2011 9:56 am
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi Quax, How is your research? .... Unfortunately my ESC isn't arrived yet. The code reengineering is stopped at the moment. It is very complicated to find out the sense of the variables and subroutines. From time to time I need a break to clear my brain Edit: but I found out, that this is a versio...
by quax
Mon Jul 25, 2011 8:40 am
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi gompf-2 Quax, .... I just point you to this because they also remove 3 caps in the commutation circuite. .... Are they reffering to the to the LPF's in Back-EMF signal conditioner? Are we sure, that they should be removed? regards, ziss_dm I just ordered a Mystery 20A for testing. A capacitor in...
by quax
Sun Jul 24, 2011 10:24 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi Quax, This is Mystery firmware backup. regards, ziss_dm Thanks again. But I must say, although I know a lot about the topic, it's a mystery and not an open book In the moment I cannot preview when I will have understood all the program functions. It's more difficult as I expected. But I like thi...
by quax
Sun Jul 24, 2011 9:31 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Fluke 289 gives me 1.14,1.16,1.16nF (desoldered of course) so I asume them to be 1200pF. The one in the RC input filter measures 0.635nF, shoud be 680pf. ESC is HK 12A blue series, new version (Rs/Cs placed not so ordered). Thanks, I was wondering, how they want to do high RPM rates. But with 1nF o...
by quax
Sun Jul 24, 2011 3:10 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

.... I just point you to this because they also remove 3 caps in the commutation circuite. .... Thanks for the hint, it is absolutely necessary to remove these caps with my software. Someone can do me a favour and measure the value of the caps. I would like to investigate the behavior of my softwar...
by quax
Fri Jul 22, 2011 7:50 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

.... Do you have an image of the 'naked' Mystery-20A? Does it have the same port usage as the 17a? .... Hi ziss_dm, I just saw, that you have updated the bl-17a.inc with the M-20A port usage. That's a great help to understand the code. You made a change here: .equ MIN_RC_PULS = 17*2 ; µs (or lower)...
by quax
Fri Jul 22, 2011 1:53 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi ziss_dm, many thanks for the files. I'm quite sure, that you are the first one, who detected an open AVR on an ESC. The code looks sensfully and seemed to be written in ASM Hopefully I get some time to investigate it. I'm very curious about the startup sequence. Do you have an image of the 'naked...
by quax
Fri Jul 22, 2011 9:57 am
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi quax, Just for curiosity: Is it really metter which FET doing PWM (N or P)? .... The low cost ESCs have normally only a transistor control for the high side FETs. That's a slow switch and cannot be used for 8kHz or more motor-PWM. Only the low side FETs are driven on and off with high speed and ...
by quax
Thu Jul 21, 2011 4:45 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

Hi quax, I have another question bl-17a.asm or tp-18a.asm? Are they supposed to be the same (apart from timings)? In my case bl-17a.asm behaves better on sturtup.. .... There are a big differences in the design. The tp-17a uses 3 multiplexed comparator inputs and has usually a 16MHz resonator. The ...
by quax
Wed Jul 20, 2011 9:36 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

These two types are my favorit ESCs:
http://www.hobbyking.com/hobbyking/stor ... A_ESC.html
http://www.hobbyking.com/hobbyking/stor ... A_ESC.html

The problem is, that they are more and more replaced by a C8051F330 controlled device with the same brand. There is still no software available for the C8051F330.
by quax
Wed Jul 20, 2011 8:30 am
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

..... Could we not bypass the entire ESC hassle and have our MultiWii arduino drive the power mosfets (or whatever it is that handles the big amperes) directly? The control of the Power-FETs is not the problem. The problem is to evaluate the rotor position, calculate the commutation timing and do t...
by quax
Tue Jul 19, 2011 2:20 pm
Forum: ESCs, propellers , servos and radios
Topic: Alternative ESC firmware (reflashing)
Replies: 640
Views: 134597

Re: Alternative ESC firmware (reflashing)

I developed the software for that purpose and, of course, I use it in my MWC. I have a very special solution implemented. The motor outputs are programmed as 4kHz PWM from 0-100% duty cycle. The BLCs are programmed to evaluate this 4kHz input and therefore the motor-power is updated with a 4kHz rate...
by quax
Sat Jul 09, 2011 11:03 pm
Forum: Connecting elements
Topic: Lcd connection
Replies: 10
Views: 1797

Re: Lcd connection

i see what you mean nobee can i not use it at all then? If you are skilled in programming an AVR or PIC and if you know how to solder/wire these components on a board, you can make an serial_to_parallel-LCD conversion. Maybe you can find some DIY projects in the web. Otherwise it's recommended to b...
by quax
Wed Jun 29, 2011 9:58 am
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

The Jetibox has only one communication wire. That must be connected with Rx from the AVR. Between Rx and Tx there must be a schottky-diode with the kathode to Tx and the anode to Rx. No Pullup is required.
by quax
Thu Jun 23, 2011 8:21 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

I had the same problem, because the same stick-control (yaw right+pitch up) enters and leaves the LCD-Conf. If I held (yaw right+pitch up) to short, it didn't enter LCD-Conf and If I held (yaw right+pitch up) to long, it entered LCD-Conf and left it then. Enter in MultiWii_dev20110504_jeti.pde : } e...
by quax
Mon Jun 13, 2011 9:36 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

Meanwhile it works fine Configuration example: http://home.versanet.de/~b-konze/ufo4quax/roll-level_1.jpg Flying example: http://home.versanet.de/~b-konze/ufo4quax/lcd_flying_100.jpg Software: m Achtung The sources are adapted to my MWC properties. This sequence has to be deleted in "MultiWii_d...
by quax
Fri Jun 03, 2011 11:23 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

This is a first test version of the JetiBox control. The communication works http://home.versanet.de/~b-konze/ufo4quax/jetibox_lcd_02.jpg Here is the how to communicate with the JetiBox: m The data of the flight state are still faked I have to add the voltage resistor divider and the current shunt w...
by quax
Thu May 12, 2011 11:13 am
Forum: Shields, boards and sensors
Topic: MEGA 1280 and 3.3V sensors
Replies: 2
Views: 735

Re: MEGA 1280 and 3.3V sensors

The ATmega has defined 3.0V as a garanteed value for a high level detection with Vcc=5V. If you deactivate the internal pullups of the ATmega and put 2k7 resistors to 3V3 as pullups on SDA and SCK, then you can be sure, that the components will communicate without problems. I tested it with about 2k...
by quax
Fri Apr 22, 2011 10:25 pm
Forum: Software development
Topic: WMP activated with extra I2C-stop-condition
Replies: 3
Views: 753

Re: WMP activated with extra I2C-stop-condition

didlawowo wrote:HI,
did u use the wmp itg3205 in native mode or in wmp mode ? did u have a picture of the connexion ?

thx in adv.

I use it in native mode. Here is the picture.
by quax
Thu Apr 21, 2011 10:55 am
Forum: General discussions
Topic: Quad X - not flyable - devil inside??
Replies: 8
Views: 1589

Re: Quad X - not flyable - devil inside??

Maybe this information helps:

viewtopic.php?f=8&t=162

I had the same problem, but the problem was the WMP and not the assembly.
by quax
Thu Apr 21, 2011 10:54 am
Forum: Software development
Topic: WMP activated with extra I2C-stop-condition
Replies: 3
Views: 753

Re: WMP activated with extra I2C-stop-condition

Bad news The communication was perfect, but when I gave the motors more than about 50% power, the copter wanted to flip. One motor increased to full power. I changed the assembly of the board, but the result was the same. Then I exchanged the WMP with a ITG3205 and now the copter works fine, no prob...
by quax
Thu Mar 17, 2011 10:33 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

Faronas wrote:@Quax : Das wird auf eine Art Spezialsensor für den Dateneingang rauslaufen, oder ?

It'll be somewhat homebrew Sensor for the jeti external port ?

Patrick


If you only want to see the data that are available from the MultiWii, then the UART can be used. Only a diode is necessary.

Bernhard
by quax
Wed Mar 16, 2011 5:27 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

Re: JetiBox as MultiWii Info-LCD via Telemetry

Hi Patrick, Jeti-Standard ist das. Ist aber sehr einfach und übersichtlich. Die benutzen 9-Bit + Parity, wobei das 9. Bit zwischen Daten und SteuerInfo/Status unterscheidet. Es werden einfach beide Zeilen in Ascii übertragen und es gibt noch ein paar Zusatzfunktionen. Ich habe es schon realisiert, i...
by quax
Wed Mar 16, 2011 1:51 pm
Forum: Software development
Topic: WMP activated with extra I2C-stop-condition
Replies: 3
Views: 753

WMP activated with extra I2C-stop-condition

I had problems with this WMP. The activation and usage was not possible. I made some tests with another I2C-test environment and found out, that it can work, but there was something different to the MultiWii sketch. With this change, I could make the WMP work: void i2c_rep_start(uint8_t address) { T...
by quax
Mon Mar 14, 2011 8:22 pm
Forum: Software development
Topic: MultiWii v1.pre7 released
Replies: 61
Views: 7634

Re: MultiWii v1.pre7 released

I found this line in the .pde and wonder, what it is good for.

Code: Select all

  #define LEDPIN_SWITCH              PINB |= 1<<5;     //switch LEDPIN state (digital PIN 13)


As far as I know, the PINB register is read only and cannot be written.
by quax
Mon Mar 14, 2011 8:05 pm
Forum: Ideas
Topic: JetiBox as MultiWii Info-LCD via Telemetry
Replies: 14
Views: 3901

JetiBox as MultiWii Info-LCD via Telemetry

Owners of the Jeti Duplex system have the chance to see data from the flying object direct on the JetiBox. I realized my own JetiBox and an own sensor, so the knowledge is present to transfer MultiWii date via Jeti telemetry to the JetiBox.

Is there any interest in such a project?