如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
万方数据基于双单片机的多路数据采集系统设计MCU仪器仪表学报systemNormal言2系统的硬件设计林祝亮1武杨金华1Designmulti—channelbasedWu引本系统采用下位机负责模拟数据的采集,上位机林2距离数据采集。实验证明该方式有效解决模拟量受干扰而影响精度的问题,弥补传统的双单片机串行传输方式传输距离短、ofdataacquisitiondoubleMAXl96统框图如图1所示。即主机是负责处理接受过来的数字量的处理及显示,包括时钟的显示、温湿度的采集显示、键盘的读取、与电脑的串口通讯等。在传输的传输方式上,该系统并没有选择常见的两单片机串行通讯,而是采用的双CPU共享数据这一极具创意的方式。传统的双单片机串行传输方式有传输的距离短、传输的速率低的缺陷。该系统采用的数据传输方式,很好的解决了这一问题并在一定程度上满足了许多场合的要求。该系统主要由两块单片机组成上下位机通讯,E2PROM(通讯与存储数据)为上下位机共享模块。系2.1上位机的原理设计上位机的电路原理图如图2所示,上位机主要由液晶显示模块TSl2864A--2、时钟芯片模块、温湿度传感器模块SHTIO,键盘组成。2.2下位机的原理设计下位机主要由电压、电流采集模块组成,原理图如第27卷第6期增刊2006年6月1(浙江师范大学职业技术学院金华321004)2(浙江师范大学信息科学与工程学院金华摘要本系统采用双单片机和E2PROM共享数据的方式实现通讯,通过下位机采集数据,上位机处理数据实现现场的远传输速率低的缺陷。关键词A/D数据共享MAXl96双单片机LinZhulian91Lin2JinhualTechnology,ZhejiangUniversity,JinhuaZhejiangInformationoriginallyappliedmodePROMsharingachievecommunication,applieddown-streamCPUtheandup—streamremoteacquisition.Theexperimentthisapproachresolveproblem0fsimulatebeinginterfered。andcompensateflawbylimitationsshortlOwvelocitytraditionaltwO-MCUserialcommunicationmode.A/D1图1系统框图ChineseJournalScientificInstrumentV01.27NO.6June.2006321004)onYang1(CollegeVocationAnd321004,China)2(CollegeScienceEngineering,ZhejiiangAbstractTheE2collecttacklewithattainprovedthatcouldprecisionbecausequantitycausedtransportationindistantunderKeywordsto万方数据糖罐睁:转茸c22辛P睡19照篓F24隔粥陌朋F22鞲鬣鞲器醑囊秘嚣1m—∞哺寸磐V0k圭:‰—龟p一广凯黑剿P27^广—1《群阳喇二剿盛c9顶r脚℃碱呦髻熙习茄1避!QI姑广_o争——一赫晤广引2关拍}{蔽龟毋一碾PSEN广]也一ii:磊]r一—娶0婴毒}j盟一2[1脚婴名一啊口’:M__—-:_”.,1>3m一丁茹基于双单片机的多路数据采集系统设计图3所示。核心组成部分就是一个多通道,12位数据读取系统MAXl96。各个通道在~定的电压范围内可以通过相互独立的软件编程来实现模拟信号的转换。此外该系统采用了MAX472这一I/V芯片来实现电流的测量。23跏RES酊1石’甚肇艮勉第6期增刊’⋯—了广如.4—了r如.5TI∞i观2P图2上位机的电路原理图图3下位机的电路原理图133△lp∞礴S3DI】QWRl6:∞3l1324U7VCC5。U86Pt039P0.07PIIPDl38P0’l8P12H)237Po.29P13P0336P0.3loP14P0411P15H)5121333P0.6P1.71621E17DrrlP2022R,'Ⅳ18D盯1DP21P22195TlP2324CSl20GI1DP2425Cs2P2526P2.5EAifvPP26P2728P2.7{1XlGNDlOP3.O儿P3.130)29G1F21R球蓬frXIE^J.vPToT1-_J_L--■v』‘■■r万方数据I{’7~”3系统的软件设计4结束语5结束语参考文献。钿。输出窗口的计算误差值与文献4的结果非常由于该系统采用的是双CPU共享数据这一方式来实现数据的传输,因此上下位机的焦点便是在实现对E2PROM的控