DIY项目

本文介绍了一款自制的高性能开发板,基于STM32L476RCT6单片机,拥有64MFlash、128kRAM,支持多种通信方式和模块接口,如WiFi、蓝牙、TFT-LCD屏幕等,适合复杂项目开发,具有高灵活性和可玩性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自己做的一款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的大小,能够很好的运行实时操作系统,可玩性进一步提高。

有没有喜欢的小伙伴

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值