应用单片机实现多通道无线比例控制

合集下载

中微单片机多通道adc程序

中微单片机多通道adc程序

中微单片机多通道adc程序
中微电子公司的单片机常用的多通道ADC程序可以使用它们的STM32系列单片机为例进行说明。

在STM32系列单片机中,多通道ADC程序通常涉及以下几个步骤:
1. 初始化ADC模块,首先需要初始化ADC模块,包括设置时钟、引脚配置、转换模式、采样时间等。

这些参数会影响ADC的精度和
采样速度。

2. 配置多通道,接下来需要配置ADC的多通道转换,即选择要
转换的通道和通道顺序。

在STM32中,可以通过设置SQR寄存器来
配置多通道转换的顺序。

3. 启动转换,配置完成后,可以启动ADC转换。

可以选择单次
转换模式或连续转换模式,根据应用需求来决定。

4. 读取转换结果,当转换完成后,可以从数据寄存器中读取转
换结果。

在多通道转换中,需要根据设置的转换顺序逐个读取各个
通道的转换结果。

5. 数据处理,最后,根据应用需求对转换结果进行处理,比如数据滤波、数据存储、数据传输等。

需要注意的是,不同型号的单片机可能会有不同的寄存器和配置方法,因此在编写多通道ADC程序时需要参考具体的芯片手册和相关资料。

以上是关于中微电子公司单片机多通道ADC程序的基本步骤,希望能对你有所帮助。

基于单片机控制技术的无线电遥控多通道开关系统设计

基于单片机控制技术的无线电遥控多通道开关系统设计

基于单片机控制技术的无线电遥控多通道开关系统设

1概述
 集成电路技术的飞速发展,基于各类芯片新型遥控的不断出现。

遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机,智能化程度大大提高。

 在无线遥控领域,目前常用的遥控方式主要有超声波遥控、红外线遥控、无线电遥控等。

由于无线电波的自身技术特点可以在很大区域和空间内实现,成为遥控的主要方式,并在生产、建设和日常生活中具有广泛的应用价值。

 为此,在前人研究的基础上探索出了一种基于单片机控制技术的可编程无线电遥控多通道开关系统的设计方法。

研究表明,采用该方法设计的遥控开关系统控制方便,适用于含有较多受控电器的场合,可实现多路多功能控制。

 2系统设计
 2.1系统分析
 系统结构主要由天线接收部分,信号发射部分,单片机控制部分和驱动部分。

由于无线电信号容易受环境因素的干扰,在没有专业设备的前提下,很难制作成功。

无线数据传输和有线不同,传输的数据只在短时间内是稳定的,时间稍长便会受到干扰,因此在对数据进行传输时必须采用编码进行传送,在设计中,高频部分选用了专用发射和接收模块,同时数据的编码和解码也用了硬件完成,因此大大提高了制作的成功率;控制部分是系统的核心,为了增强了系统的扩展性和灵活性,并且使电路简单清晰、节约硬件设计成本,将成熟单片机控制技术引入系统控制环节。

系统具体组成如图1。

基于STM32F1的多通道无线数据接收系统设计

基于STM32F1的多通道无线数据接收系统设计

1引言随着科技的进步以及计算机使用的普及,同时在微处理技术不断发展的促进下,数据采集系统在现代生产生活中迅速、广泛地得到应用。

此类系统的任务是对生产现场及工作环境的各种参数进行采集,送入到计算机,根据不同的需求和目的由计算机进行相应的算法处理和图形化处理,最终得到所需的数据类型和图形化显示。

在处理完成后,还要将生成的大量数据按照相应要求进行存储和备份,以便实现对某些物理量的监视[1]。

这些都需在对系统的设计中加以考虑。

2系统设计通过对数据采集组网的应用场景进行分析,设计一种简便的组网模型。

模型分为三个部分:由PC 机和监控软件构成的监控系统(以下简称上位机),由单片机实现的接收系统(以下简称主机),以及由传感器实现的采集控制系统(以下简称从机)。

各部分协调工作完成数据采集和监控任务[2]。

其中,上位机和主机各有一个,从机则有多个。

每个从机都有自己独立的通讯地址。

从机在使用之前,通过上位机操基于STM32F1的多通道无线数据接收系统设计肖峰(中国电子科技集团公司第四十七研究所,沈阳110032)摘要:随着数据采集与监控系统应用的普及,无线通信技术在诸多智能应用领域显示出强劲的发展势头。

在某些特殊应用情况下,无线数据传输方式是实现数据传输的唯一方式。

为顺应这一趋势,设计了一种多通道无线数据接收系统。

系统主机部分为数据接收端,由无线收发模块、单片机、存储器、液晶屏、按键、串口通信模块组成;上位机的显示交互部分采用C#编写,界面简洁友好、操作简单。

与其他复杂的或距离受限的无线组网系统相比,该系统具有简便、快捷、距离长的优势,便于在工作现场快速搭建起多点无线组网平台。

关键词:STM32F1处理器;多通道;无线数据接收;单片机;串口通讯;存储器DOI :10.3969/j.issn.1002-2279.2019.04.005中图分类号:TN925+.1文献标识码:B 文章编号:1002-2279(2019)04-0017-04Design of Multi-channel Wireless Data Receiving SystemBased on STM32F1XIAO Feng(The 47th Institute of China Electronics Technology Group Corporation,Shenyang 110032,China )Abstract:With the popularization of application of data acquisition and monitoring system,wireless communication technology has shown strong development momentum in many smart application fields.In some special applications,wireless transmission is the only way to realize data transmission.In order to comply with this trend,a multi-channel wireless data receiving system is designed.The host part of the system is a data receiving end and consists of a wireless transceiver module,a singlechip,a memory,a liquid-crystal display,keys and a serial communication module.The display interactive part of the upper computer is written by C#,with simple and friendly interface and simple pared with other complex or distance -limited wireless networking systems,the system has the advantages of simplicity,rapidity and long distance,and is convenient to quickly build a multipoint wireless networking platform on the work site.Key words:STM32F1;Multi-channel;Wireless data receiving;MCU;Serial port communication;Memorizer作者简介:肖峰(1981—),男,辽宁省沈阳市人,硕士,工程师,主研方向:集成电路应用开发设计。

基于单片机的多通道工业过程控制系统

基于单片机的多通道工业过程控制系统
维普资讯
置翟 l匝
文O 周汉斌பைடு நூலகம்( 江苏广播 电视 大学大丰 学院)
摘要 : 温度 、湿度 、压 力、速度 、浓度 源 传 感 器不 能 直 接 进行 能量 形 式 转换 , 但 等是 工 业控 制 过 程 中的主 要 被控 参 数 ,这 它能控 制 从 另 一 输 入端 输 入 的 能 量 或激 励 些 参 数 的 自 动 控 制 , 意 义 重 大 。 随 着 传 感 能 。 传感 器承 担 将 某 个对 象 或 过 程 的特 定 器 技 术 、 电 子 技 术 、 微 机 技 术 的 发 展 , 微 特 性 转换 成 数 量 的 工 作 。其 “ 象 ” 可 以 对 机 测 量和 控 制 技 术 在工 业 生 产 中的广 泛 应 是 固体 、液 体 或 气体 ,而 它 们 的状 态 可 以 用,计算机控制 、P c控制 、单 片机控 制等 是静 态 ,也 可 以是 动态 ( 过 程)。对象 特 L 即 各 种 控 制 技 术 , 使 得 工 业 生 产 的 自动 化 程 性 被 转 换 量 化 后 可 以 通 过 多 种 方 式 检 测 。 度迅 速提 高。 目前 ,尽 管 PLc 是 工控 的主 对象 的 特 性 可 以是 物 理 性 质 的 ,也 可以 是 角 , 但 单 片 机 也 有 处 理 能 力 强 、 运 行 速 度 化学 性 质 的 。 按 照其 工 作 原 理 ,它将 对 象 快 、功耗低 、价格便 宜 、控 制精度 较高 、适 特 性 或状 态 参 数 转 换 成 可 测 定 的 电 学 量 , 用 范 围 广 等 多 项 优 点 , 用 于 工 业 过 程 的 控 然后 将 此 电 信号 分 离 出来 ,送 入 传感 器 系 制 ,只要 设 计得 当,也 能做 到 简单 ,方便 、 统加 以 评 测 或 标 示 对 工业 生 产 过 程 中 的温 度 、湿 度 、压 实 用 的层 度 。 本篇 针 对 单 片 机工 业 控 制技 术 , 阐 述 了 单 片 机 工 业 过 程 控 制 的 主 要 组 力 、速 度 、浓 度 等进 行 采 集 , 是单 片 机 控 成部 分和 一般 设 计 方 法 , 并提 出 了一 种 设 制 系 统 数据 采 集 部 分 的 主要 任 务 。 工 业控 计实例。 制 用传感器 有光 电式 、电容式 、电感 式 、霍 关键 词 :单 片机 ;工 业 控 制 ;数据 采 尔式 等 多种 传 感 器 。 传 感 器 系统 将 工业 现 集 ;A D转 换 ;O / /A转 换 ;K i 51编程 el c 场 产 生 的各 类 信 息 变换 为 模 拟 电压 信号 并 单片 机 工 业 控 制 系统 概 述 放 大 到单 片 机 可 以 处理 的范 围 ,经 低通 滤 计算机 工业控制系统( mp tr Co u e Co n 波 ,滤掉 干 扰 信 号后 送 入 单 片 机 。 为进 一 to y t m,简称 C S 是应用计算机参与 步 提 高检 测 量 的 精 度 ,采 样 后 要 对 信号 进 r l S se ) C 控 制过 程 、并 借 助一 些 辅 助部 件 与被 控 对 行 数 字 滤 波 。 象 相 联 系 ,以 获得 一 定 控 制 目的而 构 成 的 ( ) A / D 转 换 二 模 数转 换 器是 连 接 模 拟和 数 字 世 界 的 系 统 。 这 里 的 计 算 机 通 常指 数 字 计算 机 , 个重 要接 口。A/D 转换 器将 现实世 界的 辅 助部 件 主要 指 输 入 输 出 接 口.检 测 装 置 和执 行 装 置等 。计 算 机控 制 系统 由控 制部 模 拟信 号 变 换成 数 字 位 流 以进 行 处 理 、传 分和 被 控 对象 组 成 ,其 控 制部 分 包 括硬 件 输 及其 他操 作 。 部 分 和 软 件部 分 。 目前 我 国的 工 业 计算 机 要对 工业 生 产过 程 中形 成 的 参 数 的模 控 制 系 统在 工 业 生 产 各 个领 域 的 应 用都 有 拟 量进 行转换 ,A/D 转换 器的选 择是至 关 了很 大 的发 展 ,我 国 工业 计算 机 系 统的 行 重 要的 。所选择 的 A/D 转换 器应能确保 模 业 已经形 成 。 目前 , 工业 控 制 及 自动化 技 拟 信 号 在数 字位 流 中 被 准确 地 表 示 ,并 提 术 正 在 向智 能 化 、 网 络化 和 集 成 化 方 向发 供 一 个具 有 任 何 必 需 的 数 字信 号 处 理 功能 展 。 随 着 电 力 、 冶 金 、 石 化 、环 保 、 交 通 、 的 平 滑 接 口。 建筑 等 领 域 的迅 速 发 展 ,工 业 生 产 的 自动 目前 的高 速 A /D 转 换器 是按 速 度和 化程度将越来越高。 分 辨 率 进 行 分 类 的 。 转 换 器 的 速 度 是 指 目前 一 般使 用 的 工 业过 程 控 制技 术大 A/D 能 够进 行转换 的取 样速率 或每秒 的取 体有两 种 :PL C控 制和单 片机控 制 。PLC 样数量 。对于 高速 A/D 来说 ,速 度以每秒 控制 技 术 已 经相 当成 熟 , 不再 赘述 。本 篇 百万次取样 ( p ) MS s 为计量单位 。 分 辨率 是指 转 换 器 能够 转 换 的 位 数精 叙 述 单 片 机控 制 技 术 ,或 能 引起 相 关 专 家 和 行 业 领 军 人 物 对 单 片 机 控 制 技 术 的 注 度 :分 辨 率越 高 ,则 结 果 越 精确 。分 辨 率 意 ,从 而在 推 动 该技 术 的 发展 过 程 中 ,尽 以位来计 量。 目前市场 上的 高速 A/D 的分 个人的绵薄之 力。 辨 率为 8~l ,速 度为 2 GS S 6位 ~4 P 。速度 单 片机 控 制 系统 一 般 由以 下 几个 部 分 和 分 辨 率始 终 是 一 对 矛 盾 。 分辨 率 的 增加 通常会导致速度的降低 。 组 成 , 如 图 所 示

基于单片机与CPLD的无线控制系统

基于单片机与CPLD的无线控制系统

基于单片机与CPLD的无线控制系统摘要:介绍一种基于单片机与CPLD结合的传感器网络节点的无线控制系统。

节点中单片机对无线命令进行译码,并对外围子模块进行控制,CPLD扩展控制系统的并行I/O端口、SPI串行接口等,从而根据系统需要可扩展无线传感网络节点的外围功能模块。

采用单片机与CPLD模块化设计方法,降低了设计成本,方便电路的多次改进,为传感器网络节点在不同场合的应用提供了一种通用的方法。

0引言自单片机引入我国以来,相关产品的普及促使单片机的应用设计日益广泛。

传统的单片机控制系统由单片机以及外围扩展芯片组成,但是这些外,围芯片一般具有接线重复性高、体积大等缺点。

可编程逻辑宏单元或逻辑块之间的相互连线在同一封装内,受外界干扰影响小,电磁兼容(EMC)性能好。

对设计者来说,CPLD器件最大的优点在于可现场编程,改变逻辑关系时,无需更改外部线路板,只需用图形语言程序或硬件描述语言程序来改变电路,生成下载编辑软件,通过下载电缆输入CPLD器件即可,非常方便,特别有利于新品试制,大大缩短了开发周期。

使用CPLD和单片机结合构成其外围电路可以减少系统芯片数量,缩小系统体积,提高系统可靠性。

1控制系统该系统是一个无线传感器网络节点的控制系统,它用于控制无线模块接收主站发送过来的信息,单片机读取这些数据并译码后,根据译码结果控制各功能子模块,如无线模块控制、温度采集控制、电源管理控制、时间统一信号控制等功能,共需要28个输出控制I/O口,13个输入控制I/O口,扩展I/O端口分配8个。

各外围模块通过SPI串行标准接口的扩展与单片机和CPLD进行通信,并完成数据传输控制功能。

各外围模块只需接受MCU的控制命令,即可独立完成外围模块各自的功能:无线模块的收发、数据采集A/D转换、时间统一记录、电源管理等。

同时预留单片机通过USART的串口输出,另外,还需要此系统具有很好的扩展性,通过扩展外围模块来增加节点不同的功能。

基于单片机的多通道控制器的设计

基于单片机的多通道控制器的设计

