增强单片机系统可靠性的软硬件设计研究

合集下载

单片机应用系统的可靠性技术研究

单片机应用系统的可靠性技术研究
中图分 类号: P6 . T381

文献标识码 : A
文章编号 :6 17 6 ( 02 0 40 60 17 -84 2 1 ) 231 -2
々 - ・ . ・ . ・ . ・ ・ - ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ 一 牛 牛 夺 々 ÷ 专 孛 ÷ 幸 幸 夺 ÷ 专 争 ÷ 寺 夺 寺 牵 孛 夺 ÷ 夺 牛 夺 幸 夺 ÷ 夺 夺 幸 夺
当干扰侵 入单 片机系 统的前 向通道 叠加 在信 号上 时 ,
2 单片 机应 用 系统 的硬件 抗干 扰设计
2 1 供 电 系统 .
会 使数据 采集 误差增 大 , 特别 是前 向通道 的传感 器接 口是 小 电压 输入 时 , 此现象 会更加 严重 。
12 程序 运行 失常 . 是控 制状 态失灵 。在单 片机 系统 中 , 由于干 扰 的加

在实 验 室里 设 计 的控 制 系统 , 安装 、 在 调试 后 完全 符 合设 计要求 , 把 系统 置 人现 场 后 , 但 系统 常 常不 能 稳定 工 作 。产生 这种情 况 的原 因 主要 是 现场 环 境 复杂 和 各种 各 样 的电磁 干扰 , 以单 片 机应 用 系 统 的可 靠 性设 计 、 干 所 抗 扰 技术 显得 十分重 要 。 工 业现场 环境 中 的干 扰是 以脉 冲 的形 式 进人 单 片机 系统 的。空 间干扰 多 发生 在 高 电压 、 电流 、 大 高频 电磁场 附近 , 过静 电感应 、 并通 电磁感应 等方式 侵入 系 统 内部 ; 供 电 系统 干扰 是 由电源 的噪声干扰 引起 的 ; 过程 通道 干扰 是 干扰通 过 前向通 道 和后 向通道 进 入 系统 的。干 扰一 般 沿 各种 线路侵 入 系统 。另 外 , 系统 接地 装 置 不可 靠 , 也是 产 生 干扰 的重要 原因 ; 类传 感 器 、 入 输 出线 路 的 绝缘 损 各 输

毕业论文-基于STM32单片机的最小硬件系统的软硬件设计与实现

毕业论文-基于STM32单片机的最小硬件系统的软硬件设计与实现

基于STM32单片机的最小硬件系统的软硬件设计与实现摘要随着人们生活水平的提高,人们对消费电子的需求也越来越高,智能硬件和移动平台的成熟,也为STM32的发展提供了基础和动力。

系统采用ARM Cortex-M3内核的STM32F103VET6作为微控制器,设计了CH340 USB 下载电路,JLINK下载电路供下载调试代码,结合DS18B20、VS838、红外遥控、蜂鸣器、LED发光管、RS232、RS485以及板载TFT液晶等外围设备,以及对这些外设的编程控制,实现了温度计、上下位机通信、红外遥控器、定时时钟、触摸画板、TFT液晶显示等集成与一板的功能。

