单片机应用电路板在线测试系统探讨
一种单片机的在线编程测试方法研究

2019年第10期(总第391期)电子质量作者简介院陈龙(1993-),男,江苏盐城人,硕士学历,助理工程师,主要从事集成电路测试工作。
一种单片机的在线编程测试方法研究Research of the On-line Programming and Test on MCU陈龙,何笑,解维坤,苏洋(中国电子科技集团公司第五十八研究所,江苏无锡214035)Cheng Long,He Xiao,Xie Wei-kun,Su Yang (China Electronics Technology Group Corporation No.58Research Institute,Jiangsu Wuxi 214035)摘要:单片机是一种集成电路芯片,在工业控制领域得到广泛的应用。
而传统的单片机测试方法是先编程后上测试机测试,依赖下载器和人工操作,导致生产效率偏低。
该文研究了基于ATE 测试系统的单片机在线编程测试方法。
以C8051F061型单片机电路为例,利用JTAG 边界扫描原理设计了基于J750EX 测试系统的单片机的在线测试方案,实现了J750EX 测试系统对单片机的在线编程测试。
实验结果表明,一种单片机的在线编程测试方法一方面解决了传统测试方法依赖下载器的问题,另一方面减少了测试过程中的人工操作,提高了生产效率,能够满足C8051F061型单片机的编程测试需求。
关键词:单片机;在线编程;自动测试系统;JTAG 中图分类号:TN407文献标识码:B文章编号:1003-0107(2019)10-0086-04Abstract:MCU is a kind of integrated circuit chip,which is widely used in the field of industrial control.The tradi-tional MCU testing method is programming at first then testing on ATE (Automatic Test Machine).It is based on downloaders and manual operations so that it causes low efficiency on productions.This paper investigates the on-line programming and testing method of MCU based on ATE.We choose C8051F061as the example that the on-line programming test of MCU based on J750EX test system is designed by using JTAG boundary scan principle,which realize the on-line programming test of MCU on J570EX test system.The experimental results show that an on-line programming test method for MCU can not only solves the problem that the additivity of downloaders by traditional test method but also reduces the manual operation in the testing process and imp-roves production efficiency,which meets the programming test requirements of C8051F061MCU.Key words:MCU;On-line program;ATE;JTAG CLC number:TN407Document code:BArticle ID :1003-0107(2019)10-0086-040概述单片机是一种集成电路芯片,是采用超大规模集成电路技术把CPU、RAM、ROM、多种IO 口和中断系统、定时器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域得到广泛的应用[1]。
电路板维修在线测试仪原理的探讨

电路板维修在线测试仪原理的探讨其实电路板维修测试仪器只是起到辅助作用,真正的维修还是的看工程师的技术及维修经验维修水平。
否则谁都买个仪器就可以修啦!问:电路在线维修测试仪近年来在电路板器件级维修故障检测中得到推广和应用,它的主要特点是什么?答:说到检修电路板,往往会想到应该有被修板的图纸,或者要了解它的电路工作过程,这样才知道怎样检测。
但是,一般设备生产厂家都不提供详细电路图以及有关资料,加之电路板的种类又多又复杂,实际上很难做到搞清楚了电路原理再去修;另外,为了不影响正常生产,须把有故障的电路板从设备上取下来进行检修(这叫做没有联机检测条件),而脱离了设备的电路板一般不工作,如果要用示波器看波形,还得设法让电路板工作起来。
没有图纸和联机检测条件,是目前器件级故障检测的主要困难。
电路板维修测试仪的主要特点,就是能够辅助各种程度的维修人员,在无图纸、无联机测试条件下,对故障电路板实现"在线"器件级故障检测。
问:这里"在线"测试的具体含义是什么?答:这里的"在线"与其它领域使用的"在线",比如"在线"监测(英语中用"On-line")不同。
这里所说的"在线",表示对在电路板上的元器件进行测试,是"在线路中"的意思,在英语中用"In-circuit"这个词。
有人叫"路内测试"。
但由于历史的原因,大多数人仍叫"在线测试"。
问:要是有一台这样的电路板维修仪器,能把故障电路板全修好吗?答:影响维修成功率的因素很多。
其中大部分是因为找不到故障所在。
这是电路在线维修测试仪要解决的问题。
另外,能否找到合格代用元器件、合适的拆焊工具和熟练的拆焊操作都会影响维修成功率。
就故障检测而言,所用检测仪器的种类、档次,使用水平,还有少部分理论上尚不能解决的在线测试问题,也会影响维修成功率。
单片机在线测试系统使用手册

