搜档网
当前位置:搜档网 › OV7670 software application note

OV7670 software application note

OV7670 software application note
OV7670 software application note

OV7670 Software Application Note

Table of Contents

OV7670 Software Application Note (1)

1. Select Output format (3)

1.1 Backend with full ISP (3)

1.2 Backend with YCbCr ISP (4)

1.3 Backend without ISP (4)

1.4 Equations to Convert from One Format to Another (4)

2. Select Output Resolution? (5)

2.1 Backend with ISP (5)

2.2 Backend without ISP (5)

3. Adjust frame rate (5)

3.1 Frame Rate Adjustment for 24Mhz input clock (5)

30 fps, PCLK = 24Mhz (5)

15 fps, PCLK = 12Mhz (5)

25fps, PCLK = 24Mhz (5)

14.3fps, PCLK = 12Mhz (6)

3.2 Frame Rate Adjustment for 26 Mhz input clock (6)

30 fps, PCLK = 26Mhz (6)

15 fps, PCLK = 13Mhz (6)

25fps, PCLK = 26Mhz (6)

14.3fps, PCLK = 13Mhz (7)

3.3 Frame rate adjustment for 13 Mhz input clock (7)

30 fps, PCLK = 26Mhz (7)

15 fps, PCLK = 13Mhz (7)

25fps, PCLK = 26Mhz (7)

14.3fps, PCLK = 13Mhz (7)

4. Night Mode (8)

4.1 Night Mode with Fixed Frame Rate (8)

For 24Mhz/26Mhz Clock Input (8)

For 13Mhz Clock Input (8)

4.2 Night Mode with Auto Frame Rate (8)

For 24Mhz/26Mhz Clock Input (8)

For 13Mhz Clock Input (9)

5. Remove Light Band (10)

5.1 Light Band (10)

5.2 Remove Light band (10)

5.3 Select Banding Filter by Region Information (10)

Banding Filter Setting for 24Mhz Input Clock (11)

Banding Filter Setting for 13Mhz/26Mhz Input Clock (11)

5.4 Select Banding Filter by Automatic Light Frequency Detection (12)

Banding Filter Setting for 24Mhz Input Clock (12)

Banding Filter Setting for 13Mhz/26Mhz Input Clock (13)

5.5 When Light Band can not be Removed (14)

6. White Balance (14)

6.1 Simple White Balance (14)

6.3 How to select? (15)

7. Defect Pixel Correction (15)

8. BLC (15)

9. Video Mode (15)

10. Digital zoom (15)

11. OV7670 Functions (16)

11.1 Light Mode (16)

11.2 Color Saturation (16)

11.3 Brightness (17)

11.4 Contrast (18)

11.5 Special effects (18)

12. Deal with Lens (19)

12.1 Light fall off (19)

12.2 Dark corner (19)

12.3 Resolution (20)

12.4 Optical contrast (20)

12.5 Lens Cover (20)

12.6 Lens Correction (20)

13. Reference Settings (20)

13.1 YCbCr (20)

13.2 RGB raw (24)

1. Select Output format

OV7670 support 4 output formats: YCbCr, RGB565/RGB555, Bayer raw RGB and Processed raw RGB. How to choose the right output format for camera phone design or other applications? Let's look at the backend chip first.

The general diagram of backend chip is as below:

The data format at LCD driver are always RGB. For example, RGB444, RGB565, RGB555, RGB888 etc. The data format and memory interface are always JPEG. The JPEG data is compressed from YCbCr data. So Both RGB and YCbCr data are needed inside the backend chip. The “X” block is different for different backend chips.

1.1 Backend with full ISP

This kind of backend has full ISP. It takes raw RGB input, doing interpolation to generate

RGB24 and doing translation to generate YCbCr. This kind of backend could take either Bayer raw RGB or processed raw RGB.

The advantage of processed raw RGB over Bayer raw RGB is the output data are processed. Sensor functions such as defect pixel correction, lens correction, gamma, color matrix, de-noise, sharpness, BLC etc. could be applied. Since the life time of backend chip is longer than image sensor, sometimes backend chips could not fix defects of new sensors if taken Bayer raw RGB. But the defects of new sensors could be fixed in processed raw RGB output.

If backend take Bayer raw RGB format from sensor, all the image process operations such as defect pixel correction, lens correction, gamma, color matrix, de-noise, sharpness, BCL etc should be done by backend. If backend take processed raw RGB format from sensor, the image process operations such as defect pixel correction, lens correction, gamma, color matrix, de-noise, sharpness, BCL etc could be done either inside sensor or by backend chips. In other words, user could select the image process operation be done by which side.

1.2 Backend with YCbCr ISP

This kind of backend has ISP, but could take only YCbCr format. The ISP could convert YCbCr to RGB format for LCD display and compress YCbCr to JPEG for storage.

1.3 Backend without ISP

This kind of backend doesn't have ISP built-in. It can not convert from one format to another by hardware. Actually the format conversion is done by software. There are 3 possible solution for this kind of backend chips.

a. Sensor output YCbCr. Backend convert YCbCr to RGB for display by software.

b. Sensor output RGB565. Backend convert RGB565 to YCbCR for JPEG compression.

c. Sensor output RGB565 for preview, output YCbCr for capture (JPEG compression).

Solution a. provide the best picture quality. Since the input data is 24-bit RGB equivalent. It could converted to RGB888 for LCD display. Solution b. provide the worst picture quality. Since the input data is only 16-bit RGB565, even it is converted to YCbCr, the color depth is still 16-bit. The solution c. provide similar picture quality as solution a. But since preview is RGB565, capture is YCbCr, preview picture may looks a little different than capture picture.

1.4 Equations to Convert from One Format to Another

YCbCr to RGB24

Y= 0.299R + 0.587G + 0.114B

Cb = 0.568(B-Y) + 128 = –0.172R – 0.339G + 0.511B + 128

Cr = 0.713(R-Y) + 128 = 0.511R – 0.428G – 0.083B + 128

Y = ((77 * R + 150 * G + 29 * B) >> 8);

Cb = ((-43 * R - 85 * G + 128 * B) >> 8) + 128;

Cr = ((128 * R - 107 * G - 21 * B) >> 8) + 128;

RGB24 to YCbCr

R = Y+ 1.371(Cr – 128)

G = Y – 0.698(Cr – 128) – 0.336(Cb – 128)

B = Y+ 1.732(Cb – 128)

R = Y + (351*(Cr – 128)) >> 8

G = Y – (179*(Cr – 128) + 86*(Cb – 128))>>8

B = Y + (443*(Cb – 128)) >> 8

2. Select Output Resolution?

2.1 Backend with ISP

If Backend chip has built-in ISP (Full ISP or YCbCr ISP), the ISP could do image scale. So

OV7670 outputs only VGA format. ISP scaled VGA image to other resolution that mobile device needed.

2.2 Backend without ISP

If backend chip doesn't have image scale capability, then the LCD scaler of OV7670 must be used to scale output resolution exactly the LCD size. For example, if the LCD size is 176x220, then the LCD scaler will scale the output size to 176x220.

3. Adjust frame rate

The recommended frame rates are 30fps and 15fps for 60Hz light environment, 25fps and

14.3fps for 50Hz light environment. The frame rate for night mode is lower, we'll discuss night mode later.

Reference settings for above frame rates are listed below.

3.1 Frame Rate Adjustment for 24Mhz input clock

30 fps, PCLK = 24Mhz

I2c_salve_Address = 0x42;

write_i2c(0x11, 0x80);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x00);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

15 fps, PCLK = 12Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x00);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

25fps, PCLK = 24Mhz

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x66);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

14.3fps, PCLK = 12Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x1a);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

3.2 Frame Rate Adjustment for 26 Mhz input clock

30 fps, PCLK = 26Mhz

I2c_salve_Address = 0x42;

write_i2c(0x11, 0x80);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x2b);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

15 fps, PCLK = 13Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x2b);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

25fps, PCLK = 26Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x80);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x99);

14.3fps, PCLK = 13Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x0a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x46);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

3.3 Frame rate adjustment for 13 Mhz input clock

30 fps, PCLK = 26Mhz

I2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x4a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x2b);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

15 fps, PCLK = 13Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x01);

write_i2c(0x6b, 0x4a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x2b);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

25fps, PCLK = 26Mhz

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x6b, 0x4a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x99);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

14.3fps, PCLK = 13Mhz

write_i2c(0x6b, 0x4a);

write_i2c(0x2a, 0x00);

write_i2c(0x2b, 0x00);

