首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 312 毫秒
1.
系统采用P89C61X2单片机和复杂可编程逻辑器件(CPLD) XC95108PC84实现了对喷油泵试验台串行通讯接口的设计,软件分别使用C语言及Verilog HDL语言编程。  相似文献   

2.
多路串行通信在微型无人机飞控计算机中的设计与实现   总被引:1,自引:0,他引:1  
根据微型无人机飞控计算机与外围多个设备进行通信的需要,介绍了由TL16C554A芯片组成的多路异步串行通信系统的设计与实现,包括扩展异步串行接口的方案选择、硬件电路设计、时序逻辑实现及软件实现。  相似文献   

3.
本文介绍VXI总线多协议串行通讯模块的设计与实现。该设计利用Philips公司的多功能、四路通用异步收发器SC2 8C94 ,结合大规模可编程逻辑器件及相应的控制程序 ,在不改变模块硬件的基础上 ,可以通过软件控制使通讯协议为 :RS - 42 2 / 4 85或RS - 2 32 ,实现单一模块完成 16路RS - 2 32或 8路RS - 42 2 / 4 85全 /半双工串行通讯的功能  相似文献   

4.
文章针对计算机与智能化仪表间的通讯问题,基于VB6.0的串行通讯控件与RS-485通讯技术,开发了计算机与智能化仪表间的串行通讯程序,实现了计算机与智能化仪表的通讯。另外,设计完成了基于VB6.0和RS485的智能化仪表监控系统。运行结果表明,该系统具有良好的稳定性、实时性,可以较好地实现工业现场的实时监控。  相似文献   

5.
文章以ARM9 S3C2410A为例,采用Philips多串口扩展芯片SC16C554,实现了一种面向ARM处理器和Linux系统的并行转串行的多串口扩展设计方法。  相似文献   

6.
罗秋凤  李勇  高振 《机电工程》2013,(10):1273-1276
针对无人机(UAV)飞控计算机可靠性要求高而机载电磁环境恶劣的特点,提出了一套双TMS320F28335(简称DSP28335)架构飞控计算机的抗干扰设计方案.设计了双核的DSP28335母板,实现了40路I/O、16路A/D、6路PWM舵回路控制、15路串行接口的双MCU飞控计算机功能,简化了外设扩展接口的电路设计,并使CPU降额使用.通过单片的CPLD可编程逻辑芯片实现了全部译码、缓冲功能,并将接口逻辑电路进行了进一步简化.采用过压、欠压、硬件watchdog的设计方法增加了系统失控后自恢复能力;采用引脚滤波窗式的噪声抑制、边界保护技术提高了飞控计算机抗高频信号、超边界信号的干扰能力.通过模拟各类干扰信号验证测试,及整机12 h的拷机试验,其结果表明,抗干扰措施有效,显著提高了飞控计算机在复杂电磁环境下的适应能力.  相似文献   

7.
单片机和CPLD在PTCR测试系统中的应用   总被引:1,自引:1,他引:1  
针对PTCR热敏电阻生产中耐电压、耐电流特性测试的需要,研制了一种使用单片机和CPLD(Complex Progranmmable Logic Device复杂可编程逻辑器件)来控制PTCR测试的模块。采用AT89C51单片机、CPLD、RS232通讯接口,很好地实现了在PTCR测试中选择各种测试模式和实时设置、修改各种参数,并且可以通过RS232接口与计算机通信,组成功能更强大的分级控制系统、这使得对PTCR的测试更方便、更稳定、更高效。着重介绍了模块的设计思想、实现的功能、硬件电路的设计、软件的设计、模块的控制核心为单片机,尤其控制和协调其他各部分工作,使用C51语言编程。CPLD)的编程使用的是AHDL语言,使用MAX PLUSⅡ编译.对其他领域的顺序控制也有较大的参考价值。  相似文献   

8.
为了解决小型无人机对飞控计算机小型化和高精度要求的问题,利用DSP、串口扩展以及AD/DA转换等芯片,采用大规模逻辑器件CPLD进行信号逻辑处理的方法设计机载飞控计算机,具有体积小、功耗低和精度高的特点.系统集成试验和验证飞行试验表明,计算机处理数据的实时性和精度满足验证无人机系统的要求.  相似文献   

9.
基于CPLD控制的LED数码显示屏   总被引:1,自引:0,他引:1  
主要描述CPLD在LED数码显示屏控制中的应用。文中介绍了基于CPLD控制的硬件电路:分析了对数码管的动态扫描原理及PC机与CPLD的串行通信,并给出了部分相应的VHDL语言程序。  相似文献   

10.
该信号发生器以单片机(89C51)为中心控制系统,由晶体振荡电路、地址产生电路(直接数字合成DDS)、波形产生电路、运算放大电路、功率放大电路及串行通讯电路组成。采用了直接数字频率合成技术,较大幅度的提高了输出波形的频率;可满足输出频率0.1 Hz~1 kHz的变化范围。波形数据的存储采用双端口RAM,使波形数据的输入输出相对独立,避免了系统总线隔离,使系统简单可靠。采用串行通讯电路可以直接方便的通过上位机改变波形的频率和幅值,确定输出波形的类型。  相似文献   

11.
针对小型空中机器人导航/飞控系统硬件设计难这一实际情况,设计了一种新的基于DSP和OPLD的空中机器人导航/飞控系统,该系统具有结构紧凑、多串口通信可靠、接口灵活等特点。提出了一种新的基于OPLD的遥控/飞控切换电路的设计方法,并着重说明了双口RAM在该系统中的应用。通过半物理闭环仿真实验证明该系统功能完善、性能可靠。  相似文献   

12.
OMRON CJ系列PLC在工业自动化领域中应用广泛。PLC与计算机串口通信在分布式控制系统、数据采集系统等方面得到充分应用。通过PLC串口硬件配置,端口参数设置,PLC串口程序设计,Java串口包的设置和Java计算机端串口通信程序编写实现计算机与PLC的串口通信。  相似文献   

13.
详细介绍了欧姆龙可编程控制器与工控机进行串行通信连接的硬件配置、上下位机通信协议,重点阐述在C++Builder 6.0开发环境中如何利用VB控件MSComm进行串口通信的实现过程,最后给出读写欧姆龙PLC的IO域的详细通信程序。  相似文献   

14.
林砺宗  刘磊 《工具技术》2008,42(2):53-56
以TMS320F2812芯片作为主控芯片的运动控制系统方案,利用DSP的高速运算能力和丰富资源实现了数控系统中实时性要求较高的运动控制(直线插补、连续插补、位置控制、串行通讯等),并对常规的插补方法提出了改进。上下位机使用C++ builder 6的Victor串口VCL控件实现串行通信,讨论了该运动控制器的硬件及其软件设计的实现方法,并通过开发与实际应用验证了系统的可行性。  相似文献   

15.
朱志清 《机械管理开发》2012,(3):193-194,197
计算机控制系统中,多数场合要多个串行口,由于串行口初始化及中断程序会增加时间开销,往往会使其在规定的时间内,完成不了一个完整的控制周期。为解决此瓶颈,提出了一种基于单片机AT89C51的全双工串行口设计。计算机只需通过双端口RAM与其相连,就使串行口通信等效为计算机的RAM读写操作,从而大大减少了计算机的时间开销。  相似文献   

16.
We have developed an isolated continuous-waveform constant-current physiological stimulator that is powered and controlled by universal serial bus (USB) interface. The stimulator is composed of a custom printed circuit board (PCB), 16-MHz MSP430F2618 microcontroller with two integrated 12-bit digital to analog converters (DAC0, DAC1), high-speed H-Bridge, voltage-controlled current source (VCCS), isolated USB communication and power circuitry, two isolated transistor-transistor logic (TTL) inputs, and a serial 16 × 2 character liquid crystal display. The stimulators are designed to produce current stimuli in the range of ±15 mA indefinitely using a 20V source and to be used in ex vivo cardiac experiments, but they are suitable for use in a wide variety of research or student experiments that require precision control of continuous waveforms or synchronization with external events. The device was designed with customization in mind and has features that allow it to be integrated into current and future experimental setups. Dual TTL inputs allow replacement by two or more traditional stimulators in common experimental configurations. The MSP430 software is written in C++ and compiled with IAR Embedded Workbench 5.20.2. A control program written in C++ runs on a Windows personal computer and has a graphical user interface that allows the user to control all aspects of the device.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号