汽车can总线毕业论文

基于Can节点的毕业论文(基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告)

1.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于 CAN 总线的电脑打铃系统—主控机设计 基于 CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机CAN 总线打铃串行通信 目录 第一章 第二章 前言……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1系统总体组成 ……………………………………………………20 3.2系统管理软件 ……………………………………………………20 3.3主控机节点 ………………………………………………………21 3.4打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4键盘及显示电路……………………………………………………33 4.5RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计…………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块…………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试…………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总结 ……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢…………………………………………………………………………55 参考文献。

2.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告求大神帮

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于CAN 总线的电脑打铃系统—主控机设计 基于CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机 CAN 总线 打铃 串行通信 目 录 第一章 第二章 前 言 ……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念 ……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1 系统总体组成 ……………………………………………………20 3.2 系统管理软件 ……………………………………………………20 3.3 主控机节点 ………………………………………………………21 3.4 打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2 CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4 键盘及显示电路……………………………………………………33 4.5 RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计 …………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块 …………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块 ………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序 ………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试 ………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试 …………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总 结……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢 …………………………………………………………………………55 参考文献 ……………………………………………………………………56 附录……………………………………………………………………………57 希望能帮助到你..。

3.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

硬。

4.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

基于Can节点的毕业论文

can总线毕业论文开题报告

1.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告如题 谢

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于CAN 总线的电脑打铃系统—主控机设计 基于CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机 CAN 总线 打铃 串行通信 目 录 第一章 第二章 前 言 ……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念 ……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1 系统总体组成 ……………………………………………………20 3.2 系统管理软件 ……………………………………………………20 3.3 主控机节点 ………………………………………………………21 3.4 打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2 CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4 键盘及显示电路……………………………………………………33 4.5 RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计 …………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块 …………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块 ………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序 ………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试 ………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试 …………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总 结……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢 …………………………………………………………………………55 参考文献 ……………………………………………………………………56 附录……………………………………………………………………………57 希望能帮助到你..。

2.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告求大神帮

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于CAN 总线的电脑打铃系统—主控机设计 基于CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机 CAN 总线 打铃 串行通信 目 录 第一章 第二章 前 言 ……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念 ……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1 系统总体组成 ……………………………………………………20 3.2 系统管理软件 ……………………………………………………20 3.3 主控机节点 ………………………………………………………21 3.4 打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2 CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4 键盘及显示电路……………………………………………………33 4.5 RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计 …………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块 …………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块 ………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序 ………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试 ………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试 …………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总 结……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢 …………………………………………………………………………55 参考文献 ……………………………………………………………………56 附录……………………………………………………………………………57 希望能帮助到你..。

3.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于 CAN 总线的电脑打铃系统—主控机设计 基于 CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机CAN 总线打铃串行通信 目录 第一章 第二章 前言……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1系统总体组成 ……………………………………………………20 3.2系统管理软件 ……………………………………………………20 3.3主控机节点 ………………………………………………………21 3.4打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4键盘及显示电路……………………………………………………33 4.5RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计…………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块…………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试…………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总结 ……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢…………………………………………………………………………55 参考文献。

4.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

5.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

硬。

6.毕业论文开题报告

包括论文,设计,论文字数:12884,页数:30 摘 要随着互联网技术的迅猛发展,网络给人们带来了很多便利,日益发达的网络产品越来越多。

伴随这样的发展,随之而来的是越来越多的帐号与密码,而这些帐号与密码背后伴随的是很多的经济价值。在这种状况下,很多人想尽一切办法的去找取配套的密码与帐号,所以为了使帐号与密码更加安全,有必要去研究盗号木马的工作原理。

文章从木马的发展历史出发,介绍了木马的特点和工作原理,详细分析并设计实现了一个基于windows操作系统的盗号木马软件。在具体设计实现中,首先对本软件具有的功能和特点进行了分析,将系统划分为自动隐藏、自动运行、记录键盘三大主要模块,并选择了合适的开发环境;其次根据软件工程的要求做了逻辑设计;最后是编码实现和测试,并且对测试结果进行了分析。

关键词:自动隐藏;自动运行;记录键盘 The Design of Trojan Program for Account Number Purloining in the Windows OSAbstractWith the development of the Internet, much facility has been brought to us by more and more network products. More and more account numbers and passwords have been appearing with the development. They could bring a great number of economic values. In this case, many people begin to try their best to find the suited account numbers and password. So in order to make them safe, it's necessary to learn the theory of them.This thesis starts with the Trojan development history, introducing its features and working principle, giving a detailed analysis and designing of stealing software based on windows operation. During the design, it first analyzes the software's functions and features, dividing the system into three modules: automatic concealment, automatic running and record the keyboard. It chooses the proper development environment, and makes a logic design based on the requirements of the software project; finally it conducts the coding and tests and then analyzes the result of test. Key words:automatic concealment;automatic running;keyboard recording 目 录1 引言 11.1课题背景 11.2 木马发展史 11.2.1 第一代木马:伪装型木马 11.2.2 第二代木马:AIDS型木马 21.2.3 第三代木马:网络传播性木马 21.3 本课题研究的意义 22 需求分析 32.1 木马的分类 32.2 木马的特点 42.2.1隐秘性 42.2.2 自动运行性 42.3 功能需求分析 42.3.1 自动隐藏 42.3.2 自动运行 52.3.3 键盘记录 52.4 性能需求 62.5 程序开发环境介绍 63 木马程序的设计与实现 73.1 设计 73.1.1 设计逻辑图 73.1.2 具体功能划分 73.2 实现 83.2.1 键盘记录模块的实现 83.2.2 自动运行模块的实现 123.2.3 自动隐藏模块的实现 144 程序测试 154.1 测试环境 154.2 测试截图及其说明 154.3 测试结果 17结 论 18参考文献 19附 录 20致 谢 24以上回答来自: /137-4/4942.htm。

7.毕业论文的开题报告

给您提供一个计算机类的吧, 您可以参考参考 希望对您有帮助 一、引言 有音乐就会有传播。

在音乐的实践和研究中,我们经常能感觉到和接触到音乐传播这个问题,它是普遍的,无处不在的。然而遗憾的是直到如今,它一直没有被有意识地提出来,作为一门独立的学科进行研究。

其实,属于传播中的“媒介”一词本不新鲜,但它只是传播学 /list2-1.html中的一个方面。要建立一门学科,并对它有整体的把握,并非易事。

我们不妨对音乐传播方方面面的研究概括地称为“音乐传播学”。在我们所能见到的国内外音乐书籍和期刊里,查不到这方面的论述,甚至连这个术语也没有。

随着社会科技、文明的迅速发展,音乐已成为社会的。 音乐跟视频作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。

某种意义上说,它也是一种新的文化现象,音乐跟视频的出现,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。 在全球所有人中;平均每天每个人用音乐来舒缓平时工作所带来的紧张情绪,即每秒都会因为收听音乐或者观看视频来放松心情;在每天新增音乐或者视频;都受全球人受欢迎和热烈追捧。

音乐与视频都随时代发展应运而生的集各门类艺术的多种表现形式与体裁为一体的一种独立的音乐戏剧形式。短短一百多年时间里,它在西方获得迅速发展并广泛传播至世界各地,形成二十世纪音乐领域一个令人瞩目的艺术现象。

音乐剧渊源于从传统正歌剧中派生出的喜歌剧、轻歌剧等,并广泛吸收了爵士音乐、乡村音乐、摇滚音乐、说唱艺术、现代舞等各种表现因素,逐步发展成为一种兼容并包的综合性舞台艺术形式,形成了以戏剧为基础、音乐为主导、舞蹈为重要表现手段的基本形态。音乐剧在21世纪的中国已掀起热潮,可谓多姿多彩、魅影百态。

它集歌、舞、剧等多种艺术表现形式为一体,可以跨越一切语言的藩篱展现其无穷魅力。 音乐展开剧情、刻画人物、表达感情、传播观念的表演艺术,它与世界音乐文化中的多种元素联姻,具有综合性、多元性、世界性的特征。

