文档库 最新最全的文档下载
当前位置:文档库 › 一种无源隔离型RS_485通讯接口的设计和应用

一种无源隔离型RS_485通讯接口的设计和应用

一种无源隔离型RS_485通讯接口的设计和应用
一种无源隔离型RS_485通讯接口的设计和应用

一种无源隔离型RS-485通讯接口的设计和应用

杨新华,张勇胜,包广清,骆东松

(甘肃工业大学电信学院甘肃兰州730050)

摘要:介绍由ISO485和DCP010505组成的无源隔离型RS-485通讯接口电路的工作原理、性能特点以及应用中需注意的问题。

关键词:隔离;RS-485;通讯;接口;无源

中图分类号:TP3文献标识码:B文章编号:1000-3932(2002)(03)-0050-02

1概述

在计算机控制系统中或数据采集系统中,经常需要用RS-485进行远距离数据传输。大多数情况下,设备工作现场和传输电缆所经途径的电磁环境复杂,很容易对传输系统引入干扰,影响数据传输的准确性,严重的会因电荷积累导致硬件设备中的半导体器件静电击穿,造成半导体器件的永久性损坏。要解决这一问题,一种可行并且实用的办法就是在RS-485通讯中采用隔离型设计,在RS-485的输入端和输出端采用高速光耦隔离。通常的设计方法是在输入和输出端各用一块RS-485驱动器和三个高速光耦,另外,输入端和输出端各用两套直流电源供电。这种常用的设计方法电路比较复杂,更重要的是需要两套电源供电,给设计带来很多不便。本文介绍的RS-485通讯接口电路非常简单,体积小,只需一套电源,大大简化了系统设计,给RS-485的使用带来很多方便。

2电路组成和工作原理

电路采用美国BB(B URR-BROWN)公司的ISO485和DCP010505以及一个与非逻辑门组成。图1是我们在一89C51构成的单片机控制系统中的应用,图中只画出了主机一侧的电路,从机一侧的电路完全相同。

I SO485是BB公司采用其电容耦合隔离技术生产的高速、低功耗型RS-485隔离驱动电路,内含符合RS-485标准的驱动器和高速信号隔离电路。在该器件内部采用BB公司独有的电容耦合隔离技术,采用一个0.4pF的高压电容而不是光耦进行信号的隔离,有利于简化电路、降低功耗、提高信号的传输速度。ISO485采用+5V供电,功耗很小,在5Mbits/s时典型功耗为180m W。该器件采用24Pin,Single-Wide DIP隔离封装。

DCP010505是BB公司生产的DC P0105系列中的一款,DCP0105系列是输入为直流+5V,输出为固定电压值的隔离型DC/DC变换电路,内部设有输出短路保护,转换效率大于75%, 1000Vrms隔离,输出功率1W,该系列产品输出电压有+5V、+12V、+15V三种可供选择,其中DCP010505输出+5V。在图1电路中由DCP010505将非隔离型的+5V电源转换成隔离型的+5V电源,供ISO485的隔离电源输入端V SB 使用。DC P010505采用14Pin,Single-Wide DIP隔离封装。

在图1中,由89C51异步串行口来的数据送入ISO485,在ISO485内隔离后从A、B端输出,送入电缆。图1中与非逻辑门的作用是为DE信号提供一个约10ms延迟时间后再进行有效通信(如图2所示)。否则由于ISO485是电容耦合器件,上电时可能有一个不确定状态。图2所示电路能够保证在上电时ISO485处于接收模式,以避免上电时DE端电平不确定而出现状态冲突。

图1中5个稳压二极管构成保护电路,其中VD1为电源限幅二极管,VD2~VD5为信号限幅二极管,其稳压值应保证符合RS-485标准,图中VD2和VD3取12V,VD4和VD5取7V,以保证将

收稿日期:2001-11-27

计算机应用化工自动化及仪表,2002,29(3):50~51

Control and Instrumen ts in Chemical Industry

信号幅度限定在-7~+12V 之间。3 电路应用中需注意的问题

I SO485和DC P010505外围电路很简单,使用很方便,但在使用中,

下面几个问题应该注意。

图1 89C51构成的单片机控制系统

(1)ISO485对电源要求并不是很严格,其中V SA 为3~ 5.5V,典型值为5V,V SB 为4.75~5.25V,典型值为5V,而I SO485本身功耗比较小,因此当传输距离不太长,传输电缆电阻比较小时,并不需要在主机和从机两侧都设置隔离电源,只需在主机或从机其中一侧设置隔离电源,而另一侧用通讯电缆将隔离电源引入即可。这样可以节省成本,进一步简化设计。在本例中,设备使用现场通讯距离约100m,电缆回路电阻约148,我们在使用中只在主机侧设置由DC P010505构成的隔离+5V 电源,而从机侧与主机共用一套隔离电源,实测在从机一侧隔离电源为4.86V,能够满足ISO485的要求,

系统长时间工作稳定可靠。

图2 确保上电时ISO485处于接收模式的电路

(2)正常工作时从机必须受控于主机。但在实际应用中,如果主机先上电,从机后上电,会出现握手失败现象,即从机的工作没有受控于主机,

从而无法正常通信。我们采用定时通信的方法解

决这一问题:如果从机在设定的一段时间内还未收到信息,可用软件方式控制从机的IOS485传输方向按照接收)))发送)))接收的顺序变化一次,即可与主机重新握手。

图3 ISO485在两种状态下的时序图

(3)ISO485在接收方式时,A 、B 为输入,RO 为输出;在发送方式时,DI 为输入,A 、B 为输出。当传送方向改变一次后,如果输入未变化,则此时输出为随机状态,直至输入状态变化一次,输出状态才确定(如图3所示)。显然,在由发送方式转入接收方式后,如果A 、B 状态变化前,RO 为低电平,在第一个数据起始位时,RO 仍为低电平,C PU 认为此时无起始位,直到出现第一个下降沿,C PU 才开始接收第一个数据,这将导致接收错误;而由接收方式转入发送方式后,DI 变化前,若A~B 为

低电平,发送第一个数据起始位时,A~B 仍为低电平,A 、B 管脚无起始位,同样将导致发送错误。我们采用的解决方法是:主机连续发送两个同步字,第一个同步字要包含多次边沿变化(如55H,0AAH),并发送两次(第一次可能接收错误而忽略),接收端收到第一个同步字后,若再收到两个

#

51#第3期 杨新华等.一种无源隔离型RS -485通讯接口的设计和应用

用带修正因子A 的FUZZY 控制器对

热压罐进行控制

吴 磊

(北方工业大学工学院,北京100041)

