(定稿)基于空间技术的流域非点源污染监测研究项目投资申请报告8(喜欢就下吧)
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
在进行对比和分析之后,又有很多所得。
开始进行设计的时候,我基本上都是参照书本或者网上的例子进行,甚至就是按照它的步骤再做遍。
当然在初学阶段这未必不可以,这样做可以让我熟悉软件的操作环境,了解设计方法和步骤,更加深刻理解基本概念。
但是等到自己设计的时候,我觉得就应该抛开例子,完全按照自己的思路独立进行,这样可能会在设计中碰到更多的问题,但是这样也能让我学到更多,而且在解决遇到的问题时会更加引发自己的思考,说不上创新,但可能会有新意产生,也就是自己的东西了。
在这方面我做的也不是很好,所以设计之后再回想下,里面自己的东西很少,这也是以后需要改进的地方。
这点我想在任何门课程的学习,在今后任何行工作都是很重要的。
如果没有探索性,我们只会走着前人走过的路,踩着前人踏过的脚印。
在这这个设计过程中,探索性主要可以体现在下面几个方面。
个是绘图所用的软件,很多人推荐我们使用等软件,因为这几个软件有它们很大的优势,在学习使用过程中我也深有体会。
但是我们同样可以自己摸索,用其他差不多或者更好的软件。
七参考文献单片机原理及接口技术修订本北京交通大学出版社清华大学出版社梅丽凤王艳秋汪毓铎张军编著智能仪器设计基础哈尔滨工业大学出版社赵新民王祁编著微型计算机原理与接口技术河南科学技术出版社张五张道光编著基础与实例教程中国电力出版社郝春强网络资料周立功单片机关于全系列单片机资料微型计算机接口技术王兆月等编著机械工业出版社数字电子技术江晓安等编著西安电子科技大学跳过读序号列号的操作启动温度转换跳过读序号列号的操作读取温度寄存器等共可读个寄存器前两个就是温度将温度的高位与低位合并对结果进行舍入显示程序显示千位显示百位显示十位显示个位版社说明书伟纳电子编著伟纳电子出版七附录源程序初始化函数复位稍做延时单片机将拉低精确延时大于拉高总线稍做延时后如果则初始化成功则初始化失败读个字节给脉冲信号给脉冲信号写个字节每步操作都要遵循严格的工作时序和通信协议。
如主机控制完成温度转换这过程,根据的通讯协议,须经三个步骤每次读写之前都要对进行复位,复位成功后发送条指令,最后发送指令,这样才能对进行预定的操作。
程图所示的步骤它分三步完成系统通过反复操作,搜索序列号启动所有在线做温度变换逐个读出在线变换后的温度数据。
单片机是种字节闪烁可编程可擦除只读存储器的低电压,高性能位微处理器。
由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器。
主要特性与兼容字节可编程闪烁存储器寿命写擦循环数据保留时间年全静态工作三级程序存储器锁定位内部可编程线两个位定时器计数器个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路管脚说明供电电压。
接地。
口口为个位漏级开路双向口,每脚可吸收门电流。
当口的管脚第次写时,被定义为高阻输入。
能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。
在编程时,口作为原码输入口,当进行校验时,输出原码,此时外部必须被拉高。
口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。
口管脚写入后,被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在编程和校验时,口作为第八位地址接收。
口口为个内部上拉电阻的位双向口,口缓冲器可接收,管是否有内部程序存储器。
注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。
在编程期间,此引脚也用于施加编程电源。
反向振荡放大器的输入及内部时钟工作电路的输入。
来自反向振荡器的输出。
振荡器特性和分别为反向放大器的输入和输出。
该反向放大器可以配置为片内振荡器。
石晶振荡和陶瓷振荡均可采用。
如采用外部时钟源驱动器件,应不接。
有余输入至内部时钟信号要通过个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。
此外,设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。
在闲置模式下,停止工作。
但,定时器,计数器,串口和中断系统仍在工作。
在掉电模式下,保存的内容并且冻结振荡器,禁止所用其他芯片功能,直到下个硬件复位为止型三极管三极管引脚图三极管示图三极管是种常用的普通三极管。
它是种低电压,大电流,小信号的型硅三极管。
三极管封装管脚图发射极基极集电极晶振电路单片机芯片内部设有个反向放大器所构成的振荡器,和分别为振荡电路的输入端和输出端,时钟信号由外部或内部产生,在和引脚上外接定时元器件,内部振荡电路就会产生自激振荡。
本系统采用的定时元器件为石英晶体和电容组成的并联谐振回路。
晶体振荡频率为,的值为电容的大小可起频率微调的作用。
图晶振电路复位电路单片机具有多种复位电路,本系统采用电平式开关复位与上电复位方式,具体电路如图所示。
当上电时,相当于短路,给端输入大于个振荡周期以上的高电平脉冲,使单片机复位,在正常工作时,按下开关使单片机复位。
图复位电路键盘电路本系统三个独立键盘来搭建键盘电路。
第个键用来转换自然风第二个键用来关断风扇第三个键用作定时开关。
键盘电路采用软件延时去抖动。
图键盘电路显示电路显示电路采用位的出个门电流,当口被写时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。
在给出地址时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。
口在编程和校验时接收高八位地址信号和控制信号。
口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。
当口写入后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,口将输出电流这是由于上拉的缘故。
口也可作为的些特殊功能口,如下表所示串行输入口串行输出口外部中断外部中断记时器外部输入记时器外部输入外部数据存储器写选通外部数据存储器读选通口同时为闪烁编程和编程校验接收些控制信号。
复位输入。
当振器复检测程序流程图多路监测温度处理程序因为要进行多路温度检测,因此要通过键盘来改变检测通道。
这里通过设置通道加,通道减,来改变测试的通道。
这就是多路监测温度处理程序所要完成的功能。
程序流程图如图所示图温度处理程序流程图开始显示下路温度值通道加按键按下通道减按键按下显示上路温度值结束温度显示程序本程序功能是把温度传感器送入单片机的温度值通过七段数码管显示出来。
程序流程图如图所示否是十位放入个位放入延时温度整数值开始十位值送显示个位值送显示返回十位不为零显示测温点路数显示温度单位图温度显示程序流程图比较处理程序程序功能是取当前温度值与限值比较,如果温度低于限值且没烟雾信号时,系统不报警灯也不亮。
若温度大于或者等于设定的上限值或者有烟雾信号其中之时,异常灯亮,不发出报警声若温度超过限值,同时有烟雾信号时,系统发出报警声且异常灯亮。
程序流程图如图所示付费可见图比较处理程序流程图按键扫描程序本程序功能是不断扫描修改火灾报警限值按键是否被按下,有按下则转修改限值处理程序执行。
程序流程图如图所示图按键扫描程序流程图按键处理程序本程序功能是完成对用户预先设定的火灾报警温度限值的修改,用户根据需要可以通过修改限值按键对限值随意更改。
程序流程图如图所示图按键处理程序流程图开始否是键按下返回显示限值测温点限值加否是确定键按下否是键按下限值减显示限值测温点烟雾报警处理程序这部分程序比较简单,只需要判断读到单片机指定烟雾传感器的口电平。
旦该电平跳转为高电平,就认为烟雾传感器检测到烟雾发生,启动相应的声光报警程序。
否则,停止声光报警。
程序软件流程图如图所示图烟雾报警处理流程图子程序开始检测端口读到高电平检测端口读到低电平启动声光报警停止声光报警子程序返回否是否是第四章系统的组装与调试引言对系统进行原理设计之后,就应该根据设计原理画出系统的原理图本设计用万用板进行焊接。
硬件系统调试在硬件焊接完成之后,就可以对系统进行硬件调试了。
对硬件调试时,应该把系统合理划分为个个功能模块,将这些功能模块分别进行调试。
分两步调试第步断电调试短路检测电路焊接完成后,必须进行短路检测。
选用万用表的欧姆档,用红黑表笔接电路的电源的极,检测是否存在短路。
原理正确性确认以检查显示电路为例,首先检查位选的输出是否为低电平,因为系统采用的是共阴数码管作为显示电路,必须确保数码管的公共端为低电平,数码管才有可能发光如果至输出高电平,数码管将无法正常显示。
第二步通电调试检查系统时钟电路凡是单片机系统,正常运行的必要条件是单片机系统时钟稳定正常。
实际中,因为各种原因导致系统时钟不正常而出现系统无法正常运行的情况时有出现,因此系统时钟是否起振是通电检查的首要环节。
检查方法如下用万用表的直流电压档,分别测量和引脚电压检查是否正常,在调试过程中,测得电压引脚应为,引脚应为。
第三步检查复位电路复位不正常也会导致系统不能正常工作,如果复位引脚始终为高电平,系统将始终处于复位状态如果始终为低电平,不能产生复位所需的高电平信号脉冲,荡我也有定的思考,重新将自己的设计细细看了几遍,同时也把做同样设计的几个同学的设计借来观摩了番。
在进行对比和分析之后,又有很多所得。
开始进行设计的时候,我基本上都是参照书本或者网上的例子进行,甚至就是按照它的步骤再做遍。
当然在初学阶段这未必不可以,这样做可以让我熟悉软件的操作环境,了解设计方法和步骤,更加深刻理解基本概念。
但是等到自己设计的时候,我觉得就应该抛开例子,完全按照自己的思路独立进行,这样可能会在设计中碰到更多的问题,但是这样也能让我学到更多,而且在解决遇到的问题时会更加引发自己的思考,说不上创新,但可能会有新意产生,也就是自己的东西了。
在这方面我做的也不是很好,所以设计之后再回想下,里面自己的东西很少,这也是以后需要改进的地方。
这点我想在任何门课程的学习,在今后任何行工作都是很重要的。
如果没有探索性,我们只会走着前人走过的路,踩着前人踏过的脚印。
在这这个设计过程中,探索性主要可以体现在下面几个方面。
个是绘图所用的软件,很多人推荐我们使用等软件,因为这几个软件有它们很大的优势,在学习使用过程中我也深有体会。
但是我们同样可以自己摸索,用其他差不多或者更好的软件。
七参考文献单片机原理及接口技术修订本北京交通大学出版社清华大学出版社梅丽凤王艳秋汪毓铎张军编著智能仪器设计基础哈尔滨工业大学出版社赵新民王祁编著微型计算机原理与接口技术河南科学技术出版社张五张道光编著基础与实例教程中国电力出版社郝春强网络资料周立功单片机关于全系列单片机资料微型计算机接口技术王兆月等编著机械工业出版社数字电子技术江晓安等编著西安电子科技大学跳过读序号列号的操作启动温度转换跳过读序号列号的操作读取温度寄存器等共可读个寄存器前两个就是温度将温度的高位与低位合并对结果进行舍入显示程序显示千位显示百位显示十位显示个位版社说明书伟纳电子编著伟纳电子出版七附录源程序初始化函数复位稍做延时单片机将拉低精确延时大于拉高总线稍做延时后如果则初始化成功则初始化失败读个字节给脉冲信号给脉冲信号写个字节每步操作都要遵循严格的工作时序和通信协议。
如主机控制完成温度转换这过程,根据的通讯协议,须经三个步骤每次读写之前都要对进行复位,复位成功后发送条指令,最后发送指令,这样才能对进行预定的操作。
程图所示的步骤它分三步完成系统通过反复操作,搜索序列号启动所有在线做温度变换逐个读出在线变换后的温度数据。
单片机是种字节闪烁可编程可擦除只读存储器的低电压,高性能位微处理器。
由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器。
主要特性与兼容字节可编程闪烁存储器寿命写擦循环数据保留时间年全静态工作三级程序存储器锁定位内部可编程线两个位定时器计数器个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路管脚说明供电电压。
接地。
口口为个位漏级开路双向口,每脚可吸收门电流。
当口的管脚第次写时,被定义为高阻输入。
能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。
在编程时,口作为原码输入口,当进