关键词:STM32F103VET6,TFT液晶,DS18B20AbstractAlong with living standard enhancement, the people to expend electronic the demand to be also getting higher and higher. Intelligent mobile platform mature, also provide the foundation and driving force for the development of STM32.The system adopts ARM Cortex-M3 as STM32F103VET6’s kernel as the controller to combined with DS18B20, VS838, infrared remote control, buzzer, LED luminou tube,RS232, RS485 and the onboard TFT LCD and other peripheral equipment, as well as peripheral programming control, realized the thermometer, serial communication, infrared remote control,timing clock, drawing board, touch TFT liquid crystal display is integrated with a function.Key words: STM32F103VET6,TFT LCD, DS18B20目录第1章系统概述与硬件电路设计 (1)1.1系统的总体架构 (1)1.2电源模块 (1)1.3微控制器模块 (2)1.4 TFT液晶显示模块 (4)1.5红外遥控模块 (6)1.6 USB供电下载电路 (7)1.7蜂鸣器电路 (8)1.8 RS232电路 (8)第2章系统选型与软件设计 (10)2.1系统元器件选型及参数介绍 (10)2.1.1 系统微控制器选型 (10)2.1.2系统温度传感器选型 (10)2.1.3系统USB转串口芯片选择 (11)2.1.4系统显示器选择 (12)2.2系统软件设计 (14)2.2.1 软件编程环境介绍 (14)2.2.2系统设计总流程 (14)2.2.3 TFT液晶驱动 (15)2.2.4 DS18B20温度传感器驱动 (18)第3章系统PCB设计与制作 (22)3.1 Altium Designer软件介绍 (22)3.2系统原理图与PCB印刷线路板绘制 (22)3.3 PCB的布局与布线 (23)3.4 设计规则检查(DRC) (24)第4章系统的安装与调试 (25)4.1硬件调试 (25)4.2软件调试 (25)4.3 系统实物制作效果图 (25)第5章总结与体会 (27)5.1总结 (27)5.2体会 (27)致谢 (29)附录一程序代码 (30)附录二实物效果图 (36)第1章系统概述与硬件电路设计1.1 系统的总体架构STM32F103VET6的最小硬件系统主要包括了电源电路和微控制电路已经各种外设电路和下载电路组成,其系统框图如图1.1所示。

单片机测控系统的可靠性分析

单片机测控系统的可靠性分析

单片机测控系统的可靠性分析裴古英(兰州交通大学电子与信息工程学院甘肃兰州730070)i l_一戳盛YV A L LE工电子科掌[摘要】通过对干扰源的分析,讨论在单片机测控系统中硬件系统和软件系统可靠性与整个系统可靠性的关系。

采用软硬件协同设计方法,将硬件与软件抗干扰相结合,可以设计出稳定可靠的单片机测控系统。

【关键词]单片机测控系统软硬件协问设计可靠性中图分类号:TP202.1文献标识码t A文章编号:1671--7597(2008)'110025--01一、,I■近年来,人们在不断完善单片机测控系统硬件配置的基础上,对系统受干扰的原因进行分析,对提高系统抗干扰能力的方法进行探讨,不仅具有一定的理论意义。

也有很高的实践价值。

=、曩件鬃统可童性硬件系统可靠性从技术的角度上来讲,主要指硬件的冗余技术。

在工业生产中所出现的干扰一般是以脉冲的形式进入单片机系统的,渠道主要有三条,即空间干扰(场干扰),过程通道干扰和供电系统干扰。

空间干扰是通过电磁波辐射进入系统的,过程通道十扰是通过与主机相连的前向通道、后向通道以及与其它主机相连的通道进入的.在一般的情况下,空间干扰的强度上要远小于其他两个渠道的干扰,而且可以通过良好的屏蔽、正确的接地和高频滤波加以消除。

因此重点应放在防止供电系统和过程通道的干扰上[1]。

厂至面砷—一门影响单片机测控系统可靠性的因素,有一I单I45%来自系统设计。

为了保证测控系统的可靠陌酉柔蠹罕习———+I:I性,在对电路设计时,应进行最坏情况的设计一l:I各种电子元件的特性不可能是一个恒定值,总是一I统I在其标注值的上下有一个变化的筢围。

同时,电恒里型篁王到———◆口源电压也有一个波动范围,最坏的设计(指工作图l单片机测控系统环境最坏情况下)方法是考虑所有元件的公差,的主要干扰渠道并取其最不利的数值。

核算电路的每一个规定的特性。

如果这一组参数值都能保证正常工作,那么在公差范围内的其它所有元件值都能使电路可靠地工作。

单片机应用系统的可靠性设计研究

单片机应用系统的可靠性设计研究
件 “ 门狗 ” 看 可靠性 的措施 , 并提出利用“ 解码输出” 提高输 出控制信 号的可靠性.
关 键 词 可靠性 ;看门狗” “ 技术 ; 解码输出
[ 中图分 类号 ] T 3 8 2 P 6 . 【 文献标识码 ] A
1 引言
随着单片机应用领域 的不断扩展 , 对单片机应用系统 的可 靠性也 提出 了更 高的要求. 在一些 单 片机应用 场合 , 例如安全 防 卫、 火灾报警、 障监测 、 故 工业控制等 , 一旦发生错误 , 将会造成很大 的损失. 即便是 民用领域 , 例如装 有微 电脑 ( 即单 片机 ) 控制 器 的微波炉. 在使 用时也不愿看到 , 你 正在运行 的微波炉在设定 时间还未 到时就突然停止 ; 或者 是时间 已到它却还继 续运行. 因
第2 6卷
第 4期
20 0 9年 1 月 1
江苏教育学 院学报 (自然科 学版) Ju a f in s ntueo d ct n( aua S i cs o r l aguIstt f u a o N trl c n e ) n oJ i E i e
Vo . 6 No 4 12 . No . 2 0 v ,0 9
要求 在 U 输 出高阻态时 , 片机从该 10端读 到低 电平 , 单 / 则必 须在 该 I0端连 接一 只下拉 电 / 阻 , 图一中的 R R的值不能太大 , 如 . 太大了单 片机读到 的就是 高电平. 从单片机 的数据表中查 到 I参数 , 可求得 R的最大值 . 现设求得的 R的最大值为 9 l. Kq R的值也不能太小 , 太小 了 u 在 输 出高电平 时, 出电流会超 出其允许值 . U 输 出高 电平 4 5 输 设 . V时的最大输 出电流为 5 则 可 mA, 求得 R的最小值 为 9 0  ̄选取 R的值为 3 O左右 , 0 f. K 这样 与最大值 之 间和与最小值 之间都 留出

单片机系统开发单片机软件设计

单片机系统开发单片机软件设计
特点
单片机具有高度的集成度和可靠性,体积小,功耗低,价格便宜,易于编程和 控制,广泛应用于智能仪表、工业控制、智能家居等领域。
单片机系统开发的基本流程
需求分析
根据实际需求,确定系统功能和 性能要求。
系统设计
根据需求分析,进行系统整体设 计和模块划分。
硬件设计
根据系统设计,进行单片机选型 和电路板设计。
智能家居
单片机在智能家居领域中也有 广泛应用,如智能门锁、智能 照明等。
其他领域
除了以上领域外,单片机还广 泛应用于汽车电子、医疗电子
、环保监测等领域。
02
单片机软件设计基础
单片机软件设计语言
C语言
C语言是一种通用的编程语言,广泛 应用于单片机系统开发。它具有高效 、灵活和可移植性强的特点,能够实 现复杂的算法和控制逻辑。
详细描述
单片机系统的稳定性问题主要表现在系统运行过程中出 现的不正常现象,如死机、重启、数据丢失等。这些问 题可能是由于硬件设计不合理、软件缺陷、电源波动等 原因引起的。为了解决稳定性问题,可以从以下几个方 面入手:首先,合理设计硬件电路,保证电源的稳定性 和抗干扰能力;其次,优化软件算法,减少死循环和资 源竞争;最后,加强系统监控和报警机制,及时发现和 排除故障。
THANKS
感谢观看
单片机系统的可维护性问题
总结词
可维护性是单片机系统开发中的重要考量,直接关系 到系统的长期稳定性和成本。
详细描述
单片机系统的可维护性问题主要表现在系统升级、故 障排查和日常维护等方面。为了解决可维护性问题, 可以从以下几个方面入手:首先,采用模块化设计方 法,将系统划分为多个独立的功能模块,便于升级和 维护;其次,加强系统的日志记录和错误诊断功能, 快速定位和解决问题;最后,建立完善的文档和代码 注释体系,方便后续开发和维护人员理解和使用。

