About us
Products
Controllers
Comparison chart
SimpleBGC 32-bit
Tiny+ Rev. C & D
The smallest 3-axis stabilization controller
SimpleBGC 32-bit
3-axis stabilization controller
SimpleBGC 32-bit Extended
3-axis stabilization controller
SimpleBGC 32-bit
Extended Long
3-axis stabilization controller
SimpleBGC 32-bit
CAN_MCU
3-axis stabilization controller
SimpleBGC 32-bit
OEM
3-axis stabilization controller
BaseCamBGC Pro
All the power of 3-axis stabilization
Components
GPS IMU v.1.2
Improved precision of stabilization
WiFi UART
WiFi for SimpleBGC boards
AS5048B Encoder
On-axis magnetic
encoder
I2C IMU Rev.B
Updated version
of I2C IMU
I2C Extender
Provides reliable I2C communication
CAN_Driver
Enables CAN-bus
for SimpleBGC boards
BLE Serial Adapter
Bluetooth capability
for SimpleBGC boards
CAN IMU
Next generation IMU
RS422 Adapter
RS422 to SPI adapter for encoders
Archived
SimpleBGC 8-bit
2+1-axis stabilization controller
GPS IMU v.1.0
Improved precision of stabilization
Store
Retail Store
B2B Store
Software
SimpleBGC 32-bit v3.x GUI
GUI 2.60b4
— latest version
Previous versions
SimpleBGC 8-bit Downloads
Mobile App
iOS App
Android App
Encoders with SimpleBGC 32-bit
General information
Upgrade to Encoder firmware
Manuals
SimpleBGC 32-bit v3.x Manuals
2.6x
Video Tutorials
Connection Diagrams
Connection Diagram for boards ver. 3.0
Bluetooth connection for boards ver. 3.0
Tiny Board Connection Diagram
Encoders with SimpleBGC 32-bit
SimpleBGC 32-bit Encoders Manual
32-bit CAD drawings
Pro Controller CAD drawing
DWG
Extended Controller CAD drawing
DWG
Controller CAD drawing
DWG
Tiny Controller CAD drawing
DWG
Sensor CAD drawing
DWG
CAN IMU CAD drawing
DWG
SBGC32_I2C_Drv Expansion Module
General information
Connection Diagram
Reference Manual
Schematics
Other Manuals
Serial API
Scripting Language Reference (2.5x)
FPV Follow Potentiometer
Support
Forum
EN
CN
Discussions
Activity
Sign In
alexmos
Activity
Discussions
Comments
358
Yaw encoder problem
Hello! The common cause for this kind of problem is a wrong synchronization of the measured angle to the actual "electrical" angle (angle between rotor and electrical field in stator). The reason may be wrong number of poles configured fo…
Comment by
alexmos
May 2021
permalink
Can the gimbal be stable during RC command rotation?
Hello! The video describing the problem would be helpful. Normally gimbal should be stable always, regardless of the state of RC input and rotation commands.
Comment by
alexmos
May 2021
permalink
CAN bus high rate errors of main controller
Hello, the common problem for this kind of error is a weird connection, particularly - oxides on connector's pins. If you confirm it's the reason, we advise to replace cables/connectors.
Comment by
alexmos
April 2021
permalink
Unlimited rotation on YAW and Roll axis
Hello, Do you mean the "software limits" values are limited to +-720 in the "Encoders" tab?. If you have slippings, just set there 0 for both ends to disable limits.
Comment by
alexmos
April 2021
permalink
Magnetometer "+-180°" on startup
Hello, I see your application works good, my congratulations! Regarding compass issue, This is most probably a firmware bug, I don't have any other explanations. Wich version of firmware do you use? I remember such issues were fixed in the earl…
Comment by
alexmos
April 2021
permalink
Problems with set_message_interval
Good question, MavLink V2 is available only for "Extended" family.
Comment by
alexmos
April 2021
permalink
Problems with set_message_interval
Hello, We had fixed MESSAGE_INTERVAL-related problem in 2.70b2 firmware. It was actually not working in previous versions. Do you use this version?
Comment by
alexmos
April 2021
permalink
Unstable at High/Low Pitch Angles
If you have calibrated encoders, it should work correctly. 2-axis PITCH-YAW gimbal is commonly used and works for a lot of customers. Please create a ticked in helpdesk, attaching gimbal settings saved to a *.profile file, and the video describing t…
Comment by
alexmos
April 2021
permalink
Unstable at High/Low Pitch Angles
Hello, Check do you have white arrows in the GUI's gauge panel moving when camera titls up/down? If you have encoders, you have to use encoder-enabled firmware and calibrate encoder field offset and then offset. If you do not use encoders - Y…
Comment by
alexmos
April 2021
permalink
Mavlink Connection PX4
Hello, If you configured all as described in section 19 of the User Manual - control should work, too. BTW, we have updated the MavLink-related section in the manual, maybe it will give you a better understanding of the supported commands and modes…
Comment by
alexmos
March 2021
permalink
Upload firmware vis Serial API
Hello. Yes, you can upload firmware. You have to use UART1 port only for that (where USB is connected). Protocol for the bootloader is common for all STM32 MCUs. There are open-source utilities like stm32ld implementing it. But besides flashing, GU…
Comment by
alexmos
March 2021
permalink
Mavlink Connection PX4
Hello, Do you actually connect PX4 to UART1? Note that it's shared with the USB in our controllers (so you can't have GUI connection parallel with the MavLink). MAV_1_RATE: 1200 B/s - is it for serial baud rate? in this case should be 115…
Comment by
alexmos
March 2021
permalink
Running system test for automatic PID settings v2
Hello, What GUI version do you use? It may be a bug in outdated version, please try latest 2.70b1 (and 2.70b2 which will be issued in several days).
Comment by
alexmos
March 2021
permalink
Motors Hot...
Hello. The best solution would be installing encoder: it allows to work in FOC mode, having zero current consumption if no torque is required. Without the encoder, motor works in synchronous mode, where the "boost power" parameter will n…
Comment by
alexmos
February 2021
permalink
BaseCam SimpleBGC Rev. C-Video twitch
Hello, Jitter may relate to the changes in mechanical system properties, which causes PID loop to become unstable. IMU temperature calibration may help only if you see drifting of angles, but not jitter. As a workaround, you can decrease PID gains…
Comment by
alexmos
January 2021
permalink
Connecting SimpleBGC to Pixhawk (ardupilot)
Hello, I can't answer this question because don't know how mission planner routes messages and can it work w/out autopilot at all.
Comment by
alexmos
December 2020
permalink
Scripting
There is no such command neither in Script nor in GUI.
Comment by
alexmos
December 2020
permalink
Scripting
Hello, No, there are no plans and beta versions for scripts. We have Serial API which we constantly improving, it gives access to many functions of the gimbal controller and allows implementing complicated behavior using simple external controller…
Comment by
alexmos
December 2020
permalink
1-axis gimbal slowly follows frame, but shoud not
Hello, The most probable reason is G-force affecting the IMU when the plane moves in circular curve. If you have flight controller you can try compensating it by feeding gimbal with extra information about the position/speed. SBGC32 supports Pixhaw…
Comment by
alexmos
November 2020
permalink
Procedure of encoders calibration
Hello, - "El. field offset" is calibrate to let motor work (i,e, produce torque by command). - "Offset" is calibrated to set the "neutral position" relative to other motors (not the home position!). - Home position can…
Comment by
alexmos
November 2020
permalink
Improve behavior of follow yaw
Hello, My advice is to set deadband to 0,1 - 1, expo rate to 60-80. It will cause immediate but soft reaction at the start and fast speed later. Also you can adjust SPEED if 30 is too slow. These parameters are described in the Basecam User Manua…
Comment by
alexmos
October 2020
permalink
Looking Down
This is called "gimbal lock problem" when ROLL and YAW motor axes become parallel. This position is correctly handled only in the "encoder" version of firmware (so you need 3 encoders in each motor).
Comment by
alexmos
August 2020
permalink
SimpleBCG32 as advanced servo controller
Hello. SimpleBGC controllers do not suit for your application. The only working mode is stabilization based on IMU sensor as feedback. servo control loop for individual motors is not supported.
Comment by
alexmos
August 2020
permalink
Power too low for motors
The motors you use, have a very high resistance and inductance. As a result, they provide big torque even at small currents, but power is very low (power = torque * speed). From specs that I found, it's stated: Voltage: 20V Current: 0.08A You…
Comment by
alexmos
August 2020
permalink
Setting up an unbalanced gimbal
Hello,. Yes you are right, to calibrate encoders, system should be perfectly balanced. The reason is that positioning of rotor relative to stator should be done by electrical field only, and any external forces are not allowed. There are no other wa…
Comment by
alexmos
August 2020
permalink
Emergency stop: FOC algorithm duration error
It is a very strange problem. I can guess that the driver is fully loaded when receiving "go home" command. Does the same problem occur when you push gimbal by hand to provide a full load for the driver? Also, ensure you have the latest …
Comment by
alexmos
July 2020
permalink
Use of linear PWM Encoder AS5311 instead of rotary AS5600 and readout buy the GUI
Hello. There is no simple solution for that. In the encoder firmware, there is an option to configure encoder-to-motor gear ratio, but I doubt it allows to enter the a value of 192. And the most important problem: after calibration of the encode…
Comment by
alexmos
June 2020
permalink
Is it possible to control SimpleBGC using Labview?
Hello, Unfortunately, we have no informatin about is it possible or not. Our company did not work with LabView, and we don't provide any drivers for connectivity. If you know how to program serial communication in LabView, you can try to implem…
Comment by
alexmos
June 2020
permalink
Setup For A 2-axis Gimbal that can't look forward
1. No 2. Not need 3. 50-100 is a normal value. The correction source is always Pixhawk, this value just defines its weight compared to the angle measured by gyroscope integration 4. If you mean the speed of target tracking - there is no special adj…
Comment by
alexmos
May 2020
permalink
Possible to change acceleration limits several times in a script?
Hello, please provide the script. There is no special limitation for the number of "CONFIGURE" commands, you should be able to change parameters at any time in the script and multiple times.
Comment by
alexmos
May 2020
permalink
More Comments
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership
About
Username
alexmos
Joined
March 2013
Visits
313
Last Active
November 2023
Roles
Member, Administrator
Powered by Vanilla