摘要: 针对热压罐惯性滞后大的情况,提出用带修正因子A 的FUZZY 控制方法对热压罐进行控制。与A 因子恒定的FUZZY 控制方法及传统的PID 的控制方法相比,具有对各种构件固化工艺响应及时、调节时间短等优点,并且对构件重量变化及固化工艺参数变化不敏感等特点。达到了工艺要求,在实际应用中运行良好。 关键词: 热压罐;大纯滞后惯性系统;修正因子A ;FUZZY 控制

中图分类号:TP273 文献标识码:B 文章编号:1000-3932(2002)(03)-0052-04

1 问题的提出

固化高比强度的胶接蜂窝和碳纤维复合材料构件(简称构件),需要在热压罐中进行。目前,对构件的质量要求日益严格,这就导致对固化过程工艺参数(压力、温度、真空度等)提出实时、准确控制的要求,以使产品质量稳定,并杜绝罐内起火烧毁产品的事故发生。2 有关热压罐的情况简介

热压罐的外形尺寸如图1示。

假设:室内典型温度为T sa =15e ,保温阶段构件应达到的典型温度为T si =215e 。

固化过程按典型的5h 计。表1为热压罐的有关的参数和热量的计算。

在表1的条件下,经实验测定,构件温度上升滞后于罐内气体的时间约为8~10min 。

热的传播过程主要有热传导、热幅射及热对流三种主要基本形式。构件受热过程如下

:

3 电加热方式简介

电加热采取的是在罐壳钢板与罐腔的左、右、上三个地方,铺设三组温度可调的电加热导管。如图2所示。

收稿日期:2001-12-03

同步字,则表示以下将传送数据,从而完成数据传送,保证正确通讯。

4 结 论

由ISO485和DCP010505组成的无源隔离型

RS -485通讯接口与通常的隔离型RS -485通讯接口设计方法相比,无源隔离型RS -485通讯接口的电路简单、体积小、性能可靠、使用方便,能够满足高速数据通讯的要求。

Design and Application of a Passive Isolated RS -485Communication Interface

YANG Xin -hua,ZHANG Yong -sheng,BAO Guang -qing,LUO Dong -song

(School o f Electrical and In f o rmation Engineering ,Gansu University o f Technolo gy ,Lanzhou,Gansu 730050,China )Abstract:This paper introduces the principle,features and notices in application of a passive isolated RS -485com -munication interface circuit consisted of ISO485and DC P010505.

Key words:isolation;RS -485;communication;interface;passive

检测与控制装置

化工自动化及仪表,2002,29(3):52~55

Control and Instruments in Chemical Industry

接口与通讯技术复习

《微型计算机接口技术与汇编语言》 第1-2章微型计算机系统概论 1.现代微机接口在硬件上的层次结构——设备接口和总线接口 微机系统硬件——微处理器、存储器、I/O设备与I/O接口、总线 2.I/O设备接口与CPU交换数据的方式(P9) I/O设备接口与CPU之间的数据交换,一般有查询、中断和DMA三种方式。 3.各主要寄存器的位数(P25) (1)数据寄存器:包括4个16位通用寄存器AX、BX、CX、DX; (2)段寄存器:一个段的描述包括段的长度、起始位置和段内偏移量,段长度可长可短,最多可达64KB。段在存储器中的起始地址称为段地址,存放在段寄存器中,如CS(Code Segment)、DS(Data Segment)、ES(Extra Data Segment)、SS(Stack Segment)。 (3)指针寄存器和变址寄存器:包括4个16位的寄存器SP、BP、SI、DI; (4)指令指针寄存器:IP; (5)标志寄存器:Flag(16位) 4.存储器物理地址的形成方法、物理地址的计算(P21) 物理地址的形成算法是:段寄存器的值左移4位,再与偏移量相加,并且由微处理器内部的地址加法器完成,无需用户干预。 Append: 2.2.5 编程模型 AX (16位) = AH (高8位)+AL(低8位) 5.跨段前缀的作用(P35,P89) 微处理器使用跨段前缀可以改变上述寄存器和表示偏移地址寄存器的默认组合(CS:IP,SS:SP的组合不能改变),但必须显式地说明寻址所使用的段寄存器名。 6.堆栈指针寄存器SP和指令指针寄存器IP的作用(P25) SP和BP都是用来存放堆栈变量在堆栈段中的偏移量,与SS寄存器联用来确定堆栈段中某一存储单元的地址,但有所分工。 IP用来存放代码段中的地址,它与CS寄存器联用确定下一条指令的首地址。 7.堆栈操作的原则——后入先出 8.字存储单元的内容确定 第3章汇编语言寻址方式和指令集 1.TEST指令和AND指令的区别 如TEST AL,37H和AND AL,37H 都是与操作,但TEST不改变值 2.XOR指令的作用(清零、某些位取反) 3.指令LEA和MOV OFFSET mem、MOV mem指令的含义 条件:(DS)=2000H,(SI)=4000H,(24000H)=12H,(24001H)=34H,(24002H)=56H; MOV AX, SI; (AX)=4000H; MOV AX, [SI]; (AX)=3412H; LEA AX, [SI]; (AX)=4000H; MOV AX, OFFSET [SI]; (AX)=4000H; LEA和MOV OFFSET等价。 4.寄存器间接寻址时,各间址寄存器隐含使用的段寄存器以及存储单元物理地址的计算(P56) 操作数在存储器中的段地址,在默认的情况下,是这样指定的:如果使用BP作为间接寻址,

冗余通讯接口设计思考

冗余通讯接口设计思考 1数据下行 RGL网关作为ModbusTCP服务器,而DCS作为ModbusTCP客户端。两个FDSI模块(无论其主从状态)均向RGL网关写入数据,以保证两个RGL网关数据的一致性。在最初建立连接时,FDSI模块需将所有数据写入RGL网关,其后既可定期将所有数据刷新,也能够仅在数据发生变化时传输新的数据。为了对网关的主从状态实行监管,设置了两个主从标签变量:RGL997SY:RGL网关1的主从状态;RGL998SY:RGL网关2的主从状态;与其他数据一样,这两个数据在建立通讯之初必须由FDSI写入RGL网关,其后则既可定期传输,也可在数据发生变化时实行数据传输。FDSI发出的上述两个变量应遵守下述准则:RGL997SY 为1而RGL998SY为0,该组合表示RGL网关1和FDSI1处于主工作状态而RGL网关2和FDSI2处于热备用工作状态(从状态)。该组合下,RGL机架将采纳由FDSI1传输到RGL网关1的相关数据。RGL997SY为0而RGL998SY为1,该组合表示RGL网关2和FDSI2处于主工作状态而RGL网关1和FDSI1处于从工作状态。该组合下,RGL机架将采纳由FDSI2传输到RGL网关2的相关数据。RGL网关不实行数据的写操作,除非RGL网关与FDSI之间的通讯中断或RGL网关无法从FDSI模块读取数据的时间超过3秒。在上述两种情况下,RGL网关将对主从标签变量实行复位,其他数据维持不变,即保持中断数据通讯前的数据。如果两个主从标签变量均为1或均为0,RGL机架将使用最后一个由0转变为1的主从标签变量所对应的RGL网关的数据。RGL网关定期(100毫秒)读取ModbusTCP数据库中的数据,所以RGL网关的时间延迟不超过200毫秒。RGL网关对其内部故障实时监测,如果某个RGL网关探测到出现内部故障,将停止与FDSI模块和RGL机架的数据通讯(既不发出数据,也不接收数据)。RGL机架实时发送距上次数据传输的计时信号到RGL网关,若相关计时信号超过3秒,则RGL网关认为与RGL机架之间的通讯出现故障,RGL网关将停止接收FDSI模块传输的数据。