它已奉献出古典的和现代的许多作品,并将在未来产生更为新颖繁多的形式。音乐剧好像一棵枝叶繁多的树,不同历史时期不同地域都会长出新的枝叶,体现其时代的艺术特点,它在多元文化土壤肥沃的21世纪不断地优化组合、抽出新芽。

二、项目概述 本系统网站是音乐视频网站系统,其系统组成及功能由以下多个子模块组成:用户登录、用户注册、普通用户浏览、页头显示模块、管理员后台管理、留言板模块、音乐盒模块,视频浏览模块、用户基本信息资料的显示模块、用户信息资料的修改模块、导航等公用类模块等。 通过对网站系统需求的调查研究,确定网站系统 /list2-2.html应该对不同的用户提供不同的功能。

音乐视频网站主要用于共享音乐视频信息,在Internet上用户享受音乐与视频所带来的快乐。经过分析,确定本网站的用户主要分为两种:注册用户和普通用户。

考虑到网站的维护问题,决定提供一个管理员权限――网站管理员。因此,本系统主要分为三大模块:注册用户、普通用户、管理员。

Ø 注册用户模块 注册用户功能包括:收听音乐、观看视频、管理音乐、音乐盒等。 (2)管理音乐:用户管理音乐的功能主要为修改和删除。

系统将用户音乐的基本信息显示出来,既可在查看音乐详细信息之后,执行修改和删除操作,又可直接对音乐基本信息执行删除操作。修改音乐信息即修改音乐的标题;删除操作,将音乐的相关信息从数据库删除。

(3)管理视频:用户管理视频评论的功能是删除。系统将用户视频的基本信息显示出来,按不同的视频管理。

根据视频编号,显示视频信息,用户按自己的意愿删除评论,即从数据库里完全删除该条评论的相关信息。 (4)图片上传:用户可以上传图片。

(5)音乐盒:用户可以上传音乐。 Ø 普通用户模块 普通用户功能包括:阅读站内文章、浏览站内博客信息等。

(1)阅读站内文章。系统还提供查询文章功能,普通用户可根据文章的标题、摘要、内容、类型、文章的作者等查询出相关文章信息。

阅读文章内容,查看文章的详细信息,并发表文章评论。 (2)浏览博客基本信息。

博客的基本信息指在网站内注册用户的基本信息,包括站内注册信息、个人基本信息、发表的文章、文章的相关评论信息等。 Ø 管理员模块 管理员功能包括:管理站内的用户、音乐、视频、留言。

(1)管理用户。管理员对用户管理操作即为删除。

系统提供搜索功能,管理员可以通过用户登录名定位到具体用户。执行删除操作,即将用户的注册信息、基本信息等完全从数据库删除。

删除之后,该注册用户则和普通用户一样。 (2)管理音乐。

管理员对文章的管理操作为删除。系统提供搜索功能,管理员可通过音乐标题、歌词、类型、演唱者查询具体音乐,然后执行操作。

管理操作一旦执行,该音乐所对应相关信息就从数据库里删除。管理员对音乐的管理,还包括对文章类型的管理,即添加和删除音乐类型。

(3)管理视频:删除视频。 (4)管理留言:删除留言。

(5)管理视频:删除视频,也。

8.电子专业毕业论文的开题报告怎么写如题 谢谢了

多路智力抢答器设计 包括任务书,开题报告,论文字数:11398.页数:33 论文编号:JD398 摘要: 数字抢答器由主体电路与扩展电路组成。

优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。

