基于单片机的帆板控制设计
- 格式:pdf
- 大小:87.21 KB
- 文档页数:1
基于AVR单片机帆板控制系统的设计
设计任务
设计并制作一个帆板控制系统,通过对风扇转速的控制,调节风力大小,改变帆板转角θ,如图1 所示。
帆板形式及具体制作尺寸如图2 所示。
图1 帆板控制系统示意图
图2 帆板制作尺寸图
根据题目要求,设计任务要实现风扇和帆板之间的距离在一定范围内变动时,在规定的时间内,自动调节帆板达到通过键盘设定的预置转角(下文简称:预置参数),同时对控制过程中的相关数据进行实时处理并显示。
设计思路:以AVR 单片机为核心,采用闭环控制,角度传感器检测帆板的
实际转动角度,单片机定时采集,与帆板预置参数进行比较,生成调控风扇电机的PWM 信号;用LCD 屏显示预置参数、帆板的转动角度、调节用的PWM 信号及调控过程完成的时间等内容。
系统硬件设计与实现
硬件概述
系统由以下几个基本模块组成:电源模块、单片机控制模块、电机驱动模块、显示与声光报警模块、键盘模块和角度检测模块。
整个系统框图如图3 所示。
图3 系统框图
(1)控制模块:采用AVR 单片机控制;
(2)角度检测模块:采用ADXL345 角度传感器;
(3)风扇类型:采用轴流式的电吹风风扇;
(4)电机驱动方式:采用L298 电机驱动芯片;
(5)显示模块:用LCD1602 液晶模块进行显示;。
帆板控制系统加书签收藏下载跳至底部↓阅读:123次大小:10KB(共4页)帆板控制系统摘要:摘要:本系统以STM32F103ZE 的ARM 芯片为主控CPU,通过程序设计输出PWM 信号给直流电机驱动板以驱动风扇上的直流电机,从而带动风扇的转动。
用LSM303DLH3 三轴加速度传感器检测帆板偏转角。
可以用键盘设置PWM 占空比来改变风扇风速以控制帆板的偏转角。
还可以直接设置帆板偏转角,CPU 根据设置的偏转角和三轴加速度传感器检测的帆板偏转角的差,自动调节PWM 的占空比改变风扇风力大小,使帆板自动偏转到设定角度。
通过LCD5110 的液晶显示模块,可以实时数字显示帆板的偏转角和调节风力大小占空比。
关键词:关键词:STM32 加速度传感器PWM 偏转角帆板A bstract: This system to the ARM chips STM32F103ZE as control core, through the program design PWM signal output, in the to control dc motor drives board. With LSM303DLH3 sensor chip transmission An gle to signal to adjust the motor to control PWM signal motor speed. At the same time use the keyboard can be set rotation, adjust the pa nels of the chip, reached the PWM signal set the panels rotation Angl e. The keyboard also can adjust the PWM signal, and then chip can adjust the fan speed, to change the panels of the rotation Angle throu gh the regulation, and eventually to test LCD5110 liquid crystal displa y (LCD) module, show the panels of the deflection Angle. Key words: STM32 sailboard Angle sensor一、帆板控制系统总框架结构图和总体方案帆板控制系统总框架结构图和总体方案根据题目的要求,帆板控制系统由主控芯片模块,电机驱动模块、液晶显示模块,键盘模块等组成。
帆板控制系统(F题)摘要本系统是针对比赛F题设计的帆板控制系统,本系统以单片机STC12C5A60S为核心处理器,硬件包括液晶显示模块、增量型编码器模块、声光报警电路、键盘、及直流电机和驱动电路等部分组成。
系统中自制了风扇和帆板,帆板开启角度能被系统时时测量并显示,系统可通过键盘输入目标角度,系统能自动在10秒内控制风力并吹动帆板到达指定目标角度,同时风扇与帆板距离可在7~15cm间移动,当达到目标角度时系统用蜂鸣器和LED进行提示。
本系统工作稳定,各方面指标符合赛题要求。
关键字:STC12C5A60S2 编码器液晶显示一、系统方案论证与比较1.1核心控制模块方案一:采用A T89S51作为核心处理器。
虽然该产品功耗低,技术成熟,成本低,但是系统功能相对较少,实现PWM,AD等功能较麻烦,增加的外围电路数据转换速度慢,使系统复杂度增加,硬件成本上升。
方案二:采用STC12C5A60S2作为核心处理器。
此单片机可靠性高、功能强、编程灵活、自由度大、电源抗干扰性强,软件编程可实现各种算法和逻辑控制。
其内部集成AD模数转换器;PWM脉冲调制及丰富的中断源,并且他的功耗低,成本低,与51单片机相比,它的运行速度更快、芯片内部的Flash、EEPROM、SRAM 容量较大且支持在线编程烧写。
基于以上分析,拟定方案二。
1.2显示模块方案一:角度的数值可以使用数码管显示,但是数码管连接电路复杂,占用I/O 口较多,而且显示的位数有限,画面切换不方便也很不直观。
方案二:采用LCD12864液晶屏显示。
液晶屏(LCD)具有超薄轻巧、低耗电量、无辐射、平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高等特点。
而且LCD12864匹配了单片机,可以显示数字,英文字母,汉字等。
结合本系统要求,为了使画面更直接清晰、直观,我们采用方案二,使用LCD12864显示角度、文字、图形等。
1.3按键模块方案一:采用按钮开关作为按键的输入。
帆板控制系统摘要本系统采用STC12C5A60S2单片机作为控制核心,利用角度传感器、电机驱动、液晶显示、键盘控制、声光报警等多个模块实现帆板控制系统。
安置在帆板上的角度传感器将检测信号传送给单片机控制系统,AD转换器将模拟信号转换为数字信号,计算出帆板旋转角度,并由单片机控制液晶进行信息显示。
帆板旋转角度可通过键盘设置风力等级,由单片机通过PWM方式驱动直流电机运转进行调速。
配合角度传感器可以实时调节电机转速,进而带动风扇调整帆板转角。
测试结果证明,帆板控制系统运行稳定可靠,可以准确快速地调整帆板角度,液晶显示内容充实美观,声光提示信息齐全。
关键词:STC单片机、角度传感器、PWM、模糊控制目录第一章前言.................................................... 1第二章认识帆板控制系统........................................ 22.1 STC12C5A60S2系列单片机简介........................................ 22.2 角度传感器......................................................... 32.3 PWM方式........................................................... 52.5 12864液晶显示器................................................... 7第三章系统方案的论证说明 ...................................... 83.1单片机控制模块方案论证............................................. 83.2角度传感器方案的设计论证........................................... 83.3电机驱动模块论证................................................... 83.4显示模块方案论证................................................... 83.5 系统总体方案设计................................................... 8第四章主要单元硬件电路设计分析与参数计算 .................... 104.1 单片机控制模块设计............................................... 104.2 角度测试原理与检测模块设计....................................... 104.3 风扇电机驱动控制模块设计与分析................................... 114.4 显示模块设计..................................................... 114.5 键盘模块设计..................................................... 11第五章系统软件设计.......................................... 125.1 程序流程分析..................................................... 125.2 算法设计......................................................... 14第六章系统测试调试.......................................... 156.1 测试仪器......................................................... 156.2 角度传感器模块测试与校正......................................... 156.3 帆板控制系统实际运行测试......................................... 156.4 测试结果分析..................................................... 16第七章结束语................................................ 177.1 论文总结......................................................... 17参考文献、资料索引............................................ 18致谢.......................................................... 19第一章前言题目要求设计一个帆板控制系统,通过对风扇转速的控制,调节风力的大小,改变帆板转角θ。
2011年全国大学生电子设计竞赛帆板控制系统2011年9月2日摘要本系统以STC单片机控制电路为核心,基于PID控制方法,采用PWM脉冲调宽的方式对直流电机进行调控,根据角度传感器反馈回来的信号实现可靠的闭环控制,自动稳定精确地控制帆板的倾斜角度。
关键词:PID控制方法 PWM脉冲调宽帆板帆板控制系统1系统方案1.1帆板倾斜角度测量方法的论证与选择方案一:采用角度测量传感器测量帆板倾斜角度在轴承处安装角度测量传感器,当帆板转动一定角度时就会带动轴从而带动角度传感器转动。
传感器的测量值传给A/D转化器转换成数字量(方便运算),再将数字量传给单片机并予以显示。
图1 角度测量传.感器示意图优点:便于调控,精确测量。
缺点:造价高,元件易损坏。
方案二:采用电容传感器测量帆板倾斜角度将电容的一面板作为帆板安装相连,另一面板作为底板,当帆板倾斜时电容改变,进而改变电路的谐振频率,通过频率/电压转换电路,将谐振频率转换为电压信号,再由单片机内部的A/D转换器转换成对应的数字信号,通过运算处理,得到控制信号。
优点:节约材料,方便组装。
缺点:误差较大,不便于测量,参数转换较复杂。
方案三:采用超声波传感器测量帆板倾斜角度超声波传感器通过发射和接收进行测量帆板所倾斜角度。
优点:与测量装置无接触,没有机械损耗。
缺点:温度影响大,容易受外界干扰。
综合以上几种方案,经过比较,从经济性和实用性角度以及现有元器件情况,我们选择选择方案一。
1.2 风力控制部分的论证与选择方案一:改变供电电压大小根据能量转换平衡原理可知:P J=P D式中:P J——机械功率P D——电气功率由上式可知:风量越大所需机械功率越大,另有P= U2/R,所以在电阻一定的前提下,电压越高,电功率越大,电压越小电功率越小,机械功率也小,也就是说:风机的风量越小。
通过分析可见,改变直流电压的高低,就能控制风量的大小。
优点:易于调试,容易实现。
缺点:在低电压情况下,电机转矩较小,不易启动。
1.系统方案----------------------------------------------------------------------------------------------------------- 31.1主控制器的选择----------------------------------------------------------------------------------------- 31.2电源模块的选择----------------------------------------------------------------------------------------- 41.3 角度信号采集模块的选择---------------------------------------------------------------------------- 41.4 A/D转换模块的选择----------------------------------------------------------------------------------- 51.5驱动模块的选择----------------------------------------------------------------------------------------- 51.6显示模块的选择----------------------------------------------------------------------------------------- 5 2系统理论分析与计算 -------------------------------------------------------------------------------------------- 6 3硬件电路设计 ----------------------------------------------------------------------------------------------------- 63.1系统硬件的基本组成----------------------------------------------------------------------------------- 63.2:硬件电路模块设计 ----------------------------------------------------------------------------------- 73.2.1 主控制电路设计------------------------------------------------------------------------------- 73.2.2 驱动模块电路设计---------------------------------------------------------------------------- 83.2.3采集模块电路设计 ---------------------------------------------------------------------------- 83.2.4显示模块电路设计 ---------------------------------------------------------------------------- 93.2.5电源模块电路设计 -------------------------------------------------------------------------- 104.软件设计--------------------------------------------------------------------------------------------------------- 104.1程序的设计 --------------------------------------------------------------------------------------------- 104.2.1程序功能描述与设计思路 ----------------------------------------------------------------- 104.2.2 程序流程图 ----------------------------------------------------------------------------------- 11 5测试方案与测试结果 ------------------------------------------------------------------------------------------ 125.1测试方案 ------------------------------------------------------------------------------------------------ 125.2 测试条件与仪器 -------------------------------------------------------------------------------------- 125.3 测试结果及分析 -------------------------------------------------------------------------------------- 125.3.1测试结果--------------------------------------------------------------------------------------- 125.3.2测试分析与结论 ----------------------------------------------------------------------------- 14该系统为一个帆板控制系统,通过对风扇转速的控制,调节风力大小改变帆板角度。
帆板控制系统设计作者:王松林来源:《电子世界》2013年第04期【摘要】论文介绍基于STC89C52单片机的帆板角度控制系统,系统可以利用风扇控制装置对帆板角度进行控制,并通过LCD12864实时显示角度变化。
还可依据设定的帆板角度信息智能控制风扇转速,在很短时间内(5秒以内)动态调整帆板摆角,同时实时显示帆板角度等信息。
系统包括:单片机主控模块、角度信号采集模块、键盘输入模块、显示模块、电源模块、风扇电机驱动模块。
系统主控模块采用性价比高的单片机最小系统;选用ADXL345加速度传感器完成系统角度信号采集功能;利用LCD12864实时显示角度变化的信息,5*6矩阵键盘完成风力等级和角度设定的输入;系统电源模块采用两路稳压输出电路(5v、15v),提供控制系统与风扇电机的工作电源;风扇电机采用L298N模块驱动。
本系统制作成本较低、工作性能控制稳定,能很好达到设计要求。
【关键词】STC89C52;加速度传感器;LCD12864;L298N一、引言单片机又称单片微控制器,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度等物理量的测量。
本系统就是以单片机为核心建立起来的,要实现对帆板转角大小的控制,其归根就是对风扇的控制,帆板的转角随着风扇风力的变化而变化,角度传感器给单片机不同的角度检测信号,经单片机处理后在LCD液晶上显示,同时给出声光提示。
系统体现了模块化的设计理念,将单片机和各个器件结合在一起,完成系统化的设计,充分发挥了单片机的可靠性、可操作性和强大处理功能。
[1-2]二、系统方案(一)方案论证与比较1.主控电路方案一:采用可编程逻辑器件FPGA作为控制器。
FPGA可以实现各种复杂的逻辑功能,IO资源丰富,易于进行功能扩展。
但本系统不需要复杂的逻辑功能,且从使用、功耗及经济的角度考虑我们放弃了此方案[3]。
帆板控制系统(F题)摘要:本帆板控制系统由单片机ATMEGA48作为帆板转角的检测和控制核心,实现按键对风扇转速的控制、调节风力的大小、改变帆板转角θ、数字显示等功能。
引导方式采用角度传感器感知与帆板受风力大小的转角θ的导引线。
通过PWM波控制电机风扇风力的大小使其改变帆板摆动的角度θ。
风扇控制核心采用ATMEGA48单片机,控制帆板的偏转角度。
关键词:ATMEGA48,PWM波Abstract: the panels of microcomputer control system ATMEGA48 as the panels corner detection and control, and realize the core of fan speed control buttons, adjust the size of the wind, change the panels Angle theta, digital display etc. Function. Lead the way Angle sensor perception and the panels are the size of the wind Angle theta guide line. Through the PWM wave to control motor fan the size of the wind the swinging Angle theta change the panels. Fan control ATMEGA48 single-chip microcomputer control, the core of the deflection Angle panels.Key words: ATMEGA48, PWM waves目录1. 系统设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1. 题目要求²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.1.1 基本要求²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.1.2 发挥部分²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.1.3 说明²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.2总体设计方案²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.2.1 设计思路²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 1.2.2 方案论证与比较²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²11.2.3 系统的组成²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²12. 单元电路设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 2.1 风扇控制电路²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 2.2角度测量原理²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²12.3控制算法²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²13. 软件设计²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 3.1风扇控制电路设计计算²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 3.2控制算法设计与实现²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²13.3总体电路图²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²14. 系统测试²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 4.1 调试使用的仪器与方法²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 4.2 测试数据完整性²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²14.3 测试结果分析²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²15. 结束语²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 参考文献²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 附录1 元器件明细表²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 附录2 程序清单²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 附录3 印制板图²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²1 附录4 系统使用说明书²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²11.系统设计1.1题目要求设计并制作一个帆板控制系统,通过对风扇转速的控制,调节风力大小,改变帆板转角θ,如图 1 所示。
[收稿日期]2012-05-11[作者简介]罗乐(1974-),男,重庆长寿人,讲师,硕士,主要从事电子技术与计算机应用方面的研究.2012年8月重庆文理学院学报(自然科学版)Aug.,2012第31卷第4期Journal of Chongqing University of Arts and Sciences (Natural Science Edition )Vol.31No.4基于STC12C60S2单片机的帆板控制系统设计罗乐(成都工业学院通信工程系,四川成都611730)[摘要]系统采用单片机STC12C60S2作为主控器,由角度检测电路、电机驱动电路、键盘与显示电路等构成.采用键盘预置帆板角度,并通过角度传感器检测帆板的实际角度,两者之间不相等而产生角度偏差,再通过单片机输出PWM 信号去调节直流电机的转速,直流电机带动风扇使帆板在最短时间内达到系统的预置角度并保持较高的稳定性,从而达到系统对帆板角度的准确控制.[关键词]STC12C60S2;角度传感器;PWM ;A D 转换[中图分类号]TP399[文献标志码]A [文章编号]1673-8012(2012)04-0030-031系统构建本系统主要由CPU 模块、A D 转换模块、角度传感器模块、直流电机驱动模块、键盘及显示模块、电源模块等部分组成,系统框图如图1所示.通过调节单片机输出PWM 控制驱动电路达到调节直流电机转速的目的,直流电机的转速即为风扇的转速,风速的大小决定帆板与垂直截面的夹角大小[1].再通过角度传感器测得帆板的实际角度,经A D 转换后与事先预置角度对比,将误差角度经PID 修正,由单片机再次进行PWM波输出,控制直流电机转速使帆板角度稳定到规定的范围内.图1系统总体框图2系统硬件电路设计2.1CPU 单元及部分外围电路STC12C60S2单片机具有增强型的8051内核,系统稳定,可靠性强,支持宽电压输入,内带10位A D 转换器、8位PWM 控制,具有很好的性价比[2].CPU 模块及外围电路如图2所示.图2CPU 模块及外围电路2.2角度测量模块系统要求采集帆板的实际角度以及帆板与垂直截面的实际距离,仅用单片机内的A D 转换器难以达到要求,故采用MAX 公司的MAX1241作为外扩的A D 转换器.角度传感器具有阻尼系数小、精度高、功耗低等优点且不会影响帆板的自由移动,所以对角度的测量采用角度传感器以达到对角度的精确测量.由于角度变化范围为0 90ʎ,故测量的最小单位计算公式为ΔR *90(R *2^N ).其中N =12,ΔR 为角度传感器的测角电阻段,R 为测角传感器的整圈电阻[3].电路如图3所示.图3角度及距离测量电路2.3直流电机驱动电路L298N 内含4通道逻辑驱动电路,是一种二相和四相电机专业驱动器,内含2个H 桥的高电压大电流的全桥式驱动器,可以驱动46V 、2A 以下的电机,具有高转矩重量比、宽调速范围、高可靠性的优点[4-5].设计电路如图4所示.图4直流电机驱动电路2.4电源电路根据需要制作出满足系统要求的电源,实现效率最大化和系统的完备性,降低电路对外接电源的依赖,提高系统的独立性,电路如图5所示[6-7].图5电源电路3系统软件设计根据题目要求,涉及的软件包含对帆板转角、距离的测量,采样数据的处理,电机的控制,键盘及显示等部分.其中,键盘包含预置角度、距离的设置,电压值及输出信号类型的选择;显示部分程序采用菜单界面控制,包含有帆板角度、帆板的距离、电压值、信号类型等参数的显示[8-9].主程序流程图如图6所示.图6系统主程序流程图4系统测试与分析4.1测试环境测试方案:采用软件仿真测试→硬件测试→软硬件联调测试方式.测试条件:经多次检查,保证仿真电路和实际硬件电路必须与系统原理图完全一致,且检查无误,实际硬件电路无虚焊、漏焊.测试仪器:高精度的数字毫伏表,模拟示波器,数字示波器,数字万用表,指针式万用表,量角器,直尺[10].4.2测试结果分析系统在设计完成后,按照如前的条件,在不同的条件下,对系统各方面的性能进行测试,测试结果分别如表1 4所示.其中,手动转动角度值与实测角度值如表1所示;当帆板距离风源的直线距离为10cm时,按键值、显示值、实测值如表2所示;当帆板稳定在45ʎ时所测参数如表3所示;当帆板距离风源的直线距离为7 15cm 内,预置角度、显示角度和系统达到稳定状态时所需时间如表4所示.根据如表1 4所示的测试数据可知,整个系统在角度设置、角度的测量和角度的控制上,误差都能控制在较小的范围内.由此表明,设计系统的系统控制精度较为理想,线性度和一致性较好,达到了预期的设计目标,能较好地实现预期的控制功能.表1手动转动角度值与实测角度值手动转动角度(ʎ)实际显示角度(ʎ)2254101015162020252430284546505255566062表2D=10cm时按键值、显示值、实测值预置角度(ʎ)显示角度(ʎ)实测角度(ʎ) 151515202021252626303130353537403939454646555456606162表3帆板稳定角度及时间测量次数所需时间s预置角度(ʎ)显示角度(ʎ) 12.1454522.0454632.0454542.1454352.2454562.0454672.1454582.14546表4D=7 15cm时预置角度、显示角度和稳定时间时间s预置角度(ʎ)显示角度(ʎ)3.015173.120233.425242.930333.135362.840412.845453.350483.455523.260635结语由测试结果不难看出,本系统运用STC12C60S2单片机,通过PWM对直流电机调速,能够以较小的误差实现对帆板的控制和转角测量,能够在小于规定的时间内对帆板转角45ʎ进行精确且稳定的控制,能够在帆板与风机直线距离为7 15cm内实现角度和距离的准确测量与显示,能在最短时间之内使系统趋于稳定.[参考文献][1]黄智伟.全国大学生电子设计竞赛训练教程[M].北京:电子工业出版社,2010:1-5.[2]李玉柏.最小系统设计与应用[M].成都:电子科技大学出版社,2012:35-42.[3]钟洪声.电子电路设计技术基础[M].成都:电子科技大学出版社,2012:207.(下转第36页)波器,显示采用只有几十个微安的LCD,这样大大降低了整个电路的功耗.加上流量计采用压电晶体传感器,可在-40 400ħ的工作温度范围内工作,能适用于条件恶劣的工业现场,可靠性较好,压力损失小,量程范围大,精度较高,满足了仪表能够在野外或者危险场所长期稳定工作的要求.[参考文献][1]戴昌辉.流体流动测量[M].北京:航空工业出版社,1991.[2]周庆.实用流量仪表的原理及其应用[M].北京:国防工业出版社,2008.[3]徐科军.基于DSP的涡街流量计和科氏质量流量计二次仪表[J].石油工业技术监督,2001,29(9):18-19.[4]周兴华.恒流二极管及其用法[J].电子世界,1999,21(6):22-24.[5]孔令勇.有线数据通信及其应用[J].重庆文理学院学报:自然科学版,2008,22(3):33-34.Low-power hardware design of the Vortex FlowmeterLI Qin(Anhui Broadcasting Movie and Television College,Hefei Anhui230011,China)Abstract:Lowpower vortex flowmeter is applied to battery power with a temperature compensationof single-phase fluid measurement.It is a low power consumption and standard industrial instrument which is suitable for the pulse or frequency of the two-wire sensor output,measurement and display of the second flowrate.The flowrate meter is designed by using TI’sultra-low power MSP430F449MCU.It has a battery charger,liquid crystal display,multi-output mode and power-down data protection storage features.Key words:multi-purpose low power consumption;flowmeter;secondary flow;measurements show;the MSP430F449(责任编辑吴强)(上接第32页)[4]Walt Jung,张乐锋,张鼎.运算放大器应用技术手册[M].北京:人民邮电出版社,2009:178-180.[5]周雪.模拟电子技术[M].西安:西安电子科技大学出版社,2005:35.[6]陈祝明.电子系统专题设计与制作[M].成都:电子科技大学出版社,2012:56-62.[7]陈生潭,郭宝龙.信号与系统[M].西安:西安电子科技大学出版社,2002:97-102.[8]杨欣,王玉凤,刘湘黔.电子设计从零开始:第2版[M].北京:清华大学出版社,2010:440-480.[9]李朝青.单片机原理及接口技术[M].北京:北京航空航天大学出版社,2009:282-284.[10]陆绮荣.电子测量技术:第2版[M].北京:电子工业出版社,2009:174-176.A design of panels control system based on STC12C60S2MCULUO Le(Dept.of Communication Engineering,Chengdu Institute of Technology,Chengdu Sichuan611730,China) Abstract:The system uses a single chip STC12C30S2as main controller,including angle detection circuit,a motor drive circuit,key board and display circuit.The system uses keyboard to preset panel angle,and u-ses an angle sensor to detect the panel angle.The two angles are not equal so that deviation angle is pro-duced,and then the CPU output PWM signal is used to adjust the rotation speed of DC motor,DC motor drives the fan so that the panels arrive the presented angle in the shortest time,and a higher stability is ob-tained,so as to achieve the purpose that the system controls panels angle accurately.Key words:STC12C60S2;angle sensor;PWM;A D conversion(责任编辑吴朝平)。