- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
液位计算机控制课程实训任务书报告
绪论
在又可作为分布式计算机控制系统中的前端机,完成模拟量的采集和开关量的输入、处理和控制计算,然后输出控制信号。单片机广泛用于仪器仪表中,与不同类型的传感器相结合,实现诸如电压、功率、频率、湿度、流量、速度、厚度、压力、温度等物理量的测量;在家用电器设备中,单片机已广泛用于电视机、录音机、电冰箱、电饭锅、微波炉、洗衣、高级电子玩具、家用防盗报警等各种家电设备中。在计算机网络和通信、医用设备、工商、金融、科研、教育、国防、航空航天等领域都有着十分广泛的应用。随着科技的发展,液位测量技术趋于智能化、微型化、可视化。
目录
绪论 1
1、 系统设计方案 3
1.1 系统设计方案比较 3
1.2 系统设计总框图 3
1.3 A/D转换模块设计方案 4
2. AT89C52单片机的基本结构 7
2.1 控制器 7
2.2存储器结构 7
2.3 并行I/O口 8
2.4 时钟电路与时序 8
2.5晶振特性 8
3.最小系统设计 8
3.1 复位电路 9
3.2 控制引脚EA接法 9
4.数字钟的外围电路设计 10
4.1 晶振电路 10
4.2复位电路 10
4.3显示电路 11
4.4 LED显示器 11
4.5共阳极接法 12
4.6共阴极接法 12
4.7 电源电路 12
5相关控制电路 13
5.1 按键电路 13
5.2 定时工作方式 14
5.3中断子程序 14
6. 软件调试问题及解决 14
7. 结 论 14
1、 系统设计方案
1.1 系统设计方案比较
对于水位进行控制的方式有很多,而应用较多的主要有2种,一种是简单的机械式控制装置控制,一种是复杂的控制器控制方式。两种方式的实现如下: (1)简单的机械式控制方式。其常用形式有浮标式、电极式等,这种控制形式的优点是结构简单,成本低廉。存在问题是精度不高,不能进行数值显示,另外很容易引起误动作,且只能单独控制,与计算机进行通信较难实现。 (2)复杂控制器控制方式。这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A/D变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水位的目的。
本设计利用单片机设计一个水位控制系统,要求选择合适的水位,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。
1.2 系统设计总框图
图2-1 系统总体框图TLC1543美国TI司生产的多通道、低价格的模数转换器。采用串行通信接口,具有输入通道多、性价比高、易于和单片机接口的特点,可广泛应用于各种数据采集系统 。 TLC1543为20脚DIP装的CMOS 10位开关电容逐次A/D逼近模数转换器,引脚排列如图1 所示。其中A0~A10(1~9 、11、12脚)为11 个模拟输入端,REF+(14脚,通常为VCC)和REF-(13脚,通常为地)为基准电压正负端,CS(15脚)为片选端,在CS端的一个下降沿变化将复位内部计数器并控制和使能ADDRESS、I/O CLOCK (18脚)和DATA OUT(16脚)。ADDRESS(17脚)为串行数据输入端,是一个1的串行地址用来选择下一个即将被转换的模拟输入或测试电压。DATA OUT 为A/D换结束3态串行输出端,它与微处理器或外围的串行口通信,可对数据长度和格式灵活编程。I/O CLOCK数据输入/输出提供同步时钟,系统时钟由片内产生。芯片内部有一个14通道多路选择器,可选择11个模拟输入通道或3个内部自测电压中的任意一个进行测试。片内设有采样-保持电路,在转换结束时,EOC(19脚)输出端变高表明转换完成。内部转换器具有高速(10μS转换时间),高精度(10分辨率,最大±1LSB不可调整误差)和低噪声的特点。
图1 引脚排列
TLC1543工作时序?? TLC1543工作时序如图示,其工作过程分为两个周期:访问周期和采样周期。工作状态由CS使能或禁止,工作时CS必须置低电平。CS为高电平时,I/O CLOCK、ADDRESS被禁止,同时DATA OUT为高阻状态。当CPU使CS变低时,TLC1543开始数据转换,I/O CLOCK、ADDRESS使能,DATA OUT脱离高阻状态。随后,CPU向ADDRESS提供4位通道地址,控制14个模拟通道选择器从11个外部模拟输入和3个内部自测电压中选通1 路送到采样保持电路。同时,I/O CLOCK输入时钟时序,CPU从DATA OUT 端接收前一次A/D转换结果。I/O CLOCK从CPU 接收10时钟长度的时钟序列。前4个时钟用4位地址从ADDRESS端装载地址寄
文档评论(0)