
C51单片机实现DTH11温湿度传感器测量仿真的设计-关于单片机DTH11温湿度测量仿真,过去大多无法进行,都用的SHT11来代替,但实际上,DHT11的驱运程序与SHT11的驱运程序有着本质上的区别,DHT11只需要接线3根线就可以工作,VCC、GND、DATA,工作时由单片机通过DATA线向DHT11发送启动信号,DHT11接到信号后返回一个应答信号,单片机收到到应答信号便可开始接收温湿度数据(8bit湿度整数+8bit湿度小数+8bit温度整数+8bit温度小数+8bit校验和),SHT11是四线驱动。

基于复杂可编程逻辑器件和VHDL语言实现半整数分频器的设计-在数字系统设计中,根据不同的设计需要,经常会遇到偶数分频、奇数分频、半整数分频等,有的还要求等占空比。在基于cpld(复杂可编程逻辑器件)的数字系统设计中,很容易实现由计数器或其级联构成各种形式的偶数分频及非等占空比的奇数分频,但对等占空比的奇数分频及半整数分频的实现较为困难。

以FPGA为基础的整数分周比实现方法详细剖析-电动机是各类数控机床的重要执行部件。要实现对电动机的精确位置控制,转子的位置必须能够被精确的检测出来。光电编码器是目前最常用的检测器件。光电编码器分为增量式、绝对式和混合式。其中,增量式以其构造简单,机械寿命长,易实现高分辨率等优点,已被广泛采用。增量式光电编码器输出有A,B,Z三相信号,其中A相和B相相位相差90°,Z相是编码器的“零位”,每转只输出一个脉冲。在应用中,经常需要对A相、B相正交脉冲按照一定的比例,即分周比进行分频。分频的难点是,无论设定分周比是整数还是分数,分频后输出的A‘相,B’相脉冲仍然要保持正交或近似正交。为此提出一种基于FPGA的整数分周比实现方法。该方法逻辑结构简单,配置灵活,易于扩展,具有很高的实用价值。