write_i2c(0x92, 0x46);

write_i2c(0x93, 0x00);

write_i2c(0x3b, 0x0a);

4. Night Mode

There are 2 types of settings for night mode. One type is set to fixed low frame rate, for example 3.75fps. The other type is set to auto frame rate, for example from 30fps to 3.75fps. When environment is bright, the frame rate is increased to 30fps. When environment is dark, the frame rate is decreased to 3.65fps.

4.1 Night Mode with Fixed Frame Rate

For 24Mhz/26Mhz Clock Input

3.75fps night mode for 60Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x03);

write_i2c(0x3b, 0x0a);

3.125fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x03);

write_i2c(0x3b, 0x0a);

For 13Mhz Clock Input

3.75fps night mode for 60Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x07);

write_i2c(0x3b, 0x0a);

3.125fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x07);

write_i2c(0x3b, 0x0a);

4.2 Night Mode with Auto Frame Rate

For 24Mhz/26Mhz Clock Input

30fps ~ 3.75fps night mode for 60Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x80);

write_i2c(0x3b, 0xea);

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xca);

write_i2c(0x11, 0x00);

25fps ~ 3.125fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xea);

write_i2c(0x11, 0x80);

14.3fps ~ 3.6fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xca);

write_i2c(0x11, 0x00);

For 13Mhz Clock Input

30fps ~ 3.75fps night mode for 60Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x11, 0x00);

write_i2c(0x3b, 0xea);

15fps ~ 3.75fps night mode for 60Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xca);

write_i2c(0x11, 0x01);

25fps ~ 3.125fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xea);

write_i2c(0x11, 0x00);

14.3fps ~ 3.6fps night mode for 50Hz light environment

i2c_salve_Address = 0x42;

write_i2c(0x3b, 0xca);

write_i2c(0x11, 0x01);

Note:

When OV7670 is set to low frame rate, there may be many white pixels shown on LCD of mobile phone or on PC diaplay.

5. Remove Light Band

5.1 Light Band

The strength of office light is not even. It changes with AC frequency. For example, if the AC frequency is 50Hz, the light changes strength at 100hz.

5.2 Remove Light band

Light band is removed by set exposure to n/100 (n/120 for 60Hz)seconds. The banding filter value tell OV7670 how many lines is 1/100 (1/120 for 60Hz) seconds.

5.3 Select Banding Filter by Region Information

The region information of mobile phone could be used to select banding filter values. A light frequency table is built to indicate which region uses 50Hz light and which region uses 60Hz light. When region information is got, the light frequency information could be get from the table.

Different frame rate could be used for different light frequency. So the frame rate is optimized for

both 50hz light condition and 60hz light condition.

Not n/100, has band = n/100, no band

AC

Light

Banding Filter Setting for 24Mhz Input Clock

30fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x98); //50Hz banding filter

write_i2c(0x9e, 0x7f); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x02); //Select 60Hz banding filter

15fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x4c); //50Hz banding filter

write_i2c(0x9e, 0x3f); //60Hz banding filter

write_i2c(0xa5, 0x05); //6 step for 50hz

write_i2c(0xab, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x02); //Select 60Hz banding filter

25fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x98); //50Hz banding filter

write_i2c(0x9e, 0x7f); //60Hz banding filter

write_i2c(0xa5, 0x03); //4 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x0a); //Select 50Hz banding filter

14.3fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x4c); //50Hz banding filter

write_i2c(0x9e, 0x3f); //60Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xa5, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x0a); //Select 50Hz banding filter Banding Filter Setting for 13Mhz/26Mhz Input Clock 30fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0xa5); //50Hz banding filter

write_i2c(0x9e, 0x89); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x02); //Select 60Hz banding filter

15fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x52); //50Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xab, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x02); //Select 60Hz banding filter

25fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0xa5); //50Hz banding filter

write_i2c(0x9e, 0x89); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x0a); //Select 50Hz banding filter

14.3fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x52); //50Hz banding filter

write_i2c(0x9e, 0x44); //60Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xa5, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x0a); //Select 50Hz banding filter

5.4 Select Banding Filter by Automatic Light Frequency Detection

Set same frame rate for 50Hz and 60Hz light environment, set 50Hz and 60Hz banding filter value. OV7670 could automatic select 50Hz or 60Hz banding filter based on light frequency detection.

Banding Filter Setting for 24Mhz Input Clock

30fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x98); //50Hz banding filter

write_i2c(0x9e, 0x7f); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x12); //Automatic Detect banding filter

15fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x4c); //50Hz banding filter

write_i2c(0x9e, 0x3f); //60Hz banding filter

write_i2c(0xa5, 0x05); //6 step for 50hz

write_i2c(0xab, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x12); //Automatic Detect banding filter

25fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x9d, 0x98); //50Hz banding filter

write_i2c(0x9e, 0x7f); //60Hz banding filter

write_i2c(0xa5, 0x03); //4 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x1a); //Automatic detect banding filter 14.3fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x4c); //50Hz banding filter

write_i2c(0x9e, 0x3f); //60Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xa5, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x1a); //Automatic detect banding filter Banding Filter Setting for 13Mhz/26Mhz Input Clock 30fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0xa5); //50Hz banding filter

write_i2c(0x9e, 0x89); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x12); //Automatic detect banding filter

15fps for 60Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x52); //50Hz banding filter

write_i2c(0x9e, 0x44); //60Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xab, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x12); //Automatic detect banding filter

25fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0xa5); //50Hz banding filter

write_i2c(0x9e, 0x89); //60Hz banding filter

write_i2c(0xa5, 0x02); //3 step for 50hz

write_i2c(0xab, 0x03); //4 step for 60hz

write_i2c(0x3b, 0x1a); //automatic detect banding filter 14.3fps for 50Hz light frequency

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //banding filter enable

write_i2c(0x9d, 0x52); //50Hz banding filter

write_i2c(0x9e, 0x44); //60Hz banding filter

write_i2c(0xa5, 0x06); //7 step for 50hz

write_i2c(0xa5, 0x07); //8 step for 60hz

write_i2c(0x3b, 0x1a); //automatic detect banding filter

5.5 When Light Band can not be Removed

Normally the light band is removed by banding filter.

But there is some special conditions such as mix light of sun light and office light, take picture of florescent light, the light band can not removed. The reason is the exposure time is less than 1/100 second for 50hz light environment and less than 1/120 second for 60hz light environment, so the light band can not be removed.

The light band is this conditions could not be removed for all CMOS sensors, not only OV7670. So there is no way to remove light band in this condition.

6. White Balance

OV7670 support simple white balance and advanced balance.

6.1 Simple White Balance

Simple white balance assume “gray world”. Which means the average color of world is gray. It is true for most environment.

Advantage of simple AWB

Simple white balance is not depend on lens. A general setting for simple white balance could applied for all modules with different lens.

Disadvantage of simple AWB

The color is not accurate in conditions where “gray world” not true. For example the background has a huge red, blue or green etc. the color of the foreground is not accurate. If the camera target single color such as red, blue, green, the simple white balance will make the single color gray. Settings

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //AWB on

write_i2c(0x6f, 0x9f); // Simple AWB

6.2 Advanced White Balance

Advanced white balance uses color temperature information to detect white area and do the white balance.

Advantage of Advanced AWB

Color is more accurate than simple white balance. Even the background is single color, the camera will not make the single color gray.

Disadvantage of Advanced AWB

Advanced white balance setting is depend on lens. The setting must be adjusted for every module with new lens. The adjustment must be done by OmniVision FAE in optical lab with some optical

Settings

Contact with OmniVision local FAE.

6.3 How to select?

Generally, for low resolution camera module such as CIF, VGA and 1.3M, simple AWB is selected. For high resolution camera module such as 2M, 3M, advanced AWB is selected.

7. Defect Pixel Correction

Defect pixel include dead pixel and wounded pixel.

Dead pixel include white dead pixel and black dead pixel. White dead pixel is always white no matter the actual picture is bright or dark. Black dead pixel is always black no matter the actual picture is bright or dark.

Wounded pixel may change with light, but not as much as normal pixel. White wounded pixels are much brighter then normal pixels, but not complete white. Black wounded pixels are much darker than normal pixels, but not complete black.

OV7670 has built-in defect pixel correction function. If OV7670 output YCbCr, RGB565, Processed raw RGB, the defect pixel correction function could be enabled to fix defect pixels. But if Bayer raw RGB is used, the defect pixel correction function of sensor could not be used. The defect pixel correction of backend chip should be used instead.

