数字电路 血型匹配
血型配对器电路报告

<>
标 题
实验题目: 血型配对器电路分析与调试
日期:
2012.3.17
参考
参考: 人类有四种基本血型:A、B、AB、 O型。输血者与受血者的血型必须符合下述 规则:O型血可以输给任何人,但O型血的人 只能接受O型血;AB型血的人只能给AB型血 的人输血,但他能接受所有血型的血;A型 血能输给A型或AB型血,可以接收A型或O型 血;B型血能输给B型或AB型血,可以接收B 型或O型血。
实验目的
如果输血者与受血者血型匹配则绿灯亮,表 示可以输血,否则红灯亮。
元器件清单
序号
1 2 3
元件名称
电阻 开关 二极管
规格
510
数量
10 9 1
4 5 6
与非门
74LS00 74LS151 74HC148
ห้องสมุดไป่ตู้
1 1 2
后期调试遇到的问题
在焊接完电路板之后,发现有五组不能实现,经过 检查发现选用与非门1,2输入管脚,2管脚没有从 74HC148给输入信号,经改正还是有四组没有实现, 在老师的分析下,发现芯片资料有点问题,改正再 调试能够正确实现功能
数电课程设计血型遗传规律分析电路报告

课程设计数字电子技术血型遗传分析电路年 月曰课程名称:设计题目: 院 系: 指导教师: 专 业: 学 号: 姓 名:目录第一章设计目的 .................... 第二章设计要求 .................... 第三章总体方案 .................... 第四章仿真分析 .................... 第五章具体实现 .................... 第六章心得体会 ....................参考文献第一章设计目的1.本实验设计的研究目的主要是帮助学生掌握组合逻辑电路的分析和计算方法,培养学习专业知识能力。
2.通过血型遗传规律分析电路的设计,使学生在查阅资料、设计方案、参数选择、电路制作、系统调试等方面得到训练,并使学生在电路设计方面具有进一步发挥的余地。
3.根据遗传学中血型遗传规律,设计一种血型遗传规律分析电路。
使用时,只要按钮输入一组父母的血型,仪器能立即显示出子女可能的血型第二章设计要求1、根据电路设计指标的要求,本次设计血型遗传规律分析电路考虑由常用的TTL集成电路设计,由译码电路、按钮控制输入电路、译码显示电路等组成,用探针作为显示指示灯,显示子女的可能的血型。
图1血型遗传规律分析电路设计方框图方案:血型遗传规律分析电路由两片74LS138译码器,若干与非门完成;2、方案要经济实惠,还要更加直观方便的实现电路的功能,元件尽量少, 连线布置更简单,维修方便。
第三章总体方案本设计用两片74LS138 3.8线译码器以及逻辑门设计了一种血型遗 传分析电路,电路中用单刀双掷开关控制输入端的高低电平来表示父母 的血型情况,用灯泡的亮灭代表子女的可能的血型。
实现了输入父母 血型就可以实现子女可能血型的设计。
通过用 multisim 的逻辑电路的仿 真成功完成了电路测试。
血型遗传规律分析电路总原理图如图所示:图2血型遗传电路原理图VCC5Vo o —Key = SpaceVCCVCCU3S74LSOOOX4 LED11Key = SpaceJ3-Key = S ;|>aceJ4U174LS138MI74LS13aiJ12U4C74L51DO U3C74LSOODX6咤LED其主要功能为实现血型遗传规律的电路设计,电路主要由单刀双掷开关、3,8线译码器、与非门、探针组成.其工作原理如下:AB代表父亲血型,CD代表母亲血型,则一共有16种血型配对的可能,所以本实验采用两片74LS138(译码器)级联,可完成4输入16输出功能在电路设计上,我们从子女的血型可能性入手,设计输出六组信号,每一组代表在父母的血型影响下孩子可能出现的血型根据设计指标中提供的血型配对表格, 可多得到以下结果:实验电路图中对应的ProdeXI代表——B型和0型。
血型合格鉴定电路

东北大学秦皇岛分校电子信息系电子线路课程设计血型合格鉴定电路专业名称通信工程班级学号XXXXXX学生姓名X X X指导教师XXXX设计时间XXXX课程设计任务书专业:通信工程学号:409xxxx学生姓名(签名):设计题目:血性合格鉴定电路一、设计实验条件×××××实验室二、设计任务及要求1.通过电路设计熟悉仿真软件的使用,并加深对所学只是的印象;2.掌握常用芯片的使用方法;3.血型合格鉴定电路要符合输血血型匹配原则;4.要求血型合格要有信号提示,如LED灯,喇叭等;5.仿真软件结果演示。
三、设计报告的内容1.设计题目与设计任务(设计任务书)2.前言(绪论)(设计的目的、意义等)3.设计主体(各部分设计内容、分析、结论等)4.结束语(设计的收获、体会等)5.参考资料四、设计时间与安排1、设计时间:2周2、设计时间安排:熟悉实验设备、收集资料:3 天设计图纸、实验、计算、程序编写调试: 3 天编写课程设计报告:3 天答辩:1 天1.前言(绪论)人的血型有A、B、AB、O四种,每个人都拥有各自不同的血型,但并不是谁都清楚自己能接受哪些血型的人献血,能给哪些人献血。
在献血、受血的时候,如果不清楚而搞错了,就会出很大问题。
例如:如果B型血输给O型血,可引起凝集反应,也就是说血液凝结在一起,堵塞小血管,发生血液循环障碍,从而破坏肾功能,严重时甚至可致人死亡。
输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。
判断输血者与受血者的血型是否符合图1规定,图1 血型匹配关系血型匹配电路能够在操作人按下受血者血型的对应按钮后,通过指示灯显示输入的血的血型是否匹配,这样可以避免一些输血失误,为受血者的安全提供保障。
有了这个血型匹配指示器后,在受血时,就不会出现那些不必要的错误而造成不必要的严重后果。
A、B、AB、O四种血型刚好可以用两个逻辑变量表示,在这里我们不妨设00代表血型A、01代表血型B、10代表血型AB、11代表血型O。
设计血型匹配电路实验报告

设计血型匹配电路实验报告一、实验目的本实验的目的是通过设计一套血型匹配电路,从而实现对不同血型的判定和鉴定。
二、实验材料和设备1.AT89S52单片机开发板2.LCD1602液晶显示屏3.9V电源及电源线4.杜邦线若干5.4个按键6.摩尔底片4片7.尿样(ABO血型和Rh血型各2份)8.相应的试剂三、实验原理本实验的血型匹配电路采用AT89S52单片机进行控制,通过对不同血液试剂的反应,与液晶显示器的配合,来实现对不同血型的判定。
以下为具体实现细节:1.采集尿样:收集ABO血型和Rh血型各2份尿样,并做成摩尔底片待用。
2.设计硬件电路:将AT89S52单片机和LCD1602液晶显示器进行连接,同时添加4个按键作为输入接口。
3.软件设计:使用Keil编译器,进行程序的编写。
软件包含了处理各个按键信号、对试剂的反应进行采集、并进行相应的结果显示等功能。
四、实验步骤1.将AT89S52单片机开发板与LCD1602液晶显示器连接。
2.添加4个按键,作为输入接口。
3.准备摩尔底片、试剂和尿样。
4.编写软件代码,并进行编译。
5.将准备好的尿样加入试剂中,在硬件连接好的电路中,点击相应的按键,进行实验。
五、实验结果经过实验,本实验所得到的结果如下表所示:尿样ABO血型Rh血型结果1 A + A型血型2 O + O型血型3 B - B型血型4 AB - 暂未匹配成功根据实验结果可知,本实验的设计的血型匹配电路成功地实现了对不同血型的判定和鉴定。
其中,与预期结果不符合的样本,需通过增加测试规则及调整实验设计,来进一步提高匹配准确率。
六、实验本实验设计的血型匹配电路,在硬件上使用AT89S52单片机作为控制芯片,同时与LCD1602液晶显示器进行了连接;在软件上,则使用Keil编译器完成程序的编写和调试,实现了采集不同血液样本及其反应试剂后,通过相应的计算和比对,进行对不同血型的判定和鉴定。
总的来说,本实验的实现方案较为简单易行,且可以在较短的时间内进行集成和调试。
【参考借鉴】组合逻辑电路—血型匹配电路.doc

组合逻辑电路——血型匹配电路一、题目:人的血型由A、B、AB、O四种。
输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。
判断输血者与受血者的血型是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
(提示:用两个逻辑变量的4种取值表示输血者的血型,例如00代表A、01代表B、10代表AB、11代表O。
)图1二、分析:人的血型由A、B、AB、O四种刚好可以用两个逻辑变量表示,在这里我们不妨设00代表血型A、01代表血型B、10代表血型AB、11代表血型O。
由于我们是要来判断两个血型是否匹配,则我们需要用四个逻辑变量,通过对四个逻辑变量进行逻辑设计,从而得到所需要求电路。
题目要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
74LS151只有8个数据输入端要来实现四个逻辑变量(16个数据最小项)的数据逻辑组合。
这是必须有一个逻辑变量接到74LS151的数据输入端。
我们不妨把输血者血型用逻辑变量BA表示,受血者血型用逻辑变量DC表示,则由图一所指示的授受关系。
得到能否匹配的卡诺图,其中匹配用1表示,不能用0表示。
做出逻辑变量ABCD的卡诺图如下图所示:DCBA00 0100011110由于用74LS151要把一个变量放到数据输入端,们不妨把D放到数据诺图2m0m1 m3m2m6m7m5m4DABC0000010110101101111011001D0=1D1=D D3=1D2=DD6=0D7=1D5=D4=0由此我们可以的做出仿真电路:5 V三、仿真验证:当BA=00,DC=00时:可以看见指示灯亮,输出高电平,输出正确当BA=01,DC=00时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=10,DC=00时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=11,DC=00时:可以看见指示灯亮,输出高电平,输出正确当BA=00,DC=01时:可以看见指示灯灭,输出低电平,输出正确5 V5 V当BA=01,DC=01时:可以看见指示灯亮,输出高电平,输出正确当BA=10,DC=01时:可以看见指示灯灭,输出低电平,输出正确当当BA=00,DC=10时:可以看见指示灯亮,输出高电平,输出正确当BA=01,DC=10时:可以看见指示灯亮,输出高电平,输出正确当BA=10,DC=10时:可以看见指示灯亮,输出高电平,输出正确当BA=00,DC=11时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=01,DC=11时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=10,DC=11时:可以看见指示灯灭,输出低电平,输出正确四、 总结通过仿真仿真,验证了电路的输出和所要求的一致,说明电路正确,则分析中得到的电路就是我们所需要的电路。
数电课程设计(血型遗传规律分析电路)报告精选全文完整版