计 了 一 种 多 通 道 电磁 阀控 制 器 。该 控 制 器 以单 片 机 为 控 制 核 心 , 具有 3 2 个 带 功率 放 大 的直 接 数 字 量 输 ( D O) , 可 以
直 接 驱 动 电 磁 阀 从 而 控 制 材 料 生 长 气 路 的 通 断 。该 控 制 器 可 以 独 立 T 作 , 也可 以通 过 R S 4 8 5接 口 与 上 位 计 算 机 连
电磁 阀 , 程控 方式 是理想 的解 决方 案 。 然而 目前 市场 上还没 有合适 的带 功率 输 出的可 编程 的 多路 开关 量控 制器 能满 足 要 求 。因 此 , 特 别 设 计 了一 种 基 于 单片机 的 多路开 关控 制 器 , 用 于 对气 路 系 统 中的 电磁 阀 进 行控制 。该 控制 器 , 有 3 2路 带 功 率 放大 的开 关 量输 , 并 且具有 状态 数码 显 示 、 RS 4 8 5接 口, 既可 本 地 控 制 输 出 ,
Hu Li q u n C h e n Du n j u n Wu F a n c h a o
一 一 ~ ~ ㈤ ~ 咖 ~ 一 拙 一
( 1 . S c h o o l 0 { E l e c t r o n i c S c i e n c e a n d En g i n e e r i n g, Ke y I a b o r a t o r y o f A d v a n c e d P h o t o n i c a n d E l e c t r o n i c Ma t e r i a l s , Na n j i n g Un i v e r s i t y , Na n j i n g 2 1 0 0 9 3 , C h i n a ; 2 . Na n j i n g P o w e r S u p p l y C o r p o r a t i o n , Na n j i n g 2 1 0 0 0 8 , C h i n a )

单片机模拟RC全比例遥控收发系统

单片机模拟RC全比例遥控收发系统

单片机模拟RC全比例遥控收发系统天发个我自己最近感兴趣的东西,和大家一起来学习。

主要目的是用单片机系统来来做航模的全比例遥控系统。

全比例遥控就它能根据你的操作手柄来实现模型控制参数的无级调节,如遥控飞机的油门舵机的变化量等,属于“量”的控制…… 并非简单的开关式的遥控。

标准的航模有它规定的遥控信号格式,即发送端发出周期为15~20ms的周期信号,每个周期传送N 个通道,每个通道用脉宽为1ms~2ms的正极性脉冲来控制。

脉冲的宽度表示了控制量的大小,正反等。

如1ms为油门全关,1.5ms为半油门,2.0ms为全油门;又如,1.0ms 后退,1.5ms停止,2.0ms前进。

当然如果是1.3ms 则是“慢速”后退,1.7则为慢速前进……至于它为什么要这么规定我也不是很了解^ _^ ,反正你买个标准的舵机或者航模电调(调速器),你的信号超出这个范围它是不会动作的!设计思路发射部分:用ADC转换IC + 模拟切换IC(目的是用最便宜的ADC ^o^) + 单片机+315MHZ 发射板。

接收部分:用单片机+315MHZ接收板。

(接收和发射板8元一套,不是在做广告哟,我没的这个卖的……)初步构思:4通道,由于考虑到单片机的处理适时性和315MHZ的带宽等要求选择4通道比较合适。

不多说了,上图大家看看就明白了!多通道的正确处理的关键是要准确识别每个对应通道的数据而且要输出到相对应的端口上!本设计在程序当中加了一个脉宽为4ms的同步头来识别。

测试结果:经过多次的程序调整,最终效果能达到要求,缺点采用315MHZ的频带太窄,距离过远出现抖舵的现象,估计如果重新设计发射和接收部分,会有很好的效果,一般的航模遥控6通道的最差的也在60 0元以上,接收机最差的也要500多,呵呵,我们这个才89C2051*2=8 元+ADC0832*1=6元+CD4051*1 =1.5元+(一些其他的辅助电子元件)=10元。

总成本在26元以内!很适合一些模型爱好者自制!发射部分如下图:接收部分如下图:发射板正面接收板正面:(为了方便调试,接收板右下角做了个小“万能板”方便扩充元件)等不急打板就先用万能板做了电路,上图先!底面图中那个蓝色的东西,相信模型爱好不会陌生,对了!是9克的航模舵机附上调试通过的程序(由于315M模块发射带宽和传输率的问题,测试距离在10米以内)已经调试好的汇编源程序。

基于单片机的多路无线遥控节能灯控制器设计毕业设计

基于单片机的多路无线遥控节能灯控制器设计毕业设计

基于AT89C2051多路无线遥控灯节能控制器系别:电气工程系专业:应用电子技术学号: 0302070127姓名:刘晓军指导老师:李泽民前言随着电子科学技术迅猛发展,各种新型器件,智能化电器及产品在国民紧经济各个领域和人民生活各个方面得到了日益广泛的应用。

为了给费者提供更多的方便,我们设计了一款无线遥控节能灯,可以实现中远程控制。

当按下遥控A键时一盏灯亮,再按一次灯灭,当按下遥控B键时两盏灯亮,再按一次灯灭,以此类推。

本次设计的基于AT89C2051多路无线遥控节能灯控制器分别由电源部分,发射部分,接收部分,控制部分和驱动部分组成。

电路具有高保密度遥控距离员工性能稳定可靠和静态功耗低等特点,实现对多路等的开关进行控制,遥控价格低廉,工作稳定可靠,且空间体积小外形美观,共有四个按键。

通过本次的设计使学生能够全面的巩固和应用数字电路和模拟电路的基本理论知识,设计简单使用的电力电子控制器件,解决生活中的实际问题。

培养学生独立思考问题,解决问题和分析问题的能力。

根据提出的问题,探索不一样的设计方案。

优化并选择较好的方案,为个人今后探索问题界却问题起到启蒙作用。

通过查找资料使学生了解电子技术发展的动向,启迪思维,开拓视野。

此设计具有一定的实用性,广泛应用于日常生活中,有一定的节能功能.目录第一章:设计任务书1.设计目的 ---------------------------------52.设计任务 ---------------------------------53.主要技术指标--------------------------------54.使用说明:----------------------------------75.注意事项:-----------------------------------86.编写设计报告书-------------------------------87.设计指导-------------------------------------9第二章:课题分析1.无线遥控 ------------------------------------10 2.基于AT89C2051------------------------------11第三章:总方案设计及论证1.系统构架总框图 -----------------------------13 2.遥控系统设计 ------------------------------13(1)遥控系统设计方框图 -------------------------13 (2)编码发射 -----------------------------------14 (3)接收解码 -----------------------------------21 3.单片机控制系统设计(1)控制系统原理图 -----------------------------26(2)控制编程 -----------------------------------284.电源系统设计(1)降压电路 ----------------------------------30(2)整流电路 -----------------------------------30(3)滤波电路 -----------------------------------31(4)稳压电路 -----------------------------------315.驱动系统设计 ------------------------------32第四章:整机原理1整机原理图 -------------------------------352整机原理说明 ------------------------------36第五章:系统调试 --------------------------- 37第六章:心得体会 -------------------------- 38附1 元器件清单 ---------------------------- 40附2机原理图 ----------------------------- 42附3参考文献 ----------------------------- 43毕业设计(论文)任务书设计(论文)题目:基于AT89C2051多路无线遥控灯节能控制器系别:电气工程系专业:应用电子技术班级:电子0701题目下达日期:开始日期:完成日期:学生姓名:指导教师:教研室主任:批准日期:一、设计任务书1.设计目的1) 使学生能够全面的巩固和应用数字电路和模拟电路的基本理论知识,设计简单使用的电力电子控制器件,解决生活中的实际问题。

无线比例遥控原理与设计

无线比例遥控原理与设计

无线比例遥控电路的原理与设计李灵(安庆师范学院物理与电气工程学院安徽安庆246011)指导教师:徐晓锋摘要:本文以对带A/D转换的单片机STC12C2052AD设计实现的比例遥控系统简要介绍了无线比例遥控系统的设计方法。

其中,发射机电路采用多个电位器(即可变电阻)分压作为比例控制信号,通过对发射端单片机的软件编程实现对输出的多路经过A/D转换后的数字信号进行编码并由串行口送到发射模块发射;接收机电路的任务则是把接收到的信号进行适当放大并从中解调出编码信号,然后通过对接收端单片机的软件程序设计将该信号转换成相应的电动机驱动控制信号,从而完成对模型的方向和速度的控制。

