数字电子钟multisim仿真设计 由multisim 13进行数字电子时钟仿真设计。由555定时器获得秒脉冲,供时钟计数器使用。由74LS160构成24进制和60进制计数器实现小时、分钟和秒计数。使用JK触发器构成7进制计数器,实现星期计数,计数范围为1-7,并且可以自启动。由74LS248和七段数码管构成计数显示电路。星期、时、分
光栅四细分辨向电路仿真 使用multisim 13对光栅位移传感器的四细分辨向电路进行仿真,使用信号源产生0.5Hz的方波信号,通过D触发器得到两路0.25Hz的正交信号用来模拟光栅位移传感器返回的信号。将正交信号送入由非门、与门、或门、或非门和电阻电容构成的单稳四细分辨向电路中,再将经过细分辨向电路的两路信号通过计数器7
RC桥式正弦波震荡电路multisim仿真 使用multisim 13搭建RC桥式正弦波电路进行仿真,放大电路采用的AD741H运放构成基本放大电路。在仿真开始后,约2-3秒后,可以看到电路开始产生震荡,约0.5秒后,可以输出稳定的正弦波,正弦波输出的频率可调,范围约为1-100Hz。(注意事项:仿真开始时,需要将滑动电阻R4,R5阻值设为0
ESP8266通过Arduino自制的天气时钟 ESP8266通过Arduino编程自制的天气时钟,使用0.96寸OLED显示,第一个界面是时钟界面,可以通过串口或者按键更新时间;第二个界面是天气界面,可以通过串口更改地址,按键更新天气;第三个是wifi列表,通过串口输入密码;按键进行wifi连接。内含代码、原理图和PCB图。
Cube配置定时器触发ADC12同步规则采样并用DMA传输 Cube配置用定时器触发ADC1,2同步规则采样并用DMA传输,单片机选择的是STM32L476RGT6,用定时器2对ADC进行触发,更改定时器2定时周期便更改ADC的采样速率,程序里面设置的是1MHz的采样速率,ADC1和ADC2同时进行采集,并通过DMA对数据进行搬运。
使用Python实现DFT和FFT变换的代码是通过资料手敲的没有用numpy自带的 傅里叶变换的代码是根据资料手动敲的,没有用numpy中的fft,该代码仅为了加深对傅里叶变换和快速傅里叶变换的学习。内含部分注释。 根据傅里叶变换公式,使用Python实现傅里叶变换(DFT)跟快速傅里叶变换(FFT),使用的是Pycharm,安装了Pyqt5,matplotlib,numpy。p