人员出入口放射性检测装置单片机数据获取与控制系统的研制.pdfVIP

人员出入口放射性检测装置单片机数据获取与控制系统的研制.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人员出入口放射性检测装置单片机数据获取与控制系统的研制.pdf

人员出入口放射性检测装置 单片机数据获取与控制系统的研制 张文良 (中国原子能科学研究院,北京 102413 ) 摘要:文章介绍了人员出入口放射性检测装置中数据获取与控制系统 的组成结构,对单片机数据获取系统的软、硬件的设计与实现进行了描述, 详细介绍了利用AT89C52 单片机实现了脉冲计数、串行通讯、键盘输入和 LCD 显示等功能,对串行通讯接口软件的设计也进行了介绍。 关键字:放射性检测,单片机,数据获取 1.引言 人员出入口放射性检测装置主要用于检测核设施核材料持有单位的人 员通过出入口时是否非法携带铀、钚等特种核材料或其他放射性物质。本 检测装置采用γ射线探测法检查,为防止人员采用屏蔽方式非法携带铀、 钚等特种核材料,可以采用金属探测器来检测金属屏蔽物。本装置也可以 用于火车站、机场、海关等地对通过的人员进行检测,以防止有人携带放 射性物质通过。 检测装置做成检测门的形式,当对通过人员进行检测时,通过人员可 以正常步速通过检测门。如果通过人员携带超过一定量的核材料或放射性 物质,检测装置将会发出声光报警信号。该装置利用单片机进行控制,整 个检测过程全部自动进行。 2 .检测装置组成 检测装置的组成结构如图 1 所示。该装置采用四块大面积塑料闪烁体 探测器来探测放射性物质发出的γ射线。塑料闪烁体探测器输出的脉冲信 号经过主放大器放大后送到单道分析器中进行脉冲幅度甄别。经过甄别后 的脉冲信号经过脉冲相加和脉冲展宽电路后送到单片机系统的脉冲输入 端,由单片机实现对输入脉冲的定时和计数。 图1、检测装置的组成结构图 3 .单片机数据获取系统结构 单片机数据获取系统结构如图2 所示。单片机系统需要对4 路输入脉冲信 号进行计数,并且要求每0.2 秒采集一次数据,同时进行计算和判断。系统 可以接收双技术传感器的开关量信号输入,系统根据输入的开关量信号的 变化来改变软件流程。系统采用16*2 字符型LCD 显示系统状态和所图2 、 单片机数据采集系统结构图 获取的数据,系统可以通过键盘来对内部参数进行设置和修改,可以通过 串行口向计算机发送数据。 本数据获取系统选用 AT89C52 单片机。ATMEL89 系列单片机是 ATMEL 公司的8 位Flash 单片机,其特点是在片内含有Flash 存储器,因此 在程序的修改、擦除方面十分方便。AT89C52 单片机的Flash 存储器容量为 8KB,有三个16 位定时器/计数器。软件安排如下:定时器/计数器0 (T/C0 ) 用作系统定时器使用,设定单次定时时间为50 毫秒,定时时间到后产生中 断,由中断处理程序对中断次数进行计数来增加定时时间,如可以设定中断 次数为4 来实现0.2 秒的定时。 定时器/计数器 1 (T/C1 )用作串行通讯端 口, 通过该端口寄存器设定波特率、数据位、奇偶校验位、停止位等通讯 [1],软件在定时结束时读取 参数。定时器/计数器2 (T/C2 )作为计数器端口 寄存器中的计数值而后对计数器进行清零来开始下一次计数。 单片机系统接收四路单道分析器输出的脉冲信号,其脉冲幅度为负 5 伏,脉冲宽度为 0.5 微秒。系统使用 74LS21 电路将四路信号相加后送入 74121 不可重复触发单稳态电路[2] 。由单稳态电路对输入脉冲信号进行展宽 后再送到AT89C52 单片机的定时器/计数器端口(T/C2 )来实现对输入脉冲 进行计数。 定时中断的编程主要是计算定时器的计数初值。定时器/ 计数器 0 (T/C0 )用作系统定时器使用,因单片机一个机器周期为 1.085 微秒,16 位定时器工作在方式一时,其最大定时间隔为=216 ×1.085 μs=71.106ms, 故单次定时时间可设为50 毫秒。 串行通讯采用MAX232CPE 芯片外接4 个电容组成。选择串行口工作 方式1,TMOD=21H,TH1=TL1=FDH,PCON=00H ,SCON=50H,对应的 通讯参数为:波特率为9600,8

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档