当前位置: 首页 > wzjs >正文

做go分析的网站南昌关键词优化软件

做go分析的网站,南昌关键词优化软件,网站刚做好怎么做优化,个人怎么做购物网站基于FPGA控制ADC0832双通道采样电压电流采样LCD屏幕显示 前言一、芯片手册阅读1.SPI通信时序 二、仿真分析三、代码分析总结视频演示 前言 定制 要求使用ADC0832芯片进行ADC采样。其中电压采样以及电流采样是固定电路,是硬件设计,跟软件没没关系。本质上…

基于FPGA控制ADC0832双通道采样+电压电流采样+LCD屏幕显示

  • 前言
  • 一、芯片手册阅读
    • 1.SPI通信时序
  • 二、仿真分析
  • 三、代码分析
  • 总结
    • 视频演示


前言

定制
要求使用ADC0832芯片进行ADC采样。其中电压采样以及电流采样是固定电路,是硬件设计,跟软件没没关系。本质上是进行了两路的电压信号采集。
在这里插入图片描述
在这里插入图片描述
引用:ADC0832模块说明
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

一、芯片手册阅读

1.SPI通信时序

确定SPI相关信息:
第一个空闲状态下CLK和DI的状态,图上显示CLK默认为低电平,上升沿设置数据,下降沿读取数据。DI空闲状态下为高电平。
CS正常拉低。
DOUT数据输出15个bit,本身这个ADC是8位,因此输出的数据就是8bit的,但是这个芯片本身有一个验证的功能吧相当于。分别把这个8位数据输出两次,先从高位输出到低位,再从低位输出到高位,其中低位是共用的。如果两个8位数据一致,则输出。否则认为ADC采样有问题。
数据构成相关说明:
跟一般的SPI AD采样的过程的区别就是前3个bit是进行设置。第四个脉冲的下降沿进行输出数据,但是用第五个的脉冲的上升沿读取数据更加合理,所以一共需要3+1+15个脉冲,也就是19个脉冲。

在这里插入图片描述
这个就是对前三个比特说明:第一个比特必须为高,目的是告诉ADC要开始读取了。其次后面两个比特是进行采样通道的设置,10就是用通道0,11就是用通道1.其他就是差分输入了,我用不到。
在这里插入图片描述

二、仿真分析

通过改通道10或者11就实现两个通道的切换了。
在这里插入图片描述
仿真只做了一种通道,后面实际上板是两个通道来回采样,实现了两个通道的采样。

在这里插入图片描述

三、代码分析

主要就是状态机的轮转

  //state goalways @(posedge sys_clk or negedge rst_n)beginif(!rst_n)beginstate<=IDLE;adc_data1_temp<=16'd0;adc_data2_temp<=16'd0;CH_SET<=1'b0;lcd_flag<=1'b0;endelse begincase(state)IDLE:beginstate<=WAIT;lcd_flag<=1'b0;CH_SET<=~CH_SET;endWAIT:beginif(wait_count==WAIT_max)beginstate<=START;endelse beginstate<=WAIT;endendSTART:beginstate<=SET;endSET:beginif(clk_count==8'd3)beginstate<=READ_DATA;endelse beginstate<=SET;endendREAD_DATA:beginif(clk_count==8'd19)beginstate<=OVER;endelse beginstate<=READ_DATA;endendOVER:beginstate<=SAVE_DATA;endSAVE_DATA:beginstate<=IDLE;lcd_flag<=1'b1;if((adc_data1==adc_data2) && CH_SET==1'b1)beginadc_data1_temp<= ((adc_data1 * 3300) >> 4'd8);endelse if((adc_data1==adc_data2) && CH_SET==1'b0)beginadc_data2_temp<= ((adc_data1 * 3300) >> 4'd8);endelse beginadc_data1_temp<=adc_data1_temp;adc_data2_temp<=adc_data2_temp;endenddefault:state<=IDLE;endcaseendend

总结

视频演示

基于FPGA控制ADC0832双通道采样+电压电流采样+LCD屏幕显示

http://www.dtcms.com/wzjs/375082.html

相关文章:

  • 母婴网站源码dede济南seo官网优化
  • 网上书店电子商务网站建设免费建网站哪家好
  • 做两个网站 之间超链接郑州网络营销推广公司
  • 北京做网站设计产品优化是什么意思
  • 网站建设需要学习哪些创建自己的网站怎么弄
  • 中国设计之家石家庄seo关键词排名
  • 我想注册一个做门窗的网站应该怎样做seo指的是搜索引擎
  • 黄埔移动网站建设seo产品是什么意思
  • 汽车是怎么做的视频网站网络营销推广策略有哪些
  • 做网站个人怎么签合同网络营销企业有哪些公司
  • 企业营销网站开发建设专家网络营销论文
  • 公司网站建设推广词360营销平台
  • 网站免费建站o全球网站排名查询网
  • 艺术品展览公司网站建设销售方案怎么做
  • 提供网站建设费用网络营销的步骤
  • 做网站怎样赚卖流量制作网站要多少费用
  • 深圳做营销网站的公司网络推广十大平台
  • 什么网站代做毕业设计比较好网站怎么做收录
  • 闸北做网站公司谷歌seo价格
  • 专业网站建设团队淄博seo推广
  • web网站开发培训班百度关键词数据
  • 通化好的网站建设的公司网络营销工程师培训
  • 为什么要建设企业的微网站原创软文
  • 网站建设搭配在哪里做推广效果好
  • ui设计师岗位职责福建seo学校
  • 中德生态园网站定制百度推荐现在为什么不能用了
  • 随州网站建设价格广告设计自学教程
  • 手机视频播放器app哪个最好用seo机构
  • 汕头模板建站软件企业网站seo推广
  • 免费做图表的网站免费网站模板