meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:display:start [2021/12/13 12:40]
dmitry [Connection diagram]
en:display:start [2023/10/05 11:52] (current)
dmitry
Line 1: Line 1:
 ~~Title: On-board computer ~~ ~~Title: On-board computer ~~
  
-====== On-board computer (v.0.7B) ======+====== On-board computer (v0.82B) ======
  
-The On-board computer is equipped with a large sunlight resistant screen to display main parameters, driving modes settings, software updates for all system components, battery control, and the charging state of the devices via USB. On the left side of the On-board computer there is a slot for a microSD card, which is used to update the firmware, save screenshots, import and export configurations and settings of the On-board computer and Controller. On the back of the On-board computer there is a power button, which is [[en:controller:setup#the_power_button_and_auto_shutdown|configured]] in the menu **Devices** > **Controller** > **Extra parameters** > **Disable button**. +The On-board computer is equipped with a large sunlight-resistant screen to display main parameters, driving modes settings, software updates for all system components, battery control, and the charging state of the devices via USB. On the left side of the On-board computer there is a slot for a microSD card, which is used to update the firmware, save screenshots, import and export configurations and settings of the On-board computer and Controller. On the back of the On-board computer there is a power button, which is [[:en:controller:setup#the_power_button_and_auto_shutdown|configured]] in the menu **Devices** > **Controller** > **Extra parameters** > **Disable button**.
  
 //Technical specifications:// //Technical specifications://
  
-  * LCD size 3.6"+   * LCD size 3.6"
   * FSTN, monochrome   * FSTN, monochrome
-  * Screen resolution 240x128 px+  * Screen resolution 240×128 px
   * Screen heating   * Screen heating
   * RGB-button backlight   * RGB-button backlight
Line 16: Line 16:
   * Password protection   * Password protection
   * Multi-Language (English, Russian)   * Multi-Language (English, Russian)
-  * IP65 class +  * IP54 class
  
 //In the kit:// //In the kit://
Line 27: Line 26:
   * PHD 2.0 8P connector — 1 pcs.   * PHD 2.0 8P connector — 1 pcs.
   * Pins for crimping — 26 pcs.   * Pins for crimping — 26 pcs.
-  * If you don't have a crimping tool, you need to order "Crimped wires for the Display"\\+  * If you don't have a crimping tool, you need to order "Crimped wires for the Display". 
  
 ===== Connection diagram ===== ===== Connection diagram =====
Line 41: Line 41:
 The screenshot below is one of the Main screen configurations. The layout of the elements on the screen depends on the theme and settings. In this example, the Hurma theme is installed. The screenshot below is one of the Main screen configurations. The layout of the elements on the screen depends on the theme and settings. In this example, the Hurma theme is installed.
  
-{{:ru:display:main.png?nolink&240x128  |numbers.png}}1. Speedometer or fast statisticswhen the speed is zero\\ 2Battery charge Wh. \\ 3Battery charge bar\\ 4. Phase current. \\ 5. Information line, the content of which is changed by up and down keys. The default is Voltage and Battery Current. \\ 6. Controller temperature bar. \\ 7. Controller temperature. \\ 8. Motor temperature. \\ 9. Motor temperature bar. \\+{{:en:display:display_ru_0803_3.png?nolink& |}} 
 + 
 +**1.** Information line, the content of which is changed by up and down keysBy default, the supply voltage is displayed in Volts (**V**)You can set up this line in the menu **On-board computer** > **Main screen setup** > **Information lines** (variable from the left side). \\ 
 +**2.** The currently active control modeSetting the [[en:controller:setup#control_modes1|menu]] section **Controller** > **Control Modes**. \\ 
 +**3.** Information line, the content of which is changed by up and down keys. By default, the battery current is displayed in Amps (**A**). You can set up this line in the menu **On-board computer** > **Main screen setup** > **Information lines** (variable from the right side). \\ 
 +**4.** Controller temperature bar. \\ 
 +**5.** Controller temperature graph in degrees Celsius (**°C**). Setting the levels in the menu **On-board computer** > **Main screen setup** > **Bar graph settings**. You can change to degrees Fahrenheit (°F) in the **On-board computer** > **Main screen setup** > **Temperature unit**. \\ 
 +**6.** Motor temperature level in degrees Celsius (**°C**). Setting the levels in the menu **On-board computer** > **Main screen setup** > **Bar graph settings**. You can change to degrees Fahrenheit (°F) in the **On-board computer** > **Main screen setup** > **Temperature unit**. \\ 
 +**7.** **Motor** icon — motor/controller error. The cause of the error you can find in the **Controller** > **Status flags**. \\ 
 +**8.** Electric motor temperature bar. \\ 
 +**9.** **B** icon — braking. Indicates that the brake is currently activated. \\ 
 +**10.** **Battery** icon — battery failure. Check that the battery is connected correctly and that the BMS is working properly. \\ 
 +**11.** Speedometer in **km/h** or fast statistics, when the speed is zero. You can change to miles per hour (mph) in **On-board computer** > **Main screen setup** > **Speed unit**. The display of quick statistics is enabled in the menu **On-board computer** > **Main screen setup** > **Quick statistics**. \\ 
 +**12.** **Turtle** icon — battery voltage limit. It is triggered by the lower limit. Limit setting in the menu item **Controller** > **Battery** > **Supply min**. If the "turtle" lights up on a half-charged battery, reduce the battery current. \\ 
 +**13.** **B!** icon — braking limit. Indicates that the battery is fully charged and regen is not possible. \\ 
 +**14.** Battery charge bar. \\ 
 +**15.** **Speedometer** icon — cruise control is activated. Setting in the menu **Controller** > **Control** > **Cruise**. \\ 
 +**16.** Remaining battery charge in Watt-hours (Wh). Setting in the menu **On-board computer** > **Main screen setup** > **Battery capacity**. \\ 
 +**17.** Phase current in Amperes (**A**). \\ 
 +**18.** Phase current bar. \\
  
-The icons on the main screen: \\ 
-{{:en:display:main_screen_t.jpg?nolink&240x128 |}}  
-Turtle — battery voltage limit. \\ 
-B!  — braking limit. \\ 
-B  — braking. \\ 
-Motor icon — motor/controller error. \\ 
-Battery Icon — battery failure. \\ 
 ~~CL~~ \\ ~~CL~~ \\
 ===== Menu navigation ===== ===== Menu navigation =====
Line 110: Line 122:
 **IO7 state**  — input **IO7** of the **THR (Throttle)** port. \\  **IO7 state**  — input **IO7** of the **THR (Throttle)** port. \\ 
 **IO8 state**  — input **IO8** of the **BRK (Brake)** port. \\  **IO8 state**  — input **IO8** of the **BRK (Brake)** port. \\ 
-**CAN_OVR**  — CAN bus error. \\ **CAN_LEC**  — CAN bus error. \\  +**CAN_OVR**  — CAN bus receive overrun. \\ 
-**CAN_TEC**  — CAN bus error. \\ **CAN_REC**  — CAN bus error. \\+**CAN_LEC**  — CAN bus last error code. Tell us the code if this error occurs. \\  
 +  * 0: No Error 
 +  * 1: Stuff Error 
 +  * 2: Form Error 
 +  * 3: Acknowledgment Error 
 +  * 4: Bit recessive Error 
 +  * 5: Bit dominant Error 
 +  * 6: CRC Error 
 +**CAN_TEC**  — CAN bus transmit error counter. \\ 
 +**CAN_REC**  — CAN bus receive error counter. \\
  
 ==== Settings saving ==== ==== Settings saving ====
Line 173: Line 194:
 {{:en:display:message_en.png?nolink&  }} {{:en:display:message_en.png?nolink&  }}
 ~~CL~~ \\ ~~CL~~ \\
-==== Speed unit ====+==== Temperature graphs ====
  
-In the menu **On-board computer** > **Main screen setup** > **Speed unit**, you can select the units of measure for speed, in kilometers per hour (**km_h**) or in miles per hour (**mph**). After making changes, you must go to the **On-board computer** > **Save** and save settings. \\+For temperature graphs, you can configure the display limits, through the parameters in the section **On-board computer** > **Main screen setup** > **Bar graph settings**. If several controllers are connected, the highest temperature of the motor or controller will be displayed. After making changes, you must go to the **On-board computer** > **Save** and save settings.
  
-==== Temperature graphs ====+{{:en:display:graph_1_010323.png?nolink& |}} 
 +**Start motor t°** — minimum displayed motor temperature in degrees Celsius (**°C**), values from **5**°C to **250**°C, in **5**°C increments. \\  
 +**End motor t°** — maximum displayed motor temperature in degrees Celsius (**°C**), values from **5**°C to **250**°C, in **5**°C increments. \\  
 +**Start controller t°** — minimum displayed controller temperature in degrees Celsius (**°**C), values from **5**°C to **250**°C, in **5**°C increments. \\  
 +**End controller t°** — maximum displayed controller temperature in degrees Celsius (**°C**), values from **5**°C to **250**°C, in **5**°C increments. \\ 
 +**Start phase current** — minimum displayed current in Amps (**A**), selectable from **5**A to **500**A, in **5A** increments. \\ 
 +**End phase current** — maximum displayed current in Amps (**A**), selectable from **5**A to **500**A, in **5A** increments. \\ 
 +~~CL~~ \\
  
-For temperature graphs, you can configure the display limits, through the parameters in the section **On-board computer** > **Main screen setup**. If several controllers are connected, the highest temperature of the motor or controller will be displayed. After making changes, you must go to the **On-board computer** > **Save** and save settings. 
  
-{{:en:display:main_screen_en_battery_temp_.png?nolink&  }}**Start TMotor**  — minimum displayed motor temperature in degrees Celsius (**°C**)values from **5**°C to **250**°C, in **5**°C increments. \\ **End TMotor**  — maximum displayed motor temperature in degrees Celsius (**°C**), values from **5**°C to **250**°C, in **5**°C increments. \\ **Start TContr**  — minimum displayed controller temperature in degrees Celsius (**°**C), values from **5**°C to **250**°C, in **5**°C increments. \\ **End TContr**  — maximum displayed controller temperature in degrees Celsius (**°C**), values from **5**°C to **250**°C, in **5**°C increments.+==== Units of measure ==== 
 + 
 +In the menu **On-board computer** **Main screen setup** you can select units for speed and temperature. After making changesyou must go to the **On-board computer** **Save** and save settings. \\ 
 + 
 +{{:en:display:graph_2_010323.png?nolink& |}} 
 + 
 +**Speed unit** — in kilometers per hour (**km_h**) or in miles per hour (**mph**). \\ 
 +**Temperature unit** — in degrees Celsius (**°C**) or degrees Fahrenheit (**°F**). \\
 ~~CL~~ \\ ~~CL~~ \\
 +
 ==== Battery capacity ==== ==== Battery capacity ====
  
 In the menu **On-board computer** > **Main screen setup** > **Battery capacity** configures the display of the battery capacity on the Main screen. After making changes, you must go to the **On-board computer** > **Save** and save settings. In the menu **On-board computer** > **Main screen setup** > **Battery capacity** configures the display of the battery capacity on the Main screen. After making changes, you must go to the **On-board computer** > **Save** and save settings.
  
-{{:en:display:capacity_en.png?nolink&  }}**Battery capacity** — the energy stored by the battery, in Watt-hours (W*h), the values from **5** W*h to **10000** W*h, with increments of **5** W*h.+{{:en:display:graph_3_010323.png?nolink& |}} 
 + 
 +**Battery capacity** — the energy stored by the battery, in Watt-hours (W*h), the values from **5** W*h to **10000** W*h, with increments of **5** W*h.
 ~~CL~~ \\ ~~CL~~ \\
 ==== Main screen theme ==== ==== Main screen theme ====
Line 214: Line 251:
  
 In the menu **On-board computer** > **Main screen setup** > **Demo mode** you can turn on the animation of the status bars on the main screen when starting the On-board computer. Select values **On** and **Off**. \\ In the menu **On-board computer** > **Main screen setup** > **Demo mode** you can turn on the animation of the status bars on the main screen when starting the On-board computer. Select values **On** and **Off**. \\
- 
  
  
Line 227: Line 263:
 **None**  — turned off. \\  **None**  — turned off. \\ 
 **Latching**  — select, if necessary, that the Controller, when pressing and releasing the button, receives the "on" signal. When pressed and released again - signal "off". \\  **Latching**  — select, if necessary, that the Controller, when pressing and releasing the button, receives the "on" signal. When pressed and released again - signal "off". \\ 
-**Normal**  — select, if necessary, that the Controller, when the toggle switch is turned on, receives the “on” signal, when the toggle switch is turned off, the "off" signal. For example, if you want to switch on one of the speed modes on the Controller with a button from the On-board computer. Also, the value **Switch** must be selected if you connect the brake levers with normally open contacts (NO). \\ +**Normal**  — select, if necessary, that the Controller, when the toggle switch is turned on, receives the “on” signal, when the toggle switch is turned off, the "off" signal. For example, if you want to switch on one of the speed modes on the Controller with a button from the On-board computer. Also, the value **Normal** must be selected if you connect the brake levers with normally open contacts (NO). \\ 
 **Inverted**  — inverted switch state. This value must be selected when connecting brake levers with normally closed contacts (NC). **Inverted**  — inverted switch state. This value must be selected when connecting brake levers with normally closed contacts (NC).
  
Line 294: Line 330:
 If selecting a value **Display** the speed will be determined from an external sensor, which is used, for example, in a bicycle computer. The speed sensor must be connected according to the diagram to the **SPEED** connector on the rear panel of the On-board computer. After setting the Display value and connecting the speed sensor, you must specify the wheel circumference in millimeters in the **On-board computer** > **Data source menu**. \\ If selecting a value **Display** the speed will be determined from an external sensor, which is used, for example, in a bicycle computer. The speed sensor must be connected according to the diagram to the **SPEED** connector on the rear panel of the On-board computer. After setting the Display value and connecting the speed sensor, you must specify the wheel circumference in millimeters in the **On-board computer** > **Data source menu**. \\
  
-==== Password setup ====+==== Security and password setup ====
  
 In the menu section **On-board computer** > **Security** you can set a password that will be requested when turning on the Controller. Without entering the password, the controller will not respond to controls. In the menu section **On-board computer** > **Security** you can set a password that will be requested when turning on the Controller. Without entering the password, the controller will not respond to controls.
  
-{{:en:display:password_en.png?nolink&}}+{{:en:display:password_100323.png?nolink& |}} 
 +**Switch-on password** — enabling the password request when starting the controller. Select **Off** and **On**. The password is set under **Change password** — changing the default password. To set your password, go to **Change password**, you will be prompted to enter your password. Enter the default password **1234** by pressing the On-board computer buttons from left to right. Enter a new password, you can assign up to 10 keystrokes. For example, 10 clicks on button 1 or 5 clicks on button 2 and 5 on button 3. After entering the new password, press and hold the right button. Re-enter the new password. Save the settings in the menu **On-board computer** > **Save** to save the new password.
  
-**Security**  —  enabling the password request function when starting the controller. Select **Off** and **On**. \\ +**Attention! There is no way to recover a forgotten password on your own.** Later, the function of recovering the password by the controller serial number will be added. \\
-**Change password** — changing the default password. \\+
  
-To set your password, select **On** from the **Security** menu sectionNextgo to the menu item **Change password**, you will be asked to enter a password. Enter the default password 1234 by pressing the On-board computer buttons from left to rightEnter new password, you can assign up to 10 keystrokes. For example, 10 clicks on button 1 or 5 clicks on button 2 and 5 on button 3. After entering the new password, press and hold the right button. Re-enter the new password. Save the settings in the menu **On-board computer** > **Save** to save the new password.+**Device password** — enable the password request to enter the settings of any device connected via the CAN bus and visible in the menu **Settings** > **Devices**. Select **Off**, **Once** or **Permanently**. If you select **Once**the password will be requested only once when you try to enter the device menu after turning on the controller. If you select **Permanently**, the password will be requested each time you try to enter the device menu after turning on the controllerTo set a password, use the **Change master password** menu item\\
  
-**Attention! There is no way to recover a forgotten password on your own.** Later, the function of recovering the password by the controller serial number will be added. \\+**Main screen password** — enable the password request when trying to enter the On-board computer menu from the main screen. Select **Off**, **Once** or **Permanently**. If you select **Once**, the password will be requested once when you try to enter the screen menu after turning on the On-board computerIf you select **Permanently**, the password will be requested each time you try to enter the screen menu after turning on the On-board computer. To set a password, use the **Change master password** menu item. \\ 
 + 
 +**Change master password** — sets the master password that is used to set the **Device password** and **Main screen password**. The same password is used for both settings. To set your password, go to **Change master password**, you will be prompted to enter your password. Enter the default password **1234** by pressing the On-board computer buttons from left to right. Enter a new password, you can assign up to 10 keystrokes. For example, 10 clicks on button 1 or 5 clicks on button 2 and 5 on button 3. After entering the new password, press and hold the right button. Re-enter the new password. Save the settings in the menu **On-board computer** > **Save** to save the new password. \\ 
 + 
 +**Stat. speed limit** — limiting the maximum speed value that will be displayed in the On-board computer statistics. Values from **1** to **255**, in increments of **1**. 
  
 ==== Firmware update ==== ==== Firmware update ====
  
-In the menu item **On-board computer** > **Update software** you can update the firmware of the On-board computer. You can download the latest firmware version in the [[en:firmware|Firmware]] section.+In the menu item **On-board computer** > **Update and settings** > **Firmware update** you can update the firmware of the On-board computer. You can download the latest firmware version in the [[en:firmware|Firmware]] section.
  
-{{:en:display:update.png?nolink&  }}To update, download the firmware file to the root directory of the microSD card with Fat/Fat32 file system. Insert the card, with the contacts on top, into the connector on the On-board Computer. This can be done without turning off the On-board computer, but in this case, you must exit the **Update software** menu and re-enter. After that, the On-board computer will detect the microSD card, display the **File size** in bytes and the menu item **Update?** Press the right button of the On-board computer to start the update. After restarting, check the firmware version under **On-board Computer** > **Device Information**.+{{:en:display:update.png?nolink&  }}To update, download the firmware file to the root directory of the microSD card with Fat/Fat32 file system. Insert the card, with the contacts on top, into the connector on the On-board Computer. This can be done without turning off the On-board computer, but in this case, you must exit the **Firmware update** menu and re-enter. After that, the On-board computer will detect the microSD card, display the **File size** in bytes and the menu item **Update?** Press the right button of the On-board computer to start the update. After restarting, check the firmware version under **On-board Computer** > **Device Information**.
 ~~CL~~ \\ ~~CL~~ \\
 +
 +In the menu item **On-board computer** > **Update and settings** > **Forced update of devices** you can force a firmware update of any device visible in the **Setting** > **Devices** menu without having to go to the menu of each device separately to update it. This function will also be useful if you have updated the On-board computer to the latest firmware, and the Controller has firmware v.7.18 (and lower) and is not visible in the **Setting** > **Devices** menu due to the new protocol. \\
 + 
 +To update, download the firmware file to the root directory of the microSD card with Fat/Fat32 file system. Insert the card, with the contacts on top, into the connector on the On-board Computer. After that, go to the menu item **On-board computer** > **Update and settings** > **Forced update of devices** and select the device you want to update. Press the right button on On-board Computer to start the update. After restarting, check the firmware version under **On-board Computer** > **Device Information**. 
 +~~CL~~ \\
 +
 ==== Reset settings ==== ==== Reset settings ====
  
-In the menu section **On-board computer** > **Reset settings**, you can reset all settings to the factory settings. To reset, press the right button of the On-board computer. \\+In the menu section **On-board computer** > **Update and settings** > **Reset settings**, you can reset all settings to the factory settings. To reset, press the right button of the On-board computer. \\
  
 ==== Import and export of settings ==== ==== Import and export of settings ====
  
-In the menu items **On-board computer** > **Export parameters** and **On-board computer** > **Import parameters** you can export and import previously made On-board computer settings to the microSD card.+In the menu items **On-board computer** > **Update and settings** > **Export parameters** and **On-board computer** > **Update and settings** > **Import parameters** you can export and import previously made On-board computer settings to the microSD card.
  
 {{:en:display:1_0.8d.png?nolink& }} {{:en:display:1_0.8d.png?nolink& }}
Line 337: Line 383:
 **SW data** — firmware compilation date. **SW data** — firmware compilation date.
  
 +==== Memory ====
 +
 +In the menu section **On-board computer** > **Update and settings** are the menu items for working with memory of the On-board computer.
  
 +**Save dump** — copying information about the state of the system (memory dump) to an SD card. This function is used by developers to find errors in the device code. \\
 +**Erage storage** — erase the memory and all settings of the On-board computer. \\