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

发布者:Aq123456258最新更新时间: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系列  单片机 引用地址:在远程控制中PIC系列单片机有什么应用?

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

推荐阅读最新更新时间:2024-11-04 10:18

基于单片机和FPGA的频率特性测试仪的设计
   1 引言   频率特性是网络的性能最直观反映。频率特性测试仪是测量网络的幅频特性和相频特性,并显示相应曲线的一种快速、方便、动态、直观的测量仪器,可广泛应用于电子工程领域。   该测试仪以扫频外差为基本原理,并以单片机和FPGA构成的最小系统为控制核心,很好地完成对有源双T网络进行频率在100 Hz~100 kHz范围内的幅频响应和相频响应特性的测试,并实现在通用数字示波器上同时显示幅频和相频响应特性曲线。    2 系统设计方案   2.1 总体方案   该设计采用单片机和FPGA结合的方式。将输出频率可步进的正弦信号的扫描信号源作为被测网络的输入信号Vi,则被测网络的输出信号Vo为频率可步进的信号。通过测量各
[单片机]
观点与探讨2:MCU和SoC如何协调发展
MCU和SoC如何协调发展 MCU与SoC都有广阔空间 SoC更多是理论方向 嵌入式系统架构分为三种。一种是SoC,将不同的IP集成在芯片上,是准嵌入式系统;另一种是SoB,把不同的芯片组合成硬制板,然后这个板成为系统,目前国内大部分企业做的主要是SoB,里面的芯片是通用的MCU,按照用户的需要进行配置,嵌入式系统本身就是量体裁衣;还有一种是SoM,也就是模块级系统,可以实现的应用更加广泛,适合在工控、仪表和仪器上使用。 从传统上来说,标准MCU已经为SoC和ASIC铺平了道路,这一点也将不会有所改变。SoC通常应用于手机、机顶盒等更为复杂和大批量的应用领域;MCU则用于这些系统的外围设备上,或者作为中央处理单位应用于空调或者U
[焦点新闻]
第八节:PIC系列单片机I/O口结构
P IC 16C5X的所有I/O端的结构都是相同的,如图1.10所示: 所有I/O端皆可置成输入或输出态。输入无锁存,所以外部输入信号应保持到让CPU读入为止。输出锁存。 I/O端的输入/输出状态由对应的I/O控制寄存器 TRIS f 控制,当 TRIS f 将 1 置入I/O控制器时Q1和Q2都处于截止态,所以I/O端即呈高阻态(输入态)。当执行 I/O读指令(如MOVF 6,W),把当前I/O端的状态读入数据总线。当 TRIS f 将 0 置入I/O控制器时,Q1和Q2的导通情况将要由数据锁存器Q端的状态来决定。当写入数据为 1 时,Q端为低 电平 0,则Q1导通,I/O输出为高电平。反之,当写入数据为 0 时,Q
[单片机]
第八节:<font color='red'>PIC</font><font color='red'>系列</font><font color='red'>单片机</font>I/O口结构
复旦微电推出MCU新品系列FM33FR0,具备Touch功能
2022年3月23日,上海讯——近日,上海复旦微电子集团股份有限公司推出集成电容触摸按键控制器的低功耗MCU系列——FM33FR0。该系列在FM33LC0系列基础上得到了优化提升,针对家电应用需求进行设计研发。同时,FM33FR0系列增加了更多外设,集成了电容触摸按键控制器,双路CAN和双路LIN,并保持一贯的优异低功耗表现,兼具功能与性能,是白色家电、智能家居等领域的有力之选。 FM33FR0系列基于32位 ARM Cortex-M0内核,最高主频为48MHz,提供最大384KB Program FLASH,8KB Data FLASH(50万次擦写),flash支持ECC;最大32KB RAM,带有奇偶校验;支持LQ
[嵌入式]
复旦微电推出<font color='red'>MCU</font>新品<font color='red'>系列</font>FM33FR0,具备Touch功能
单片机多机通信心得
学习51单片机有一段时间了。前一阵由于单位工作忙,晚上没有时间玩,最近终于有时间玩了。为了实现电脑控制多个单片机的功能,网上找了一下资料,但没有多少实用的,又看了几本单片机的书,都是介绍要使用单片机的通信方式3,但在实践时一直没有获得成功。从QQ群里获知,利用通信方式1也可以达到多机通信的功能。并请QQ好友“超”写了一个程序,从他的程序中受到了启发,我自己又重新编写了,但在6月1日调试过程中,出现了问题。一时不能解决,又是通过网络,认识了热心人 “流泪的佛祖”,利用2号、3号晚上进行了调试,终于找到的程序中的错误,或得了成功。 在调试的过程中,学到了许多新的知识点,同时也感觉到了程序调试的辛苦。一点点小的错误,就影响整个程序的运
[单片机]
单片机典型论文竞赛题精华集锦一
单片机是一门实践性非常强的学科,如果只看教程,光说不练是很难真正领会单片机技术的,更不用说进行单片机的相关产品开发了。电子发烧友网基于此整合《单片机典型论文竞赛题精华集锦》,以飨电子发烧友网读者。也希望读者能根据提供的相关单片机典型论文竞赛题要求结合单片机开发板,写源程序,不断调试实验,积累更多开发经验和思路,真正踏进单片机开发大门。    单片机论文一 简易数控直流电源   第一届(1994年)全国大学生电子设计竞赛题目   一、设计任务   设计出有一定输出电压范围和功能的数控电源。其原理示意图如下:      二、设计要求   1.基本要求   (1)输出电压:范围0~+9.9V,步进0.1V,
[电源管理]
<font color='red'>单片机</font>典型论文竞赛题精华集锦一
基于89C2051单片机的织机监测器键盘显示装置设计
  1前 言   在嵌入式计算机系统设计中,经常要考虑键盘显示装置的设置问题。尽管有多种方案可以满足键盘显示的要求,但是这些方案都各有其优缺点,比如采用专用的键盘显示器管理芯片8279,在系统的按键及显示器位数较多时是一种好的方案,但目前键盘的设置趋于简单化(即采用一键多用方式或利用增加键和减少键来取代数字键等),因此,一般系统按键不多,其显示器的位数一般也不超过8位。这样,采用 8279由于需要较多的外围 电路 器件,因此显得不是很方便了。而14499是显示器管理芯片,它虽然可以管理四位显示器,但它没有按键管理功能。此外, PS7219是高性能的多位 LED 显示驱动器,可管理8位显示器,并有很强的显示管理功能,如位闪、复位等功
[单片机]
基于89C2051<font color='red'>单片机</font>的织机监测器键盘显示装置设计
可兼容替换STM32F042的32位单片机MM32F0130
STM32 STM32F042单片机集成了运行频率高达48兆赫兹的高性能32位RISC内核M0的32位MCU,高速嵌入式存储器(高达32KB的闪存和6KB的SRAM),以及广泛的增强型外设和I/O。 所有设备均提供标准通信接口(一个I2C、两个SPI/一个I2S、一个HDMICEC和两个USART)、一个USB全速设备(无晶体)、一个CAN、一个12位ADC、四个16位定时器、一个32位定时器和一个高级控制PWM定时器。在-40至+85℃和-40至+105℃温度范围内工作,电源电压为2.0至3.6V。 我司上海灵动微电子代理英尚微电子介绍一款可兼容替换STM32F042的32位单片机-MM32F0130。可提供样品开发板测
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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