一种利用人参酒自动诊断失眠的仪器

技术领域

本实用新型涉及一种利用人参酒自动诊断失眠的仪器,尤其是一种诊断失眠的仪器。

背景技术

现有诊断失眠的仪器是职业医师用来检查患者失眠状态,并利用其对患者的病情进行分析的仪器。一种利用人参酒自动诊断失眠的仪器是一种可以替代医师来诊断失眠患者病情的仪器。它是按照加法器,乘法器的计算,并利用人参酒、黄酒、白酒、葡萄酒和啤酒对患者的病情进行治疗的电子仪器。它具有自动诊断失眠患者病情的能力,经长期临床检验,对失眠患者的治愈率高达20%。

实用新型内容

为了解决职业医师对失眠患者病情判断不准确的缺陷,本实用新型提供一种利用人参酒自动诊断失眠的仪器,它按照加法器,乘法器的计算结果,利用人参酒、黄酒、白酒、红酒、啤酒,萝卜酸汤,白菜酸汤,菠菜酸汤对患者的病情进行判断,最后输出一个患者每日晚上喝那些酒,及每种酒要喝多少量的诊断报告。

本实用新型解决其技术问题所采用的技术方案是:一种利用人参酒自动诊断失眠的仪器,包括失眠病情输入按键,病情分析电路,治疗处方显示电路等三部分组成,它们中间通过导线相连。同时,也是一种利用患者喝酒感到麻醉进而使患者产生想睡觉的仪器。

如图1所示,失眠病情输入按键是一组共4个6*6*5mm轻触按键(4),1602液晶屏(8)和STC89C51单片机(7)组成,USB接口(1)通过芯片PL2303(6)将程序下载到单片机(7)当中,5V开关电源(3)给电路提供5V直流电,芯片ASM1117(2)给芯片PL2303(6)供电,九针串口(5)通过串口给单片机(7)烧写程序。

人们通过按键把三项数据:1.失眠病情:重度,微重度,中度,微中度,轻度,微轻度,微度。轻微度等不同情况。2.失眠时间:整晚失眠,晚上11时以前失眠,晚上24时以前失眠,凌晨1时以前失眠,凌晨2时以前失眠,凌晨3时以前失眠,凌晨4时以前失眠,凌晨5时以前失眠等不同情况,3.患者喝酒感觉情况:喝人参酒感到麻醉,喝黄酒感到麻醉,喝白酒感到麻醉,喝红酒感到麻醉,喝啤酒感到麻醉等不同情况,通过1602液晶屏(8)显示,选择输入到STC89C52单片机(7)中。STC89C52单片机(7)通过程序将输入的患者失眠情况转换为二进制代码,分别输出到单片机IO口的加法器(9)和乘法器(10)上面进行计算,并把结果通过乘法器(10)上面的128个LED灯显示出来。

1.失眠病情代码输入到P3.7,P3.6,P3.5IO口:重度代码为000,微重度代码为001,中度代码为010,微中度代码为011,轻度代码为100,微轻度代码为101,微度代码为110,轻微度代码为111。

2.失眠时间代码输入到P3.4,P3.3,P3.2IO口:整晚失眠代码为000,晚上11时以前失眠代码为001,晚上24时以前失眠代码为010,凌晨1时以前失眠代码为011,凌晨2时以前失眠代码为100,凌晨3时以前失眠代码为101,凌晨4时以前失眠代码为110,凌晨5时以前失眠代码为111。

3.患者喝酒感觉情况代码输入到P12,P13,P14IO口:喝人参酒感到麻醉代码为000,喝黄酒感到麻醉代码为001,喝白酒感到麻醉代码为010,喝葡萄酒感到麻醉代码为011,喝啤酒感到麻醉代码为100,萝卜酸汤代码为101,白菜酸汤代码为110,青菜酸汤代码为111。

如图1所示,病情分析电路是由加法器(9)和乘法器(10)组成。它通过加法器(9)将患者喝酒感觉到的麻醉情况增加到患者的失眠病情里面,当患者喝酒感觉到麻醉,产生想休息的感觉时,就要减轻失眠病情,所以加法器就会根据程序将患者喝酒感觉到的麻醉情况降低患者的失眠情况,也就减少了患者喝酒增加睡眠的酒精量。同时,乘法器(10)将患者失眠病情和失眠时间相乘,得到64种治疗患者失眠的配方。这64种配方包括治疗患者所要喝的那些酒,及每种酒在睡前应喝多少这种酒。

如图2所示,病情分析电路的加法器是由74LS138译码器(11),74LS138译码器(12),74LS32或门(13),74LS32或门(14),74LS32或门(15),74LS08与门(16),74LS08与门(17),74LS08与门(18),74LS86异或门(19)组成。译码器负责将2路3位2进制数转换为2路8位10进制数。这两路8位十进制数相互进行或运算,得到一个新的8位十进制数。再将这个8位十进制数的高4位和低4位进行或运算,得到的4位10进制数做高位,原来的低4位10进制数做低位,这样就组成一个新的8位10进制数。再将隔开的2位十进制数做与运算得到的4位十进制数做新的8位十进制数里的4个单数位。再将隔开的2位十进制数做异或运算得到的4位十进制数做新的8位十进制数里的4个双数位。这4个单数位和4个双数为就组成了一个新的8位十进制数B1B2B3B4B5B6B7B8。

74LS138译码器(11)将二进制患者喝酒感觉情况代码转换为8个10进制高电平,74LS138译码器(12)将二进制失眠病情代码转换为8个10进制高电平。74LS32或门(13)和74LS32或门(14)将上述两个8位10进制代码进行或运算并输出,74LS32或门(13)和74LS32或门(15)将高位10进制代码进行或运算并输出。74LS08与门(16)和74LS08与门(17)将上述两个8位10进制代码进行与运算并输出,74LS86异或门(18)和74LS86异或门(19)将上述两个8位10进制代码进行异或运算并输出。最终得到16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16。

如图3示,74LS08与门(20),74LS08与门(21),74LS08与门(22)和74LS08与门(23)将上述16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16进行与运算并输出。74LS148编码器(24),74LS148编码器(25)将上述结果编码变成6位二进制编码D1D2D3D4D5D6,输出到乘法器。

如图4示,乘法器由译码器和与门组成,译码器将3位2进制代码变成8位10进制代码,与门按照从高到低的顺序对每位10进制代码进行与运算,最后得到64个10进制数,并通过LED灯显示出来。64个LED灯只有一个灯亮,那个灯亮,就要用那个灯对应的配方给患者治疗。

74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

经过加法器和乘法器的计算后,最后64个led灯只有一个点亮,这个LED灯代表的那个配方就是最佳治疗患者失眠的配方。

为什么人参酒、黄酒、白酒、红酒、啤酒,萝卜酸汤,白菜酸汤,菠菜酸汤能治疗失眠呢?这是因为,人喝酒以后,酒精进入血液会麻痹人的中枢神经系统,使人容易产生困倦的感觉,使人很容易的进入睡眠。在每天睡觉前喝一点酒会使人更容易进入睡眠。但是因为现在的商品酒里面含有大量的苯甲酸钠,山梨酸钾,色素等有害的食品添加剂,这些食品添加剂具有给食品防腐的作用,但是它们会在身体内影响人体的内分泌系统,是大脑,脏和肾脏的分泌物减少,进而是人体不容易进入失眠。所以,一定要喝低浓度防腐剂的酒,苯甲酸钠,山梨酸钾,色素等有害的食品添加剂在酒里面的浓度应小于100mg/Kg。这样才能让人的内分泌不会减小的太厉害,负责和这样的酒会让失眠越来越严重。

人参里面含有各种多糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,是人体更容易进入睡眠。酒精可以萃取人参里面的多糖,所以人参酒里面含有很多的人参多糖。在这里,我推荐大家喝东北农家自酿的高粱酒泡野山参,这种就属于存天然,无污染的有机食品,肯定会增加大家的睡眠效率。

黄酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

白酒里面含有50%左右的酒精,酒精可以刺激人体的大脑,是人体的大脑麻痹,产生睡眠感,使人体更容易进入睡眠。

红酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

啤酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

萝卜酸汤里面含有各种萝卜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

白菜酸汤里面含有各种白菜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

菠菜酸汤里面含有各种白菜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

同时,根据自己的失眠情况,增加各种酒的饮用量,各种酒配合起来才能使人更容易进入睡眠。

上述的一种利用人参酒自动诊断失眠的仪器,所述的是一种利用各种酒是人体内分内分泌增加,进而增强睡眠并判断失眠的仪器

