自动浇花系统(原创HEU) - 图文(4)

2019-01-07 13:48

3 系统实现

3.1 系统实现过程

首先根据功能需求进行设计,自动浇花系统要实现的功能如下:

1.频率控制模块,通过使用计数器控制在浇灌区间内浇灌次数。 2.水量控制模块,用于控制浇灌期间的水量大小。 频率控制 输入输入比较器模块 浇花模块 浇花频率模块 浇花次数记录模块

水量控制 图3.1.1 总体草图

确定好设计图之后,将其分为各个模块,再选择芯片实现各个模块,在Multisim上进行模拟实现。 遇到的问题及解决:

1. 本次实验首先遇到的最大问题是实物连线,由于芯片有10余个,

且实验箱电路不稳定,芯片过热会引起逻辑错误,容易引起测试结果与预期不符,解决办法是将整个电路分成模块。一个一个模块进行连接,测试,最后将整个电路连接到一起。

2. 本次实验线路较多,电路之间的相互影响,磁场环境复杂。本次实

验重新布置连线一次。

- 15 -

3.2 系统测试

本次实验使用单元测试和总体测试 1.浇花频率模块&浇花次数记录模块

将两片7490芯片级联,接10HZ脉冲信号,测试结果与预期相符。 CP顺序 0 1 2 3 4 5 6 7 8 9 10 Q3 0 0 0 0 0 0 0 0 1 1 0 Q2 0 0 0 0 1 1 1 1 0 0 0 Q1 0 0 1 1 0 0 1 1 0 0 0 Q0 0 1 0 1 0 1 0 1 0 1 0 输出十进制数 0 1 2 3 4 5 6 7 8 9 0 图3.2.1 7490测试结果

2.比较器模块

将两片74HC85芯片进行级联,接上输入,输出与预期相符。 输入测试数据 A 00000001 11011010 00100011 11111111 00000000

图3.2.2 74HC85测试结果

输出 B 00101000 11011010 00010011 11111110 00000000 A>B 0 0 1 1 0 A

将JK触发器进行连接,接上脉冲,输出与预期相符。

- 16 -

在连接计数器和译码器,测试结果如下:

输入 STA /STB /STC A2 × × L H H H H H H H H H × × L L L L L L L L × H × L L L L L L L L × × × L L L L H H H H A1 × × × L L H H L L H H 输出 A0 /Y0 /Y1 /Y2 /Y3 /Y4 /Y5 /Y6 /Y7 × × × L H L H L H L H H H H L H H H H H H H H H H H L H H H H H H H H H H H L H H H H H H H H H H H L H H H H H H H H H H H L H H H H H H H H H H H L H H H H H H H H H H H L H H H H H H H H H H H L 图3.2.3 74LS138测试结果

总体测试:

将试验台开关打开,首先将计数器等置“0”,用户输入浇花频率,浇花频率模块的计数器开始计数,当与用户输入数值相等时,浇花次数记录模块计数器记一次数,同时JK触发器状态发生翻转,浇花频率模块计数器停止计时,流水灯的计数器开始计数,输出经过译码器输出,当计数到9时,反馈一个信号给JK触发器,JK发生状态翻转,流水灯计数器停止计数,同时浇花频率模块计数器开始计数,由此循环下去,测试结果与预期相符。

测试输入数据:浇花频率输入数据23,46,63,93。水量大小选择:10HZ,100HZ 测试结果与预期相符。

- 17 -

3.3 系统最终电路图

U6U9DCD_HEX_DIG_REDDCD_HEX_DIG_REDV1161100 Hz 145 V 1GNDGND2367U3INAINBR01R02R91R92QAQBQCQD129811152U2A374LS08DGNDU46141224367INAINBR01R02R91R92QAQBQCQD12981114131274LS90DGND74LS90DU15U1623DCD_HEX_DIG_REDDCD_HEX_DIG_RED720U81511314A3B3A2B2A1B1A0B0AGTBAEQBALTBOAGTBOAEQBOALTB567342122U1219QAQBQCQD129811U5VCC54815113141211109432A3B3A2B2A1B1A0B0AGTBAEQBALTBOAGTBOAEQBOALTB56718U14A74LS08D17U13111412367INAINBR01R02R91R92QAQBQCQD12981126I110 Hz 281 A 296I25100 Hz 1 A 1011VCC12134314123GND12VCC11109432INAINBR01R02R91R925VU191C01C11C21C32C02C12C22C3AB~1G~2G1Y767VCCVCC5V74LS90D974LS90DGNDX11X12X13X14X15X16X17X18X19X2074S85D74S85DGND5V2Y27GNDVCC142GND115 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 VVCC5VU7QAQBQCQD129811GND74LS153DU101414U20A1Q5VCC5V~1PRVCC3121J1CLK1K2523INAINBR01R02VCC40123645ABCG1~G2A~G2B~1Q~1CLR66R91GND7R92Y0Y1Y2Y3Y4Y5Y6Y7151413121110975544454647484950U11A1074LS32D1574LS112NGND414274LS90D12374LS138DU17GNDABCG1~G2A~G2BY0Y1Y2Y3Y4Y5Y6Y71514131211109743GND5152U18A974LS08D64574LS138D

首先将计数器等置“0”,用户输入浇花频率,浇花频率模块的计数器开始计数,当与用户输入数值相等时,浇花次数记录模块计数器记一次数,同时JK触发器状态发生翻转,浇花频率模块计数器停止计时,流水灯的计数器开始计数,输出经过译码器输出,当计数到9时,反馈一个信号给JK触发器,JK发生状态翻转,流水灯计数器停止计数,同时浇花频率模块计数器开始计数,由此循环下去。

3.4系统团队分工

分工:

欧特:比较器模块 李勤:流水灯模块

廖统浪:浇花频率,浇花次数记录模块 系统实物图如下:

- 18 -

- 19 -


自动浇花系统(原创HEU) - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: