在远程控制中PIC系列单片机有什么应用?

2020-01-19来源: elecfans关键字:远程控制  PIC系列  单片机

本文介绍了一种用单片机控制的采用电话遥控的简易远程教学系统。它借助于现有的丰富的电话网络资源,具有结构简单,造价低廉,易于操作等特点,可以实现对录像机的各种远距离控制操作。非常适合于贫困地区的电化教育的普及与发展。


1 系统的总体结构

该电话遥控教学系统的总体结构如图1所示。

在远程控制中PIC系列单片机有什么应用?

该系统由电话机、小型程控机、远程控制器和数台录像机、电视机组成,该系统既可以通过小型程控机构成一个局域的小系统,也可以利用电信网构成一个跨省市的远距离遥控系统。在该系统中,远程控制器的设计与制造是该系统的核心与关键。


2 远程控制器的结构及工作原理

该控制器的CPU采用美国Microchip公司生产的PIC16C54一次性用户可编程(OPT)单片机,同时,配以铃流检测、模拟摘机、双音多频接收等技术,接收远程操作指令,实现对录像机的放像、暂停、快进和倒带等操作。


2.1 PIC单片机说明

PIC16C54单片机是8位单片机,它采用精简指令集(RISC)和Harvard总线结构,其数据总线是8位,指令总线则是12位。这意味着PIC的一个指令字长比采用CISC指令集的8位字长的单片机指令包含更多的处理信息。它仅有33条指令,且均为单字指令。它的工作电压为2.5~6.0V,内部有自振式看门狗(WDT),且具有保密可熔断丝,保护程序不被拷贝。该芯片(见图2)具有0.5K程序存储器(ROM),25个内部寄存器组(RAM), 8个特殊功能寄存器,2级子程序堆栈。它的各引脚功能如下:

在远程控制中PIC系列单片机有什么应用?

RA0~RA3:4输入/输出双向单独可编程I/OA口。

RB0~RB7:8输入/输出双向单独可编程I/OB口。

RTCC:实时时钟/计数器输入端。

在远程控制中PIC系列单片机有什么应用?:低电平触发主复位端。

OSC1和OSC2:振荡信号输入和输出端。

振荡方式有阻容、晶体、陶瓷等多种方式,本系统采用阻容式芯片,指令周期为1μs。

VDD和VSS:电源和地。


2.2 远程控制器的工作原理

远程控制器的工作原理如图3所示,整个电路由振铃检测,模拟摘机,双音多频解码器,输出驱动等部分组成,各部分在PIC单片机控制下,完成对录像机的遥控操作。其工作原理如下:

在远程控制中PIC系列单片机有什么应用?

当电话铃声响时,铃流进入以光耦817为主构成的振铃检测电路,铃流进入输入端,输出端输出方波信号。脉冲数等于振铃次数,计数任务由CPU的RTCC端完成。当RTCC接收到2次振铃就发1kHz的模拟摘机提示音,提示用户可以进行遥控操作了。


双音多频DTMF接收器由SC8870实现,它的2、3脚接收来自电话线路的双音多频脉冲信号,经译码输出4位二进制代码D4~D1。D4~D1连到CPU的RA3~RA0输入端,CPU经RA口识别4位代码。


电话按键与相应的译码输出关系如表1所示。

在远程控制中PIC系列单片机有什么应用?

其中,A,B,C,D4个按键常被用作重拨、挂机、免提等功能。


为了获得有效数据,需将PIC16C54的RB7端与SC8870的数据有效端CID端相连,当SC8870获取有效的双音多频信号时,CID端的电平由低变高,当CPU检测到这个上跳沿时,通过CPU的A口接收有效的二进制代码。


3 系统控制软件及工作过程

系统的软件流程如图4所示。

在远程控制中PIC系列单片机有什么应用?

为了保证系统的安全性,通过软件为系统设置了密码,同时,系统还提供了模拟摘机后10秒钟内无任何操作或操作不完整就自动挂机的功能。


下面以操作录像机放像为例说明系统的工作过程:

假设系统的密码为99,录像机放像的操作码为4#。当操作人员拨通控制目标电话号码时开始振铃,当CPU连续收到2次振铃时RB5端输出高电平,致使外线电压降至5V左右,接通话路,此时,CPU发模拟摘机提示音,操作人员听到提示音后,可以连续输入密码和操作码。当密码有效且操作码正确时(如 994#),对应的输出端RB2端输出高电平,同时发操作成功提示音,然后系统自动挂机。若密码或操作码无效,则系统直接挂机不发提示音。


该远程控制系统具有结构简单,操作方便的特点,经反复测试,运行正常。此外,该系统也可改造成控制其它开关量的远程控制系统,满足不同的需求。

关键字:远程控制  PIC系列  单片机 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic486143.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:PIC单片机是什么?有什么优势?
下一篇:以PIC单片机为核心的步进电机自适应控制技术研究

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

