- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第9章单片机综合应用;1、总体设计
(1)确定功能技术指标,选择合适的单片机芯片
(2)选择合适的编程环境和开发工具;3、软件设计
(1)程序结构
(2)可移植性
(3)多延时程序设计
(4)其他功能电路设计;5、抗干扰设计;6、单片机的C语言设计;(3)KeilC51集成开发环境
(略);一、系统控制要求和方案;2.控制方案
(1)显示方案
LED二极管:红、绿、黄灯,指示通行状态。
LED数码管:显示允许时间和修改时间(参数)
(2)系统操作方法(按键功能分配)
设置键:控制系统进入设置状态。
加1键:对闪烁的数码管加1
移位键:使数码管闪烁移位
运行键:保存参数,重新运行
(3)EEPROM存储器
保存系统参数。;;二、硬件设计;3、键盘接口电路;4、存储器电路;三、软件设计;3、显示及闪烁程序设计;4、交通控制时间处理程序;5、键盘功能处理程序设计;一、系统控制要求和方案;1.系统要求
(1)实时显示水箱的水位和水温。
(2)缺水报警(声响提示),并自动上水,上水的水位可以设定。
(3)管道排空功能。可以设定自动排空(上水后和用户使用后)、手动排空(用户使用后依据天气情况,手控制按钮操作)。
(4)温控上水。水箱水温超过设定温度5℃而此时水箱未满,自动进行上水,直到水温降到设定水温或水满时停止。
(5)其他功能真空管保护、电磁阀保护、定时上水等;2.控制方案
(1)上水、管道排空、正常用水可以通过对F1、F2、F3的组合控制实现。
(2)水位和水温的检测
(3)水位和水温的显示。
(4)操作的按键。
键1:“功能”键。控制器能在显示、设定两种状态间切换。
键2:“上水/加1”。在显示状态,该键用于手动上水和止水,交替;在设定状态,该键用来修改参数。
键3:“用水/排空”。在显示状态,交替进行用水和排空,“用水”,控制F1打开一段时间,水管中上部分水。
键4:“温度/水位”。在设定状态,按该键交替进入“温度”设定和“水位”设定状态,有相应得指示灯闪烁,通过加1键修改参数
(5)参数的保存。;二、硬件设计;4、水温检测电路;三、软件设计(C语言)(略);1.系统要求
(1)系统由一个主站点和若干个从站点构成(假定4个),每个从站点可以检测控制8路温度。
(2)能通过主站对任一丛站的任一路温度进行设定,从站对检测的值与设定值比较,控制升温或降温,并将超限信息送给主站。
(3)主站实时显示各路温度的超限信息。
(4)主站巡回显示各路温度的编号和温度值。也可跟踪显示某路温度值。
(5)温度可以在0℃~100℃范围内设定低限或高限。温度控制的误差≤±2℃
(6)对升温和降温过程的时间不做要求。;2.控制方案
用单片机构成多机通信系统,从站负责具体的测量和控制,主站负责温度的监控。
每个从站测控8路温度,选用ADC0809(8路8位)。设4个从站。
主站设置4个独立式按键:
功能键:使系统在巡检、跟踪、参数(设置)共3个状态间切换
加1键:跟踪状态对通道号加1,选择跟踪的通道,在参数(设置)状态,修改4个数码管的数据
移位键:参数(设置)状态与加1键配合修改参数。
确定键:在跟踪状态退回到巡检状态,在参数设置状态,将当前通道的参数值发送到从站,并退回到巡检状态。;;二、硬件设计;3、从站升温控制、降温控制、编码电路
4、从站温度检测电路;三、软件设计;4、从站主程序;温度控制的误差≤±2℃
2、键盘接口、显示电路、存储器电路
加1键:对闪烁的数码管加1
(2)缺水报警(声响提示),并自动上水,上水的水位可以设定。
6、单片机的C语言设计
sbitkey0=P1^0;
键4:“温度/水位”。
设置软件陷阱
设置软件陷阱
键2:“上水/加1”。
4、从站温度检测电路
温度控制的误差≤±2℃
控制器能在显示、设定两种状态间切换。
(2)能通过主站对任一丛站的任一路温度进行设定,从站对检测的值与设定值比较,控制升温或降温,并将超限信息送给主站。
1、单片机应用系统的设计;6、从站串行口中断服务程序
您可能关注的文档
最近下载
- 品管基础知识培训课件.pptx VIP
- 人教版数学小学三年级上册《口算乘法》说课稿.doc VIP
- 2019冀教版高中英语必修二单词表.docx VIP
- (高清版)C-H-T 8024-2011 机载激光雷达数据获取技术规范.pdf VIP
- 工厂有关员工权益保护的四个政策(反骚扰、虐待、强迫、歧视).doc VIP
- 2025年河北机关事业单位工人技能等级考试(仓库保管员·中级)历年参考题库含答案详解.docx VIP
- 全国化工大赛-恒逸石化杯-中石化茂名分公司乙烯厂建造年产4.9万吨的醋酸乙烯酯3-反应器的选型与设计说明书.docx VIP
- 干部履历表填写范本(中共中央组织部1999年).doc VIP
- 2025陕西公需课党的二十届三中全会精神解读与高质量发展答案.docx VIP
- 正交曲线壳体物理方程.ppt VIP
原创力文档


文档评论(0)