可编辑修改精选全文完整版课程设计课程名称:数字电子技术设计题目:血型遗传分析电路院系:指导教师:专业:学号:姓名:年月日目录No table of contents entries found.第一章设计目的1.本实验设计的研究目的主要是帮助学生掌握组合逻辑电路的分析和计算方法,培养学习专业知识能力。
2.通过血型遗传规律分析电路的设计,使学生在查阅资料、设计方案、参数选择、电路制作、系统调试等方面得到训练,并使学生在电路设计方面具有进一步发挥的余地。
3.根据遗传学中血型遗传规律,设计一种血型遗传规律分析电路。
使用时,只要按钮输入一组父母的血型,仪器能立即显示出子女可能的血型第二章设计要求1、根据电路设计指标的要求,本次设计血型遗传规律分析电路考虑由常用的TTL集成电路设计,由译码电路、按钮控制输入电路、译码显示电路等组成,用探针作为显示指示灯,显示子女的可能的血型。
图1 血型遗传规律分析电路设计方框图方案:血型遗传规律分析电路由两片74LS138译码器,若干与非门完成;方案材料表序号元器件名称规格型号数量备注1 3,8线译码器74LS138D 22、方案要经济实惠,还要更加直观方便的实现电路的功能,元件尽量少,连线布置更简单,维修方便。
第三章总体方案本设计用两片74LS138 线译码器以及逻辑门设计了一种血型遗传分析电路,电路中用单刀双掷开关控制输入端的高低电平来表示父母的血型情况,用灯泡的亮灭代表子女的可能的血型。
实现了输入父母血型就可以实现子女可能血型的设计。
通过用multisim的逻辑电路的仿真成功完成了电路测试。
血型遗传规律分析电路总原理图如图所示:图2 血型遗传电路原理图其主要功能为实现血型遗传规律的电路设计,电路主要由单刀双掷开关、3,8线译码器、与非门、探针组成.其工作原理如下:AB 代表父亲血型,CD代表母亲血型,则一共有16种血型配对的可能,所以本实验采用两片74LS138(译码器)级联,可完成4输入16输出功能血型配对真值表如下:在电路设计上,我们从子女的血型可能性入手,设计输出六组信号,每一组代表在父母的血型影响下孩子可能出现的血型根据设计指标中提供的血型配对表格,可多得到以下结果:实验电路图中对应的 ProdeX1 代表——B型和O型。
组合逻辑电路——血型匹配电路

组合逻辑电路——血型匹配电路一、题目:人得血型由A、B、AB、O四种。
输血时输血者得血型与受血者血型必须符合图1中用箭头指示得授受关系。
判断输血者与受血者得血型就是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现、(提示:用两个逻辑变量得4种取值表示输血者得血型,例如00代表A、01代表B、10代表AB、11代表O。
)图1二、分析:人得血型由A、B、AB、O四种刚好可以用两个逻辑变量表示,在这里我们不妨设00代表血型A、01代表血型B、10代表血型AB、11代表血型O。
由于我们就是要来判断两个血型就是否匹配,则我们需要用四个逻辑变量,通过对四个逻辑变量进行逻辑设计,从而得到所需要求电路。
题目要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
74LS151只有8个数据输入端要来实现四个逻辑变量(16个数据最小项)得数据逻辑组合。
这就是必须有一个逻辑变量接到74LS151得数据输入端。
我们不妨把输血者血型用逻辑变量BA表示,受血者血型用逻辑变量DC表示,则由图一所指示得授受关系。
得到能否匹配得卡诺图,其中匹配用1表示,不能用0表示。
做出逻辑变量ABCD得卡诺图如下图所示:00011110由于用74LS1,需要把一个变量放到数据输入端,里我们不妨把D放到到卡诺图2m1 m3m 2 m 6 m 7 m 5 m 4D ABC 000 001 011 010 110 111 1011000 1D0=1 D 1=Dﻩ D 3=1 D2=D D 6=0 D7=1 D5= D 4=0由此我们可以得做出仿真电路:5VU174LS151NG 07MUX~W6D04D13D22D31D415D514D613D712A 11C 9B 10Y 5~G 7X15 VJ1Key = SpaceJ2Key = SpaceJ3Key = SpaceJ4Key = SpaceVCC5VU2A74S00D&三、 仿真验证:当BA=00,D C=00时:可以瞧见指示灯亮,输出高电平,输出正确1 0 1 0 0 1 1 0 1 1 1 1 0 1 0 0当BA =01,DC=00时:可以瞧见指示灯灭,输出低电平,输出正确5 V当BA=10,DC=00时:可以瞧见指示灯灭,输出低电平,输出正确5 V当BA=11,DC=00时:可以瞧见指示灯亮,输出高电平,输出正确5 V当BA =00,DC=01时:可以瞧见指示灯灭,输出低电平,输出正确5 V当BA=01,DC=01时:可以瞧见指示灯亮,输出高电平,输出正确当BA=10,DC=01时:可以瞧见指示灯灭,输出低电平,输出正确 当,输出正确当BA=00,DC=10时:可以瞧见指示灯亮,输出高电平,输出正确当BA=01,DC=10时:可以瞧见指示灯亮,输出高电平,输出正确当BA=10,DC=10时:可以瞧见指示灯亮,输出高电平,输出正确,输出高电平,输出正确5 V当BA =00,DC=11时:可以瞧见指示灯灭,输出低电平,输出正确5 V当BA=01,DC=11时:可以瞧见指示灯灭,输出低电平,输出正确5 V当BA=10,D C=11时:可以瞧见指示灯灭,输出低电平,输出正确 ,输出高电平,输出正确四、总结通过仿真仿真,验证了电路得输出与所要求得一致,说明电路正确,则分析中得到得电路就就是我们所需要得电路。
数字逻辑-血型配对-三裁判

