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

做go分析的网站百度上怎么发布信息啊

做go分析的网站,百度上怎么发布信息啊,个旧市建设局网站,用vsweb做购物网站基于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/170742.html

相关文章:

  • 简述网站开发的基本流程图怎么查百度搜索排名
  • 深圳做响应式网站制作1小时快速搭建网站
  • 做网站维护有危险吗买了500元黑科技引流靠谱吗
  • 网站怎么做更新深圳网站建设微信开发
  • 做网站需要展示工厂么济南seo网站排名优化工具
  • 山东住房城乡建设厅官方网站网站推广优化排名公司
  • 汉沽做网站免费b站网站推广
  • 网站引擎友好性分析怎样免费推广自己的网站
  • 湖南常德今天最新消息宁波正规优化seo价格
  • 南京企业网站建设网站地址ip域名查询
  • 先做网站后备案吗优化品牌seo关键词
  • 上海市安全建设监理协会网站市场营销实际案例
  • 晋江论坛怎么贴图seo搜索优化待遇
  • 怎么样做个网站网络营销的公司有哪些
  • 汉口网站关键词排名推广优化工具
  • 寿光市建设局网站百度站长工具链接提交
  • 学动漫设计后悔死了搜外seo视频 网络营销免费视频课程
  • 哈尔滨优化网站公司嘉兴seo网络推广
  • 精品建站公司站长工具权重
  • 判断网站首页免费信息推广网站
  • 青岛网站建设 百度推广普通话奋进新征程
  • 杭州网站建站seo点击排名软件哪里好
  • 怎么做网站转让机制推广营销大的公司
  • 新乐市做网站余姚关键词优化公司
  • 云南网站建设的价值电商推广平台有哪些
  • 顺德销售型网站建设现在网络推广哪家好
  • 营销型网站策划设计深圳外贸网络推广
  • 企业查询官方网站网络营销成功案例分析
  • 公司做个网站多少钱推广网站公司
  • 被黑网站查询青岛网站制作