我选择第二种方案:申请PCB,购买组委会提供的元器件包
实验名称:
恒温控制系统设计
实验目的:
根据实时读取的温度值与预先设定的温度上下限值进行比较的结果,来控制升、降温设备。
实验内容:
1、设定温度上下限值。
使用8位按键来设置测试上下限值。
2、时间调节
使用8位按键来设置时间。
3、实时数据显示。
实时读取温度值并显示在LCD上,并同时显示当前时间。
4、声光报警
根据当前的温度值与预先设定的温度上下限值进行比较的结果来判断是否产生报警输出。当有报警输出时,蜂鸣器在响,LED发光二极管在闪烁。
5、报警数据保存
当产生报警时,将当前温度值与时间写入EEPROM中,以备查看。
在工作学习中接触过8051、DSP、STM32、ARM11等开发都是用C语言,没有接触CPLD/FPGA方面的开发。VHDL虽然在学校读书时学过,编过一小段代码,但现在感觉已生疏;VerilogHDL之前也曾自学过,但从没有实时操作过。所以我很关注这次CPLD的DIY活动,希望通过贵网站举办的这次活动巩固所学的VHDL/VerilogHDL,理解CPLD/FPGA的开发流程。