《数字逻辑》实验报告第一次实验:组合逻辑电路设计实验报告实验目的:掌握查阅数字集成电路资料的方法;掌握一般组合逻辑集成电路的使用实验任务:A血型配对B.三裁判(含主裁判)表决器实验设备、器件及功能说明:•四2输入与非门:74LS00•8-1数据选择器:74LS15174LS00 2 输入端四与非门 74LS151 8选1数据选择器实验内容:(1)A血型配对题目要求:人的血型有A、B、AB、O四种。
输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。
判断输血者与受血者的血型是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
(AB表示输送血型,CD表示接受血型。
输出变量F,F取值为1表示可以输送。
假设血型编码为AB取值为00表示O型、01表示A型、10表示B型、11表示AB型;CD取值为00表示AB型、01表示B型、10表示A型、11表示O型)ABABOABABO图1二、设计思路由逻辑关系列出真值表A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 F 1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 卡诺图为:由卡诺图可得:F=BD+AC = BD * AC电路如图:电源输出FA CB D 接地3接13, 6接12 11接10 11接9 8为输出F实验结果:A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 F 1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0表示的结果为:O型适用于所有血型;A适用于AB型和A型,不适用于O型;AB只适用于AB型,不适用于O型、A型B型;B适用于AB 型和B型,不适用于A型,O型。
血型匹配

一、输血血型匹配指示仪设计。
要求:数据选择器芯片自选。
当血型符合输血条件绿灯亮,当血型不符合红灯亮。
Y=A’B’C’D+A’B’CD+A’BC’D’+A’BCD+AB’C’+AB’CD
二、密码锁
要求:设该锁有密码输入端四位二进制代码和一个开锁钥匙信号E输入端,有输出开锁信号端O,及报警输出端A。
当输入开锁钥匙信息,及正确的密码(设为1101)时,输出开锁信号端O为高电平,A为低电平。
当输入开锁信息和错误密码时,输出开锁信号端O为低电平,A为高电平。
当开锁信息无效时,输出开锁信号端O和报警输出端A均为低电平。
由题可知,当输入1101时,使能端有效,门打开报警器不工作,所以D5接D,当使能端无效时,不工作。
组合逻辑电路——血型匹配电路

组合逻辑电路——血型匹配电路一、题目:人的血型由A、B、AB、O四种。
输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。
判断输血者与受血者的血型是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
(提示:用两个逻辑变量的4种取值表示输血者的血型,例如00代表A、01代表B、10代表AB、11代表O。
)图1二、分析:人的血型由A、B、AB、O四种刚好可以用两个逻辑变量表示,在这里我们不妨设00代表血型A、01代表血型B、10代表血型AB、11代表血型O。
由于我们是要来判断两个血型是否匹配,则我们需要用四个逻辑变量,通过对四个逻辑变量进行逻辑设计,从而得到所需要求电路。
题目要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
74LS151只有8个数据输入端要来实现四个逻辑变量(16个数据最小项)的数据逻辑组合。
这是必须有一个逻辑变量接到74LS151的数据输入端。
我们不妨把输血者血型用逻辑变量BA表示,受血者血型用逻辑变量DC表示,则由图一所指示的授受关系。
得到能否匹配的卡诺图,其中匹配用1表示,不能用0表示。
做出逻辑变量ABCD的卡诺图如下图所示:由于用74LS151,需要把一个变量放到数据输入端,这里我们不妨把D 放到数据输入端我们得到卡诺图2m 0 m 1 m 3 m 2 m 6 m 7 m 5 m 4 D 0=1 D 1=D D 3=1 D 2=D D 6=0 D 7=1 D 5= D 4=0 由此我们可以的做出仿真电路:5 V三、 仿真验证:当BA=00,DC=00时:可以看见指示灯亮,输出高电平,输出正确当BA=01,DC=00时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=10,DC=00时:可以看见指示灯灭,输出低电平,输出正确5 V5 V当BA=00,DC=01时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=01,DC=01时:可以看见指示灯亮,输出高电平,输出正确当BA=10,DC=01时:可以看见指示灯灭,输出低电平,输出正确当BA=00,DC=10时:可以看见指示灯亮,输出高电平,输出正确当BA=01,DC=10时:可以看见指示灯亮,输出高电平,输出正确当BA=10,DC=10时:可以看见指示灯亮,输出高电平,输出正确5 V当BA=00,DC=11时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=01,DC=11时:可以看见指示灯灭,输出低电平,输出正确5 V当BA=10,DC=11时:可以看见指示灯灭,输出低电平,输出正确四、总结通过仿真仿真,验证了电路的输出和所要求的一致,说明电路正确,则分析中得到的电路就是我们所需要的电路。
数字电子技术基础实验 设计性实验 输血规则

