搜档网
当前位置:搜档网 › redhat_linux系统安装方法总结

redhat_linux系统安装方法总结

redhat_linux系统安装方法总结
redhat_linux系统安装方法总结

Linux系统安装方法大概分为两种,一种为本地安装,利用服务器光驱进行安装;另外一种为网络安装。本实验以RHEL4.5进行实验并参考网络上的资料,同时在这里感谢那些不知名的网友们。

一、 本地安装

本地安装系统很简单,只要有光驱就可以安装成功,对服务器进行bios设置为光驱启动,插入光盘启动电脑进入如下界面

一般情况只需要输入回车就可以进行安装,默认为图形界面安装。Rehdat有很多选择方式,如linux text(文本安装模式)、linux dd(加载驱动时用)、linuc rescure(营救模式,该模式在修复系统时用到)等等。按F1到F5会有不同的显示出现,可以根据自己的需求进行选择。

二、 网络安装

网络安装有4种安装方法: HTTP、FTP、NFS、硬盘。

实验环境:实验环境

http:192.168.0.8

dhcp:192.168.0.8

nfs:192.168.0.8

ftp:192.168.0.122

1.HTTP

1)配置http服务器

在/var/www/下创建目录rhel4,拷贝rhel4系统文件到/var/www/rhel4目录。修改http.conf配置虚拟目录rhel4。如下:

Alias /rhel4 "/var/www/rhel4/"

Options Indexes MultiViews

AllowOverride None

Order allow,deny

Allow from all

完成后重起http服务,访问网页http://192.168.0.8/rhel4确保可以正常访问。

2)安装系统

插入光盘引导出现安装界面输入linux askmethod回车,如下图:

按照提示继续操作,如下图选择http安装。

当出现下图时,输入http服务器的ip地址和系统文件存放的目录(此目录为http服务器的虚拟目录,不是系统中存放系统文件的目录)。、

确定回车进行安装。

2.FTP

1)配置ftp服务器

在192.168.0.122电脑上搭建ftp服务器,创建一用户为test并设置密码。拷贝rhel4系统文件到/var/ftp/pub目录.

2)安装系统

插入光盘引导出现安装界面输入linux askmethod回车,如下图:

按照提示继续操作,如下图选择ftp安装。

当出现下图时,输入ftp服务器的ip地址和系统文件存放的目录。可以选择匿名用户和非匿名用户,这里选择非匿名用户进行安装

确定回车进行安装,出现下图输入用户名和密码。

确定回车进行安装。

3.NFS

1)配置NFS

[root@node1 etc]# vi exports

/var/www/rhel4/ 192.168.0.0/255.255.255.0(rw,sync)

保存退出。

输出目录

[root@node1 etc]# exportfs -av

exporting 192.168.0.0/255.255.255.0:/var/www/rhel4

[root@node1 etc]#

在目录/var/www/rhel4中存放安装系统文件。

2)安装系统

插入光盘引导出现安装界面输入linux askmethod回车,如下图:

按照提示继续操作,如下图选择nfs安装。

当出先下图时,输入NFS服务器的ip地址与目录。如下图:

确定回车进行系统安装。

4.硬盘

实验中。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

三、 光盘引导Kickstart

Kickstart安装分为HTTP、FTP、NFS、CDROM、硬盘等。Kickstart安装一个kickstart配置文件ks.cfg。通过这个文件来进行系统的自动化安装。Redhat系统里有个kickstart工具,用户可以根据自己的需要来生成自己的kickstart配置文件。系统安装成功后默认会在/root目录生成一个kickstart文件,为anaconda-ks.cfg。用户也可以根据此文件进行修改来确定自己的需求。对于HTTP、FTP、NFS需要进行光盘引导(也可以是其他引导设备,只要可以引导系统皆可)进行自动安装。同时也可以进行网络引导启动,但需要网卡支持从网络引导系统启动。下面对此分别进行尝试。

1.HTTP

1)配置http服务器

在/var/www/下创建目录rhel4,拷贝rhel4系统文件到/var/www/rhel4目录。修改http.conf配置虚拟目录rhel4。如下:

Alias /rhel4 "/var/www/rhel4/"

Options Indexes MultiViews

AllowOverride None

Order allow,deny

Allow from all

完成后重起http服务,访问网页http://192.168.0.8/rhel4确保可以正常访问。

2)创建dhcp服务器

以下是dhcp的配置文件内容:

[root@node1 etc]# vi dhcpd.conf

ddns-update-style interim;

ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway

option routers 192.168.0.1;

option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.0.2 192.168.0.254;

default-lease-time 21600;

max-lease-time 43200;

}

启动dhcp服务器

3)创建ks.cfg文件

利用系统自带的kickstart工具创建ks.cfg文件。

对于http安装方法处设置如下:

HTTP SERVER输入http服务器的ip地址,HTTP DIRECTORY输入虚拟目录地址。

创建完成后将ks.cfg文件拷贝到虚拟目录rhel4中,也就是系统真实目录/var/www/rhel4中。

4)安装系统

插入光盘引导出现安装界面输入linux ks=http://192.168.0.8/rhel4/ks.cfg回车,如下图

2.FTP

1)配置ftp服务器

在192.168.0.122电脑上搭建ftp服务器,拷贝rhel4系统文件到/var/ftp/pub目录.

2)创建dhcp服务器

以下是dhcp的配置文件内容:

[root@node1 etc]# vi dhcpd.conf

ddns-update-style interim;

ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway

option routers 192.168.0.1;

option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.0.2 192.168.0.254;

default-lease-time 21600;

max-lease-time 43200;

}

启动dhcp服务器

3)创建ks.cfg文件

利用系统自带的kickstart工具创建ks.cfg文件。

对于ftp安装方法处设置如下:

FTP SERVER输入FTP服务器的ip地址,FTP DIRECTORY输入目录地址。如果使用匿名用户,那么下面信息不必填写,这里使用匿名用户。创建完成后将ks.cfg文件拷贝到目录/var/ftp/pub中。

4)安装系统

插入光盘引导出现安装界面输入linux ks=ftp://192.168.0.122/pub/ks.cfg回车,如下图

3.NFS

1)配置NFS

[root@node1 etc]# vi exports

/var/www/rhel4/ 192.168.0.0/255.255.255.0(rw,sync)

保存退出。

输出目录

[root@node1 etc]# exportfs -av

exporting 192.168.0.0/255.255.255.0:/var/www/rhel4 [root@node1 etc]#

在目录/var/www/rhel4中存放安装系统文件。

2)创建dhcp服务器

以下是dhcp的配置文件内容:

[root@node1 etc]# vi dhcpd.conf

ddns-update-style interim;

ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway

option routers 192.168.0.1; option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.0.2 192.168.0.254;

default-lease-time 21600;

max-lease-time 43200;

}

启动dhcp服务器

3)创建ks.cfg文件

利用系统自带的kickstart工具创建ks.cfg文件。

对于NFS安装方法处设置如下:

NFS SERVER输入NFS服务器的ip地址,NFS DIRECTORY输入NFS输出的目录地址。创建完成后将ks.cfg文件拷贝到目录/var/www/rhel4中。

4)安装系统

插入光盘引导出现安装界面输入linux ks=nfs://192.168.0.8/var/www/rhel4/ks.cfg回车,如下图

4.硬盘

实验中。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

5.cdrom

实验中。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

四、 网络引导安装kickstart

