采用主从式通信三极管接口的药品存放位置指示装置的制作方法

文档序号:12943080阅读:226来源:国知局
采用主从式通信三极管接口的药品存放位置指示装置的制作方法

本实用新型属于应用电子技术领域,具体涉及一种指示药房中药品存放位置的电子装置。



背景技术:

药房中经常需要在数以百计的抽屉中查找某种药品,一般依靠人工完成。



技术实现要素:

本实用新型提供一种采用主从式通信三极管接口的药品存放位置指示装置,该装置根据输入电脑中的药品名称,以声音或灯光指示该药品在药房中存放的位置。

本实用新型解决其技术问题所采用的技术方案是:该装置包括一台电脑、一台主机以及N个分机,N = 48 X 48;主机包括RS232C电平→TTL电平转换驱动器、4个单片机最小系统、8 X 3 X 4个TTL电平→RS232C电平接口、48根行输出线、48根列输出线、+5V电源VCC以及-5V电源-VCC,其中,+5V电源VCC供电主机各部分,4个单片机最小系统各自包括一块单片机AT89S51及其晶振电路与上电复位电路;电脑通过其RS232C接口中的TXD口线经过主机中的RS232C电平→TTL电平转换驱动器同时连接到4个单片机AT89S51的口线RXD,4块单片机的口线P0、P1、P2中的每一根各自经过一个TTL电平→RS232C电平接口以后构成48根行输出线与48根列输出线,上述口线P0中的每一根都连接有一个上拉电阻;所述行、列输出线的每一个交叉点对应一个分机,该交叉点所对应的行、列输出线与对应的分机的两个输入端一一连接。

所述8 X 3 X 4个TTL电平→RS232C电平接口的结构相同:每一个TTL电平→RS232C电平接口的输入端经过一个基极电阻连接到一个NPN三极管Q13的基极,主机中的+5V电源VCC与该NPN三极管Q13的集电极负载电阻、该NPN三极管Q13的集电极及其发射极组成串联回路,该NPN三极管Q13的集电极分别经过一个电阻连接到PNP三极管Q2以及NPN三极管Q4的基极;主机中的+5V电源VCC依次经过四个三极管的发射结连接到PNP三极管Q2的发射极,PNP三极管Q2的集电极经过一个电阻以后与达林顿三极管的基极以及一个下拉电阻并联,该达林顿三极管的发射极、该下拉电阻的另一端都连接到主机中的-5V电源-VCC,该达林顿三极管的集电极经过一个限流电阻连接到所述TTL电平→RS232C电平接口的输出端;NPN三极管Q4的发射极经过两个三极管的发射结以后连接到主机中的+5V电源VCC的负极GND,NPN三极管Q4的集电极经过一个电阻以后与一个Sziklai对管的基极以及一个上拉电阻并联,该Sziklai对管的集电极连接到主机中的+5V电源VCC,其发射极经过一个限流电阻连接到所述TTL电平→RS232C电平接口的输出端。

每一个分机包括RS232C→TTL电平接口、声光指示电路以及+5V电源VCC,RS232C→TTL电平接口的两个输入端构成了该分机的两个输入端,RS232C→TTL电平接口的输出端连接到声光指示电路的控制端;所述RS232C→TTL电平接口的一个输入端经过一个三极管的发射结、一个基极电阻R2、三个三极管的发射结以后连接到一个三极管Q1的基极,Q1 的集电极负载电阻与其集电极、发射极以及所述+5V电源VCC组成串联回路,Q1 的集电极还经过一个电阻R7连接到一个PNP三极管Q11的基极;所述RS232C→TTL电平接口的另一个输入端经过一个三极管的发射结、一个基极电阻R5、三个三极管的发射结以后连接到一个三极管Q6的基极,Q6 的集电极负载电阻与其集电极、发射极以及+5V电源VCC组成串联回路,Q6 的集电极还经过一个电阻R8连接到一个PNP三极管Q12的基极;+5V电源VCC依次与PNP三极管Q11的发射极及其集电极、PNP三极管Q12的发射极及其集电极以及一个集电极负载电阻R9组成串联回路;PNP三极管Q12的集电极构成该RS232C→TTL电平接口的输出端;三极管Q6、Q1的基极还各自连接有一个下拉电阻,所述RS232C→TTL电平接口的两个输入端还各自连接有一个0.01u的电容到+5V电源VCC的负极GND。