数字电路实验讲义;数字电子技术基础简明教程(第三版)
教师对实验设计方案的意见
签名:
年月日
二、实验报告
1.实验现象与结果
四个开关中的两个为输血开关,两个为受血开关,他们分别从00—>11时,输出Y反映了输血过程的可行性。反应了O、A、B、AB型血可以输送和可以接受的血型,并且与所给的要求符合,即当满足输血要求时,灯亮,不满足要求时,灯灭。说明所设计的实验是成功的,满足设计需要。
(5)整理实验桌,写出完整的实验报告。
注意事项:在用软件或者实验箱进行测试上述真值表时,要特别注意芯片的各引脚所接的位置,避免得出错误的结论。
由于实物的的芯片各个引脚很软,所以在插拔芯片的时候,必须十分小心,用双手拔,对准各引脚的插孔进行插入,以免损坏芯片而得出错误的结论。
5.实验数据处理方法
数据处理方法:表格法。
O型代码00;
A型代码01;
B型代码10;
AB型代码11。
2、用四个开关来改变输入量,其中输血开关为 ,受血使用开关 ;用发光二极管作为指示灯,符合输血规则电路输出高电平,指示灯亮。
3、列写真值表
用Y代表指示灯,1为指示灯亮,0为指示灯灭, 代表输送的血型, 代表接受的血型,真值表列写如下:
Ka
Kb
三.实验总结
1.本次实验成败及其原因分析
通过实验的实际数据与预期的数值进行比对,可以看出实验的设计是成功的。在连接实物图的时候,一定要注意开关的高位和低位要分清楚,不能接反,否则实验数据将会出现错误,与预期的实验数据相差很大。
在设计阶段,要使自己所设计的电路所用的器件最少,这样出错的时候便于检测,投入实际应用时原理图显得简单,设计成本低,便于制作。
数字电路HC血型匹配检测器

数字电路H C血型匹配检测器Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】福建农林大学金山学院课程设计报告课程名称:数字电子技术课程设计课程设计题目:血型匹配检测器的设计姓名:专业:电气工程及其自动化年级:2013级学号:指导教师:张振敏职称:讲师2015年7月3日一、实验目的人的血型有A、B、AB、O四种。
输血时输血者的血型与受血者的血型必须符合一定的授受关系。
设计这个逻辑电路,判断输血者与受血者的血型是否符合上述规定。
二、软件介绍仿真软件Multisim是一个专门用于电子电路仿真与设计的EDA工具软件。
作为 Windows下运行的个人桌面电子设计工具, Multisim是一个完整的集成化设计环境。
Multisim计算机仿真与虚拟仪器技术可以很好地解决理论教学与实际动手实验相脱节的这一问题。
学员可以很方便地把刚刚学到的理论知识用计算机仿真真实的再现出来,并且可以用虚拟仪器技术创造出真正属于自己的仪表。
Multisim软件绝对是电子学教学的首选软件工具。
特点:直观的图形界面;丰富的元器件;强大的仿真能力;丰富的测试仪器;完备的分析手段;独特的射频(RF)模块;强大的MCU模块;完善的后处理;详细的报告;兼容性好的信息转换。
三、设计过程人的血型有A、B、AB、O四种。
输血时输血者的血型与受血者的血型必须符合图示中用箭头指示的授受关系。
先用AB代表输血者的血型(00为A型血、01为B型血、10为AB型血、II 为0型血),CD代表受血者的血型(00为A型血、01为B型血、10为AB型血、II为0型血),Y为输出(0为不匹配、1为匹配),那么可以列出输血、受血血型是否匹配。
血型匹配真值表:根据真值表可以得到逻辑函数表达式为:Y=A'B'C'D'+A'BC'D+A'BCD'+A'BCD+AB'C'D'+AB'CD'+ABC'D'+ABCD'+ABCD化简,得:Y=B'C'D'+A'BD+AD'+BC数据选择器可以根据地址输入端的二进制信号,对输入端信号进行选择。
血型适配器电路设计

