基于EDA和单片机技术的逻辑分析仪设计课件 下载本文

基于EDA和单片机技术的逻辑分析仪设计课件

摘要:本设计采用单片机控制8路逻辑信号电平采集;采用EDA技术设计的CPLD芯片处理逻辑信号,控制点阵扫描和分析结果在示波器上显示;单片机和CPLD间采用中断方式交换数据。该设计具有1、3级触发方式,触发字位置和浮动时标线显示等功能,以及友好操作界面和波 ...


摘要:本设计采用控制8路逻辑信号电平采集;采用EDA技术设计的CPLD芯片处理逻辑信号,控制点阵扫描和分析结果在示波器上显示;和CPLD间采用中断方式交换数据。该设计具有1、3级触发方式,触发字位置和浮动时标线显示等功能,以及友好操作界面和波形稳定显示等特点,并拓宽示波器使用功能。
关键字:点阵扫描控制;逻辑分析;CPLD;VHDL编程

【Abstract】This design uses the one-chip microcomputer to be controlled gathering of logical signal levels of 8 tunnels, Use CPLD's chip of EDA's technical design to the logic signal processing and Control  scanning to the lattice signal and The result of display analysis on the oscillograph , Use the interrupt mode exchange data between one-chip microcomputer and CPLD. this design has 1 and 3 grade of method of activation , trigger word seat display and time to be marked thread display  etc. merit ability,As well as friendly operation interface and waveform stabilization what shows  etc. characteristic , And widen the oscillograph use merit ability .
【Key words】The lattice scanning control; The logical analysis; CPLD; VHDL's programming

 软件设计
软件设计部分有逻辑信号检测及数据采集处理、键盘显示扫描处理、采样字节输出处理和CPLD内部结构设计VHDL(硬件描述语言)编程四部分。本文主要介绍逻辑信号检测及数据采集处理和CPLD结构设计VHDL编程部分。

逻辑信号检测及数据采集处理
逻辑信号检测及数据采集处理是通过单片机的INT1中断服务程序来完成。其中1级触发字逻辑信号检测中断服务程序和数据采集处理子程序流程如图6、图7所示。
当各项参数设定后,按“确认键”保存参数,并打开逻辑信号检测中断(INT1),关闭采样字节输出中断(INT0)。每次逻辑信号发生器的位传送时钟(B-CLK)触发一次逻辑信号检测中断服务程序的执行,每次服务程序执行要进行8次路选和8次AD转换启动,并分别检测转换结束状态和读取转换结果。每次逻辑信号检测中断服务,要调用8路逻辑信号数据采集处理子程序,

将8路信号状态转换成1个采样字节,并存入采样数据区。当数据区存满后,关闭逻辑信号检测中断,打开采样字节输出中断,等待CPLD输出中断请求(CLPD-INT)。

本设计将单片机和EDA技术结合起来,简化了硬件结构,工作性能稳定,经过应用测试,达到了逻辑分析仪应有的功能要求。


通过本设计,笔者认为,运用EDA技术设计电路,设计者可专注于电路的行为和功能,而不必考虑电路如何实现及电路布线,并且可通过计算机进行设计效果的模拟和修改,为设计者提供了更广阔的设计空间。用单片机和EDA技术开发的电子产品,在功能、性能指标和开发效率等方面比传统的方法有明显的提高,而且成本降低。
参考文献:[1]顾乃级,孙续. 逻辑分析仪原理与应用[M]. 北京:人民邮电出版社,1973.


          [2]李华,MCS-51系列单片机实用接口技术[M]. 北京:北京航空航天大学出版社,1993.


          [3]潘松,黄继业. EDA技术实用教程[M]. 北京:科学出版

社,2002.







内容简介

本文为南昌市某教学楼结构设计计算书。设计的主要内容要求是进行教学楼设计,包括建筑设计和结构设计。该住宅楼位于南昌市某内,建筑面积约为5816m2左右,建筑层数为六层,层高39m,属多层建筑,结构体系采用框架结构体系。抗震设防烈度为六度,抗震等级按三级计算。


文件组成及目录

word计算书:

第一章:中文摘要1
英文摘要2

第二章:工程概况4

英文资料及其译文51
结束语

          57
致谢

            58
参考资料  59

CAD图纸:
建筑总说明及门窗表
一层平面图
二层平面图
三层平面图
四层平面图
五层平面图
六层平面图
屋顶平面图
1-14立面图
14-1立面图
G-A立面图、1-1剖面图
卫生间、雨棚等大样图
2-2剖面图、门窗大样
各层楼梯大样
结构施工图设计说明
基础平面布置图
柱截

面配筋图
一品框架配筋图
标准层梁配筋图
屋面梁配筋图
梁截面配筋图
1-2层板配筋图
3-6层板配筋图
屋面板配筋图
图例大样

摘 要

是先进制造技术的基础技术。加工在现代化生产中显示出很大的优越性。

    对于现代制造业,数控机床非常适合那些形状复杂、精密和批量小的零件。而一般的普通机床根本无法满足这个要求。就连仿形机床和组合机床也解决不了高精度与小批量这个矛盾。因此数控加工非常适合航空、航天、电力、交通和电子等制造业的零件加工技术。

    零件加工面临的一个主要问题是产品的高精度、多样性和批量小的矛盾。这就要求从机床到数控都需要柔性。CNC数控系统由于采用软件控制,具有了很大的柔性。

    现代的数控机床其突出的优点是可以进行高精度加工和多样化加工,完全可以取代其他的加工方法。由于数控机床是按照预定的程序自动加工,加工过程不需要人工干预,加工精度还可以通过软件进行校正及补偿,因此可以提高零件的加工精度,稳定产品的质量。特别对于多品种、少批量的零件更是如此。

关键词  数控技术;板类零件;数控编程

工件为板类零件外轮廓的加工,平面加工量较大,还有圆角,内形腔和孔的加工 所以要选择数控铣床加工.

在此我用华中世纪星HNC-21T系统的数控立铣床。该系统稳定性好,耐用度高,加工精度高。华中世纪星HNC-21数控系统。这是一种具有全功能的数控系统。华中世纪星HNC-21T数控系统采用先进的开放式体系结构,内置嵌入式工业PC,配置7.7//或10.4//彩色液品显示屏和通用工程面板,集成进给轴接口、主轴接口、手持单元接口、内嵌式PLC接口于一体,支持硬盘、电子盘等程序储方式以及软驱、DNC、以太网等程序交换功能、具有低价格、高性能、配置灵活、结构紧凑、易于使用、可靠性高的特点。 可选配各种类型的脉冲式(HSV-16系列全数字交流伺服驱动单元),模拟式交流伺服驱动单元或步进电机驱动单元以及HSV-11系列串行接口伺服驱动单元。