- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能测控仪器设计课程实验
智智能能测控仪测控仪器设计器设计课程实课程实验验
学号20930082
姓名: 王 莹
实验内容
实验一 128×64点点阵阵型型液晶液晶显示显示实实验 验
实验二 直直流流电电机机与与控控制制实实验 验
实验三 DS18B20传感传感器温度器温度测控测控实验 实验
实验一 128×64点点阵阵型型液晶液晶显示显示实验 实验
实现功能:
ó 清屏
ó 显示姓名、学号
ó 实现自左向右滚动
显示原理
实验一 128×64点点阵阵型型液晶液晶显示显示实验实验
实验中的问题:
ó 1. 头文件LCD.H中端口定义错误 中端口定义错误
ó 2. uchar 2. uchar xdata xdata display[4][128] display[4][128]
uchar uchar code code display[4][128] display[4][128]
实验二 直直流流电电机与控机与控制实验制实验
实现功能
ó Key1正转
ó Key2加速
ó Key3减速
ó Key4反转
ó LED显示当前转速
实验二 直直流流电电机与控机与控制实验 制实验
ÿ PWM控制:
初始值:PPWMWM 1=0;1=0; PPWMWM2=0;2=0; PPWMWM3=1;3=1; PPWMWM4=1;4=1; Moto_Dir=0
正 转: PPWMWM 1=1;1=1; PPWMWM2=0;2=0; PPWMWM3=1;3=1; PPWMWM4=0;4=0; Moto_Dir=1
反 转: PPWMWM 1=0;1=0; PPWMWM2=1;2=1; PPWMWM3=0;3=0; PPWMWM4=1;4=1; Moto_Dir=0
脉宽调制:T1定时器中断,发PPWMWM 脉冲,计数到TIME_H、TIME_L
时反转
加速:每按键一次,TIME_H 的值++3 3 ,(TIME_L 100-TIME_H ),
由 Moto_Dir 判断转向,反转 判断转向,反转PWM 1 或 PWM2
减速同理
实验二 直直流流电电机与控机与控制实验 制实验
ÿ测速:
l外部中断0设置为边沿触发,对测速设置为边沿触发,对测速光电元光电元件输出 件输出
的脉冲计数
l定时器T0计时中断,每中断 计时中断,每中断10次计算当前转速并显
示
实验三 DS18B20传感器温度测控实验传感器温度测控实验
功能:
ó 从DS18B20中读出当前温度 中读出当前温度,并显示;
ó 按下E键时,用键盘输入设定温度 用键盘输入设定温度,再按E键确认。
ÿ 若设定温度小于当前温度 若设定温度小于当前温度,显示ERROR;
ÿ 若设定温度高于当前温度 若设定温度高于当前温度,输出PWM波控制加热,
直至达到设定温度。 。
实验结果:温控精度±0.250.25 ℃
实验三 DS18B20传感器温度测控实验 传感器温度测控实验
ó 设定温度
ÿ有键按下时,读取键值
ÿ设定温度小于或等于当前温度 设定温度小于或等于当前温度,则在数码管上显示
“ERROR”
• PWM控制
ÿ测量温度低于实际温度5度 度,加热占空比为9:1
ÿ测量温度低于实际温度2- -5度,加热占空比为5:5
ÿ测量温度低于实际温度2度以内度以内 ,加热占空比为2:8
TThhaannkk yyoouu !
文档评论(0)