通过单片机、可编程逻辑器件和ADC器件构成一个远程数据采集系统,使该系统具备近处和远程两种控制的功能,同时具有8通道循环采集和指定通道采集两种数据采集方式。
设计内容如下:
FPGA硬件电路和AHDL控制软件设计
设计的电路的功能要求:
一、具备控制ADC0809的采集功能;
二、具备6位数码管动态扫描功能;
三、具备8位按键输入功能;
四、具备和单片机信号交换功能。
单片机硬件电路和监控软件设计
电路设计的软件功能要求:
一、和FPGA进行数据信息的交换处理;
二、与上位机算计进行RS232的通讯功能,能将上位机发出的控制指令下达到FPGA中,并将采集的数据传送到上位计算机中。
上位机算计软件设计
通过编制上位计算机控制程序实现对远程数据采集的功能并实时显示采集的数据和通道号。
这次的课程设计是基于EP1K30TC144-3的FPGA和89S52单片机的一种电压测量的功能系统。基本内容包括单片机最小系统、键盘和LED显示电路。
系统硬件电路由标准电路和自制电路两部分组成。标准电路包括单片机最小系统、6个LED数码管电路和键盘电路以及FPGA系统。
系统软件根据设计任务编制并实现功能:利用上位机远程控制系统进行数据采集功能并实时显示采集的数据和通道号。
数据采集系统的设计是单片机系统实际的必修课题,他完完全全地体现了微控制器在实际应用中独特功能:通过微控制器,可以将许多产品实现数字化、自动化、有效地进行相关的辅助操作,并实现远程控制。
之前的设计内容主要是以AT89C52芯片为核心,设计简单的数据采集系统,用以完成基本的数据采集功能。而本次设计将实现远程控制的数据采集系统,使系统功能更进一步地优化。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !