基于STC12C5A16S2单片机电子水平仪设计

合集下载

电子水平仪课程设计

电子水平仪课程设计

电子水平仪课程设计一、课程目标知识目标:1. 学生能理解电子水平仪的基本工作原理和功能特点。

2. 学生能掌握电子水平仪的操作方法和使用步骤。

3. 学生能了解电子水平仪在工程建设和日常生活中的应用。

技能目标:1. 学生能正确使用电子水平仪进行测量,并准确读取数据。

2. 学生能通过实际操作,掌握电子水平仪的校准和维护方法。

3. 学生能运用电子水平仪进行简单的角度和水平度测量,解决实际问题。

情感态度价值观目标:1. 学生培养对电子测量工具的兴趣和热情,增强实际操作欲望。

2. 学生培养严谨、细致的实验态度,提高实际测量结果的准确性。

3. 学生通过实际应用,体会电子水平仪在现代科技生活中的重要性,增强创新意识。

课程性质:本课程为实践性较强的课程,以实验操作和实际应用为核心。

学生特点:学生具备一定的物理知识和实验技能,但对电子水平仪的了解有限。

教学要求:结合学生特点,注重理论与实践相结合,提高学生的实际操作能力。

通过课程学习,使学生能够熟练掌握电子水平仪的使用,并应用于实际生活和工程实践。

教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容1. 电子水平仪基本原理:介绍电子水平仪的工作原理,如加速度传感器、陀螺仪等组成部分及其作用。

2. 电子水平仪的结构与功能:分析电子水平仪的结构特点,讲解各功能键的使用方法。

3. 电子水平仪的操作与使用:详细讲解电子水平仪的操作步骤,包括开关机、校准、测量、读取数据等。

4. 电子水平仪的校准与维护:介绍电子水平仪的校准方法,以及日常维护和保养注意事项。

5. 电子水平仪的应用实例:分析电子水平仪在建筑、装修、工程测量等领域的实际应用案例。

教材章节关联:1. 电子水平仪基本原理——对应教材第3章“传感器及其应用”。

2. 电子水平仪的结构与功能——对应教材第4章“电子测量工具及其使用”。

3. 电子水平仪的操作与使用——对应教材第5章“电子测量方法与技巧”。

毕业论文- 基于STC12C5A60S2单片机的LED光立方设计

毕业论文- 基于STC12C5A60S2单片机的LED光立方设计

毕业论文- 基于STC12C5A60S2单片机的LED光立方设计基于STC12C5A60S2单片机的LED光立方设计【摘要】本次设计使用512个LED灯制作8*8*8的LED立方体,命名为光立方。

采用STC12C5A60S2芯片作为主控,8个74HC573锁存器和一个ULN2803芯片扩展I/O口,作为外围控制。

通过编程控制I/O口,点亮指定的LED灯,使得显示不同的画面。

8*8*8光立方因点亮LED灯将会形成各种图形,如爱心、数字、雨滴、正方体等十几种画面。

整个立体呈现不同的造型和图案,动画衔接完美,使其变得美轮美奂、绚丽多彩,立体感十足。

此外,我们还可以外接音频输入,通过AD采样,快速傅里叶变换FFT,可以让光立方显示音频频谱。

经过系统测试,最终达到设计要求。

【关键词】光立方 STC12C5A60S2 74HC573 ULN28031Based on STC12C5A60S2 of the Light Cube Design【Abstract】:The 8*8*8 LED cube is made of 512 LED lights,named Light Cube whichused STC12C5A60S2 as main control chip,it has 8 74HC573 latches extended I/O ports,anda ULN2803 chip as out control. Through programming control I/O port, the LED light. 8 * 8 * 8 cubic light for light leds will form a variety of graphics, such as loveheart,numbers,rain,cube and so on. animation, cohesion is perfect, stereo sense isdye-in-the-wood. In addition, we also can external audio input, through the AD sampling, fast Fourier transform FFT, can let light cube display audio spectrum. After the system test, finally to meet thedesign requirements.【Keywords】: The Light Cube STC12C5A60S2 74HC573 ULN2803目录【摘要】 ................................................................... (1)【Abstract】 ....................................................... ........................................................................2目录...................................................................... . (2)第一章引言 ..................................................................... (1)1.1光立方的研究意义 ..................................................................... (1)1.2发展历程和现状...................................................................... (1)1.3 光立方的功能和特点...................................................................... . (1)1.4 光立体的优越性以及主要应用 ..................................................................... .................... 2 第二章控制模块设计 ..................................................................... . (3)2.1 系统总框图...................................................................... (3)2.2 总体方案的选择...................................................................... .. (3)2.2.1主控芯片 ..................................................................... . (3)2.2 总体方案的选择...................................................................... .. (3)22.2.1主控芯片 ..................................................................... . (3)2.2.2 电源选择...................................................................... (4)2.3 元件选择...................................................................... .......................................... 4 2.第三章光立方显示部分概述...................................................................... .. (7)3.1 光立方的制作 ..................................................................... (7)3.1.1 光立方的原理...................................................................... .. (7)3.1.2 LED灯的选用 ..................................................................... (7)3.1.3 LED灯的焊接 ..................................................................... (9)3.2显示部分检测 ..................................................................... .............................................10 第四章硬件设计 ..................................................................... . (13)4.1最小系统 ..................................................................... . (13)4.2 按键模块 ..................................................................... (13)4.3功放模块 ..................................................................... . (14)4.3.1 功放原理图 ..................................................................... .. (14)4.4呼吸指示灯...................................................................... (15)4.5 竖排控制电路 ..................................................................... .. (15)4.6 光立方层控制电路 ..................................................................... . (16)4.7 硬件电路焊接 ..................................................................... .. (17)4.8 元件清单 ..................................................................... ...................... 错误~未定义书签。

