2.如果你有电压比较器的话也好弄了。其实就是个运放,低于3V输出一个负脉冲胡侍,接裤逗吵到你的计数器输入引脚,对它进行计数就行了。
湿度和光照的没有做过。我做过51的温度采镇咐集,STM32应该是类似的。软件上就是将采集来的多通道11位(假设精度为11位)存放在一个数组里,然后显示到LCD上或者传给上位机。
因为我是做软件的,所以我觉得难度主要还是在硬件上。
可以买一个PT100,0度的时候它是100欧,100度的时候它是138.7欧,利用这个特性可以根据PT100的阻值求出实际温度值。而实际的阻值可以用一个电桥电路来求,之后要连功放、还有什么补偿(这方面我不太懂)。
电路上有两个电位器,一个是比例电位器,一个是调零电位器。具体 *** 作御链纯是先用电阻箱代替PT100,PT100调到100欧,接入电桥电路中,将电压输出与STM32的板相连,边看LCD边调调零电位器,调到零后,将PT100调到138.7欧,LCD那边则要调到102.3(实际值是3FF,小数点是软件写的),然唤蔽后再把电阻箱换成PT100,这时LCD就能读出实际值。
我做的那个误差在1°以内,范围是0°~100°。
stm32需要一个仿真器。
仿真是项目中必不可少的一步。仿真监控微控制器中各贺毁举种参数和程序逻辑的执行。
例如,开发了一组逻辑,微控制器的执行与指定的逻辑不一致。此时,需要利用模拟器进行仿真,并通过仿真断点逐步确定误差位置,然后对其进行修改。
扩余昌展资料:
模拟器可以替换目标系统中的MCU并禅碧 *** 作。
模拟器与实际的目标处理器运行相同,但添加了其他功能,允许您查看MCU中的程序和数据,并通过桌面计算机或其他调试界面控制MCU的 *** 作。
随着集成电路和软件集成平台的快速发展,模拟器不断地给人们带来新的内容和新的挑战,因为它的开发必须与cpu同步,以150mhz的64位总线速度进行跟踪是不可能的。
参考资料来源:
百度百科-仿真器
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)