血型适配器电路设计
一、实验目的
1、掌握数据选择器的逻辑功能、扩展方法与使用方法;
2、掌握降维卡诺图方法、使用数据选择器与门电路一起实现组合逻辑电路设计的方法;
3、掌握使用编码表示多种状态事物的方法。
二、实验任务
利用一个4选1数据选择器和最少数量的与非门,设计一个符合输血受血规则的4输入1输出电路。
检测所设计电路的逻辑功能。
人类有四种基本血型——A、B、AB和O型。
输血者与受血者的血型必须符合下述规则:
O型血可以输给任意血型的人,但O血型的人只能接受O型血;AB型血只能输给AB血型的人,但AB血型的人能接受所有血型的血;A型的人,而A血型的人能接受A型血和O型血;B型血型血和O型血(其示意图见图4-1)。
三、实验原理
针对给中规模集成电路(MSI)是一种具有专门功能的集成功能件。
常用的MSI组合功能件有译码器、编码器、数据选择器、数据比较器和全加器等。
借助于器件手册提供的功能表,弄清器件各引出端(特别是各控制输入端)的功能与作用,就能正确地使用这些器件。
在此基础上应该尽可能地开发这些器件的功能,扩大其应用范围。
对于一个逻辑设计者来说,关键在于合理选用器件,灵活地使用器件的控制输入端,运用各种设计技巧,实现任务要求的电路功能。
在使用MSI组合功能件时,器件的各控制输入端必须按逻辑要求接入电路,不允许悬空。
血型匹配组合逻辑电路.

H a r b i n I n s t i t u t e o f T e c h n o l o g y设计说明书(论文)院系:班级:设计者:学号:设计时间:一、题目要求人的血型有A 、B 、AB 、O 四种。
输血时输血者的血型与受血者血型必须符合图1中用箭头指示的授受关系。
判断输血者与受血者的血型是否符合上述规定,要求用八选一数据选择器(74LS151)及与非门(74LS00)实现。
(提示:用两个逻辑变量的4种取值表示输血者的血型,例如00代表A 、01代表B 、10代表AB 、11代表O 。
)图1二、设计思路由逻辑关系列出真值表根据真值表,列出逻辑表达式:Y=A B C D +A B C D +A B C D+A BC D +AB C D +ABC D +AB C D+ABCD +ABCD按照逻辑表达式,设计逻辑电路图:74LS151有三个输入端口,在逻辑函数的四个输入变量中,任意确定三个变量作为74LS151输入量,因此选择方案有多种,例如确定ABC 、BCD 、ABD 、ACD 等为74LS151输入量,不同的方案得到的标准与或式的形式不同,因此电路结构也不同。
方案一:如果ABC 为选择变量,且设A 为高位,则逻辑函数Y 的与或标准型表达式为 Y=A B C D +A B C D +A B C D+A BC D +AB C D +ABC D + AB CD+ABCD +ABCD=m 0D + m 1D + m 2 D + m 3D + m 5D + m 6 + m 7可以推出:D4=0D6=D7=1D2=D D0=D1=D3=D5=D方案二:如果BCD 为选择变量,且设B 为高位,则逻辑函数Y 的与或标准型表达式为 Y=A B C D +A B C D +A B C D+A BC D +AB C D +ABC D + AB CD+ABCD +ABCD =A m 0+ m 2 + A m 4 + m 5+ m 6+A m 7可以推出:D0=AD4=D7=AD2=D5=D6=1D1=D3=0在此仅列ABC 、BCD 为选择变量的情形,ABD 、ACD 为变量的情形与方案一、方案二类似。
数电:血型判断电路(文档)

