Changes
Jump to navigation
Jump to search
← Older edit
X708-Hardware
3,468 bytes added
,
1 March
no edit summary
{{GD Template Impl}}
[[File:X708-V12-IMG-9489-interface-2.jpg]]
4-Pin Function Header for X708 V1.2
[[File:X708-V12-IMG-9481-01.jpg|X708 Jumper Function]]
[[File:X708-fn.jpg|none]]
<span style="color:
#
5671B0;font-size:200%;">❶</span>
Power Jack and Connectors
{| class="wikitable"
| Power input || 5Vdc +/- 5% , ≥3A
| USB power in socket || Type-C
|-
| UPS power output || 5.1Vdc 8A
(Max.)
|-
| Power output connector ||
2-pin
XH2.54mm
2pin
*2
|}
* Don't power the Raspberry Pi via the Pi's type-C USB socket
* X708 can be powered via the onboard DC jack or Type-C USB power socket
<span style="color:#5671B0;font-size:200%;">❷</span> 6-Pin Function Header for X708 V1.0
{| class="wikitable"
Pin 5&6
||
*<span style="color:red;">NOTE: ASD fundtion is removed on V1.2 version,but you can achieve this function through software programming.</span>
* Short - Automatic shutdown enabled when battery low (≤3Vdc )
* <span style="color:red;">Procedure to enable ASD function --IMPORTANT</span>
* Open - Automatic shutdown disabled
|}
<span style="color:#5671B0;font-size:200%;">❸</span> How to connector external power switch
{| class="wikitable"
! Pin No. !! Pin Description
|-
| 1 || Power on/off control connecting to switch
|-
| 2 || Ground
|-
| 3 || Ground
|-
| 4 || LED+ for power on, rebooting and shutdown
|}
<span style="color:#5671B0;font-size:200%;">❹</span> Power button (Script for power mgnt installed)
{| class="wikitable"
! Press and Release !! Raspberry Pi and X708 turn on
|-
| Press and hold for 1~2 seconds || System rebooting
|-
| Press and hold for 3~7 seconds || System shutting down
|-
| Press and hold for >8 seconds || <span style="color:red;">Force shutdown</span>
|}
<span style="color:#5671B0;font-size:200%;">❺</span> Function LEDs
{| class="wikitable"
! LED Name !! Usage
|-
| BAT LOW
||
LED red on indicates battery low (≤3.0Vdc) or blue power button pressed (Jumper for ASD inserted)
|-
|5V OUT || LED green on flashing indicates 5V power out and UPS powered by battery
|-
| AC FAIL || LED red on indicates AC power loss or PSU failure or PSU disconnected
|-
| PWR
||
LED blue indicates
Stays on - Power on
Blinks rapidly - system rebooting
Blinks slowly - Shutting down
|}
<span style="color:#5671B0;font-size:200%;">❻</span> Fuel gauge - LED Indicator
Operation of Discharging
{| class="wikitable"
! Capacity C (%) !! D1 !! D2 !! D3 !! D4
|-
| C ≥75% || ON || ON || ON || ON
|-
| 50%≤C<75% || ON || ON || ON || OFF
|-
| 25%≤C<50% || ON || ON || OFF || OFF
|-
| 3%≤C<25% || ON || OFF || OFF || OFF
|-
| 0%<C<3% || Flashing || OFF || OFF || OFF
|}
Operation of charging
{| class="wikitable"
! Capacity C (%) !! D1 !! D2 !! D3 !! D4
|-
| Fully charged || ON || ON || ON || ON
|-
| 75%≤C || ON || ON || ON || Flashing
|-
| 50%≤C<75% || ON || ON || Flashing || OFF
|-
| 25%≤C<50% || ON || Flashing || OFF || OFF
|-
| C<25% || Flashing || OFF || OFF || OFF
|}
<span style="color:#5671B0;font-size:200%;">❼</span> Pins and GPIO used
{| class="wikitable"
! Pin No. !! Usage !! Remark
|-
| 2, 4
|| +5V power supply||
|-
| 6
|| Ground ||
|-
| 29
|| GPIO5 for power management||
|-
| 32
|| GPIO12 for power management ||
|-
| 33
|| GPIO13 for power management||
|-
| 31
|| GPIO6 for AC power loss detection
(Jumper for PLD inserted,High=POWER loss,
Low=Power supply normal)
||
|-
| 36
|| GPIO16 for fan speed: HIGH => fast, LOW=> slow
|| <span style="color:red;">New added on V1.2</span>
|}
<span style="color:#5671B0;font-size:200%;">❽</span> 18650 battery dimension
[[File:18650size.png|none]]
<span style="color:red;">Please do not use 18650 battery with built-in protection circuit</span>
<span style="color:#5671B0;font-size:200%;">❾</span> How to programming to get ASD function on V1.2 version
The following is fake C/C++ code:
<pre>
while(1) {
// You need to implement getCurrentVoltage function
float fVoltage = getCurrentVoltage();
if (fVoltage <= 2.5) {
//execute shut down command, "sudo x708off"
break;
}
}
<pre>
Return to [[X708]]
<!--Add review function! -->
Cindy
Comment administrators
,
Administrators
2,870
edits
Navigation menu
Personal tools
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
More
Search
Navigation
Raspberry Pi
Jetson Nano
Arduino
Orange Pi
LattePanda
DIY Electronics
IoT
Geekworm
SupTronics
Resource
Tutorial
YOUTUBE
Tools
Special pages
Printable version
In other languages
WIKI
Knowledge
About us