多路温度采集器设计.doc

多路温度采集器设计.doc

ID:50295514

大小:397.50 KB

页数:15页

时间:2020-03-07

多路温度采集器设计.doc_第1页
多路温度采集器设计.doc_第2页
多路温度采集器设计.doc_第3页
多路温度采集器设计.doc_第4页
多路温度采集器设计.doc_第5页
资源描述:

《多路温度采集器设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JIANGSUUNIVERSITY《嵌入式项目应用实践》恭喜你学院名称:计算机科学与通信工程学院班级:计院的孩子小组成员:雷锋教师姓名:你猜猜2016年5月10日一.实验题目多路温度采集系统的设计。二.实验要求a)使用PROTEUS8和ARDUINOIDE进行硬件电路设计和MCU程序设计b)使用ALTIUMDXP进行PCB版图设计c)三个人一组,完成项目。每组交一份报告,一份PPT并答辩。1.使用PROTEUS8和ARDUINOIDE进行硬件电路设计和MCU程序设计:将三种温度采集的温度值显示在屏幕上,同时利用串口

2、输出温度值。d)分别使用LM35、DS18B20、MAX6657器件进行温度采集,使用ARDUINO设计MCU程序。e)时用拨动开关进行温度来源选择,开关导通时,对应LED点亮,采到的温度要输出到液晶屏和串口。即最多可以同时显示3个器件采集的温度,最少1个。当一个都没选时,用蜂鸣器提示。f)设计时可能数字引脚不够,此时,A0可以做为14脚处理,A1做为15脚,以此类推。2.使用ALTIUMDXP进行PCB版图设计a)在DXP中绘制原理图。b)注意:DXP中没有MAX6675芯片,需自己创建原理图元件和PCB封装。c

3、)液晶屏用合适的接线座替代或自行设计。d)增加电源变压器插座(假设输入为8V)和LM7805稳压芯片将电压稳定在5V,并做为系统供电。e)进行PCB版图设计,即进行PCB层数设置、元件布局和布线。设计时要考虑线宽、布线规定、防噪声设计等。f)注意:元件位置要合理,便于用户使用。三.实验内容:1.PROTEUS的使用方法。Proteus是一个完整的嵌入式系统软、硬件设计仿真平台。主要使用流程:a)添加元件到元件列表中:在模型选择工具栏中选元件(默认),单击P按钮,出现挑选元件窗口,通过关键字Keywords筛选,筛选

4、出所需的avr处理器,双击将其放入元件列表;同样的方法放入1-wire温度输出、TCK、从类别Resistor(电阻)中利用关键字430R找出并放入1000欧姆的电阻,从Optoelectrics(光电器件)中挑选出不同颜色的发光二极管:LED-GTEENb)将元件放入原理图编辑窗口:在元件列表中左键选取Atmega328p,在原理图编辑窗口中单击左键,这样avr处理器就被放到原理图编辑窗口中了。同样放置其它各元件。如果元件的方向不对,可以在放置以前用方向工具转动或翻转后再放入。左键选择模型选择工具栏中的终端接口图

5、标:从模型中挑选出地线-GROUND和电源-POWER,并在原理图编辑窗口中左击放置到原理图编辑窗口中。c)连线按样图绘制电路连线,这里芯片采用了网络标签的方法实现电路连接,即在输入端绘制一小段导线后双击放置节点并结束布线,然后在该线段上放置网络标签,输入标签名称,然后在需要测量的导线上也放置同样的标签,即相当于将这两点连接起来了。d)仿真对于纯硬件电路可以直接通过仿真按钮进行仿真。而单片机需要下载程序后才能运行,所以要将事先准备好的仿真程序调试文件或目标文件下载到单片机芯片中。本例用的是:pro3.hex。双击元

6、件,出现EditComponet对话框,在ProgramFile中单击出现文件浏览对话框,找到pro3.hex文件,单击确定即将仿真程序装入单片机,单击OK退出。然后单击开始仿真,此时可以看到程序的运行结果。说明:仿真时,元件引脚上的红色代表高电平,兰色代表低电平,灰色代表悬空。e)MCU程序设计(附源代码)ArduinoIDE界面分成三个部分,最上面是工具栏,中间为代码编辑区域,底部为消息通知区。工具栏中包含6个按钮。在工具栏下边是打开程序的标签,标签上有程序的文件名。工具栏明细:在编辑器中输入相应代码后生成.h

7、ex文件,然后在proteus进行第4步仿真,即双击元件找到相应的.hex文件即可。2.设计完成的PROTEUS电路图。3.DXP原理图的设计a.加载元器件库并找到相应的元器件进行放置例如要搜索三端稳压器7805元件相关的可以在SeachCriteria(搜索标准)选项区域中Name文本框中键入L7805,选择Contains,单击Search按钮开始搜索,查找结果会显示在Result对话框中b.调整元器件位置并设置元器件属性c.连接导线、放置电源与接地用绘制导线工具来连接元器件间的引脚d.更新元器件编号e.保存文

8、件并编译4.设计完成的DXP原理图。5.PCB设计a.检查完原理图元件封装后,生成网络表b.创建PCB文档并保存c.设置工作层,设置捕捉栅格(2.5mm),定义原点并绘制电路板物理边界及电气边框d.加载元件封装库,网络表及元件,单击executechanges按钮和close按钮,即可看见载入的元件和网络飞线e.自动布局及手动布局执行菜单命令Tools/Au

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。