其设计思路简单新颖,能达到工业控制的基本要求,在工业控制中有着广泛的应用。

关键字:单片机,比例遥控,A/D转换1.引言远程控制技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、家用电器、无线电运动以及儿童玩具等领域都有非常广泛的应用。

遥控技术可以分为单通道遥控和多通道遥控,或分为开关型遥控和比例型遥控。

所谓比例遥控,是指受控模型的动作幅度(或速度)与操纵者扳(转)动发射机操纵杆的动作成比例关系。

例如,在遥控机器人模型中,当我们把发射机上的速度控制操纵杆由中立位置向某一方向偏移一定角度时,与该动作相对应的机器人行走的速度也同时改变相应的大小,机器人行走速度与发射机端的操纵杆偏移角度成比例。

所谓通道,简单地说就是指控制模型的一路相关机能。

例如前进和后退是一路;左右转向是一路。

但是,各个通道应该可以同时独立工作,不能互相干扰。

事实上,比例遥控玩具的可玩性大大优于一般的开关型遥控玩具,这是因为后者只能对被控对象的电源通断进行控制。

即使加上相应的机械装置,也只能工作在两个极限位置,要么全开,要么全关,而无法按照操控者的意愿动作或者精确定位(例如控制模型的前进距离或速度)。

因此,在一般的应用中为了使模型能够实现更多功能控制,往往需要使用多通道比例遥控器。

基于单片机的无线多路遥控控制系统

基于单片机的无线多路遥控控制系统

单片机原理与应用技术课程设计报告题目(基于单片机的无线遥控系统)专业班级:_电子信息工程姓名:时间:________________指导教师:________________2009年2 月日基于单片机的无线控制系统一.设计要求(一)基本功能1. 有效遥控距离大于50米,可穿透一定的建筑物等。

2. 遥控控制的路数在10路以上。

3. 采用数码管显示当前工作的控制电路。

(二)扩展功能1.通过遥控器可以任意设置用户密码(1-16位长度),只有合法用户才能有修改电路控制的功能,同时系统掉电后能自动记忆和存储密码在系统中。

2.报警和加锁功能:密码的输入时间超过12秒或者连续3次输入失败,声音报警同时锁定系统,不让再次输入密码。

此时只有使用管理员密码方能对系统解锁二.计划完成时间三周1.第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。

2.第二周完成软件的具体设计和硬件的制作。

3.第三周完成软件和硬件的联合调试。

2.设计内容(1)画出电路原理图,正确使用逻辑关系;(2)确定元器件及元件参数;(3)进行电路模拟仿真;(4)SCH文件生成与打印输出;3.编写设计报告写出设计的全过程,附上有关资料和图纸,有心得体会。

4.答辩在规定时间内,完成叙述并回答问题。

目录1引言 (1)2总体设计方案 (1)2.1设计思路 (1)2.1.1总体设计任务框图 (1)2.2 设计方案的确立 (1)2.2.1无线传输部分 (1)2.2.2键盘密码确认及锁定部分 (2)2.2.3主要的设计实施过程 (2)3设计组成及原理分析 (2)3.编码及发射电路的设计 (2)3.1.1键盘电路的设计 (3)3.2键盘密码和报警的设计 (5)3.3解码及控制电路的设计 (3)3.4报警计数电路所用器件 (5)4总结与体会 (6)参考文献 (7)附录 (8)基于单片机的无线遥控系统摘要:无线多路遥控系统主要由发射和接受两部分组成,发射部分完成遥控指令的发射,接受部分完成指令的实施,其扩展功能主要是密码保护,由确保输入密码的正确来完成对该遥控系统的操作,达到对控制的保护。

基于AVR单片机的无线通道控制系统的设计

基于AVR单片机的无线通道控制系统的设计

