拳击比赛的双屏显示系统设计
为满足拳击比赛的公平性,双屏显示比赛中的详细信息成为关键。系统在VB 6.0的环境下,根据不同的硬件环境要求,通过调用API函数和MSComm控件,使用单机中的双屏显示和主从机的串行通信双屏显示。在场地显示屏上可以显示裁判员的姓名、单位,裁判员的有效点和打点信息,运动员的姓名、单位,以及公斤级、场次、时间、比分等详细内容。主从机串行通信中使用RS 232串行口,在近距传输中系统的稳定性好、通用性强,能够满足比赛和拳联的要求。从程序的界面设计到源代码,都做了详细的说明。
基于单片机和PC串口通信的测温系统
介绍了以AT89S52单片机为核心的温度控制系统的工作原理和设计方法。系统由芯片DS18B20采集温度信号传输给微控制器,通过外围设备LCD1602显示现场温度值,并设计上位机程序通过串口通信实时获取温度。系统设计包括硬件电路设计、软件设计。单片机程序采用C51,在KEIL开发环境中调试通过完成;PC后台软件采用VB6.0完成。给出了前后台软件设计流程图。最后给出了设计实现的硬件实物图和采集到的前后台温度显示结果。
基于FPGA的智能仪器远程控制系统设计
为实现智能仪器的远程控制,提高控制系统的速度,采用现场可编程门阵列(FPGA)芯片、USB芯片等实现了智能仪器远程控制系统的设计。重点介绍RS 232与USB的接口转换原理及FPGA程序设计和仿真。系统采用先入先出存储器和有限状态机实现了RS 232与USB的接口转换,并实现上位机的控制、数据处理等功能。系统可大大减少上位机的工作量,不仅可以用于实验室也可应用在工业生产中。
单片机实现数字化B超键盘设计
针对目前使用的RS232接口数字化B超键盘存在PC主机启动时不能设置BIOS.提出一种PS2键盘的设计方法。基于W78E052D单片机,采用8通道串行A/D转换器设计了8个TGC电位器信息采集电路,电位器位置信息以键盘扫描码序列形式发送,正交编码器信号通过XC9536XL转换为单片机可接收的中断信号,软件接收到中断信息后等效处理成按键。结果表明,在满足开机可设置BIOS同时,又可实现超声特有功能,不需要专门设计驱动程序,接口简单,成本低。