REDHAT中的Kickstart可以实现RedHat光盘引导的自动安装,但是需要把ks.cfg及RPM安装文件存放到一台HTTP、FTP、NFS服务器上,就可以实现网络自动安装。但是这样还是需要用到启动盘来引导机器机器,然后输入ks.cfg的文件所在路径才可以实现自动安装。如果加上DHCP、TFTP和PXElinux及支持PXE的网卡,那么就可以真正的远程无人职守安装。也就是说,有了上面的条件,你只要启动一台支持PXE的电脑,然后输入一个设置好的命令就可以安装好机器了。

实现上面安装的过程是原理:PXE网卡启动------DHCP服务器------获得IP------从TFTP 上下载pxelinux.0、vmlinuz、initrd------启动系统------通过PEXlinux去HTTP或FTP 或NFS下载ks.cfg文件-----根据ks.cfg去下载RPM包安装系统------完成安装。

实验环境

http:192.168.0.8

tftp:192.168.0.8

dhcp:192.168.0.8

nfs:192.168.0.8

ftp:192.168.0.122

这几个服务可以同在一台电脑上,也可以在多台电脑上。

1.Kickstart安装HTTP+DHCP+TFTP+PXE网络自动化安装系统

1)配置http服务器并配置kickstart文件

a)在/var/www/下创建目录rhel4,拷贝rhel4系统文件到/var/www/rhel4rhel4目录。修

改http.conf配置虚拟目录rhel4。如下:

Alias /rhel4 "/var/www/rhel4/"

Options Indexes MultiViews

AllowOverride None

Order allow,deny

Allow from all

完成后重起http服务,访问网页http://192.168.0.8/rhel4确保可以正常访问。

b)创建kickstart文件,特别注意的是在http server栏里输入http服务器ip地址:

192.168.0.8。目录栏里输入虚拟目录地址:/rhel4。其他信息根据需要选择。创建完成之后将ks.cfg文件拷贝到/var/www/rhel4目录里。

c)测试ks.cfg文件。在一台电脑上用光盘引导系统后输入:

linux ks=http://192.168.0.8/rhel4/ks.cfg #HTTP (rhel4为虚拟目录)

后回车,如果可以正常自动安装系统,那么可以进行下一步操作。

2)配制DHCP、TFTP、和PXElinux。

a)配置TFTP:查看系统有没有安装tftp-server-0.39-2包

[root@node1 tftpboot]# rpm -aq | grep tftp

tftp-0.39-2

tftp-server-0.39-2

[root@node1 tftpboot]#

如果没有进行安装。完成后开启服务xinetd和tftp。因为tftp服务又xinetd服务控制,所以必须打开xinetd服务才可以打开tftp服务。chkconfig –level 35 tftp on、chkconfig –level 35 xinetd on

查看tftp文件内容如下:

[root@node1 tftpboot]# cd /etc/xinetd.d/

[root@node1 xinetd.d]# vi tftp

service tftp

{

disable = no #yes时为关闭,现在为开启状态。

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot #tftp服务器根目录。

per_source = 11

cps = 100 2

flags = IPv4

}

b)配置PEXlinux

要远程启动机器,就必须要有PXElinux,这个由syslinux、isolinux派生出来并支持PXE的bootloader,它可以实现远程通过PEX启动一台机器。拷贝

/usr/lib/syslinux/pxelinux.0到/tftpboot目录下,把RHEL4第一张光盘上

/image/pxeboot/initr.img和vmlinux也拷贝/tftpboot目录下。在/tftpboot建一个pxelinux.cfg目录,用于放syslinux的配制文件。Sysconfig的配制文件有现成的可用,在RHEL4第一张安装光盘isolinux/下有一个isolinux.cfg文件,拷贝此文件到tftpboot/pxelinux.cfg/目录下并更名为default,并把isolinux/目录下以msg结尾的所有文件拷贝到/tftpboot下(RedHat的安装光盘的Loader就是个isolinux)。对default(也就是isolinux.cfg)做如下修改,下面是我的default文件:

[root@node1 pxelinux.cfg]# vi default

default local

prompt 1

timeout 600

display boot.msg

F1 boot.msg

F2 options.msg

F3 general.msg

F4 param.msg

F5 rescue.msg

F7 snake.msg

label local

localboot 0

label linux

kernel vmlinuz

append initrd=initrd.img ramdisk_size=8192

label text

kernel vmlinuz

append initrd=initrd.img text ramdisk_size=8192

label expert

kernel vmlinuz

append expert initrd=initrd.img ramdisk_size=8192

label ks

kernel vmlinuz

append ks initrd=initrd.img ramdisk_size=8192

label lowres

kernel vmlinuz

append initrd=initrd.img lowres ramdisk_size=8192

#label local

# localboot 1

label memtest86

kernel memtest

append -

label autoinstall

kernel vmlinuz

append ks=http://192.168.0.8/rhel4/ks.cfg initrd=initrd.img

devfs=nomount ramdisk_size=8192 nofb

修改boot.msg文件。

[root@node1 tftpboot]# cat boot.msg

splash.lss

- To install or upgrade in graphical mode, press the 0f07 key.

- To install or upgrade in text mode, type: 0flinux text 07.

- Use the function keys listed below for more information.

- To Local boot Red Hat Linux , type: .

- To Auto Install Red Hat Linux , type: linux autoinstall .

02[F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue]07

配置完成之后我的tftpboot目录下的文件如下:

[root@node1 tftpboot]# ls

boot.msg general.msg initrd.img linux-install options.msg param.msg pxelinux.0 pxelinux.cfg rescue.msg snake.msg vmlinuz

[root@node1 tftpboot]#

系统在/usr/share/doc/目录下对有些服务存在帮助文档,对于我们的服务配置有帮助,可以进行查看。以上的配置可以参考软件自带的帮助文档。

/usr/share/doc/syslinux-2.11/syslinux.doc

/usr/share/doc/syslinux-2.11/isolinux.doc

/usr/share/doc/syslinux-2.11/pxelinux.doc

c)配置dhcp服务器

以下是dhcp的配置文件内容,我做了如下修改:

[root@node1 etc]# vi dhcpd.conf

ddns-update-style interim;

ignore client-updates;

allow booting; #定义可以pxelinux启动

allow bootp; #定义支持boottp

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway

option routers 192.168.0.1;

option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.0.2 192.168.0.254;

default-lease-time 21600;

max-lease-time 43200;

# Group the PXE bootable hosts together #定义可以PEX启动的主机的组

group {

# PXE-specific configuration directives...

next-server 192.168.0.8; # TFTPServer的IP

filename "/pxelinux.0"; #pxelinux loader文件位置

host why { #可以PEX启动的主机的IP与MAC地址的邦定 hardware ethernet 00:0C:29:22:5C:AC;

fixed-address 192.168.0.100;

}

}

}

3)设置系统启动从网络启动安装系统。

如图设置从网卡启动系统:

保存退出,出现如下界面根据dhcp自动获取ip地址。

一切正常后进入如下界面,输入autoinstall回车后,自动进行安装。

如下图,系统开始自动化安装。

2.Kickstart安装NFS+DHCP+TFTP+PXE网络自动化安装系统

1)配置NFS服务器并配置kickstart文件。

a)配置NFS

[root@node1 etc]# vi exports

/var/www/rhel4/ 192.168.0.0/255.255.255.0(rw,sync)

保存退出。

输出目录

[root@node1 etc]# exportfs -av

exporting 192.168.0.0/255.255.255.0:/var/www/rhel4

[root@node1 etc]#

在目录/var/www/rhel4中存放安装系统文件。