2009. 03JOURNAL OF SHENY ANG UNIVERSITY OF CHEMICAL TECHNOLOGY Mar.2009 收稿日期:2008-04-17作者简介:安然然(1980-),男,辽宁沈阳人,讲师,硕士,主要从事嵌入式系统与智能控制的研究.文章编号:1004-4639(2009)01-0076-04基于A VR单片机的无线通道控制系统的设计安然然,冯露(沈阳化工学院计算机科学与技术学院,辽宁沈阳110142)摘要:介绍一种新型可编程无线电遥控多通道开关系统的设计与实现方法,详细阐述其组成结构和工作原理.该方法采用芯片组PT2262/2272进行编解码,并通过无线电遥控方式传送指令键码给A VR单片机AT90S2313,实现了多通道控制.在发射电路中采用十进制至8421码编码器,实现对开关按键编址,从而对受控电路进行选择控制;在接收控制系统中引入单片机,通过充分利用其软、硬件资源,为无线电遥控提供合理、廉价的解决方案,使系统具有控制灵活、扩展方便、可实现多通道多功能控制等特点.关键词:无线电控制;十进制至8421码编码器;编解码芯片组;单片机中图分类号:TP368文献标识码: A在无线遥控领域,目前常用的遥控方式主要有超声波遥控、红外线遥控和无线电遥控等.前2种方式遥控的距离比较短,一般为几米至几十米,具有方向性,不具有像无线电遥控那样可以穿过阻挡物对受控对象进行遥控的能力.无线电遥控技术就是利用无线电波传送控制信号,实现对物体或各种过程进行远距离控制的专门技术.遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机,智能化程度大大提高.近年来,遥控技术在工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛.由于无线电波是由发射点向四面八方传播,可以穿过阻挡物,而且可以传播到很远的距离,因此,它的控制可以在很大区域和空间内实现,成为遥控的主要方式,在国防、军事、生产、建设和日常生活中有极广泛的应用.为此,本文在前人研究的基础上探索一种通过单片机控制无线芯片PT2262/PT2272,从而实现对多通道开关进行管理.研究表明,采用该方法设计的遥控开关系统控制方便,适用于含有较多受控电器的场合,可实现多路多功能控制.1PT2262/PT2272简介1. 1PT2262/PT2272的特点PT2262/2272两款单片机是台湾普城公司生产的一种CMOS工艺制造的低功耗、低价位、通用编解码电路, PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,如图1所示,可用于无线遥控发射电路[1].编码芯片PT2262发出的编码信号由地址码、数据码、同步码共同组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过2次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射.当发射机没有按键按下时, PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作;当有按键按下时, PT2262得电工作,其第17脚输出经调制的串行数据信号.当17脚为高电平期间,第1期安然然,等:基于A VR单片机的无线通道控制系统的设计77 315MHz的高频发射电路起振并发射等幅高频信号;当17脚为低电平期间, 315MHz的高频发射电路停止振荡.所以,高频发射电路完全受控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制),相当于调制度为100%的调幅[2].图1PT2262/PT2272引脚及原理图Fig. 1PT2262/PT2272 pin diagrams and inter configuration schematic sheet1. 2PT2262/PT2272发射接收原理PT2262-IR发射芯片地址编码输入有“1”、“0”和“开路”3种状态,数据输入有“1”和“0”2种状态[3].由各地址、数据的不同接脚状态决定.编码从输出端Dout输出,通过红外发射管发射出去.其编码时序波形如图2所示.PT2262每次发射时至少发射4组字码, PT2272只有在连续2次检测到相同的地址码加数据码时,才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平.因为无线发射的特点,第1组字码非常容易受零电平干扰,往往会产生误码,所以,程序可以丢弃处理.如图2所示,振荡频率与码位波形的对应关系:当引脚为高阻时,输出波形为一个窄脉冲,一个宽脉冲;为高电平时,输出2个宽脉冲;为低电平时,输出2个窄脉冲.若PT2262的一个振荡周期为a时,则窄脉冲的宽度是4a,其后的间隔是12a;宽脉冲的宽度是12a,后面的间隔是4a,从而一个完整的位发射脉冲宽是32a.图2振荡频率与码位波形的对应关系Fig. 2Relationship of oscillation frequency and codingwaves2系统硬件电路的设计2. 1发射系统发射系统主要由按键编址电路、编码电路、无线电发射电路组成.发射系统的电路原理图见图3.发射系统主要功能是首先将受控电路的开关进行编址,再将编址信息进行编码后得到一组编码脉冲信号,此信号调制无线电发射电路并发射出去.按键编址电路中的核心元件是十进制至8421码编码器的CD40147,它可将输入的十进制码编为输出的BCD码. CD40147有9个输入端, IN1 ~ IN9,输入的是十进制码(高电平有效); 4个输出端A、B、C、D,输出的是BCD码,其中A为20位, B为21位, C为22位,D为23位.按键编址电路可实现对受控电路的开关进行编址,将编址信号输出作为编码电路的数据输入信号.采用十进制至8421码编码器对受控电路的开关进行编址,可使编址电路简洁,控制方便.图3发射系统的电路原理图Fig. 3Schematic sheet of sending system编码芯片PT2262,该芯片内部有振荡器、系统定时器、地址解码器、编码脉冲发生器和控制逻辑电路. PT2262的A0~A7端是芯片的地址码设置端口,每一端口可以编为“0”(接地)、“1”(接VCC)和“开路”3种状态,利用A0~A7这8位地址线可提供38=6561种不同寻址.D0~D3端是数据码输入端,分别和十进制至8421码编码器CD40147的输出端A、B、C、D 相连.编码芯片PT2262数据码输入端可以是高电平1或者是低电平0,一共有4个通道,数据码在无线电遥控开关系统中的主要作用是区别不同的开关电路.设计中D0 ~D3取值0001 ~ 1001,共9种状态,即可控制9路开关电路.2. 2接收控制系统接收控制系统主要由无线电接收电路、解码电路、单片机电路、开关电路组成.接收控制系统的电路原理如图4所示.接收控制系统主要完成的功能是首先对接收进来的信号解调后进行解码,解码后的数据送单片机,由单片机根据此数据去控制相应的开关进行动作.图4接收控制系统的电路原理图Fig. 4Schematic sheet of receiving and control system无线电接收电路采用与射频发射模块F05C相配套的射频接收模块J04E. J04E具有较宽的接收带宽,极低功耗,可长期处于守机状态. J04E输出端口直接与PT2272的数据输入端口连接.解码电路采用编解码芯片组PT2262/2272中的解码芯片PT2272.该芯片内部有地址解码、振荡和系统定时、数据检测、同步检测、控制逻辑、译码逻辑电路. PT2272的A0~A7端是芯片的地址码设置端口.地址码就好比是一张身份识别的证书,只有接收端的地址码和发射端的地址码设置完全相同,输出端才有输出信号.解码芯片PT2272将数据输入端接收到的信号,经内部电路解码辨识确认.如果所接收到的信号地址码与本机地址编码相同,D0~D3输出与无线电发射系统所发射的相对应的开关信息给单片机电路,由单片机控制相应的开关电路动作.否则,解码芯片不解码,单片机电路不响应,开关电路保持原有的工作状态不变.单片机电路采用A VR单片机A T90S2313来实现对输入信号的处理和开关电路的控制.AT90S2313单片机具有运算速度快、抗干扰能力强等优点[3].系统运用A T90S2313的PB0~PB3端口作为数据输入端口,分别和解码芯片PT2272的数据输出端D3~D0连接. PT2272的有效输出端输出的信号作为单片机外部中断INT0的触发信号.当外部中断INT0采样到有效触发信号时,它对PB0~PB3脚的信号进行中断处理,实现对开关电路的状态进行控制.AT90S2313的PD5脚外接一蜂鸣器,对有效的开关动作进行提示.3结束语综上所述,基于A VR单片机的无线电通道控制系统的研制,采用了较为先进的电子技术, 为无线电遥控提供了一种合理、低成本、高性能的实现方案.无线电遥控器以其小巧、价格低廉、控制方便而越来越被人们所接受.本设计适合开发各种低成本遥控报警器及各种遥控系统,如可应用于家用电器遥控、文教娱乐场馆的电器设备遥控和办公场所电器遥控等.此系统的应用不仅可以给人们的工作和生活带来很多的便利,同时具有较好的推广应用价值. 参考文献:[1]邓军,刘笃仁.用PT2262实现可遥控式电子密码锁[J].芯片应用,2003,22(3):22-25.[2]丁华成,耿德根. A VR单片机设计[M ].北京:北京航空航天大学出版社,2002:53.[3]陌尘.编码解码芯片PT2262/PT2272工作原理[J].电子制作,2004,12(8):31-33.。

数字编译码多通道无线遥控电路

数字编译码多通道无线遥控电路

XT28.6MHzVT19013R120KR24.7K R3100R4200C220PC310n C4200pC620pVT29013T1C24.5/20P T2C 5405/20PANT1L1VT39012C710nVD1S1S6R56.8KC81nR63.3MS7S129VA7/D1A12/D6D0VssTECSS00SC1A6A1Vd d167913141517Y N 5103图1编码,晶振选用26.0~29.8MHz石英晶体均可。

其它元件无特殊要求。

T1、T2、L1、L2均用φ0.51mm漆包线在φ8mm线圈骨架上绕制,中间放入NXD-20磁芯。

T1初级10匝,次级3匝;T2初级8匝,次级3匝;L1绕12匝;L2绕8~10匝。

高频阻流圈可用2.2~5uH 成器电感,或在100K、1/8W金属模电阻上乱绕30~50匝代用,线径为φ0.1~φ0.2mm。

4.调试方法(1)先断开接收机C16与YN5203-L6 14脚的连线,在C16与地之间跨接一只高阻耳机。

接通接收机电源,微调R8、R9、C10、C12、C13、R7等,使耳机中的“沙沙……”超再生噪声最强,但不应有爆、叫等声音。

(2)打开发射机电源(将9V电压直接加至载波电路),微调C1、C5、T1、T2、龙磁芯及接收机C11、L2磁芯,使耳机中变得无任何声响,说明发射频率与接收频率已基本一致。

然后逐渐拉开两机距离,重复上述调整,至接收距离最远。

(3)取下耳机。

将发射机和接收机电路恢复原样。

打开两机电源,按S1~S6遥控键,接收机对应发光管应点亮,否则庆检查数字编码器是否良好,引脚有无脱焊开路等。

直到故障排除后,遥控电路使可投入使用。

单片机与无线网络模块通信技术原理分析

单片机与无线网络模块通信技术原理分析

单片机与无线网络模块通信技术原理分析随着无线通信技术的不断发展,单片机和无线网络模块的通信已成为现代物联网系统中的重要组成部分。

本文主要对单片机与无线网络模块的通信技术原理进行分析和阐述。

一、无线网络模块的分类及工作原理无线网络模块是指能够在无线网络中进行通信的硬件模块。

根据使用的通信标准和频段的不同,无线网络模块可以分为蓝牙模块、Wi-Fi模块、LoRa模块等多种类型。

这些无线网络模块的工作原理有所不同,但通信技术原理大致相似。

以蓝牙模块为例,蓝牙技术是一种短距离无线通信技术,其工作频段在2.4GHz左右。

蓝牙模块通常由射频模块、基带处理器和外围电路组成。

射频模块负责将数字信号转换为无线信号,并在接收时将无线信号转换为数字信号;基带处理器则负责对数据进行处理和控制,并提供与单片机进行通信的接口。

通过蓝牙模块,单片机可以与其他蓝牙设备进行数据的传输和通信。

二、单片机与无线网络模块的通信方式单片机与无线网络模块之间可以通过多种通信方式进行通信,主要包括串口通信和SPI通信。

1. 串口通信串口通信是一种常见的单片机与外部模块进行通信的方式。