基于STC12C5A32S2单片机数控电源兼电子表电路模块设计

基于STC12C5A32S2单片机数控电源兼电子表电路模块设计

系统利用STC12C5A32S2用其自带的8路AD、2路PWM 来实现数控电源的控制部分和信息的采集部分, P0到P4个IO4实现数据的显示部分,既可以作为数控稳压电源使用又可以做数字钟和闹钟,既可以用数码管显示又可以1602液晶显示。

其实充分利用STC12C5A32S2自带的8路AD、2路PWM完全可以实现全自动充电的多功能数字钟,单片机既可以来显示数字钟,又可以对电池进行充电,电池给单片机供电,当电池没电时,系统自动充电,可是最后由于硬件的原因没有完成,但是当时进行数字钟改进时的一个思想。

单片机部分主要是用来控制系统的运行,采集电压和通过PWM给充电器提供一个基准电压,利用内置AD对电源输出的电压,电流进行检测,单片机控制1602液晶进行显示,控制数码管进行数码管显示,控制按键对各个界面进行切换,蜂鸣器用来实现报警,闹钟时间到了就进行蜂鸣器报警。

显示部分分为两种,1602液晶显示和数码管显示,数码管可以显示电压值和电流值,时间,闹钟。

按键用来切换数码管显示不同的界面。

系统的硬件部分:一、电源(模拟)部分图2 电源仿真图通过此电路,将电源电压稳定在5V,此时取的基准点位3.6V,当输出电压高于7.2V 时,这时,U1:A的反向端电压会高于3.6V,这时输出会减小,从而使输出电压减小,反之,当输出电压偏小时,使输出电压增大。

通过调节基准电压,可以实现电源电压可变,本系统就是利用这一原理对电池进行充电。

对于电流取样,就好比B3位电池,R4是一个比较小的电阻,对电路的影响不大,当对电阻两端的电压进行采样之后,在除以电阻就可以算出其流过电池的电流,对于电池两端的电压取样,利用的是R7和R8,采集R7两端的电压U7,则u=U7/R7*(R7+R8),对于电流的采集,利用的是同向比例放大器,取样电阻选择的是0.2欧姆,当电压放大五倍时正好采集到的电压值等于电流的值,不过仿真和实际的电路会有区别。

还有另一种做智能充电器的方案,利用减法器实现对电流的采集,感觉这种采集电流的要比我的要好。

基于STC12的家居智能信息仪设计与实现

基于STC12的家居智能信息仪设计与实现

基于STC12的家居智能信息仪设计与实现任工昌;张戈【摘要】In order to achieve the visualization of home environment information,a smart home information instrument was designed. The functions of clock display,temperature-humidity detection,harmful gas concentration detection and alarm,bur-glar alarm and noise detection are integrated in the system based on STC12 chip. The design of system is divided into two parts of hardware and software. The selection of some hardwares and overall circuit design are introduced in the hardware section. C language programming is adopted in the software section to realize program design of each module and program design of the whole system. The result shows that the function of the system is comprehensive,and has the advantages of economy and practi-cability.%为了实现家居环境信息的可视化,设计一款智能家居信息仪.该系统基于STC12芯片集成了时钟显示、温湿度检测、有害气体浓度检测与报警、防盗报警、噪音检测等功能.该系统设计分为硬件设计和软件设计,硬件部分介绍各部分硬件选型及总电路的设计,软件部分采用C语言编程实现各个模块程序的设计及整个系统的程序设计.结果表明,该系统功能全面,具有经济性、实用性等优点.【期刊名称】《现代电子技术》【年(卷),期】2017(040)008【总页数】4页(P69-72)【关键词】智能家居;单片机控制;液晶显示;防盗报警;噪音检测【作者】任工昌;张戈【作者单位】陕西科技大学机电工程学院,陕西西安 710021;陕西科技大学机电工程学院,陕西西安 710021【正文语种】中文【中图分类】TN911-34;TN99智能家居依托信息技术的发展已经成功地在智能化市场占有一席之地。

基于STC12C5A60S2单片机的中低频脉冲理疗仪的设计

基于STC12C5A60S2单片机的中低频脉冲理疗仪的设计

基于51单片机的中频脉冲治疗仪设计赵鹏飞新疆维吾尔自治区阿克苏技师学院机电技术系 843000摘要随着电疗科学理论研究的不断深入,中频脉冲电流治疗技术的潜力被迅速开发,中频治疗仪在大众医院和百姓家庭广泛应用。

在研究、检测和对比数十款主流中低频治疗设备的基础上,我们集众家之长、另辟蹊径、极力优化,成功设计出了这台中低频脉冲治疗仪。

