版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽工程科技学院 本科毕业设计(论文)开题报告题目: 课 题 类 型: 学 生 姓 名: 专 业 班 级: 指 导 教 师: 开 题 时 间: 年 月 日 一、毕业设计(论文)内容及研究意义(价值)1.设计的内容:二、毕业设计(论文)研究现状和发展趋势(文献综述)1.研究现状:2.我国汽车仪表产品现状:3.发展趋势:三、毕业设计(论文)研究方案及工作计划1、设计思路操作面板告警信号输出单片机a/d转换 模 块90模拟量和数据量采集显示模块2. 系统组成及工作原理 软件设计因为c语言编写的软件易于实现模块化,生成的机器代码质量高、可读性强、移植好,所以本系统的软件采用c语言编写,在keil vi
2、sion3 demo版本的集成开发环境下进行编译连接,在protues环境中进行仿真。 仿真调试代写#论$文&qq:234952635在仿真调试阶段,将protues和keil软件联合,采用“自底向上,逐步集成”的策略,逐模块进行仿真测试,在此基础上逐步集成。譬如可先仿真显示模块、测速子模块、测温子模块等,然后将仿真成功的模块逐个加入主程序进行仿真,在仿真过程中出现错误,采用“分块压缩策略”,快速找到并改正错误;注意在集成工程中出现问题,大多是由于模块间资源使用冲突引起的。当软件模块仿真成功后,可与硬件一起进行在线仿真,此时在调试中的问题大多是由于连接线路错误、虚焊、布线不合理等原因造
3、成的。3.重点和难点1.对于车速、温度、油压、油量的采集,对于各种传感器的选择是很重要的。汽汽车传感器作为汽车电子控制系统的信息源,是汽车电子控制系统的关键部件,也是汽车电子技术领域研究的核心内容之一,汽车传感器对温度、压力、位置、转速、加速度和振动等各种信息进行实时、准确的测量和控制。衡量现代高级轿车控制系统水平的关键就在于其传感器的数量和水平。当前,一辆国内普通家用轿车上大约安装了近百个传感器,而豪华轿车上的传感数量多达200只。 2.对于a/d转换模块的程序设计是很复杂的,由于采用多个传感器,所以把模拟量转换数字量过程是设计程序的核心。程序设计模块是控制整个设计功
4、能是否实现的关键,故是难点。3.由于本设计中可能用到步进电机驱动指针式仪表,所以单片机控制步进电机也是本设计的一难点。 4.工作计划学生姓名专业起止日期(日/月)周次内 容 进 程备 注3.01-3.071熟悉设计的课题,查阅、整理参考文献和资料3.08-3.142理清思路,撰写开题报告3.15-3.213对开题报告进行修改3.22-3.284学习protel、keil和 protues软件3.29-4.045开题答辩,对设计课题的方案作初步论证4.05-4.116方案论证,方案改进,方案定稿4.12-4.187熟悉毕业论文格式、撰写论文初稿4.19-4.258撰写论文初稿4.26-5.029
5、撰写论文初稿5.03-5.0910设计硬件原理图5.10-5.1611实现软件设计5.17-5.2312在protel中设计原理图,并用protues仿真5.24-5.3013根据原理图做电路板5.31-6.0614调试程序6.07-6.1315整理毕业设计,完善设计内容1楼然苗主编.51系列单片机设计实例第二版.北京:北京航空航天大学出版社.2006.22宋浩主编.单片机原理与应用.北京:清华大学出版社 北京交通大学出版社.2005.13赵家贵 付小美 董平主编.新编传感器电路设计手册.北京:中国计量出版社.2002.94卿太全 郭晓琼编著.最新传感器选用手册.北京:中国电力出版社.2009
6、.75贾伯年 俞朴等编著.最新传感器技术.南京:东南大学出版社.2006.126吴飞青 丁晓 李林功等编著.单片机原理与应用实践指导.北京:机械工业出版社.2009.27王安敏 刘国建 基于单片机的车用仪表的设计与实现j汽车电子.2007.269-271.8y.greets,a.m.marques,m.s.j.steyaert and w.sansen,”a 3.3v,15-bit,delta-sigma adsl application,”ieee j.solid-state circuits,vol.34,no.7,pp.927-936,july 1999.9sung-mokang.yus
7、uf leblebici:cmos digital integrated circuits-analysis and desin.mcgraw-hill.inc.1996.外文文献ds18b20featuresl unique 1-wire® interface requires only one port pin for communicationl each device has a unique 64-bit serial code stored in an on-board roml multidrop capability simplifies distributed te
8、mperature-sensing applicationsl requires no external components l can be powered from data line; power supply range is 3.0v to 5.5vl measures temperatures from -55°c to +125°c (-67°f to +257°f)l ±0.5°c accuracy from -10°c to +85°cl thermometer resolution is us
9、er selectable from 9 to 12 bitsl converts temperature to 12-bit digital word in 750ms (max)l user-definable nonvolatile (nv) alarm settingsl alarm search command identifies and addresses devices whose temperature isl outside programmed limits (temperature alarm condition)l available in 8-pin so (150
10、 mils), 8-pin sop,and 3-pin to-92 packagesl software compatible with the ds1822l applications include thermostatic controls,industrial systems, consumer products,l thermometers, or any thermally sensitive systemdescriptionthe ds18b20 digital thermometer provides 9-bit to 12-bit celsius temperature m
11、easurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. the ds18b20 communicates over a 1-wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. it has an operating temperature range of -5
12、5°c to +125°c and is accurate to ±0.5°c over the range of -10°c to +85°c. in addition, the ds18b20 can derive powerdirectly from the data line (“parasite power”), eliminating the need for an external power supply.each ds18b20 has a unique 64-bit serial code, which allow
13、s multiple ds18b20s to function on the same 1-wire bus. thus, it is simple to use one microprocessor to control many ds18b20s distributed over a large area. applications that can benefit from this feature include hvac environmental controls,temperature monitoring systems inside buildings, equipment,
14、 or machinery, and process monitoring and control systems.the 64-bit rom stores the devices unique serial code. the scratchpad memory contains the 2-byte temperature register that stores the digital output from the temperature sensor. in addition, the scratchpad provides access to the 1-byte upper a
15、nd lower alarm trigger registers (th and tl) and the 1-byte configuration register. the configuration register allows the user to set the resolution of the temperature to digital conversion to 9, 10, 11, or 12 bits. the th, tl, and configuration registers are nonvolatile(eeprom), so they will retain
16、 data when the device is powered down.the ds18b20 uses maxims exclusive 1-wire bus protocol that implements bus communication using one control signal. the control line requires a weak pull up resistor since all devices are linked to the bus via a 3-state or open-drain port (the dq pin in the case o
17、f the ds18b20). in this bus system, the microprocessor (the master device) identifies and addresses devices on the bus using each devices unique 64-bit code. because each device has a unique code, the number of devices that can be addressed on one bus is virtually unlimited. the 1-wire bus protocol,
18、 including detailed explanations of the commands and “time slots,” is covered in the 1-wire bus system section.another feature of the ds18b20 is the ability to operate without an external power supply. power is instead supplied through the 1-wire pullup resistor via the dq pin when the bus is high.
19、the high bus signal also charges an internal capacitor (cpp), which then supplies power to the device when the bus is low. this method of deriving power from the 1-wire bus is referred to as “parasite power.” as an alternative, the ds18b20 may also be powered by an external supply on vdd.the search
20、process is as follow:1. the bus master being the initialization seqrence by issuing a reset.the slave devices respond by issuing simultaneous presence pulse.2. the bus master will then issue the search rom command on the 1-wire bus.3. the bus master reads a bit from the 1-wire bus.each device will r
21、espond by placing the value of the first bit of their respective rom data onto the 1-wire bus.rom1 and rom4 will place a0 onto the line to stay high.the result is the logical and of all devices on the line,therefore the bus master sees a0.the bus master reads another bit.since the search rom data co
22、mmand is being executed,all of the devices on the 1-wire bus respond to this second read by placing the comlement of the first bit of their respective rom data onto the 1-wire,allowing the line to stay high.rom2 and rom3 will place a0 onto the 1-wire,thus it will be pulled low.the bus master again o
23、bserves ao0 for the complement of the first rom data bit.the bus master has determined that there are some devices on the 1-wire bus that have a0 in the first position and others have a1.the data obtained from the two read of the three-step routine have the following interpretation:00 there are stil
24、l devices attached which have conflicting bits in this position. 01 all devices still coupled have a0-bit in this bit position.10 all devices still coupled have a1-bit in this bit position.11 there are no devices attached to the 1-wire bus.4. the bus master wires a0. this deselects rom2 and rom3 for
25、 the remainder of this search pass,leaving only rom1 and rom4 connected to the 1-wire bus.5. the bus master performs two more reads and receives a0-bit followed by a1-bit.this indicates that all devices still coupled to the bus have 0s as their second rom data bit.6. the bus master then writes a0 to
26、 keep both rom1 and rom4 coupled.7. the bus master two reads and receives two reads and receives two 0-bit.this indicates that both 1-bits and 0-bits exist as the 3rd bit of the rom data of the attached devices.8. the bus master writes a 0-bit.this deselects rom1,leaving rom4 as the only devices sti
27、ll connected.9. the bus master reads the remainder of the rom bits for rom4 and continues to access the part if desired.this completes the first pass and uniquely identifies one part on the 1-wire bus.10. the bus master start a new rom search sequence by repeating steps 1through 7.11. the bus master
28、 writes a 1-bit.this decoples rom4,leaving only rom1 still coupled.12. the bus master reads the remainder of the rom bits for rom1 and communicates to the underlying logic if desired.this completes the second rom search pass,in which another of the roms was found.13. the bus master starts a new rom
29、search by repeating step 1though 3.14. the bus master executes two read time slots and receives two 0s.15. the bus master executes two read time slots and receives two 0s.16. the bus master writes a 0-bit.this decouples rom3 leaving only rom2.17. the bus master reads the remainder of the rom bits fo
30、r rom2 and communicates to the underlying logic if desired.this completes the third rom search pass,in which another of the roms was found.18. the bus master starts a new rom search by repeating steps 13 through 15.19. the bus master writes a 1-bit.this decouples rom2,leaving only rom3.20. the bus m
31、aster reads the remainder of the rom bits for rom3 and communicates to the underlying logic if desired.this completes the fourth rom search pass,in which another of the roms was found.中文翻译特性l 独特的单线接口,只需1个接口引脚即可通信l 每个设备都有一个独特的64位串行代码存放在roml 多点(multidrop)能力使分布式温度检测应用得以简化l 不需要外部元件l 可用数据线供电;电源供电范围是3.0v到
32、5.5vl 测量范围从-55至+125,增量值为0.5。等效的华氏温度范围式-67至257,增量值为0.9l 准确度±0.5°c从10°c + 85°cl 用户选择温度计的分辨率可以从9位到12位l 12-bit温度转换数字的话750ms(最大)l 用户可定义的,非易失性的温度告警设置l 告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况l 可与ds1822软件兼容l 应用范围包括恒温控制,工业系统,消费类产品,温度计或任何热敏系统综述ds18b20这个数字温度计,提供9-bit 到 12-bit摄氏度的温度测量、有一个告警功能与非易失性用户
33、可编程的上部和下部触发点。ds18b20是通过一根总线进行交流,在定义只需要一个数据线(和地面)中央处理器沟通。它有一个操作温度范围- 55°c + 125°c和准确±0.5°c的范围在10°c + 85°c。此外,ds18b20可直接从数据线获得直接电源,不需要外部电源。每个ds18b20具有独特的64位的序列编码,它允许多个ds18b20s运行在相同的一线总线。因此,它是简单地用一个微处理器控制许多分布范围很大的ds18b20s。应用程序可以受益于这个功能包括:hvac环境控制,温度监测系统内建筑物、设备、或机械、过程监控和控制系
34、统。这个64位rom存储设备是唯一的序列号。这个暂时存储器包含2个字节的温度寄存器是存储从温度传感器输出的数据。此外,暂时存储器提供存取的1个字节上部和下部报警触发寄存器(th和tl)和1个字节的配置寄存器。配置寄存器允许用户设定的温度分辨率的数字转换成9,10,11,或12位。 th, tl,和配置寄存器是非一时性的(电可擦可编程存储器),所以当设备掉电时它们仍保存数据。使用准则的专属的ds18b20一线总线协议执行总线通讯用一个控制信号。控制线要求一个弱的上拉电阻直到所有设备被连接到总线通过3-state或开放的端口(在ds18b20中是dq引脚)。在这个总线系统中,微处理器(主设备)识别
35、和地址总线设备使用每台设备的独特的64位代码。因为每个设备都有一个独特的代码,大量的设备,可以在一个总线上被标的地址几乎是无限的。在一线总线协议,包括详细的解释,”时段,命令”是在一线总线系统的部分。另一个特征是能够运作ds18b20无外接电源。电力供应而不是1总线的上拉电阻通过dq引脚当总线是高电平时。高电平的总线信号也控制内部电容(cpp),当总线是低电平时从供应电源到设备。这种从1线总线获得电源被称为“寄生电源”。作为另一种方法,ds18b20也可以通过外部共给vdd来供电。搜索过程如下:1.总线主机通过发出复试脉冲开始初始化寻列,从属器件通过发出同时的存在脉冲发出响应。2.然后总线主机在单总线上发出搜索rom命令。3.总线主机从单线过程中读一位。每一器件通过把它们各自rom数据的第一位的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物反馈治疗课课程设计
- 文化传媒信息化运维方案
- 小学操场保洁与绿化方案
- 2024年专用合同:木材材料与伐木服务
- 个人楼房维修合同范例
- 课程设计致谢词版
- 双层屋面刚性防水施工方案
- 商铺租赁合同模板 半
- 2024年城市道路洒水车运营合同
- 食品感官与鉴赏课程设计
- 反恐防暴反恐防暴安全教育
- 习近平总书记教育重要论述讲义智慧树知到期末考试答案章节答案2024年西南大学
- 2《登泰山记》公开课一等奖创新教学设计统编版必修上册
- 夹脊穴的穴位注射疗法
- 2024年共青团入团考试题库(附答案)
- 9.3一元一次不等式组解法市公开课一等奖省赛课微课金奖课件
- 系统思维与系统决策:系统动力学智慧树知到期末考试答案2024年
- 2024年康养政策项目申请报告范稿
- (正式版)JBT 106-2024 阀门的标志和涂装
- 办公设备(电脑、一体机、投影机等)采购 投标方案(技术方案)
- 《鸟的生殖和发育》名师导学1
评论
0/150
提交评论