电子信息专业综合设计报告.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子信息专业综合设计报告

单片机常规应用综合设计 课程设计的目的和要求运用单片机原理及其,根据题目要求进行从而加深对本知识的理解, 把学过的比较零碎的知识系统化,开发单片机应用系统,使学生应用知识能力设计能力调试能力以及报告撰写能力等提高总体设计当锁存使能端为高时,这些器件的锁存对于数据是透明的(也就是说输出同步)。 (四)、DA数模转换电路:控制发光二极管由亮到暗 设计电路图(部分) 硬件电路设计思想 此模块使用了DAC0832,电流放大器和反相器。DAC0832是采样频率为八位的D/A转换芯片,集成电路内有两级输入寄存器,使DAC0832芯片具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要。管脚ILS输入所存允许信号,高电平有效;CS片选信号,低电平有效;WR1写信号1,低电平有效;I0UT1模拟电流输出端1,当输入数字为全“1”时,输出电流最大,约为255VEF/256RFB;全为“0”时,输出电流为0。U1为反相器,把芯片输出的负电流转换为正电流;U2为电流放大器,放大输出电流,点亮发光二极管(开启电压为2V)。 、AD模数转换电路:电压采集转换 设计电路图(部分) 硬件电路设计思想 模数转换使用芯片ADC0804,AD转换是将输入的模拟量转换成数字量,ADC0804是8位CMOS依次逼近型的转换。模拟输入电压范围为0~+5V,分辨率:8位,即分辨率为1/2=1/256,转换值介于0~255之间。0804将滑变改变的电压值模拟信号转换成单片机处理器能够识别的数字二进制形式,然后又由单片机程序控制二进制形式的电压值还原成待测的外界信号值,并且由74HC573控制数码管的段码和位码,再由单片机控制显示部件八段数码管将这个值显示出来。 (六)、串口232通信 芯片MAX232:电脑串口rs232电平是-10v +10v,而一般的单片机应用系统的信号电压是ttl电平0 +5v,max232就是用来进行电平转换的,该器件包含2驱动器、2接收器和一个电压发生器电路提供TIA/EIA-232-F电平。 COMPIM器件:COM Port Physical Interface model 串口物理端口模型;用来实际的串口和外部通信。 (七)、EEPROM:能够改变AT24C02某个单元的内容,并显示到数码管上 芯片24C02介绍:此芯片是电可擦除PROM,采用256*8bit的组织结构以及两线串行接口。电压可允许低至1.8V,待机电流和工作电流分别是1UA和1MA。支持I^2C总线传输协议。I^2C是一种双向、两线串行通讯接口,分别是串行数据,线SDA和串行时钟线SCL。两根线都必须通过一个上拉电阻接到电源。 芯片24C02工作方式:数据和时钟线都为高则称总线处在空闲状态,当SCL为高电平时SDA的下降沿(高到低叫做起始条件),SDA的上升沿(低到高)则叫做停止条件。总线上发送数据的期间被称作发送器,接收数据的器件被称作接收器。控制信息交换的器件被成为主器件,受主器件控制的器件则被称为从器件。主器件产生串行时钟SCL,控制总线的访问状态,产生START和STOP条件。24C02在I^2C总线上作为从器件工作。总有当总线处于空闲状态才可以启动数据传输,每次数据传输均开始于START条件,结束与STOP条件,二者之间的数据字节数是没有限制的,由总线上的主器件决定,信息以字节(8位)位单位传输,第九位时有接收器产生应答。 (八)、实时时钟:能够控制时钟芯片DS1302,读写当前日期,并显示到LCD上 设计电路图(部分) 硬件电路设计思想 DS1302 是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。 、温度检测:利用传感器DS18B20检测温度 设计电路图(部分) 硬件电路设计思想 DS18B20智能温度传感器。他与单片机连接的仅需要一条口线就可以实现微处理器与DS18B20的双向通信 程序设计 、按键部分 1.键盘扫描方式:行里式键盘是将IO口分为行线(P3口低位)和列线(P3口高位)。行列式键盘的工作方式是先用线发送扫描字,然后读取线的状态,查看是否有按键按下。 行列式键盘按键键值显示功能实现 AD数模转换在数码管显示当前电压值2.8V EEPROM,0-255秒即时显示,断电后数值存取,在下次启动时读取存的数值 串口通信实现 输入01,返回02 实时时钟实现 温度检测实现 红外接收实现 按键0是显示的用户码及数据码 结束语 -

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档