无线网络模块通常会提供串口接口,方便与单片机进行连接。

在串口通信中,单片机将要发送的数据通过串口发送给无线网络模块,无线网络模块接收到数据后进行相应的处理,并将处理后的数据发送给单片机。

在同一时刻,无线网络模块也可以将数据通过串口发送给单片机,单片机接收到数据后进行相应的处理。

2. SPI通信SPI(Serial Peripheral Interface)是一种同步串行通信接口,常用于单片机与外部存储器、传感器、无线网络模块等进行通信。

SPI通信需要使用到多根信号线,包括时钟线、数据输入线、数据输出线和片选线。

在SPI通信中,单片机通过控制时钟线、片选线和数据线与无线网络模块进行数据的传输和通信。

三、单片机与无线网络模块通信技术的应用案例单片机与无线网络模块通信技术广泛应用于各种物联网系统中,为物联网系统提供了无线数据传输的能力。

基于单片机AT89C51的无线多路灯具控制系统

基于单片机AT89C51的无线多路灯具控制系统

基于单片机AT89C51的无线多路灯具控制系统作者:郑建强王文明来源:《硅谷》2008年第19期[摘要]介绍一种基于单片机AT89C51和无线传输模块LZ713i GPRS DTU构成的多路灯具控制系统。

论述其工作原理和软硬件设计方法。

[关键词]单片机AT89C51 无线传输模块LZ713i RS-485接口看门狗中图分类号:TP271+.4文献标识码:A 文章编号:1671-7597(2008)1010021-02一、引言数据传输方式分为有线方式和无线方式传输。

有线方式布线比较复杂,在某些不适合布线的场所需要采用无线方式。

现有的一些简易无线发射接收模块传输距离近,速率低,可靠性差,不适合用于产品的设计。

本文介绍的LZ713i GPRS DTU无线传输模块,具有传输距离远,速率高,数据可靠的优点,和单片机结合可用于许多场合。

二、系统简介本系统由一个控制台、多个灯具控制器组成。

微处理器采用AT89C51,该芯片内含4k可编程程序存储器,可擦写1000次。

复位电路采用具有看门狗功能的MAX813L。

通讯接口电路采用MAX1487E[1];无线传输模块采用厦门蓝斯通讯有限公司的LZ713I GPRS DTU ,内部集成了高速嵌入式处理系统,提供TCP/IP协议栈,适用于自身不带,但具有RS232/485/TTL 接口通讯能力的设备,为用户提供高速、永远在线、透明数据传输的通道[2]。

(一)控制台1.硬件设计。

原理图见图1。

控制台由键盘、液晶显示器、复位电路和通讯部分组成,完成选号及动作控制。

2.软件设计。

程序由按键处理、显示、通讯和喂狗四部分构成。

按键处理部分的功能:判别是否有键按下,无键按下时,返回;有键按下时,首先扫描键盘,得到按键的列值和行值,然后延时12ms去抖动,再判断是否有键按下,若有,根据按键的行值和列值计算键值,并保存键值,之后转入键值解释部分进行处理。

显示部分功能:显示输入的设备编号和动作编号。

基于AT89C51单片机的多路开关量无线遥控电路设计

基于AT89C51单片机的多路开关量无线遥控电路设计

基于AT89C51单片机的多路开关量无线遥控电路设计无线遥控由于非接触、远距离操控、控制及时、安装成本和维护成本低等特点,使其在工业控制、航空航天、家电领域应用日益广泛。

市售现成遥控装置大多一对一控制,而且有空间、用途上的限制。

在实际应用中,如能实现多路开关量在不同环境下,不同时间需要上的远距离智能遥控,对节省人力资源、提高工作效率,显得十分重要。

本文介绍的是基于AT89C51单片机的多路开关量无线遥控电路,其特点是:(1)可以用一台遥控器去控制最多256×4路开关量;(2)既可以实时控制也可以定时控制;(3)可以浏览各路最近控制状态;(4)无方向性,能隔墙隔物传送,抗干扰能力强,工作稳定可靠。

1工作原理概述本多路无线射频集中遥控电路系统由无线发射和无线接收两部分组成。

发射部分由键盘矩阵、密码设定、指令信号产生电路、编码电路、射频调制电路、功率放大发射电路组成,如图1所示。

首先由键盘选择要操作的工作点编号,根据所选择的工作点编号由程序调出该工作点密码,单片机P0口输出的密码信号和P1.0脚输出的指令信号经过编码电路混合编码成脉冲信号,由P1.3控制其输出,再经调制电路调制,最终由功率放大电路放大后发射。

利用单片机的记忆和定时等功能,实现工作点编号和密码一一对应,密码自动生成,定时操作和工作点状态查看等功能。

接收部分由无线射频接收电路、解码电路、驱动电路、执行电路组成。

当接收电路收到遥控器的编码信号时,它将信号经过解码电路后,分离出密码信号和指令信号,只有检测到密码信号与工作点密码一致时,解码电路才输出指令信号,最后经由晶体管放大,推动继电器,由继电器开关实现相应操作。

2发射电路系统构成无线发射电路系统如图1所示,采用AT89C51单片机作为键盘扫描、工作点编号输入、定时、指令信号输出的控制核心,AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgram-mableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器。

应用单片机实现多通道无线比例控制

应用单片机实现多通道无线比例控制

应用单片机实现多通道无线比例控制
刘莹;张恺
【期刊名称】《电气传动自动化》
【年(卷),期】2003(025)001
【摘要】介绍了一种采用PHILIPS87LPC767/768单片机设计的多通道无线远程比例控制电路及其程序设计.
【总页数】4页(P46-49)
【作者】刘莹;张恺
【作者单位】西安交通大学机械工程学院,陕西,西安,710049;西安交通大学机械工程学院,陕西,西安,710049
【正文语种】中文
【中图分类】TP872
【相关文献】
1.基于MSP430单片机的多通道无线比例控制系统 [J], 乌大鹏
2.基于MSP430单片机的多通道无线比例控制系统 [J], 乌大鹏
3.通用多通道单片机控制系统设计与实现 [J], 周鲜成
4.利用单片机内部资源实现多通道计数器的两种方法 [J], 杨欣宇
5.基于STC89C52单片机的多通道扭矩无线传输系统设计 [J], 王瑜;宋文学;杨武成;孙俊茹
因版权原因,仅展示原文概要,查看原文内容请购买。

基于单片机控制的WIFI无线传输模块设计

基于单片机控制的WIFI无线传输模块设计

毕业设计(论文)题目:基于单片机控制的WIFI无线传输模块设计学院:工程学院专业:电气工程及其自动化班级:姓名:学号:指导教师:目录中文摘要 (I)英文摘要. (II)1 前言 (1)1.1 单片机技术简介 (1)1.2 单片机的应用与市场 (1)1.3 WIFI的发展方向 (2)1.4 论文的主要设计内容 (3)2.1 设计任务 (4)2.2 总体方案框图 (4)2.3 总体方案设计 (4)3 系统硬件设计 (6)3.1 CPU及外围电路设计 (6)3.1.1 CPU简介 (6)3.1.2 晶振及复位电路设计 (8)3.1.3 单片机控制wifi模块设计 (9)3.2 WIFI无线模块 (9)3.3 串行通信设计 (11)3.4 人机接口设计 (12)3.5 显示模块设计 (13)4 软件设计 (16)4.1程序流程图 (16)4.2 WIFI模块与PC间的通信调试 (17)5 结论 (21)谢辞 (21)参考文献 (22)附录 (23)附录A:硬件原理图 (23)附录B:程序代码 (24)基于单片机控制的WIFI无线传输模块设计摘要:单片机是随着电子计算机(电脑)的发展而产生的。

随着社会的发展和需求的提高,计算机也在不断地更新与发展。

