温湿度仪原理图
1. 主控电路
查找芯片
主控电路选用stm32g030k6t6
放置--器件--搜索--stm,,,,,,--放置
PB9,PB8
点击芯片,找到数据手册,搜索PB9,可以得到
该表格介绍引脚分配和描述,
在I2C总线通信中,I2C1_SDA和I2C1_SCL分别是两条主要的信号线。
- I2C1_SDA用于发送和接收数据,PB9引脚作为I2C1_SDA引脚时,用于传输I2C总线上的数据。
- I2C1_SCL用于同步时钟信号。PB8引脚作为I2C1_SCL引脚时,用于传输I2C总线上的时钟信号。
在与温度传感器通信时:
I2C1_SCL(PB8):连接到温度传感器的时钟输入端。
I2C1_SDA(PB9):连接到温度传感器的数据输入/输出端。
在Description中找到他的电压能够承受多少V
if给芯片5V的电压就坏事了,本设计使用两节电池,1.5V+1.5V=3V符合条件
修改网络标识
放置--网络标签--tap键修改名称--然后alt+w引出导线连接加号与引脚

这里还得微调一下,移动网络标识直至加号完全消失
网络标识
4.5引脚为网络标识;,放置-网络标识
右侧的方式需要左右翻转,快捷键X
非连接标识
用于提示不用连接引脚,防止报错,在放置--非连接标识,必须放在黑色圆圈处才有作用
复位引脚

10kΩ的电阻
放置-器件,搜索10k,加入限定0805+stn基础库--应用筛选

100nf的电容同理
这里也可以shift+F 直接进入器件的搜索

可以点击两个元器件,在右侧显示出其封装
上面那玩意呢不知道是啥,但是L1不是电感,叫磁珠
2. 晶振模块
使用32.768K来为他进行RTC的计时
3. SHT40温湿度传感器模块
4. 三态输出8位移位寄存器


后面的U5,6与其高度相似,区别在于LED1,,还是LED2
右键芯片,选择扇出网络标签,批量修改
5. 唤醒按键

中间这玩意是个按键
6. 测试led

7. 共阴极三位数码管

8. 两节5号电池盒+防反接

9. SWD下载调试接口
