



____.prt.1
___1.asm.1
2.prt.1
3.prt.1
4.prt.1
hexagon_socket_head_cap_screws_.prt.1
hexagon_thick_nuts_gbgb_fastene.prt.1
报警电路硬件图.dwg
(CAD图纸)
传感器2维图.rar
电压测量模块电路.dwg
(CAD图纸)
开题报告.doc
任务书.doc
外文翻译中文和英文.doc
温度监控.dwg
(CAD图纸)
智能蓄电池传感器.dwg
(CAD图纸)
智能蓄电池传感器设计(修改后).doc
表示采用比较方式工作,即当环境温度超过时触发输出,其输出电平直保持到环境温度降至表示采用中断方式工作,即当环境温度超过的触发输出,其输出电平将直保持到下次读操作,而在这期间,即使环境温度降到,输出电平也不翻转.用于设置工作方式。
表示采用自动测温方式,表示采用低功耗方式。
.温度点寄存器地址和温度点寄存器地址均是位读写寄存器,分别用于设置低端和高端温度点的门限值,所设数值以二进制补码的形式存入高位,其余位置。
.温度点寄存器地址和温度点寄存器地址均是位读写寄存器,分别用于设置低端和高端温度点的门限值,所设数值以二进制补码的形式存入高位,其余位置。
表.内部配置寄存器格式通道选择故障排队输出极性比较中断工作方式图.内部功能结构工作时序采用串行总线和数据传输协议来实现同外设的数据传输。
在数据传输过程中作为从器件通过数据输入输出线以及时钟信号线与总线相连。
其传输时序如图。
所示。
当保持高电平时,从高电平到低电平的跳变为数据传输的开始信号,随后传送的地址信息的读写控制位。
其地址信息的格式为。
根据的不同编码,最多可允许片挂接同个串行总线上。
读写控制位为时,表示对进行读操作,为时,则表示进行写操作。
当每个字节传送结束时,必须在收到接收数据方的确认信号后方可开始下步的操作。
然后在地址信息和读写控制位之后传送片内寄存器地址和数据。
最后,在保持高电平的情况下,当从低电平跳变到高电平时将终止数据的传输操作。
图.工作时序图温度采集模块与单片机的连接图.与的引脚连接如图.所示,为数字温度传感器外围电路的连接图,用来存储温度门限设定值以保证掉电数据不丢失。
这是温度采集模块的完整电路。
单片机的管脚如图.所示。
在实际电路中,为防止环境干扰,的电源同地线之间要并接容值大于.的钽电容的感温器件在芯片内部,因此芯片表面要被测物体紧密接触由于芯片自耗电的存在,工作时的自身温升约为.,所以在精确测温时应采取低功耗的工作方式输出端的上拉电阻的阻值越大,流入的电流越小,其温升也越小,但上拉电阻最大不超过,通常选与兼容的接口总线在上电后就直有效,因此在芯片处于休眠状态下仍可进行片内数据的读出和写入。
在实际电路系统运行中,由于采用是总线结构,而芯片不具备总线接口。
这时可以采用普通口模拟总线的工作方式来实现总线上主控制器对从器件的读写操作。
软件编写只要符合总线数据传输的时序要求即可。
对于总线器件而言都可以采用通用软件包的形式来实现,只要在应用中注意芯片的器件地址和引脚地址。
显示功能模块基本结构发光二极管显示器是单片机应用系统中常用的廉价输出设备,它由若干个发光二极管组成。
当发光二极管导通时,相应的个点或个笔画发光。
控制相应的二极管导通,就能显示出各种字符,尽管显示的字符形状有些失真,能显示的字符数量也有限,但控制简单,使用方便。
发光二极管的阳极连在起的称为共阳极显示器,阴极连在起的称为共阴极显示器。
单片机中经常使用段来显示数字,也就是用个构成字型,并另外用个圆点来显示小数点,也就是说共有个,构成了“。
”的字型。
如图所示。
段分共阴级和共阳极两种。
实际中,各个型号的段的管脚配置可能不会是样的,在实际应用中要先测试下各个管脚的配置,再进行电路原理图的设计。
图.段发光二极管共阳极段是指发光二极管的阳极连接在起为公共端的段,而共阴极段是指发光二极管的阴极连接在起为公共端的段。
个段由个发光二极管组成,其中个发光二极管构成字型的各个笔划,另个发光二极管为小数点。
当在段发光二极管上施加定的正向电压时,该段即被点亮不加电压则为暗。
以共阳极段为例,若是要显示“.”,则需要在上加上电压,向送出的信号,就能显示出来。
为了保护各段不因电流过大而损坏,需在各个段上外加限流电阻保护。
共阳极段显示的编码表如表.所示以为最高位,为最低位。
显示器工作原理显示器有静态和动态两种方式。
静态显示器所谓静态显示,就是当显示器显示字符时,相应段的发光二极管恒定地导通或截止。
例如,七段显示器的段导通,段截止,则显示。
这种显示方法的每位都需要有个位输出口控制。
作为串行口方式输出的应用,我们可以在串行口上扩展多片串行输入并行输出的移位寄存器作为静态显示器接口。
静态显示器的优点是显示稳定,在发光二极管导通电流定的情况下显示器的亮度高,控制系统在运行过程中,仅仅在需要更新显示内容时,才执行次显示更新子程序,这样大大节省了的时间,提高了的工作效率缺点是位数较多时,所需的口太多,硬件开销太大,因此常采用另外种显示方式动态显示方式。
动态显示器所谓动态显示就是位位地轮流点亮各位显示器扫描,对于显示器的每位而言,每隔段时间点亮次。
虽然在同时刻只有位显示器在工作点亮,但利用人眼的视觉暂留效应和发光二极管熄灭时的余辉效应,看到的却是多个字符“同时”显示。
显示器亮度既与点亮时的导通电流有关,也与点亮时间和间隔时间的比例有关。
调整电流和时间参数,可实现亮度较高较稳定的显示。
若显示器的位数不大于位,则控制显示器公共极电位只需个位口称为扫描口或字位口,控制各位显示器所显示的字形也需要个位口称为数据口或字形口。
动态显示器的优点是节省硬件资源,成本较低。
但在控制系统运行过程中,要保证显示器正常显示,必需每隔段时间执行次显示子程序,占用大量时间,降低了的工作效率,同时显示亮度较静态显示器低。
数码管的七个发光二极管因加正电压而发亮,因加零电压而不以发亮,不同亮暗的组合就能形成不同的字形,这种组合称之为字形码,下面给出共阴极的字形码见表.。
表.共阴极数码管字形码数码管显示电路温度值显示电路如图.所示,具体连接方式如下把“单片机系统”区域中的用芯排线连接到“动态数码显示”区域中的端口上把“单片机系统”区域中的用芯排线连接到“动态数码显示”区域中的端口上把“单片机系统”区域中的.端口用导线连接到“独立式键盘”区域中的端口上。
图.数码管电路图键盘输入控制模块键盘是由若干个按键组成的开关矩阵,它是最简单的单片机输入设备,操作员可以通过键盘输入数据或命令,实现简单的人机通信。
若键盘闭合键的识别是由专用硬件实现的,则称为编码键盘若用软件实现闭合键识别的,则称为非编码键盘。
非编码键盘又分为行列式和独立式两种。
本系统由于对输入数据要求单,所以采用独立式键盘。
个具有个按键的独立式键盘,每个按键的端都接地,另端接单片机的口。
独立式键盘每按键都需要根线,占用单片机的硬件资源较多。
因此独立式键盘只适合按键较少的场合。
般情况下,键盘采用机械弹性开关来反映个电压信号的开断。
由于机械触点的弹性作用,在闭合和断开的瞬间会有抖动产生。
抖动时间扥长短由按键的机械特性决定,般在之间。
为确保按键不产生误动作,在编写按键处理程序中必须有防抖动措施。
防抖动措施有硬件和软件两种方法。
硬件防抖动措施的典型做法是采用触发器,构成双稳态消抖电路,般用在对按键操作过程比较严格的场合。
采用硬件防抖将导致系统硬件电路设计进步复杂化,故本系统采用软件防抖,它的工作原理是当软件检测到第次按键按下时,执行个的软件延时程序,之后再检测该键电平是否仍维持在闭合状态,若仍然保持,则确认此键是真正按下,从而消除了抖动的影响