本实用新型的有益效果是,本实用新型中的仪器克服了传统仪器不能自己判断事物的缺点,它通过加法器和乘法器自己判断患者的失眠情况,并利用各种酒给出一个可以治疗失眠的配方。

附图说明

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

图1为本实用新型电路原理图。

图2为本实用新型加法器原理图。

图3为本实用新型加法器原理图。

图4为本实用新型乘法器原理图。

图5为本实用新型乘法器原理图。

图6为本实用新型乘法器原理图。

图7为本实用新型乘法器原理图。

图8为本实用新型乘法器原理图。

图9为本实用新型乘法器原理图。

图10为本实用新型乘法器原理图。

图11为本实用新型乘法器原理图。

图1中,1.USB接口,2.芯片ASM1117,3.5V开关电源,4. 4个6*6*5mm轻触按键,5. 九针串口,6. 芯片PL2303,7. STC89C51单片机,8. 1602液晶屏,9. 加法器,10.乘法器。

图2中,11.74LS138译码器,12.74LS138译码器,13.74LS32或门,14.74LS32或门,15.74LS32或门,16.74LS08与门,17.74LS08与门,18.74LS08与门,19.74LS86异或门。

图3中,20.74LS08与门,21.74LS08与门,22.74LS08与门,23.74LS08与门,24.74LS148编码器,25.74LS148编码器。

图4中,74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

具体实施方式

如图1所示,病情分析电路是由加法器(9)和乘法器(10)组成。它通过加法器(9)将患者喝酒感觉到的麻醉情况增加到患者的失眠病情里面,当患者喝酒感觉到麻醉,产生想休息的感觉时,就要减轻失眠病情,所以加法器就会根据程序将患者喝酒感觉到的麻醉情况降低患者的失眠情况,也就减少了患者喝酒增加睡眠的酒精量。同时,乘法器(10)将患者失眠病情和失眠时间相乘,得到64种治疗患者失眠的配方。这64种配方包括治疗患者所要喝的那些酒,及每种酒在睡前应喝多少这种酒。

如图2所示,病情分析电路的加法器是由74LS138译码器(11),74LS138译码器(12),74LS32或门(13),74LS32或门(14),74LS32或门(15),74LS08与门(16),74LS08与门(17),74LS08与门(18),74LS86异或门(19)组成。译码器负责将2路3位2进制数转换为2路8位10进制数。这两路8位十进制数相互进行或运算,得到一个新的8位十进制数。再将这个8位十进制数的高4位和低4位进行或运算,得到的4位10进制数做高位,原来的低4位10进制数做低位,这样就组成一个新的8位10进制数。再将隔开的2位十进制数做与运算得到的4位十进制数做新的8位十进制数里的4个单数位。再将隔开的2位十进制数做异或运算得到的4位十进制数做新的8位十进制数里的4个双数位。这4个单数位和4个双数为就组成了一个新的8位十进制数B1B2B3B4B5B6B7B8。

74LS138译码器(11)将二进制患者喝酒感觉情况代码转换为8个10进制高电平,74LS138译码器(12)将二进制失眠病情代码转换为8个10进制高电平。74LS32或门(13)和74LS32或门(14)将上述两个8位10进制代码进行或运算并输出,74LS32或门(13)和74LS32或门(15)将高位10进制代码进行或运算并输出。74LS08与门(16)和74LS08与门(17)将上述两个8位10进制代码进行与运算并输出,74LS86异或门(18)和74LS86异或门(19)将上述两个8位10进制代码进行异或运算并输出。最终得到16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16。

如图3示,74LS08与门(20),74LS08与门(21),74LS08与门(22)和74LS08与门(23)将上述16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16进行与运算并输出。74LS148编码器(24),74LS148编码器(25)将上述结果编码变成6位二进制编码D1D2D3D4D5D6,输出到乘法器。

如图4示,乘法器由译码器和与门组成,译码器将3位2进制代码变成8位10进制代码,与门按照从高到低的顺序对每位10进制代码进行与运算,最后得到64个10进制数,并通过LED灯显示出来。64个LED灯只有一个灯亮,那个灯亮,就要用那个灯对应的配方给患者治疗。

74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

经过加法器和乘法器的计算后,最后64个led灯只有一个点亮,这个LED灯代表的那个配方就是最佳治疗患者失眠的配方。