由于计算机的产生是应数值计算而产生的,因此长期以来电子计算机技术都是沿着满足大量高速数值计算而发展的,直到20世纪70年代,电子计算机在数字逻辑运算、推理、自动控制等方面显露出非凡的功能后,在各种控制领域开始对计算机技术发展提出了与传统大量高速计算完全不同的要求。

这些要求是:面对控制对象、面对各种传感器信号、面对人机交互操作控制、能方便地嵌入工控应用系统中等。

为了实现上述要求,近年来,单片微型计算机(简称单片机)应运而生。

单片机也被称作“微控制器”、“嵌入式微控制器”。

单片机一词最初是源于SCM。

在单片机诞生时,SCM是一个准确、流行的称谓,“单片机”一词准确地表达了这—概念。

基于单片机的多路无线遥控开关设计

基于单片机的多路无线遥控开关设计

第 3期 2008年 6 月微 处 理 机M I C R O P R O C E SS S O R S基于单片机的多路无线遥控开关设计周计文 , 王立新 , 王辉(南京工业大学信息科学与工程学院 , 南京 210009)N o .3J u n ., 2008摘 要 :介绍了一种新颖的多路无线遥控开关系统的设计方法 , 并对该系统的组成结构和工作 原理进行了详细说明 。

该系统采用单片机对接收到的信号进行软件解码 , 而传统方法是采用专用 解码芯片来进行解码 。

这种方案避免了采用专用解码芯片的有关限制 , 可以增强系统的扩展性和 灵活性 , 经试验证明是一种可行方案 。

关键词 :无线遥控 ;开关系统 ;软件解码 中图分类号 :T N 99 文献标识码 :A 文章编号 :1002 -2279(2008)03 -0159 -03D e s i g n o f M u l t i -c h a n n e l W i r e l e s s Re m o t e C o n t r o l S w i t c h B a s e d o n S i n g l e C h i p M i c r o c o m p u t e rZ H O UJ i -w e n , W A N GL i -x i n , W A N GH u i(C o l e g e o f I n f o r m a t i o nS c i e n c e a n d E n g i n ee e r i n g , N a n j i n g U n i v e r s i t yof T e c h n o l og y , N a n j i n g210009, Chi n a )A b s t r a c t :A n o v e l d e s i g n i n g m e t h o do f m u l t i -c h a n n e l w i r e l e s sr e m o t ec o n t r o l s w i t c hs y s t e m i s i n t r o d u c e d i n t h i s p a p e r a n d t h e b a s i c f r a m e a n d o p e r a t i n g p r i n c i p l e o f t h e s y s t e mi s d i s c u s s e d i n d e t a i l . T h i s s y s t e m u s e s S i n g l eC h i pM i c r o c o m p u t e rt o d e c o d et h es i g n a l , a sc o n v e n t i o n a ld e s i g n i n gm e t h o d a d o p t s s p e c i a l d e c o d i n g c h i p .T h i s m e t h o d c a n a v o i d s o m e l i m i t a t i o n o f s p e c i a l d e c o d i n g c h i p , s t r e n g t h e n t h e e x p a n s i b i l i t y a n d f l e x i b i l i t y o f t h e s y s t e m , a n d p r o v e d i t i s a k i n d o f f e a s i b l e s c h e m e .K e y w o r d s :W i r e l e s sr e m o t e c o n t r o l ;S w i t c h s y s t e m ;S o f t w a r e d e c o d i n g 按键编址电路把按键的开 关信息转化为逻 辑电平1 引 言随着科学技术的迅速发展 , 人类社会发生了翻天覆地的变化 。

单片机无线传输系统设计(89C51)

单片机无线传输系统设计(89C51)

毕业论文(设计)题目:单片机无线传输系统设计完成人:班级:11学制:专业:指导教师:完成日期:目录摘要(1)引言(1)1总体设计(2)1.1设计技术背景(2)1.1.1 AT89S51单片机简介(2)1.1.2 AT89S51主要功能特点(2)1.2单片机无线数据传输原理(3)1.2.1 单片机无线数据传输原理概述(3)1.2.2无线数据传输常用编码方式(3)1.2.3无线数据传输解码(5)1.2.4无线数据传输调制和解调(6)2无线数据收发模块(7)2.1无线收发模块nRF905简介(7)2.2 nRF905无线模块特点(7)2.3 工作模式及芯片结构(7)3系统软硬件设计(8)3.1 硬件设计(8)3.1.1概述(8)3.1.2 电路原理(9)3.1.3 SPI接口配置(9)3.2 软件设计(12)3.2.1概述(12)3.2.2发射程序(13)3.2.3接收程序(17)4结束语(21)参考文献(22)Abstract(23)单片机无线传输系统设计作者:指导教师:摘要:当今社会发展迅速,人们迫切的期望能随时随地、不受时空限制地进行信息交互。

当今的各种智能化控制系统也离不开数据信息的传输。

其中,无线数据传输是区别于传统的有线传输的新型传输方式,系统不需要传输线缆、成本低廉、施工简单。

现在,有很多的电器产品(如一些家用电器)的操作控制也都采用了无线数据传输方式,一些无线数据传输功能相对简单的电器产品,无线数据传输信号的接收识别往往采用与编码调制芯片配套的译码芯片。

而无线数据传输功能比较复杂的一些电器产品,无线数据传输信号的识别与译码多采用单片机,其编码调制方法也有多种。

本文介绍一种基于AT89S51单片机以及无线收发模块nRF905的无线数据传输方案,以及用单片机对其进行识别的程序设计方法,以供参考。