单片机在线测试系统使用手册
1.输入网址(/exam/admin/login.aspx)进入教师管理登陆
界面:
2.输入用户名及密码登陆(如上图),具体用户名和密码见国家精品资源共享课
-单片机原理的网站;登陆后界面如下图:
3.单击“试卷管理”,进入试卷管理界面如下图:
4.如果需要创建新的试题,请参见第5步,采用现有的试题的使用如下:
(1)单击“修改考试属性”,进入如下界面:
(2)根据实际需要更改考试时间,然后点击“更新”;这样学生就可以在
规定的时间进行在线测试了。
(3)学生首先输入网址(/exam/login.aspx),进入考试注册页面,如下图:
(4)然后输入“姓名”和“学号”进行注册,进入考试界面答题,最后点“提交”,完成测试
5.点击“创建”,进入如下界面:
6.然后输入名称、考试时间等(如上图),点击“创建”完成试题创建。
如下图:
7.然后编辑考题,例如点击模拟试题3的“编辑考题”,进入编辑界面编辑考题,
可以编辑单项选择、多项选择、判断、填空等题型,如下图:
8.单击绿色的“”,可以添加试题,再单击
“”进入如下界面:
9.如上图,可以将试题及答案添加进试卷,也可以从题库中选择(点击
);
10.完成所有考试题的添加后,参见第4步就可以进行考试了!。
单片机控制电路板在线测试系统设计

单片机控制电路板在线测试系统设计
雷明;莫波
【期刊名称】《测试技术学报》
【年(卷),期】2002(016)0z1
【摘要】本文设计了一套电路板的在线测试系统.该系统由一个缓冲箱、一个电源负载箱、一系列针床和相配套的软件组成.该系统可登录输入标准电路板在正常工作时的动、静态特性参数;登录后进行检测;最后经分析处理,给出电路板的动、静态特性.由此可在生产线上直接判别电路板的质量好坏.与传统在线测试技术相比,这套技术具有模拟外部条件而进行动态(程序工作)参数检测的功能,目前在国内处于领先地位.
【总页数】4页(P639-642)
【作者】雷明;莫波
【作者单位】北京理工大学机电工程学院,北京,100081;北京理工大学机电工程学院,北京,100081
【正文语种】中文
【中图分类】TM93
【相关文献】
1.剩余电流式电气火灾监控探测器控制电路板检测系统设计 [J], 陈景波;谢启;顾启民;涂水林;季绍陵
2.智能型电动机软起动器控制电路板测试系统设计 [J], 李鑫;戴梅;顾启民;谢启;季
绍陵
3.单片机应用电路板在线测试系统探讨 [J], 何涛
4.电动执行器控制电路板故障诊断系统设计与分析 [J], 刘立三
5.电动执行器控制电路板故障诊断系统设计与分析 [J], 刘立三
因版权原因,仅展示原文概要,查看原文内容请购买。
测试设备在电路板上的使用探讨

测试设备在电路板上的使用探讨【摘要】随着电子科学技术发展的不断深入,电路板的设计也开始变得越来越复杂,这无疑增加了电路板在线测试的难度。
但电路板作为整个电子系统的核心部件,其可靠性和可维护性直接关系着电子系统的整体质量与生产周期。
因此,对测试设备在电路板上的使用进行具体的研究和探讨无疑具有重要的理论意义和实践价值。
【关键词】测试设备;电路板;使用探讨一、引言二十一世纪以来,人类社会已经进入了数字化、信息化的时代,电子信息技术在给人们带来诸多便利的同时,其可靠性和安全性也成为社会日益关注的焦点。
特别是在军工、航空航天等领域,由于其高密度、高要求以及高数字化的特点,对电子系统的可靠性和可维护性提出了更高的要求。
电路板是电子系统生产和研发过程中非常重要的一环,其直接关系着电子系统的整体质量与生产周期。
因此,为保证交付的电子产品的可靠性,就必须要配备较好的实现电路板性能测试的设备。
二、电路板测试简析测试设备在电路板上使用与电路板测试的功能、性能、基本构成密切相关,因此有必要首先对电路测试的目的以及原理进行简要分析1、电路板测试的目的电路板测试的目的主要包括设计验证、产品检测以及故障诊断三个方面的内容。
(1)、设计验证。
从电路板的设计阶段来看,为了找出设计的漏洞,需要对电路板进行设计验证。
但由于设计原理样机进行现场试验的方法成本相对较高,因此,在设计验证的过程中主要采用在计算机上进行验证的方法,这样既节约成本,也节省时间。
(2)、产品检测在设计验证通过之后,电路板便可以进入生产阶段了。
故而,对电路板的测试也就从原来的设计验证变成了产品检测。
通过产品检测主要是要查出产品当中是否存在故障,因此,产品检测也叫故障检测。
在一般情况下,故障检测只关注产品的好坏,组装完成的电路板必须要通过严格的测试,在确认其不存在故障之后,电路板才能够装入系统或出厂。
(3)、故障诊断在进行产品检测的过程中发现电路板存在故障时,便需要诊断故障原因以及故障状态,而这一过程便是故障诊断。
通用电路板在线测试仪设计与开发