大学物理自主设计性实验

大学物理自主设计性实验(FB716-Ⅱ型物理设计性(传感器) 实验装置) 实 验 指 导 书 杭州精科仪器有限公司

目录 第一、产品简介 (02) 第二、实验项目内容 (04) 实验一、应变片性能—单臂电桥 (04) 实验二、应变片:单臂、半桥、全桥比较 (06) 实验三、移相器实验 (08) 实验四、相敏检波器实验 (10) 实验五、应变片—交流全桥实验 (12) 实验六、交流全桥的应用—振幅测量 (14) 实验七、交流全桥的应用—电子秤 (14) 实验八、霍尔式传感的直流激励静态位移特性 (16) 实验九、霍尔式传感的应用——电子秤 (17) 实验十、霍尔片传感的交流激励静态位移特性 (17) 实验十一、霍尔式传感的应用研究—振幅测量 (18) 实验十二、差动变压器(互感式)的性能 (19) 实验十三、差动变压器(互感式)零点残余电压的补偿 (20) 实验十四、差动变压器(互感式)的标定 (21) 实验十五、差动变压器(互感式)的应用研究—振幅测量 (22) 实验十六、差动变压器(互感式)的应用—电子秤 (23) 实验十七、差动螺管式(自感式)传感器的静态位移性能 (24) 实验十八、差动螺管式(自感式)传感器的动态位移性能 (25) 实验十九、磁电式传感器的性能 (26) 实验二十、压电传感器的动态响应实验 (27) 实验二十一、压电传感器引线电容对电压放大器、电荷放大器的影响 (28) 实验二十二、差动面积式电容传感器的静态及动态特性 (29) 实验二十三、扩散硅压阻式压力传感实验 (30) 实验二十四、气敏传感器(MQ3)实验 (32) 实验二十五、湿敏电阻(RH)实验 (34) 实验二十六、热释电人体接近实验 (34) 实验二十七、光电传感器测转速实验 (36) 第三、结构安装图片和说明 (37) 第一、产品简介 一、FB716-II型物理设计性(传感器)实验装置 本实验装置主要由以下所述5个部分组成: 1.传感器实验台部分:装有双平行振动梁(包括应变片上下各2片、梁自由端的磁钢)、

UART串口通信设计实例

2.5 UART串口通信设计实例(1) 接下来用刚才采用的方法设计一个典型实例。在一般的嵌入式开发和FPGA设计中,串口UART是使用非常频繁的一种调试手段。下面我们将使用Verilog RTL编程设计一个串口收发模块。这个实例虽然简单,但是在后续的调试开发中,串口使用的次数比较多,这里阐明它的设计方案,不仅仅是为了讲解RTL编程,而且为了后续使用兼容ARM9内核实现嵌入式开发。 串口在一般的台式机上都会有。随着笔记本电脑的使用,一般会采用USB转串口的方案虚拟一个串口供笔记本使用。图2-7为UART串口的结构图。串口具有9个引脚,但是真正连接入FPGA开发板的一般只有两个引脚。这两个引脚是:发送引脚TxD和接收引脚RxD。由于是串行发送数据,因此如果开发板发送数据的话,则要通过TxD线1 bit接着1 bit 发送。在接收时,同样通过RxD引脚1 bit接着1 bit接收。 再看看串口发送/接收的数据格式(见图2-8)。在TxD或RxD这样的单线上,是从一个周期的低电平开始,以一个周期的高电平结束的。它中间包含8个周期的数据位和一个周期针对8位数据的奇偶校验位。每次传送一字节数据,它包含的8位是由低位开始传送,最后一位传送的是第7位。

这个设计有两个目的:一是从串口中接收数据,发送到输出端口。接收的时候是串行的,也就是一个接一个的;但是发送到输出端口时,我们希望是8位放在一起,成为并行状态(见图2-10)。我们知道,串口中出现信号,是没有先兆的。如果出现了串行数据,则如何通知到输出端口呢?我们引入“接收有效”端口。“接收有效”端口在一般情况下都是低电平,一旦有数据到来时,它就变成高电平。下一个模块在得知“接收有效”信号为高电平时,它就明白:新到了一个字节的数据,放在“接收字节”端口里面。

电能表中通讯接口电路的设计以及实现

电能表中通讯接口电路的设计以及实现 /h1 随着电力和电子产业的蓬勃发展,及用户和电力公司对电能表的要求愈来愈高,电能表作为用户和电力公司交易平台,其作用至关重要。电能表作为衡量电能的计量仪器,其技术性要求很高,既要求精确、更要求稳定,并保证长期可靠运行,并且随着我国电力市场的逐步建立和完善,电力系统越来越复杂,作为电力系统重要组成部分的电能表受到了越来越多的关注。为了满足各方面的需求,电能表设计也朝着复费率、精确计量、智能化和网络化的方向发展,在工业用户的电力系统中,电能表从性能上还要满足恶劣的工作环境,电压高、电流大、负荷重等条件。但我国早先普遍使用的感应式电表存在精度差、功耗大、受谐波影响大等问题,在用电计费上给国家带来了很大的损失。随着电子技术发展和现代电力应用,电能表专用计量芯片如ATT7022B、A TT7022C也随即而出,从某种程度上提高了电能计量精度,简化了电度表设计结构,功能上也得到了更多的扩展。但是为了提高电力管理部门工作效率,实现远程控制、自动抄表等,那么高精度智能电能表才是今后市场的迫切所需。 本系统采用专用计量芯片来检测电信号,配以微控制器(MCU)编程实现多种功能。检测部分由精密电流互感器、电压互感器和外围处理电路组成,从而得到电流、电压、频率、相位等电网的实时参数,经计量芯片ATT7022B处理,并使用FPGA实现其通信,将计量得到各种电网参数进行处理和相应的存储,最后通过液晶显示屏显示或通过通信模块(RS-485或红外)进行远程通信和红外抄表。

1.SPI通信接口 本论文设计的SPI接口电路连接可以参考图1,ATT7022B的SPI通信格式是相同的,8位地址,24位数据,MSB在前,LSB在后。CS为片选,允许访问串口的控制线,CS由高电平变为低电平是表示SPI操作开始,CS由低电平变为高电平时表示SPI操作结束,所以每次操作SPI 时CS必须出现下降沿,CS出现上升沿时表示SPI操作结束;DIN为串行数据输入,用于把用户的数据(如数据/命令/地址等)传输到ATT7022B;DOUT为串行数据输出,用于从ATT7022B寄存器读出数据;SCLK为串行时钟,控制数据移出或移入时串行口的传输率,上升沿放数据,下降沿取数据。SCLK下降沿时将DIN上的数据采样到ATT7022B中,SCLK上升沿时将ATT7022B的数据放置于DOUT上输出。 SPI读操作时序图如图2。ATT7022B的计量参数以及校表参数寄存器是通过SPI 提供给外部FPGA来进行处理。 其命令格式为 7 6 5 4 3 2 1 0 Bit7:0表示读命令,用于读取A TT70 22B的计量及校表寄存器。

大学物理创新设计实验报告

大学物理创新设计实验报告 篇一:物理创新设计实验报告大学物理 浙江海 物理创新设计实验报告 实验名称:利用霍尔效应法测量空间的磁场分布指导教师:鲁晓东 专业:数学与数学应用 班级: B10数学 实验者:于祥雨吴联帅 学号:100 实验日期: XX年12月01日 洋学院 利用霍尔效应法测量空间的磁场分布 实验者:于祥雨同组实验者:吴联帅指导老师:鲁晓东 (B10数学 8 654495 ;B10数学 8 670903) 【摘要】通过霍尔效应法测量霍尔电流和励磁电流的方法,并使用“对称测量法”消除副效应的影响,最终通过多组数据的处理,得出空间磁场分布。 【关键词】霍尔效应;霍尔电流;对称测量法;磁场分布 一、引言

空间磁场实际存在,但是人眼看不到,因此用直接的方法测量是行不通的。本实验正是考虑了这点,通过测量霍尔电流和励磁电流的方式,通过霍尔电流、励磁电流和磁场强度的关系,间接的测出磁场强度。并结合多组数据的处理,最大程度减小误差,使实验更加科学、严谨,从而使得实验方法具有可实施性和借鉴性。 二、设计原理 2.1简介 置于磁场中的载流体,如果电流方向与磁场垂直,则在垂直于电流和磁场的方向会产生一附加的横向电场,这一现象是霍普金斯大学研究生霍尔于1879年发现的,后被称为霍尔效应。如今霍尔效应不但是测定半导体材料电学参数的主要手段,而且利用该效应制成的霍尔器件已广泛用于非电量的电测量、自动控制和信息处理等方面。在工业生产要求自动自动检测和控制的今天,作为敏感元件之一的霍尔器件,将有更广泛的应用前景。掌握这一富有实用性的实验,对日后的工作将有益处。 2.2霍尔效应 霍尔效应是磁电效应的一种,当电流垂直于外磁场通过导体时,在导体的垂直于磁场和电流方向的两个端面之间会出现电势差,这个电势差就被叫做霍尔电势差。 导体中的载流子在外加磁场中运动时,因为受到洛仑兹

2015年春兰州大学通讯与接口技术在线作业答案

接口与通讯技术课程作业_A 用户名:niekai最终成绩:76.0仅显示答错的题 1. ADC0809用于数据采集时,工作于查询状态,需要软件不断查询___管脚的状态。 A.EOC B.START C.CLK D.ALE 本题分值: 4.0 用户得分: 4.0 用户解答: A.EOC 标准答案: A.EOC 2. DMA在()接管总线的控制权。 申请阶段 响应阶段 数据传送阶段 结束阶段 本题分值: 4.0 用户得分: 4.0 用户解答:响应阶段 标准答案:响应阶段 3. CPU在执行OUT DX,AL指令时,()寄存器的容送到数据总线上。 AL DX AX DL 本题分值: 4.0

用户得分:0.0 用户解答:DX 标准答案:AL 4. 同步串行通信的帧格式开头有同步字符SYNC,其作用是将“消息到达”通知( )。 接收器 发送器 调制解调器 CPU 本题分值: 4.0 用户得分: 4.0 用户解答:接收器 标准答案:接收器 5. 由200万像素组成的一幅图像,它的图像分辨率大约是多少( ) 600×800 1024×768 1280×1024 1600×1200 本题分值: 4.0 用户得分: 4.0 用户解答:1600×1200 标准答案:1600×1200 6. DMA方式的数据传送是由( )控制的 软件 中间件 硬件DMAC CPU

本题分值: 4.0 用户得分:0.0 用户解答: CPU 标准答案:硬件DMAC 7. 异步串行通信中一个字符信息位的格式按先后次序是()。 起始位、数据位、校验位、停止位 起始位、校验位、数据位、停止位 起始位、数据位、停止位、校验位 校验位、起始位、数据位、停止位 本题分值: 4.0 用户得分: 4.0 用户解答:起始位、数据位、校验位、停止位 标准答案:起始位、数据位、校验位、停止位 8. 8259中断控制器的初始化控制字有() ICM0——ICM1 ICM0——ICM2 ICM0——ICM3 . ICM0——ICM4 本题分值: 4.0 用户得分:0.0 用户解答:. ICM0——ICM4 标准答案:ICM0——ICM3 9. 七段式LED显示器件有()极连接方式。 共阳 共阴 共阳或共阴

通讯录管理系统课程设计报告书(C语言)

二〇〇八~ 二〇〇九学年第二学期 信息科学与工程学院课程设计报告书 课程名称:C语言课程设计 班级: 学号: 姓名:薛其乐 指导老师:

二〇〇九年九月 通讯录管理系统 一.需求分析 设计题目及要求: ◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子 邮箱等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 系统功能需求分析: 主要包含一下多种功能: 添加:添加通讯录记录 显示:显示通讯录记录 删除:删除通讯录记录 查询:查询通讯录记录 修改:修改通讯录记录 保存:将信息保存到文件 二.概要设计 系统功能模块图:

添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 三.详细设计 (1).通讯录: typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*/ char email[20]; /*邮箱*/

char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person; void main() /*主函数*/ { int n=0; for(;;) { switch(menu_select()) { case 1: printf("\n\t添加记录到通讯录\n"); /*添加记录*/ n=Input(pe,n); break; case 2: printf("\n\t\t\t 通讯录记录表\n"); /*显示记录*/ Display(pe,n); break; case 3: printf("\n\t从通讯录中删除记录\n");

浅谈大学物理实验教学设计

浅谈大学物理实验教学设计 【摘要】大学物理实验是高等院校理工科学生必修的一门重要基础课。在提高学生的科学素质、培养学生的创新精神和实践能力中具有特殊的作用。实施新型实验教学方式已成为大学物理实验教学改革和实践的热点。本文对大学物理实验教学模式进行研究对该实验教学模式中的“完善实验教学设计”进行了详细分析。 【关键词】大学物理实验;创新能力;教学模式 物理学是一门实验科学,是物理学的基础。凡是物理学的概念、规律及公式都是以客观实验为基础的,即物理理论绝不能脱离物理实验的验证。大学物理实验作为大学生进校后的第一门科学实验课程,不仅应让学生受到严格的、系统的实验技能训练掌握科学实验的基本原理、方法和技巧,更主要的是要培养学生严谨的科学思维能力和创新精神,培养学生理论联系实际、分析和解决实际问题的能力,特别是与科学技术发展相适应的综合能力。因而实验教学应该面对时代的发展、科技进步的新趋势和新挑战不断有所改变和创新。只有这样才能适应社会对人才知识和科学素质越来越高的要求[1]。为了搞好大学物理实验教学,教师必须重视和研究实验教学。首先,要进行完善的实验教学设计,确定明确的实验目标;其次,要提供开放的实验环境和及时的辅导,让学生不断自主地进行实验探索并获得成就感;再次,要充分利用现代教育媒体和信息技术手段,提高实验教学效率加强教师与学生的互动,激发学生对实验的探索兴趣和重视[2-3]。本文对如何完善实验教学设计结合我院大学物理实验的教学模式进行研究和探讨。 大学物理实验教学是消化理论知识验证知识的过程它有助于锻炼和提高学生的实验方法和技能。随着科学技术的不断进步和发展物理实验将在学生的知识、能力和素质的培养方面发挥越来越重要的作用。 1 以素质教育为目的,建立物理实验课程新体系 课程体系重新设置的重点是:加强基础,重视应用,培养能力,提高素质,把“知识、能力、素质”三要素贯穿整个实验教学改革过程。实验课程体系的设计必须让学生系统掌握物理实验的基本知识、基本方法和基本技能,打好基础;同时还必须与现代科学技术接轨,现代科技成果与经典课程内容相互渗透,是在对实验课程体系改革时应充分给以关注的问题。 2 授课对象起点分析 《大学物理实验》课程是针对全体工科专业开设,开设时间在大学第二、三学期。学生为地方高考青年学生,已经具备了比较扎实的科学文化基础。经过大学第一学期物理课程的学习,学生掌握了大学物理的一般规律和一般物理实验的基本原理,对常见物理现象具有感性认识和一般的理性理解。本科学生总体知识水平较好,但动手能力一般,实操经验不强,对《大学物理实验》课程的学习大

串口通讯设计之Verilog实现

串口通讯设计之 V e r i l o g实现 Revised as of 23 November 2020

串口通讯设计之V e r i l o g实现 FPGA串口模块是将由RS-485发送过来的数据进行处理,提取出8位有效数据,并按异步串口通讯的格式要求输出到MAX3223的12脚。FPGA选用Xilinx公司的SpartanII系列xc2s50。此部分为该设计的主体。如上所述,输入数据的传输速率为700k波特率。为了使FPGA能够正确地对输入数据进行采样,提高分辨率能力和抗干扰能力,采样时钟必须选用比波特率更高的时钟,理论上至少是波特率时钟的2倍。 1 串口通信基本特点随着多微机系统的应用和微机网络的发展,通信功能越来越显得重要。串行通信是在一根传输线上一位一位地传送信息.这根线既作数据线又作联络线。串行通信作为一种主要的通信方式,由于所用的传输线少,并且可以借助现存的电话网进行信息传送,因此特别适合于远距离传送。在串行传输中,通信双方都按通信协议进行,所谓通信协议是指通信双方的一种约定。约定对数据格式、同步方式、传送速度、传送步骤、纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。异步起止式的祯信息格式为:每祯信息由四部分组成: 位起始位。 ~8位数据位。传送顺序是低位在前,高位在后.依次传送。c.一位校验位,也可以没有。d.最后是1位或是2位停止位。 FPGA(Field Pmgrammable Gate Array)现场可编程门阵列在数字电路的设计中已经被广泛使用。这种设计方式可以将以前需要多块集成芯片的电路设计到一块大模块可编程逻辑器件中,大大减少了电路板的尺寸,增强了系统的可靠性和设计的灵活性。本文详细介绍了已在实际项目中应用的基于FPGA的串口通讯设计。 本设计分为硬件电路设计和软件设计两部分,最后用仿真验证了程序设计的正确性。 2 系统的硬件设计 本方案的异步串行通信的硬件接口电路图如图1所示,主要由四部分组成:RS-485数据发送模块、FPGA 串口模块、MAX3223和DB9。各部分功能简述如下: RS-485数据发送模块是将前续电路的数据发送到FPGA,供本电路处理,亦即本电路的输入。RS485是符合RS-485和RS-4225串口标准的低功耗半双工收发器件,有和5V两种,在本设计中选用了的器件SP3485。 在本设计中。485的7脚和8脚与前端信号相连接,用于接收输入的数据。数据格式是这样的:一帧数据有25位,报头是16个高电平和1个低电平,接下来是 8位有效的数据。传输速率为700k波特率。2脚是使能端,与FPGA的I/O口相连,由FPGA提供逻辑控制信号。1脚和4脚也与FPGA相连,由 FPGA对输入数据进行处理。 FPGA串口模块是将由RS-485发送过来的数据进行处理,提取出8位有效数据,并按异步串口通讯的格式要求输出到MAX3223的12脚。FPGA选用Xilinx公司的Spartan II系列xc2s50。此部分为该设计的主体。如上所述,输入数据的传输速率为700k波特率。为了使FPGA能够正确地对输入数据进行采样,提高分辨率能力和抗干扰能力,采样时钟必须选用比波特率更高的时钟,理论上至少是波特率时钟的2倍。在本设计中选用4倍于波特率的时钟,利用这种4倍于波特率的接收时钟对串行数据流进行检测和定位采样,接收器能在一个位周期内采样4次。如果没有这种倍频关系,定位采样频率和传送波特率相同,则在一个位周期中,只能采样一次,分辨率会差。比如,为了检测起始位下降沿的出现,在起始位的前夕采样一次之后,下次采样要到起始位结束前夕才进行。而假若在

C语言通讯录程序课程设计报告书

3.6 实例6 通讯录程序 本实例希望设计一个通讯录程序,要求实现通讯录信息的录入,并具有添加、查询、删除、显示等功能;使用结构体存储通讯录中记录信息;使用链表来实现通讯录信息的添加、删除、查询及显示等操作;通讯录程序可实现文件读写,在通讯录信息录入结束之后,可存入文件中,在下次程序运行时可将通讯录中的记录读取到程序中。通讯录程序可采用基于Win32控制台程序构建或采用基于MFC应用向导.EXE的应用程序,下面对这两种方法进行详细介绍。 3.6.1. 设计目的 1、掌握结构体的基本工作原理和工作方式。 2、熟悉结构体与链表的使用方法。 3、熟悉C语言下数据的输入与输出。 4、掌握C语言下对TXT文件的读写操作。 5、熟悉函数的设计方法及调用方法。 3.6.2. 基本要求 1、本实例要求实现对通讯录信息的查找、添加、删除、显示等功能,每个功能模块均能实现随时从模块中退出,可以通过键盘对功能进行选择,完成一个通讯录管理系统的运行。

2、要使用结构体来实现对通讯录信息的存储。 3、使用链表来实现对通讯录信息的查找、添加、删除、浏览显示。 4、使用文件对记录进行存储,程序运行时还可以从文件中读取记录。 5、系统设计完成后应实现类似下图所示界面。 3.6.3 设计结构及算法分析 在进行程序设计时,选择一种合理的数据存储结构是非常关键的。本实例根据题目要求,采用结构体来存放通讯录中的信息,并采用文件存储通讯录中的信息。 1、存储结构 本实例存储数据时,除了采用最常用的基本类型存储外,采用结构体的方式来存储通讯录中的个人信息,结构体如下所

示: struct stu { char name[20]; /*人名*/ char telephone[20]; /*电话*/ char sex[4]; /*性别*/ char company[20]; /*单位*/ struct stu *next; /*链表节点*/ }; typedef struct stu STU; 2、main()主函数 采用模块化设计,功能放在各模块函数中实现。主函数是程序的入口,在其中采用循环结构,根据用户的键盘输入,依次调用各功能函数。 3、mycreate()函数------创建链表函数 函数根据用户输入的信息,存储到结构体中,并建立链表结构,函数返回链表的头指针。链表建立完成后,可根据链表的头指针来添加后续指针。 4、myadd()函数------添加学生信息记录函数 函数根据用户输入信息,分配内存,将数据存储到结构体中,并建立新的链表节点,链接到已经建立好的链表尾部。 5、mydelete()函数------删除链表节点

OPC通讯接口设计

神龙汽车成都四厂 焊装制造执行系统FMES 详细设计书 施耐德电气(中国)有限公司 2015年8月25日 版本:A

第一章引言 1.1编写目的 本说明书在需求分析的基础上,对神龙汽车四厂焊装制造执行系统FMES的各个功能模块的实现,以及系统管理界面UI和数据库的设计进行了说明。程序开发人员应参考本说明进行代码的编写和测试。 1.2背景 系统的名称:神龙汽车四厂焊装制造执行系统FMES 任务提出者:神龙汽车有限公司成都分公司 系统开发者:施耐德电气(中国)有限公司 本系统完成后,在神龙汽车有限公司成都四厂进行安装部署和投入使用,该项目总体目标应达成以下要求: 1.实现ANDON管理模式,实施生产可视化、停线和响声管理; 2.对现场发生事件的统计分析,以便持续改善; 3.对现场各类设备(输送、工艺和机器人)的实时监控; 4.实现车间车身和载具的详细跟踪; 5.实现各分装区的生产管理; 6.实现与自动化和管理系统的通讯; 7.实现各类统计报表的生成; 1.3定义 1.4参考资料 四厂MES项目招标文件 神龙四厂FMES需求分析报告 工业应用系统与PLC的接口规范 神龙四厂FMES与SPPV系统接口设计规范

第二章系统架构 2.1网络架构 FMES系统布置2台应用服务器,具备热备冗余和负荷均衡功能。通过软件方案keepalived + Heartbeat来实现。 2.2系统功能分解图 2.3任务概述 2.3.1业务需求 2.3.2运行与开发环境 操作系统: 神龙四厂FMES服务器:Windows Server 2008 R2简体中文标准版 开发环境: 微软开发平台C# .net framework 4.0开发版 开发工具:Microsoft Visual Studio 2010 数据库:Microsoft SQL Server 2008 R2 PRO 开发语言:C# 版本控制:SVN UML建模:Enterprise Architect 11 结构图绘制:Microsoft office visio 2007

物理创新设计实验报告 大学物理

浙江海洋学院 物理创新设计实验报告 实验名称:利用霍尔效应法测量空间的磁场分布指导教师:鲁晓东 专业:数学与数学应用 班级:B10数学 实验者:于祥雨吴联帅 学号:100601108 100601118 实验日期:2011年12月01日

利用霍尔效应法测量空间的磁场分布 实验者:于祥雨 同组实验者:吴联帅 指导老师:鲁晓东 (B10数学 100601108 654495 ;B10数学 100601118 670903) 【摘要】通过霍尔效应法测量霍尔电流和励磁电流的方法,并使用“对称测量法”消除副效应的影响,最终通过多组数据的处理,得出空间磁场分布。 【关键词】霍尔效应;霍尔电流;对称测量法;磁场分布 一、引言 空间磁场实际存在,但是人眼看不到,因此用直接的方法测量是行不通的。本实验正是考虑了这点,通过测量霍尔电流和励磁电流的方式,通过霍尔电流、励磁电流和磁场强度的关系,间接的测出磁场强度。并结合多组数据的处理,最大程度减小误差,使实验更加科学、严谨,从而使得实验方法具有可实施性和借鉴性。 二、设计原理 2.1简介 置于磁场中的载流体,如果电流方向与磁场垂直,则在垂直于电流和磁场的方向会产生一附加的横向电场,这一现象是霍普金斯大学研究生霍尔于1879年发现的,后被称为霍尔效应。如今霍尔效应不但是测定半导体材料电学参数的主要手段,而且利用该效应制成的霍尔器件已广泛用于非电量的电测量、自动控制和信息处理等方面。在工业生产要求自动自动检测和控制的今天,作为敏感元件之一的霍尔器件,将有更广泛的应用前景。掌握这一富有实用性的实验,对日后的工作将有益处。 2.2霍尔效应 霍尔效应是磁电效应的一种,当电流垂直于外磁场通过导体时,在导体的垂直于磁场和电流方向的两个端面之间会出现电势差,这个电势差就被叫做霍尔电势差。 导体中的载流子在外加磁场中运动时,因为受到洛仑兹力的作用而使轨迹发生偏移,并在材料两侧产生电荷积累,形成垂直于电流方向的电场,最终使载流子受到的洛仑兹力与电场斥力相平衡,从而在两侧建立起一个稳定的电势差即霍尔电压。正交电场和电流强度与磁场强度的乘积之比就是霍尔系数。平行电场和电流强度之比就是电阻率。 因此,对于一个已知霍尔系数的导体,通过一个已知方向、大小的电流,同时测出该导体两侧的霍尔电势差的方向与大小,就可以得出该导体所处磁场的方向和大小。 2.3实验原理 霍尔效应从本质上讲是运动的带电粒子在磁场中受洛伦兹力作用而引起的偏转。当带电粒子(电子或空穴)被约束在固体材料中,这种偏转就导致在垂直电流和磁场方向上产生正负电荷的聚积,从而形成附加的横向电场,即霍尔电场H E 。如图2-1所示的半导体式样,若在X 方向通以电流H I ,在Z 方向加磁场B ,则在Y 方向即试样2-4电极两侧就开始聚集异号电荷而产生相应的附加电场。电场的指向取决于试样的导电类型。对图2-1所示的N 型试样,霍尔电场为Y -方向。显然,霍尔电场H E 是阻止载流子继续向侧面偏移,当载流子所受的横向电场力H eE 与洛伦兹力evB 相等,样品两侧电荷的积累就达到动态平衡,故: H eE evB = (2.3.1) 其中H E 为霍尔电场,v 是载流子在电流方向上的平均漂移速度。

java通讯录课程设计报告

JIANGXI AGRICULTURAL UNIVERSITY JA V A课程设计报告 题目:通讯录系统 二0一二年十二月 摘要 随着Internet速度的提高和使用的普及,网络上各式各样的应用层出不穷,通讯录系统就是其中的一种。在现实生活中,我们管理通讯录有多种方式,为了进一步提高管理通讯录的效率以及及时更新通讯录,特开发通讯录系统来方便用户使用和管理通讯录。 本系统采用Ecilpse编写程序,具有良好的程序结构和人机交互界面,通用性强。本文将从开发技术、需求分析、系统设计、编码实现和设计总结这几个方面,详细介绍

通讯录系统的设计和实现过程。 关键词:通讯录系统;JA V A;Eclipse;需求分析。

目录 1 绪论 (2) 1.1 概述 (2) 2 开发技术与工具选择 (2) 2.1 Eclipse介绍 (2) 2.1.1 Eclipse的基本概念 (2) 2.1.2 Eclipse 插件开发环境 (2) 2.1.3 Eclipse的主要组成 (2) 3 需求分析 (3) 3.1 概要说明 (3) 3.2 产品描述 (3) 3.3 系统功能列表 (3) 3.4 系统功能说明 (3) 3.4.1 <添加模块> (3) 3.4.2 <查询模块> (3) 3.4.3 <修改模块> (4) 3.4.4 <删除模块> (4) 3.5系统质量需求 (4) 4 系统设计 (4) 4.1说明 (4) 4.2总体设计结构图 (4) 4.3 总用例图 (5) 4.4 流程图 (5) 5 编码与实现 (8) 5.1包结构图 (8) 5.2主界面 (9) 5.3组操作的页面 (9) 5.4 好友操作界面 (10) 6 项目设计总结 (11) 6.1系统概述 (11) 6.2关键问题的分析和解决 (11) 6.3 系统展望 (11) 6.4 自身收获 (11) 致谢 (12) 参考文献 (13)

电容式触摸屏的通讯接口设计方案

电容式触摸屏的通讯接口设计方案 随着手机、PDA等便携式电子产品的普及,人们需要更小的产品尺寸和更大的LCD显示屏。受到整机重量和机械设计的限制,人机输入接口开始由传统的机械按键向电阻式触摸屏过渡。2007年iPhone面世并取得了巨大成功,它采用的电容式触摸屏提供了更高的透光性和新颖的多点触摸功能,开始成为便携式产品的新热点,并显现出成为主流输入接口方式的趋势。 一、 Cypress TrueTouch?电容触摸屏方案介绍 Cypress PSoC技术将可编程模拟/数字资源集成在单颗芯片上,为感应电容式触摸屏提供了TrueTouch?解决方案,它涵盖了从单点触摸、多点触摸识别手势到多点触摸识别位置的全部领域。配合高效灵活的PSoC Designer 5.0 开发环境,Cypress TrueTouch?方案正在业界获得广泛的应用。 图1是Cypress TrueTouch?方案中经常使用的轴坐标式感应单元矩阵的图形,类似于触摸板,将独立的ITO 感应单元串联在一起可以组成Y 轴或X 轴的一个感应单元,行感应单元组成Y 轴,列感应单元组成X 轴,行和列在分开的不同层上。多点触摸识别位置方法是基于互电容的触摸检测方法(行单元上加驱动激励信号,列单元上进行感应,有别于激励和感应的是同一感应单元的自电容方式),可以应用于任何触摸手势的检测,包括识别双手的10 个手指同时触摸的位置(图2)。它通过互电容检测的方式可以完全消除“鬼点”,当有多个

触摸点时,仅当某个触摸点所在的行感应单元被驱动,列感应单元被检测时,才会有电容变化检测值,这样就可以检测出多个行 / 列交*处触摸点的绝对位置。 图1 轴坐标式感应单元矩阵的图形

大学物理实验设计性实验方案

普通物理实验设计性实验方案 实验题目:简单显微镜的设计 班级:物理学2011级(2)班 学号:2011433175 姓名:唐洁 指导教师:陈广萍 凯里学院物理与电子工程学院2013 年3月

简单显微镜的设计 要求: 1. 了解显微镜的基本光学系统及放大原理,以及视觉放大率等概念; 2. 学会按一定的原理自行组装仪器的技能及调节光路的方法; 3. 学会测量显微镜的视觉放大率; 4. 简单显微镜的放大率为31.8; 5. 物镜与目镜之间的距离为24cm ,即光学间隔为1 6.6cm 。 序 言 显微镜是最常用的助视光学仪器,且常被组合在其他光学仪器中。因此,了解并 掌握它的构造原理和调整方法,了解并掌握其放大率的概念和测量方法,不仅有助于加 深理解透镜的成像规律,也有助于正确使用其他光学仪器。 一、实验原理 (一)、光学仪器的视觉放大率 显微镜被用于观测微小的物体,望远镜被用于观测远处的目标,它们的作用都是 将被观测的物体对人眼的张角(视角)加以放大。显然,同一物体对人眼所张的视角与 物体离人眼的距离有关。在一般照明条件下,正常人的眼睛能分辨在明视距离处相距为 0.05~0.07mm 的两点。此时,这两点对人眼所张的视角约为/1,称为最小分辨角。当 微小物体(或远处物体)对人眼所张视角小于此最小分辨角时,人眼将无法分辨,因而 需借助光学仪器(如放大镜、显微镜、望远镜等)来增大物体对人眼所张的视角。这是 助视光学仪器的基本工作原理,它们的放大能力可用视觉放大率Γ表示,其定义为 w w tan tan / =Γ (1) 式中,w 为明视距离处物体对眼睛所张的视角,/w 为通过光学仪器观察时在明视距离 处的成像对眼睛所张的视角。 (二)、显微镜及其视觉放大率 最简单的显微镜是由两个凸透镜构成的。其中,物镜的焦距很短,目镜的焦距较 长。它的光路如图所示,图中的o L 为物镜(焦点在o F 和/o F ),其焦距为o f ;e L 为目镜, 其焦距为e f 。将长度为1y 的被观测物AB 放在o L 的焦距外且接近焦点o F 处,物体通过 物镜成一放大的倒立实像//B A (其长度为2y )。此实像在目镜的焦点以内,经过目镜放

基于单片机的串口通信模块设计

1 绪论 1.1 研究背景 通信是指不同的独立系统利用线路互相交换数据,它的主要目的是将数据从一端传送到另一端,实现数据的交换。在现代工业控制中,通常采用计算机作为上位机与下层的实时控制与监测设备进行通讯。现场数据必须通过一个数据收集器传给上位机,同样上位机向现场设备发命令也必须通过数据收集器。串行通信因其结构简单、执行速度快、抗干扰能力强等优点,已被广泛应用于数据采集和过程控制等领域。 计算机与外界的信息交换称为通信。基本的通信方式有并行通信和串行通信两种。串行通信是指一条信息额各位数据被逐位按顺序传送的通信方式。串行通信的特点是:数据位传送,按位顺序进行,最少只需要一根传输线即可完成,成本低但传送速度快,串行通信的距离可以从几米到几千米。 随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行监测和控制。PC机具有强大的监控和管理能力,而单片机则具有快速及灵和的控制特点,通过PC 机的RS-232串行接口与外部设备进行通信,是许多测控系统中常用的一种通信解决方案。而随着USB接口技术的成熟和使用的普及,由于USB 接口有着 RS-232(DB-9)串口无法比拟的优点,RS-232(DB-9)串口正在逐步地为USB 接口所替代。而在现在的大多数笔记本电脑中,出于节省物理空间和用处不大等原因,RS-232(DB-9)串口已不再设置,这就约束了基于RS-232(DB-9)串口与PC 机联络的单片机设备的使用围。当前USB接口逐步取代RS-232(DB-9)串口已是大势所趋,单片机同计算机的USB通信在实际工作中的应用围也将越来越广。本文所介

[兰州大学]《接口与通讯技术》19秋平时作业3(参考)

【奥鹏】-[兰州大学]《接口与通讯技术》19秋平时作业3 试卷总分:100 得分:100 第1题,计算机通信的工作方式中,能支持数据在两个方向同时传送的是( )。 A、单工通信 B、全双工通信 C、半双工通信 D、并行通信 正确答案:B 第2题,单独编址微机系统中,正确的I/O端口编号是那个( )? A、8341H:2568H B、3921DE67H C、3F3H D、33F3H 正确答案:C 第3题,8086内部中断和外部中断之和最多可有___个中断。 A、8 B、2 C、255 D、256 正确答案:D 第4题,查询输入/输出方式需要查询外设()端口,只有其有效时,才能进行数据的输入和输出。 A、控制 B、地址 C、状态 D、数据 正确答案:C 第5题,显示控制卡也称显卡、显示卡、图形卡、图形加速卡或视频适配卡。下面有关PC机显示卡的叙述中,错误的是() A、目前PC机使用的显卡大多数与VGA标准兼容 B、图像的展现和图形的绘制主要由显卡中的显示控制器完成 C、目前有些计算机的显卡是集成在主板上的 D、目前多数显卡采用PCI总线接口 正确答案:D

第6题,软中断INT n(n=10~FFH)的优先级排列原则是()。 A、n值越小级别越高 B、无优先级别 C、n值越大级别越高 D、随应用而定 正确答案:D 第7题,RS-232C是一种___。 A、并行总线标准 B、串行总线标准 C、微机内部总线 D、串行内部总线 正确答案:B 第8题,目前微机系统中最流行的总线是() A、ISA总线 B、STD总线 C、PC总线 D、PCI总线 正确答案:D 第9题,8255工作在方式0时,下面哪种说法正确?()。 A、A、 B、C三个口输入均有锁存能力 B、只有A口输入有锁存能力 C、只有C口输入有锁存能力 D、A、B、C三个口输入均无锁存能力 正确答案:D 第10题,当多个中断源同时发出中断请求时,采用()方法选择响应 A、判优处理 B、总线竞争 C、时序优先 D、周期优先 正确答案:A 第11题,在I/O 端口中,由于外部设备和CPU 的速率不一致,通常在输出口逻辑中选用( )器件完成数据传送的功能。 A、缓冲器 B、锁存器

通讯录课程设计报告

大学 课程设计说明书 课程名称管理信息系统题目通讯录管理系统 学院 班级

学生姓名 指导教师 日期 目录 1.需求分析 (3) 2.系统分析 (4) 2.1.系统的可行性研究 (4) 2.2.功能需求分析 (4) 3.系统设计 (5) 3.1.系统模块设计 (5) 3.2.数据库设计 (5) 4.系统实施 (7) 4.1.开发环境 (7) 4.2.建立数据库 (7) 4.2.1.数据库创建代码 (7) 4.2.2.数据库表创建代码 (8) 4.3.程序设计 (10) 4.3.1.主程序的设计 (10) 4.3.2.登录界面的设计 (12) 4.4.系统测试 (19) 5.课程设计总结 (25)

6.参考文献 (26) 1.需求分析 随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须

经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系统。 通讯录管理系统是一个基于SQL数据库储存和JAVA界面模式的个人通讯录管理系统。它是将自己的联系人的具体信息集中管理,成为一个方便人们使用的小软件。在开发过程中主要运用Java, SQL Server技术,由于开发工具和数据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从而达到开发的目的-----实现对通讯录信息的管理。 通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包括:用户的登录, 添加联系人信息,修改联系人信息,删除联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数据表的各字段来查询你所要找的联系人等功能。 2.系统分析 2.1. 系统的可行性研究 目的:可行性研究的目的是用最小的代价在尽可能少的时间内确定问题是否能够解决。而该系统正式用比较简单的VFP语言来编写的小型的、实用的通讯录信息管理系统,既能很好地完成对用户信息的管理,又比较经济实惠。本系统采用的是VFP语言,在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上也有很丰富的相关资料,通过参考一些功能模块程序的设计,实现该系统是完全可以的。 本系统的设计是在windows XP中文版环境下,使用Visual开发的。它是可以运行于windows XP相关平台的数据库开发系统。Visual不仅可以简化数据库管理,而且应用程序的开发流程更为合理,它使组织数据,定义数据库规则和建立应用程序的工作变得简单易行,利用可视化的设计工具和向导,用户可以快速的创建表单、查询等。 2.2. 功能需求分析 本系统主要实现对通讯录信息进行管理,需要实现以下几个方面的管理功能: (1)通讯录管理信息:信息的添加、删除、浏览、修改和查询等操作。 (2)系统维护:包括用户登录,用户修改密码,数据的修改、浏览、添加、删除以及按姓名、联系方式、地址进行查询。

相关文档
相关文档 最新文档