单片机控制系统可靠性硬件设计方法探讨

单片机控制系统可靠性硬件设计方法探讨
收稿 日期 :2 1 — 0 1 0 1 1— 4
作环 境 恶劣 , 自动控 制 系统 都 是全 天 连续 满 负荷 地 运 行 ,这 样 就要 求 控 制 系统 有 长 时 间 的稳 定 、 可靠运 行 ,所 以可靠 性是 对 单 片机 控 制系 统最 重
作 者 简 介 :李 靖 (9 6 16一
的器 件 不应 该 混用 ;各 类器 件 工作 时 的温 度 特 性
( )采用 电源 滤 波器 ,交 流 电源引 线上 的滤 2
波器 可 以抑制输 人端 的 瞬态干 扰 。 ( )对 于 电源变 压器 ,采 取适 当的屏蔽措施 。 3
21 优 选 高可 靠性 的单 片机 芯片和 元 器件 .
各种 集成 电路 芯 片 和元 器件 是 控制 系 统可 靠 性 设 计 中 的 重 要 环 节 ,也 是 构 成 控 制 系 统 的基
( )元 器件 布局 及 引线 走 向符 合信 号 传 输特 5
性 ,使 电流流 向与 信号 流 向要 一致 ,减 少布 线 问
) ,女 ,辽 宁锦 州人 ,副 教授 ,硕 士 。研 究方 向 : 自动化 控制 技术 。
利 用 土壤 侵蚀 模 数 计算 出扰 动后 各 单 元 、各 时 段 土壤 流失 总 量 和新 增 流失 量 .其 中背 景 流失
的 预测 方法 是有 效 的 。本文 对 我省 高 速公 路 建设
FU i Je
[ b ta t T eat l nrd c ste cue a dk y rgo so esi eoin i ih y c nt c o A sr c] h r c it u e h a s n e e in ft ol rs nhg wa o s u t n ie o h o r i poe t n d frc s h os l q a ty o oleo in i h o n t o rjc,a oe at te p si e u i fsi rs n tes o o c me “ aj io i ro s b n t o P ni La bn Hab r n Hih a ”poet uigtema e t a mo e i ol r s n q a ta v nls i nn rvne g w y rjc, s t ma cl d l nsi eoi u ni t ea a i i L a igPo ic. n h h i o ti y sn o T e r ce l dsu ss te frc s n to s tru h rc cl c nt c o rjc ,po iig h at l s i se h oeat g me d o g pat a o s u t n poet rvdn i a o c i h h i r i s rfrn e o ae n ol o sra o ih yc nt c o rjc i io ig eee c s r tr dsic nev t ni hg wa o s ut npoet nL a nn . f w a i n ri [ y o d ]Hih y W a r n ol o sra o , ol rs n S iE o inF rc sn Ke w r s g wa , t dS iC nev t n S iE o i , ol rs oe at g ea i o o i

单片机控制系统的硬件设计与软件调试教程

单片机控制系统的硬件设计与软件调试教程

单片机控制系统的硬件设计与软件调试教程单片机控制系统是现代电子技术中常见的一种嵌入式控制系统,其具有体积小、功耗低、成本低等优点,因而在各个领域得到广泛应用。

本文将介绍如何进行单片机控制系统的硬件设计与软件调试,帮助读者快速掌握相关知识,并实际应用于项目当中。

一、硬件设计1. 系统需求分析在进行硬件设计之前,首先需要明确单片机控制系统的需求。

这包括功能需求、性能需求、输入输出接口需求等。

根据需求分析的结果,确定采用的单片机型号、外围芯片以及必要的传感器、执行机构等。

2. 系统框图设计根据系统需求,绘制系统框图。

框图主要包括单片机、外围芯片、传感器、执行机构之间的连接关系,并标明各接口引脚。

3. 电源设计单片机控制系统的电源设计至关重要。

