江苏昱博自动化设备有限公司
业务专线:13905105992(微信号)
业务电话:13605103465
业务联系人:王三祥
邮编:224007
邮箱:yubozdh@163.com
网址:www.ycyubo.com
地址:江苏省盐城市经济技术开发
区漓江路42号昱博产业园
自动化流水线是在流水线的基础上逐渐发展起来的,它不仅要求线体上各种机械加工装置能自动地完成预定的各道工序及工艺过程,使产品成为合格的制品,而且要求在装卸工件、定位加紧、工件在工序间的输送、工件的分拣甚至包装都能自动地进行,使其按照规定的程序自动地进行工作。我们称这种自动工作的机械电气一体化系统为自动化流水线。
许多自动化流水线生产现场均采用生产流水线设备来生产各种产品,并且随时对产品的产量进行统计。针对这一生产时间需求,本司以单片机为核心器件构成一个检测显示系统,来实现生产流水线上产品产量的统计和显示。其中要对自动化流水线统计矩阵式键盘按键进行识别。
自动化流水线统计矩阵式键盘按键的识别方法分为两步:第一步,识别键盘有无键被按下;第二步,如果有键被按下,识别出具体的按键。
识别键盘有无键被按下的方法是:让所有列线均置为0电平,检查各行线电平是否有变化,如果有变化,则说明有键被按下,如果没有变化,则说明无键被按下。
识别具体有无键被按下的方法是:逐列置低电平,其它各列置为高电平,检查各行线电平的变化,如果某行线电平为低电平,则可确定此行此列交叉点处的按键被按下。
当3号键被按下时,与此键相连的行线电平将由此键相连的列线电平决定,而行线电平在无键按下时处于高电平状态。如果让所有列线处于高电平,那么键按下与否,不会引起行线电平的状态变化,行线始终是高电平。所以,让所有列线处于高电平是没法识别出按键的。反过来若让所有列线处于低电平,按键所在行电平将被接成低电平,根据此行电平的变化,便能判定此行一定有键被按下。但还不能确定是键3被按下,因为,如果键3不被按下,而键2、1或0之一被按下,均会产生同样的效果。所以,让所有列线处于低电平只能得出某行有键被按下的结论。为进一步得出哪一列的键被按下,可在某一时刻只让一条列线处于低电平,而其它所有列线处于高电平。当第1列为低电平,其它各列为高电平时,因为是键3被按下,所以第1行仍处于高电平状态;当第2列为低电平,而其它各列为高电平时,同样会发现第1行仍处于高电平状态。直到让第4列为低电平,其它各列为高电平时,因为是3号键被按下,所以第1行的电平将由高电平转换到第4列所处的低电平,据此,得出第1行第4列交叉点处的按键即3号键被按下。
江苏昱博自动化设备有限公司
业务专线:13905105992(微信号)
业务电话:13605103465
业务联系人:王三祥
邮编:224007
邮箱:yubozdh@163.com
网址:www.ycyubo.com
地址:江苏省盐城市经济技术开发区漓江路42号昱博产业园