




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机工程化考试结题报告课题名称基于51单片机的无线温度湿度采集及显示控制系统学院名称汽车与电子工程学院专业名称XX级电子信息工程学生学号XX学生姓名XX指导老师目录1概论311前言312主要研究内容和意义32系统设计总体方案421方案论证422系统框图43系统硬件电路设计531单片机及相关电路532环境温湿度数据采集模块1033NRF905无线模块1234控制模块164软件设计1741总体程序流程图设计1742分模块程序设计185系统调试2151PCB板制作元器件封装的选取和摆放2152电路板的调试2153软件调试2254软硬件结合调试226总结23参考文献24独撰声明25附录26基于单片机的温度湿度采集显示控制系统作者XXXX指导老师施智雄摘要文中讨论采用STG89C52单片机为核心,NRF905无线模块作为桥梁来实现室内环境中温度和湿度的采集,传输;并通过LCD显示屏来查看温度和湿度的变化,及时做出调整的可能性。给出了无线采集模块,无线接收模块,LCD显示模块,控制模块及STC89C52单片机构成的温度湿度采集显示控制系统的设计方案。并详细介绍了无线模块的硬件组成和软件的工作流程。文章重点阐述了STC89C52单片机,无线采集模块,无线接收模块的特点和功能。采用这种方案,不必敷设电缆,节省了费用和时间。该系统体积小,精确度较高,数据传输可靠性高,功耗低,功能易扩展,适用于实验室,仓库,家庭等多种应用领域。关键词STC89C52单片机LCD显示屏NRF905无线收发系统监测温湿度传感器BASEDONSINGLECHIPMICROCOMPUTERTEMPERATUREHUMIDITYCOLLECTIONDISPLAYANDCONTROLSYSTEMAUTHORXXXXXXGUIDETEACHERSHIZHIXIONGGRADELEVEL2008PROFESSIONALELECTRONICANDINFORMATIONENGINEERINGCOMMUNICATIONDIRECTIONABSTRACTHISPAPERDISCUSSESTHESTG89C52MICROCONTROLLERASTHECORE,NRF905WIRELESSMODULEUSEDASABRIDGETOACHIEVEININDOORENVIRONMENTTEMPERATUREANDHUMIDITYOFTHECOLLECTION,TRANSMISSIONANDTHROUGHTHELCDSCREENTOSEETHECHANGEOFTHETEMPERATUREANDHUMIDITY,MAKETIMELYADJUSTTHEPOSSIBILITYGIVENTHEWIRELESSACQUISITIONMODULE,WIRELESSRECEIVINGMODULE,LCDDISPLAYMODULE,CONTROLMODULEANDSTC89C52SINGLECHIPCOMPUTERSTHETEMPERATUREHUMIDITYCOLLECTIONDISPLAYANDCONTROLSYSTEMDESIGNSCHEMEANDINTRODUCESWIRELESSMODULEOFHARDWAREANDSOFTWAREFLOWOFWORKTHISPAPERDESCRIBESTHESTC89C52MICROCONTROLLER,WIRELESSACQUISITIONMODULE,WIRELESSRECEIVINGMODULECHARACTERISTICSANDFUNCTIONUSETHISSCHEME,NEEDNOTLAYINGCABLE,SAVETHECOSTANDTIMETHESYSTEM,SMALLSIZE,HIGHACCURACY,HIGHRELIABILITYDATATRANSMISSION,LOWPOWERCONSUMPTION,THEFUNCTIONISEASYTOEXPAND,USEDINTHELAB,WAREHOUSE,THEFAMILY,ASWELLASAVARIETYOFAPPLICATIONSKEYWORDSSTC89C52MICROCONTROLLERLCDDISPLAYTHENRF905WIRELESSTRANSCEIVERMONITORINGSYSTEMTEMPERATUREANDHUMIDITYSENSOR1概论11前言随着现在社会对信息的采集,控制需求变得越来越重要,因而作为获取信息的手段如传感器技术,无线技术也得到了显著地发展。而温度,湿度作为与人们生活息息相关的信息元素也越发的得到重视,例如在农业大棚生产、仓储管理、气象预测、生活起居及科学研究中对温度,湿度都有十分严格的要求。而这所需用到的方法就不得不提到传感器技术和无线技术的应用。传感器在环境数据采集方面扮演着重要的角色;再加上无线技术,便可以将很多的物体信息连接成一个网络。环境温湿度数据采集在现代工业和人们的日常生活中都有重要的意义,它作为科学技术发展的一个综合性的结果,在越来越多的领域扮演着重要的角色,如何使数据采集的多样化,方便化和精度化是人们一直以来努力思考探索的方向。正是基于这种需要我设计了该套装置。基于单片机的温湿度采集显示控制动装置,预计通过无线技术来远程获取环境温湿度参数,有效的避免了危险环境给人们带来的伤害。无线控制的移动平台可以很好的弥补远程操作而带来的不便。当然我这套装置只是探索性、实验性的去设计制作,肯定会存在许多的不足之处,希望在以后的研究中间改进加强。12主要研究内容和意义本设计主要包含无线采集模块系统,无线接收模块系统两大部分,能够实现对环境中温度,湿度的数据有效采集,传输,显示和控制;并以LCD显示的方式来提醒工作者及时了解环境中温湿度的变化,并及时作出适当的调整,保证环境中所需的正常温湿度。特别适用于农业大棚生产、仓储管理、气象预测、生活起居及科学研究中;也适用于家庭环境,有利于家人身心健康。而通过无线模块实现显得更加方便,快捷。不仅减少了有线连接的繁琐,而且有效的避免了电气干扰,增加了系统的有效性。2系统设计总体方案21方案论证用干湿球湿度计或毛发湿度计来测量湿度的方法,早已无法满足现代科技发展的需要。这是因为测量湿度要比测量温度复杂得多,温度可独立测量,而湿度却受其他因素(大气压、温度)的影响。利用STC89C52单片机强大的功能,同时结合智能传感器测量温湿度有快速和使用简便等特点,设计了一个温湿度采集系统来对温湿度进行实时监控。通过对实际环境的温湿度测量,证明了该系统硬件电路布局设计简单合理,体积小,功能齐全,精度高,成本低,性价比相当高,是一款可以普及化的高精度温湿度参数检测仪。本设计通过温湿度传感器来采集环境中的温度和湿度数据。将数据处理后再通过无线采集模块将两种参数数据传输至无线接受控制模块,并用LCD液晶显示屏显示,让我们清晰的了解到环境中的温湿度情况。22系统框图根据设计要求及论证分析,本设计系统所包含的总体电路方框图如下图1,图2所示电源5VNRF905发送无线模块湿度传感器温度传感器STC89C52单片机系统图1温湿度采集板图2温湿度显示控制板为了达到上述功能,主要设计的硬件模块有单片机控制最小系统(STC89C52单片机)、温度传感器模块DS18B20、湿度传感器模块(HR31)、无线传输接收模块NRF905、LCD12864液晶显示模块、控制模块。3系统硬件电路设计31单片机及相关电路311STC89C52单片机简介STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程FLASH存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程FLASH,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能8K字节FLASH,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52可降至0HZ静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。电源5VLCD显示继电器控制NRF905接受无线模块STC89C52单片机系统设备最高运作频率35MHZ,6T/12T可选。单片机STC89C52引脚图如图3所示P10/T2EXCI45678RS9XDNWALVOGU图3STC89C52单片机引脚图下面就对本系统用到的STC89C52单片机的结构和功能进行介绍STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROMFLASHPROGRAMABLEANDERASABLEREADONLYMEMORY)的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS51指令集和输出管脚相兼容。STC89C52具体介绍如下主电源引脚2根;VCCPIN40电源输入,接5V电源;GNDPIN20接地线;外接晶振引脚2根;XTAL1PIN19片内振荡电路的输入端;XTAL2PIN20片内振荡电路的输出端;控制引脚4根;RST/VPPPIN9复位引脚,引脚上出现2个机器周期的高电平将使单片机复位;ALE/PROGPIN30地址锁存允许信号;PSENPIN29外部存储器读选通信号;EA/VPPPIN31程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令;可编程输入/输出引脚32根;STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根;PO口(PIN39PIN32)8位双向I/O口线,名称为P00P07;P1口(PIN1PIN8)8位准双向I/O口线,名称为P10P17;P2口(PIN21PIN28)8位准双向I/O口线,名称为P20P27;P3口(PIN10PIN17)8位准双向I/O口线,名称为P30P37。STC89C52主要功能如表1所示表1STC89C52主要功能主要功能特性兼容MCS51指令系统,8K可反复擦写FLASHROM32个双向I/O口,256X8BIT内部RAM3个16位可编程定时/计数器中断,时钟频率024MHZ2个串行中断,可编程UART串行通道2个外部中断源,共6个中断源2个读写中断口线,3级加密位低功耗空闲和掉电模式,软件设置睡眠和唤醒功能312STC89C52单片机最小系统控制芯片最小系统采用标准的8051单片机最小系统电路。包括控制芯片STC89C52单片机、晶振电路和复位电路。单片机最小系统如图4所示P27/A15864309TEXCIDVSLRNOGXWUPFKU图4单片机最小系统313晶振电路的选择晶振电路设计如图5所示图5晶振电路在晶振电路中使用了两个30PF的电容(C1,C2)和一个晶振(Y1),分别接的是单片机的18,19引脚,晶振频率选取的是110592MHZ,是因为主要考虑到在串口通信时的误码率的问题。下面给出最常用的两种晶振频率110592MHZ、12MHZ在同一波特率、同一定时器方式下串口通信时传输数据的误码率的对比,见下图6所示图6不同晶振频率下误码率对比从以上对比,不难看出,在9600BPS波特率下采用110592MHZ的晶振频率进行串口通信时是没有误差的,通信质量很好。而12MHZ的晶振频率却高达851的误差这样大误码率,显然是不能保证串口通信的质量的。虽然在12MHZ晶振频率下降低波特率到一定数值时,误差是可以忽略的,但是这是以牺牲波特率为前提的,其必然降低串口通信的通信速率,故也不是很明智的办法。所以综合多方面考虑,我们最终采用了110592MHZ的晶振频率。314复位电路的设计复位是单片机的初始化的操作。单片机控制器在上电启动运行时,都需要先复位。其作用是使CPU和控制器中其它部件处于一个确定的初始状态,从这个状态开始工作,因而,复位是一个很重要的操作方式。但单片机本身是不能进行自动复位的。必须配合相应的外部复位电路才能实现。本系统采用按键电平复位电路,其连接方式如图7所示K1VC0UF3图7按键电平复位电路32环境温湿度数据采集模块321DS18B20温度数据采集环境温度数据采集模块主要使用了DS18B20传感器。DS18B20是由美国DALLAS半导体公司生产最新单线数字式温度传感器,主要特性如下可实现对一55到125范围内的温度测量,并且测量温度的误差在05,实际系统的分辨率可单独设定,并且保存在EEPROM中,即使断电也能够保存;现场温度的测量值通过串行通信的方式传输,即“单线总线”的数字方式传输;系统供电电压容许范围大,可在3V到55V的范围波动。DS18B20实物图及引脚图如图8所示图8DS18B20实物及引脚排列图引脚功能简介1DQ为数字信号输入/输出端;2GND为电源地;3VDD为外接供电电源输入端(在寄生电源接线方式时接地)。322DS18B20与STC89C52单片机的连接本设计中DS18B20与STC89C52单片机的连接,见图9所示GND5KR6VCP321QUDS8B0图9DS18B20温度传感器连接电路这里使用了5K的上拉电阻来保证传感器的正常工作,在实验中我们发现,在数据线很短的情况下,即使不使用上拉电阻也可正常的工作。上拉电阻的选用要根据数据线的长短合适的选取。为了稳妥起见,我们使用了一个5K的上拉电阻323DHT11湿度数据采集DHT11是一款含有已校准数字信号输出的湿度传感器,它应用专用的数字模块采集技术和湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在即为精确的湿度校验室中进行校准。校准系数以程序的形式存在OTP内存中,传感器内部在检测型号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为给类应用甚至最为苛刻的应用场合的最佳选择。产品为4针单排引脚封装,连接方便。如图10所示图10DHT11湿敏电阻334DHT11湿敏电阻电路图DHT11和单片机相连。电路图如图11所示图11DHT11连接电路图33NRF905无线模块331无线NRF905简介NRF905单片无线收发器是挪威NORDIC公司推出的单片射频发射器芯片,工作电压为1936V,32引脚QFN封装(5MM5MM),工作于433/868/915MHZ3个ISM频道。NRF905可以自动完成处理字头和CRC(循环冗余码校验)的工作,可由片内硬件自动完成曼彻斯特编码/解码,使用SPI接口与微控制器通信,配置非常方便,其功耗非常低,以10DBM的输出功率发射时电流只有11MA,在接收模式时电流为125MA。NRF905单片无线收发器工作由一个完全集成的频率调制器,一个带解调器的接收器,一个功率放大器,一个晶体震荡器和一个调节器组成。SHOCKBURST工作模式的特点是自动产生前导码和CRC,可以很容易通过SPI接口进行编程配置。NRF905的实物如图12所示图12NRF905模块332NRF905工作模式NRF905采用NORDIC公司的VLSISHOCKBURST技术。SHOCKBURST技术使NRF905能够提供高速的数据传输,而不需要昂贵的高速MCU来进行数据处理/时钟覆盖。通过将与RF协议有关的高速信号处理放到芯片内,NRF905提供给应用的微控制器一个SPI接口,速率由微控制器自己设定的接口速度决定。NRF905通过SHOCKBURST工作模式在RF以最大速率进行连接时降低数字应用部分的速度来降低在应用中的平均电流消耗。在SHOCKBURSTRX模式中,地址匹配AM和数据准备就绪DR信号通知MCU一个有效的地址和数据包已经各自接收完成。在SHOCKBURSTTX模式中,NRF905自动产生前导码和CRC校验码,数据准备就绪DR信号通知MCU数据传输已经完成。总之,这意味着降低MCU的存储器需求也就是说降低MCU成本,又同时缩短软件开发时间。333NRF905基本特点NRF905无线收发模块体积小、精度高、工作稳定、抗干扰性强、通信稳定。芯片结构如图13所示图13NRF905芯片结构芯片各部分功能及性能介绍1433MHZ开放ISM频段免许可证使用;2接收发送功能合一,收发完成中断标志;3170个频道,可满足多点通讯和跳频通讯需求,实现组网通讯TDMACDMAFDMA4内置硬件8/16位CRC校验,开发更简单,数据传输可靠稳定;5工作电压1936V,低功耗,待机模式仅25UA;6接收灵敏度达100DBM;7收发模式切换时间650US;8每次最多可发送接收32字节,并可软件设置发送/接收缓冲区大小2/4/8/16/32字节;9模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示,可直接接各种单片机使用,软件编程非常方便;10最大发射功率10毫瓦,发射模式最大电流30MA;接收模式电流122MA12标准DIP间距接口,便于嵌入式应用;11内置SPI接口,也可通过I/O口模拟SPI实现,最高SPI时钟可达10M13采用高精度贴片晶振及品牌阻容元件,性能更优,工作更稳定。14尺寸小巧,不含天线25MM19MM;15发射速率50KBPS,外置433MHZ天线,空旷通讯距离可达200300米。NRF905引脚图如图14所示VCTX_E23PWULKD6AM78ISOG图14NRF905引脚图管脚及功能如表2所示表2NRF905管脚功能管脚名称管脚功能说明1VCC电源电源3336VDC2TX_EN数字输入TX_EN1TX模式TX_EN0RX模式3TRX_CE数字输入使能芯片发射或接收4PWR_UP数字输入芯片上电5UCLK时钟输出本模块该脚废弃不用,向后兼容6CD数字输出载波检测7AM数字输出地址匹配8DR数字输出接收或发射数据完成9MISOSPI接口SPI输出10MOSISPI接口SPI输入11SCKSPI时钟SPI时钟12CSNSPI使能SPI使能13GND地接地14GND地接地说明1VCC脚接电压范围为33V36V之间,不能在这个区间之外,超过36V将会烧毁模块。推荐电压33V左右2除电源VCC和接地端,其余脚都可以直接和普通的5V单片机IO口直接相连,无需电平转换。当然对3V左右的单片机更加适用3硬件上没有SPI的单片机,可以用普通单片机IO口模拟SPI,不需要单片机SPI模块介入,只需添加代码模拟SPI时序即可413脚、14脚为接地脚,需要和母板的逻辑地连接起来5排针间距为100MIL,标准DIP插针,如果需要其他封装接口,比如密脚插针,或者其他形式的接口,可以联系我们定做6与51系列单片机P0口连接时候,需要加10K的上拉电阻,与其余口连接不需要7其他系列的单片机,如果是5V的,请参考该系列单片机IO口输出电流大小,如果超过10MA,需要串联电阻分压,否则容易烧毁模块如果是33V的,可以直接和RF905模块的IO口线连接。模块引脚和电气参数说明RF905单片无线收发器工作在433/868/915MHZ的ISM频段由一个完全集成的频率调制器一个带解调器的接收器一个功率放大器一个晶体震荡器和一个调节器组成SHOCKBURST工作模式的特点是自动产生前导码和CRC可以很容易通过SPI接口进行编程配置电流消耗很低在发射功率为10DBM时发射电流为30MA接收电流为125MA进入POWERDOWN模式可以很容易实现节电。RF905模块性能参考数据如表3所示表3NRF905性能参数参数数值单位最低工作电压30V最大发射功率10DBM最大数据传输率曼切斯特编码50KBPS输出功率为10DBM时工作电流9MA接收模式时工作电流125MA温度范围40TO85典型灵敏度100DBMPOWERDOWN模式时工作电流25UARF905模块工作电压与最大发射增益参考数据如表4所示表4NRF905工作电压与发射增益工作电压模块VCC供电电压模块最大发射增益DBM33V73DBM36V10DBM35控制模块为了实现对温湿度的控制功能,设计一个继电器控制电路模块。这个模块主要是通过对继电器的控制来实现的。继电器采用的是5V驱动的五脚继电器。控制电路图如图15所示D15N407QS8P2GVC3子JR图15继电器控制电路4软件设计41总体程序流程图设计采集板程序流程如图16所示图16采集板程序设计流程图接受控制板程序流程如图17所示图17接受控制板程序设计流程图42分模块程序设计对于相应的硬件模块,主要要设计的模块程序分别是数据采集接受的程序设计,12864液晶屏幕显示驱动程序的设计,继电器控制程序设计。蜂鸣器的控制也只需控制相应的单片机I/O口输出高/低电平即可。下面我们将分别给出各个主要模块程序设计的思路。温度采集湿度采集NRF905初始化NRF905LCD显示继电器开始结束初始化STC89C52开始结束STC89C52421数据采集模块的程序设计从硬件的设计和总体程序流程图,我们可以看出,数据采集是一个很重要的步骤。对于数据采集我们主要是采集温度、湿度等环境因素的数据,采用的传感器分别是DS18B20,HR31。下面分别给出它们的程序设计思路。4211DS18B20的程序设计从上文给出的DS18B20的资料,在硬件连接正确且上电的情况下,要读出温度数据,我们设计了以下几个函数18B20读字节函数VOIDREAD_DS18B20_DATAVOID。函数功能向DS18B20读一字节数据,入口参数无,出口参数DAT。18B20写字节函数VOIDWRITE_DS18B20_DATAUCHARVALUE。函数功能向DS18B20写一字节数据,入口参数DAT,出口参数无。18B20初始化函数BITRESET_DS18B20VOID。函数功能DS18B20初始化子程序,入口参数无,出口参数无。18B20读温度值函数UCHARREAD_DS18B20_TEMPVOID。函数功能向DS18B20读温度值,并将温度值存入字符数组。入口参数无,出口参数TEMP。DS18B20读一次温度数据的程序流程图如图18所示图18温度数据采集流程图4212DHT11的程序设计从上文给出的DHT11的资料,在硬件连接正确且上电的情况下,要读出温度数据,我们设计了以下几个函数DHT11接收一个字节函数DHT11_RECEIVE_BYTE。函数功能向DHT11读一字节数据,入口参数无,出口参数DAT。DHT11初始化函数DHT11_START。函数功能DHT11初始化子程序,入口参初始化DS18B20高低位转换为实际温度读温度寄存器值(高8低8位)再初始化DS18B20温度转换开始结束数无,出口参数无。DHT11接收湿度值函数DHT11_RECEIVEUCHARTH_BUF。函数功能向DHT11读温度值,并将温度值存入字符数组。入口参数无,出口参数RH。DHT11读一次温度数据的程序流程图如图19所示图19ADC0809数据转换流程图42132864液晶屏幕显示模块驱动程序设计12864液晶屏幕主要用于数据和信息的显示,为驱动它正常工作,设计了以下一些函数12864写指令函数VOIDZHILINGUCHARA函数功能写一字节的指令到12864,入口参数A,出口参数无。12864写数据函数VOIDSHUJU。函数功能写一字节的数据到12864,入口参数B,出口参数无。位置函数VOIDWEIZHIUCHARX,UCHARY。函数功能设置12864的初始显示位置,入口参数X,Y,出口参数无;有延时的显示函数VOIDXIANSHIUCHARX,UCHARY,UCHARP。函数功能12864有延时显示一个字符串,入口参数X,Y,P,出口参数无。无延时的显示函数VOIDXIANSHI1UCHARX,UCHARY,UCHARP。函数功能12864无延时的显示一个字符串,入口参数X,Y,P,出口参数无。12864初始化函数VOIDINITVOID。函数功能12864的初始化设置,入口参数无,出口参数无。具体的代码的编写已经完成,这里为节约篇幅,不再附上。12864写入一次显示数据如图20所示初始化DHT11湿度转换读湿度寄存器值(高8低8位)初始化12864调用显示函数写入显示数据12864显示写入数据开始结束开始结束再初始化DHT11高低位转换为实际湿度图2012864LCD一次显示数据流程图5系统调试51PCB板制作元器件封装的选取和摆放本次毕业设计要自己制作两块PCB板采集板PCB板和继电器控制板PCB板。采集,控制板PCB板自己设计制成。这一步在PCB板制作过程中是很重要的,直接影响到板的大小、布线的难易及板的大小与美观等。在ALTIUMDESIGNER中默认的很多元件封装可能会与采购的元件封装不符,或大或小或引脚顺序和数目不对,因此首先就需要对封装不符的元件进行大小和引脚距离的测量,然后自制封装,载入元件库,在原理图中替代默认封装。在原理图中将元件封装修改完成后,将所有元件封装导入PCB图中进行元件位置的大致摆放,摆放时,尽量将各模块的元件放置在一起,便于布线与电路的检测;元件也尽量放置紧凑,可避免线路过长和缩小电路板。当然,元件摆好后不是就不能动了,在布线时,根据需要可进行适当的调整,尽量使元件摆放整齐,布线方便、美观。52电路板的调试PCB布线是制板过程中最难花费时间最多的一步。采集板PCB板和继电器控制板PCB板的制作采用的是双面板面板,由于线路比较多,加上制版工艺的限制,采用自动布线功能难以完成本控制器合理的布线工作,因此采用了手工布线。手工布线过程中,在布线之前先要设置好布线的层面和部分布线规则。采集板PCB板,线宽设置为04MM,线与线之间的距离设置为08MM。继电器板PCB板,线宽设置为04MM,线与线之间的距离设置为03MM。制作好电路板之后需要进行硬件电路的测试。线路检测根据电路图用万用表检测PCB板线路是否有短路和断路现象。焊接好元件后,根据电路图检查有极性元件是否反接,元件参数是否合适,再检测元件引脚与对应的线路是否接通,防止虚焊。将电源电路接通,用万用表测量各输出电压值是否正常。确保PCB板上线路连接正常后,开启自锁开关将板上电源接通,再检测各电源接口电压是否正常,看各元件能否正常工作如有无发烫现象,过一段时间再检测,确定硬件控制器的稳定性。装上单片机,再测量其电压输入口40引脚VCC电压(5V)、31引脚EA/VPP引脚电压(5V)、晶振两引脚与地之间的电压(22V左右)和降压引脚之间的电压(33V左右);说明单片机能正常工作。53软件调试硬件调试成功之后,依次对液晶显示程序,NRF24L0无线模块对采集量的传输程序,串口程序等进行调试。54软硬件结合调试硬件调试和软件调试成功之后,将各部分程序进行揉合处理,分别写入相应的单片机,看看整个系统能否正常按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初级英语口语面试突破常见问题与答案
- 2025年人事经理揭秘招聘面试内幕销售岗位预测题
- 2025年城市管道天然气项目合作计划书
- 2025年地面瞄准设备、定位定向设备项目合作计划书
- 抢险救援现场安全员培训课件
- 2025年秋学期苏教版小学数学三年级上册教学计划
- 小学教师专业题库及答案
- 2025年智能一体化电源系统合作协议书
- 批注式阅读课件
- 扫大街的父亲课件
- 金属冶炼安全事故案例与分析
- 动物诊疗机构报告登记表
- 南京市2023-2024高一上学期期末英语试卷及答案
- 输液泵、微量泵技术操作规程及评分标准
- 2023年产科手术分级及安全核查培训考试试题
- 数字孪生及车间实践第三篇数字孪生车间
- 时间像小马车课件
- 现代科学技术概论课件
- 2022-CSP-J入门级第一轮试题答案与解析
- GB/T 43211-2023软木粒机械筛分测定粒度的试验方法
- 毕业设计(论文)-基于java学生信息管理系统
评论
0/150
提交评论