| | 网站首页 | 技术文章 | 专业论文 | PLC可编程 | 单片机 | 变频器 | 传感器 | 嵌入式系统 | 电源技术 | 运动与伺服 | | 校园招聘 | 留言板 | |
|
![]() |
|
| 您现在的位置: 自动化学习网 >> 技术文章 >> 电源 >> 文章正文 |
|
|||||||
| 将RS232转换为8位离散输出的简单电路 | |||||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-5-11 ![]() |
|||||||
|
使用VB语言中编写的图形控制使该实现给人一种基于Windows的感觉。可将该电路用在工作台开关或电源控制。参考图1所示的电路原理图,它仅采用一个晶体管(Q1)、一个二极管D1以及三个电阻(R1、R2和R3)来支持74LV8153 8位串行到并行的接口IC(U1)。 D2、C1、C2、R4和78L05稳压器(U2)直接通过RS232总线向Q1、晶体管级移位器和U1供电。在允许一个唯一13.5V的电驱动源的同时,用二极管D2和D3的隔离管脚20,允许使用电压高达13.5V的独特功率驱动源,以便驱动输出端。
VB可执行程序提供一个触发开关式(toggle-switch)图形、文本显示和发送控制对话框,以及驱动器面板(图2)。点击图形触发开关设置,修改所显示的图形并将布尔设置复制到一个标记为toggle_array()的阵列。 点击“发送”控制对话框将阵列中存放的D0至D7的数值和3位器件地址A0至A2转换为74LV8153所要求的2个字节格式。然后,它就会在文本窗口中显示转换后的字节,按顺序将其传送至RS232串行端口并传送至图1中所示的硬件中。串行端口默认为Port 1,但是可以通过端口选择开关重新指定为Port 2。 部分代码列表包括将toggle_array位数值转换成SN74LV8153所需的协议算法。列表使用已通过的toggle_array数值并返回两个字符的代码B和C,这两个代码将被转发至串行总线。 |
|||||||
| 文章录入:admin 责任编辑:admin | |||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 基于PIC的无线数据传输发射机… 基于PSD3XX与ADMC401接口设计… 基于ST72单片机的快速充电系… 基于单片机的MicroDrive接口… 基于单片机的喷墨打印机控制… 利用ASSP实现成本节约,加速… 如何仿真单片机的外围设备 非接触式e5551读写器的开发 基于80C166单片机PEC服务的P… 基于8位微控制器控制硬盘进行… |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 文章索引 | 网站地图 | |
| 声明:本网站资源均来源于网络,如涉及版权问题,请通知我们,我们将尽快删除! QQ:279619038 备案序号:吉ICP备06005743号 自动化学习网版权所有 站长:guxing |
|