简介AT5010频谱分析仪
频谱分析仪的制造商并不多。 我们通常知道的频谱分析仪是Hewlett-Packard(HP的测试设备现已与安捷伦分离),Marconi,Huimei和自制的Antaixin。 相比之下,惠普的频谱分析仪具有最佳性能,但其价格相当可观。 早期惠美的5010频谱分析仪相对便宜。 国产安泰5010频谱分析仪的功能类似于惠美5010,但价格便宜得多。 接下来,以国产安泰5010频谱分析仪,也就At5010频谱分析仪为例进行一个简介。AT5010频谱分析仪简介AT频谱分析仪可以很好地用于远程控制,对讲机,无绳电话,CATV和通信系统,如有线和无线故障检测以及信号频率分析和比较。 AT5010频谱分析仪可以检测手机的射频电路。本地振荡器信号
发表于 2020-02-10
简介AT5010频谱分析仪
51单片机智能家居远程控制
真正的智能家居,真正的远程控制,手机有网就可以控制,WiFi流量都可以材料:1、单片机最小系统、单片机程序2、WiFi模块(ESP8266)正常都可以、WiFi固件3、安卓机智云官方APP4、继电器模块此设计只测试了4路与8路,再多没有做过测试,非常稳定,不掉线。#include <reg52.h>#define uint unsigned int#define uchar unsigned charsbit lcd0=P1^0;sbit lcd1=P1^1;sbit lcd2=P1^2;sbit lcd3=P1^3;//sbit lcd4=P1^4;//sbit lcd5=P1^5;//sbit lcd6=P1
发表于 2020-02-10
51单片机智能家居远程控制
力科示波器的远程控制详解
在一些特定的场合,例如在环境试验室,环境噪声有可能会达到80 分贝到90 分贝,工程师不宜长期在这样的环境下进行工作;或者进行异地调试时,需要对仪器进行远程操作;另外,为了提高工作效率,可以让电脑代替工程师完成一些简单的遍历测试,例如,遍历被测件的输出电压并测量输出波形的幅值,这些自动化测试可以大幅提升测试效率。需要做到这些,就需要能够对示波器进行远程控制。就目前而言,常用的远程控制控制方法有以下几种:1、使用Windows 自带的远程桌面控制(mstsc);2、使用LeCroy 的软件进行远程操作;3、通过编程的方式对示波器进行远程控制。下面分别对3 种远程控制的方式进行说明。在对示波器进行远程控制之前,需要将示波器和上
发表于 2020-02-02
力科示波器的远程控制详解
远程接管 故障无人车将被指定司机接手
日前,伟世通与初创公司Designated Driver合作,为其自动驾驶平台增加了远程控制功能。未来某一天,你乘坐一辆自动驾驶汽车上路,如果遇到突发情况,车辆的自动驾驶系统无法应对,这种情况下,远程控制就可以向车辆发送指令接管车辆,避免交通意外的发生。通过远程控制,远程监控系统能够向自动驾驶汽车发送有关如何导航的指令,也可在某些情况下,由“指定驾驶员”控制汽车并在其无法自行处理的复杂场景中操纵车辆。据悉,两家公司已经开始进行合作,将远程驾驶技术集成到伟世通的Drive Core平台上。Drive Core平台拥有代客泊车及在高速公路上驾驶等功能,远程控制功能将和上述功能一道成为伟世通在开放平台上构建的多项高级功能。目前,伟世通
发表于 2020-01-20
远程接管 故障无人车将被指定司机接手
Aurora研发远程控制系统 可远程为自动驾驶汽车提供操作建议
。Aurora公司联合创始人兼首席产品官Sterling Anderson表示,尽管Phantom Auto和自动驾驶卡车初创公司Starsky Robotics等公司都在测试远程控制系统,不过他们的teleassist系统的工作方式并不一样。他表示:“当有需要时,我们的系统会向远程协助人员发出警报,可能是由车辆驾驶员或物流网络中车辆的另一名使用者提出了帮助请求,或者因为车辆自己发出了求救信号,如“我看到一些不处于我舒适圈的东西,告诉我,你认为我应该怎么做。”即便如此,远程协助的建议也不能成为汽车功能安全的一部分。”Sterling Anderson拒绝透露Aurora公司在该监控系统上投入了多少资金,teleassist设备何时开放
发表于 2019-12-24
Aurora研发远程控制系统 可远程为自动驾驶汽车提供操作建议
PIC系列单片机的应用优势是什么
,且由于一般指令线宽于数据线,使其指令较同类CISC单片机指令包含更多的处理信息,执行效率更高,速度亦更快。同时,这种单片机指令多为单字节,程序存储器的空间利用率大大提高,有利于实现超小型化。属于CISC结构的单片机有Intel8051系列、Motorola和M68HC系列、Atmel的AT89系列、台湾Winbond(华邦)W78系列、荷兰Pilips的PCF80C51系列等;属于RISC结构的有MICroChip公司的PIC系列、Zilog的Z86系列、Atmel的AT90S系列、韩国三星公司的KS57C系列4位单片机、台湾义隆的EM-78系列等。一般来说,控制关系较简单的小家电,可以采用RISC型单片机;控制关系较复杂的场合,如通讯产品
发表于 2020-01-03
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved