It is currently Sat 28. Dec 2024 10:59:17

All times are UTC + 1 hour





Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next
  Print view Previous topic | Next topic 
Author Message
PostPosted: Sun 17. Apr 2022 21:26:50 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
Hi all,

I am using a BLHeli S ESC connected on Aux 1 to the Spirit Unit. I have on my radio (TX16s - Edge TX 2.6) on a 3 way switch my throttle settings. 1. Position : Idle up Low
2. Position: Idle up high
3. Position : Poti sets the throttle level.

I see in the diagnostic tab that the throttle setting in the Spirit unit is received correctly. Depending on how I programm my radio the right throttle value arrives.

However, the ESC and Motor spinns up to full speed if the throttle value on my curves is higher than 1500us. No matter if 1501 or 1900us its always full throttle. If it's below 1500 I get something like half throttle and even then it doesnt matter if 1100 ir 1499us. Always the same head speed.

On the govenor page I see that the desired RPM goes to the correct values, but I don't see any reading from the ESC. I guess with PWM is a one way signal.

The rotor is slowing spooling up, so the settings in general must be right.
If I switch to the 3rd position with the poti, the Heli goes almost immediatly to the desired head speed without slow spooling up.

What could cause that?

Michael


Attachments:
gov.png
gov.png [ 28.53 KiB | Viewed 569 times ]
Top
 Profile  
 
PostPosted: Mon 18. Apr 2022 6:38:59 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12483
Hello,

Spirit Governor require to have RPM sensor connected at the PIT pin of the Spirit unit.
If it is not connected, it will spin for full RPM, because it can`t sense any RPM signal.

Please make sure you have RPM cable connected. From the second half, Spirit Governor is used. Under the first half signal is being retransmitted from radio. So behavior seems to be good, except no RPM signal.

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Mon 18. Apr 2022 14:05:11 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
Alright, thanks for letting me know. My ESC doesn't have a RPM signal wire. I just ordered the RPM Sensor. I hope you will integrate bi directional Dshot or any other ESC protocoll with RPM telemetry. ( Asked for that in the Whislist group ). Until then I will just connect the ESC directly to the receiver.


Top
 Profile  
 
PostPosted: Tue 19. Apr 2022 8:06:47 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12483
Unfortunately there is no ESC telemetry protocol that has fast data rate enough for Governor to work well. But dshot can be implemented with future update.
Measurement must be performed directly by unit so there is zero delay.

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Tue 19. Apr 2022 13:33:11 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
Dshot should be fast enough. It works with other solutions.


Top
 Profile  
 
PostPosted: Sat 23. Apr 2022 3:38:25 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
I ordered the Spirit Hall Sensor and found another one in the box. I put one magnet on the main shaft and for each RPM I receive when the magnet passes a low signal. I set the devider to 1, but the govenor is still not working. I see that i get a requested rpm and I see that the sensor is delivering a signal change, but it doesn't calculate a RPM. Current rpm is always 0.


Top
 Profile  
 
PostPosted: Sat 23. Apr 2022 15:28:45 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12483
Hello,

please set Throttle to 50% or more. This is required, otherwise Governor will not work. At the same time you should see Current RPM.
If TC is under 50% then unit is sending signal from your radio to the ESC, while Governor is disengaged.
All other things seems to be OK from your description.

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Sat 23. Apr 2022 15:41:33 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
I did that. Throttle is on hold over 50%. I see that the rpm requested changes depending on throttle low or high settings of my radio.

It seems like the unit is not calculating. If I'm in the tester window and turn the rotor by hand, it should show like 30-100rpm or so, but it doesn't. The sensor is sending a signal, I see that it switches from active to inactive.


Top
 Profile  
 
PostPosted: Sat 23. Apr 2022 16:03:53 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12483
Can you see that throttle is over 50% also in the Diagnostic tab?
Yes, you should see also low RPM.

What Gear Ratio and Sensing Divider is configured? What is your model?

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Sat 23. Apr 2022 17:59:00 
Offline

Joined: Wed 19. Aug 2020 12:50:31
Posts: 49
See the pictures, that's both during spool up. I have a Alzrc X 360. I added a 2nd magnet. I will provide a video in a bit with the reading when i spin the rotor by hand.


Attachments:
gov.png
gov.png [ 25.73 KiB | Viewed 483 times ]
diag.png
diag.png [ 27.26 KiB | Viewed 483 times ]
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
skymiles_red v1.0.1 designed by Team -Programming forum-سيارات للبيع .