温度检测工程【汇总贴】

  发布时间:2023-10-22  |    作者:yi jin yun  |  浏览量:660

如果同学们的学习问题我们帖子里面没有的请第一时间联系我微信同步:老师13112063618

 

明德扬做了抖音系列短视频,感兴趣可以关注明德扬抖音号:FPGA技巧分享(87481069842)内容不断更新!点赞+关注,学习不迷路!



【问题1】温度控制系统:
1.串口进去之后,你有一个ASCII转Hex的一个模块 ,然后进去之后有将包头解析 里面进入控制模块 可以直接发送hex数据进入然后加CRC检验
2.原本出来的数据是hex数据也就是说数据出来之后,在上位机去计算一下就好了,反而简单,在这里你又将HEX转换为ASCII也就是说你上去之后又很麻烦,而且下面处理也变麻烦了。直接发送hex去上位机解析就好了,原本一个简单的小dome最后反而变复杂了。

3.就是原本温度的数据在采集的过程中 可能会有不稳定的情况,你比如在采集的很长的数据中,有突变的,但其实,那个是不稳定的数据。加一个滤波算法进去。这样数据就会很稳定。也让这个小dome变的有意义,因为FPGA主要的就是去做算发 让他发挥他本有的长处,才是最好的做法。

答:

①项目的功能需求各种各样,当然去掉ASCII转换模块更简单,但是有的项目它的需求就是ASCII码操作,所以项目功能的架构最终都要根据需求进行设计。

②然后,我们这个温度检测工程是一个培训项目,所以关于ASCII功能也会加入到项目中用于训练。

③同时,温度检测只是该工程里核心的功能,其他功能的设计同学们也可以根据自己的脑洞想法、自己的需求进行设计体会,我们非常欢迎同学们在群提出和分享自己的思路想法,
  互相讨论,共同进步。

④当然同学们也可以蹲一下我们不定期开播的潘老师直播间,把自己项目功能设计、架构设计等等的疑问和需求提出来,跟潘老师进行讨论,解决你的问题。



【问题2】问:在下面的DS18B20的读时序中,中间部分(即红色框部分),是否指FPGA要输出高电平 ?
image.png

答:不正确。该时序前面一段是FPGA输出低电平(dq_out为0,dout_out_en为1)。然后是FPGA释放总线(dq_out_en为0,dq_out不关心)。
   在后一段,是DS18B20输出值,FPGA读出值(dq_out_en为0,dq_out不关心。取dq_in的值)。



温馨提示:明德扬2023推出了全新课程——逻辑设计基本功修炼课,降低学习FPGA门槛的同时,增加了学习的趣味性,并组织了考试赢积分活动

http://www.mdy-edu.com/ffkc/415.html

(点击→了解课程详情☝)感兴趣请联系易老师:13112063618(微信同步)


明德扬除了培训学习还有项目承接业务,擅长的项目主要包括的方向有以下几个方面:

1. MIPI视频拼接
     2. SLVS-EC转MIPI接口(IMX472 IMX492)
     3. PCIE采集系统
     4. 图像项目
     5. 高速多通道ADDA系统
     6. 基于FPGA板卡研发
     7. 多通道高灵敏电荷放大器
     8. 射频前端

需要了解相关信息可以联系:易老师13112063618(微信同号)



本文TAG:

Copyright © 2012-2023 版权所有:深圳明德扬科技教育有限公司