毕业设计说明书(文)
作 者: 学 号:
辅 导 站:
专 业: 机电体化技术
题 目: 电子血压计设计
指导者:
年 月
摘
现代社会迅速发展导致环境日益恶化健康生活性科学饮食惯导致类疾病越越出现中着类第形杀手称号高血压病已逐渐升类疾病危害排行榜前名长期危害着体健康饱受高血压折磨患者痛欲生便捷效测量监控高血压效预防治疗高血压成抗高血压病首问题设计台便捷测量血压装置成重中重
目前市场部分动态血压记录仪记录次测量结果医生面批真伪难辩数字法判血压计准确性性课题研究终旨设计出全信息动态血压记录仪次测量结果完全透明医生原始波形判断数真伪效甄出干扰伪差引起错误检测恢复真实血压保证血压报告效性性
家电子血压计家庭家庭医疗保健已成现代医疗保健时尚测量血压必须医院行拥家电子血压计坐家里便时监测血压变化发现血压异常便时医院治疗起预防脑出血心功衰竭等疾病猝发作文详细介绍便携式血压测量装置设计
关 键 词:ASDX 001AT89C51液晶显示压力测量
目 录
前言 1
第章 便携式血压计装置总体概述 3
§11 便携式血压计简介 3
§111 便携式血压计介绍 3
§112 便携式血压计功简介 3
§113 便携式血压计注意事项 3
§12 血压计装置设计方案 3
§121 设计总体求 3
§122 具体设计方案 4
§13 便携式血压计工作原理 5
§131 血压测量工作原理 5
§132 便携式血压计工作原理 6
第二章 硬件电路设计 7
§21 传感器简介电路设计 7
§211 传感器简介 7
§212 传感器电路设计 8
§22 AT89C51单片机简介电路设计 9
§221 AT89C51简介 9
§222 性参数 9
§23 单片机电路设计 12
§231 AT89C51复位电路 12
§232 AT89C51时钟电路 12
§233 AT89C51液晶显示模块电路连接 13
§24 液晶显示模块简介电路设计 13
§241 液晶显示模块DM1602简介 13
§242 液晶显示模块DM1602电路设计 16
§25 电路设计 17
§251 电源电路 17
§252 线性阀PWM控制电路 18
§253 充气PUMP控制电路 18
§254 键电路 19
第三章 软件系统流程程序设计 20
§31 单片机程序流程图 20
§32 处理模块 20
§33测量模块 21
§34 信号处理模块 21
§35 显示模块 22
§36 电源处理模块 23
结 24
参考文献 25
致谢 26
附录 27
附录A 子程序流程图 27
附录B 部分参考程序 29
附录C 元件清单 31
附录D 电路图: 33
前 言
现代疾病谱高血压危害疑高居前位年纪血压重健康信号着生活水提高时老年血压越越关注高血压世界常见心血疾病流行病危害非常巨关统计资料显示国现高血压患者已达亿年新增数300万高血压目前危害高血压病已成类头号隐形杀手病高血压病长期危害体健康种慢性病脑中风冠心病心肌梗死心力衰竭肾衰等疾病祸首称形杀手
治疗高血压病首先测量准确血压测量血压仪器称血压计血压计分直接式间接式两种两种血压计工作原理相直接式压力传感器直接测量压力变化间接式工作原理控制外部施加测部位压强控制结果相关柯氏音产生消失信息加判断前者动脉静脉连续测试者测量动脉收缩压舒张压
传统血压计模拟血压计类血压计操作较复杂测量精度够受环境影响较广血压计者更方便维护血压计更学会血压计进行简单血压测量设计出台操作便捷测量精确需维护智型测量血压装置帮助抗高血压
文具较重现实意义目前市场血压计部分水银血压计动态血压记录仪水银血压计次测量必须医生戴听诊器进行测量测量程复杂医生测量结果:说影响血压素非常次测量时间长测结果某情况真实反映测象血压值动态血压检测中干扰伪差避免目前市场部分动态血压记录仪记录次测量结果医生面批真伪难辩数字课题研究终旨设计出全信息动态血压记录仪次测量结果完全透明实时分析结合回顾分析医生原始波形判断数真伪效甄出干扰伪差引起误检测恢复真实血压保证血压报告效性性
第章 便携式血压计装置总体概述
§11 便携式血压计简介
§111 便携式血压计介绍
该产品重量轻便携放入医生护士口袋水银增强环保性避免水银泄露造成污染事操作简单易懂特适合家庭[2]
§112 便携式血压计功简介
该血压计压力传感器测血压值血压数通AD转换器转换成数字信号传入单片机然控制核心单片机控制程序处理数液晶显示器数显示出
§113 便携式血压计注意事项[7]
1袖带位置须心脏高度保持致臂然垂肘前臂然搭桌子手心整胳膊伸高心脏位置桌子垫子胳膊垫高
2 天固定时间样状态相姿势测量血压
3 应该安静状态进行测量测量前安静休息10~20分钟深呼吸2~3次
4 饭运动少休息时进行测量
5 浴吸烟饮酒喝咖啡测血压
6 没尿意时测血压
7 测量时应保持心情舒畅没疲劳感紧张
§12 血压计装置设计方案
§121 设计总体求
便携式电子血压计传感技术微电脑技术结合体结构应该保证完成三项基务:①感应血流压力②判高压低压③屏幕显示测量结果
感受血流压力离传感器民电子血压计中应压力传感器必须高性低成灵敏度高测量范围倒需种传感器中类利压电效应种工合成称PVDF压电薄膜柔软塑料次根血压变动时抓住高低压微处理器外血压会通电子血压计液晶显示屏进行显示
§122 具体设计方案
里介绍关血压基知识血压血液血流动时血壁侧压力血压分收缩压舒张压心室收缩动脉泵血时血压升高高值收缩压心室舒张时血压降低低值舒张压血压通常肢肪动脉测血压代表正常成年胶动脉收缩压90~140毫米汞柱舒张压60~90毫米汞柱血压低高疾病征象
血液动脉血中压力着心脏收缩舒张断变化心脏收缩频率心率较低般30~300bpm血压脉动镶号相言属种缓慢变化信号设计采外接式结构89C51单片机核心部带10位8通道AD转换模块构成采样模块该模块采样数单片机串口电转换送位机串口COMICOMZ形成种连续数采集串行数传输方式
设计基89C51单片机设计具体装置方案图11示
图11便携式血压计设计方案
系统工作示意图图 12示
图12 血压计系统工作示意图
电源开启必修改系统默认参数键盘输入PC机进行设置阶段系统某参数硬件部寄存器进行初始化工作初始化完成启动AD转换等直AD转换结束然AD转换结果送入位机采样时间达1秒钟分析数结果求出值值数处理收缩压舒张压送LED数码进行显示
§13 便携式血压计工作原理
§131 血压测量工作原理
血压两种收缩压心脏收缩血液血测血压二舒张压心脏收缩压力袖带压力等血压时血液开始流通产生谓袖带声时候收缩压必须开始里做记录直袖带声没时候点舒张压
根气袖减压程中压力振荡波振幅变化包络线判定血压目前较致法气袖压力振荡波振幅时候气袖压力动脉均压动脉收缩压应振幅包络线第拐点舒张压应包络线第二拐点
收缩压判断确定:通常采振幅法放气程中脉搏波振幅度包络线升段某脉搏波幅度时认时应气袖压力收缩压
(11)
舒张压判断确定:振幅法判定脉搏波振幅包络线降段某脉搏波幅度时认时应气袖压力舒张压
(12)
血压信号收缩舒张压位置图13示
图13 血压交直流信号收缩压舒张压位置
先找出振幅值 Amax前找幅值05Amax瞬态位置应血压直流分量收缩压找幅值0 8Amax瞬态位置应血压直流分量舒张压计算出收缩压舒张压结果输出液晶驱动器显示
§132 便携式血压计工作原理
马达充气时袖带部产生压力数字压力传感器ASDX 001感应该压力值放滤波电路单片机89C51第1脚读入进行AD转换单片机程序控制严格ASDX 001压力传感器求工作时序进行读写控制读入信号数字信号进运算然DM162液晶显示模块进行显示
第二章 硬件电路设计
§21 传感器简介电路设计
§211 传感器简介[11]
ASDX 001属微型结构压力传感器ASDX DO系列ASDX系列Sensym 公司检定合格ICT 代表产品种增强型品种工业水领先种SDX系列传感器增强型ASDX 001 传感器外形尺寸SDX稍提供高电(40 V测量范围)输出电压价格便宜ASDX 001压力传感器置专集成电路(ASIC)全面CI校准温度补偿ASDX 001压力传感器采标准DIP封装传感器偏置灵敏度温度系数非线性度进行数字校正ASDX 001采IC兼容性协议需额外元件电子电路容易连接常微控制器微处理器
ASDX DO压力传感器精度满量程范围 具单5 供电电压土作特性传感器设计制造均遵循ISO 9001标准系列传感器非腐蚀性非电离工作流体空气干燥气体
传感器输出16进制格式校正压力值分辨率12位
该压力传感器测量绝压差力压表力压范围1PSI100PSI绝压型传感器部真空参值(基准值)直接输出绝压成例信号差压型装置允许传感膜片侧施加压力压力差测量
数字压力传感器ASDX 001结构简介
(1)外部结构:
图21 ASDX 001外部结构图
(2)部结构
ASDX 001部结构包括4部分图22示
① 路分配器②模数转换器③微控控制④模数转换器
图22 ASDX 00部结构图
§212 传感器电路设计
ASDX 001外围引脚8中5空脚工作电压正5负脚引入正5负电压数输出脚测量数字电压信号传送单片机P10脚ASDX 001脚GND脚接
电路连接十分简单需传感器输出脚Vout连接AT89C51单片机1脚图23示
图23 ASDX 001单片机连接电路原理图
§22 AT89C51单片机简介电路设计
§221 AT89C51简介
AT89C51美国ATMEL公司生产低电压 高性CMOS 8位单片机片含4k bytes反复擦写Flash读程序存储器128 bytes机存取数存储器(RAM )器件采ATMEL公司高密度非易失性存储技术生产兼容标准MCS51指令系统片置通8位中央处理器(CPU)Flash存储单元功强AT89C51单片机应许高性价场合灵活应种控制领域
AT89C51封装图24示
图24 AT89C51封装图
§222 性参数
(1)特性:[8][11]
·4K字节编程闪烁存储器寿命:1000写擦循环数保留时间:10年
·全静态工作:0Hz24Hz
·三级程序存储器锁定
·128*8位部RAM
·32编程IO线
·两16位定时器计数器
·5中断源
·编程串行通道
·低功耗闲置掉电模式
·片振荡器时钟电路
(2)脚说明:
VCC:供电电压
GND:接
P0口:P0口8位漏级开路双IO口脚吸收8TTL门电流P1口脚第次写1时定义高阻输入P0够外部程序数存储器定义数址第八位FIASH编程时P0 口作原码输入口FIASH进行校验时P0输出原码时P0外部必须拉高
P1口:P1口部提供拉电阻8位双IO口P1口缓器接收输出4TTL门电流P1口脚写入1部拉高作输入P1口外部拉低电时输出电流部拉缘FLASH编程校验时P1口作第八位址接收
P2口:P2口部拉电阻8位双IO口P2口缓器接收输出4TTL门电流P2口写1时脚部拉电阻拉高作输入作输入时P2口脚外部拉低输出电流部拉缘P2口外部程序存储器16位址外部数存储器进行存取时P2口输出址高八位出址1时利部拉优势外部八位址数存储器进行读写时P2口输出特殊功寄存器容P2口FLASH编程校验时接收高八位址信号控制信号
P3口:P3口脚8带部拉电阻双IO口接收输出4TTL门电流P3口写入1部拉高电作输入作输入外部拉低电P3口输出电流(ILL)拉缘
P3口作AT89C51特殊功口示
口脚 (备选功)
P30 RXD(串行输入口)
P31 TXD(串行输出口)
P32 INT0(外部中断0)
P33 INT1(外部中断1)
P34 T0(记时器0外部输入)
P35 T1(记时器1外部输入)
P36 WR(外部数存储器写选通)
P37 RD(外部数存储器读选通)
P3口时闪烁编程编程校验接收控制信号
RST:复位输入振荡器复位器件时保持RST脚两机器周期高电时间
ALEPROG:访问外部存储器时址锁存允许输出电锁存址位字节FLASH编程期间引脚输入编程脉时ALE 端变频率周期输出正脉信号频率振荡器频率16作外部输出脉定时目然注意:作外部数存储器时跳ALE脉想禁止ALE输出SFR8EH址置0时 ALE执行MOVXMOVC指令ALE起作外该引脚略微拉高果微处理器外部执行状态ALE禁止置位效
PSEN:外部程序存储器选通信号外部程序存储器取指期间机器周期两次PSEN效访问外部数存储器时两次效 PSEN信号出现
EAVPP:EA保持低电时期间外部程序存储器(0000HFFFFH)否部程序存储器注意加密方式1时 EA部锁定RESETEA端保持高电时间部程序存储器FLASH编程期间引脚施加12V编程电源(VPP)
XTAL1:反振荡放器输入部时钟工作电路输入
XTAL2:反振荡器输出
(3)振荡器特性:
XTAL1XTAL2分反放器输入输出该反放器配置片振荡器石晶振荡陶瓷振荡均采采外部时钟源驱动器件XTAL2应接余输入部时钟信号通二分频触发器外部时钟信号脉宽求必须保证脉高低电求宽度
(4)芯片擦
整PEROM阵列三锁定位电擦通正确控制信号组合保持ALE脚处低电10ms 完成芯片擦操作中代码阵列全写1非空存储字节重复编程前该操作必须执行
外AT89C51设稳态逻辑低零频率条件静态逻辑支持两种软件选掉电模式闲置模式CPU停止工作RAM定时器计数器串口中断系统工作掉电模式保存RAM容冻结振荡器禁止芯片功直硬件复位止
§23 单片机电路设计
§231 AT89C51复位电路:
时第9脚引出22uF电容2K电阻接+5V电源组成复位电路图25示
图25 AT89C51复位电路原理图
§232 AT89C51时钟电路:
AT89C51+5V电源39脚引入第19脚接第17脚第18脚间12MHz晶振两20pF极性电路组成时钟振荡电路图26示
图26 AT89C51时钟电路原理图
§233 AT89C51液晶显示模块电路连接
液晶显示模块数字信号AT89C51P00P07口引出分应接DM162D0D7端口完成数传输液晶显示模块控制引脚RSPRE分接89C51P35P36P37口实现微处理器液晶显示模块控制图27示
图27 AT89C51显示模块电路接线原理图
§24 液晶显示模块简介电路设计
§241 液晶显示模块DM1602简介
液晶显示器微功耗体积显示容丰富超薄轻巧诸优点袖珍式仪表低功耗应系统中越越广泛应
里介绍字符型液晶模块种5x7点阵图形显示字符液晶显示器根显示容量分1行16字2行16字2行20字等等实物图片图28示
图28 DM162实物图
1602采标准14脚接口中:
第1脚:VSS电源
第2脚:VDD接5V正电源
第3脚:V0液晶显示器度调整端接正电源时度弱接电源时度高度高时会产生鬼影时通10K电位器调整度
第4 脚:RS寄存器选择高电时选择数寄存器低电时选择指令寄存器
第5脚:RW读写信号线高电时进行读操作低电时进行写操作RSRW低电时写入指令者显示址RS低电RW高电时读忙信号RS高电RW低电时写入数
第 6脚:E端端E端高电跳变成低电时液晶模块执行命令
第 7~14脚:D0~D78位双数线
第15~16脚:空脚
1602液晶模块部字符发生存储器(CGROM)已存储160点阵字符图形表21示字符:阿拉伯数字英文字母写常符号日文假名等字符固定代码写英文字母A代码 01000001B(41H)显示时模块址41H中点阵字符图形显示出字母A
表21 CGRMCGRAM中字符代码字符图形应关系
高位
位
0000
0010
0011
0100
0101
0111
××××0000
CGRAM(1)
1
è
Q
p
××××0001
(2)
2
A
R
q
××××0010
(3)
3
B
S
r
××××0011
(4)
#
4
C
T
s
××××0100
(5)
5
D
U
t
××××0101
(6)
6
E
V
u
××××0110
(7)
&
7
F
W
v
××××0111
(8)
>
8
G
X
w
××××1000
(1)
(
9
H
Y
x
××××1001
(2)
)
I
Z
y
××××1010
(3)
J
[
z
××××1011
(4)
+
<
K
¥
{
××××1100
(5)
|
L
]
|
××××1101
(6)
_
>
M
^
}
××××1110
(7)
N
××××1111
(8)
O
←
1602液晶模块部控制器11条控制指令表22示
表22 1062 部控制指令
指令
RS
RW
D7
D6
D5
D4
D3
D2
D1
D0
1清显示
0
0
0
0
0
0
0
0
0
1
2光标返回
0
0
0
0
0
0
0
0
1
*
3置输入模式
0
0
0
0
0
0
0
1
ID
S
4显示开关控制
0
0
0
0
0
0
1
D
C
B
5光标字符移位
0
0
0
0
0
1
SC
RL
*
*
6置功
0
0
0
0
1
DL
N
F
*
*
7置字符发生存储器址
0
0
0
1
字符发生存储器址(AGG)
8置数字存储器址
0
0
1
显示数存储器址(ADD)
9读忙标志址
0
1
BF
计数器址
10写数CGRAM
1
0
写数
11CGRAM读数
1
1
读出数
§242 液晶显示模块DM1602电路设计
VSS电源VDD接5V正电源V0液晶显示器度调整端接正电源时度弱接电源时度高度高时会产生鬼影时通10K电位器调整度PS寄存器选择高电时选择数寄存器低电时选择指令寄存器RW读写信号线高电时进行读操作低电时进行写操作PSPR低电时写入指令者显示址PS低电PR高电时读忙信号PS高电PR低电时写入数E端端E端高电跳变成低电时液晶模块执行命令图211示
图211 液晶显示模块电路
§25 电路设计
§251 电源电路
电源AAA电池两颗提供电源透L1D1U3形成PFM升压电路R33C9做升压电压滤波作实测中加R33降低50电源离讯Q4VCC电源控制电晶体R13R14分压值做电压侦测位准
具体工作方式:3V电压L1流升压IC升压第3脚输出5VQ4开关关机状态Q4导通C9C11滤波电容POWER键时Q4导通输出5V电压Vcc供电设备图212示
图212 电源电路原理图
§252 线性阀PWM控制电路
泄气速率PWM(Pulse Width Modulation 脉宽调变)方式控制MCU压力值泄气变化调整泄气速率规格范围C11C12做 稳定电源滤波作减少PWM控制避免电源变动造成电压稳[12]
具体工作方式:充气200KPA时开始漏气IC发出信号第3脚R12流Q2Q2导通输出27V电压V1V1开始工作D2保护Q2V1正常工作设计图213示
图213 线性阀 PWM控制电路
§253 充气PUMP控制电路
PUMP control讯号控制PUMP动作R27限流电阻
具体工作方式:IC4脚输出低电约(06V)信号R27Q1导通VBTQ1提供3V电压Q1导通输出32V电压PUMPPUMP导通D3保护二极PUMP稳定工作[12]图214示
图214 充气PUMP控制电路原理图
§254 键电路
开关连接单片机27脚构成整系统开关电源POWER键系统导通开始工作图215示
图215 键电路原理图
第三章 软件系统流程程序设计
§31 单片机程序流程图
程序流程图31示
图31程序流程图
程序调5模块:处理模块测量模块信号处理模块显示模块显示模块电源处理模块
§32 处理模块
判断键盘前状态(否开关电源)执行相应操作处理模块流程图图32示
图32 处理模块流程图
§33测量模块
测量信号二路压力传感器信号放送AD1作静态直流血压信号隔直次放送AD2作脉搏波信号传感器AD10位高精度达11024采样信号信号处理模块处理终计算收缩压舒张压
§34 信号处理模块
功脉搏波判断检测分两步:第步AD采样脉搏波信号进行低通滤波处理排外界干扰造成信号读数误差第二步采相关运算程度排手臂运动造成误差基础分析信号波形峰值(供判断收缩压舒张压均压)脉搏波时间信号处理模块流程图图33示
图33 信号处理模块流程图
§35 显示模块
显示3种信息:测量程显示前压力值漏气速率测量结束分mmHgHKpa方式滚动显示收缩压舒张压心率校准状态显示前压力值漏气速率
串行通信模块
采PC机中断方式旦接PC机发命令血压进行初始值设定包括起始加压值次压力递增值高压力限制
LCD显示子程序流程LCD1602显示模块流程图图34示
图34 显示模块流程图
§36 电源处理模块
稳压模块控制开关键稳压模块控制端高电稳压模块处正常输出状态时血压计处开状态次开关键置PAO低电关闭稳压模块输出处断电关状态
结
目前市场部分动态血压记录仪存缺点:记录次测量结果医生面批真伪难辩数字需量连线现场传感器信号送采集卡布线施工麻烦成高二线路传送模拟信号易受干扰损耗克服缺点种基数字化技术系统应运生
课题研究终旨设计出全信息动态血压记录仪次测量结果完全透明实时分析结合回顾分析医生原始波形判断数真伪效甄出干扰伪差引起误检测恢复真实血压保证血压报告效性性设计集成式AD传感器降低线路复杂造成信号干扰信号传输更快速准确性提高降低产品成
时作者力限设计方面缺陷成限制采芯片新版系统计算速度类产品源消耗量没完全优化读者予建议意见
参考文献:
[1] 阎石数字电子技术基础[M]第4版高等教育出版社1989
[2] 汪吉鹏微机接口原理技术[M]高等教育出版社1997
[3] 阮德生动测试技术计算机仪器系统设计[M]西安电子科技学出版1997
[4] 邱关源罗先觉电路[M]高等教育出版社2000
[5] 孟立蓝金辉传感器原理应[M]电子工业出版社2001
[6]王晓明电动机单片机控制[M]第2版北京航空航天学出版社2001
[7] 王武江 陈树凯常集成电路速查手册[M]冶金工业出版社2004
[8] 崔桂华 万兆强 金少华高血压疗法[M]中国中医药出版社2005
[9] 清民传感器单片机接口实例[M]北京航空航天学出版社2005
[10] 宋家友 张友汉新编电子线路设计实手册[M]福建科学技术出版社2007
[11] 包旭鹤便携式电子血压计设计现代电子技术[J]2007年第8期总第247期 711页
[12] 张毅刚 彭喜元单片机原理应设计[M]电子工业出版社2008
致 谢
次毕业设计够学理知识实际应结合总结出实践设计中技术验时接触电子产品新技术解电子产品发展趋势设计期间通XXX老师悉心指导设计思路更加明刚开始PIC单片机进行设计学单片机89C51汇编语言面遇障碍放弃利PIC单片机设计转51单片机进行设计特感谢王老师编程方面指导单片机编程思路更加清晰认识次设计时参考王老师刊登现代电子技术杂志基PIC单片机血压计设计思路电路硬件方面全面设计力动手力软件方面提高解编程序首先丰富程序积累动手做实验调试
设计时认识技术方面种种足设计思路面欠缺会学生活中注意提高种种足时非常感谢学校老师谆谆教诲离开学走进工作岗位际会记住老师教导学知识贡献社会
附录
附录A 子程序流程图
(1) 读状态命令子程序流RDcommand:
(2) 读数子程序ASDX001
(3)复位子程序REST
(5) 写命令子程序流程图GETWD
附录B 部分参考程序
DAT EQU P10
ORG 0000H
LJMP START
ORG 0030H
START LCALL ASDX 001 调读数子程序ASDX001
LCALL LCD1602 调LCD显示子程序LCD1602
SJMP START
RD18B20LCALL INIT
LCALL GETWD
RET
*************ASDX001初始化子程序*******
INIT CLR EA 关闭总中断
INI10 SETB DAT 机释放总线P10改输入
MOV R2#200
INI11 CLR DAT
DJNZ R2INI11 机发复位脉持续3μs×200600μs
SETB DAT 机释放总线口线P10改输入
MOV R2#30
IN12 DJNZ R2INI12 ASDX 001等2μs×3060μs
CLR C
ORL CDAT ASDX 001数线变低(存脉)?
JC INI10 ASDX 001未准备重新初始化
MOV R6#80
INI13 ORL CDAT
JC INI14 ASDX 001数线变高初始化成功
DJNZ R6INI13 数线低电持续3μs×80240μs
SJMP INI10 初始化失败重
***********读取AD转换信号子程序******
INI14 MOV R2#240
IN15 DJNZ R2INI15 ASDX 001应答少2μs×240480μs
RET
WRITE CLR EA
MOV R3#8 循环8次写字节
WR11 SETB DAT
MOV R4#8
RRC A 写入位A中移CY
CLR DAT
WR12 DJNZ R4WR12 等16μs
MOV DAT C 命令字位次送ASDX 001
MOV R4#20
WR13 DJNZ R4WR13 保证写程持续60μs
DJNZ R3WR11 未送完字节继续
SETB DAT
RET
READ CLR EA
MOVR6#8 循环8次读字节
RD11 CLR DAT
MOV R4#4
NOP 低电持续2μs
SETB DAT 口线设输入
RD12 DJNZ R4RD12 等8μs
MOV CDAT 机位次读入ASDX 001数
RRC A 读取数移入A
MOV R5#30
RD13 DJNZ R5RD13 保证读程持续60μs
DJNZ R6RD11 读完字节数存入A中
SETB DAT
RET
附录C 元件清单
序号
名称
标号
规格
数量
1
单片机
U4
89c51
1
2
电位器
W1
10K
1
3
极性电容
C2
22uF
1
4
电阻
R4
2K
1
5
极性电容
C3
20pF
1
6
极性电容
C4
20pF
1
7
极性电容
C1
100uF
1
8
极性电容
C12
470uF10V
1
9
稳压二极
D2
5V
1
10
继电器
V1
3mA5V
1
11
电阻
R3
1K
1
12
开关三极
Q2
PNP
1
13
开关三极
Q5
PNP
1
14
稳压二极
D3
5V
1
15
电动机
M1
2A5V
1
16
电阻
R5
200Ω
1
17
开关三极
SW1
PNP
1
18
传感器
ASDX001
50mA5V
1
19
电阻
R2
10K
1
20
电阻
R1
10K
1
21
电池
AAA
15V
2
22
滤波电容
C8
104pF
1
23
稳压二极
SX6383
500mA
1
24
滤波电容
C9
47uFF10V
1
25
电感
L1
330uF
1
26
开关二极
Q4
PNP
1
27
电阻
R26
470R
1
28
电容
C10
110uF
1
29
二极
D1
500mA
1
附录D 电路图:
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档