通用电路板在线测试仪设计与开发摘要:测试仪通过采用电路在线测试技术、计算机单片机通信技术,具有电路在线功能测试、在线状态测试、VI特性测试、节点电压测试等多种测试功能。
通过试验证明,测试仪功能齐全,模块化程度高,便携性能好。
本文介绍的通用电路板在线测试仪采用计算机与单片机通信技术,测试仪与计算机通过串口通信,便携性能好,适用于各种双面印制电路板的测试与诊断。
一、引言本文介绍的通用电路板在线测试仪采用计算机与单片机通信技术,测试仪与计算机通过串口通信,便携性能好,适用于各种双面印制电路板的测试与诊断。
二、电路在线测试技术 2.1 在线测试原理在线测试的基本原理是测试仪为印制电路板上的被测芯片提供输入激励,同时在计算机控制下自动采集记录被测芯片的输出响应和状态值,通过计算机将其记录的所有状态值与标准的状态真值表比较,从而判断被测对象的故障情况。
2.2 后驱动测试技术后驱动测试技术主要用于数字电路的在线测试。
其实质是在被测器件的输入级(前级驱动芯片的输出级)灌入或拉出瞬态大电流,迫使其电位按要求变高或变低,达到对被测器件在线施加测试激励的目的。
为了确保对电路板上的器件进行功能测试,就必须强制驱动器件的逻辑电平,各脚驱动器必须能够吸收或输出足够的电流。
根据国际防护标准文件(00-53/1)所推荐的后驱动安全标准,测试仪的最大驱动电流被设计为240mA,测试时间在200ms以内。
通过实验,基本能够较好地对被测器件进行隔离,同时也确保了被测器件的安全性。
三、测试仪组成 3.1硬件模块测试仪由便携式计算机、单片机测试平台及测试分析处理软件构成。
其中单片机测试平台在计算机控制下完成被测对象数据的采集,其基本原理框图如图1所示。
各部分功能及说明如下:单片机电路主要完成数据采集、控制、命令处理,与计算机进行数据交换。
在测试仪设计中采用了MCS-51系列8031单片机,选用2764作为扩展ROM,6264作为扩展RAM。
基于单片机的PCBA测试系统研究

基于单片机的PCBA测试系统研究摘要:在本文中,基于PCBA的特点,提出了设备的PCB装配(PCBA,PCB assembly)测试系统。
该方案以功能测试方法为主,测试与测试框架相结合,无论是设计成本和是测试能力都达到了最佳,并给出了测试系统的硬件和软件设计方案。
关键词:PCBA 测试系统FPGA随着计算机技术和网络技术以及微电子技术的飞速发展,在电子测量技术领域,测量仪器不断更新发展,数字化仪器,智能仪器和虚拟仪器对电子设备的电子测量系统提出越来越高的要求。
在电子行业集成程度越来越高,从而使母板和PCB在材料和生产过程控制和发展越来越严格,而性能和可靠性的PCB测试要求会更高。
PCBA是Printed Circuit Board Assembly的简称,是在空的PCB板经过SMT上件,再通过DIP插件的全过程后得到的电路板。
任何电子产品的核心是PCBA,因此,为PCBA测试,尤其是现代电子产品的自动测试是一个重要的组成部分。
1 PCBA测试系统总体概述对不同性质的PCBA,该系统将重点讨论如何建立一个比较通用的PCBA的自动化测试平台。
基于功能测试的方面,PCBA测试平台是模拟系统的反馈信号和控制信号,并从相应的输出探针捕获输出通道互连的信号,判断输出通道信号从PC端软件来实现。
测试设备通常基于嵌入式处理器核心的控制面板,既包括内部的数字电路和模拟电路,还包含嵌入式处理器,无论是模拟信号,数字信号都存在,所以需要测试更多类型的内容。
为了全面完成设计任务,测试系统结构分为六个主要部分,即信号输入单元,信号采集与处理单元,数据存储单元,外部接口单元,控制单元,输出单元。
信号输入单元来完成从主电路板PCBA的被测试的信号预处理,如信号放大,滤波,整形,以满足后续的采集处理要求;采集与处理单元,分别是输入设备输出的信号采集和信号处理,以获得准确的测试数据,以确定系统是否准确;存储单元主要用于存储采集和处理的数据,和测试系统需要预先设定参数;输出单元有LED的输出,LCD液晶显示输出,并在主机上显示输出;接口单元是RS-232串行接口,USB接口,键盘接口和微控制器和FPGA的JTAG接口。
基于单片机的PCBA测试系统研究