图1

图2

图3

图4

图5

图6

图7

图8

图9

图10

图11

技术领域

本实用新型涉及一种利用人参酒自动诊断失眠的仪器,尤其是一种诊断失眠的仪器。

背景技术

现有诊断失眠的仪器是职业医师用来检查患者失眠状态,并利用其对患者的病情进行分析的仪器。一种利用人参酒自动诊断失眠的仪器是一种可以替代医师来诊断失眠患者病情的仪器。它是按照加法器,乘法器的计算,并利用人参酒、黄酒、白酒、葡萄酒和啤酒对患者的病情进行治疗的电子仪器。它具有自动诊断失眠患者病情的能力,经长期临床检验,对失眠患者的治愈率高达20%。

实用新型内容

为了解决职业医师对失眠患者病情判断不准确的缺陷,本实用新型提供一种利用人参酒自动诊断失眠的仪器,它按照加法器,乘法器的计算结果,利用人参酒、黄酒、白酒、红酒、啤酒,萝卜酸汤,白菜酸汤,菠菜酸汤对患者的病情进行判断,最后输出一个患者每日晚上喝那些酒,及每种酒要喝多少量的诊断报告。

本实用新型解决其技术问题所采用的技术方案是:一种利用人参酒自动诊断失眠的仪器,包括失眠病情输入按键,病情分析电路,治疗处方显示电路等三部分组成,它们中间通过导线相连。同时,也是一种利用患者喝酒感到麻醉进而使患者产生想睡觉的仪器。

如图1所示,失眠病情输入按键是一组共4个6*6*5mm轻触按键(4),1602液晶屏(8)和STC89C51单片机(7)组成,USB接口(1)通过芯片PL2303(6)将程序下载到单片机(7)当中,5V开关电源(3)给电路提供5V直流电,芯片ASM1117(2)给芯片PL2303(6)供电,九针串口(5)通过串口给单片机(7)烧写程序。

人们通过按键把三项数据:1.失眠病情:重度,微重度,中度,微中度,轻度,微轻度,微度。轻微度等不同情况。2.失眠时间:整晚失眠,晚上11时以前失眠,晚上24时以前失眠,凌晨1时以前失眠,凌晨2时以前失眠,凌晨3时以前失眠,凌晨4时以前失眠,凌晨5时以前失眠等不同情况,3.患者喝酒感觉情况:喝人参酒感到麻醉,喝黄酒感到麻醉,喝白酒感到麻醉,喝红酒感到麻醉,喝啤酒感到麻醉等不同情况,通过1602液晶屏(8)显示,选择输入到STC89C52单片机(7)中。STC89C52单片机(7)通过程序将输入的患者失眠情况转换为二进制代码,分别输出到单片机IO口的加法器(9)和乘法器(10)上面进行计算,并把结果通过乘法器(10)上面的128个LED灯显示出来。

1.失眠病情代码输入到P3.7,P3.6,P3.5IO口:重度代码为000,微重度代码为001,中度代码为010,微中度代码为011,轻度代码为100,微轻度代码为101,微度代码为110,轻微度代码为111。

2.失眠时间代码输入到P3.4,P3.3,P3.2IO口:整晚失眠代码为000,晚上11时以前失眠代码为001,晚上24时以前失眠代码为010,凌晨1时以前失眠代码为011,凌晨2时以前失眠代码为100,凌晨3时以前失眠代码为101,凌晨4时以前失眠代码为110,凌晨5时以前失眠代码为111。

3.患者喝酒感觉情况代码输入到P12,P13,P14IO口:喝人参酒感到麻醉代码为000,喝黄酒感到麻醉代码为001,喝白酒感到麻醉代码为010,喝葡萄酒感到麻醉代码为011,喝啤酒感到麻醉代码为100,萝卜酸汤代码为101,白菜酸汤代码为110,青菜酸汤代码为111。

如图1所示,病情分析电路是由加法器(9)和乘法器(10)组成。它通过加法器(9)将患者喝酒感觉到的麻醉情况增加到患者的失眠病情里面,当患者喝酒感觉到麻醉,产生想休息的感觉时,就要减轻失眠病情,所以加法器就会根据程序将患者喝酒感觉到的麻醉情况降低患者的失眠情况,也就减少了患者喝酒增加睡眠的酒精量。同时,乘法器(10)将患者失眠病情和失眠时间相乘,得到64种治疗患者失眠的配方。这64种配方包括治疗患者所要喝的那些酒,及每种酒在睡前应喝多少这种酒。

