基于单片机PIC16F877数据采集系统设计.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:162KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于单片机PIC16F877数据采集系统设计.pdf

基于单片机PIC16F877数据采集系统设计.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第19卷第6期光电技术应用Vol.19No.62004年12月ELECTRO-OPTICTECHNOLOGYAPPLICATIONDecember.2004文章编号:CN21-1495(2004)06-0034-04基于单片机PIC16F877数据采集系统设计孔令志,梁宁宁,李兆宁(陆军航空兵学院,北京通州101114)摘要:鉴于MCUPIC16F877单片机的诸多优点,在设计中使用MCUPIC16F877作为核心部件可以使得电路设计简洁,数据采集系统的性能较好.依据数据采集系统的设计要求,详细描述了使用MCUPIC16F877实现一介数据采集系统的软、硬件设计方法,该系统具有低功耗、安全可靠、运行速度较快、抗干扰性能较好等特点.关键词:MCUPIC16F877,数据采集系统,模数转换,同步/异步通信中图分类号:TP274+.2文献标识码:ADesignofDataAcquisitionSystemBasedonMCUPIC16F877KONGLingzhi,LIANGNing-ning,LIZHaoning(AmaryAviationAcademy,Bejing101114,China)Abstract:SincetherearemanyadvantagesforMCUPIC16F877,wecangetthecircuitsimpledesignandbetterperformanceofthedataacquisitionsystembyusingtheMCUPIC16F877asthekeycomponent.Basedonthedataacquisitionsystemdesignrequirements,theimplementationofsoftwareandhardwaredesignisdescribedbyusingMCUPIC16F877,whichshowsthegoodcharacteristics,suchaslowpowerconsumption,bettersafetyandreliability,fasteroperatingspeedandbetterantijammingfunctionetc.Keywords:MCUPIC16F877;dataacquisition;A/Dconversion;synchronous/asynchronouscommunication近年来,基于单片机的数据采集系统(DAS)块以及两个捕捉/比较/PWM等等.因此使用广泛应用于工业测量和工业控制技术中.但是基MCUPIC16F877作为核心部件,能够让电路设于传统的单片机数据采集系统由于其有限的功计更为简洁,提高电路的安全性和可靠性,降低能使得整体性能显得较差.而由Microchip公司整个系统的功耗.生产的MCUPIC16F877[1~4]是一款较新的中1数据采集系统的实现档产品,它具有高速(Harvard结构)、低功耗、较大的拉电流和灌电流(最大拉电流/灌电流为251.1数据采集系统的设计要求mA)、高代码压缩率、抗干扰能力强、流水线取指要求所的设计该数据数采集系统应具有如令、FLASH存储器、E2PROM以及性价比高等下功能;特点.除此之外,MCUPIC16F877还有许多功(1)能够对模拟量和开关量进行采集;能模块,诸如模数转换模块、三个定时器模块(2)能够对所采集的数据进行基本数据处理(TMR0,TMR1andTMR2)、通用同步/步收发功能;器(USART)模块、主控同步串行接口(MSSP)模(3)能够将所采集和处理的数据进行LCD收稿日期:2004-09-16作者简介:孔令志(1977-),男,山西人,毕业于太原理工大学,硕士,助教,主要研究方向为充电技术及智能仪表设计.第6期孔令志等:基于单片机PIC16F877数据采集系统设计35图1数据采集器电路原理图显示;PIC16F877与去耦电容9.6MHz晶体振荡器电(4)能够进行开关量控制;路及一个串行编程接口电路(J1)等组成的核心(5)能够同上位PC机进行通信;部分外,还有另几个部分组成:液晶显示部分、键(6)具有数/模转换功能;盘部分,通信部分和开关量输出控制部分等.(7)具有键盘输入功能;由于图1是简化原理图,所以有些器件的未(8)能够在线调试程序.用管脚及电源和地没有画出,图中所有器件使用1.2数据采集系统的硬件设计的电源和地均相同.完成数据采集和处理的功能为了实现上述功能,基于单片机PIC主要是靠单片机PIC16F877