经过布线、焊接、调试等工作后数字抢答器成形 关键字: 抢答电路 定时电路 报警电路 时序控制。 Multiple intelligence Qiangda Design Abstract:The figure vies for the answering device by the subject circuit and expands the circuit to make up . Have priority in code circuit , latch , decipher circuit and export the input signal of the entrant team on the display; Starting the warning circuit with the control circuit and host's switch, two the above-mentioned parts make up the subject circuit. Through timing circuit and decipher second signal function while outputs and realizes counting on the displaying that pulse produce circuit, form and expand the circuit. Through connect up , weld , debug figure vie for answering device take shape after the work. Key word: Vie for answering the circuit Timing circuit Warning circuit Time sequence controlling 目录 摘要11 第一章 前言 12 1.1功能要求 13 1.2设计步骤与要求 13 1.3 抢答器的结构分析 13 1.4扩展功能 14 1.5抢答器的组成框图 14 1.6电路的设计 15 第二章 各芯片的功能 23 2.1 74LS148优先编码器 23 2.2 74LS279芯片工作原理 25 2.3译码器 27 2.4 芯片74LS192 29 第三章.绘制原理图 30 3.1制作PCB的流程图如下图所示 30 3.2主电路原理图 31 3.3主电路PCB图 32 第四章 安装工艺 33 4.1 安装工具 33 4.2 安装具体步骤 33 4.3所用元器件列表 34 第五章 调试与测试 35 5.1调试前的检测 35 5.2通电观察 36 5.3调试中注意事项 36 5. 4正确使用测量仪器的接地端 36 5. 5正确选择测量点 36 5. 6测量方法要方便可行 36 5.7、改进设想及建议 37 第六章 心得体会 38 第七章致谢 39 参考文献 40 答案来自 /42-2/2701.htm。

can总线毕业论文开题报告

can总线测试毕业论文

1.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

2.can总线在系统应用中的抗干扰分析毕业论文

摘要: 针对我国变电站目前大多采用基于BITBUS总线和RS-485总线构建的监控网络系统所存在的缺点,介绍了一种利用CAN总线的高压开关柜在线检测系统,能更好地完善变电站监控系统的功能,提出了其主要硬件和软件的设计方案和实施并介绍了应用效果。

关键词: 在线检测系统 CAN 总线 现场总线 由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1 CAN总线技术及其特点 在传统的变电站监测系统中,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺陷: a. BITBUS总线和RS-485总线上只能有一个主节点,无法构成多主系统,一旦主节点出现故障,系统就不能正常运行,导致整个系统的可靠性较差。

b. BITBUS总线和RS-485总线的抗干扰能力较差,不适应在高电磁环境下运行,而且其错误处理能力也很差。 c. 数据通信方式是命令响应式,下端节点只有在收到主节点的命令以后,才能响应,从而造成数据不能及时上传,导致整个系统实时性较差,不适用于开关柜在线检测这种要求实时性很高的系统中。

本文采用了目前在工业测控系统中常用的控制器局域网络CAN。CAN 总线采用差分驱动,可适用于高噪声干扰的环境且具有较强的纠错能力,目前已形成国际标准ISO11898规范〔1〕。

其价格低廉,可靠性高,结构灵活,为最有前途的现场总线之一。 CAN采用了OSI/ISO模型全部7层中的2层,即物理层和数据链路层,用户可以这2层为基础,根据实际需要开发相应的应用层通信协议〔1〕。

CAN 的主要特点如下: a. 可以多主方式工作,网络上任意节点均可以在任意时刻主动地向总线上其他节点发送信息,因而可以构成多主机系统。 b. 当CAN 节点严重错误时,具有自动关闭输出的功能,切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

c. 采用非破坏性总线仲裁技术,当2个节点同时向总线上发送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,节省了总线冲突仲裁时间,避免了总线冲突。 d. 总线上的节点信息可以分成不同的优先级,以满足不同的实时要求。

e. 可以用点对点、一点对多点及全局广播等几种方式发送和接收数据。 f. CAN 的直接通信距离最远可达10km,此时传输速率只能达到5kbit/s;最高通信速率可达到1Mbit/s,此时最大传输距离为40m;CAN上的节点数实际可达110个。

g. CAN 采用短帧结构,每帧信息含有8个字节,并有CRC校验等检错措施,传输时间短,保证了数据出错率低。 h. 通信介质采用双绞线、同轴电缆或光纤,选择灵活。

总之,采用CAN 总线实时性强、可靠性高,用户接口简单,非常适用于变电所中构成高压开关柜故障在线检测系统。 2 系统总体设计方案 高压开关柜在线检测系统结构如图1所示。