基于单片机的PCBA测试系统研究一、引言随着电子产品的普及和市场竞争的加剧,生产过程中对产品质量的要求越来越高。
而在电子产品的生产过程中,PCBA(Printed Circuit Board Assembly,印刷电路板组装)测试是其中重要的一环,其对于产品的质量控制和故障排除具有至关重要的作用。
传统的PCBA测试方式主要依赖于人工进行,效率低下且易受到人为因素的影响。
为了提高测试效率,降低测试成本,基于单片机的PCBA测试系统应运而生。
该系统通过引入单片机的智能控制,实现了自动化测试和故障自动诊断功能,极大地提高了测试的效率和准确性。
二、基于单片机的PCBA测试系统的原理与结构1.基本原理基于单片机的PCBA测试系统主要通过单片机的各种功能模块来对PCBA进行测试。
其中包括信号发生器、数据采集模块、信号处理模块和故障判断及输出模块。
通过这些模块的相互配合和控制,可以对PCBA进行全面的电气参数测试和故障诊断。
2.系统结构三、基于单片机的PCBA测试系统的工作流程1.准备阶段在准备阶段,需要确定测试的目标和测试方法,制定测试方案和测试流程。
同时需要准备好测试所需的设备和工具,如测试平台、测试夹具、测试仪器等。
2.测试阶段在测试阶段,首先需要将待测的PCBA装配到测试平台上,并将测试平台与测试系统连接。
然后,通过测试程序的控制,对PCBA进行电气参数测试。
测试程序会向PCBA发送各种信号,并采集信号的响应。
通过数据的处理和分析,可以得到PCBA的测试结果。
3.故障诊断阶段在故障诊断阶段,系统会根据测试结果进行故障判断。
如果测试结果正常,则说明待测PCBA没有故障;如果测试结果异常,则说明待测PCBA 存在故障。
系统会根据测试结果给出故障类型和位置的判断,并输出相应的故障信息。
四、基于单片机的PCBA测试系统的优势和应用1.提高测试效率:测试系统的自动化功能可以大大提高测试的效率和准确性,并缩短测试周期。
基于单片机的PCBA测试系统研究

号 , 从 相 应 的输 出探 针 捕 获 输 出 通 道 互 2. 测 试 系统 扩展 板硬 件设 计 并 2 连 的信 号 , 断 输 出 通 道 信号 从PC 软 件 判 端
这 一62 0 2产 据 , 确 定 系统 是 否 准 确 } 储 单 元 主 要用 块 用 于 实 现 信 号 调 理 , 将 PCI 以 存 测量 仪 器 不断 更 新 发 展 , 字 化 仪 器 , 能 于 存 储 采 集 和 处 理 的 数 据 , 测 试 系 统 需 生 的 模 拟 信 号 转 换 成 一 个 合 适 的 激 劢 信 数 智 和 仪 器 和 虚 拟 仪 器 对 电 子 设 备 的 电 子 测 量 系 要 预 先 设 定 参数 ; 出单 元 有 L 输 ED的输 出 , 号 , 其 他 模 拟 通 道 调 制 到 PC 一6 2 模 对 I 20
信 号输 入到 F PGA。 USBN9 O 重要 作 用 是 64
对不 同 性 质的P A, 系 统将 重 点 讨 外 , CB 该 还提 供 核 心 板 与扩 展板 接 口连 接 , 包括 信和 测 试 模块 主要 由Us N9 O 及 其其 附 B 44 提 供 的 A/ D芯 片 采 样 时 钟 信 号 , / A D采 样 数 据 信号 接 口芯 片 , DS 片 的 控制 接 口 , D 芯
能 和 可 靠性 的 P B 试 要 求 会 更高 。 C 测 PCB A是P itd rn e Cic i rut Bo r As 2 C A ad - P B 测试系统的设计
行 测 试 通 道 多 路 切 换 开 关 模 块 有 2 个 开 0
基于电路板自动测试系统的开发模式内容探究与思路