数电课题设计设计一个血型判断电路班级:000000姓名:111111指导老师:222222人类有O、A、B、AB 4种基本血型,输血者与受血者的血型必须符合图示原则。
设计一血型配对电路,用以检测输血者与受血者之间的血型关系是否符合,如果符合,输出为1,否则为0。
查询得: AB血型是万能受血者,O血型是万能献血者!如果要输血给O型血,那么可以的血型是O型!如果要输血给A型血,那么可以的血型是A,O型!如果要输血给B型血,那么可以的血型是B,O型!如果要输血给AB型血,那么可以的血型是A(少量),B(少量),AB,O型!以MN代表输血者血型,PQ代表受血者血型,L代表配对结果,00代表O型血,01代表A型血,10代表B型血,11代表AB型血,作以下编码:血型献血者血型输血者血型M N P Q O 0 0 0 0A 0 1 0 1B 1 0 1 0 AB 1 1 1 1 画出真值表:献血者输血者配对结果00 00 100 01 100 10 100 11 101 00 001 01 101 10 001 11 1献血者输血者配对结果00 00 100 01 100 10 100 11 101 00 001 01 101 10 001 11 1 卡诺图:由卡诺图得:L=m n p + m n p + m p q + m p q + m n q + m n q + m n p + m n p化简得:L=m n + p q + m q + n p画出组合逻辑电路图:仿真结果:A图:献血者为B型输血者为O型结果为:0B图:献血者为A型输血者为AB型结果为:1仿真图A:`仿真图B:心得体会:在本次课程实践过程中,我对数据选择器有了更深的理解,对数据选择器的应用有了深刻的体会,同时此次独立完成课程实践也使我信心百倍,对以后的此类课题积累了丰富的经验。
在此对胡老师的教导帮助,及在此过程中帮助过我的同学表示忠心的感谢!。
输血者与受血者血型检测匹配判定电路设计

数电课程设计课程名称:输血者与受血者血型检测匹配判定电路设计班级:机电学院机械八班姓名:张序海邓力史鹏学号:202020课程设计要求:输血者与受血者之间的血型匹配关系如下图,请设计一个电路完成两个输血者与一个受血者血型匹配检测,并选择适合的输血者。
血型相同的优先选择。
假设两个输血者血型不同。
课程设计目的通过本次设计内容的实训,使学生关于复杂问题的解决方式,把学习的纯理论知识用于实际情形下进行解决实际的问题。
养成认真观看、试探问题、和分解问题的适应,锻炼科学的逻辑思维能力,使学生的职业道德和职业素养取得提高。
所用元器件:4片74X151,2片7485,和一些经常使用的与门非门和反相器。
输血者受血者问题分析与设计此题目要解决的问题包括三个方面:一是确信逻辑函数关系,二是设计实现函数的电路,三是进行电路仿真。
(1)输血和受血的关系要求1. O型血能够输给任意血型的人,但O型血的人只能同意O型血;2. AB型血只能输给AB型的人,但AB血型的人能同意所有血型的血;3. A型血能输给A血型与AB血型的人,而A型血的人能同意A型血与O型血;4. B型血能输给B型血与AB血型的人,而B血型的人能同意B型血与O型血;(2)设定:输血者两人中,第一人能与受血者血型符合规定,电路F1输出1,不然为0;第二人能与受血者血型符合规定,电路F2输出1,不然为和F2中至少有一个1就表示配型成功。
A型血用00表示,B型血用01表示,AB型血用10表示,O型血用11表示。
R1=1表示第一个输血者的血型能够输给受者;P1=1表示第一个输血者的血型完全与受者一致;R2=1表示第二个输血者的血型能够输给受者;P2=1表示第二个输血者的血型完全与受者一致;F1=1表示第一个输血者的血型可用;F2=1表示第二个输血者的血型可用。
依照此方分进行分析和设计,可得真值表:R1 P1 R2 P2 F1 F20 0 0 0 0 00 0 0 1 0 10 0 1 0 0 10 0 1 1 0 10 1 0 0 1 00 1 0 1 1 10 1 1 0 1 00 1 1 1 1 11 0 0 0 1 01 0 0 1 0 11 0 1 0 1 11 0 1 1 0 11 1 0 0 1 01 1 0 1 1 11 1 1 0 1 01 1 1 1 1 1WX 代表第一个输血者的血型,YZ 代表受血者的血型,R=1表示该输血者的血型可用;P=1表示该血型与受者血型完全匹配,享有优先级。
组合电路血型符合设计电路

组合电路血型符合设计电路
人的血型有A、B、AB、O4种。
输血时输血者的血型与受血者血型必须符合图P4.22中用箭头指示的授受关系。
试用数据选择器设计一个逻辑电路,判断输血者与受血者的血型是否符合上述规定。
(提示:可以用两个逻辑变量的4种取值表示输血者的血型。
用另外两个逻辑变量的4种取值表示受血者的血型。
)
解:以MN的4种状态组合表示输血者的4种血型,并以PQ的4种状态组合表示受血者的4种血型,如图A4.22(a)所示。
用Z表示判断结果,Z=0表示符合图A4.22(a)要求,Z=1表示不符合要求。
图A4.22
据此可列出表示Z与M、N、P、Q之间逻辑关系的真值表如表A4.22所示。
从真值表写出逻辑式为
Z=M′N′P′Q+M′N′PQ+M′NP′Q′+M′NPQ+MN′P′Q′+MN′P′Q+MN′PQ
取8选1数据选择器产生上式的逻辑函数。
已知8选1数据选择器的输出为
表A4.22 题4.22的真值表
Y=A2′A1′A0′D0+A2′A1′A0D1+A2′A1A0′D2+A2′A1A0D3+A2A1′A0′D4+A2A1′A0D5+A2A1A0′D6+A2A1A0D7
将Z变化成与Y对应的形式,得到
Z=M′N′P′Q+M′N′PQ+M′NP′Q′+M′NPQ+MN′P′1+MN′PQ+MNP′0+MNP0
令数据选择器的输入为A2=M、A1=N、A0=P、D0=D1=D3=D5=Q,D2=Q′、D4=1、D6=D7=0,如图A4.22(b)所示,则数据选择器的输出Y即为所求的Z。
血型配对器电路的分析与调试

0
这1 种产品0 临床上0 也不会0 大量的1 使用,难以形成批量生产;
4、应该还有其他的问题,我暂时还没有想起来。这种发
现问题解决问题的想法很好地,但是需要考虑实用性,希
望有机会多交流得以改善
电路板实物图
谢谢观看
血型配对器电路的分析与调试
实践目标
• 理解逻辑化简与电路芯片选型之间的关系 • 熟悉逻辑电路逻辑功能的测试方法 • 理解电路外包装的思路 • 掌握编写电路设计说明书的基本方法
血型配对器电路的原理分析
如果输血者与受血者血型匹配则绿灯亮,表示可以输血, 否则红灯亮。人类有四种基本血型:A、B、AB、O型。输 血者与受血者的血型必须符合下述 规则:O型血可以输给 任何人,但O型血的人只能接受O型血;AB型血的人只能 给AB型血的人输血,但他能接受所有血型的血;A型血能 输给A型或AB型血,可以接收A型或O型血;B型血能输给B 型或AB型血,可以接收B型或O型血。
2、降低了安全性,电脑芯片是否会百分百没问题,现实的医疗上操作是至少两次的血型比较,基本上不会出现血型配对的错误;
• XY=00 A型 0
1
0
0
设F1表示红灯,则真值表如下表示:
MN=000
1 A型
血型配对器电路的分析与调试
• 01 B型 01 B型 0
1
1
1
0
理解逻辑化简与电路芯片选型之间的关系
0
原器件清单
原器件 名称 芯片
发光二极管
电阻
按键开关
原器件个数
4个(两个 74LS148,74LS151,74LS00)
一个
10个
9个
设计的不足
设XYF=10表0 示• 红灯如,A型则果真值有表如这下MN表样=示00:一种A型装置,而且这个装置需要:1、先测两次
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组合逻辑电路大作业报告
学院:自动化学院
班级:自动化1702 班
姓名:马子茹 173407020203
一、题目要求
试用与非门或74LS151分别设计一个血型配对指示器,输血时供血者和受血者的血型配对情况为:(1)同一血型之间可以相互输血;(2)AB型受血者可以接受任何血型的输血;(3)O型输血者可以给任何血型的受血者输血。
当受血者的血型和供血者的血型符合要求时绿灯亮,否则红灯亮。
二、逻辑分析
人的血型有A、B、AB、O四种。
输血时输血者的血型与受血者的血型必须符合图示中用箭头指示的授受关系。
假设MN代表输血者的血型(00为A型血、01为B型血、10为AB型血、11为O型血),PQ代表受血者的血型(00为A型血、01为B型血、10为AB型血、11为O型血)。
假设Y为输出,Y=1时表示血型匹配绿灯亮,Y=0时表示血型不匹配红灯亮。
由此可以列出输血、受血血型是否匹配的真值表如下。
根据真值表可以得到逻辑函数表达式为:
Y=M'N'P'Q'+M'N'PQ'+ M'NP'Q + M'NPQ'+ MN'PQ'+ MNP'Q'+MNPQ'+MNP'Q+ MNPQ
三、用与非门设计血型配对指示器
1、设计过程
利用卡诺图将逻辑函数表达式进行化简:
化简结果为:Y=M'N'Q'+NP'Q+PQ'+MN跟据化简结果进行与非门逻辑电路设计
2、仿真过程
因为实验情况较多,我们选择了随机抽取的的四种仿真效果作为参考:两种可以输血(亮绿灯),两种不可输血(亮红灯)的情况。
(1)Y=1,亮绿灯,可以输血。
①当输入M=N=P=Q=0时,输出Y=1。
既A血型可以给A血型输血,亮绿灯,演示结果如图:
②当输入M=0,N=1,P=1,Q=0时,输出Y=1。
既B血型可以给AB血型输血,亮绿灯,演示结果如图:
(2)Y=0,亮红灯,不可以输血。
①当输入M=N=0,P=Q=1时,输出Y=0。
既A血型不可以给O血型输血,亮红灯,演示结果如图:
②当输入M=0,N=P=Q=1时,输出Y=0。
既B血型不可以给O血型输血,亮红灯,演示结果如图
四、用74LS151设计一个血型配对指示器
1.设计过程
74LS151为互补输出的8选1数据选择器,引脚排列如图所示,功能见表
首先当使能端G=1时,不论输入状态如何,均无输出(Y=0,W=1),只有使能端G为低电平时该数据选择器才能正常工作,故我们将G始终接入低电平来确保其正常工作。
根据8选1输出逻辑式(如下)来对血型匹配系统的逻辑函数式进行化简:
(8选1输出逻辑式)
Y=M'N'P'Q'+M'N'PQ'+ M'NP'Q + M'NPQ'+ MN'PQ'+ MNP'Q'+MNPQ'+MNP'Q+ MNPQ
(血型匹配系统的逻辑函数式)
我们将M'N'P'~MNP设为A2'A1'A0'~ A2A1A0即8选1输出逻辑式中最小项m0~m7。
故输入M,N,P依次为选择控制端(地址端)为C~A(引脚号为9~11),而由式中Q,可得8个数据输入端D0~D7则为:D0=D1=D3=D5= Q'; D2= Q; D4=0; D6=D7=1。
故易得74LS151实际接线图如下:
本次设计中采用单刀双掷开关来解决输入高低电平之间自由切换的功能。
2.仿真过程
(1)Y=0,W=1即无法完成输血过程时,LED管应亮起红灯。
①将A型血的人员输给B型血的人员(M=0,N=0,P=0,Q=1)时,仿真运行结果如下:
果如下:
(2)Y=1,W=0即可以完成输血过程时,LED管应亮起绿灯。
①将B型血的人员输给B型血的人员(M=0,N=1,P=0,Q=1)时,仿真运行结果如下:
果如下:
由上述仿真结果证明该设计能保证血型匹配过程正常且正确地运行。
五、结果分析与总结
(一)设计结构分析:
(二)实验结果分析
由仿真可以得出:A型血可为A型血、AB型血输血
B型血可为B型血、AB型血输血
AB型血可为AB型血输血
O型血可为A、B、AB型血输血
(三)实验心得与体会
通过组合逻辑实验电路,我们熟悉了一般组合逻辑集成电路的使用,并且学会了用组合逻辑实验电路来实现一些简单的问题。
与此同时,体会到了合作的重要性,每个人的分工都影响着整个团队的合作,我们不论对待任何工作,都应认真负责。