如图2所示,病情分析电路的加法器是由74LS138译码器(11),74LS138译码器(12),74LS32或门(13),74LS32或门(14),74LS32或门(15),74LS08与门(16),74LS08与门(17),74LS08与门(18),74LS86异或门(19)组成。译码器负责将2路3位2进制数转换为2路8位10进制数。这两路8位十进制数相互进行或运算,得到一个新的8位十进制数。再将这个8位十进制数的高4位和低4位进行或运算,得到的4位10进制数做高位,原来的低4位10进制数做低位,这样就组成一个新的8位10进制数。再将隔开的2位十进制数做与运算得到的4位十进制数做新的8位十进制数里的4个单数位。再将隔开的2位十进制数做异或运算得到的4位十进制数做新的8位十进制数里的4个双数位。这4个单数位和4个双数为就组成了一个新的8位十进制数B1B2B3B4B5B6B7B8。

74LS138译码器(11)将二进制患者喝酒感觉情况代码转换为8个10进制高电平,74LS138译码器(12)将二进制失眠病情代码转换为8个10进制高电平。74LS32或门(13)和74LS32或门(14)将上述两个8位10进制代码进行或运算并输出,74LS32或门(13)和74LS32或门(15)将高位10进制代码进行或运算并输出。74LS08与门(16)和74LS08与门(17)将上述两个8位10进制代码进行与运算并输出,74LS86异或门(18)和74LS86异或门(19)将上述两个8位10进制代码进行异或运算并输出。最终得到16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16。

如图3示,74LS08与门(20),74LS08与门(21),74LS08与门(22)和74LS08与门(23)将上述16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16进行与运算并输出。74LS148编码器(24),74LS148编码器(25)将上述结果编码变成6位二进制编码D1D2D3D4D5D6,输出到乘法器。

如图4示,乘法器由译码器和与门组成,译码器将3位2进制代码变成8位10进制代码,与门按照从高到低的顺序对每位10进制代码进行与运算,最后得到64个10进制数,并通过LED灯显示出来。64个LED灯只有一个灯亮,那个灯亮,就要用那个灯对应的配方给患者治疗。

74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

经过加法器和乘法器的计算后,最后64个led灯只有一个点亮,这个LED灯代表的那个配方就是最佳治疗患者失眠的配方。

为什么人参酒、黄酒、白酒、红酒、啤酒,萝卜酸汤,白菜酸汤,菠菜酸汤能治疗失眠呢?这是因为,人喝酒以后,酒精进入血液会麻痹人的中枢神经系统,使人容易产生困倦的感觉,使人很容易的进入睡眠。在每天睡觉前喝一点酒会使人更容易进入睡眠。但是因为现在的商品酒里面含有大量的苯甲酸钠,山梨酸钾,色素等有害的食品添加剂,这些食品添加剂具有给食品防腐的作用,但是它们会在身体内影响人体的内分泌系统,是大脑,脏和肾脏的分泌物减少,进而是人体不容易进入失眠。所以,一定要喝低浓度防腐剂的酒,苯甲酸钠,山梨酸钾,色素等有害的食品添加剂在酒里面的浓度应小于100mg/Kg。这样才能让人的内分泌不会减小的太厉害,负责和这样的酒会让失眠越来越严重。

人参里面含有各种多糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,是人体更容易进入睡眠。酒精可以萃取人参里面的多糖,所以人参酒里面含有很多的人参多糖。在这里,我推荐大家喝东北农家自酿的高粱酒泡野山参,这种就属于存天然,无污染的有机食品,肯定会增加大家的睡眠效率。

黄酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

白酒里面含有50%左右的酒精,酒精可以刺激人体的大脑,是人体的大脑麻痹,产生睡眠感,使人体更容易进入睡眠。

红酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

啤酒里面含有各种氨基酸和肽类,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。

萝卜酸汤里面含有各种萝卜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

白菜酸汤里面含有各种白菜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

菠菜酸汤里面含有各种白菜糖,它们可以刺激人体的大脑,脏和肾脏,使它们的分泌物增加,使人体更容易进入睡眠。同时醋也会是人体的内分泌增加,是人体更容易产生睡眠。