Please pay attention to the defect pixel correction function of backend chip. Some backend chip may not be able to correct all defect pixels of OV7670.

8. BLC

The function of Black Level Calibration (BLC) is to product accurate color in the dark area of picture. There is automatic BLC function built-in OV7670. It should always be turned on.

9. Video Mode

Video mode need high frame rate, usually fixed 15fps. There is no night mode for video mode.

10. Digital zoom

If OV7670 output image smaller than QVGA, it may support digital zoom. For example VGA not digital zoom supported

QVGA1x, 2x

QQVGA1x, 2x, 4x

QCIF1x, 1.8x

QQCIF1x, 2x, 3.6x

If backend chip support scale up, then more zoom level could be supported.

11. OV7670 Functions

11.1 Light Mode

Auto

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe7); //AWB on

Sunny

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe5); //AWB off

write_i2c(0x01, 0x5a);

write_i2c(0x02, 0x5c);

Cloudy

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe5); //AWB off

write_i2c(0x01, 0x58);

write_i2c(0x02, 0x60);

Office

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe5); //AWB off

write_i2c(0x01, 0x84);

write_i2c(0x02, 0x4c);

Home

i2c_salve_Address = 0x42;

write_i2c(0x13, 0xe5); //AWB off

write_i2c(0x01, 0x96);

write_i2c(0x02, 0x40);

11.2 Color Saturation

The color saturation of OV7670 could be adjusted. High color saturation would make the picture looks more vivid, but the side effect is the bigger noise and not accurate skin color.

Saturation + 2

i2c_salve_Address = 0x42;

write_i2c(0x4f, 0xc0);

write_i2c(0x50, 0xc0);

write_i2c(0x51, 0x00);

write_i2c(0x52, 0x33);

write_i2c(0x53, 0x8d);

write_i2c(0x54, 0xc0);

write_i2c(0x58, 0x9e);

Saturation + 1

i2c_salve_Address = 0x42;

write_i2c(0x4f, 0x99);

write_i2c(0x51, 0x00);

write_i2c(0x52, 0x28);

write_i2c(0x53, 0x71);

write_i2c(0x54, 0x99);

write_i2c(0x58, 0x9e);

Saturation 0

i2c_salve_Address = 0x42;

write_i2c(0x4f, 0x80);

write_i2c(0x50, 0x80);

write_i2c(0x51, 0x00);

write_i2c(0x52, 0x22);

write_i2c(0x53, 0x5e);

write_i2c(0x54, 0x80);

write_i2c(0x58, 0x9e);

Saturation -1

i2c_salve_Address = 0x42;

write_i2c(0x4f, 0x66);

write_i2c(0x50, 0x66);

write_i2c(0x51, 0x00);

write_i2c(0x52, 0x1b);

write_i2c(0x53, 0x4b);

write_i2c(0x54, 0x66);

write_i2c(0x58, 0x9e);

Saturation - 2

i2c_salve_Address = 0x42;

write_i2c(0x4f, 0x40);

write_i2c(0x50, 0x40);

write_i2c(0x51, 0x00);

write_i2c(0x52, 0x11);

write_i2c(0x53, 0x2f);

write_i2c(0x54, 0x40);

write_i2c(0x58, 0x9e);

11.3 Brightness

The brightness of OV7670 could be adjusted. Higher brightness will make the picture more bright. The side effect of higher brightness is the picture looks frogy.

Brightness +2

i2c_salve_Address = 0x42;

write_i2c(0x55, 0x30);

Brightness +1

i2c_salve_Address = 0x42;

write_i2c(0x55, 0x18);

Brightness 0

i2c_salve_Address = 0x42;

Brightness -1

i2c_salve_Address = 0x42;

write_i2c(0x55, 0x98);

Brightness -2

i2c_salve_Address = 0x42;

write_i2c(0x55, 0xb0);

11.4 Contrast

The contrast of OV7670 could be adjusted. Higher contrast will make the picture sharp. But the side effect is loosing dynamic range.

Contrast +2

i2c_salve_Address = 0x42;

write_i2c(0x56, 0x60);

Contrast +1

i2c_salve_Address = 0x42;

write_i2c(0x56, 0x50);

Contrast 0

i2c_salve_Address = 0x42;

write_i2c(0x56, 0x40);

Contrast -1

i2c_salve_Address = 0x42;

write_i2c(0x56, 0x38);

Contrast -2

i2c_salve_Address = 0x42;

write_i2c(0x56, 0x30);

11.5 Special effects

OV7670 support some special effects such as B/W, negative, sepia, bluish, redish, greenish etc. If users need other special effects, it should be supported by backend chips.

Antique

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x14);

write_i2c(0x67, 0xa0);

write_i2c(0x68, 0x40);

Bluish

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x14);

write_i2c(0x67, 0x80);

write_i2c(0x68, 0xc0);

Greenish

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x14);

write_i2c(0x67, 0x40);

write_i2c(0x68, 0x40);

Redish

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x14);

write_i2c(0x67, 0xc0);

write_i2c(0x68, 0x80);

B&W

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x14);

write_i2c(0x67, 0xc80);

write_i2c(0x68, 0x80);

Negative

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x24);

write_i2c(0x67, 0x80);

write_i2c(0x68, 0x80);

B&W negative

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x34);

write_i2c(0x67, 0x80);

write_i2c(0x68, 0x80);

Normal

i2c_salve_Address = 0x42;

write_i2c(0x3a, 0x04);

write_i2c(0x67, 0xc0);

write_i2c(0x68, 0x80);

12. Deal with Lens

12.1 Light fall off

Light fall off means the corner of image is darker than center of image. It is caused by the lens. The lens shading correction function of OV7670 could be turned on to compensate the corner brightness and make the whole picture looks same bright.

12.2 Dark corner

Some lens may have dark corner. Dark corner means the color of picture looks almost black. It is not possible to correct dark corner with lens correction. So the module with dark corner is NG, it can not be used.

12.3 Resolution

The resolution of camera module depends on lens design, focus adjustment and sensor resolution as well. The focus adjustment is very important for camera module assembly.

For OV7670 the focus distance is about 40~50cm. The depth of field is about from 20~25cm to infinite. If checking resolution of camera module, the resolution chart should be placed 40~50 cm away.

12.4 Optical contrast

The optical contrast of lens is very important to picture quality. If the optical contrast of lens is not good, the picture would looks forgy. Though it could be improved by increase the sensor contrast to make the picture sharper, the higher sensor contrast would make the detail lost of dark area of the picture.

12.5 Lens Cover

The lens cover is the cheapest part in optical path. But it could affect picture quality very much. The lens cover should be made with optical glass with AR coating at both side. Otherwise, the lens cover may cause sensitivity loss and/or stronger lens flare.

12.6 Lens Correction

Lens Correction setting should be tunned with every module. Please contact with OmniVision local FAE foe lens correction tuning.

13. Reference Settings

13.1 YCbCr

;Input clock 24Mhz, 25fps

42 12 80

;

42 11 80

42 3a 04

42 12 00

42 17 13

42 18 01

42 32 b6

42 19 02

42 1a 7a

42 03 0a

42 0c 00

42 3e 00

42 70 3a

42 71 35

42 72 11

42 73 f0

42 a2 02

;

42 7a 20

6轴接口版说明

六轴接口版说明 欢迎使用六轴接口版。 本接口版可以直接与软件MACH3 KCAM4或泡沫切割软件或其他并口连接的软件使用。 特点: 1:输出信号电平可以高低转换,适应共阳共阴步进电机驱动板,使电机工作更精确。 2:用TTL74244芯片做驱动和隔离,适应电脑并口宽电压,且保护电脑端口。 3:工作电压驱动电压在一起,节约又方便,可以用电脑USB提供5V或接开关电源。 4:脉宽调制电机PWM直接控制,可以用在变频器或司服电机主轴调速。 5:两个继电器输出功率接口,可以用来控制主轴正反转或水泵。。 6:5个输入端,信号整型输入,可以接限位或光电开关外或接按钮。 7:6个DC3排线插座可以方便连接驱动器。输入输出都有HT插座,可以方便连接其他步进电机或司服电机驱动。 8:使能可以在板上外接控制。 9:面积90*135毫米。

说明,以下事例是以本论坛驱动为适应进行的设置,如果是其他驱动请作参考! 电源使用: 本接口板可以用交流或直流电源。如果驱动是小于30V可以用接口板提供驱动电源。AC12-24V插座上接入交流15-20V,或(24V开关电源)经过接口板上整流后可以提供12V 和5V接口板工作电压,可以提供给8435或6016驱动电源。。整流后电压纹波峰值不超过30V。考虑到电网电压的波动,变压器副边空载输出电压建议不能小于60VAC。采用较低的电源电压会使电机高速运行力矩下降,但有助于驱动器降低温升和增加低速时的运行平稳性。 建议使用线性电源(变压器),大于60W,线性电源功率大,电源稳,价格低是首选。不能使用自藕变压器。如果用工厂机床变压器,初级有220和380,次级有6。3,12。24。36可以组合成多个电压。如:初级接220,次级接6。3和36,交流就是30V。初级接220,次级接6。3和24,交流电压就是18V左右了。如果初级接380,用电源220,次级的电压就降了1/3。 如果驱动器要用30V以上单独供电,接口板就可以用个小功率変压器提供12V或5V 工作电压,也可以用电脑USB提供5V电压。 以上供电方式请单独使用。用USB提供5V就不要在AC12-24插座上插电源。USB提供5V风扇不会转,也不能控制12V继电器。

NoteExpress试用心得

新手上路,一起交流——NoteExpress试用心得 在这个信息全球化的时代,信息共享是科学研究的根基,做科研、写作论文需要检索查阅世界各地的文献资料。面对卷帙浩繁的文献资源,简单的表格、文档已经无法很好地管理海量的宝贵的检索信息,专门的检索信息管理已经必不可少。在写作论文的时候,总是需要大量引用参考文献,需要在论文中加注并提供参考文献的列表,很多情况下对注脚和列表的格式还有诸多要求,因此参考文献信息的编辑也成为一项耗时费力的工作。 支持多国语言的NoteExpress文献检索管理系统,支持绝大多数流行的参考文献数据库的导入格式,内置了多种学术期刊,学位论文的国际化格式规范,还可以自定义格式,可以在论文写作时按照不同的期刊格式要求自动生成参考文献索引。 现在把我近期试用的经验和心得写一下,跟大家交流,一起尽快熟悉软件。 文献检索信息在NoteExpress中称为题录,以题录为核心进行管理。除本地检索、在线检索、在线更新功能外,还提供许多体贴、实用的功能:如虚拟文件夹、标识、查重、批量编辑、批量链接、保存检索条件、自动推送符合条件的文献、回收站恢复删除项等。对于每个题录可链接多种附件(网络链接、全文、mp3、视频、PDF等文件),并提供附件管理器进行进一步的管理。每个题录可以建立笔记,可插入图片、网页等,还有强大的公式编辑功能,可以在笔记中插入各类公式。笔记和题录相互关联,还可以通过类型、名称、作者等单独检索和管理,供其他题录交叉引用。 NoteExpress文献检索管理系统软件界面: 题录主窗口的表头栏可以根据需要自行安排显示字段,还可以灵活排序,方便查阅。在表头点击右键选择自定义列表表头就可以在弹出窗口编辑自己喜欢的表头样式了。

TB6560AHQ三轴步进电机驱动板在机械上运用

TB6560AHQ三轴步进电机驱动板使用说明 该板外观结构图如下图: 基本功能: 1、全双桥MOSFET驱动,耐压40V,驱动电流额定3A,峰值3.5A,内置温度保护及过流保护功 能。 2、输出标准的三轴驱动,并有第四轴扩展接口,方便用户自由扩展第四轴。 3、配有15针手控接口,可以方便的连接手控手柄。 4、自动半流控制功能,在无驱动脉冲时电机半流锁定,可有效保护步进电机,节省电能,延长步 进电机使用寿命。 5、四档细分设置:整步、1/2、1/8、1/16,三个拨码开关可分别设定三个轴的细分步数。 6、限位扩展接口,可以连接限位开关,在每个轴到达限位位置时自动急停,使您能放心使用而不 必担心损坏雕刻机。 7、主轴控制接口,可控制主轴继电器的开合,从而控制主轴的启停。 8、单电源输入,只需输入一组12~40V供电电源就可工作,板上集成有5V电源转换电路。 特殊配置: 1、电脑并口信号驱动能力弱,输出电平不稳定,且不同的主板输出的高电平电压也不统一。本驱 动板有74HC14芯片对并口信号整形,使输出电平统一并提高驱动能力,避免步进电机失步、不响应等情况的发生。

2、电脑并口和驱动电源之间有光耦隔离,防止驱动电源流入电脑损坏电脑主板、CPU、硬盘等。 3、黑色正品超大散热片,可有效解决主芯片的发热问题。 4、有极性电容除三个大容量的外,其余全部用钽电容,保证稳定的性能和使用寿命。 接口及其定义: 1、并口控制的25个脚定义如下: PIN1:CKE E轴脉冲 PIN2:CKA A轴脉冲 PIN3:CW A A轴方向 PIN4:CKB B轴脉冲 PIN5:CWB B轴方向 PIN6:CKC C轴脉冲 PIN7:CWC C轴方向 PIN8:空 PIN9:空 PIN10:DIN1 限位1 PIN11:DIN2 限位2 PIN12:DIN3 限位3 PIN13:DIN4 限位4 PIN14:CWE E轴方向 PIN15:空 PIN16:EN 所有轴使能 PIN17:RL Y 继电器控制 PIN18~25:GND 接地 2、手控1~PIN15定义如下 PIN1:CKA A轴脉冲 PIN2:CW A A轴方向 PIN3:CKB B脉冲 PIN4:CWB B方向 PIN5:CKC C轴脉冲 PIN6:CWC C轴方向 PIN7~8:空 PIN9:CKE E轴脉冲 PIN10:CWE E轴方向 PIN11:EN 使能 PIN12:MOTO 电机控制 PIN13:VCC 电源正 PIN14:空 PIN15:GND 地

NoteExpress主要功能

noteexpress提供了以文献的题录为核心的科研模式,先阅读题录、文摘后,读者再有针对性的下载有价值的全文。这样既提高了电子数据库的利用率,避免了恶意下载,又节约了读者的时间。noteexpress的主要功能有: - noteexpress具有查重以及去重功能,避免重复下载和重复阅读。 - 在noteexpress中,你可以方便地建立文件夹对文献进行归类。你也可以使用软 件中的标识功能对文献进行进一步的整理。同时,你也可以使用noteexpress方便地为每条文献条目添加pdf、cajview、超星、doc等任何格式的附件。在noteexpress中,你还可以批量对文献添加附件 - noteexpress具有方便且丰富的笔记功能,你可以随手记录下你的研究想法,而 且每篇笔记和原始文献之间可以相互链接,方便读者随时记录和查阅,大幅度提高研究效率。 - noteexpress具有强大的批量编辑、强大的检索功能,而且多分类管理功能可以 帮助你迅速定位某篇文献。 - noteexpress可以方便快捷地生成参考文献:论文及学术著作等对参考文献格式 有严格要求,如果手工插入引用的文献,仅字体、引文顺序的调整就要耗费很多时间,更不用说不同参考文献格式的调整和校对了,这个过程相对枯燥且费时。通过noteexpress,你可以随时插入要引用的文献信息,且会自动生成你需要的参考文献格式。而且如果你改投文章需要调整参考文献格式,你可以非常方便地进行一键转换,这样既提高了写作效率,又符合相关投稿规范。noteexpress内置1600种国内外常见学术期刊、学位论文等文献样式。 - 从输出速度到内存占用,noteexpress与国内外产品相比都处于明显优势。首创 的多国语言模板功能,自动根据所引用的参考文献语言不同,差异化输出。

MACH3与电机驱动板制作雕刻机

教你怎么用MACH3 与电机驱动板制作雕刻机 技术交流qq:49972461 Email:lixiaosch@https://www.sodocs.net/doc/ac12740835.html,

另外关于CAD转G代码的:《CAXA数控车与MACH3攻略》与《MACH3常用设置》 我上传到附件中,有兴趣朋友可以下载,是论坛上几个大侠发的,我整理成WORD格式,以供初次接触MACH3做雕刻机的朋友,有个参考的资料。 文件名: MACH3常用设置.pdf 描述: MACH3常用设置.pdf 下载地址: https://www.sodocs.net/doc/ac12740835.html,/files/e19d1623-84b8-11df-a758-0015c55db73d/ 文件名: CAXA数控车与MACH3攻略 .pdf 描述: CAXA数控车与MACH3攻略 .pdf 下载地址: https://www.sodocs.net/doc/ac12740835.html,/files/e1b7c2cf-84b8-11df-b524-0015c55db73d/ 文件名: Mach3中文.rar 描述: Mach3中文.rar 下载地址: https://www.sodocs.net/doc/ac12740835.html,/files/2371819e-8bf2-11df-9d3b-0015c55db73d/

文件名: Mach3.rar 描述: Mach3.rar 下载地址: https://www.sodocs.net/doc/ac12740835.html,/files/2392ea82-8bf2-11df-9e16-0015c55db73d/ [本帖最后由 lixiaosch 于 2010-8-4 14:25 编辑] 附件 连接图.JPG(108.24 KB) 2010-4-25 12:55

利用noteexpress下载外文献方法

利用noteexpress下载外文献方法 Moon 1.建立并维护个人的题录数据库 用户通过手工输入,批量导入或在线图书馆,文献数据库批量下载后,就开始在NoteExpress中建立并维护个人的参考文献(Reference)数据库或者说题录库。用户可以按字段进行检索,例如用关键词、作者、标题等以布尔逻辑查询记录,并有数据库的一般管理功能如排序、增删记录等。这种个人研究领域的文献数据库,无论在写研究报告要引用、翻查文献记录的书目数据、或上课开书单均很方便。在累积至很多笔记录时,与查CD-ROM无异,可以通过浏览题录标题,关键字,摘要了解研究方向的最新动态,各方观点等。NoteExpress性能优异,目前数据库能够管理的参考文献数是同类软件中最多的,百万量级的数据可以轻松管理。 2.在Word中自动生成论文的参考文献格式化索引 参考文献管理软件能减轻排版工作量、加快产生研究报告的速度。在编辑器(比如MSWord)中NoteExprss可以按照各种期刊杂志的要求自动完成参考文献引用的格式化-------完美的格式,精准的引用将大大增加论文被采用的几率。同一篇论文可以按照多家期刊的格式要求多次输出,需要做的仅仅就是按一个按钮,而不需要手工重新调整参考文献(Reference)列表格式。

3.随时记录思想火花,与当前研究方向联系起来 除了管理显性的知识外,类似日记,科研心得,论文草稿等瞬间产生的隐性知识也可以通过NoteExpress的笔记功能进行记录,并且可以通过笔记与某个题录建立链接的方式联系起来,方便以后查询和阅读。4.个人知识管理 笔记以及附件功能,全文检索等,使该软件可以管理硬盘上的所有文件,可以作为强大的个人知识管理系统;数据挖掘,可以帮助您了解某些学者的所有著作,某个研究方向的各种观点比较等。比如搜索后自动形成某个专题的题录,资料列表,然后可以将搜索结果保存,供研究某个专题时使用等。

TB6560HQT3-V3--2.5A三轴步进电机驱动器使用说明

TB6560HQ T3-V3 2.5A三轴步进电机驱动器 使用说明

TB6560HQ T3-V3 (1) 2.5A三轴步进电机驱动器 (1) 使用说明 (1) 一、概述 (3) 二、TB6560AHQ的优势 (3) 2.1、在低转速运行系统中的应用优势 (3) 2.2、在高转速运行系统中的应用优势 (4) 三、TB6560T3V1 三轴驱动器性能简介 (5) 四、TB6560T3V1总体接线图: (6) 五、并口各个引脚信号输出定义: (6) 六、第四轴扩展接法: (8) 七、限位开关的连接方法: (9) 八、电流、细分、衰减模式的调节: (10) 8.1、电流衰减调节 (10) 8.2、细分调节 (11) 8.3、电流设置 (12) 九、各种步进电机接法 (12) 十、步进电机和电源的选择: (14) 十一、MACH3软件使用方法 (15) 11.1、Mach3的启动: (15) 11.2、Mach3软件的基本设置: (16) 11.3、限位开关的mach3设置: (20) 11.4、G代码的运行: (20) 11.5、如何使用MACH3的手控界面: (23) 十二、常见问题解答: (23) 十三、联系我们: (25)

一、概述 电脑雕刻机是新一代集雕刻、铣削加工为一体的多功能雕刻机床。该机床主要适用于加工各种图案丰富多彩的模具如:压花板、鞋底模、钮扣模、拉链模、图案文字印模和烫金模、仪器模具、玻璃模具等。也适用于广告业如:司牌、标牌、建筑模型、徽章、证章、铭板、展板、会标、门牌、指示牌、工艺装璜、家具装饰等。还可以用于人像、风景、书法刻字、印章等艺术类平面雕刻、阴文、阳文轮廓、浮雕制作。 本站生产的5轴雕刻机驱动器,采用高性能专用微步距控制芯片TB6560,开放式微电脑可根据用户要求把控制功能设计到驱动板中,组成最小控制系统。该控制板适合驱动中小型的任何两相或四相混合式步进电机。并具有电流0.6A、1.2A、1.8A、2.5A 4档可调功能,支持MACH2、MACH3系列软件,支持KCAM4系列软件,广泛应用与模具加工、平面雕刻等应用领域。由于采用新型的双极性恒流斩波技术,使电机运行精度高, 振动小, 噪声低,运行平稳,安全方便,是广大DIY爱好者和雕刻机厂家的首选产品。 二、TB6560AHQ的优势 2.1、在低转速运行系统中的应用优势 低转速运行系统,是指时钟频率不高、以小电流驱动为主的系统,比如转速为每分钟几转到100转,用户在此种应用条件下如使用传统的驱动方案,要么因集成芯片细分太低,而使低速振动偏大;要么不得不选择细分很高的驱动器,使成本不必要的增加。 TB6560AHQ驱动芯片的优势: (1)电机振动小噪音低:因为芯片自带2、4、16细分可选,足够满足每分钟从几到近千转的应用要求。 (2)嵌入式驱动器发热少:芯片自带的散热面积足以单独支持小电流驱动的散热要求。 (3)支持各种步进电机选型:客户可选择力矩稍大的混合式或永磁式步进电机,使

MACH3常用设置_教学

Mach3Mill,铣床主界面。 界面上的内容非常多,乍一看感觉很复杂,这也是我第一次接触Mach家族软件的第一印象。 经过一段时间的使用和研究后发现,实际上只要进行简单的几个设置之后就可以初步的运行了。待我慢慢道来。 打开软件后的第一步就要确定用于计算机床进给系统所使用的长度单位是公制还是英制,也就是毫米还是英寸。 打开Config菜单,选择第一项Select Native Units。

随后会弹出一个提示窗口,不用理睬直接点击OK。 (提示内容是告诉用户这里的长度单位的确定与G程序中使用的长度单位没有关系,这里确定机床步进(伺服)电机,在进给运动时所使用的长度单位。) 之后就会出现单位定义窗口了。 我使用了mm‘s,也就是毫米,因为我使用的丝杠是2.5mm导程(螺距)的,是公制的的丝杠。所以这样可以方便的计算出步进电机的转速,而不存在单位换

算出现的误差。 按下ok后即可。 第二步,开始设定你的Mach接口,定义并口引脚功能。这也是Mach中设定最关键的部分,机床是否能够正常的运行就靠这里的设定。 Config菜单-Ports and Pins项 弹出Ports & Pins对话框,此对话框内有多个标签窗口。首先看到的是Port Setup and Axis Selection标签窗口。

窗口中有以下选项是我们要关注的,Port #1中定义了PC主板上唯一的一个并口地址,这个地址在主板BIOS中已经定义一般为默认,无需要更改,Port Enable打勾有效。Port #2定义如果主板上有第二个并口,则定义了第二个并口的地址。 Kernel Speed核心频率定义了mach系统的最高运行速度,决定了机床进给速度的极限,无论是步进电机还是伺服电机最高脉冲频率决定了其转速,所以Kernel Speed的频率限制其最大脉冲频率。 一般步进电机的转速比较低,极限转速大约700转,标准脉冲是每转200个,如果使用细分驱动器达到8细分的话就是1600个脉冲转一圈。每分钟 700×1600/60秒=18666.66HZ/秒。如果步进马达要达到700转就要使用高于18666.33HZ/秒的核心频率,应该选择系统中的25000HZ,就可以了。 Port Setup and Axis Selection标签窗口其他选项可暂时不用设定。

基于Mach3控制板的3D打印机设计

基于Mach3控制板的3D打印机设计 3D打印制造是现代兴起的累积成型技术,是当代制造业方面具有前景的技术之一。3D打印之前常用于设计制造模具,打印零件等领域的制造模式,现在常用于直接生产某种产品,3D打印技术的出现和兴起,使其逐渐成为一项新型的主流加工技术。文章以Mach3控制板为基础,对3D打印机的框架结构、3D 打印机的传动部分、3D打印机控制主板部分进行设计分析,讲述了控制系统的主控板,详细说明了Mach3主机平台的工作原理。同时通过对设计过程中出现的一些问题进行分析对3D打印机设计时存在的问题进行了合理的规避。 标签:3D打印机;Mach3控制板;结构设计;参数计算 Abstract:3D printing manufacturing is a modern cumulative forming technology,which is one of the promising technologies in the contemporary manufacturing industry. 3D printing used to design and manufacture mould,printing parts and other fields of manufacturing mode,now often used to directly produce a product,3D printing technology and the emergence and rise,making it gradually become a new mainstream processing technology. Based on Mach3 control board,this paper designs and analyzes the frame structure of 3D printer,the drive part of 3D printer and the control motherboard of 3D printer,and describes the main control board of the control system. The working principle of Mach3 host platform is explained in detail. At the same time,through the analysis of some problems in the design process,the problems existing in the design of 3D printer are reasonably avoided. Keywords:3D printer;Mach3 control board;structural design;parameter calculation 引言 伴着时代进步和社会科技发展,制造业设计加工规模的發展迅速猛进,市场竞争也愈来愈大,3D打印机成为加工制造业的绝对优势,一些主要的计算机技术(CAD、并行工程)等技术的出现给产品的设计与研发带来了不容小觑的方便[1]。目前国内3D打印技术还在探索和初步应用阶段,需要更长时间的实践来实现质的飞跃,飞机钛合金构件的打印、基于粉末床的SLS技术的打印技术、重型金属的3D打印开启了制造业的新时代,象征我国3D打印技术的发展拥有无限的创新空间[2]。 3D打印技术的仿真性强、效率高,成本便宜,简单易于操作等优点给人们带来了巨大的方便。但是,在用计算机软件设计和加工制造零件时,由于3D打印设备自身局限性的存在,使得零件在设计和制造加工方面有很大的关联,因此加工工艺等是影响零件的重要因素之一。基于Mach3D打印技术的出现,在一定程度上,能够降低复杂结构零件的加工难度,改变某些复杂零件在传统工艺上无

Mach3教程

安装培训教程声明 本雕刻机作为网络交流的个人作品。成品及半成品及套件并非严格意义上的商品使用者需具备相关知识凡是涉及机械、电子、计算机的设备都有可能因使用不当或病毒、与其它软件兼容原因等造成故障此故障可能造成一定的危险及经济损失本人不对直接及间接损失承担相应责任。有关软件版权本机器所涉及的相关软件均来自互联网原作者享有版权作为学习了解之用请及时删除并购买授权软件使用没有授权的软件造成一切损失及法律问题由使用者自行承担。有关培训范围本人只对CNC雕刻机承担相应的责任货款只是设备本身的价格未包含任何软件及软件培训费用货到后用户在手册指导或通过网络在作者指导下设备调试成功即确认作者的工作完成本设备使用过程中所涉及到的所有软件不在作者的培训责任之内作者只能给予适当知道及在自己则能力之内给予答疑解惑网络时代请广大玩家尽量利用网络工具求助交流 设备及软件的安装及设置警告变频主轴属于精密高速专业主轴变频是设置非常专业设置不当将造成变频器和主轴电机的损毁用户不要私自更改变频器设置不要拆解主轴电机和变频器变频器内部有高压可能对您造成伤害变频器的频率很高如果设备接地不合格可能对系统造成干扰不能正常工作。数控雕刻机是依靠相关软件控制工作的设备上的一些安全触发装置也是依靠正确的软件设置才能正常运行在没有完全确认设置正确的情况下冒然装刀试机可能都设备造成永久的损伤本设备采用计算机并行接口和PC连接控制软件MACH3通过并口端口控制雕刻机各轴按照指令运行WINDOWS请用sp2版本其他版本可能出问题提示并口打印口要求工作在EPP模式任何其它模式可能造成雕刻机不能正常运行有关EPP模式的设置应在计算机主板BIOS中进行各个厂家的设置方法不尽相同请参阅计算机的说明书进行设置。警告控制用的PC应该是台专用的并尽可能不要按装其它应用软件警告部分PC没有自带的并行口玩家需另行购买PCI插槽的并口扩展卡任何市售的USB-并口打印口的设备都不能使本设备正常运行。本人并不建议用笔记本电脑控制本设备如果一定要用请查看笔记本电脑的手册关掉有关电源管理等相关功能一、控制软件MACH3的安装警告在软件的安装及设置过程中请不要开启雕刻机电源以免产生误动作发成意外 1、在随机光盘“MACH3 2.63”目录中打开文件夹“MACH3” 2、运行“MACH3 R2.63.EXE”开始安装全部默认点击“NEXT”直到安装完成3、将“覆盖安装目录”中的全部文件覆盖到软件的安装路径默认状态下是C:\MACH3,确认覆盖。4、重新启动您的PC 5、正确安装了软件后在系统的设备管理中应该能看到相应的标示右键点击桌面图标“我的电脑”----“属性”----“硬件”----“设备管理”----可以在列表中看“Mach3 Driver”如果没有应该重新安装软件重新安装之前应该卸载原来的并手工删除其目录。二、MACH3的设置重新启动PC后桌面多了几个新的图标我们能用到的就是“Mach3Mill”双击之进入如下的控制界面

mach3说明书

USB运动控制卡(AKZ250版本)安装手册 Ver1.17 本卡特点: ?支持Mach3 所有版本,包括目前最新版Mach3 R3.042.040。 ?支持所有Windows版本,包括目前最新版Windows7。 ?USB无需安装驱动,所有Windows版本即插即用。 ?全面支持USB热插拔,随时监测USB连线状态,Mach3工 作中,USB电缆拔出再插上,也可正常连线。 ?支持4轴联动,包括点动4轴联动。 ?支持自动对刀,电子手轮,软件限位,软件消回差功能。 ?48M速度,无需PC介入,信号由运动控制卡独立完成处理, 确保您拥有真正地实时性和可靠性。 ?拥有200KHz输出,接伺服/步进。 ?拥有状态指示灯,可提示USB连线,Mach3连线,运行中, 各类状态一目了然。 ?拥有16个输入指示灯,清楚显示信号输入状态。 ?拥有测速功能,主轴实际转速在Mach3界面中实时显示,并 且创新提供实时转速的图表显示,主轴的转速变化清晰且生动。 ?拥有板载隔离电源,无需外接电源,简化电控箱电源要求, 方便接线,同时也可使用外部电源,灵活选择。 ?采用10Mhz高速光耦10个,通用光耦24个,总计光耦达到 34个,隔离所有输入/输出,高成本设计提供完整抗干扰性能以及完善的安全保护。 ?提供完备的安装手册,文档清晰,图文并茂,描述详细。 ?电路板精心布线,唯选优质器件,制作精良。

安装手册导览 文档更新记录 运动控制卡配线示意图 外形及安装孔机械尺寸 1.安装准备 2.Mach3的软件配置 3.运动控制卡的硬件安装 https://www.sodocs.net/doc/ac12740835.html,B运动控制卡的接线表 https://www.sodocs.net/doc/ac12740835.html,B运动控制卡的接线图 6.外部倍率旋钮 7.主轴调速模拟量输出 8.主轴测速功能 9.自动对刀 10.电子手轮 11.预读缓冲设置

使用mach3,200及300w直流主轴电机--安装培训教程

安装培训教程 声明: 本雕刻机作为网络交流的个人作品,成品及半成品及套件并非严格意义上的商品,使用者需具备相关知识,凡是涉及机械、电子、计算机的设备都有可能因使用不当或病毒、与其它软件兼容原因等造成故障,此故障可能造成一定的危险及经济损失,本人不对直接及间接损失承担相应责任。 有关软件版权: 本机器所涉及的相关软件均来自互联网,原作者享有版权,作为学习了解之用请及时删除并购买授权软件,使用没有授权的软件造成一切损失及法律问题由使用者自行承担。 有关培训范围: 本人只对CNC雕刻机承担相应的责任,货款只是设备本身的价格未包含任何软件及软件培训费用,货到后用户在手册指导或通过网络在作者指导下设备调试成功即确认作者的工作完成,本设备使用过程中所涉及到的所有软件不在作者的培训责任之内,作者只能给予适当指导及在自己能力之内给予答疑解惑。 网络时代请广大玩家尽量利用网络工具求助交流

设备及软件的安装及设置警告: 数控雕刻机是依靠相关软件控制工作的,设备上的一些安全触发装置也是依靠正确的软件设置才能正常运行,在没有完全确认设置正确的情况下冒然装刀试机可能都设备造成永久的损伤! 本设备采用计算机并行接口和PC连接,控制软件MACH3通过并口端口控制雕刻机各轴按照指令运行WINDOWS请用sp2版本,其他版本可能出问题 提示:并口(打印口)要求工作在EPP模式,任何其它模式可能造成雕刻机不能正常运行,有关EPP模式的设置应在计算机主板BIOS中进行,各个厂家的设置方法不尽相同,请参阅计算机的说明书进行设置。 警告:控制用的PC应该是台专用的,并尽可能不要按装其它应用软件! 警告:部分PC没有自带的并行口,玩家需另行购买PCI 插槽的并口扩展卡,任何市售的USB-并口(打印口)的设备都不能使本设备正常运行。 本人并不建议用笔记本电脑控制本设备,如果一定要用请查看笔记本电脑的手册,关掉有关电源管理等相关功能!一、控制软件MACH3的安装 警告:在软件的安装及设置过程中请不要开启雕刻机电源以

Noteexpress的使用经验

Noteexpress 文件管理软件使用过程中有几个概念需要厘清: 1、数据库。这指的是CNKI数据库,万方数据库、维普数据库等。可以新建数据库,最好命名为本身的数据库名,这样在更新时就知道该题录是从哪个数据库上下载的。 2、文件夹。每个数据库下有个文件夹叫“题录”,“题录”文件夹下再新建的文件夹才是我们平常用于管理文献的分类,比如网络教育、信息技术与课程整合等,可以自由新建、移动、删除。 3、题录。所谓题录,是文献的基本信息,如文章标题、作者、刊名、页码、摘要等内容。文献管理其实最关键的是对题录的管理。使用文献管理软件需要改变的就是不要看到相关文献就立刻下载全文,而是先存储题录,觉得确实有用再下载全文,这样也可以大大节省硬盘空间。 4、附件。文献全文是作为附件链接在题录上的,打开题录后再进一步打开全文阅读。同时用文献管理软件可以方便地做笔记。一个题录可以有多个附件。 使用NoteExpress进行文件管理和论文写作的流程如下: 1、疯狂下载题录。文件检索初期,从NE的“检索”菜单进到各大数据库中下载可能相关的文献的题录,先不要下载全文。这一阶段注意从哪个数据库中下载的题录就放到哪个NE中以该名称命名的数据库下,这是为了方便将来题录的更新。 或者进入EI或SCI等综合性数据库,搜索相关文章,此时记住一个原则,不要下载文章。然后,将详细信息(包括摘要、作者等)导入NoteExpress中去.同样方法,检索几个综合性数据库即可(一般2-3个,不要太多)。从哪个数据库中检索出来,就放到哪个数据库下。 2、粗略分类。在各个数据库的题录文件夹下,再新建以文章主题命名的文件夹,将下载的题录粗略地归入各文件夹中。不用太细致,因为将来还会变更。同时阅读题录信息,尤其是摘要,判断该文献是否确实与自己的论文相关,不相关的直接删除掉。 3、下载全文。将精选下来的文献,复制其标题,到全文数据库中下载全文。到全文数据库中下载(可以借助google scholar搜索,点击右边的链接,会自动链接到图书馆购买的数据库中)。在下载全文时,文件名命名为文章名,对于一些英文文献出现一些符号,如“:”,可以将其用“--”代替。下载的文献可以统一先放在一个文件夹中(或者直接桌面上),再利用NoteExpress中“工具”菜单下的“批量链接附件”命令将其快速与题录链接到一起。全部链接完后,原来保存全文的那个文件夹就可以删掉了,因为此时文献都已转存到NE的附件文件夹下。将文件导入NoteExpress中,此时我推荐选择“移动附件”而不是“复制附件”,批量链接时的匹配度可以选择60-80%即可。 4、阅读全文。用PDF的标记功能做标记,同时将自己的心得体会记录在NE 提供的笔记本中。这一阶段可以继续对文献进行分类调整。 5、阅读文献的同时必须注意应用NoteExpress的word插件功能。很多人在阅读完文献之后,关上PDF之后,里面的东西也忘了差不多了,而且文献增多,也很难记住是在哪里。这就要应用word插件功能。看完一篇文献后,点击插件

MACH3 设置教程

初始设置第一项单位 初始设置第一项单位 应该根据原始加工代码定义的单位确定 第二项端口设置 端口设置是MACH3最基本最重要的设置项目,应该认真阅读自己的接口板及驱动板说明书中有关端口定义的内容后,再详细设置! 下载 (55.58 KB) 一。并口选择和传输速度一般都只使用一个并口,默认即可 2007-8-16 14:00 一。并口选择和传输速度一般都只使用一个并口,默认即可,其他参数要根据接口板设置。

二。各轴电机端口和针脚设置step pin#:步进信号,dir pin#:方向信号,step port ,dir port 各针脚所在端口。 三。输入端口设置:根据接口板定义分配的并口针脚,设置各轴的限位开关、原点以及DAO输入。 在输入端设定 Estop--紧停开关。根据接口板定义的紧停开关设置相应针脚,如没有连接开关,可在接口板上短接,否则软件紧停按钮可能一直会闪烁--因为它会认为是紧停开关没有复位!!

五。输出设置,根据接口板定义设置软件信号输出针脚--控制主轴、冷却、切削泵等的起停运转 软件限位设置 从动轴定义

系统热键设置 第六项电机设置 这里设置步进电机的脉冲,速度参数,关键是要根据自己的驱动和电机的参数情况,逐步调试设置到最佳参数!

下载 (65.11 KB) 设置脉冲数,这要根据你丝杆螺距,驱动板细分,电机角度来设置多少个脉冲走1毫米,并且可以设置电 ... 2007-8-16 14:13 设置脉冲数,这要根据你丝杆螺距,驱动板细分数,电机角度来设置多少个脉冲走1毫米,并且可以设置电机起停加速参数,记住每个轴设置完成后都要储存一下 ... 设置完这步,恭喜你已经可以用你的MACH3软件控制你的机器进行雕刻铣削加工了,更加详细的操作资料,正在整理,我会尽快上传!!

NoteExpress教程

目录 认识主界面 (2) 新建一个数据库 (3) 创建目录分类 (5) 导入本地文献全文 (6) 自动识别及智能更新 (7) 在线检索 (8) 格式化文件导入 (9) 删除重复题录 (13) JCR影响因子及国内外收录范围 (14) 综述阅读 (15) 标记、标签 (16) 文件夹信息统计及数据分析 (17) 全文下载 (22) 笔记 (23) 写作 (24) 论文查重 (26)

认识主界面 工具栏:汇集了NoteExpress(以下简称:NE)所有常用的功能按钮以及快速搜索框。 文件夹:展示当前打开数据库的目录结构,NE支持建立多级文件夹结构,支持同时打开多个数据库。 题录列表:展示当前选中文件夹内存储的题录,题录是NE管理文献的基本单位,由文献的元数据信息、笔记和附件三部分构成。 题录预览:快速查看和编辑当前选中题录的元数据信息、综述、笔记、附件、预览格式化引文样式和在数据库中的位置。 标签云:展示当前数据库中题录含有的所有标签,并可以通过标签组合进行快速筛选。

新建一个数据库 数据库是NE存储文献的基本单位,用户可以把不同研究方向的文献分别存储在不同的数据库中,所以新建一个数据库是上手使用NE的第一步。 ?首先我们点击工具栏上的【数据库】按钮,选择【新建数据库】; ?指定数据库文件的存储位置,并录入文件名。数据库文件扩展名为nel,为避免系统崩溃或重装系统时,导致数据库文件丢失,建议不要把数据库文件存储在系统盘。如果需要将数据库文件通过第三方云盘服务进行同步,推荐使用微软OneDrive。 ?选择附件操作:题录是NE管理文献的基本单位,由文献元数据字段信息、笔记和附件三部分构成,其中元数据字段信息和笔记都存储在数据库文件中,附件则单独存储在一个附件文件夹中。附件文件夹与数据库文件在相同目录,名称是“数据库文件名”+“.attachments”。当我们向题录添加附件时,会对要添加的附件文件进行操作,这里推荐选择【复制文件到附件文件夹】或【移动文件到附件文件夹】,这样数据库的所有附件都集中存储在一起,便于管理。

mach3教程15469

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. 安装培训教程 声明: 本雕刻机作为网络交流的个人作品,成品及半成品及套件并非严格意义上的商品,使用者需具备相关知识,凡是涉及机械、电子、计算机的设备都有可能因使用不当或病毒、与其它软件兼容原因等造成故障,此故障可能造成一定的危险及经济损失,本人不对直接及间接损失承担相应责任。 有关软件版权: 本机器所涉及的相关软件均来自互联网,原作者享有版权,作为学习了解之用请及时删除并购买授权软件,使用没有授权的软件造成一切损失及法律问题由使用者自行承担。有关培训范围: 本人只对CNC雕刻机承担相应的责任,货款只是设备本身的价格未包含任何软件及软件培训费用,货到后用户在手册指导或通过网络在作者指导下设备调试成功即确认作者的工作完成,本设备使用过程中所涉及到的所有软件不在作者的培训责任之内,作者只能给予适当知道及在自己则能力之内给予答疑解惑 网络时代请广大玩家尽量利用网络工具求助交流

设备及软件的安装及设置警告: 变频主轴属于精密高速专业主轴,变频是设置非常专业,设置不当将造成变频器和主轴电机的损毁,用户不要私自更改变频器设置,不要拆解主轴电机和变频器,变频器内部有高压可能对您造成伤害,变频器的频率很高如果设备接地不合格可能对系统造成干扰不能正常工作。 数控雕刻机是依靠相关软件控制工作的,设备上的一些安全触发装置也是依靠正确的软件设置才能正常运行,在没有完全确认设置正确的情况下冒然装刀试机可能都设备造成永久的损伤! 本设备采用计算机并行接口和PC连接,控制软件MACH3通过并口端口控制雕刻机各轴按照指令运行WINDOWS请用sp2版本,其他版本可能出问题 提示:并口(打印口)要求工作在EPP模式,任何其它模式可能造成雕刻机不能正常运行,有关EPP模式的设置应在计算机主板BIOS中进行,各个厂家的设置方法不尽相同,请参阅计算机的说明书进行设置。 警告:控制用的PC应该是台专用的,并尽可能不要按装其它应用软件! 警告:部分PC没有自带的并行口,玩家需另行购买PCI 插槽的并口扩展卡,任何市售的USB-并口(打印口)的设

PCB线路板雕刻钻孔教程

雕刻机使用 电路设计网整理:https://www.sodocs.net/doc/ac12740835.html, 淘宝店的配套雕刻机产品:https://www.sodocs.net/doc/ac12740835.html, (1)掌握雕刻机的软件使用,生成加工文件; (2)掌握雕刻机的前期准备工作,固定空白电路板、选择安装钻头; (3)掌握雕刻机的冲定位孔、试雕、过孔、隔离、镂空、割边等技能; 重点 (1)钻头的选择与安装; (2)对刀、设定原点; (3)试雕、过孔、割边; 14.3.1 雕刻机的简单工作原理 PCB线路板雕刻机可根据PCB线路设计软件(如PROTEL)设计生成的线路文件,自动、精确地制作单、双面印制电路板。用户只需在计算机上完成PCB文件设计并据其生成加工文件后,通过LPT通讯接口传送给雕刻机的控制系统,雕刻机就能快速的自动完成雕刻、钻孔、隔边的全部功能,制作出一块精美的线路板来,真正实现了低成本、高效率的自动化制板。该设备操作简单,可靠性高,是高校电子、机电、计算机、控制、仪器仪表等相关专业实验室、电子产品研发企业及科研院所、军工单位等的理想工具。 线路板雕刻机是一种机电、软硬件互相结合的高新科技产品,它利用PCB线路设计软件(如PROTEL)生成的PCB文件信息,转换为国际通用的G代码加工文件,直接输出给雕刻机,来控制雕刻机自动完成雕刻、钻孔、切边等工作。它利用物理雕刻方法,通过计算机控制,在空白的敷铜板上把不必要的铜箔铣去,形成用户设计的线路板。使用简单、精度高、省时、省料。 14.3.2.1 关于空白线路板 空白线路板是在绝缘基体上粘贴覆盖一层导电的铜。从原理上看,制作一张线路板的过程,就是利用铣刻的原理,把线路板上多余的不必要覆铜部分铣去。这一过程跟传统的雕刻过程相似,区别在于传统雕刻利用手工,本机则利用数控原理让机器自动完成。 14.3.2.2 计算机雕刻路径 要完成一张线路板的制作,第一步首先是要知道哪些部分是要保留的,哪些部分是要铣去的,让刀具沿什么路线运动才能达到我们的目的。在本系统中,我们利用个人计算机的高速运算性能,从保存的PCB文件中获取相关信息,经过算法的转换,获得主轴刀头运动的路线,这一过程称计算机雕刻路径。 14.3.2.3 指令传输 控制软件从PCB文件获取线路板加工信息,将其自动转换、分解成线路板制作可以接

MACH 3接口板使用说明

雕刻机接口板使用说明

目录 一、雕刻机接口板功能简介: (3) 二、电气接线图: (3) 三、接口板和驱动器的连接方法: (4) 四、信号输入接口的连接方法: (4) 五、继电器接口的使用: (5) 六、并口的25针引脚输出定义: (5) 七、Mach3软件的设置和使用方法: (6) 7.1 Mach3的启动: (6) 7.2 Mach3软件的端口设置: (7) 7.3 限位开关的mach3设置: (11) 7.4电机调试: (12) 7.5 G代码的运行: (14) 7.6 如何使用MACH3的手控界面: (16) 八、联系我们: (17)

一、雕刻机接口板功能简介: 1、同时接5块步进电机驱动板器,控制5个步进电机运转 2、带四路限位开关接口,可以接限位开关和急停开关,复位,对刀开关等。 3、带继电器控制,可控制雕刻机主轴电机的转动与不转动。 4、工作电压DC5V 5、支持mach3软件。 二、电气接线图:

三、接口板和驱动器的连接方法: X、Y、Z、4、5轴接口连接驱动板示意图: 四、信号输入接口的连接方法: 信号输入接口可以接限位开关和急停开关,对刀等,下图都以限位开关示意,具体的使用可以参考mach3中文教程:

五、继电器接口的使用: 继电器可以控制主轴的启动和停止,要使用该继电器,首先要对软件进行设置,软件的设置在后面章节中会提到。在使用时即可通过代码控制继电器的吸合和释放,以此控制主轴的启动和停止。 六、并口的25针引脚输出定义: 图6.1 并口接口 并口简介:电脑的并口是一个25针D型凹槽连接器,图6.1所示为从电脑后方观看得并口插槽,箭头所指的方向为信息流相对电脑的流动方向,如标号为10-13的脚针是对向脑输入数据的。 接口板并口输出信号定义:

NoteExpress全文录入

(一)全文录入 1.从中国知网(CNKI)下载 全文的录入可以分为通过NoteExpress直接检索下载和通过网页下载两种,以“中国知网”为例分别介绍两种全文录入的方法。 1.1通过NoteExpress直接检索下载 建立自己的数据库(方法见“第一题”),点击“题录”,如图所示点击NoteExpress上的“在线检索”选择“中国知网”,如下图: 然后输入关键词,选择检索的范围,点击“开始检索”,如下图: 选择需要的文献,在题目前打对勾选中,然后点击“保存勾选的题录”保存到新建题录,如下图: 选中“题录”中需要下载的文献,点击“下载全文”,如下图:

弹出如下图的对话框后选择“中国知网(IP登陆)”,如果购买了中国知网的账号,可以选择下方的“中国知网(账号登陆)”,然后点击确定。 出现下图的提示框后选择“是”即可。 出现下图的对话框,表示下载成功或正在下载。

如下图所示,文献中“年份”前显示红色小方框即为全文下载成功。 如下图所示,全文下载成功后题录下方的“细节”显示文献的发表时间等基本信息。

如下图所示,全文下载成功后题录下方的“综述”显示文献的摘要等一些信息。 如果需要查看下载的全文,就点击如下图所示的回形针图标即可。

1.2 通过网页下载和录入 通过浏览器登陆“中国知网”,然后检索需要的文献进行下载,如下图: 检索结果出现后可以点击需要的文献题目进行下载,或者点击如图圈出的下载图标。 出现如下图所示的页面时可以点击“整本下载”,出现下载对话框后选择保存路径即可。 点击题目后如果出现下图所示的页面,可以选择下载的文献的格式“CAJ”或者“PDF”,两

相关主题