关键词:AT89S51单片机,nRF905模块,无线数据传输;引言当今的各种智能化控制系统 ,比如智能化小区部的无线抄表系统、门禁系统、防盗报警系统和安全防火系统等 ,工业数据采集系统 ,水文气象控制系统,机器人控制系统、数字图像传输系统等等 ,都离不开数据信息的传输。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2003 年 第 25 卷 第 1 期 第 46 页
电气传动自动化 EL ECTRIC D RIVE AUTOMATIO N
Vol. 25 , No. 1 2003 ,25( 1) :46~49
文章编号 :1005 —7277 (2003) 01 —0046 —04
应用单片机实现多通道无线比例控制
刘 莹,张 恺
实现的 ,控制信号为高电平有效 。下面以比例通道 0 为例介绍比例通道的驱动控制 。
程序读出 30 H 的数据 (0 通道 A/ D 结果) 与 40
2003 年 第 1 期
刘 莹 ,张 恺 应用单片机实现多通道无线比例控制
·49 ·
H(0 通道目标位置数据) 比较 , 如果相同 , 向 8 位 可寻址锁存器 74HC259 的地址数据输入端 D 置 0 , 向地址锁存器选择输入端 S0 ~ S2 输出地址信
开关量控制较为简单 ,将 44 H 的 2、3 位分别输 出到 P1 .2 、P1 .3 即可 。
对于角位移/ PWM 共享比例通道 ,首先判别开 关通道的共用通道角位移/ PWM 标志位 (44 H 数据 的第 4 位) 是否为 0 , 如果为 0 则将 43 H 的数据存 入 PWM 暂存 46 H; 否则 , 将 43 H 的数据存入比例 通道 3 暂存 45 H。然后 ,执行通道 3 控制程序 ,完成 后再执行 PWM操作 。这样安排 ,可以分时地控制比
P87LPC767 / 768 基 于 80C51 的加速处理器结构 ,使 指令执行速度为标准 80C51
MCU 的两倍 。与标 准 80C51 相比 , 还 具有 4 通道 8 位A/ D 转换器 (基准电 压为电源电压) , 2 个模拟比较器 , 独 立的片内看门狗定 时器 , 以及可配置 的片内振荡器 (选 择片内振荡器可以 不需外接振荡器 件) 。87LPC768与 87LPC767 的 不 同
·48 ·
电气传动自动化
2003 年 第 1 期
点是前者增加了 4 路 10 位 PWM输出 。 74HC259 为8 位可寻址锁存器 ,用来锁存 4 个
比例通道的控制电平 。电路采用可编地址锁存方 式 , 地址数据输入端 D 与 87LPC768 的 P0.7 相连 , 地址锁存器选择输入端 S0 ~ S2 分别由 P1.0 、P1.6 、
接收单片机串行 口设置必须与发射保 持一致 。判别 RB8 是否
根据器件使用说明 ,由于接收单片机复位时各 端口为低电平 , 只有将 PWM0 的输出口 P0.1 预置 1 才会有 PWM 信号输出 ; 另外 , P1.2 、P1.3 只有预置 1 才能作为发射单片机的开关量输入口 。
遥控系统数据传输采用单路多通道分时方
号 , 选择 Q0 输出 , 锁存器输入使能端 G置 0 , 使 Q0
输出 0 ; 向锁存器输入使能端 G置 1 , 改变地址锁 存器选择输入端 , 选择 Q1 输出 , 使 Q1 输出也为 0 。以上过程的实质为 : 当检测到 30 H 与 40 H 数 据相同时 , 系统此时已完成比例输出 , 程序输出 信号使Q0 = 0 ,Q1 = 0 。如果 40 H 的数据比 30 H 的 大 , Q0 = 1 , Q1 = 0 (正向控制) ; 反之 , Q0 = 0 , Q1 = 1 (反向控制) 。
P1.7 控制 ,锁存器输入使能端 G由 P1.4 控制 。 无线遥控/ 数传组件可供选择的型号很多 , 主
要考虑的参数是允许数据传输率和遥控距离 。这 里选用 T300A 发射模块和 R02A 接收模块 , R02A 的 SE 为休眠控制端 (电平有效) [2 ] 。
一 , 且遥控系统对操作的响应时间并没有严格的 要求 , A/ D 转换和串行通讯程序设计中采用了查 询方式 。如图 5 所示为发射单片机 ( 87LPC767) 程 序流程图 。
单片机 (MCU) 选用 87LPC767 和 87LPC768 , 它 们都是 20 脚封装的 P87LPC 系列单片机 ,可以在宽
范围的性能要求下实现高 集成度低成本的解决方 案 。作为 Philips 小型封装系 列中的一员 , P87LPC767/ 768 提供可编程选择的高速低 速晶振 (最高为 20 MHz) 和 RC 振荡方式 , 具有较宽的 操作电压范围并提供可编 程 I/ O 口输出模式选择 , 可 选择施密特触发输入 、LED 驱动输出和内部看门狗定 时器 。
指令键 (操纵杆)
指令编码电路 (A/ D)
调制电路 ( MCU)
发射机
发射模块 PWM 输出
的编码方式分为 : 频率编码和脉冲编码 ; ③按传输 通道数分为 : 单通道和多通道遥控 ; ④按同一时间
接收模块
指令译码电路 ( MCU)
驱动电路
执行机构
内能够传输的指令数目分为 : 单路和多路遥控 ; ⑤ 按指令信号对被控目标的控制技术分为 :开关型和 比例型遥控 。
数值 0F8H 80H 0C0H 0H 20H 98H 98H 7CH
CMP2
2CH
P0M2
00H
P0M1
7CH
P1M1
10H
P1M2
00H
WDC0N 17H
CNSW0
CNSW1
CNSW0
CPSW4
PWNC0N0
发射单片机 (87LPC767) 作用
开看门狗 、外接晶振 、复位高电平 A/ D转换使能 串口为模式3 电源控制寄存器 定时器1为工作方式2 时间常数 波特率为1 K(20 MHz晶振) P0口数字输入功能设置 比较器2设置为CIN2A输入 , 内部 参考电压 ,CMP2输出 CIN2A、A/ D输入脚禁止数字信号 输出P0 .0 、P0 .1 、P0 .7 为I/ O口 使 P1 .4 成 为 输 入 口 , 用 以 作 为 PWM/ 通道3选择 看门狗设置溢出时间为2 s
单片机译码 , 最后驱动控制执行机构 , 与控制执行 机构联动的电位器产生分压并经过 A/ D 转换后作 为反馈信号 。另外还有一路信号不通过驱动电路 和驱动执行机构 ,而是用来控制单片机产生不同占 空比的脉宽调制信号 ( PWM) , 用来控制直流电机 转速 。
4 系统硬件设计
如图 3、图 4 所示分别为发射机和接收机的主 电路图 , 驱动控制电路 、电源等其它电路从略 。由 于使用了单片机和无线遥控/ 数传组件 , 使电路变 得非常简洁 。
为 1 , 使接收的数据只 有为第 0 通道数据时 ,才顺序接收其余数据 。接收 完成后对 4 个位置反馈电位器产生的分压进行 A/ D 转换 ,A/ D 转换结果存入结果存储区 。驱动操作 的控制是通过比较目标数据和 A/ D 转换结果数据
式 , 顺序传送 3 个角位移比例通道 、角位移/ PWM 共享比例通道 , 以及包含共用通道角位移/ PWM 标志位和两路开关量的开关量通道 。由于任务单
LIU Ying , ZHANG Kai ( Mechanical Engineering Department , Xi′an J iaotong University , Xi′an 710049 , China)
Abstract : A method using PHILIPS 87LPC767/ 768 MCUin multi-channel wireless proportional control circuit is introduced ,
成 。当按下指令键或推动操纵杆时 , 指令编码电 路产生所需的指令编码信号 , 指令编码信号对载 体进行调制 , 再由驱动电路进行功率放大后由发 射电路向外发射经调制的指令编码信号 。接收电 路一般由接收电路 、放大电路 、调制电路 、指令译 码电路 、驱动电路 、执行电路 (机构) 等几部分组
无线遥控系统的种类和分类方法很多 ,主要几 种方法有 : ①按传输控制指令信号的载体分为 : 无 线电遥控 、红外线遥控 、超声波遥控 ; ②按指令信号
提供了一种利用通用器件灵活设计比例遥控装置 的新方法 。
成 。发射机一般由指令键 (或操纵杆) 、指令编码 系统 、调制电路 、驱动电路 、发射电路等几部分组
2 遥控系统分类和一般组成
按控制指令传输过程来分 ,遥控可以分为有线 遥控和无线遥控两大类 。有线遥控是指利用金属 导线 、光导纤维等传导导体作为传输媒体 ; 无线遥 控是利用无线电波 、红外光波 、超声波等作为载体 (媒体) ,不用导线 ,而在空间传输 。
A/ D 接收机
反馈电路 (电位器)
如图 1 所示为无线遥控系统的一般原理图 。
图 2 比例遥控系统原理图
2003 年 第 1 期
刘 莹 ,张 恺 应用单片机实现多通道无线比例控制
·47 ·
成 。接收电路将发射器发射出的已调制的编码指 令信号接收下来 , 并进行放大后送解调电路 , 解调 电路将已调制的指令编码信号解调出来 , 即还原为 编码信号 。指令译码器将编码指令信号进行译码 ,最 后由驱动电路来驱动执行电路实现各种指令的操作 控制 (机构) [1 ] 。
3 单片机比例遥控系统的组成
如图 2 所示为单片机比例遥控系统的原理图 。 发射机采用电位器分压作为比例控制信号 ,由 4 路 A/ D 转换为数字信号 ,各通道数字信号连同 2 路开 关量由单片机 (MCU) 进行多通道编码 ,编码信号由 串行口送出 ,最后由发射模块发射 。接收机用接收 模块将信号接收并解调 ,解调后的信号送串行口由
the program design is also presented.
Key words : MCU; wireless proportional control ; channel
1 引言
指令键
远程控制技术又称为遥控技术 ,是指实现对被 (操纵杆)
控目标的遥远控制 ,在工业控制 、航空航天 、家电领 域应用广泛 。传统的比例遥控编码一般采用控制 接收电路
相关文档
最新文档