• Learning center

234. iPhone 12 12Pro touch circuit working principle
This video mainly explains the working principle of iPhone 12 and 12Pro touch circuits.
Detail
Comments

1

00:00:00,633 --> 00:00:02,366

iPhone touch circuit repairing

2

00:00:03,333 --> 00:00:08,133

This video mainly explains the working principle of iPhone 12 and 12Pro touch circuits

3

00:00:10,866 --> 00:00:16,300

The first step of the working principle, when the battery is buckled or the adjustable power supply is connected,

4

00:00:16,900 --> 00:00:18,933

the main power supply will be generated,

5

00:00:19,500 --> 00:00:24,233

and the main power supply will provide the working voltage for the touch 5.1V conversion chip

6

00:00:25,933 --> 00:00:28,200

Step 2, when the power is turned on,

7

00:00:28,900 --> 00:00:32,433

the main power supply will output more than 30 channels of power supply

8

00:00:32,633 --> 00:00:37,233

Among them, 1.8V_IO power supply and 1.8V_TOUCH power supply

9

00:00:37,233 --> 00:00:39,766

will provide working voltage for the touch screen

10

00:00:41,566 --> 00:00:45,200

Step 3, after the working condition of the CPU is normal,

11

00:00:45,833 --> 00:00:50,300

it will read the screen data storage core on the touch cable through the I2C bus

12

00:00:52,800 --> 00:00:55,633

Step 4, when starting to the touch circuit,

13

00:00:56,333 --> 00:01:00,366

the main power supply sends a 32K clock signal for the touch screen

14

00:01:01,400 --> 00:01:04,233

Step 5, when starting to the touch circuit,

15

00:01:04,500 --> 00:01:07,100

the CPU sends a reset signal for the touch screen

16

00:01:08,200 --> 00:01:13,666

Step 6, when the touch screen has 1.8V power supply, clock signal and reset signal,

17

00:01:14,600 --> 00:01:18,300

the CPU will read and detect the touch screen through the SPI bus

18

00:01:20,300 --> 00:01:23,833

Step 7, after the CPU detects the touch screen,

19

00:01:24,133 --> 00:01:28,466

the touch screen will send a 5.1V turn-on signal to the conversion chip

20

00:01:30,600 --> 00:01:34,900

Step 8, after U8900 receives the turn-on signal,

21

00:01:35,066 --> 00:01:39,100

it will generate 5.5V power supply to U8910

22

00:01:39,433 --> 00:01:43,766

After U8910 has 5.5V power supply and turn-on signal,

23

00:01:44,800 --> 00:01:48,333

it will convert it to 5.1V power supply of the touch screen

24

00:01:49,333 --> 00:01:56,000

Step 9, after the touch screen has 1.8V, 5.1V power supplies, clock signal and reset signal,

25

00:01:56,766 --> 00:01:58,566

the touch screen can work normally

26

00:01:59,300 --> 00:02:03,533

At this time, the touch screen will send an interrupt signal to notify the CPU

27

00:02:05,266 --> 00:02:08,766

Step 10, after the CPU receives the interrupt signal,

28

00:02:08,933 --> 00:02:12,166

it will send touch data to the touch screen through the SPI bus,

29

00:02:13,233 --> 00:02:15,400

and then the touch screen can work normally

30

00:02:16,600 --> 00:02:19,633

These signals are the main working signals of the touch screen

31

00:02:20,966 --> 00:02:23,166

Let's look at other detection signals

32

00:02:25,400 --> 00:02:29,533

MANY_SCAN is the forced synchronization signal of the touch screen

33

00:02:29,933 --> 00:02:34,566

This signal is sent by the touch screen to the power supply, camera power supply and other chips

34

00:02:36,100 --> 00:02:38,833

TOUCH_CTS is the touch data clear signal

35

00:02:41,100 --> 00:02:42,700

When the touch screen does not work,

36

00:02:43,933 --> 00:02:47,100

invalid data will be cleared and the CPU will be notified

37

00:02:47,833 --> 00:02:52,533

The UART bus is the bus required to transmit data when other circuits use the touch screen,

38

00:02:55,733 --> 00:02:57,666

such as 3D touch function

39

00:02:58,500 --> 00:03:03,366

BSYNC is the display touch synchronization signal sent by the display to the touch screen

40

00:03:05,633 --> 00:03:07,133

In the touch block diagram,

41

00:03:07,566 --> 00:03:11,733

if one of these signals is abnormal, it will cause no touch failure

42

00:03:13,133 --> 00:03:15,233

We check the main signals of the touch first

43

00:03:16,100 --> 00:03:20,600

If there is no problem with the main signals, we will check other detection signals

44

00:03:23,033 --> 00:03:25,100

That's all for this video

No comments yet
Come and write your comments
Links: