我选择第二种方案:申请核心板和外围板PCB,购买组委会提供的元器件包
实验名称:
基于FPGA的自动化测试系统设计
实验目的:
验证FPGA能够实现的功能是否符合“实验概要”的要求,以决定是否选择FPGA平台来设计并量产
实验概要:
1、自动刷卡(步进电机与直流电机控制)
a、持续刷卡:连续不间断刷卡,用于压力测试;
b、定时刷卡:用于有刷卡时间要求的场合,例如,人员休息时间,可自动暂停刷卡,过后,继续刷卡;
c、定数刷卡:用于验证测试。例如,只需要刷卡200次,刷够数量时,刷卡机自动停刷,并蜂鸣器提示已完成。
2、显示
可以根据显示信息需求的不同,选用数码管(最多8位数字或字母)、1602液晶(字符与数字显示)、12864液晶(汉字、图片、字符等各种信息),显示刷卡速度、刷卡次数、时钟、温度等信息。
3、按键控制
用于控制自动刷卡的速度(目前有18个速度可选)、RTC时钟调整、计数清零等。
4、数据存储
间断测试或意外断电时,刷卡记录等信息,再次开机后不丢失,避免重复工作。
5、RTC时钟
用于定时开关或刷卡等与具体时间相关的场合。
6、声光提示
LED与蜂鸣器,用于警告提示或其他功能标识。
7、通信
串口通信,实时地将刷卡或其他信息,实时上传至电脑Excel(VBA编程)中保存,用于后期的数据自动处理绘制曲线等(该功能后期实现)。
可以使用VB或VC开发简单的软件,用于控制测试板进行测试(适用于无法手动进行的程序控制)。
8、继电器开关
可用于控制被测试设备按一定的频率定时开、关机,可用于老化测试与常规压力测试;门禁测试或其他测试时,每秒生成3条以上的记录,用于大数据量通信压力测试。
9、其他功能
温度显示等。
关键词:
Soothmusic
请帖
刷卡
用于
测试