需要根据单片机和外围芯片的工作电压要求,选择合适的电源模块,并进行电源稳压电路的设计,以确保系统工作的稳定性。

4. 电路设计与布局根据系统框图,进行电路设计与布局。

需要注意的是,对于模拟信号和数字信号的处理需要有一定的隔离和滤波措施,以减少干扰。

此外,对于输入输出接口,需要进行保护设计,以防止过电压或过电流的损坏。

5. PCB设计完成电路设计后,可以进行PCB设计。

首先,在PCB软件中绘制原理图,然后进行元器件布局和走线。

在进行布局时,应考虑到信号传输的长度和走线的阻抗匹配;在进行走线时,应考虑到信号的干扰和电源的分布。

完成布局和走线后,进行电网设计和最后的校对。

6. PCB制板完成PCB设计后,可以将设计好的原理图和布局文件发送给PCB厂家进行制板。

制板完成后,检查排线是否正确,无误后进行焊接。

二、软件调试1. 开发环境搭建首先需要搭建开发环境。

根据单片机型号,选择合适的开发环境,如Keil、IAR等,并将其安装到计算机上。

接下来,将单片机与计算机连接,并进行相应的驱动安装。

2. 系统初始化在软件调试过程中,首先需要进行系统的初始化。

这包括设置时钟源、配置IO口、初始化外设等。

增强单片机系统可靠性的软硬件设计

增强单片机系统可靠性的软硬件设计
维普资讯
技 术 纵 横
增强单片机系统可靠性 的软硬件设计 *
■ 中 南 大 学 ■ 中 国 电子 产 品可 靠 性 与环 境 试 验 研 究 所
田 磊 周 继 承
恩 云 飞
பைடு நூலகம்
从 可 靠 性 对 单 片机 系统 的重 要 性 出发 , 合 实 际 系统 , 硬 件 和 软 件 两 个 方 面 , 用 模 块 化 思 想 , 结 就 采 系统 地
* 基 金 项 目 : 家 自然科 学 基 金 资 助 项 目(0 7 0 6 。 国 6 3 1 4 )
图 1 前 级 滤 波 电路
1 2 隔离 技 术 .
( )物 理 隔 离 技 术 1 物 理 隔 离 技 术 是 指 在 单 片机 系 统 中 , 过 器 件 的合 理 通
布局 和 线 路 的合 理 布 线 , 容 易 产 生 干 扰 和 容 易 被 干 扰 的 将
为 “ 波 技 术 ” 滤 。
环境密切相关 , 可看作是受 内部 因素和外部 因素 的共 同影
响乜 。从 内部 因素看 , ] 系统需要能够对运行过 程 中 自身 以
及周 围产 生 的干 扰 信 号 进 行 有 效 的抑 制 和 消 除 ; 从 外 部 而 因 素 看 , 求 改 善 外 部 环 境 质 量 , 除 干 扰 源 , 断 干 扰 途 要 清 切
在 本 系统 中 , 电模 块 设 计 了 前 级 滤 波 电 路 , 效 地 供 有 抑 制 了 高 频 和 低 频 噪 声 分 量 , 定 了 系统 电 源 电压 。实 践 稳 证 明 源 部 分 的干 扰 问题 解 决 得 好 对 于整 个 系统 的 可 靠 , 电
性 有 着 极 其 重 要 的意 义 。 以 系统 使 用 的 AT8 C5 9 1单 片 机
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

增强单片机系统可靠性的软硬件设计研究
发表时间:2019-01-08T15:13:26.530Z 来源:《电力设备》2018年第24期作者:潘焱[导读] 摘要:随着单片机系统应用的不断深入,对系统综合性能也提出更高的要求。

(身份证号码:42112719820629XXXX)摘要:随着单片机系统应用的不断深入,对系统综合性能也提出更高的要求。

然而从较多工业控制中单片机的应用现状看,系统可靠性仍难以保障,究其原因在于实际设计中未做好软硬件设计,这就要求单片机系统设计中,为进一步增强其可靠性,需将更多相关技术引入其中。

