积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> AD/DA >> 应用论文
  相关分类: 相关文章 | 应用论文 | 新产品 | 下载 |
基于单片机的数字信号输出模板的设计
 
作者:张定群 路艳斌   来源:微计算机信息    点击数:553   更新时间:2008-6-27
您可以添加到网摘 让更多人关注此文章:

    

Design of the Digital Signal Output Module based on the SoC
摘要:总线控制系统需要实现现场信号的输入输出,同时完成过程控制中的数据采集、回路控制、顺序控制、以及包括优化控制等各种控制算法,从而对工业现场的电流、电压、温度、流量等信号进行控制与检测。本文设计了基于单片机的数字信号输出模板,包括模板的硬件电路设计与软件设计。
关键词:输出;数字信号;单片机;电路设计
Abstract: In order to measure and control the current, voltage, temperature, and flux in the industrial fields, control System based on bus should realize the functions of input and output of the field signals, data acquisition, loop control, sequence control and optimal control algorithms in the process control. A digital signal input module based on SoC was designed in this paper, including the hardware circuit design and software design.
Keywords: Output; Digital Signal; SoC; Circuit Design

1 引言
16路数字信号输出模板设计了16个无源晶体管触点,可通过中间继电器驱动电动控制装置,并且输出采用光电隔离器与CPU连接,前八路和后八路输出信号分组隔离。该模板中16路通道的最大负载电流为800mA,每点50mA。数字信号输出模板在使用时必须与对应的端子板配合使用,端子板的功用为提供接线通道以及信号前级抗扰动处理,并提供16个外挂继电器。通过端子板由外部配电的24V电压提供给模板。模板总体设计如图1所示。
 

该模板CPU选用带CAN模块的MC9S12D系列16位单片机MC9S12D64。为提高系统的抗干扰能力,采用TLP521-4光耦芯片将输入输出信号隔离。为提高模板运行的可靠性,设计了16路通道自检电路和外配电检测电路。外配电设计范围:22V~30V,当模板检测到的电压不在此范围之内或者模板的通道出现故障时,将点亮红灯报警。下面具体介绍该模板中的硬件和软件设计。
2 模板的硬件设计
2.1 16路数字信号输出电路设计
如图2所示为一路数字信号输出通道的设计电路图。由CPU的I/O引脚输出的16路数字信号先进入光耦芯片TLP521-4进行隔离。并且前八路和后八路输出信号是分为两组隔离的,分别接了不同的电源和地信号。同时,进入光耦的数字信号经上拉电阻上拉,以提高信号的可靠性。
考虑到光耦的负载能力有限,隔离后的信号再经过MOS管FU120,输出的信号经R-C滤波后通过模板的端子排接到与之配套的端子板上,来直接控制继电器,继电器动作接通相应档位来驱动负载。
 

2.2 16路数字信号通道自检电路设计
为提高模板运行的可靠性,设计了16路通道自检电路,用来检测模板过程中是否有信号输出通道出现故障。设计电路图如图3所示,采用了两MC14051模拟开关分别完成8路通道的检测,图中只画出了对一路通道检测电路图,其余通道与之相同。
 

每路通道的输出信号分别先经过TLP521-4光耦芯片的隔离,然后连接MC14051模拟开关的一个输入端,两个MC14051的三个通道选通引脚A、B、C都连接到CPU的三个I/O引脚PE2、PE3和PE4,而公共输出引脚X则分连接到CPU的两个I/O引脚PT2、PT3上。这样通过软件编程,同时选通两通道,观察CPU PT2、PT3两个引脚上的电平变化,可检测这两路通道是否导通
若选通的某一路通道的数字信号为低电平0,则经MC14051后的输出端出低电平0时,说明该通道导通;反之输出高电平1,说明该通道故障,此时点亮红灯报警。同理,若选通通道的数字信号为高电平1时,则MC14051的出为高电平1,说明通道是导通的。
这样通过改变选通的通道及输入端的信号,观察MC14051的公共输出端值和是否点亮红灯报警,即可达到检测16路通道是否导通的目的。
2.3外配电检测电路设计
模板的24V电压是由外部配电产生的,为进一步提高模板运行的可靠性,设计了对外配电电压信号的检测电路,该设计中将外部配电电压的检测范围设定为22V~30V,即当模板检测到电压不在此范围之内时,说明外部配电不能满足模板的正常运行,将点亮红灯报警。
由于模板电源全部采用了冗余的供电方案来提高系统的可靠性,所以两路外配电电压分别经端子排上的两个引脚Jl-61和J1-62输入。在图4中是对一路外配电电压的检测电路,另外一路是完全相同的。
 


[1] [2]  下一页



相关文章
· Microchip推出适用于8位、16位及32位PIC®单片机和...[87]
· 基于SPE61A单片机的非接触式高压验电器的开发[172]
· 多通道智能温湿度测试仪的研制[204]
· 多通道智能温湿度测试仪的研制[166]
· 51系列单片机输出PWM的两种方法[235]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM嵌入式系统基础教程(N

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
赛普拉斯为用于机器视觉与运动分析应用
赛普拉斯针对机器视觉与全息数据存储应
金融危机来袭 台湾LED产
半导体市场环境恶化 安森美
Vishay 的新型&nb
Intersil推出采用小尺寸QFN
富士通微电子携手西安电子科技大学成立
纤巧和高压的 LDO&nb
华为计划收购北电业务 华为
华为计划收购北电业务 华为
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
四折批发各种数码相机,摄相机等...
最低价销售各种品牌手机...
震撼出售各种品牌笔记本电脑等!...
IC design 的流程...
电子工程师,别拿一分钱不当回事...
新款安全多用途非接触式芯片(T...
关于ARM启动的一篇文章!...
Linux网络设备驱动编程...
linux文件系统基础知识...
求奇想达QXD-DM642开发...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网