天津大学 智能装置课程设计报告 - 图文
更新时间:2023-09-27 23:23:01 阅读量: 综合文库 文档下载
- 天津大学推荐度:
- 相关推荐
智能装置课程设计报告
一、设计题目 空调控制系统
二、设计目的
1. 深入了解PIC16F877单片机的工作原理,熟练掌握汇编语言程序设计方法,熟
练使用MPLAB-ICD仿真器及MPLAB-IDE仿真调试软件。
2. 通过该课程设计使学生初步掌握以单片机为核心的智能装置设计的简单原则、
步骤和方法。
3. 熟悉智能装置设计中有关的硬件设计调试,如人机界面等。 4. 熟悉智能装置设计中相关软件的设计、编程和调试。
三、设计内容
1. 以16F877单片机为核心,结合给出的其他原器件和智能装置实验系统原有的
内容设计空调遥控系统硬件电路。
2. 利用实验系统提供的电机模拟空调的压缩机,按键及LED显示模拟遥控器,
可调电阻模拟温度传感器(可调电阻输出电压1-3V代表10-30℃)。 3. 编制软件实现设置温度、起停空调、温度控制、风速控制等功能。 4. 利用MAX515实现低、中、高3档风速调整。
5. 实现空调温度自动控制,温度高于设定温度2度启动低风,高于4度启动中风,
4度以上启动高风。(选做)
四、设计要求
1. 根据实验指导书的设计内容及所给出的元件,设计空调系统硬件原理图。 2. 按照设计好的硬件原理图在实验板上用导线搭建硬件电路。
3. 用万用表检查硬件电路连接是否正确,检查无误后上电并编制简单的测试程
序分步调试各部分功能。
4. 在各部分功能实现后,编制完整的空调系统软件,并进行软硬件联调,直到达
到设计要求。
5. 按照设计内容要求测试仪表误差并做分析,给出仪表精度,完成后由教师进行
验收检查。
五、实验设备
1. MPLAB-ICD模块与仿真头 2. 智能装置实验系统
3. 安装了MPLAB-IDE开发软件的计算机 4. 数字万用表 5. 导线若干
六、实验项目
1. 设计空调系统硬件电路
⑴ 采用16F877单片机,利用实验板上提供的电机、MAX515构成空调系统,利用按键及LED构成控制器,可调电阻模拟温度(可调电阻输出电压1-3V代表10-30℃)。
(2)将设置的温度值、空调工作状态通过LED显示
(3)利用MAX515输出调整电压,控制转速。
2. 硬件电路连接与检查
⑴将设计好的电路由指导老师检查完毕后,在实验系统上用导线将实际的电路连接出来。
⑵接线完成后对照原理图用万用表逐根连线检查电路连接是否正确,特别是电源VCC和VDD有无短路。
⑶检查无误后连接仿真头后通电。
3. 编制软件对硬件电路分步调试
(1)对数码管显示电路进行调试,编制简单程序实现将数据在数码管上显示
#include
#include \
#define DECODE_MODE 0x09 //译码控制寄存器 #define INTENSITY 0x0A //亮度控制寄存器 #define SCAN_LIMIT 0x0B //扫描界限寄存器 #define SHUT_DOWN 0x0C //关断模式寄存器 #define DISPLAY_TEST 0x0F //测试控制寄存器 #define DIG0 0x02 //DIG0
void max7219_write(unsigned char address,unsigned char dat); void max7219_init(void); void delay1(); void delay(); void init(); int get_ad();
unsigned char a=0;
void max7219_write(unsigned char address,unsigned char dat) { unsigned char i; MAX7219_LOAD=0; //拉低片选线,选中器件 //发送地址 for (i=0;i<8;i++) //移位循环8次,最高频率为10MHz { MAX7219_CLK=0; //清零时钟总线 if(address&(1<<7-i)) MAX7219_DIN=1; //每次取高字节 else MAX7219_DIN=0; MAX7219_CLK=1; //时钟上升沿,发送地址 }
//发送数据 for (i=0;i<8;i++) { MAX7219_CLK=0; if(dat&(1<<7-i)) MAX7219_DIN=1; //(bit)(data&0x80); //每次取高字节 else MAX7219_DIN=0;
MAX7219_CLK=1; //时钟上升沿,发送数据 } MAX7219_LOAD=1; //发送结束,上升沿锁存数据 }
void max7219_init(void) { TRISD=0x00; PORTD=0x00; MAX7219_LOAD=1; max7219_write(SHUT_DOWN,0x01); //开启正常工作模式(0xX1) max7219_write(DISPLAY_TEST,0x00); //选择工作模式(0xX0) max7219_write(DECODE_MODE,0xFF); //选用全译码模式 max7219_write(SCAN_LIMIT,0x03); //只用前4只LED ;这里没问题 max7219_write(INTENSITY,0x04); //设置初始亮度 }
void main(void) { unsigned char i; max7219_init(); //MAX7219初始化 init(); while(1) { a=get_ad(); max7219_write(0x02,a); //数码管显示 max7219_write(0x04,a); //数码管显示 delay1(); } }
void delay1() { for(int i=20000;i>0;i--); }
void init() { TRISA=0x01;//A口RA0输入 TRISC=0x00; PORTA=0x00; PORTC=0x00; ADCON0=0x41;//0100 0001 8倍fosc 0通道 开ad
ADCON1=0x0e;//0000 1110 adfm=0 直接读低8位 1110 选择RA0 delay(); }
int get_ad() {
int adval; ADGO=1; while(ADGO) {;} adval=ADRESH; return adval; }
void delay() { for(int i=500;i>0;i--); }
(2)编制MAX515程序,驱动电机旋转。 #include
#include \
void max515_write(unsigned char data) { unsigned char i; MAX515_CS=0; //拉低片选线,选中器件 //发送地址 for (i=0;i<8;i++) //移位循环8次,最高频率为10MHz { MAX515_SCLK=0; //清零时钟总线 if(data&(1<<11-i)) MAX515_DIN=1; //每次取高字节 else MAX515_DIN=0; MAX515_SCLK=1; //时钟上升沿,发送地址 } MAX515_CS=1; //发送结束,上升沿锁存数据 }
void max515_init(void)
正在阅读:
天津大学 智能装置课程设计报告 - 图文09-27
汽车知识复制于网站汽车之家 - 图文06-16
学习《人民日报》三篇评论员文章心得体会10-30
天然气通气置换方案103-21
焦磷酸重量法测游离二氧化硅方法的改进07-17
分析化学习题解答501-27
燃气输配场站工(题库)附答案04-04
装表接电错接线原因分析与预防举措分析07-23
矿井放炮管理规定09-16
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 天津大学
- 装置
- 课程
- 图文
- 智能
- 报告
- 设计
- 机械设计基础练习(学生)
- 大一,思修复习资料
- 自己摘抄文学常识
- 过程装备与控制工程综合课设设计说明书-何文平
- 服务接触中的员工沟通行为和顾客参与-精选资料
- 转录组转录组及转录组测序
- 广益实验中学2014-2015学年度第一学期期末考试初一数学试卷
- 唐宋诗词专题研究第三周练习答案
- 嘉兴市具有中学高级教师资格人员名单(376人)
- 上海牛津版四年级英语下册Module 3 Things around us教学设计
- 人教版六年级语文上册选词填空专项练习及答案
- 在美术教学中赏识激励教学法的运用
- 咨询工程师继续教育通过试卷地源热泵
- 2010年度国电热工专业职工技能大赛理论考试卷
- 西北大学现代学院综合评价招生综合素质测试题总结
- 2014届化学限时训练习题 一
- 网上购物MIS案例设计(成果)
- 河北常山垃圾处理厂正定县城区环卫设施与管理工程立项环境影响评估报告书 - 图文
- 阴阳床再生
- 在一日生活中培养中班幼儿分享意识的实践研究结题报告