本文将从硬件、软件两方面着手,对可靠性设计思路进行研究。

关键词:单片机系统;可靠性设计;测试由于具有优异的性能价格比,单片机系统在通讯、工业控制和医疗等多个领域得到了应用。

但随着单片机种类的不断增多,人们对单片机系统的可靠性要求也越来越高,引起了相关研究者对增强单片机系统可靠性的软硬件设计问题的重视。

因此,本文从硬件设计和软件设计两个方面对单片机系统可靠性的设计问题进行了分析,以便为相关系统的设计提供一定的参考。

1、硬件可靠性设计
为了提高系统的可靠性,本系统在滤波技术、隔离技术、屏蔽技术、接地技术等方面都有专门的考虑和设计。

1.1滤波技术
电源和负载的变化、电路状态的切换以及突发的雷击等都有可能在线路上形成尖峰电流,从而产生噪声电压。

该噪声电压耦合到电路中,严重时就会影响电路的正常工作。

利用电容、电感的储能特性来抑制产生的噪声,称为“滤波技术”。

在本系统中,供电模块设计了前级滤波电路,有效地抑制了高频和低频噪声分量,稳定了系统电源电压。

实践证明,电源部分的干扰问题解决得好对于整个系统的可靠性有着极其重要的意义。

以系统使用的AT89C51单片机5V供电电压为例,滤波电路如图1所示,其中78M05为三端稳压器。

图1 前级滤波电路
1.2隔离技术
1.2.1物理隔离技术
物理隔离技术是指在单片机系统中,通过器件的合理布局和线路的合理布线,将容易产生干扰和容易被干扰的器件和线路分开或者按照合理的规则放置,将系统自身可能产生的干扰降到最低。

具体来说包括:大功率、高电平器件与小功率、低电平器件隔离;模拟电路和数字电路隔离;数字信号线、模拟信号线与电源线隔离。

在本系统中,包含有电机、继电器、整流桥等噪声设备,同时也含有单片机芯片、AD/DA、RAM等敏感器件。

它们被限定在了各自划分的区域,保持了合适的距离,噪声设备也被放置在了电路板边缘;信号线和模拟线在各自的区域布线,不平行,不重叠。

1.2.2信号隔离技术
信号隔离技术是指通过安装中间器件来切断两个电路的直接电联系,使之相互独立不成回路,从而割断噪声从一个电路进入另一个电路的通道。

在系统的供电模块,采用模拟电源设计了末级隔离电路。

它承接前级滤波电路,将输入电源和输出电源完全隔离,实现独立电源供电。

其中,输出电源的电压可以与输入相同,也可以不同,如图2所示。

图中的SPX1117为DC/DC,输出电压大小可调。

在本系统的信号传输部分,采用了光电耦合的隔离方式,对数字信号的输入、输出进行了隔离。

负责光电转换的光耦,具有高隔离电阻特性,能够实现无公共地的两个不同电平数字信号的隔离传输,如图3所示。

图中6N137为10MHz高速光耦。

图2 末级隔离电路图3 光电耦合隔离电路 1.3屏蔽技术
高频电源、交流电源、电器设备的火花、雷电等都能产生电磁波。

当干扰源距离系统较近时,电磁波通过分布电容、分布电感耦合到悬浮回路形成干扰;当干扰源距离系统较远时,电磁波将以辐射形式构成干扰。

屏蔽技术是利用金属板、金属网、金属盒等屏蔽体,通过反射和吸收电磁场来削弱进入屏蔽体内的电磁场能量,或把电磁场限制在一定空间,形成对电磁波的屏蔽作用,从而使得系统具有较高的EMC特性。

在本系统中,针对以电压形式出现的干扰,考虑干扰源与电子设备之间存在的容性电场耦合,将屏蔽体以对地极低阻抗进行了良好接地,对干扰源施行了有效的电场屏蔽,如图4所示。

导率材料做屏蔽体。

相关文档
最新文档