发作品签到
专业版

AI8051U 【彩虹星】-火烛

工程标签

248
0
0
0

简介

采用AI8051U芯片作为主控,模块设计的一款单片机学习开发板!

简介:采用AI8051U芯片作为主控,模块设计的一款单片机学习开发板!
基于Ai8051U开源创意电子设计大赛

开源协议

CC BY-NC 4.0

(未经作者授权,禁止转载)
创建时间:2024-10-26 04:41:09更新时间:2025-02-11 05:48:52

描述

开发板设计----【彩虹星】系列@火烛

主控芯片:Ai8051U-34K64-LQFP48

辅助芯片:Ai8H2K12U@USB-2UART+HID

 

说明:

C系列:扩展排针排母为插件卧插版

T系列:扩展排针排母为直插卧贴版(焊盘代替插孔)

作为开发板(学习版),后续会出例程代码哩,敬请期待喔(STC官方论坛:https://www.stcaimcu.com/

目前有一篇前序文章:【Keil5-萌新指南】创建一个拥有个人风格的Keil5工程模板及一些Keil5的基本设置 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=12508 (出处: 国芯技术交流网站)

 

更新记录:

2025-01-14:彩色打样@V1.3

1、优化PCB
2、WIFI接口兼容网口,WIFI_RST(P47->P07)

 

2024-12-25 :扩展板(初)@V1.1

##新增一个适配扩展板

1、8个LED灯(P2+P07)

2、2个74H595控制8位数码管(P00-P01-P02)

3、3组16位ADC按键(P03-P04-P05)

4、1组64个WS2812幻彩灯(P06)

5、1组8*8矩阵按键(P0+P2)

 

2024-12-14@V1.2

1、蜂鸣器控制信号添加测试点

2、MIC输入正负极添加测试点

3、新增触摸芯片的片选、中断引脚可复用温度传感器

4、新增4极耳机座

5、新增16并口拓展接口 兼容贴片型排针排母

 

2024-11-25@V1.1

1、双刀双掷(6脚2档)开关时而出现接触不良的情况,修改为2.54的双排立贴排针(当然也可焊的上原来的拨动开关),增加稳定性,2*17P排母孔径增大

2、老版2.4寸9341触摸屏,触摸驱动方式为2个数据引脚提供电平信号,2个ADC引脚采集电阻值,实现电阻触摸。该屏适用Arduino UNO,但不适用于此。

##修改引脚接口,2.4寸触摸屏+XPT2046电阻触摸,淘宝购买@电子DIY小家(戳戳)

3、优化沉金面积超出20平方厘米无法打样的问题

上图0、1为旧版本。

彩色打板可选择任意版本。

沉金打样推荐(C)型板V1.1

 

2024-11-13@V1.0

第一代【火烛】问世!

 

实物图(V1.0):

 

引脚资源图:

 

 

已验证成功的功能玩法

1、2.4'TFT彩屏(8bit模式)+SPI读写XPT2046触摸屏

2、2.8'TFT彩屏(16bit模式)+SPI读写XPT2046触摸屏

3、软硬件IIC读写AT24C128

4、软硬件QSPI读写W25Q128

5、ADC录音并保存在W25Q128中,读取W25Q128中保存的音频数据,并使用TLV320DAC芯片播放音频

6、使用辅助芯片对主控芯片进行程序下载、串口通讯

 

测试视频:

AI8051U@【火烛】问世啦~!! 好看的皮囊已经准备就绪,有趣的灵魂正在加载!(戳戳)

AI8051U-科学计算器(戳戳)

 

 

资源分配(45@IO+1@VCC+1@GND+1@UCAP):

1、UART1(2)+2.4寸UNO触摸屏(15)+OV7725(16)+QSPI(6)+TF卡(1)+IIC(2)+SPI(3)=45/45

2、UART1(2)+2.8寸16bit触摸屏(23)+QSPI(6)+TF卡(1)+IIC(2)+SPI(3)+I2S(4)+ADC3(1)+RTC(2)+BEEP(1)=45/45

3、UART1(2)+2.4寸UNO触摸屏(15)+QSPI(6)+TF卡(1)+IIC(2)+SPI(3)+I2S(4)+ADC3(1)+BEEP(1)+NRF24L01(3)+UART3(2)+UART4(2)+ESP(3-1)+GY273(1)+MPU6050(0)+GY273(0)+BMP280(0)=45/45

引脚分配:

1、串口1(UART1):完全独立,RXD_D-@P30,TXD_D+@P31。

2、串口2(UART2):偶尔复用,RXD2@P42,TXD2@P43。

3、板级FALSH存储(QSPI):偶尔复用,CS@P40,CLK@P43,IO0@P41,IO1@P42,IO2@P52,IO3@P53。

4、总线(IIC):完全独立,SCL@P50,SDA@P51。

5、数据总线(SPI):完全独立,SCKL@P32,MISO@P33,MOSI@P34。

6、存储卡(TF@SPI):完全独立@SPI,TF_CS@P35。

7、2.4寸触摸屏@UNO(I8080@8bit):偶尔复用

  • 显示@I8080:DATA@P2,LCD_CS@P10,LCD_RD@P37,LCD_WR@P36,LCD_RS@P45,LCD_RST@P47

  • 触摸@SPI:T_CS@P11,T_PEN@P12

8、2.8寸触摸屏@正点原子(I8080@16bit):重度复用

  • 显示@I8080:DATA@P0+P2,LCD_CS@P10,LCD_RD@P37,LCD_WR@P36,LCD_RS@P45,LCD_RST@P47

  • 触摸@SPI:T_CS@P11,T_PEN@P12

9、音频播放@TLV320DAC(IIS):偶尔复用,I2S_CK@P17,I2S_MCK@P16,I2S_SD@P15,I2S_ES@P14。

10、音频录制@LM358(ADC):重度复用,ADC3@P13。

11、蜂鸣器:偶尔复用,BEEP@P46

12、晶振(RTC):轻度复用,XTALO@P56,XTALI@P57。

13、OV7725@FIFO:重度复用,OV_SCL@P15,OV_SDA@P14,OV_WRST@P16,OV_RRST@P13,OV_OE@P46,OV_DATA@P0,OV_RCLK@P56,OV_REN@P57,OV_VSYNC@P17。

14、串口3(UART3):重度复用,RXD3@P00,TXD3@P01。

15、串口4(UART4):重度复用,RXD4@P02,TXD4@P03。

16、其他外设:重度复用

  • ESP8266@UART3:ESP_RST@P47,ESP_IO0@P57,ESP_IO2@P56

  • HC14@UART4:NULL

  • NRF24L01@SPI:NRF_CE@P04,NRF_CS@P05,NRF_IRQ@P06

  • MPU6050@IIC:NULL

  • GY273@IIC:GY_DRDY@P07

  • BMP280@IIC:NULL

计划玩法:

1、2.4寸UNO触摸屏+W25Q128+TF

2、2.4寸UNO触摸屏+W25Q128+TF+OV7725(首次接触)

3、2.4寸UNO触摸屏+W25Q128+TF+MPU6050+BMP280+GY273

4、2.8寸16bit触摸屏+W25Q128+TF

5、ADC录音+I2S音频播放

6、USB+I2S音频播放

7、TF卡文件系统/FLASH文件系统

8、2.4寸UNO触摸屏+W25Q128+P0口外置矩阵键盘/ADC外置矩阵键盘+彩屏游戏机

9、无线通讯ESP@WIFI/HC14@LORA

10、2.8寸16bit触摸屏+W25Q128+手写ASCLL字符识别

......(更多玩法,经期期待)

 

特别声明:转载请声明原作者,未经允许请勿商用!!!

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
录放音.mp4
0
2
扩展板--彩灯.mp4
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航