b)创建kickstart文件。

特别注意的是在NFS server栏里输入NFS服务器ip地址:192.168.0.8。目录栏里输入输

出的目录地址:/var/www/rhel4。其他信息根据需要选择。创建完成之后将ks.cfg文件拷贝到/var/www/rhel4目录里。

2)配制DHCP、TFTP、和PXElinux。

a)配置TFTP:查看系统有没有安装tftp-server-0.39-2包

[root@node1 tftpboot]# rpm -aq | grep tftp

tftp-0.39-2

tftp-server-0.39-2

[root@node1 tftpboot]#

如果没有进行安装。完成后开启服务xinetd和tftp。因为tftp服务又xinetd服务控制,所以必须打开xinetd服务才可以打开tftp服务。chkconfig –level 35 tftp on、chkconfig –level 35 xinetd on

查看tftp文件内容如下:

[root@node1 tftpboot]# cd /etc/xinetd.d/

[root@node1 xinetd.d]# vi tftp

service tftp

{

disable = no #yes时为关闭,现在为开启状态。

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot #tftp服务器根目录。

per_source = 11

cps = 100 2

flags = IPv4

}

b)配置PEXlinux

要远程启动机器,就必须要有PXElinux,这个由syslinux、isolinux派生出来并支持PXE的bootloader,它可以实现远程通过PEX启动一台机器。拷贝

/usr/lib/syslinux/pxelinux.0到/tftpboot目录下,把RHEL4第一张光盘上

/image/pxeboot/initr.img和vmlinux也拷贝/tftpboot目录下。在/tftpboot建一个pxelinux.cfg目录,用于放syslinux的配制文件。Sysconfig的配制文件有现成的可用,在RHEL4第一张安装光盘isolinux/下有一个isolinux.cfg文件,拷贝此文件到tftpboot/pxelinux.cfg/目录下并更名为default,并把isolinux/目录下以msg结尾的所有文件拷贝到/tftpboot下(RedHat的安装光盘的Loader就是个isolinux)。对default(也就是isolinux.cfg)做如下修改,下面是我的default文件:

[root@node1 pxelinux.cfg]# vi default

default local

prompt 1

timeout 600

display boot.msg

直线导轨安装尺寸

直线导轨副安装连接尺寸 直线导轨副安装连接尺寸 页面功能:【字体:大中小】我要询价在线订购 四方向等载荷法兰型直线导轨副 单位:mm 公称型号 装配组合后 安装连接尺寸 滑块安装连接尺寸导轨安装连接尺寸 H W B1B2H1L L1L2M Φ B H2 F d HR-15 24 15.5 47 38 19.5 60 49 30 M5 4 15 15 60 4.5 HR-20 30 21.50 63 53 24.5 82 71 40 M6 6 20 18 60 6 HR-25 36 23.5 70 57 29 96 85 45 M8 7 23 22 60 7 HRL-25 36 23.5 70 57 29 115 104 45 M8 7 23 22 60 7 HR-30 42 31 90 72 34 107 96 52 M10 9 28 26 80 9 HRL-30 42 31 90 72 34 128 117 52 M10 9 28 26 80 9 HR-35 48 33 100 82 40 127 113 62 M10 9 34 29 80 9 HRL-35 48 33 100 82 40 146 132 62 M10 9 34 29 80 9 四方向等载荷矩型直线导轨副

单位:mm 公称型号 装配组合后 安装连接尺寸 滑块安装连接尺寸导轨安装连接尺寸 H W B1B2H1L L1L2M B H2 F d HR-15 28 9 31 26 23.5 60 49 26 M4 15 15 60 4.5 HR-20 30 12 44 32 24.5 82 71 36 M5 20 18 60 6 HR-25 40 12.5 48 35 33 96 85 35 M6 23 22 60 7 HRL-25 40 12.5 48 35 33 115 104 45 M6 23 22 60 7 HR-30 46 16 60 40 38 107 96 40 M8 28 26 80 9 HRL-30 46 16 60 40 38 128 117 40 M8 28 26 80 9 HR-35 55 18 70 50 47 127 113 50 M8 34 29 80 9 HRL-35 55 18 70 50 47 146 132 50 M8 34 29 80 9

OpenCV 2.4.4安装与配置

OpenCV 2.4.4 安装与配置 步骤一:安装OpenCV https://www.sodocs.net/doc/9513657698.html,/projects/opencvlibrary/files/opencv-win/2.4.4/ 1.从以上地址下载OpenCV 2.4.4,执行exe文件,将文件安装到所需目录。 2.建立环境变量并添加到系统路径(以将文件安装在D:\opencv为例): i) 右键点击桌面的计算机图标,选择“属性”,跳出如下窗口:

ii) 点击“高级系统设置”,跳出如下窗口:

iii) 点击“高级”选项卡下的“环境变量”,跳出如下窗口:

iv) 点击“系统变量”下的“新建”,“变量名”输入OPENCV_BUILD,“变量值”输入D:\opencv\build(如果OpenCV解压在别的目录,请输入该目录路径。比如,如果在C盘ProgramFiles文件夹建立了名为OpenCV的文件夹,并在其中解压,那么输入的目录就为 C:\ProgramFiles\OpenCV\opencv\build,总之目录一直到build文件夹),点击“确定”。 v) 双击“用户变量”中的PATH,在跳出的窗口中输入变量值为%OPENCV_BUILD%\x86\vc10\bin (如果电脑是64位系统的,请把“x86”改为“x64”;并请确保使用的是VS 2010,因为vc10 文件夹针对的是VS 2010)。

步骤二:在VS2010中配置OpenCV 1. 打开VS 2010,新建一个项目(Win32控制台或MFC 都可以)。 2. 建立Debug 属性表。 i) 点击“视图”菜单中的“属性管理器”。

线性系统理论大作业小组报告-汽车机器人建模

审定成绩: 重庆邮电大学 硕士研究生课程设计报告 (《线性系统理论》) 设计题目:汽车机器人建模 学院名称:自动化学院 学生姓名: 专业:控制科学与工程 仪器科学与技术 班级:自动化1班、2班 指导教师:蔡林沁 填表时间:2017年12月

重庆邮电大学

摘要 汽车被广泛的应用于城市交通中,它的方便、快速、高效给人们带来了很大便利,这大大改变了人们的生活. 研制出一种结构简单、控制有效、行驶安全的城市用无人智能驾驶车辆,将驾驶员解放出来,是大大降低交通事故的有效方法之一,应用现代控制理论设计出很多控制算法,对汽车进行控制是非常必要的,本文以汽车机器人为研究对象,对其进行建模和仿真,研究了其模型的能控能观性、稳定性,并通过极点配置和状态观测器对其进行控制,达到了一定的性能要求。这些研究为以后研究汽车的自动驾驶和路径导航,打下了一定的基础。 关键字:建模、能控性、能观性、稳定性、极点配置、状态观测器

目录 第一章绪论 (1) 第一节概述 (1) 第二节任务分工 (2) 第二章系统建模 (2) 2 系统建模 (2) 2.1运动学模型 (2) 2.2自然坐标系下模型 (4) 2.3具体数学模型 (6) 第三章系统分析 (7) 3.1 能控性 (7) 3.1.1 能控性判据 (7) 3.1.2 能控性的判定 (8) 3.2 能观性 (10) 3.2.1 能观性判据 (10) 3.2.2 能观测性的判定 (12) 3.3 稳定性 (13) 3.3.1 稳定性判据 (13) 3.3.2 稳定性的判定 (14) 第四章极点配置 (15) 4.1 极点配置概念 (15) 4.2 极点配置算法 (15) 4.3 极点的配置 (16) 4.4 极点配置后的阶跃响应 (17) 第五章状态观测器 (18) 5.1概念 (19) 5.2带有观测器的状态反馈 (20) 5.3代码实现 (21) 5.4 极点配置和状态观测器比较 (23)

直线导轨安装须知

直线导轨安装须知 直线导轨的安装步骤建立线性滑轨良好的使用品质,初步成败条件是需要正确的选用规格型号,但影响使用品质的最后关键因素在于线性滑轨的安装品质,即使选用正确型号的线性滑轨,也容易因为安装品质不良导致大幅度影响产品寿命与机构运作上的表现,而良好安装品质是建立在遵守线性滑轨安装设计原则与安装步骤的基础上,以下是安装线性滑轨应该注意的设计事项与安装步骤事项。 使用线性滑轨需要注意的配合件设计原则: Unit : mm 组装直线导轨安装步骤 上图为平行使用安装的标准范例,本范例中的安装平台具备下列特征: 1.固定平台(Base)具备两个安装线轨的基准面(Datum plane)。

2.移动平台(table)具备一个侧向定位的基准面以及迫紧螺丝。 3.主轨安装侧(Master side)与移动平台(table)迫紧螺丝为同侧位置。 直线导轨安装步骤: 步骤.1:在安装直线导轨之前必须清除机械安装面的毛边、污物及表面伤痕。 注意: 直线滑轨在正式安装前均涂有防锈油,安装前请用清洗油类将基准面洗净后再安装,通常将防锈油清除后,基准面较容易生锈,所以建议涂抹上黏度较低的主轴用润滑油。 安装步骤.2:将主轨轻轻安置在床台上,使用侧向固定螺丝或其他固定治具使线轨与侧向安装面轻轻贴合。

注意:安装使用前要确认螺丝孔是否吻合,假设底座加工孔不吻合又强行锁紧螺栓,会大大影响到组合精度与使用品质。 安装步骤.3由中央向两侧按顺序将滑轨的定位螺丝稍微旋紧,使轨道与垂直安装面稍微贴合。顺序是由中央位置开始向两端迫紧可以得到较稳定的精度。垂直基准面稍微旋紧后,加强侧向基准面的锁紧力,使主轨可以确实贴合侧向基准面。

OPENCV 2.4.10安装

一、VS2020安装opencv2.4.10 1.1首先安装vs2010 安装这个就不用多谈了 1.2下载opencv- 2.4.10.exe,并解压到 最后会在 1.3添加系统变量 在系统变量path后添加:C:\opencv\opencv\build\x86\vc10\bin 1.4新建vc++控制台工程项目,配置 1.4.1项目属性->配置属性->VC++目录->包含目录 添加 C:\opencv\opencv\build\include C:\opencv\opencv\build\include\opencv C:\opencv\opencv\build\include\opencv2

1.4.2项目属性->配置属性->VC++目录->引用目录 添加 C:\opencv\opencv\build\x86\vc10\lib 1.4.3项目属性->链接器->输入->附加依赖项 在debug模式下添加 配置方案为Debug的配置,添加:(2410代表我的opencv版本是2.4.10,需要对应更改) opencv_calib3d2410d.lib opencv_contrib2410d.lib opencv_core2410d.lib opencv_features2d2410d.lib

opencv_flann2410d.lib opencv_gpu2410d.lib opencv_highgui2410d.lib opencv_imgproc2410d.lib opencv_legacy2410d.lib opencv_ml2410d.lib opencv_nonfree2410d.lib opencv_objdetect2410d.lib opencv_ocl2410d.lib opencv_photo2410d.lib opencv_stitching2410d.lib opencv_superres2410d.lib opencv_ts2410d.lib opencv_video2410d.lib opencv_videostab2410d.lib 配置方案为Release的配置,添加: opencv_calib3d2410.lib opencv_contrib2410.lib opencv_core2410.lib opencv_features2d2410.lib opencv_flann2410.lib opencv_gpu2410.lib opencv_highgui2410.lib opencv_imgproc2410.lib opencv_legacy2410.lib opencv_ml2410.lib opencv_nonfree2410.lib opencv_objdetect2410.lib opencv_ocl2410.lib opencv_photo2410.lib opencv_stitching2410.lib opencv_superres2410.lib opencv_ts2410.lib opencv_video2410.lib opencv_videostab2410.lib

电子信息工程专业讲座总结报告

在专业讲座中,结合大二以来对专业基础知识的理解和认识,我更深刻全面的认识和了解了我所学习的专业,重新审视自己,重新规划未来的学习生活。 电子信息技术是研究开发、设计、生产、维护和管理电子信息产品和系统的理论与技术;也是工业实现信息化的技术。属于“技术科学”和“应用科学”范畴,它是“工学”大类各学科中涵盖面最广、渗透力最强的学科。它和强电结合,产生了“电力电子”,它同机械结合,产生了“机械电子”。从技术角度讲,它包括:信息获取(语音获取、图像获取、物理参数、获取、遥感技术、雷达、GPS 定位等)、信息传输(编码、调制、检测、固定通信、移动通信、光纤传输、电波天线、微波中继等)、信息处理(语音处理、图像处理、文字处理、信号处理、信息处理、神经网络、模式识别等)、信息服务、信息存储(磁存储、光存储、半导体存储、网络存储、纳米存储等)、智能、传感、软件工程等。 电子信息工程是集现代电子技术、信息技术、通信技术于一体的专业,它是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科,主要研究信息的获取与处理,电子设备与信息系统的设计、开发、应用和集成。现在,电子信息工程已经涵盖了社会的诸多方面,像电话交换局里怎么处理各种电话信号,手机是怎样传递我们的声音甚至图像的,我们周围的网络怎样传递数据,甚至信息化时代军队的信息传递中如何保密等都要涉及电子信息工程的应用技术。我们可以通过一些基础知识的学习认识这些东西,并能够应用更先进的技术进行新产品的研究和开发。 电子信息工程专业主要培养掌握现代电子技术理论、通晓电子系统设计原理与设计方法,具有较强的计算机、外语和相应工程技术应用能力,面向电子技术、自动控制和智能控制、计算机与网络技术等电子、信息、通信领域的宽口径、高素质、德智体全面发展的具有创新能力的高级工程技术人员。 电子信息工程的主修课程有以下几方面,电路理论系列课程、计算机技术系列课程、信息理论与编码、信号与系统、数字信号处理、电磁场理论、自动控制原

线性系统理论Matlab实践仿真报告

线性系统理论Matlab实验报告 1、本题目是在已知状态空间描述的情况下要求设计一个状态反馈控制器,从而使得系统具 有实数特征根,并要求要有一个根的模值要大于5,而特征根是正数是系统不稳定,这样的设计是无意义的,故而不妨设采用状态反馈后的两个期望特征根为-7,-9,这样满足题目中所需的要求。 (1)要对系统进行状态反馈的设计首先要判断其是否能控,即求出该系统的能控性判别矩阵,然后判断其秩,从而得出其是否可控; 判断能控程序设计如下: >> A=[-0.8 0.02;-0.02 0]; B=[0.05 1;0.001 0]; Qc=ctrb(A,B) Qc = 0.0500 1.0000 -0.0400 -0.8000 0.0010 0 -0.0010 -0.0200 Rc=rank(Qc) Rc =2 Qc = 0.0500 1.0000 -0.0400 -0.8000 0.0010 0 -0.0010 -0.0200 得出结果能控型判别矩阵的秩为2,故而该系统是完全可控的,故可以对其进行状态反馈设计。 (2)求取状态反馈器中的K,设的期望特征根为-7,-9; 其设计程序如下: >> A=[-0.8 0.02;-0.02 0]; B=[0.05 1;0.001 0]; P=[-7 -9]; k=place(A,B,P) k = 1.0e+003 * -0.0200 9.0000 0.0072 -0.4500 程序中所求出的k即为所求状态反馈控制器的状态反馈矩阵,即由该状态反馈矩阵所构成的状态反馈控制器能够满足题目要求。 2、(a)要求求该系统的能控型矩阵,并验证该系统是不能控的。

直线导轨安装作业标准

直线导轨安装作业标准 目的 为使直线导轨具有良好的实用品质,应根据设备要求选用相应规格型号的直线导轨,但影响使用品质的最后关键因素在于线性滑轨的安装品质,及时选用正确型号的线性滑轨,也容易因为安装品质不良导致产品寿命与机构运作上的表现,而良好安装品质是建立在遵守线性滑轨安装设计原则与安装步骤的基础上,顾设定此标准。以下是安装直线线性滑轨应该注意的设计事项与安装步骤事项。 一、使用线性滑轨需要注意的配合件设计原则: 滑块磨削(Grinding Surface)为安装基准面; 单位: mm

二、基准轨与从动轨 当非互换型线性滑轨配对使用时,需注意基准与从动之差异。基准轨侧基准面精度较从动轨高,可作为床台安装承靠面。基准轨上有刻上MA之记号,如图所示; 三、标准的直线导轨安准步骤 上图为平行使用安装的标准规范,本规范例中的安装平台具备下列特征: ①固定平台具备两个安装线轨的基准面,配合导轨安装基准侧。 ②移动平台具备一个侧向定位的基准面以及迫紧螺丝。 ③主轨安装侧与移动平台迫紧螺丝为同侧位置。 Ⅰ、固定方式 使用下图所列的四种固定方式固定滑轨及滑块,以确保机台的运行精度。 使用固定板固定使用固定螺丝固定 使用推拔固定使用滚柱固定 Ⅱ、滑轨安装 1、检查需安装直线导轨的设备安装面粗糙度、平整度,一般刮削装配面 在以上,磨削或刨削面在以上,确认螺丝孔与线轨螺丝孔是否吻合,(注意假设底座加工螺丝孔与线轨螺丝孔不吻合又强行锁紧螺丝,会大大影响到组合精度与使用品质)。 2、在直线导轨安装之前用锉刀、刮刀、砂纸、油石清除机械安装面上的 油漆、加工残留凸点、毛刺、污垢等表面伤痕。

vs2010下配置OpenCV

以下配置方法仅属于个人见解;若有什么不对的地方请指教啊。 在完成每一步骤后,记住点击?确定?,以确保你的设置成功。 在某些步骤中注意要在Debug 和Release 分别进行配置。 1.首先是下载VS2010并安装,这里不作赘述;(安装目录: D:\\Program Files\Microsoft Visual Studio 10.0) 2.下载并安装OpenCV,我的版本是2.1(安装目录为D:\Program Files\OpenCV2.1)注意将路径添加至Path中 3.下载并安装CMake,下载版本为Windows(Win32 Installer),安装目录为D:\Program Files\CMake 2.8 4.运行cmake-gui(D:\Program Files\CMake 2.8\bin),设置路径为OpenCV安装路径(本文档假定安装位置为:D:\Program Files\OpenCV2.1),并创建子目录D:\Program Files\OpenCV2.1\vs2010,用于存放编译结果。将数据填入指定文本框中

5.点击?Configure?,在弹出对话框中选中Visual Studio 10.0;单选框中选项选择程序默认的;然后点击Fnish;程序会自动完成 ?Configure Done?; 6.然后点击?configure?,接着点击?Generate?。程序完成?Generate Done?。 7.完成以上步骤后,将在D:\Program Files\OpenCV2.1|vs2010目录下生成OpenCV.sln的VC Solution File,接着请用vs2010打开OpenCV.sln,完成以下操作:

线性系统理论课程报告

线性系统的坐标变换及其相关特性 坐标变换的概念: 系统坐标变换的几何意义就是换基,即把状态空间的坐标系由一个基底换为另一个基底。 坐标变换的代数表征: 对系统的坐标变换代数上等同于对其状态空间的基矩阵的一个线性非奇异变换。 线性时不变系统的坐标变换的一个状态空间描述: 对(1)式表征的线性时不变系统的状态空间描述,引入坐标变换即线性非奇异变换 ,则变换后的系统系统状态空间描述为: 推导过程如下: 此时,原系统的状态空间描述与变换后的系统的状态空间描述之间的系数矩阵有如下关系: 对线性时不变系统的(1),引入同样的线性非奇异变: x Ax Bu y Cx Du =+=+∑(1)1x p x -=: x Ax Bu y Cx Du =+=+∑(2)11x p x x p x --=?=1111()x p x p Ax Bu p Apx p Bu ----==+=+y Cx Du Cpx Du =+=+11,,,A p Ap B p B C Cp D D --====

换 ,则变换前后的系统的传递函数不变,即成立 。 进而得 基于上述讨论可得出在线性时不变系统变换下系统具有一些特性: (1)对线性时不变系统,不管是系统矩阵还是传递函数矩阵,其特征多项式在坐标变换下保持不变。 (2)对线性时不变系统,系统矩阵A 的特征值在坐标变换下保持不变,而特征向量在坐标变换下具有相同的变换关系,即对 的线性非奇异变换有: 线性时变系统的坐标变换的一个状态空间描述: 对线性时变的状态空间描述(3),引入坐标变换即线性非奇异变换 (4), 为可逆且连续可微,则变换后的状态空间描述为: 推导过程如下: 对 (4) 式两边关于 t 求导得: 1x p x -=()()G s G s =1111111()() [()] ()() G s Cp sI p Ap p B D C p sI p Ap p B D C sI A B D G s -------=-+=-+=-+=1x p x -=1,1,2,3i i v p v i -== : ()() ()()x A t x B t u y C t x D t u =+=+∑(3)()x p t x =()p t ()() ()()x A t x B t u y C t x D t u =+=+(5)()() x p t x p t x =+(6)

直线导轨的基本构造

直线导轨直线导轨的基本构造 基本构造是由1. 直线导轨、2. 直线运动滑导块、3. 滚动轴承用滚珠构成。对于这种构造可根据使用规格选择各种产品(参考【图1】)。例如采用密封板类零件构造可实现其防尘性和无尘室使用要求,采用滚珠保持器构造可提高其滑动性能等等。此外,对于直线滑动条件和负载、为了实现更高的导向精度,根据实际情况可采用2支导轨或和多个滑块的构造。 直线导轨(循环滚珠型)的优点: 1.高刚性 2.长寿命、高精度 3.无噪音、运行平稳 4.优异的振动特性 直线导轨的性能基本上是由滚动轴承单元的构造决定的。导轨上滚珠用导向槽的个数称为「列数」,在滚道内滚珠的接触点数作为「点接触数」、用来表现滚珠轴承单元的构造。这种多列滚珠轴承的构造,即使在急速加减速时承受力矩载荷或长时间在严苛条件下连续运行等情况下,也可保持其精度。【图2】为滚珠轴承单元构造事例。

此外,也有在预压状态不同的情况下、轴承单元的接触状态会发生变化,用以维持高刚性?高精度的产品构造(【图3 】)。 直线导轨采用循环滚珠型(【图4】)构造,摩擦力小、可实现平稳运行。另外还有内置滚珠保持器,循环滚珠相互接触、无摩擦音,可实现长久无噪音和平稳运行的的直线导轨滑块构造。 滑动导轨安装面的设计 滑动导轨的直线滑动精度,也基本等同于导轨导向直线运动导块(滑块)的精度。但是导轨的精度直接受固定安装面形状的影响。因此为了确保导轨精度,就必须充分保证安装面的直线度? 平行度等精度要求。在此对滑动导轨2个安装面(导轨安装面、滑块安装面)的设计要点进行说明。 要将导轨和滑块精确对齐固定到各自安装面,安装面的角部必须设定避让槽或加工为比导轨和滑块各自的C 倒角尺寸更小的圆角。(参考【表1】)。 【表1】安装面凸台部高度和避让部半径 (mm )

opencv配置

VS2010 + OpenCV2.3配置 ; 在VS2010下安装配置OpenCV2.3 ; 全程截图,绝对能配置好,不能的留言! 操作系统:Windows 7 x86 中文旗舰版; 编译环境:Visual Studio 2010 中文旗舰版; OpenCV版本:OpenCV-2.3.0-win、OpenCV-2.3.1-win; 备注: a、不需要Cmake编译!! b、如果是最新的2.3.1版本,则将下面第5步中的(5)和(6)中的名为230的lib 修改成231即可,否则会出现找不到lib的情况。 c、不分x86和x64版本,一律按照这个方案配置就可以使用。 d、C#开发环境下的配置方法: https://www.sodocs.net/doc/9513657698.html,/mvp_xuan/blog/item/7e6f6d8c4d34be09b31bb aa9.html?timeStamp=1316746687080 e、第5步属于“项目属性配置”,意思是:“每次新建或新打开一个项目,都需要重新配置”。1-4步是系统配置,一次性工程。 1、下载OpenCV(必须要superpack.exe) https://www.sodocs.net/doc/9513657698.html,/download/OpenCV-2.3.0-win-superpack.exe 2、安装 解压到D盘根目录下。(位置随便,不过下面的path需要根据实际情况自行修改了。) 3、设置系统环境变量 在用户变量处,新建PATH和OPENCV两个项: ———————————————————— PATH (只需添加下面中的一行,根据系统情况自行选择) D:\OpenCV2.3\build\x86\vc10\bin ———————————————————— OPENCV D:\OpenCV2.3\build ————————————————————

传感器课程设计基于光电传感器的脉搏信息检测系统设计

沈阳工程学院 课程设计 设计题目:基于光电传感器的脉搏信息检测系统设计 系别自动化学院班级 学生姓名学号 指导教师职称讲师

沈阳工程学院 课程设计任务书 课程设计题目:基于光电传感器的脉搏信息检测系统设计 系别自动化学院班级 学生姓名学号 指导教师职称讲师 课程设计进行地点: F430 任务下达时间: 起止日期:

教研室主任年月日批准 基于光电传感器的脉搏信息检测系统设计 1 设计主要内容及要求 1.1 设计目的: (1)了解脉搏检测相关背景知识以及电工电子学、单片机、传感器等相关技术。 (2)初步掌握常用常用脉搏检测方法的特点和应用场合,并选择恰当方法应用于本设计。 (3)通过学习,具体掌握所选择脉搏测量传感器的使用特点、测量电路和使用方法。 1.2 基本要求 (1)要求设计相关的硬件电路,选择合适的传感器、MCU和显示系统。 (2)设计恰当的测量电路,包括信号的放大、滤波及抗干扰设计等。 (3)设计异常心跳的报警电路。 1.3 发挥部分 自由发挥 2 设计过程及论文的基本要求: 2.1 设计过程的基本要求 (1)基本部分必须完成,发挥部分可任选; (2)符合设计要求的报告一份,其中包括总体设计框图、电路原理图各一份; (3)报告的电子档需全班统一存盘上交。 2.2 课程设计论文的基本要求 (1)参照毕业设计论文规范打印,包括附录中的图纸。项目齐全、不许涂改,不少于3000字。图纸为A4,所有插图不允许复印。 (2)装订顺序:封面、任务书、成绩评审意见表、中文摘要、关键词、目录、正文(设计题目、设计任务、设计思路、设计框图、各部分电路及相应的详细的功能分析和重要的参数计算、工作过程分析、元器件清单、主要器件介绍)、小结、参考文献、附录(总体设计框图与电路原理图)。 3 时间进度安排 顺序阶段日期计划完成内容备注 1 2016.1.4 讲解主要设计内容,安排学生查阅资料打分 2 2016.1.5 检查任务框图的设计情况打分 3 2016.1.6 检查整个设计理论方面的准备情况打分 4 2016.1.7 指导学生进行传感器的选择打分 5 2016.1.8 进程传感器及测量电路的硬件电路设计打分 6 2016.1.11 讲解原理图的绘制要求打分 7 2016.1.12 检查原理图完成情况,讲解及纠正错误打分 8 2016.1.13 检查流程图的绘制及报告的书写要求打分 9 2016.1.14 布置答辩打分 10 2016.1.15 答辩、写报告打分 2016-1-4

线性系统理论Matlab实践仿真报告指南

线性系统理论实验报告 学院:电信学院 姓名:邵昌娟 学号:152085270006 专业:电气工程

线性系统理论Matlab实验报告 1、由分析可知系统的状态空间描述,因系统综合实质上是通过引入适当状态反馈矩阵K,使得闭环系统的特征值均位于复平面S的期望位置。而只有当特征根均位于S的左半平面时系统稳定。故当特征根是正数时系统不稳定,设计无意义。所以设满足题目中所需要求的系统的期望特征根分别为λ1*=-2,λ2*=-4。 (a) 判断系统的能控性,即得系统的能控性判别矩阵Q c,然后判断rankQ c,若rank Q c =n=2则可得系统可控;利用Matlab判断系统可控性的程序如图1(a)所示。由程序运行结果可知:rank Q c =n=2,故系统完全可控,可对其进行状态反馈设计。 (b) 求状态反馈器中的反馈矩阵K,因设系统的期望特征根分别为λ1*=-2,λ2*=-4;所以利用Matlab求反馈矩阵K的程序如图1(b)所示。由程序运行结果可知:K即为所求状态反馈控制器的状态反馈矩阵,即由该状态反馈矩阵所构成的状态反馈控制器能够满足题目要求。 图1(a) 系统的能控性图1(b) 状态反馈矩阵 2、(a) 求系统的能控型矩阵Q c,验证若rank Q c

安装导轨要求

安装导轨要求 直线电动机是借助于电磁作用原理,直接将电能转换为直线运动的驱动装置。最初以高速运输和牵引为主,经过不断改进后应用范围逐渐扩大到电脑及办公设备、半导体制造装备、医疗装备、工业自动化、自动绘图仪等等。根据不同应用场合的差异,直线电动机的种类也很多。近年出现一种由直线电动机与铝合金滚柱导轨组合的高速线性驱动部件。直线导轨与平面导轨一样,有两个基本元件;一个作为导向的为固定元件,另一个是移动元件。由于直线导轨是标准部件,对机床制造厂来说.唯一要做的只是加工一个安装导轨的平面和校调导轨的平行度。当然,为了保证机床的精度,床身或立柱少量的刮研是必不可少的,在多数情况下,安装是比较简单的。用两个等高量块和一大理石量尺放在安装基面上,放上精密的水平仪调试底座水平,要求是底座中凸(2~3格)。直线导轨安装基面粗糙度,平面度,直线度以及外观的检查。要求:当水平调试好以后,必须用激光干涉仪测量出主直线导轨安装基面(我们通常以靠近右侧立柱的一条直线导轨面为主导轨)的平面度允许每10m中凸0.05mm,全行程直线度允许中凸0.03mm。粗糙度要求1.6,外观无铸造缺陷。直线导轨安装基面与导轨侧基准安装面的倒角处理。要求:倒角半径小于或等于3.5mm,若发现倒角过大或凸出,应及时采用油石和锉刀处理,否则会造成导轨精度的安裝不良或者会干涉滑块。直线导轨安装基面锁紧螺纹孔的加工。要求:确认安装螺孔的位置是否正确,各相连螺孔的中心距120mm大于0.1mm或小于0.1mm;为保证高精度的螺孔加工,要求选用数控设备定位加工。机床采用龙门式结构布局,由双立柱、横梁及床身组成一个封闭的刚性框架结构。横梁固定不作升降,两个立式磨头,一个卧式磨头分别安装在横梁的两侧,磨头既可作水平移动还可作垂直调整、升降。每个磨头都配有金刚滚轮砂轮成形修整装置,装在磨头拖板上,实现修整补偿和进给。床身与工作台采用双V型导轨副,工作台导轨为贴塑导轨。工作台纵向移动液压驱动,可进行无级调速。

Visual Studio2012环境下配置OpenCV_v2.4.10的步骤

Visual Studio2012环境下配置OpenCV的步骤 2014/12/16 本文将针对Visual Studio2012环境下如何配置OpenCV做出说明,具体如下。 1.下载和安装OpenCV SDK 1.1资源下载 在OpenCV官网https://www.sodocs.net/doc/9513657698.html, SDK安装包。对应自己的操作系统,可以下载Windows,Linux/Mac和ios版本。目前官网已经给出OpenCV v3.0bata版本。本文中以OpenCV v2.4.10版本为例进行安装。(各个版本安装过程大体相同,后面将针对不同之处给出说明) 1.2资源安装 下载的OpenCV SDK的后缀名为exe,是一个解压安装程序。双击后会提示设置解压路径,推荐路径D:\Program Files。(因为OpenCV项目文件打包的时候,根目录就是opencv,所以我们不需要额外的新建一个名为opencv的文件夹然后再解压,那是多此一举的事情)然后点击Extract按钮,进行安装。 2.环境变量和路径设置 打开计算机→属性→高级系统设置,在高级目录下单击环境变量按钮,打开环境变量设置对话框。

2.1用户变量设置 在用户变量(此处为lbs的用户变量中)添加两个变量。 新建opencv变量,变量值设置为D:\Program Files\opencv\build。 新建path变量,变量值设置为D:\Program Files\opencv\build\x86\vc11\bin。此处如果已存在path变量,仅需对其变量值修改就行,在后面加上上述路径,但需要用分号和前面的路径隔开(英文半角下的分号) 2.2系统变量设置 在原有的path变量中对变量值修改,在变量值的最后加上D:\Program Files\opencv\build\x86\vc11\bin路径,注意要使用英文半角下的分号和前面的路径隔开。 ※说明 (1)不论电脑是32位还是64位,上述路径中均以x86路径输入,因为创建的程序中默认是在使用win32编译器进行编译。 (2)路径修改后需要重启电脑才能生效。 3.工程项目属性设置 工程项目属性配置主要是指对Debug和Release环境下的工程属性进行修改(通过修改https://www.sodocs.net/doc/9513657698.html,er文件进行)。查阅相关资料,发现Visual Studio 2012中已经不再区分Debug和Release的https://www.sodocs.net/doc/9513657698.html,er文件,所以配置了Debug或Release中的任

光学系统设计报告

《光学课程设计报告》 姓名:郑宇婷 学号: U201114912 学院:光学与电子信息学院 专业:光信息科学与技术 年段班级:1104班 成绩: 授课教师:张学明 2013年4 月9 日

一光学课程设计任务 1、课程意义 (1)综合运用课程的基本理论知识,进一步培养理论联系实际的能力和独立工作的能力。(2)初步掌握简单的、典型的、与新型系统设计的基本技能,熟练掌握光线光路计算技能,了解并熟悉光学设计中所有例行工作,如数据结果处理、相差曲线绘制、相差优化,光学零件技术要求等。 (3)巩固和消化课程中所学的知识,初步了解新型光学系统的特点,为学习专业课与进行毕业设计打下好的基础。 (4)培养一种对待工作严谨的态度。 2、设计题目 双筒棱镜望远镜设计,采用普罗I型棱镜转像,系统要求为: 1、望远镜的放大率Γ=6倍; 2、物镜的相对孔径D/f′=1:4(D为入瞳直径,D=30mm); 3、望远镜的视场角2ω=8°; 4、仪器总长度在110mm左右,视场边缘允许50%的渐晕; 5、棱镜最后一面到分划板的距离>=14mm,棱镜采用K9玻璃,两棱镜间隔为2~5mm。 6、lz ′>8~10mm 二物镜外形尺寸计算 1、优化前的初始结构+计算过程 3、相差容限的计算 (1)所需校正的像差 望远镜的特点是:相对孔径小,视场角不大。结构较为简单,要校正的像差比较少,一般主要校正球差、轴向色差以及正弦差。 (2)像差容限 ①球差容限: 边光的球差容限:1倍焦深内 带光的球差容限:6倍焦深内 ②轴向色差的容限:1倍焦深内 ③正弦差的容限:0.0025——0.00025之间 三、目镜外形尺寸的计算 1、未优化前初始结构+计算过程 3、目镜像差容限计算 (1)所需校正的像差 目镜的特点是:焦距短、视场角大、相对孔径小,且入和出瞳都离透镜有一定距离。因此,目镜的轴外像差一般比较大,必须校正。 一般来说,目镜所需校正的像差主要有:像散、垂轴色差、彗差、场曲、畸变等。 (2)目镜像差容限

电子信息工程专业学习报告

专业学习报告 一、电子信息工程专业简介 电子信息工程是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科,主要研究信息的获取与处理,电子设备与信息系统的设计、开发、应用和集成。现在,电子信息工程已经涵盖了社会的诸多方面,像电话交换局里怎么处理各种电话信号,手机是怎样传递我们的声音甚至图像的,我们周围的网络怎样传递数据,甚至信息化时代军队的信息传递中如何保密等都要涉及电子信息工程的应用技术。 二、学科分支及学习内容 电子信息工程专业主要是学习基本电路知识,并掌握用计算机等处理信息的方法。首先要求有扎实的数学知识,对物理学的要求也很高,并且主要是电学方面;要学习许多电路知识、电子技术、信号与系统、计算机控制原理、通信原理等基本课程。学习电子信息工程自己还要动手设计、连接一些电路并结合计算机进行实验,对动手操作和使用工具的要求也是比较高的。譬如自己连接传感器的电路,用计算机设置小的通信系统,还会参观一些大公司的电子和信息处理设备,理解手机信号、有线电视是如何传输的等,并能有机会在老师指导下参与大的工程设计。学习电子信息工程,要喜欢钻研思考,善于开动脑筋发现问题。 三、就业方向介绍 电子信息工程是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科,主要研究信息的获取与处理,电子设备与信息系统的设计、开发、应用和集成。其适用面比较宽,和计算机、通信、电子都有交叉,对动手能力要求高,可以从事的工作有: (1)电路方向:又分成偏模拟电路的、偏数字电路的、偏射频电路的。每个方向还可以继续细分。基本上就是在公司、工厂里设计或者维修电路。以后按助理工程师、工程师、高级工程师发展,少数人能做到总工程师。做模拟电路的人比较少,有专门做音响电路的、有专门作电源的等等,属于比较专门的人才。做数字电路的人比较多,除了设计电路板的(计算机主板、家用电器里的电路板等等),还有参与各种工程的(智能建筑、智能交通等等)。从事射频电路的人很少,就是做各种无线电设备(手机等等)、天线等等,非常需要很强的专业功底,

上银滚柱式直线导轨的安装方法

上银导轨的安装方法: 上银直线导轨作为数控机床的进给传动链,其装配形式和精度决定了数控机床的定位精度,也影响着进给轴插补运行的平稳性。 一、上银直线导轨安装形式及受力 控机床进给轴常见的导轨支撑有如下几种形式: 1、一端固定——一端自由 导轨一端固定,另一端自由。固定端轴承同时承受轴向力和径向力,这种支承方式用于行程小的短导轨或者用于全闭环的机床,因为这种结构的机械定位精度是最不可靠的,特别是对于长径比大的导轨(直线导轨相对细长),热变性是很明显的,1.5m长的导轨在冷、热的不同环境下变化0.05~0.10mm是很正常的。但是由于他的结构简单,安装调试方便,许多高精度机床仍然采用这种结构,但是必须加装光栅,采用全闭环反馈。 2、一端固定——另一端支承 上银导轨一端固定,另一端支承。固定端同时承受轴向力和径向力;支承端只承受径向力,而且能作微量的轴向浮动,可以减少或避免因导轨自重而出现的弯曲,同时导轨热变形可以自由的向一端伸长。这种结构使用最广泛,目前国内中小型数控车床、立式加工中心等均采用这种结构。 3、两端固定 上银导轨两端均固定。固定端轴承都可以同时承受轴向力,这种支承方式,可以对上银导轨施加适当的预紧力,提高导轨支承刚度,

可以部分补偿导轨的热变形。 对于大型机床、重型机床以及高精度镗铣床常采用此种方案。但是,这种导轨的调整比较繁琐,如果两端的预紧力过大,将会导致导轨最终的行程比设计行程要长,螺距也要比设计螺距大。如果两端锁母的预紧力不够,会导致相反的结果,并容易引起机床震动,精度降低。所以,这类导轨在拆装时一定要按照原厂商说明书调整,或借助仪器(双频激光测量仪)调整。 二、上银直线导轨轴承的排列与命名 首先我们了解典型的进给轴传动链,最终支撑直线导轨的是近端支承轴承和远端支承轴承,这两组轴承通过相互的作用,将轴向力顶住,也就是导轨轴成巧妙地运用了“角接触轴承”即可以承受径向力,又可以承受轴向力的双向受力特点。 当轴承内挡圈和外挡圈受到一组相反方向的作用力时,轴承钢珠承受着一对互为相反的作用力,从静力学的角度上看,当物体静止时,这一对作用力大小相等,方向相反。 作为机床导轨传动,来自工作台的轴向力是作用在轴承的内圈上,如果我们约束导轨不窜动,只要在轴承外圈上作用一个方向相反、大小相等的力即可,这样轴向受力是平衡的。又由于内、外圈之间是滚动摩擦,因而保证了导轨灵活的转动。 对于数控机床导轨传动,需要根据不同的情况控制轴承的游隙(钢珠与内外环之间的间隙),对于低速大转矩的传动,需要这一游隙是过盈的,即要使钢珠在滚到内受挤压变形,从配合角度讲,间隙

OPENCV下载与安装

OpenCV下载与安装 可以在https://www.sodocs.net/doc/9513657698.html,/downloads.html上下载各种版本的OpenCV的源码,Windows、Linux/Mac、iOS、Android都有相应的版本,所以OpenCV可以满足在各种操作系统下的开发,一般来说现有的无人驾驶智能车视觉信息认知计算研究团队都是在Windows和Linux平台下开发。目前OpenCV最新发布的是OpenCV3.0BETA版本(这是一个公测版本),本书所有的视觉算法是基于OpenCV2.4.3版本实现的。 OpenCV下载后安装极其简单,下面是一个以OpenCV2.4.3版本为例的具体安装过程。 OpenCV下载后是一个可执行文件(.exe文件),如OpenCV-2.4.3.exe,安装的时候只需要直接运行这个可执行文件,运行后或得到图1-4的安装路径的选择界面,安装过程实质就是一个解压过程。 图1-4OpenCV安装的路径选择 如1-4所示是将OpenCV解压在计算机的C盘,安装(解压)完成后,可以在C盘中找到一个名称为opencv的文件夹,若能找到,

说明OpenCV安装完毕。不建议将OpenCV安装在C盘中(C盘一般是系统盘),因为OpenCV解压后的文件比较大。 1.2.3环境配置 OpenCV安装完之后还需要进行环境配置才能使用,本书是以Windows7+Microsoft Visual Studio2010下OpenCV2.4.3的环境配置为案例介绍。 (1)设置OpenCV环境变量 OpenCV库函数需要通过用户环境变量调用所需要的库文件。点击:开始->计算机(右击)->属性->高级系统设置->高级->环境变量,在用户变量里新建一项: 变量名:path 变量值:C:\opencv\build\x86\vc10\bin 图1-5设置环境变量

光电测量系统设计

光电测量系统设计 ----基于干涉方法测量压电陶瓷微小伸长量 指导老师:朱海东樊敏 姓名:陈权 学号:2013031053 班级:电科132班 时间:2016年11月7 日

摘要 本次实验为光电测量系统设计,从而测量压电陶瓷由于加热而产生的微小形变量,故需要掌握干涉和衍射的基本原理和产生条件,结合相关仪器软件完成对光电探测器的设计。首先是对通过杨氏双缝干涉,夫琅禾费衍射,PSD微小位移测量实验对理论知识的补充和了解,并对测量系统的搭建有一个大概的构思。然后在机房通过仿真软件ZMAX完成扩束准直系统的设计,ZW CAD绘制出探测器的光学结构(探头主体、底座、支杆等);最后,进行了光纤端面处理和光纤传感综合实验。 关键词:光电测量系统;干涉;衍射;探测器;光纤实验

目录 论文总页数:11页1. 简介 (1) 1.1.实验目的及内容 (1) 2. 干涉及衍射原理 (1) 2.1.干涉 (1) 2.1.1. 干涉原理 (1) 2.1.2. 干涉条件 (2) 2.1.3. 实现光束干涉的基本方法 (2) 2.2.衍射 (2) 2.2.1. 衍射原理 (2) 2.2.2. 衍射分类 (2) 3. 干涉仪 (3) 4. 整体结构 (4) 5. 上机 (5) 5.1.ZMAX仿真设计 (5) 5.1.1. 单透镜 (5) 5.1.2. 双透镜 (5) 5.1.3. 扩束准直系统 (6) 5.2.探测器设计 (7) 6. 总结 (10) 6.1.实验结果及分析 (10) 6.2.问题分析 (11) 6.3.实验改进 (11) 结语 (11) 参考文献 (11)

相关主题