整个系统通过CAN总线将各采集单元模块和监控计算机单元连成分布式结构的现场控制网络,网络中计算机和各个检测单元模块分别有自己的ID标志,且保证各自的ID不重复。由数据采集单元模块采集开关柜的各种信号参数,通过CAN总线送至系统监控机单元,建立起全变电站高压开关柜的数据库,计算机对整个CAN 总线系统进行监视管理,具有系统参数(如传输速率、节点地址等)设置、数据发送、数据接收、本机状态查询、节点状态查询、中断状态查询等功能。

系统监控机单元采用工业控制机配CAN 总线通信接口卡组成,它接收数据采集单元模块发来的数据,经计算机进行相应的计算处理得出高压开关柜的各个参数的值,根据各种参数及其波形等相关性质,从而具体分析得出高压开关柜的工作状态。CAN 总线通信接口卡使工控机能方便地连接到CAN 总线上,它由CAN 接口电路及其与计算机串口的连接电路组成,确保数据能准确地在CAN 总线和计算机之间流通。

3 硬件电路设计 由于计算机串口是标准的RS-232接口,发出的数据信号是以字节为单位进行传送,而CAN 总线信号是以帧为单位进行传送的,因此要想在计算机串口与CAN 总线之间进行数据传送,就必须有CAN总线通信接口卡,此卡的作用就是把计算机串口发出的信号和CAN 总线发出的信号进行格式转换,使每一方都能识别对方发送来的信号,实现数据流通。 本文CAN 总线通信接口卡硬件电路设计如图2所示,图中省略了振荡电路和复位电路。

3.1 CAN 接口电路〔2〕 3.1.1 CAN 控制器的选取① 采用SJA1000芯片,它支持CAN2.0B通信协议,它与仅支持CAN2.0A的CAN控制器PCA82C200在硬件和软件上完全兼容,并在其基础上增加了新功能:标准帧数据结构和扩展帧数据结构,这两种帧格式都有单2 双接收过滤器;64byte的接收FIFO;可读写访问的错误计数器和错误限制报警及只听方式等。 3.1.2 CAN 收发器① PCA82C250是Philips公司的CAN控制器和物理总线间的接口,可提供对总线的差动发送和接收 能力。

它有三种不同的工作方式:高速、备用和斜率控制。一般采用斜率控制方式。

硬。

3.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于 CAN 总线的电脑打铃系统—主控机设计 基于 CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机CAN 总线打铃串行通信 目录 第一章 第二章 前言……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1系统总体组成 ……………………………………………………20 3.2系统管理软件 ……………………………………………………20 3.3主控机节点 ………………………………………………………21 3.4打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4键盘及显示电路……………………………………………………33 4.5RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计…………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块…………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试…………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总结 ……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢…………………………………………………………………………55 参考文献。

4.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告如题 谢

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于CAN 总线的电脑打铃系统—主控机设计 基于CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机 CAN 总线 打铃 串行通信 目 录 第一章 第二章 前 言 ……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念 ……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1 系统总体组成 ……………………………………………………20 3.2 系统管理软件 ……………………………………………………20 3.3 主控机节点 ………………………………………………………21 3.4 打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2 CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4 键盘及显示电路……………………………………………………33 4.5 RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计 …………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块 …………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块 ………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序 ………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试 ………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试 …………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总 结……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢 …………………………………………………………………………55 参考文献 ……………………………………………………………………56 附录……………………………………………………………………………57 希望能帮助到你..。

5.汽车单片机和CAN总线(汽车维修与检测)请问现在汽车电路诊断与维

我就是搞汽车电子的,首先CAN总线肯定是必须的,因为在汽车中通讯最常用的就是CAN总线,不过CAN的定义也就是那么一点,在汽车中关于总线的内容主要还是报文的K矩阵,这个一般都是车厂保密的东西,不容易拿到,在诊断中,目前都有专门的设备进行诊断,自己也做不来的 再有,汽车上有专门的成熟电路,和一般电路不太一样,因为汽车应用的环境非常恶劣,一般的电路很难达到标准,MCU也就是单片机也都是专用的,和工业级的都不一样,至于1楼说的ARM在汽车中很难用到。

主要还是基础的东西,多看些成熟电路 总之,想在汽车电子行业学精,不在大公司混是很困难的,因为汽车电子不是普通电子,在这个行业中有很多外行不知道的秘级电路和知识,不深入接触是得不到的。如今行业已经非常细化了,设备也非常先进,单靠一个人是不行的。

比如我们做的CAN总线的代码都是买的设备直接仿真生成的,光代码就几十万行,保证没有任何BUG,这种东西光靠人编是不可能的,因为汽车一旦出了问题那就是人命,马虎不得。

6.基于CAN总线的电脑打铃系统毕业论文设计该怎么写开题报告求大神帮

你好,很高兴能为你解答,希望我的回答能帮助到你! 基于CAN 总线的电脑打铃系统—主控机设计 基于CAN 总线的电脑打铃系统 --主控机设计 摘要:在当今的工业现场总线技术中,CAN 总线技术凭借其实现数据通信的高可靠 性、实时性和灵活性等优点,广泛运用于各个领域。

本次设计把它运用于实时性要求 较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。 系统采用 89C52 单片机作为控制芯片,选用 DS12887 时钟芯片作为时间源。

在 CAN 总线通信接口模块中,CAN 总线控制器选用 Philips 公司的 SJA1000,总线驱动 器采用了 PCA82C250 接口芯片,CAN 总线通信数据采用双绞线传输。所构成的 CAN 总 线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打 铃执行器)发送控制数据,实现丰富的打铃功能。

同时,利用 RS—232 串行接口和上 位机(PC 机)连接,实现 PC 机或单片机键盘接口对主控机的打铃设置。 论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打 铃主控机功能的各部分软件设计思路和流程。

程序设计采用 C51 完成。 所设计系统的主要功能是通过主控机或者 PC 机对时间日期进行更改设置,并可 以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。

关键词:单片机 CAN 总线 打铃 串行通信 目 录 第一章 第二章 前 言 ……………………………………………………………1 CAN 2.0 技术规范…………………………………………………5 2.1 CAN 的基本概念 ……………………………………………………5 2.2 CAN 节点的分层结构…………………………………………………8 2.3 报文传送及其帧结构 ………………………………………………9 2.4 错误类型和界定……………………………………………………16 2.5 位定时与同步………………………………………………………17 第三章 系统组成及工作原理……………………………………………20 3.1 系统总体组成 ……………………………………………………20 3.2 系统管理软件 ……………………………………………………20 3.3 主控机节点 ………………………………………………………21 3.4 打铃执行器节点 …………………………………………………23 第四章 主控机硬件电路设计……………………………………………24 4.1 微处理器基本系统 …………………………………………………24 4.2 CAN 通信接口电路 …………………………………………………25 4.2.1 SJA1000 CAN 控制器……………………………………………25 4.2.2 PCA82C250 CAN 总线驱动器……………………………………27 4.2.3 CAN 通信接口电路设计 ………………………………………29 4.3 时钟功能电路 ………………………………………………………30 4.3.1 DS12887 实时时钟 ……………………………………………31 4.3.2 时钟接口电路设计……………………………………………32 4.4 键盘及显示电路……………………………………………………33 4.5 RS-232 通信接口电路 ……………………………………………34 第五章 主控机系统软件设计 …………………………………………36 5.1 系统软件总体结构……………………………………………………36 5.2 主程序 ………………………………………………………………37 5.3 CAN 通信程序模块 …………………………………………………39 5.3.1 节点初始化 ……………………………………………………40 5.3.2 发送报文与接收报文 …………………………………………41 5.4 时钟程序模块 ………………………………………………………43 5.5 定时器 T0 中断服务程序 ……………………………………………48 5.6 串口通信程序 ………………………………………………………49 5.7 键盘显示程序模块 …………………………………………………50 第六章 系统调试 ………………………………………………………52 6.1 单元电路调试 ………………………………………………………52 6.1.1 键盘显示电路调试 …………………………………………52 6.1.2 时钟单元电路调试……………………………………………52 6.1.3 CAN 通信单元电路调试 ………………………………………53 6.1.4 串口通信调试…………………………………………………53 6.2 整体调试………………………………………………………………54 第七章 总 结……………………………………………………………55 7.1 实现功能………………………………………………………………55 7.2 不足之处和改进意见…………………………………………………55 7.3 心得体会………………………………………………………………55 致谢 …………………………………………………………………………55 参考文献 ……………………………………………………………………56 附录……………………………………………………………………………57 希望能帮助到你..。

7.计算机应用专业的求毕业论文一篇 别复制啊

摘要

随着计算机硬件、软 件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步。由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危险分散和地域分散。分布式工业控制系统就是为适应这种需要而发展 起来的。这类系统是以微型机为核心,将5C技术―COMPUTER(计算机技术)、CONTROL(自动控制技术)、COMMUNICATION(通信技术)、CRT(显示技术)和 CHANGE(转换技术)紧密结合的产物。

由此本文提出了一种CAN-Internet的协议转换器称为Emtranslate,系统先通过PCMCIA-CAN适配卡把多个CAN总线设备接入,后用无线CAN中继器把数据转发到Internet,实现和上端监控网络的连接,以提高现场工程人员的效率。

关键词:PCMCIA-CAN适配卡,网络处理器,IXP425

第一章 CAN总线与协议转换器基础 5

1.1 术语 5

1.2 CAN总线的概念 5

1.3 CAN总线系统的构成 6

1.4 CAN的分层结构和通信协议 7

1.5 CAN 通信控制器SJA1000 8

第二章ARM和IXP 425网络处理器简介 9

2.1 ARM简介 9

2.2 XSCALE内核 10

2.3 IXP425网络处理器 12

2.4 STARTEAST开发板 15

第三章 软件开发工具介绍 18

3.1 GNU软件开发工具包 18

3.2 UCLINUX内核及其应用 19

3.3 软件开发环境的建立 20

3.3 软件开发环境的建立 21

第四章 协议转换器的开发模型 26

4.1 系统构成 26

4.2 硬件的结构 28

4.3软件的结构 35

4.4 CAN协议转换程序 35

第五章 系统测试 36

5.1 测试模型 36

5.2 测试程序 37

5.3 测试结果 38

结论 41

参考文献 42

can总线测试毕业论文

转载请注明出处众文网 » 汽车can总线毕业论文

资讯

毕业设计网站论文

阅读(422)

本文主要为您介绍毕业设计网站论文,内容包括求几个毕业论文样本的网站,供参考.,高分求VB或网站程序论文和毕业设计,马上就毕业了,网站设计与制作的论文该怎么写。目前信息化技术的迅速普及和广泛应用,大量各行各业工作人员开始利用网络这种

资讯

关于信用社毕业论文

阅读(439)

本文主要为您介绍关于信用社毕业论文,内容包括我要写一份关于农村信用合作联社的论文,写什么题目的什么好呢?,信用社经济类毕业论文贷款方面的,能帮我写个关于某县农村信用社发展现状及分析的毕业论文的提纲搜。希望对你有所帮助。推荐一个

资讯

变频器在平网印花机设计与应用毕业论文设计

阅读(451)

本文主要为您介绍变频器在平网印花机设计与应用毕业论文设计,内容包括电气自动化论文题目,紧急需要“自行车上的物理知识”研究性学习论文,1500字以上,请大,急求一篇关于变频调速或者变频器的外文文献,要论文形式的搜狗。1. PLC控制花样喷

资讯

论善意取得毕业论文

阅读(410)

本文主要为您介绍论善意取得毕业论文,内容包括毕业论文善意取得制度创新之处,善意为话题写一篇议论文800字谢谢了,急!求助翻译论文摘要<论善意取得制度研究>。善意取得是《物权法》中的一项重要制度,关于善意取得制度的适用范围,主要有两种观

资讯

关于变频器的毕业论文

阅读(464)