本实用新型的有益效果是,往电脑中键入药品名称,位于存放该药品的位置处的分机就会发光或发声,初步实现了存放或提取药品的自动化;此外,采用三极管电路承担TTL---RS232C电平转换任务,不需要电解电容,功耗低。

附图说明

下面结合附图和实施例进一步说明本实用新型。

图1是本实用新型中主机与分机的电路原理方框图。

图2是图1中一个TTL电平→RS232C电平接口的电路原理图。

图3是图1中一个分机中的RS232C→TTL电平接口电路原理图。

图中,1.RS232C电平→TTL电平转换驱动器,2.- 5.单片机最小系统,6.对应行输出线的48个TTL电平→RS232C电平接口,7.对应列输出线的48个TTL电平→RS232C电平接口,8.一个TTL电平→RS232C电平接口,9.一个分机,91.一个分机中的RS232C→TTL电平接口,92.声光指示电路。

具体实施方式

电脑可以使用药房中已有的计算机。如图1所示,该电脑的RS232C接口中口线TXD通过主机中RS232C电平→TTL电平转换驱动器(1)同时连接到主机中的单片机最小系统(2)、单片机最小系统(3)、单片机最小系统(4)以及单片机最小系统(5)的串行口数据接收端口RXD,电脑与4块单片机之间以主从串行通信方式工作。RS232C电平→TTL电平转换驱动器(1)由一块MAX232中的一个或者并联的两个RS232C电平→TTL电平转换驱动器构成。单片机(2)与单片机(3)的口线P0、P1、P2经过48个TTL电平→RS232C电平接口(6)以后构成48根行输出线。单片机(4)与单片机(5)的口线P0、P1、P2经过48个TTL电平→RS232C电平接口(7)以后构成48根列输出线。因此,一共有8 X 3 X 4个TTL电平→RS232C电平接口,每一个TTL电平→RS232C电平接口的电路如图2所示,其驱动负载电流达390mA,通过限流电阻R5、R9调节。

上述行、列输出线的每一个交叉点所对应的行、列输出线各自连接到一个分机(9)的一个输入端。在存放每一种药品的位置安排一个分机(9)。在每一个分机(9)中,RS232C→TTL电平接口(91)的具体电路示于图3,只有当所连接到的行输出线、列输出线上都出现高于3.1V的RS232C电平逻辑“0”时,该RS232C→TTL电平接口(91)的输出端才出现TTL电平逻辑高,并以此高电平驱动声光指示电路(92)发生动作。声光指示电路(92)根据情况有各种设计,最简单的是使用三极管开关电路控制蜂鸣器发声、控制发光二极管发光。

电脑根据输入的药品名称,从其RS232C串行口送出对应该药品存放位置的代码。4个单片机最小系统(2)-(5)同时接收该代码,并据此在它们的口线P0 、P1、P2上输出对应着该药品存放位置地址码的行、列输出线信号。这些信号经过TTL电平→RS232C电平接口(6)、TTL电平→RS232C电平接口(7)转换成RS232C电平逻辑信号进行远距离(<15m)传输,然后,由RS232C→TTL电平接口(91)转换成TTL电平逻辑信号并控制对应着该药品存放位置地址码的分机(9)中的声光指示电路(92)发光或发声。

增加单片机的数量可以扩展分机的数量N。当然,也得通过并联的方法相应地增强RS232C电平→TTL电平转换驱动器(1)的驱动能力。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1