秒速赛车有限公司欢迎您!
秒速赛车|首页
客服热线4008-168-513
通过前一期的学习

通过前一期的学习

  仪广泛应用于水利、石油、化工、冶金、电力等领域的自动检测和控制系统中。目前有些水位监控仪在运行过程中存在着一些问题,如:系统不稳定、抗干扰能力差、精度低、输出控制或显示信号不满足要求、现场更改程序或程序升级麻烦及通信能力差等。本文设计的智能水位监控仪是吸收了国内外最新智能化仪表的设计经验,采用工业控制单片机,集水位采集、

  本系统硬件部分主要考虑的功能有:模拟量的变换;模拟量的采集;高精度16位模数转换器AD7705在系统中的应用;精确时钟芯片DS1302的应用;四路继电器报警,继电器驱动芯片采用ULN2003;4~20mA电流环输出数模转换器AD421的应用以提供系统检测信号;用于与上位微机通讯的接口实现。系统框图如图1。

  在本系统中,我们选用的主控芯片是高集成度MCU芯片C8051F021。C8051F单片机是完全集成的混合信号系统级芯片(SOC) .具有与8051兼容的高速CIP-51内核和与MCS-51完全兼容的指令集;片内集成了数据采集和控制系统中常用的模拟、数字外设及其他功能部件;内置FLASH程序存储器、内部RAM;大部分器件内部还有位于外部数据存储器空间的RAM,即XRAM;C8051F单片机具有片内调试电路,通过4脚的JTAG接口可以进行非侵入式、全速的在线 S

  通讯接口设计在系统设计中,有两个外部芯片应用了SPI接口方式:AD7705和AD421,单片机和这两个外围芯片构成了一个SPI总线系统。其中单片机的NSS端悬空并被片内上拉

  置为高电平连接,因为AD421是一个4~20mA输出的数模转换器芯片,所以它与单片机的数据线连接只有主设备输出从设备输入,即MOSI。水位监控仪中SPT系统的连接如图2所示。

  在本次设计中,我们选用了两种模数转换电路,第一种是利用单片机片内的12位

  ,在可变电阻器通道中用的是该电路:另外一种是片外的高精度模数转换芯片AD7705,该芯片的精度达16位,应用于压力传感器通道的数据采集中,下面计算得出具体应用中能达到的精度。在水位监控仪的设计中,我们忽略模拟电路的前端误差,那么可精确到的毫米数可由式1计算得出:

  计算可得,当测量量程a=10m时,如果采用12位的ADC,测量精度为2.44mm;如采用16位ADC,测量精度可达0.153mm。

  我们的设计要求为精确到2 mm,所以如采用16位的ADC完全能符合我们的设计要求。在设计中由于可变电阻器法本身测量精度较低所以使其采用了单片机片内的12位ADC,为尽量提高测量精度,减小测量误差,我们还用单片机的另一通道对可变电阻器的供电电源电压进行了采集,在软件中两者进行了适当融合处理,在此不再详述。压力传感器通道我们选用了片外的ADC转换芯片AD7705, AD7705芯片正好有两路模拟通道,供我们的两路压力传感器通道使用,在软件中进行通道的切换。

  本系统设计中采用四路继电器信号输出报警,包括高水位一、高水位二、低水位一、低水位二,这四个报警水位高度可通过下位机按键或上位机界面中人为设定和修改。以高水位一为例进行说明,当水位值在高水位一和高水位二之间时,单片机发出

  量控制信号,使其对应的继电器常开触点接触导通,具体报警方式可灵活选择,可在外电路中串接报警灯或报警铃,当该继电器动作时,相应报警开始(表现为灯亮或者铃响)。

  在微机工业测控现场中,经常会出现待测模拟电压信号与测量设备之间有较远的距离的情况,把该待测模拟电压信号直接通过很长的线路送入测量设备显然是不合理的。通常采用的方法是:在测量现场对待测模拟信号进行放大、滤波等预处理,再经过变换后进行远距离传送,在测量设备附近再反变换成电压信号进行测量。适合工业测控系统远距离传送的信号一般有电流源或频率信号。为了把待测模拟电压信号变换成电流源信号传送,常常使用电压/电流变换电路。本系统采用一种高性能数字模拟变换器AD421,变换器输出信号为4~20mA电流环。

  单片机应用系统中,为了使系统具有实时性,需由一时钟电路给系统提供时钟信号(年、月、日、时、分、秒)。我们选用了DALLAS公司的DS1302芯片。水位监控仪中用的主控芯片C8051F021共有两个串行口,该我们的设计中,一个用于与上位微机的通讯,另一个用于与

  通讯,因此,在时钟模块与单片机的接口设计中只能采用第二种接口方式,即用普通I/O口模拟工作时序。该时钟芯片对时序要求非常严格,时序的确定是跟硬件紧密相连的,芯片内部的寄存器锁存器等都对时序有严格的要求,所以充分体现了在研制过程中软硬件相结合的重要性。在程序设计过程中也遇到了因时序问题引起的数据传输错误,但最终都顺利解决。2.5串行通讯部分电路的设计

  在本次设计中,下位机与上位微机通信的串行口部分我们采用了两种通信方式:第一种采用

  -232通信方式;第二种采用了RS-485通信方式。本次设计中RS-232通信电平是用转换芯片MAX202来实现的。MAX202适用于噪声严重环境下的RS-232通信,每个发送器输出和接收器输入勿需封闭均可抗±15kV静电放电(ESD,Electro-Static Discharge)冲击,MAX202有两个驱动器和两个接收器,MAX202芯片是为在缺少±12V电源的情况下进行RS- 232C与TTL/COMS电平转换而设计的双向转换芯片,MAX202的供电电源是+5 V,电平转换速度的最大值不小于120kbps。MAX202芯片的外围器件很少,只需用4个0.1μF的

  ,因而进一步降低了成本和减小了占用的空间。在我们的设计中,采用了SN65LBC184电平转换芯片,SN65LBC184是SN5176行业标准范围内的差分数据线收发器,它带有内置高能量瞬变噪声保护装置,这种设计特点显著提高了抵抗数据同步传输

  上的瞬变噪声的可靠性。差分驱动器设计集成了由转换率控制(slew-rate-controlled)的输出端,足可以250kbps的速率传送数据,转换率控制比之不受控制可允许更长的无终止电缆运转和来自主干线的更长的短截线长度以及更快的电压转变速度。独有的接收器设计可在输入端处于漂浮(开路)时提供高电平输出失效保护,SN65LBC184接收器包括一个高输入电阻,该电阻等效于1/4单位的负载,允许在总线℃至+85℃,因此足可以满足工作温度环境要求。为了防止上位机和下位机的之间互相的干扰,采用光电

  件是一种简单而有效的方法。在RS-485的接口电路中我们选用的也是高速光电耦合器6N136。连接电路如图4所示,其中图中电源标号+5(2)表示从DC-DC模块输出的+5V电源。

  在我们本次水位监控仪设计中,所选用的软件调试环境是Cygnal IDE,它是为C8051系列微控制器量身定制的集成开发环境,我们将Kei18051编译环境的工具集成到Cygnal IDE中,从而形成了一个集成了编辑、编译、下载代码、在线调试等一系列功能的开发环境,很方便单片机程序的开发。

  在我们的系统中将整体程序设计分为两个大的模块:初始化模块和循环执行模块。相应的子程序为:系统初始化子程序和循环子程序,在主程序调用了这两个子程序。系统初始化子程序中对I/O、外部

  、AD/DA、定时器、DART, SPI以及中断系统都做了初始化的工作。循环子程序是一个死循环,它包括了对显示部分的初始化和循环体内容,在循环体中我们不但完成显示部分的功能,还做了一些系统应该一直查询的信号量,比如按键、通道对应的中断使能切换、继电器输出信号的控制处理等。本文作者创新点:本水位监控仪在精度上能够满足1mm的设计要求;在可靠性上基本上能够克服外界的干扰,实现稳定运行;在功能上具有多功能的设计,符合多种使用方式,可根据具体要求对功能进行选择;能够方便的实现人机操作,进行各种参数的设定和修改,在一定程度上满足了智能化的要求。

  中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不

  有时候调试东西的时候,用的是24V的电压,但是有时候经常会把串口上面的芯片烧坏了,所以想设计一个用光耦的隔离电路,重新弄...

  本文档的主要内容详细介绍的是使用单片机制作万用板俄罗斯方块的资料合集免费下载b包括了:程序,器件引脚....

  介绍了采用红外反射式传感器的自寻迹小车的设计与实现。采用与白色地面色差很大的黑色路线引导小车按照既定....

  本文档的主要内容详细介绍的是使用单片机设计的多功能闹钟电路原理图免费下载。

  在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁....

  1. P2口通常用作(高8位地址线),也可以作通用的I/O口使用 2. 若由程序设定RS1、RS0....

  使用AT89C2051单片机设计的数字时钟程序和工程文件等资料免费下载

  本文档的主要内容详细介绍的是使用AT89C2051单片机设计的数字时钟程序和工程文件等资料免费下载。

  stm32l-discovery和32l152cdiscovery工具包可帮助您发现stm32l超低....

  1. 开发语言 本范例使用 WinAVR/GCC 20050214 版本开发 2. 范例描述 本程序简单的示范了如何使用ATMEGA16...

  单片机怎么检测电流啊?? 有没有谁做过?用的什么芯片来检测的,? 或者是其他的什么方式来检测的电流?...

  点触形按键估计用的最多,特别是单片机。开关型其实也很常见:例如家里的电灯,那些按下就不松开,除非关。....

  本文档的主要内容详细介绍的是模拟计算器数字输入及显示实验程序和电路图免费下载。

  无论是炙手可热的工业4.0,还是近两年非常火的无人机,电机尤其是可以大范围调速、能量转换效率高的无感BLDC,在这些领域,扮...

  本文档的主要内容详细介绍的是单片机原理及其接口技术的详细资料说明包括了:1.微型计算机基础。,2.5....

  本文提出了基于51单片机两路温度控制器的设计方案,该设计方案采用两个DS18B20温度传感器,采集两个不同地方的温度,通过...

  0 引言 航标是航行标志的简称,是指示航道方向、界限与碍航物的标志,为船舶的安全航行提供了基本保障。航标终端通过测...

  该PPT课件为王云老师在进行51单片机教学时,所用到的全套PPT课件。分享给大家学习参考。 ...

  此部分是整个小车的大脑,是整个小车运行的核心部件,起着控制小车所有运行状态的作用。通常选用单片机作为....

  本智能车系统以飞思卡尔公司的HCS12 单片机为控制核心,以光电红外管阵列作为路径检测传感器,以光电....

  如何使用Freescale16位单片机和CCD传感器进行智能小车的设计

  本系统以 Freescale16 位单片机 MC9S12DG128 作为系统控制处理器,基于CCD传....

  本文档的主要内容详细介绍的是适用于单片机LCD12864的界面菜单设计思路资料免费下载。

  在本设计中,通过220v交流电来驱动该系统,利用52单片机来接受并处理下级传感器发送的信息,用雨滴传....

  近日,瑞萨开始了新一轮的产品巡回研讨会,首站厦门,随后在南京和西安三地巡回举办,在研讨会上瑞萨全系列....

  本课题运用 STC89C52 单片机、DS-18B20 数字温度传感器、继电器和 M4QA045 电....

  本文档的主要内容详细介绍的是设计100Kg电子称的资料合集免费下载包括了:Keil4格式的100Kg....

  老生常谈的话题又来了,感觉自己看过好多五花八门的关于单片机的开发经验了,但是不一定那些就是适合你的,....

  大家好,通过前一期的学习,我们已经对ICD2 仿真烧写器和增强型PIC 实验板的使用方法及学习方式有....

  在8位单片机中没有16位数的操作指令,所有的int型数据都要通过两个字节分开操作,使用的方法不用,生....

  LM386是一种音频集成功放,具有自身功耗低、电压增益可调整、电源电压范围大、外接元件少和总谐波失真....

  最近测试涉及到底层串口代码的修改。经过这次修改,突然发现其实自己对于串口的一些特性以前并不是十分清楚....

  智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的....

  先得了 解MCU的功能及每一个管脚的做用(输入口还是输出口或双向口或是其他特殊端口),确定用什么样的....

  Proteus 是一款功能强大的EDA仿真软件。它拥有丰富的库元件,尤其是动态外设的仿真极大地补充了....

  本文档的主要内容详细介绍的是使用STM32单片机进行流水灯按键输入的程序和工程文件免费下载。

  ISP下载,简而言之就是不需要把单片机从板子上面拆卸下来,直接在板子上通过串口等方式,把程序下载到单....

  本文档的主要内容详细介绍的是数字信号处理器原理与应用PPT课件和课程实验指导书资料合集免费下载。

  Atmel Samc21单片机的BootLoader程序和资料合集免费下载

  该单片机程序为BootLoader程序,即只需要提供.HEX文件或者.bin文件,利用232串口就可....

  本测量系统研制成功后,已经过了三个月的海试,工作稳定,达到了预期的设计要求,取得了较好的效果。采用加....

  单片机是大专学校电类专业的一门普通课,有些学校甚至把它列为选 修课,在众多课程中,没有显出它有多么重....

  Freescal的单片在汽车业界长时间占据主导地位,本人从事汽车行业10余年,对飞思卡尔的单片机颇为....

  系统程序有以下部分组成:主程序、存取程序、监控管理程序、控制输出程序、柜体箱位排序程序及键盘中断、时....

  电流小于3A可以使用l298N(l298N的原理图我这没有,你自己百度搜把),电流小于43A可以使用....

  本文介绍了基于单片机的数据采集的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,....

  本文档的主要内容详细介绍的是Altium Designer元件库大全免费下载包括了:78稳压块,CD....

  本文档的主要内容详细介绍的是单片机实现定时器和计数器的详细资料说明包括了:• 定时/计数器的功能 •....

  本文档的主要内容详细介绍的是MSP430单片机的C语言例题资料合集免费下载。

  本文档的主要内容详细介绍的是使用AVR单片机的电子琴仿真带protues资料免费下载。

  本文档的主要内容详细介绍的是使用单片机设计交通灯的实验报告包括了原理图和仿线

  本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/....

  针对基于光电传感器组寻迹的自动导引机器人, 设计了传感器阵列的布置方式。根据此布置方式, 提出了三个....

  智能汽车系统是一个集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,涉及传感器技术、信息融....

  冰冷的单片机加上Flash逼真、形象的动态艺术效果,能帮助提高学生学习的兴趣。将过去面向过程的微观学....

  本文档的主要内容详细介绍的是单片机内嵌外设应用串行通信的详细资料说明包括了:1、介绍单片机串行口的基....

相关产品推荐

友情链接:

在线客服 : 服务热线:4008-168-513 电子邮箱: 秒速赛车@qq.com

公司地址:广东省中山市梅平村78号

秒速赛车 有限公司是一家长期致力于视频监控摄像机研发及制造的高新技术企业,产品覆盖模拟高清摄像机、网络高清摄像机、硬盘录像机(NVR/AHD)、POE交换机、安防周边配件。我们的产品已广泛应用于银行、交通、机场、教育政府...

备案号:粤ICP5269851
Copyright © 秒速赛车有限公司 版权所有 丨网站地图