下面是其设计思路和关键技术的说明。

关键词:单片机中频治疗设计1中低频脉冲治疗技术1.1中低频治疗法中低频脉冲治疗全称为“低频调制中频脉冲治疗”,是将低频信号用中频电流信号进行调制,然后通过专用电极作用人身的特定部位,利用电流对细胞的刺激作用和热效应治疗疾病的方法(简称MMFE)。

该方法是现代分子学、细胞学、神经学和传统中医学理论的深度融合,对颈椎病、腰椎病、骨性关节病、关节炎、肩关节周围炎、腰背肌筋膜炎、周围神经伤病、神经痛、胃肠张力低下、尿潴留、术后肠麻痹、术后粘连、瘢痕增生等疾病疗效明示,相比药物和手术疗法具有创伤小、费用低、副作用小、可靠性高等特点。

1.2中低频治疗仪现状中频治疗仪是进行脉冲电流治疗的主要医疗设备,其核心功能是产生波形、频率和幅度可调的脉冲电流。

目前市场上销售的中频治疗设备功能单一、技术陈旧、外形笨重,而且控制精确低、价格昂贵、人机交互性能较差。

针对以上不足,我们以更高的控制精度、更多的功能整合、更好的人机交互性能和更简捷的整体设计为突破点,精心选择、验证和优化每一个工作单元的结构,最终完成了整机的方案设计和性能测试。

2中低频脉冲治疗仪的设计2.1系统整体架构设计我们将系统整体设计划分为三个部分:系统硬件电路设计、单片机控制程序设计和产品外形结构设计。

系统硬件结构设计和电路参数优化是前期设计工作的核心,经反复调整和优化最终确定的硬件电路结构示意图如下:图1 中频治疗仪电路硬件结构示意图2.2系统主要模块设计2.2.1单片机模块综合考虑系统I/O资源、软件资源、可靠性和经济性要求,选用STC12C5A60S2-DIP40型工业级单片机作为核心控制器,用外部12.0MHz晶振电路提供固定时钟,LM2596S-ADJ型DC/DC 稳压电路提供高可靠5V电源,采用外部上电自动和手动强制双重复位电路,正确设置单片机I/O工作模式。

基于STC12C5A60S2单片机的测障系统设计

基于STC12C5A60S2单片机的测障系统设计

测 障系 统 由测距 和测 方 位等 功 能组 成 , 它 是 一 个 多 参数 、 多 功能 采 集 系统 , 而 基 于 过 程 处 理 的 前 后 台 系 统 已 很 难 在 实 时 性 和 可 靠 性 上 满 足 要 求 。 随 着 技 术 的 进 步 ,一 些 8位 及 以 上 微 控 制 器 已 能 嵌 入 实 时 操 作 系 统
精度 高、 实时 好 和 扩展 性 好 等 优 点 。 关 键 词 :测 障 系 统 ;p  ̄ C / O S - I I ; 多任 务 ; 单 片 机
中 图分 类 号 :T P 3 6 8 文 献 标 识 码 :A 文 章 编 号 :1 6 7 4 — 7 7 2 0 ( 2 0 1 3 ) 1 2 — 0 0 1 7 — 0 3
1 系 统 方 案 和 主 要 电 路
系统 硬 件 主要 由 S T C 1 2 C 5 A 6 0 S 2单 片 机 、 超 声 波 电 路 、 数字 温度 传感 器 D S 1 8 B 2 0、 时钟 芯 片 D S 1 3 0 2、 液 晶 显
示器 L C D1 2 8 6 4 ( S T 7 9 2 0 ) 组成 , 硬 件 框 图 如 图 1所 示 。
机 为 主控 核 心 , 外 围 电路 主 要 由超 声 波 测距 、 电子 罗盘 测 方 位 、 数 字 测 温 和 液 晶显 示 电路 组 成 。 测距 由超 声 波 渡越 时 间 法 实现 , 利 用 所 测 温 度 实 时修 正 参 数 , 提 高 了 测 距 精 度 。 方 位 由 电 子 罗 盘 采 集 并 以 数 字 量输 出, 简化 了电路 。系统软 件 是 一 个微 内核 、 多任 务 的 实 时 系统 , 将 ̄ C / O S — I I 嵌入 单 片机 , 多参 数 采 集程 序 运 行 之 上 , 弥补 了前 后 台 系统 处 理 多参数 实时性 差 的不 足 。 实际运 行 表 明 , 系统 具 有 测试

基于STC12C5A60S2的电子相框设计

植 、 裁 减. MA LR O 5 可 S L T S 1采 用 专 门 为小 R M 系 A
图 1 T T模块 与单 片机 的连接 示 意 图 F
13 S . D接 口
统设计 的占先式 内核 , 占用资源少 、 实时性好 , 应用
于本 系统非 常合 适 . 本设 计 采 用 S A LR O 5 . M L T S 11
线为逻辑 0时 , 该片 s D卡被选用.D卡的最高读写 s
数 据 速 度 为 1 / . 要 注 意 的 是 ,D 卡 使 用 0MB s 需 s 27~36V 的电压 工 作 , . . 因此 在 单 片 机 与 S D卡 座 之 间的 c s片 选 线 、 S 主 发 从 收 线 、 L 时 钟 线 MO I CK
( . r m n Sc o ,50 nso L , u nzo 180,hn ; 1Ama et et n7 7 1U i i t fP 4 G agh u50 8 C ia 2 C m S tn 7 6 0U i P , co5 9 6 ,hn ) . o . t i ,54 nt o Maa 10 0 C ia ao sf
第2 6卷 第 5期 21 年 1 01 O月
郑 州 轻 工 业 学 院 学 报 (自 然 科 学 版 )
JU N L F H N Z O NV R I FUG TID SR ( a r c ne O R A E G H UU IE ST 0 H UT Y Nt aSi c} OZ Y N ul e
a mo t wic fp c u e nd s o h s th o i t r .
Ke r s S C 2 5 0 2 mir c n r l r d gtlp o o f me;n AT s s m y wo d : T 1 C A6 S c o o t l ; ii h t a oe a l z F yt e

基于STC12C5A08S2单片机频率计的设计与实现

基于STC12C5A08S2单片机频率计的设计与实现摘要:该系统以STC12C5A08S2单片机为核心,应用单片机的运算和控制功能并采用LCD显示器实时地将所测频率显示出来,既满足测量的精度要求,又具有很好的性能价格比。

关键词:STC12C5A08S2;分频;计数器;性价比在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果有十分密切的关系,因此频率的测量就显得尤为重要。

市场上的频率计有多种,有的频率高,有的精度高,但那些往往价格不菲。

本频率计的设计用应用最广泛的STC12C5A08S2单片机为核心不但频带宽,精度高,而且设计成本非常低,也就是说具有很高的性价比。

1系统测量原理本频率计的设计以STC12C5A08S2单片机为核心,利用他内部的定时/计数器完成待测信号频率的测量。

单片机STC12C5A08S2内部有2个16位定时/计数器,定时/计数器既可以定时也可以计数。

在定时工作方式下,时钟信号来自单片机内部,每来一个机器周期,计数器自动加1(使用12 MHz时钟时,每1 μs 加1),这样以机器周期为基准可以用来定时时间。

在计数工作方式下,加至外部引脚的待测信号发生从1到0的跳变时计数器加1,这样在计数闸门的控制下可以用来测量待测信号的频率。

外部输入在每个机器周期被采样一次,这样检测一次从1到0的跳变至少需要2个机器周期(24个振荡周期),所以最大计数速率为时钟频率的1/24。

如果检测到外部脉冲超出了检测范围,这需要启动单片机STC12C5A08S2的1T模式,这样工作频率可以提高12倍,免除了外接复杂的外部电路的麻烦。

定时/计数器的工作由运行控制位TR控制,当TR置1,定时/计数器开始计数;当TR清0,停止计数。

如果晶振的频率是12 MHz,采用普通模式时,最高计数频率仅为500 kHz,如果采用定时计数器的1T模式,最高频率可达到6 MHz,频率提高了12倍,为了提高计数频率该设计加入了74160十进制计数器对其十分频,这样可以使计数最高频率还可以再提高十倍。

基于STC12C5A60S2的多功能测量系统设计

基于STC12C5A60S2的多功能测量系统设计汤俊芳;张立华;刘敬科【摘要】介绍了基于STC12C5A60S2单片机的多功能测量系统,实现对空气温湿度,CO2浓度以及室内光照强度的检测,同时具有万年历时钟显示功能.文章阐述了系统硬件和软件的整体设计方案、器件选型、单元电路设计及整体电路连接.理论分析及实验均证明该系统能有效、准确测出温湿度、CO2含量及室内光照强度,参数调节方便,使用效果良好.【期刊名称】《曲阜师范大学学报(自然科学版)》【年(卷),期】2013(039)001【总页数】4页(P59-62)【关键词】单片机;传感器;信号采集;信号调理【作者】汤俊芳;张立华;刘敬科【作者单位】青岛理工大学环境与市政工程学院,266033,青岛市;曲阜师范大学电气信息自动化学院,276826,山东省日照市;曲阜师范大学电气信息自动化学院,276826,山东省日照市【正文语种】中文【中图分类】TP29随着电子技术的发展,居民普遍习惯使用电子温度计或万年历自带的温度计来测量室内温度,但由于环境污染的日趋严重以及对生活质量要求的提高,人们对室内湿度、二氧化碳浓度及光照强度的检测也逐渐关注.然而,目前为止并没有一种适用于家居型检测湿度、光照强度及CO2浓度的仪器.小型仓库中传统的方法是采用湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作.这种人工测试方法费时费力、效率低,且测量结果误差大,随机性大,因此我们需要一种性价比较高的温湿度测量仪.本文设计研制一种新颖、方便、实用、结构简单的多功能测量仪,适用于家庭、仓库以及温室等需要环境检测的地方.设计通过LCD显示所监测的结果,用户可以根据监测结果有效调节相关设备,进而达到理想的环境状态.本文实现基于STC单片机的多功能测量系统.该系统可以实现湿度检测、温度检测、CO2浓度检测、室内光照强度检测、时间日期显示的功能.其中湿度的测量范围为20-90%RH;温度的检测范围为-55 ℃-+125 ℃;CO2浓度测量范围为350-10000 x10-6CO2;室内光照强度的测量范围为0-2500 lux;系统显示当前时间和日期,并可以通过按键修改当前时间日期.多功能检测系统包括:电源模块,控制器,温度检测模块,湿度检测模块,照度检测模块,CO2浓度检测模块,时钟模块,键盘输入模块,LCD显示模块.如图1所示.该控制系统中,以STC12C5A60S2单片机为控制核心,该单片机具有高速、低功耗、超强抗干扰的特点,并且该单片机自带8路10位精度AD转换[1];温湿度检测由数字式的温度检测传感器DS18B20和湿度检测传感器DTH11实现,由于数字式传感器输出为数字量,因此在数据处理方面比较简单,且这两款传感器的性价比较高;时钟模块则是应用了比较常用DS1302时钟芯片,通过控制器与时钟芯片的通讯得到比较准确的时间值,另外,通过按键操作实现对时钟的校准;而对于照度和CO2浓度的检测则比较复杂,由于硅光电池和CO2检测传感器输出信号是微弱的模拟信号,因此需要对得到的小信号进行调理,调理后的信号送入单片机的AD口,进而得到单片机可以处理的数字量;所有检测结果及日期时间的显示都是由LCD实现;由于信号调理电路中放大器采用双电源供电,因此电源模块选用了交流220 V转正负5 V的电源模块.系统的控制电路是由STC12C5A60S2单片机为控制核心构成最小系统.另外,设计了基于CH340 的程序下载接口电路,电路图如图2所示.根据传感器输出信号的不同,可将传感器分为数字传感器和模拟传感器.信号类型的不同导致了检测电路的不同.3.2.1 温湿度检测电路由于温度传感器DS18B20和湿度传感器DTH11均为数字量输出,因此检测电路十分简单,为了防止不确定信号的出现需在信号的输出端接4.7K的上拉电阻[2-3],如图3所示.3.2.2 照度及CO2浓度检测电路由于光照检测采用硅光电池,输出为模拟量小信号,因此需要对信号进行调理.CO2传感器MG811的输出同样为模拟量电压小信号[4].其参数如表1所示.硅光电池测光强的原理是光生伏特效应,即它是一种直接把光能转化成电能的半导体器件,由硅光电池的特性曲线可知,光伏电池输出电流比输出电压的线性性要好,因此在此检测其电流特性.由实验测试可得室内的光照强度一般为0-2500 lux,此时硅光电池的输出电流在0-0.15 mA左右,在硅光电池两端并联一个100电阻,可得此时的输出电压在0-15 mV左右.为了将小信号调理为可以适合单片机处理的信号,对小信号进行放大滤波处理.首先对小信号进行放大处理,这里采用高输入阻抗的差分放大器;其次,放大器输出的信号经过二阶有源低通滤波器;最后信号进入单片机的AD口.信号调理电路原理图及实物图分别见图4[5-7]及图7.(1) 差放大电路因为电路中R3=R4, R6=R8=R7=R9,故可导出两级差模总增益为:Avd =通常,第一级增益要尽量高,第二级增益一般为1-2倍,这里第一级选择100倍,第二级为1倍.则取R6=R7=R8=R9=10 KΩ,要求匹配性好,一般用金属膜精密电阻,阻值可在10 KΩ-几百KΩ间选择.则先定R5,通常在1 KΩ-10 KΩ内,这里取R5=1 KΩ,则可由上式求得取标称值51 KΩ.通常R1和R2不要超过R5/2,这里选R1= R2=510 Ω,用于保护运放输入级.A1和A2应选用低温飘、高KCMRR的运放,性能一致性要好.(2) 有源低通滤波电路由于滤波电路的输入输出信号为直流信号,因此在计算时选取的截止频率为3 Hz.滤波电容Ao=1+.由(3)(4)两式可得R=53078 Ω,Ao=2.所以在此取R10=R11=51 K.信号经过信号调理电路后实际放大倍数A=200.而对于CO2传感器,根据输入信号的不同,选择合适R3,R4,其信号调理电路的增益为10.3.2.3 时钟模块本设计选用美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片DS1302,芯片采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据.实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,且具有闰年补偿功能.工作电压宽达2.5~5.5 V.采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力.电路连接如图5所示.该系统软件主要包括两部分:数据采集和数据显示.当系统上电之后,系统首先进行初始化;然后判断标志位确定当前是否进行时钟设置,是则通过按键调节时钟,否则采集所有数据并进行相应处理;最后将采集来的数据通过LCD显示出来.系统程序框图如图6所示[8-9].对于光照强度检测和CO2浓度检测,存在模拟量向数字量的转化,因此需要考虑AD转换器的精度,为了得到较准确的检测值,在此使用STC12C5A60S2自带的10位AD转换接口,即其精度为1/(210-1).对于光照强度检测,经信号调理电路后的输出电压为0-3 V,相应的光照强度为0-2500 lux,假设AD转换后的值为A,则此时对应的光照强度为E,如式(5),化简得E=(12500×A)/3069.因此,通过程序编写可以实现对光照强度的检测.设计了基于STC12C5A60S2的多功能测量系统,通过理论分析与实际电路焊接以及相关程序的编写,设计出了实物,见图7.通过测试实现了温湿度检测、CO2浓度检测、室内照度检测、时钟显示的功能.实验结果良好,测量精度在实际计算误差范围内.致谢曲阜师范大学新能源技术研究所的徐光宇、汤萌萌等同学为论文实验方案的制定和实验数据的测量记录工作及实验平台的搭建付出了大量的时间和精力,在此向他们表示衷心的感谢.感谢我的学校青岛理工大学提供的资金技术支持.张立华,男,1972-,硕士,副教授;研究方向:数字信号处理.【相关文献】[1] 南通国芯.STC12C5A60S2+系列单片机手册[DB/OL]. .[2] 传诚科技.温度传感器DS18B20中文资料[DO/OL].[3] 奥松电子.DHT11数字温湿度传感器中文手册[DB/OL]. .[4] 鑫赛创电子.MG811型CO2气体传感器资料[DO/OL].[5] 来清民.传感器与单片机接口及实例[M] .北京:北京航空大学出版社,2008:139-141.[6] 康华光.电子技术基础[M].北京:高教出版社,2003.[7] 王化祥,张淑英.传感器原理及应用[M] .天津:天津大学出版社,2003.[8] 郭天祥.新概念51单片机C语言教程——入门、提高、开发、拓展 [M].北京:电子工业出版社,2009年.[9] 谭浩强.C语言程序设计[M].第3版. 北京:清华大学出版社,2005.。

毕业设计(论文)基于stc12c5a60s2系列单片机电源智能监控系统

毕业设计(论文)--基于STC12C5A60S2系列单片机电源智能监控系统摘要随着电力的快速发展,STC12C5A60S2系列单片机作为微控制器,系统由主监控人机接口与显示、电流信号的采集、电压信号的采集、报警电路、继电器触点保护电路以及下行通信等模块组成。

电路流检测模块实现对交流电压和电流的不间断实时检测,并对电源系统进行实时监测。

当发生故障时,进行报警提示,并通过通信总线传输到主监控单元,从而实现智能监控。

此模块能够很好的完成检测功能,并且具有良好的经济性。

本文通过对交流检测模块的软硬件进行了相应的设计和调试,完成了毕业设计所要求的任务。

关键词:智能电源监控;STC12C5A60S2单片机;交流检测及控制。

ABSTRACTWith the rapid development of electric power, the function demand is higher and higher, power monitoring system of intelligent is also in constant updates improve. Based on this, the paper designed a intelligent power monitoring system.System uses STC12C5A60S2 series microcontroller as micro controller, system by the main monitoring man-machine interface and display, pay current signal collection, voltage signal collection, alarm circuit,relay contacts protection circuit and downlink communication module. Circuit flow of inspection module realize the ac voltage and current detection in real time, uninterrupted power supply system of real-time monitoring. When malfunction happened, alarm prompt, and through communications bus transfers to the main monitoring unit, so as to realize intelligent monitoring.This module can be good finish detection function, and has good economy.This article through to exchange detection module the hardware and software of the corresponding design and commissioning, completed the graduation design requirements of the task.Keywords:Intelligent power monitoring; STC12C5A60S2 microcontroller; Exchange detection and control.目录1 绪论11.1 电力电源的背景及发展 11.2 电源监控系统的研究意义 31.3 本题主要研究内容 52 方案选择72.1 方案一、利用外扩存储器的方案72.2 方案二、不需外扩存储器的方案83 硬件系统设计103.1 微处理器芯片的选型103.2单片机最小系统电路123.3三相交流电流采集电路143.4 三相交流电压采集电路163.5继电器触点保护电路183.6下行通信电路213.7报警保护电路263.8供电电源电路293.9交流检测模块电路图314 软件系统设计324.1 总体设计思想 324.2三相交流监测程序设计34流电流采集的程序设计36三相交流电压采集的程序设计375 系统的仿真与调试385.1 Keil C51开发系统基本知识385.2 Keil C51 IDE开发仿真环境的设置方法39 5.3系统软件的编译环境405.4系统组装调试426 结束语43参考文献44致谢461 绪论1.1电力电源的背景及发展在90年代初期,我国对于电源监控系统的研制才刚刚起步。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于STC12C5A16S2单片机电子水平仪设计专业电气工程学院学生姓名班级学号指导教师专业系主任顾春雷发放日期2012年2月10日博雅学院摘要基于传感器、数字信号处理、单片机技术的数字水平仪是当前倾角测试仪器数字化发展的方向。

利用角度传感器感应水平倾角,通过信号处理和STC12C5A16S2单片机的控制、运算将倾角以数值的形式直接在LCD1602的上显示或上传到计算机进行显示、处理,从而使角度测量变得方便、快捷,实现了倾角的高精度测量。

本文提出了差动式倾角电容传感器在分辨力为0.001mm/m 的智能电子水平仪的应用方案,差动输出信号通过交流放大、整流滤波、直流放大后被送到A/D转换器。

采用ICL8038集成芯片作为差动电容电桥的激励电源,使用ADC0809对所得信号进行A/D转换。