同时,根据自己的失眠情况,增加各种酒的饮用量,各种酒配合起来才能使人更容易进入睡眠。

上述的一种利用人参酒自动诊断失眠的仪器,所述的是一种利用各种酒是人体内分内分泌增加,进而增强睡眠并判断失眠的仪器

本实用新型的有益效果是,本实用新型中的仪器克服了传统仪器不能自己判断事物的缺点,它通过加法器和乘法器自己判断患者的失眠情况,并利用各种酒给出一个可以治疗失眠的配方。

附图说明

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

图1为本实用新型电路原理图。

图2为本实用新型加法器原理图。

图3为本实用新型加法器原理图。

图4为本实用新型乘法器原理图。

图5为本实用新型乘法器原理图。

图6为本实用新型乘法器原理图。

图7为本实用新型乘法器原理图。

图8为本实用新型乘法器原理图。

图9为本实用新型乘法器原理图。

图10为本实用新型乘法器原理图。

图11为本实用新型乘法器原理图。

图1中,1.USB接口,2.芯片ASM1117,3.5V开关电源,4. 4个6*6*5mm轻触按键,5. 九针串口,6. 芯片PL2303,7. STC89C51单片机,8. 1602液晶屏,9. 加法器,10.乘法器。

图2中,11.74LS138译码器,12.74LS138译码器,13.74LS32或门,14.74LS32或门,15.74LS32或门,16.74LS08与门,17.74LS08与门,18.74LS08与门,19.74LS86异或门。

图3中,20.74LS08与门,21.74LS08与门,22.74LS08与门,23.74LS08与门,24.74LS148编码器,25.74LS148编码器。

图4中,74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

具体实施方式

如图1所示,病情分析电路是由加法器(9)和乘法器(10)组成。它通过加法器(9)将患者喝酒感觉到的麻醉情况增加到患者的失眠病情里面,当患者喝酒感觉到麻醉,产生想休息的感觉时,就要减轻失眠病情,所以加法器就会根据程序将患者喝酒感觉到的麻醉情况降低患者的失眠情况,也就减少了患者喝酒增加睡眠的酒精量。同时,乘法器(10)将患者失眠病情和失眠时间相乘,得到64种治疗患者失眠的配方。这64种配方包括治疗患者所要喝的那些酒,及每种酒在睡前应喝多少这种酒。

如图2所示,病情分析电路的加法器是由74LS138译码器(11),74LS138译码器(12),74LS32或门(13),74LS32或门(14),74LS32或门(15),74LS08与门(16),74LS08与门(17),74LS08与门(18),74LS86异或门(19)组成。译码器负责将2路3位2进制数转换为2路8位10进制数。这两路8位十进制数相互进行或运算,得到一个新的8位十进制数。再将这个8位十进制数的高4位和低4位进行或运算,得到的4位10进制数做高位,原来的低4位10进制数做低位,这样就组成一个新的8位10进制数。再将隔开的2位十进制数做与运算得到的4位十进制数做新的8位十进制数里的4个单数位。再将隔开的2位十进制数做异或运算得到的4位十进制数做新的8位十进制数里的4个双数位。这4个单数位和4个双数为就组成了一个新的8位十进制数B1B2B3B4B5B6B7B8。

74LS138译码器(11)将二进制患者喝酒感觉情况代码转换为8个10进制高电平,74LS138译码器(12)将二进制失眠病情代码转换为8个10进制高电平。74LS32或门(13)和74LS32或门(14)将上述两个8位10进制代码进行或运算并输出,74LS32或门(13)和74LS32或门(15)将高位10进制代码进行或运算并输出。74LS08与门(16)和74LS08与门(17)将上述两个8位10进制代码进行与运算并输出,74LS86异或门(18)和74LS86异或门(19)将上述两个8位10进制代码进行异或运算并输出。最终得到16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16。

如图3示,74LS08与门(20),74LS08与门(21),74LS08与门(22)和74LS08与门(23)将上述16位10进制代码B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15B16进行与运算并输出。74LS148编码器(24),74LS148编码器(25)将上述结果编码变成6位二进制编码D1D2D3D4D5D6,输出到乘法器。

