数字电路 血型匹配

合集下载

血型配对器电路报告

血型配对器电路报告
血型配对器电路的分析与调试
<>
标 题
实验题目: 血型配对器电路分析与调试

日期:
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

【参考借鉴】组合逻辑电路—血型匹配电路.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型。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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型血输血
(三)实验心得与体会
通过组合逻辑实验电路,我们熟悉了一般组合逻辑集成电路的使用,并且学会了用组合逻辑实验电路来实现一些简单的问题。

与此同时,体会到了合作的重要性,每个人的分工都影响着整个团队的合作,我们不论对待任何工作,都应认真负责。

相关文档
最新文档