关键词智能电子水平仪;差动电容传感器;A/D; STC12C5A16S2单片机目录摘要 (1)1 绪论 (3)2 方案论证 (9)2.1系统设计方案论证 (9)2.2各模块的方案选择和论证 (5)2.2.1控制器模块 (5)2.2.2显示模块 (6)3电子水平仪的总体设计 (8)3.1方案的确定 (19)3.2传感器的选择 (9)3.2.1电容传感器.................................................. 错误!未定义书签。

3.2.2本课题所采用的传感器类型 (13)3.3A/D转换器的选择 (14)3.3.1 AD转换器的分类及介绍 (14)3.3.2本课题中对AD转换器的选择 (16)4系统的硬件设计 (18)4.1倾角传感器的设计 (18)4.1.1差动电容传感器测角原理 (18)4.1.2 差动电容传感器结构设计 (18)4.2角度转换模块的设计 (19)4.2.1测量电桥...................................................... 错误!未定义书签。

4.2.2 第一级放大电路 (22)4.2.3整流滤波电路 (24)4.2.4第二级放大电路 (28)4.3信号采集与A/D转换 (29)4.4主电路 (32)5系统的软件设计 (33)5.1总体流程图 (33)5.2程序清单 (30)总结 (43)致谢 (43)参考文献 (44)1.绪论1.1概述电子水平仪是一种非常急需的测量小角度的量具。

用它可测量对于水平位置的倾斜度、两部件相互平行度和垂直度,机床、仪器导轨的直线度,工作台平面度,以及平板的平面度等。

已成为桥梁架设、铁路铺设、土木工程、石油钻井、航空航海、工业自动化、智能平台、机械加工等领域不可缺少的重要工具。

在机械测量及光机电技术一体化技术应用中占有重要地位。

国外许多国家很早就开始了电子水平仪的研制和制造,但随着精密制造技术的发展,已有的电子水平仪不能满足精度要求,国内数显式电子水平仪灵度、反应时间等比国外差距较大。

水平仪从过去简单的气泡水平仪到现在的电子水平仪已经历经多次更新。

电子水平仪是一种非常急需的测量小角度的量具。

用它可测量对于水平位置的倾斜度、两部件相互平行度和垂直度,机床、仪器导轨的直线度,工作台平面度,以及平板的平面度等。

在机械测量及光机电技术一体化技术应用中占有重要地位。

随着精密制造技术的发展,已有的电子水平仪不能满足精度要求,国内数显式电子水平仪灵敏度、反应时间等与国外相比,差距较大。

研究分辨率更高、性能更好的智能电子水平仪具有重要意义。

随着计算机应用技术的不断发展,微控制器在工业测量和控制领域内的应用越来越广泛;在很多计量检测仪器中应用了单片机,使计量检测仪器具有了一定程度的智能,但在电子水平仪中微控制器的应用尚不多见。

在自动控制和工程设计中,常常需要对某一个平面或基准进行倾角测量,或进行自动水平调节,特别是在自动控制中,经常需要对某一物体进行动态水平控制,这就要求仪器能对水平倾角进行自动动态跟踪测量;在某些高精度的测量系统中,还要求对系统进行快速调平或对某些装置与水平面的倾斜角进行快速高精度的测量。

这些都是传统倾角测量系统和水平仪很难做到的。

以电子倾角器为传感器而设计的数字倾角测量系统或数字水平仪不仅能满足自动测量与控制的要求,而且能使测量的精度和速度大大提高。

2.方案论证2.1系统设计方案论证方案1:采用光学反射放大镜和传感器(PSD)在VB平台上设计一种应用程序,通过计算机与电子水平仪的串行通信,实现计算机对电子水平仪的的控制。

由于采用VB设计,而且设计较复杂,需要光学以及测绘知识的应用,电路程序繁琐。

方案2:采用单片机STC12C5A16S2为核心,利用倾角器作为倾角传感器,其输出的模拟电压与倾斜角正弦成比例。

将该模拟电压进行A/D转换后送入单片机,通过编制好的计算程序进行计算,将计算结果通过串口中断方式传送到上位计算机。

单片机只要用于工业过程控制及智能控制仪器中,特别是在传感器智能仪器发展中,已显示出巨大的优越性。

单片机编程灵活,控制简单,能够很好的控制水平仪实现精度检测和角度的显示。

比较以上两种方案,方案2所设计的测量精度高、使用方便,具有很好的实用价值。

因此采用方案2.2.2各模块的方案选择和论证2.2.1.控制器模块方案一:采用FPGA(现场可编程门阵列)作为系统的控制器。

FPGA 可以实现系统的各种复杂的逻辑功能,规模大,密度高,它将所有的器件集成在一块芯片上,减小了体积,提高了稳定性,并且可以利用EDA 软件仿真、调试,易于进行功能扩展。

FPGA 采用并行的输入方式,提高了系统的处理速度,适合作为大规模实时系统的控制核心。

但是由于本设计对数据处理的速度要求不是很高,FPGA 高速处理的优势得不到充分的体现,并且由于其集成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的操作。

方案二:采用单片机STC12C5A16S2作为系统的控制器。

单片机算术运算功能强,软件编程灵活,自由度大,可用软件编程实现各种算法,并且具有功耗低,体积小,技术成熟,成本低廉等有点,使其在各个领域应用广泛。

