自己做的一款diy板子,外观参照了启光电子的C8T6高性能开发板(个人买后觉得十分好看),不知道有没有小伙伴喜欢这样的外观设计。
PCB:62mm×54mm×1.6mm,采用4层沉金版
主控:STM32L476RCT6
这是一款体积小性能高的单片机,64脚的封装,有着256k的FLASH和128k的RAM空间,时钟频率高达80Mhz,足够开发一些复杂的项目。
储存:FLASH、EEPROM、TF卡
外置W25Q64的flash芯片,有64M的储存空间。
外置EEPROM24芯片,有24K的储存空间。
外置了一个迷你TF卡槽。
通信:232、485、CAN、USB_Slave、Type-C-TTL、SPI、I2C
板子焊接了232、485、CAN芯片,通过杜邦线简单连接即可进行通讯
USB_Slave、Type-C-TTL都采用Type-C接口,采用数据线连接即可通讯
SPI、I2C接口采用排针分别引出
排母:2.4G NRF24L01接口,可自己购买 NRF24L01模块进行测试
排针:可接W5500网络模块接口、VS1052模块接口、LD3320语音模块接口,摄像头模块,并且 引出了3.3v和5v电源给设备提供电源。
无线模块:esp8266和蓝牙模块
两个模块全都采用贴片方式焊接在pcb上,分别采用串口1和2连接,可同时使用,兼顾了外 观和性能。
陀螺仪:板子焊接了一颗MPU6050芯片,自带陀螺仪模块,采用I2C简单通讯即可使用。
板上焊接了串口自动下载电路,通过Type-C接口即可进行串口下载程序。
焊接了一个蜂鸣器和3颗led灯珠,分别连接到不同的定时器引脚,三个灯珠可实现呼吸灯效果和流水灯效果,蜂鸣器采用无源蜂鸣器,通过改变pwm可实现各种音乐输出。
板上焊接了一个8Pin的 TFT-LCD 接口,可连接一个320×240分辨率的LCD彩屏,屏幕采用正面纵向摆放,大小正好覆盖wifi模块和主控的位置,屏幕可以通过另一块pcb挖槽加螺丝固定在板子的正面
板子上海焊接了一个拨轮开关,可左拨动和按下,可以自定义各种功能。
板子上还还接了一个标准的示波器探头接口,adc引脚外接了一些波形采样芯片和信号抬升电路,可采集正负6v、10Mhz以内的波形信号,单片机采用双adc交替模式能有高达10M的采样率。
由于单片机的ram有128k的大小,能够很好的运行实时操作系统,可玩性进一步提高。
有没有喜欢的小伙伴