如图4示,乘法器由译码器和与门组成,译码器将3位2进制代码变成8位10进制代码,与门按照从高到低的顺序对每位10进制代码进行与运算,最后得到64个10进制数,并通过LED灯显示出来。64个LED灯只有一个灯亮,那个灯亮,就要用那个灯对应的配方给患者治疗。

74LS138译码器(26)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(27)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(28),74LS08与门(29)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(30)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(31)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(32),74LS08与门(33)将上述两个8位10进制代码进行差一位的与运算,得到8位10进制数,输出并点亮二极管。

如图5所示,74LS138译码器(34)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(35)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(36),74LS08与门(37)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(38)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(39)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(40),74LS08与门(41)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图6所示,74LS138译码器(42)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(43)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(44),74LS08与门(45)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(46)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(47)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(48),74LS08与门(49)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图7所示,74LS138译码器(50)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(51)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(52),74LS08与门(53)将上述两个8位10进制代码进行差6位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(54)将上述结果编码D1D2D3变成8位十进制编码输出,74LS138译码器(55)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(56),74LS08与门(57)将上述两个8位10进制代码进行差7位的与运算,得到8位10进制数,输出并点亮二极管。

如图8所示,74LS138译码器(58)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(59)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(60),74LS08与门(61)将上述两个8位10进制代码进行不差位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(62)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(63)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(64),74LS08与门(65)将上述两个8位10进制代码进行差1位的与运算,得到8位10进制数,输出并点亮二极管。

如图9所示,74LS138译码器(66)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(67)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(68),74LS08与门(69)将上述两个8位10进制代码进行差2位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(70)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(71)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(72),74LS08与门(73)将上述两个8位10进制代码进行差3位的与运算,得到8位10进制数,输出并点亮二极管。

如图10所示,74LS138译码器(74)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(75)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(76),74LS08与门(77)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(78)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(79)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(80),74LS08与门(81)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

如图11所示,74LS138译码器(82)将上述结果编码D4D5D6变成8位十进制编码输出,74LS138译码器(83)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(84),74LS08与门(85)将上述两个8位10进制代码进行差4位的与运算,得到8位10进制数,输出并点亮二极管。

74LS138译码器(86)将上述结果编码D1D2D3D4变成8位十进制编码输出,74LS138译码器(87)将上述失眠时间代码,即IO口P3.4,P3.3,P3.2上的代码变成8位十进制编码输出。74LS08与门(88),74LS08与门(89)将上述两个8位10进制代码进行差5位的与运算,得到8位10进制数,输出并点亮二极管。

经过加法器和乘法器的计算后,最后64个led灯只有一个点亮,这个LED灯代表的那个配方就是最佳治疗患者失眠的配方。

图1

图2

图3

图4

图5

图6

图7

图8

图9

图10

图11

原文地址:https://www.cnblogs.com/zgdcnyhl/p/12344885.html

时间: 2024-07-31 04:01:47

一种利用人参酒自动诊断失眠的仪器的相关文章

Oracle 自动诊断资料档案库 (ADR)、自动诊断工作流、ADRCI工具

1.自动诊断工作流: 通过一个始终处于打开状态的内存中跟踪工具,数据库组件可以在第一次出现严重错误故障时捕获诊断数据.系统将自动维护一个称为"自动诊断资料档案库"的特殊资料档案库,以保存有关严重错误事件的诊断信息.此信息可用于创建要发送到 Oracle 支持服务以进行调查的意外事件程序包. 下面是一个典型的诊断会话工作流: 1)意外事件导致 Oracle Enterprise Manager (EM) 中出现预警. 2)DBA 可通过 EM 的"Alert(预警)"

[转]Oracle10g数据库自动诊断监视工具(ADDM)使用指南

第一章 ADDM简介                 在Oracle9i及之前,DBA们已经拥有了很多很好用的性能分析工具,比如,tkprof.sql_trace.statspack.set event 10046&10053等等.这些工具能够帮助DBA很快的定位性能问题.但这些工具都只给出一些统计数据,然后再由DBA们根据自己的经验进行 优化.         那能不能由机器自动在统计数据的基础上给出优化建议呢?Oracle10g中就推出了新的优化诊断工具:数据库自动诊断监视工具(Automa

利用EXCEL自动统计实验结果的准确率

我们在做的实验的时候,通常都需要计算实验结果的准确率.当时数据量较大时,依靠人工来计算是不现实的,不仅十分慢而极易出错.如果我们事先将实验结果文件进行合理的格式化,则可以利用EXCEL自动进行统计,不仅效率高,也不担心出错了.简单地,利用EXCEL中的自动筛选或分类汇总功能也可实现一些统计,但是当数据量特别大时,分类汇总很卡,易导致崩溃,而且功能单一,不能灵活组合:而自动筛选则需要不停地滚来滚去或不断地切换表,也十分不方便.所以我考虑自己写程序来实现统计,这样便于对统计数据进行任意操作,比如移动

七色花基本权限系统(5)- 实体配置的使用和利用T4自动生成实体配置

在前面的章节里,用户表的结构非常简单,没有控制如何映射到数据库.通常,需要对字段的长度.是否可为空甚至特定数据类型进行设置,因为EntityFramework的默认映射规则相对而言比较简单和通用.在这篇日志里,将演示如何对数据实体进行映射配置,并利用T4模板自动创建映射配置类文件. 配置方式 EntityFramework的实体映射配置有2种. 第一种是直接在实体类中以特性的方式进行控制,这些特性有部分是EF实现的,也有部分是非EF实现的.也就是说,在数据实体层不引用EF的情况下,只能使用不全的

5种常见网页自动跳转方法

网页自动跳转,是指当用户访问某个网页时,被自动跳转到另一个网页中去.网页自动跳转的主要作用是,当域名变更后,或者网站里的一个或多个网页被删除后,可以使用这种方式将用户引导到其它正常的网页中去,从而留住用户.不过,现在有许多人利用网页自动跳转来进行作弊,欺骗搜索引擎,从而实现提高网站搜索引擎排名的目的.比较典型的方式是:先做一个“桥页”,当搜索引擎收录了这个桥页,并有较高排名时,桥页中再使用网页自动跳转方式,将用户引导到用户本来无意访问的其它网页中去.下面介绍一下五种常见的网页自动跳转方法,以及搜

利用jstat 自动发现监控java程序

利用jstat 自动发现监控java程序 这个项目搞了好几天,总结了一下原因: 对自动发现注册监控不了解原理,之前有遗留的脚本很多都不支持不能 用对脚本还不能够完全掌握,有时间还是要好好看看 还是思路问题,解决问题的方法千千万,不要吊死在一棵树上,多试试几种死法本人比较懒,之前打算使用jmx监控,发现公司使用的supervisorctl 管理jar包启动,自己也是第一次使用,这里不做赘述. 使用jstat 命令来获取参数,这里使用的是计划任务,之前放在脚本中,服务搞死了 哈哈哈 干货在这里直接上

【漏洞预警】CVE-2017-8464 震网三代漏洞复现(两种利用方法)

早在6月13日,微软发布补丁修复编号为CVE-2017-8464的漏洞,本地用户或远程攻击者可以利用该漏洞生成特制的快捷方式,并通过可移动设备或者远程共享的方式导致远程代码执行,追溯到以前,NSA就承认利用过相似漏洞且以“Olympic Game”为代号研发震网病毒,来阻止伊朗发展核武. 受影响版本 Windows 7 Windows 8.1 Windows RT 8.1 Windows 10 Windows Server 2008 Windows Server 2008 R2 Windows

samba三种方式实现自动挂载

3种方式实现自动挂载samba共享目录服务器端安装samba服务配置 /etc/samba/smb.confsecurity = user[u1]    comment = u1    path = /var/ftp/u1    valid = jack @upup    write list = jack[u2]    comment = u2    path = /var/ftp/u2    writable = yes    valid = jack @upup    read list

一种利用 Cumulative Penalty 训练 L1 正则 Log-linear 模型的随机梯度下降法

  Log-Linear 模型(也叫做最大熵模型)是 NLP 领域中使用最为广泛的模型之一,其训练常采用最大似然准则,且为防止过拟合,往往在目标函数中加入(可以产生稀疏性的) L1 正则.但对于这种带 L1 正则的最大熵模型,直接采用标准的随机梯度下降法(SGD)会出现效率不高和难以真正产生稀疏性等问题. 本文为阅读作者 Yoshimasa Tsuruoka, Jun'chi Tsujii 和 Sophia Ananiadou 的论文 Stochastic Gradient Descent Tr