基于FPGA和USB接口的验光仪控制系统设计方案

时间:2022-03-17来源:佚名

本文提出了一种基于FPGA和USB接口的验光仪控制系统设计方案,该方案中的全自动电脑验光的接口设计是在原先验光仪的基础进行了改进,设计了基于FPGA的全自动电脑控制系统,并采用了先进的USB技术连接设备与电脑,提高了数据传输速率,增加了定位精度,并且缩短了验光过程的时间。

1.引言

近些年来,近视已经严重影响了人们的健康。为了准确的了解近视患者眼睛的近视程度,为近视者配出更加合适的眼镜,验光仪器成为了眼镜零售行业必不可少的设备。目前市场上主流电脑验光仪并不能完全实现验光过程的自动化,问题主要表现在以下三个方面:

①定位速度慢;②定位精度差;③自动化水平低.

为了解决以上问题,本设计对原有的电脑验光仪进行了改进,采用运行速率快,稳定性高的FPGA控制步进电机驱动芯片,实现了验光仪的三轴联动;运用行程开关实现了极点间的自动往返。为了保护电路安全,设计了板间的光电隔离电路;并且采用先进的USB技术使电脑和设备进行通信,增加了数据的传输率,提高了设备的可控性.

2.系统硬件整体设计

控制系统是验光仪的控制核心,它不但要实现对多轴步进电机的运动和光源控制,还要实现与上位机信息的交互和其他重要功能。验光仪的主控制板的设计由EP3C16Q240C8最小系统扩展而成,根据FPGA功能实现及相关外设扩展对插针接口进行适当更改,并添加了USB通信接口、步进电机驱动模块和行程开关信号输入端的光电隔离电路。验光仪控制系统的主控制板硬件电路设计框图如图1所示。

主控制板中FPGA使用的是Altera公司生产的Cylone III系列芯片EP3C16Q240C8N,该芯片拥有15,408个逻辑单元;可以提供516,096字节的RAM;另外芯片内部还自带有4个锁相环,可以保证系统时钟信号在高速运行时的稳定性。步进电机驱动芯片选择使用Allergo公司生产两相步进电机专用驱动芯片SLA7042M,它能够实现超平滑低速驱动。为了实现主芯片和外部设备通信,控制板需要将3.3V和5V的电平相互转换,系统使用TI公司生产的16位3.3V-5V电平转换芯片SN74ALVC164245.USB接口控制芯片采用PDIUSBD12,它集成了SIE FIFO存储器、收发器以及电压调整期,适用于许多的外部设备。

3.Verilog硬件功能实现

Verilog HDL是一种硬件描述语言,主要用于从算法级、门级到开关级的多种抽象设计层次的数字系统建模.FPGA芯片是验光仪主控制板的核心部件,本设计方案中使用Verilog HDL在FPGA上实现下位机与上位机的信息交互、多轴联动步进电机运动平台的控制、对光源的控制等功能,FPGA内部功能模块如图2所示。

1)USB接口控制模块:FPGA内部USB固件程序,实现FPGA与上位机USB接口通信。

2)时钟模块:对外部的16MHz时钟进行分频、倍频处理,产生FPGA工作所需各种频率的时钟信号。

3)指令分析模块:分析收到的上位机指令,根据规定的指令协议,产生执行命令并将执行指令发送到各个执行模块。

4)步进电机控制模块:执行FPGA送达的三轴步进电机控制指令,对各轴的电机进行细分、变速控制,最终通过给步进电机专用驱动芯片发送不同的命令实现电机的三轴联动。

相关阅读

园林亮化工程不同景观照明设计手法-河南明亮照明

园林亮化工程 根据现场景观的具体情况,考虑景观的关键特征,融合灯光设计的手法和技巧,园林亮化工程能产生丰富的质感和空间感,给大家视觉效果的享受感。 一、雕塑小品的景...
2022-08-23
园林亮化工程不同景观照明设计手法-河南明亮照明

古建筑的夜景亮化原则

古代建筑的夜景亮化原则最主要的还是要保护好古建筑。扬光照明来具体的为大家介绍一下,古建筑照明 设计应该遵循哪些原则。 古建筑照明设计 应该遵循的原则: 1)古建筑的夜景亮...
2022-07-15

建筑物的亮化设计包含的五个方面

1、建筑物门头亮化和入口处景观亮化设计 ,建筑物的门头亮化(包括LOGO部分)一般采用:传统的霓虹灯、LED吸塑字和投光灯外打照明这三种方式。入口处景观亮化设计可考虑采用配置...
2022-07-15

宁波LED照明产业规模达200多亿 仅次广州深圳

从最近召开的政府(国有)投资项目与本地LED生产企业信息对接会上获悉,2014年宁波全市LED照明行业相关产业销售额达到了200多亿元,这一产业规模仅次于广州、深圳,位居全国第三。...
2022-07-15

体育馆智能照明控制系统的基本结构和组成

现代化的 体育场馆照明 在设计上往往都是多功能的综合性场所,它除了能满足各类体育比赛的要求外,还要承担大型集会和文艺演出。各类大型体育场馆传统的照明控制系统,控制上...
2022-07-15

热销商品

聚氨酯优力胶牛筋垫片PU垫片缓冲垫圆形密封垫圈减震垫O型垫 加工

聚氨酯优力胶(PU)牛筋垫片是一种高性能弹性密封减震元件,采用优质聚氨酯材料精密加工而成。具有优异的耐磨性、抗撕裂性、耐油性和耐老化性能,适用于高负荷、高频振动...
5

扎丝,葡萄扎丝、扎丝绑丝、铁丝扎带、电镀锌铁丝扎线、捆扎铁丝

扎丝是一种广泛应用于农业、园艺、建筑和包装等领域的金属绑扎材料,常见类型包括葡萄扎丝、扎丝绑丝、铁丝扎带、电镀锌铁丝扎线和捆扎铁丝等。其中,葡萄扎丝专为葡...
9.3

内六角扳手高硬度加长球头六棱六方扳手3456781012mm平头小空间

内六角扳手高硬度加长球头六棱六方扳手,专为狭小空间作业设计,提供3、4、5、6、7、8、10、12mm多种规格,满足不同需求。采用优质合金钢材质,经热处理工艺,硬度高、耐磨...
2.55

橡胶包边条u型骨架密封条机械钣金桥架防割手装饰护口保护条卡条

橡胶包边条U型骨架密封条是一种广泛应用于机械、钣金、桥架等金属边缘的安全防护配件。其采用优质橡胶材质,内嵌U型钢骨架,兼具柔韧性与结构强度,可牢固卡装在金属板...
1.28

O型圈密封圈丁睛胶圈油封氟胶硅胶圈高压耐磨橡胶超大O型胶圈大全

O型圈密封圈是一种广泛应用于机械、液压、气动及管道系统中的关键密封元件。本产品涵盖丁腈胶(NBR)、氟橡胶(FKM)、硅胶(VMQ)等多种材质,具备优异的耐油、耐高温、耐腐蚀...
1

网站栏目