虎哥作者
17年5个月前IP:未同步
141463
5楼
第四节    比色皿架槽位的识别


        仪器样品室内比色皿架的1个参比槽和3个试样槽位的识别是通过样品室内的相应光电耦合器的输出信号变化来实现的,如图6.4.9。

10.gif
        当拉动样品室拉杆移动比色皿架,使不同槽位进入光路时,图6.4.9中的三个光电耦合器的输出信号,通过8155送入微处理器8031,8031根据R,S1,S2的状态组合,执行相应的服务程序(如表6-4-3)。

11.gif   
第五节    自动调零/调满度的实现

         当比色皿架的参比槽位进入光路时,仪器自动调零/调满度,实现电路如图6.4.10。

12.gif
         当比色皿架的参比槽位进入光路时,微处理器8031通过R,S1,S2信号检测到槽位目前是参比槽,输出图6.4.10中的P1.7信号(高电平),由于P1.7驱动能力不够,所以加了驱动芯片MC1413,MC1413输出信号Control_relay,使图6.4.1中的继电器工作,自动光门遮住入射狭缝,仪器完成自动调零功能。然后,P1.7变为低电平,继电器停止工作,自动光门回到初始位置,入射光打入入射狭缝,仪器调满度。

13.gif
第六节    人机接口的实现

一。键盘按键的识别

       8031的串行口工作在方式"0"状态下,通过74LS164移位寄存器扩展8根并行输出口,作为键盘扫描列线,与微处理器8031的P1口(P1.0~P1.2)的三跟键盘扫描线组成3X8行列式键盘,如图6.4.12。
        微处理器8031送数据到74LS164使8列扫描线全为0,8031读P1.0~P1.2判断三跟信号线上是否有低电平,判断哪一行有低电平则哪一行就有按键按下,然后再判断哪一列有键按下,就可以判断出哪个按键被按下,8031根据按键执行相应的键盘服务程序。

14.gif
二。打印机控制信号

        仪器使用的打印机接口是采用标准的Centronic并行接口。共使用了10根信号线。8根打印机绘图数据输出信号,2根状态信号线如图6.4. 13。8根绘图数据信号线是微处理器8031通过8155送往打印机的8根并行数据信号。忙信号BUSY,是打印机通过8155的PB0送往微处理器的状态信号,高电平为忙,打印机告诉微处理器目前不能接收8位绘图数据。选通/STROBE信号,是微处理器通过8155的PC5口送往打印机的数据选通脉冲,将8位绘图数据锁存入打印机中。

15.gif
评论
文号 / 141463

盖世豪杰
名片专栏发私信
学术分 39
总主题 1659 帖总回复 14315 楼拥有证书:专家 进士 学者 机友 笔友
注册于 2005/08/24 21:16:00最后登录 2026/10/31 03:41:39
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

刘 虎

创新工程局主席

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的