跳到主要内容

STM32F103C8T6 双 RS-232 + RS-485 + CAN 温湿度开发板

STM32F103C8T6 双 RS-232 + RS-485 + CAN 温湿度开发板

STM32F103C8T6 主控,两路 RS-232(两个 DB9)、一路 RS-485、CAN 接口(收发器默认不贴),板载 DHT11 / DS18B20 单总线传感器接口、TF 卡座、SPI Flash 和 20 针 JTAG 座,可做串口协议转换、温湿度采集和二次开发

概览 · 固件 · 资料下载

规格

主控STM32F103C8T6,64 KB Flash,20 KB RAM,LQFP48
晶振8 MHz
尺寸75.2 mm × 51.2 mm
调试接口SWD(PA13 / PA14),20 针 JTAG 座
调试串口USART1 TX=PA9 RX=PA10(经 ST3232 接 DB9 UART1,RS-232 电平,无 TTL 引出)

板卡说明

STM32F103C8T6 双 RS-232 + RS-485 + CAN 温湿度开发板 一、板载资源 主控 STM32F103C8T6(LQFP48,64 KB Flash,20 KB SRAM),Cortex-M3,最高 72 MHz(数据手册) 原理图和 BOM 写的是 STM32F103CxT6,型号按出货目录和商品图写 C8T6 晶振 Y1 8 MHz(无 32.768 kHz 低速晶振) RS-232 两路,共用一片 ST3232ECTR(U6),两个 DB9 口 第 1 路 UART1:USART1(TX=PA9 RX=PA10) 第 2 路 UART2:USART2(TX=PA2 RX=PA3) 每个 DB9:2 脚 = 板子发送(T1out / T2out),3 脚 = 板子接收(R1in / R2in),5 脚 = GND,其余脚未接(由原理图推断) RS-485 SP3485(U1):USART3(TX=PB10 RX=PB11),收发切换 PA8(R15 10 kΩ 下拉,上电默认接收) CAN CAN 收发器位置 U2(3.3V 供电,默认不贴,见注意):CAN_TX=PA12 CAN_RX=PA11,CANH / CANL 间有 120 Ω 终端电阻 R24,RS 脚经 R23 10 kΩ 接地(高速模式) 接线端子 4P 端子 J2(丝印从上到下):CANH / CANL / A+ / B- 温湿度 U4 是 4 针单总线传感器插座,丝印「DHT11 / DHT22 / DS18B20 / 单总线模块接口」:1 脚 3.3V、2 脚 DAT、3 / 4 脚 GND DAT 经 R16 5.1 kΩ 上拉到 3.3V,同时引到排针 JP2 的 14 脚;DAT 没有直接接到主控,用的时候从 JP2 的 DAT 针跳线到一个空闲 I/O(由原理图推断,未上板实测) 传感器本身不在 BOM 的贴片件里(BOM 插件部分列了 DHT11 插座),是否随板附带以实物为准 TF 卡 SPI1 方式:CS=PA1 CLK=PA5 MISO=PA6 MOSI=PA7,四根线 10 kΩ 上拉 SPI Flash M25P16 位置(U3,实物为 W25Q16 一类 2 MB SPI Flash):与 TF 卡共用 SPI1,CS=PA4 USB Micro USB(J4),可供电;D- / D+ 经 22 Ω(R19 / R20)接 PA11 / PA12,D+ 经 R21 1.5 kΩ 上拉(与 CAN 共用脚,见注意) 指示灯 D2 红色 LED 经 R18 2 kΩ 接 PC13(PC13 同时引到 JP2 的 6 脚);POW 电源灯 BOOT BOOT0 经 R12 10 kΩ 下拉,短接 J3 两针接 3.3V;BOOT1(PB2…

固件

固件正在整理,整理好后会在「固件」页签发布。

主控芯片:STM32F103C8T6