本文主要为您介绍关于变频器的毕业论文,内容包括求毕业论文:变频器的设计,求PLC变频器毕业论文de外语参考文献,翻译求助——变频器等方面的专业论文的摘要。黄慧敏. 通用变频器应用中的问题及对策[J].矿山机械.2004(11)曹玉泉,王主恩. 异步

资讯

毕业设计科技小论文

阅读(406)

本文主要为您介绍毕业设计科技小论文,内容包括科技小论文可以写什么内容?,科技小论文400字,如何写科技小论文(3000字以内)?。比如;选好课题撰写科技小论文,首先要考虑写什么,也就是课题的选择。选择课题是写好论文的关键。要注意以下原则:价值

资讯

关于针棉织品染整专业毕业论文

阅读(463)

本文主要为您介绍关于针棉织品染整专业毕业论文,内容包括求一篇染整毕业论文,染整技术在毛发领域的应用论文,求一篇与染织专业有关的论文,1000到2000字左右~谢谢各位大神了~。进入21世纪,绿色环保纺织品成为纺织品种的新视点,在运用千变万化

资讯

毕业论文专家评阅意见

阅读(425)

本文主要为您介绍毕业论文专家评阅意见,内容包括论文评阅意见怎么写,大学毕业论文的评阅人评语怎么写,大学毕业论文的评阅人评语怎么写。研究生应按时认真完成学位论文并按照本学校研究生学位论文撰写要求中提出的有关事项和格式撰写论文。

资讯

子空间毕业论文

阅读(388)

本文主要为您介绍子空间毕业论文,内容包括子空间的交与和,子空间聚类文章簇集合并部分怎么写?,关于受限子空间图像识别的论文,中英文对照。最小二乘方法最早是有高斯提出的,他用这种方法解决了天文学方面的问题,特别是确定了某些行星和彗星的

资讯

广东金融学院毕业论文模板

阅读(422)

本文主要为您介绍广东金融学院毕业论文模板,内容包括金融学毕业论文,感觉好难啊,谁能发我几篇范文,金融学论文,怎么写,金融专业毕业论文范文。原发布者:zyling1208 对金融学的认识的论文金融市场交易之间不是单纯的买卖关系,更主要的是借贷关

资讯

会计信息失真的深层原因和对策研究毕业论文

阅读(399)

本文主要为您介绍会计信息失真的深层原因和对策研究毕业论文,内容包括有谁写过关于我国会计失真原因及对策的毕业论文,求助相关资料百,会计信息失真的原因及对策研究这个会计毕业论文好不好写,如果不,求《浅谈会计信息失真的成因与对策》的

资讯

本科毕业论文范文百度文库

阅读(365)

本文主要为您介绍本科毕业论文范文百度文库,内容包括毕业论文范文,本科毕业论文的标准格式及范文,求毕业论文、范文也可以。毕业论文格式论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提

资讯

汽车轮胎的保养与维护毕业论文

阅读(470)

本文主要为您介绍汽车轮胎的保养与维护毕业论文,内容包括汽车轮胎的日常维护毕业论文怎么写?,汽车轮胎的日常维护毕业论文怎么写?,汽车专业写一篇关于汽车轮胎的毕业论文。最初的气压轮胎是 1888年 英国的兽医 John Boyd Dunlop ,他先用橡胶

资讯

毕业论文一稿怎么写

阅读(389)

本文主要为您介绍毕业论文一稿怎么写,内容包括毕业论文一稿怎么写计算机专业记账本,毕业论文初稿怎么写,毕业论文如何写。按研究问题的大小不同可以把论文范文分、为宏观论文范文和微观论文范文。凡属国家全局性、带有普遍性并对局部工作有

资讯

一村一名大学生农业生产经营毕业论文

阅读(467)

本文主要为您介绍一村一名大学生农业生产经营毕业论文,内容包括求一篇发展新农村大学生1500字论文,急求一篇农村经济管理毕业论文,三千字左右谢谢!,经济管理毕业论文题目适度规模经营与农业现代化急!!。“建设社会主义新农村”是今年全党社