综上所述,选择方案二,采用单片机STC12C5A16S2构成系统控制部分。

2.2.2显示模块方案一:使用传统的数码管显示。

传统数码管具有:低能耗,低损耗,寿命长,防火,防潮,对外界环境要求低,易于维护等优势。

但显示资源有限。

方案二:使用液晶显示屏显示计时值。

液晶显示屏(LED)具有轻薄短小,低耗电量,无辐射危险,平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强等特点。

所以我们选择LCD1602作为显示器。

3. 电子水平仪的总体设计3.1 方案的确定电子水平仪的测量系统主要由机械系统、倾角传感器、AD转换、微处理器、数码显示五部分构成。

进行测量时,水平仪发生微小倾斜,传感器探头与摆盘的相对位置发生变化,于是传感器输出与探头、摆盘间距成正比的电压信号,该电压信号经过AD转换送入单片机,按照测量算法就可得到倾斜角,结果通过LED数码显示器显示出来。

其系统的总体结构框图如图2-l所示。

图2-1水平仪系统设计原理框图设计的智能电子水平仪的分辨力达到0.001mm/m,传感电容的变化量仅有几个或几十个皮法,屏蔽环境干扰、导线布置、温度等引起的寄生电容比传感电容大得多,例如屏蔽电缆电容一般为100PF/m,多路开关输入电容一般为8pF,而传感器的电容约为1pF,杂散电容将待测电容传感器信号淹没,如何消除寄生电容的影响,把有用的微小信号拾取出来成为难点之一。

本设计除在电容式传感器的设计中采取措施外,根据已有的小电容测量电路原理[7],设计了一种高分辨力的信号调理电路。

选择检测电路时主要从输出信号的稳定性和精度两方面分别进行对比。

而运算检测电路的优点不仅可以保证输出的稳定性,而且其输出与变极距型传感器的极距成正比,可以保证测量精度会大大高于其它测量电路。

因此,本课题采用运算放大器检测电路作为本课题的电容检测电路。

3.2 传感器的选择传感器的分类方法多种多样,按照其测量原理可分类为电阻式传感器、电感式传感器和电容式传感器。

在本课题中,若采用电阻式传感器作为倾角传感器,由于电阻式传感器是接触式测量,所以将传感器的一端固定在上端盖,探头与摆盘固连在一起。

当壳体倾斜时,传感器输出并不灵敏,输出值的误差也相当大,原因是要驱动电阻式传感器需要比较大的力,而机械系统无法提供那么大的力,因此电阻式传感器不适于本课题,本课题中的倾角传感器采用非接触式的比较合适。

在非接触式位移测量方面,与电感传感器相比,电容式传感器测量精度更高,灵敏度也更好,因此在本课题中选用电容式位移传感器。

3.2.1 电容传感器(1)电容传感器的优点电容式传感器具有一系列突出的优点,如结构简单、体积小、分辨率高、可非接触式测量等。

这些优点,随着电子技术的迅速发展,特别是集成电路的高速发展,将得到进一步的体现,而它存在的分布电容、非线性等问题以又将不断地得到克服,因此电容式传感器有着非常好的应用前景。

电子水平仪采用一个具有可变参数的电容作为传感器,有两个平行板组成的电容器的电容量为:AC d ε= (2-2)当被测参数使得A 、d 或ε发生变化时,电容量C 也随之变化。

电容传感器的分类按照变化参量的不同,电容式传感器可分为变极距型、变面积型和变介质型三种类型,以下对这三种类型的电容传感器分别予以介绍。

1.变极距型电容传感器如图2-3变极距型电容传感器原理图所示。

传感器的ε和A 为常数,初始极距为0d 。

由式(2-2)可知其初始电容量00AC d ε=,当动极板因被测量变化而向上移动使0d 减小d ∆,电容量增大C ∆则有:000011AC C C d d d d ε+∆==-∆⎛⎫∆- ⎪⎝⎭ (2-3)可见,传感器输出特性()C f d =是非线性的。

由式(2-3)可知: 图2-3变极距型电容传感器原理图d电容相对变化量为10001C d d C d d -⎛⎫∆∆∆=- ⎪⎝⎭ (2-4) 上式按级数展开为23000001C d d d d C d d d d ⎡⎤⎛⎫⎛⎫∆∆∆∆∆⎢⎥=++++ ⎪ ⎪⎢⎥⎝⎭⎝⎭⎣⎦(2-5) 略去式(2-5)中的高次(非线性)项,可得近似的线性关系和灵敏度S 分别为00C d C d ∆∆≈ (2-6) 和 0200C C A S d d d ε∆===∆ (2-7) 如果考虑式(2-5)的线性项及二次项,则0001C d d C d d ⎛⎫∆∆∆=+ ⎪⎝⎭(2-8) 因此,以式(2-6)作为传感器的特性使用时,其相对非线性误差f e 为 ()()20000000100100f d d e d d d d ∆=⨯=∆⨯∆ (2-9)由上讨论可知:1)变极距型电容传感器只有在0d d ∆很小(小测量范围)时,电容才有近似的线性输出;2)灵敏度S 与初始极距0d 的平方成反比,故可以用减小0d 的办法来提高灵敏度。

相关文档
最新文档