在 自动测 试系 统 的开 发设 计 中,为保 证 : 设计的测试系统在实 际中的应用 实现,需
合 系 统 测 试 的相 关 要 求 与 标 准 , 同 时采 用 式 的 系 统 结 构 进 行 开 发 设 计 。本 文 在 进 行
‘
其 次,测试程序集开发环境还 需要满 足测试程 序集 能够 独立于测试程序集执 行环境 进行开发 设 计;再次,测试程序集开发环境在 系统开发 设计中还需要满足符合相关要求标准 以及 具有
E l e c t r o n i c t e c h n o系统 的开发模式 内容探 究与思路
文/ 张家 森
路板故 障检测 与隔离实现。
结 合 上 述 对 于 电 路 板 自 动 测 试 系 统 的 功
中, 电路板 自动测试系统软件测试程序集开发 环境结构,主要由测试程序集开发环境主控模
[ 2 ] 郭 甲阵 , 谢华 , 兰京川 . 基 于虚 拟仪 器 的
雷 达 电路 板 自动 测试 系统 … .仪表技 术 与传感 器 , 2 0 1 1 ( 0 2 ) .
『 测试 系统进 行测试的 电路板类型主要有模
.
路 、混合 电路、数字 电路和射频 电路等 ,
设计具有通用性 ,同时测试程序集执行环境还 能够实现系 统的故障检 测与隔离:其次 ,电路 板 自动测试 系统 中的测 试程序集执行环境还 需
参考文献
[ 1 】高晓燕 ,丁 国君 .基 于 L a b V l E W的制动控
此 外 ,进 行 电路 板 自动测 试系 统 的开 发
路板 自动测试系统及其功能需求分析 设计 中,还 需要对于系统软件结构 中的测试 程
在 实 际应用 中 ,电路 板 自动测 试系 统主 : 进行 电子设备中各类型 电路板故障 问题 的
单片机在电力电缆故障在线检测中的应用探讨

单片机在电力电缆故障在线检测中的应用探讨◎朱根良(浙江传媒学院,浙江杭州310000)TM 247A 1673-0992(2009)12-037-01中图分类号:文献标识码:文章编号:在实际的电力传输过程中,由于电缆接头众多,并且容易发生内部故障和外部故障,引发的电缆火灾在整个电缆事故中约占一半以上。
为了有效地避免隐患事故的发生,采用对电缆接头进行实时的温度监测,全面准确地了解各个接头点的工作状况,确定维修计划,可确保送电安全。
电力电缆的故障不是一下发展起来的,而是由于长期运行造成绝缘老化而最终导致击穿。
有调查显示,现在全国运行的电力电缆故障80%以上是由于电力电缆附件故障引起的,其中电缆接头引起的事故占一半以上。
电缆接头故障也可分为外部热故障和内部热故障两类:第一类是外部热故障。
第二类是内部热故障。
电缆接头处过热造成的电缆短路放炮所引起的火灾,将导致大面积电缆烧坏,设备停机,短时间内无法恢复生产,造成重大经济损失。
研究设计电力电缆火灾在线监测系统就是为了能够实时监测电力电缆的温度变化,在温度越限或温升速度越限时能及时报警,并指出发热点位置,通知运行人员及时处理,从而保证运行安全,避免经济损失。
在线检测是一种对运行中电缆绝缘状况的有效检测手段。
了解电缆绝缘老化的机理,根据电缆运行环境分析可能造成电缆绝缘老化的因素,并积极开展电缆绝缘的在线监测,掌握运行中的交联电力电缆的绝缘状况,及早发现电缆存在的缺陷,并采取相应的对策,消除事故根源,对提高电网供电可靠性有着重要的作用。
该方法的优点:①测试设备接入时,不用断开现场任何回路和接点,也不影响电缆网络输电运行;②增加的测试接地点常常选择电缆接头处,而且只在监测时接通,不测时仍断开,不改变原系统的运行环境和运行性能;③对于长电缆可沿电缆线路增加多个测点,使故障点查找更为准确;本系统无须另外布设测试电缆,全系统使用无线通信,被测电缆线路长度不限。
基于C8051单片机的电力电缆故障在线监测系统的硬件主要有:计算机、单片机系统、无线收发模块以及各种适配器等组成。
基于单片机电路模块自动测试系统

基于单片机电路模块自动测试系统陈步跃李延国通志强亩爱民(中国北京100076空军装备导弹技术研究院)摘要:本文介绍了基于单片机电路模块自动测试系统的测试原理。
该系统以广泛应用的51系列单片机作为控制器,通过RS-232总线与其他设备构成主从模式。
该系统可用于自动测试电路模块多达140个I / O,并且能实现转交测试状态的电脑显示和数据储存的要求。
至于三级维护系统,它可以执行一级作业,并且有现场更新网络的网络测试和远程测试的潜力。
它已被应用到大型模块化的测试设备,并取得了成功而强大的结果.1.简介我们说,在上个世纪末计算机的飞速发展,推动了测试领域的革命,比如说诸多总线的出现,如PC总线,GPIB总线,VXI总线,PXI总线等。
当进入了一个新的世纪,我们看到另一个不同角度的信息技术正在渗透每一个角落。
发现通过本地区域网络(LAN)建立的测试系统到处都是,与互联网连接实现远程测试或监控是所有测试工程师的追求,下一代基于网络技术测试系统(NxTest)的标准化也将在不久的将来就会实现。
网络技术不仅使我们阅读网站上的信息,而且可以使我们在获取信息的过程中进行数据转换,即测试。
正如我们所知道的网络传输序号的数据,本文在介绍了基于单片机电路模块自动测试系统,也介绍了建立正常利用RS - 232串行总线系统,以实现潜在的网络测试。
至于三年级的维修系统,CMATS可以放在试验场实施第一级维修任务,并提供有二级和三级维修的有关关资料以缓解次级的负担,并大大提高工作效率。
这一系统可能会增加电脑所需的测量仪器和现场实际执行大型模块化测试设备的维修项目,包括电路模块功能检查,参数调整,故障排除等。
2.系统配置如图1所示,在电路模块自动测试系统的周边包括有外围电路模块测试(CMUT),M(M<256)SSI(标准串行接口自定义通信协议)的测量仪器, PC ,sub CMATS 和N NSSI (标准串行接口的通信协议)测量仪器。
基于单片机仿真器的单片机应用电路板故障测试系统的研究

Ta n Zha bi g De n n n ng Bi
( i r d a my,W u n 4 0 1 ) A r Fo eRa arAc de ha 3 0 9
内外 仪器 、 表公 司 和科 研 机 构 的重 视 。本 文 对 单 仪 片机应用 电路板 的故 障测试 进行 研究 6, 据单 片 _ 根 _
进行 有效 的测试 ; 于存 储 器 ( 0M 和 R 对 R AM) 和可 编程 芯 片的测试 , 一般仪 器无 法实 现 ; 因为单 片机应 用 电路 板的工 作是 通 过 C U 执 行 程序 存 储 器 中 的 P 应用 程 序来控 制其 他 外 设 以 实现 具 体 功 能 的 , 以 所 除了硬件 故 障 以外 , 软件 故 障 ( 比如 , 于外 部 电磁 由 干扰使得 R OM 中 的程序 被 冲掉 ) 同样 会 使 电 路无 法 正 常工作 ; 由于单 片 机 应用 电路 板 本 身结 构 上 的 特点使 得其 故 障测试 要 比普通数 字 电路板 困难 。 对单 片机应 用 电路板 进 行 测 试 之前 , 在技 术 上
t s i ys e ofsng e hi ppl a i ic tbo r a e e e o d s c e s u l e tng s t m i l c p a i ton c r ui a d h s be n d v l pe u c s f ly. c Ke wor s:snglc p s s e ,t s i ys e ,c r ui bo r a tt s i y d i e hi y t m e tng s t m ic t a d f ul e tng.
单片机在线实时检测系统的设计

单片机在线实时检测系统的设计摘要:在线产量是反映企业生产效率和员工工作效率的重要因素,它不仅直接反映企业的生产效率而且可以通过在线产量的反馈来对流水线和员工的工作进行有效的管理,从而使流水线和员工之间达到最佳匹配,来提高流水线机械的利用率和员工的工作效率。
本设计研究利用单片机对在线产品进行时限检测的一种方法。
关键词:单片机时限检测在线产量原始流水线是按照固定不变的速度作业。
随着市场经济的发展和管理学的进步,简单的流水线也产生了变化。
公司为了提高产品的生产效率就加快了流水线的速度,但是工人无法适应加快速度的流水线,整天都疲惫不堪以致最终流水线机械的利用率和员工的工作效率的降低。
要对流水线在不同时间段实行不同的速度控制,对流水线产品进行在线时限检测是必须的,本系统就是对流水线产品进行时限检测的精确系统,通过对在线产量数据反馈的分析,不仅使公司提高了产品生产效率,而且员工的工作效率也可以得提高。
单片机的在线实时检测系统很有市场前景。
1、实现功能单片微机时限检测系统通过一对红外光对管对在线产品进行数据采集,然后输入单片机,通过内部程序来进行计数定时,利用单片机内部计数器对产品数量进行计数,然后通过数码管LED进行显示,因为内部定时采用5秒钟计数一次,对于一般流水线而言,在5秒钟的时间里产品的数量计数采用两位数码管显示已经足够,因此本系统对产品数量N的显示采用两位数码管LED显示,在程序里对在线产量的上下限各有一个默认的数值,同样利用数码管LED显示上下限,并且通过键盘按键对上下限进行设置,使上限不可以超过99、下限不可以低于0,并且上限的设置不能小于下限,同样下限的设置也不能大于上限。
当产品数量越限时会有越限报警,超越上限红灯亮且伴随有蜂鸣器报警,低于下限时绿灯亮且也伴随有蜂鸣器报警。
2、硬件设计2.1单片机的选择本系统选择的单片机是89S51。
89S51采用FLASH存储器,可以多次烧写,一般可以重复烧写1000次左右,这样就给设计者提供了廉价的试验平台,这也是本设计采用89S51单片机的主要原因。
单片机的“在线仿真调试”方案

单片机的“在线仿真调试”方案【摘要】介绍了一种单片机的仿真调试的方法,设计人员可以在没有仿真器的情况下采用合理的措施,检查单片机内部程序的正确性:还可以在已有的目标板上设计开发后续的程序,有效缩短产品设计的周期,达到降低设计成本的目的。
【关键词】单片机;仿真调试在应用单片机开发设计电子产品的时候,绝大多数的设计人员都要使用仿真器。
设计者在编制调试程序的时候,可以通过仿真器跟踪单片机内部程序的运行流程,检查程序的每一步执行的情况都否满足设计者的初衷。
同时,设计者可以直观全面地得到单片机内部程序运行中的各项参数和数据,进而判断所设计软件程序的正确性和有效性,大大提高了程序设计的效率。
可以说,仿真器是设计人员调试程序最有力的助手。
仿真器固然有很多的优点,笔者这里却另辟蹊径,在程序设计调试过程中抛开仿真器,单独谈一谈单片机的“在线仿真调试”方案,仅供单片机爱好者参考。
所谓的单片机的“在线仿真调试”方案,实际上就是我们把测试程序烧入单片机芯片中,让单片机脱离仿真器独立运行。
在运行过程中,设计者可以通过合理有效的手段获取单片机实际运行过程中外围器件的一些状态和必要数据,检查单片机运行的程序是否符合设计要求,即所谓的“在线仿真调试”。
这种“在线仿真调试”的手段虽然得到的数据信息有限,但是也能得到一些必要的和关键的信息,对于熟练的设计人员也是可行的。
获取信息的手段包括检查单片机外部连接发光二极管的状态、数码管或者液晶的显示内容、串行通讯的必要数据等。
设计者可以根据所得到的状态或数据来验证程序运行的正确性。
如果程序设计有疏漏,设计者需要重新调整编辑软件程序,烧入单片机后再次测试,直到圆满完成开发任务。
要想做到“在线仿真调试”,必须满足如下两个条件:(1)单片机内部的程序存储器具有FLASH功能,可以多次地把程序烧入单片机;(2)设计人员必须对所使用单片机的内部资源及周边功能都比较熟悉,能够迅速地编制出必要的测试程序。
单片机在线测试系统

单片机在线测试系统
1引言
在线测试是一种新颖的电子测量技术。
在调试维修印刷电路板时,往往需要测量印刷电路板上的电阻或电容值。
传统的做法是焊开元件再测量,以避免受板上其他元件的影响。
这不仅麻烦,测试速度低,甚至可能损伤印刷板和元件。
为此,我们采用“电隔离”技术,设计了一种用单片机控制的电阻电容在
线测试系统,该系统无需焊开元件便可直接在印刷板上测量各元件的参数,即保持了印刷板和元件的完善无损,又大大提高了测试速度。
2系统组成
单片机电阻电容在线测试系统原理如图1 所示。
为了实现电阻电容在线测试过程的自动化,由8031 单片机、
2732EPROM、锁存器和8155 扩展器构成控制部分;为了拓宽测试范围,系统设置了自动转换量程;为了进一步提高测试精度,采用了软件抗干扰措施。
3电阻在线测试原理
电阻—电压转换电路原理如图2 所示。
图中Rx 是印刷板上的待测电阻,R1 和R2 是Rx 两端旁路的等效电阻,Uref 为基准电压,Rx 为基准电阻。
测试时用三根测试笔,其中一根将R1 和
R2 的接点接地;第二根将Rx 与R1 的接点接至运算放大器的反相输入端;第三根将Rx 与R2 的接点接至运算放大器的输出端。
由图2 不难看到:根据理想运算放大器的“虚短”原理,R1 上的电压为零,因而没有电流通过;又根据深度电压负反馈时其输出电阻为零的特征,作为负载电阻R2 的数值大小,不会影。
基于单片机电阻电容在线测试系统的研究

2 C / o转换 电路 设 计 xV
C / o 换 电路设计 原理 图如图 3所 示 , xV 转
RX
图 3 电容 测 试 原 理 图
在印刷电路板上 , 电容 c 通常与 R 直接并联 , 如何从并联 电路中单独测得 C 的值 , 这是电容在线测试 的关键 。为此, 我们提高正弦波发生器 , 的频率 f C 的容抗 1( C ) , 使 / o << 则可以忽略 尺 , J R, 使并联阻
线测试 的硬 件和 软 件设 计 ,解 决生 产 中元 器件 故 障 、 装 、 插 贴装 故 障 、 线路板 故 障及 线路 板 整
板的功能故障的在线测试 , 高电阻电容的测量精度和测量速度 , 提 同时具有电路 简单、 作简 操 单方便 、 示直观 等特 点。 显
关键 词 : 电阻 ; 电容 ; 片机控 制 ; 线测 试 ; 隔 离 单 在 电
抗 z 近似 等于 C 的容 抗 。即 :
-・ z
i
・c / ()
c
妻j -
式 中 R , , 率 厂均 为 已知 , 得 , 可用 上式 求 C , 和频 测 便 采用 高 频 近似 法 的方 法误 差 , 略 R 忽 引起 的误 差 , 个误差取 决于 IR 这 / 与 c 的 比值 。设 1R = w / A C
2 系统 的 总体 结构 和 工 作原 理
此 设计从 在线 电阻 、 电容测 试 的基本 原理 人手 , 利用 电压 负反 馈 和在 线测 试 的 “ 电隔 离 ” 理 , 行 系统 原 进
的软、 硬件设计, 可对 电阻、 电容进行准确 、 有效的测量 , 不仅使测量速度的加快 , 而且能够及时的反映电阻和 电容的变化 , 并能实现清零/ 复位 , 电阻、 电容超值报警等功能, 其系统框图如图 l 所示。
单片机技术在电子测量中的应用研究

单片机技术在电子测量中的应用研究电子测量技术已经广泛地应用于各种各样的领域中。
单片机技术的快速发展和广泛应用,也为电子测量技术提供了更为灵活和高效的解决方案。
本篇文章将探究单片机技术在电子测量中的应用研究。
一、单片机技术的基础单片机是一种能够实现大量的电子系统功能的微处理器,它具有良好的灵活性和可编程性。
单片机通常包括中央处理器(CPU)、闪存和随机存取存储器(RAM)、输入/输出(I/O)接口、通信接口等基础组件。
单片机的应用不仅仅限于嵌入式系统中。
在电子测量领域中,单片机也扮演着极为重要的角色。
主要的应用场景包括:1.控制和测量系统中的传感器信号处理。
2.仪器和设备的控制和自动化。
3.数据采集和处理器中的数字信号处理与滤波。
二、单片机技术在电子测量中的应用案例1. MCU芯片在频率计中的应用频率计是测量给定周期内的波形重复次数的仪器。
在使用单片机技术之前,频率计大多是由通过滞后电路、计时电路和计时器组合而成。
这种方法的不足之处在于使用的元器件数量较多,易受噪音的干扰。
单片机技术的应用就改善了这个问题。
单片机通常使用计时器和计数器实现频率计算,在处理模拟信号时有效地处理了噪声滤波器。
此方法的另一个优点是可扩展性。
因为单片机中有不同的频率计算算法,所以可以在同一个芯片上实现不同范围的频率计算。
2. 单片机技术在温度测量领域的应用温度传感器是测量温度的关键元素。
单片机使得温度传感器可以通过数字信号处理器进行解码。
温度测量的典型例子是将温度传感器与单片机连接来实现温度录入。
现在,使用单片机技术来测量温度的方法相对来说更稳定和精确。
3. 单片机技术在电容测量领域的应用电容是电子电路中一个常见的元器件。
电容分两类:固定电容和可变电容。
单片机技术的应用使得电容测量可以通过性能更优秀的电路来实现。
在使用单片机的方法中,通过对电容电的计量通过运算放大器转化为数字信号,从而通过单片机的程序计算电容的值。
三、结论单片机技术在电子测量领域的应用是极其广泛的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机应用电路板在线测试系统探讨
单片机应用电路板在线测试系统主要是指在电路板的设计和制造过程中,通过在线测试系统对电路板进行功能测试和故障诊断。
该系统通过连接电路板上的测试点,与计算机进行数据传输和信息交互,从而实现对电路板的功能检测和故障排查。
单片机应用电路板是现代电子产品中常见的一种电子组件,它能够完成各种任务和功能。
在电路板设计和制造过程中,常常会出现各种问题,如电路不稳定、元器件焊接不到位等。
这就需要对电路板进行测试,以确保其正常工作。
在线测试系统主要由计算机、单片机、测试仪器和测试程序组成。
计算机通过适配器与电路板连接,通过串口或USB接口等方式与单片机进行通信。
测试程序是针对电路板设计的程序,通过对测试点进行测量和检测,判断电路板是否正常工作。
在线测试系统的优点是可以准确、快速地进行电路板的功能测试和故障诊断。
这不仅提高了电路板设计和制造的效率,还可以提高电路板的质量和可靠性。
该系统还可以保存测试数据和测试结果,以便后续分析和改进。
在线测试系统的实现过程中,需要考虑以下几点:
需要选择适合的测试仪器和设备。
测试仪器的选择应根据电路板的设计和制造要求,以确保能够满足测试的需求。
需要编写测试程序。
测试程序应该根据电路板的设计和功能要求,设计相应的测试流程和测试方法。
然后,需要建立测试点和测试接口。
测试点是指通过连接测试仪器和电路板的接点,用于进行测试和检测。
测试接口是指将测试点连接到计算机和测试仪器的接口。
需要建立与计算机的通信。
计算机与测试仪器之间的通信可以通过串口、USB接口或以太网等方式进行。
通过与计算机的通信,可以实现对测试仪器的控制和测试数据的传输。