描述
<h3 style="line-height:1.8;"> </h3>
<p> </p>
<h3 style="line-height:1.8;">* 1、项目功能介绍</h3>
<hr>
<p style="line-height:1.8;">基于<span style="font-family:Helvetica;">RA-Eco-RA6E2-64PIN-V1.0开发板,使用AHT21B模块,采集温度和湿度数据,通过0.96寸128X64单色屏进行显示。目的是实时采集当前环境的温度湿度信息并进行显示。</span></p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">*2、项目属性</h3>
<hr>
<p style="line-height:1.8;">项目首次公开,且为原创,未曾获奖。</p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">* 3、开源协议</h3>
<hr>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;">GPL3。</p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">*4、硬件部分</h3>
<hr>
<p style="line-height:1.8;"> 基于LC EDA进行设计。</p>
<h2 style="line-height:1.8;"><span style="font-family:Helvetica;">** RA-Eco-RA6E2-64PIN-V1.0开发板</span></h2>
<p><span style="font-family:Helvetica;"><img src="//image.lceda.cn/pullimage/NVy1b1ct6mD01HOwPcDsAtu6nQjCNZ2Nu0OJ025s.png" alt="NVy1b1ct6mD01HOwPcDsAtu6nQjCNZ2Nu0OJ025s.png"></span></p>
<p><span style="font-family:Helvetica;">RA-Eco-RA6E2-64PIN-V1.0是一款基于100MHz Arm</span>® Cortex®-M33内核<span style="font-family:Helvetica;">架构的核心板,主控芯片为</span>R7FA<span style="font-family:Helvetica;">6E2BB3CFM</span><span style="font-family:Helvetica;">。</span>RA6E2组是RA6系列中最新的入门级微控制器,基于带有TrustZone®<span style="font-family:Helvetica;">的</span>200MHz Arm® Cortex®-M33内核。RA6E2 MCU作为入门级微控制器,在追求成本优化的同时提供了最佳的性能。与RA4E2组的引脚和外设兼容,使其成为要求更高性能、小尺寸和低引脚数的应用的理想选择。</p>
<p><span style="font-family:'宋体';">特性:</span></p>
<p>· 1个复位按键</p>
<p>· 1个<span style="font-family:'宋体';">用户</span><span style="font-family:Tahoma;">按键</span></p>
<p>· 2个LED</p>
<p>· 2个P<span style="font-family:Tahoma;">MOD</span><span style="font-family:Tahoma;">接口</span></p>
<p>· <span style="font-family:Tahoma;">板载</span><span style="font-family:Tahoma;">USB转TTL模块,可用于串口通信和烧录</span></p>
<p>· <span style="font-family:Tahoma;">板载</span><span style="font-family:Tahoma;">SWD接口,方便用户调试与下载</span></p>
<p>· 200MHz的Arm Cortex-M33,具有TrustZone功能</p>
<p>· 256KB的闪存和40KB的SRAM</p>
<p>· 4KB数据闪存,类似EEPROM数据存储功能</p>
<p>· 1KB待机SRAM</p>
<p>· 64引脚封装</p>
<p>· USB 2.0全速</p>
<p>· CAN FD,I3C</p>
<p>· HDMI CEC,SSI</p>
<p>· Quad SPI</p>
<p>· 12位A/D转换器</p>
<p>· 12位D/A转换器</p>
<p>· <span style="font-family:Helvetica;">通用</span>PWM定时器</p>
<p> </p>
<p>由于本项目只需要驱动屏幕和模块,需要使用的管脚较少。</p>
<p>因此,只需要进行简单扩展即可,转接板使用的管脚如下:</p>
<p> </p>
<p><img src="//image.lceda.cn/pullimage/Jszs6ZntBrZMnzzhOnPVPXRTiv62W1gZBdRhvclH.png" alt="Jszs6ZntBrZMnzzhOnPVPXRTiv62W1gZBdRhvclH.png"></p>
<p>这里预留了按键。主要是使用两个IIC接口,一个是硬件IIC,一个是软件IIC。软件IIC方便定义时序和调整速率。</p>
<p> </p>
<h2>OLED模块</h2>
<p>在立创商城采购</p>
<p><a href="https://item.szlcsc.com/5960631.html?spm=sc.ols.it2-1___sc.hm.hd.dd&lcsc_vid=RFldVQECRVFWUFFXEgVfUF1URFFcBgVXQVMPX1IEE1cxVlNQRlFdUlJWT1VcXztW" target="_blank">https://item.szlcsc.com/5960631.html?spm=sc.ols.it2-1___sc.hm.hd.dd&lcsc_vid=RFldVQECRVFWUFFXEgVfUF1URFFcBgVXQVMPX1IEE1cxVlNQRlFdUlJWT1VcXztW</a></p>
<p> </p>
<p><img src="//image.lceda.cn/pullimage/WCqfymeMlR1BcDsu81o92zOTNQu7vHzPFKQo5lND.png" alt="WCqfymeMlR1BcDsu81o92zOTNQu7vHzPFKQo5lND.png"></p>
<p>屏幕参数如下:</p>
<p><img src="//image.lceda.cn/pullimage/OOKoebfVuWHTyGLtwaPyWlnIqcpzBr8osXnmxUqa.png" alt="OOKoebfVuWHTyGLtwaPyWlnIqcpzBr8osXnmxUqa.png"></p>
<p> </p>
<p> 预留接口如下:</p>
<p><img src="//image.lceda.cn/pullimage/Fx8ItYGMjoMsjODOUskEX4bLnxls8XxwfV4AgfG4.png" alt="Fx8ItYGMjoMsjODOUskEX4bLnxls8XxwfV4AgfG4.png"></p>
<p> </p>
<h2>AHT21B模块</h2>
<p><img src="//image.lceda.cn/pullimage/hvrJQQ3iPa0c7MwiUK7x0vkNRIq7ZrHDQ6CWo4hr.png" alt="hvrJQQ3iPa0c7MwiUK7x0vkNRIq7ZrHDQ6CWo4hr.png"></p>
<p>立创商城采购:</p>
<p><a href="https://so.szlcsc.com/global.html?k=AHT21B&hot-key=XL1509-5.0E1&searchSource=&lcsc_vid=RFldVQECRVFWUFFXEgVfUF1URFFcBgVXQVMPX1IEE1cxVlNQRlFdUlJWT1VcXztW&spm=sc.nus.hd.ss___sc.hm.lb.7" target="_blank"> https://so.szlcsc.com/global.html?k=AHT21B&hot-key=XL1509-5.0E1&searchSource=&lcsc_vid=RFldVQECRVFWUFFXEgVfUF1URFFcBgVXQVMPX1IEE1cxVlNQRlFdUlJWT1VcXztW&spm=sc.nus.hd.ss___sc.hm.lb.7</a></p>
<p>模块参数如下:</p>
<p><img src="//image.lceda.cn/pullimage/u7Yyv514QW7XhRvuztI2C77OXBPhly2qkL5bWjW1.png" alt="u7Yyv514QW7XhRvuztI2C77OXBPhly2qkL5bWjW1.png"></p>
<p> </p>
<p>预留接口如下:</p>
<p><img src="//image.lceda.cn/pullimage/ZJWu8gOm4yWNGtzyr9NKumuJGHSmp1SE1ZPTZUYd.png" alt="ZJWu8gOm4yWNGtzyr9NKumuJGHSmp1SE1ZPTZUYd.png"></p>
<p> </p>
<p> </p>
<h2>PCB设计</h2>
<p>采用LCEDA进行设计。</p>
<p><img src="//image.lceda.cn/pullimage/GDbSwaA8AVBlHWhXVe8o8rFfwe23ZyTffhI4YaFy.png" alt="GDbSwaA8AVBlHWhXVe8o8rFfwe23ZyTffhI4YaFy.png"></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<h3 style="line-height:1.8;">*5、软件部分</h3>
<hr>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;">基于Keil+RASC进行设计。</p>
<p style="line-height:1.8;">程序逻辑如下</p>
<p style="line-height:1.8;">初始化-串口初始化-屏幕初始化-aht21初始化-数据采集-数据显示-数据发送-重复采集显示发送</p>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;">主程序核心代码如下:</p>
<div> char str[16]= {0};</div>
<div> OLED_ShowCHinese(16,0,15);//室内温湿度</div>
<div> OLED_ShowCHinese(32,0,16);//</div>
<div> OLED_ShowCHinese(48,0,3);//</div>
<div> OLED_ShowCHinese(64,0,18);//</div>
<div> OLED_ShowCHinese(80,0,4);//</div>
<div> if(!aht21_read_data())</div>
<div> {</div>
<div> printf("Temperature = %.2f*C\r\n", get_temperature());</div>
<div> printf("Humidity = %.2f%%\r\n", get_humidity());</div>
<div> OLED_ShowCHinese(0,2,3);//温</div>
<div> OLED_ShowCHinese(16,2,4);//度</div>
<div> sprintf(str,":%7.2fC",get_temperature());</div>
<div> OLED_ShowString(32,2,str,16);</div>
<div> </div>
<div> </div>
<div> OLED_ShowCHinese(0,4,18);//湿度</div>
<div> OLED_ShowCHinese(16,4,4);//</div>
<div> sprintf(str,":%7.2f%%",get_humidity());</div>
<div> OLED_ShowString(32,4,str,16);</div>
<div> }</div>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;">详见工程代码。</p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">*6、BOM清单</h3>
<hr>
<p style="line-height:1.8;"> </p>
<table style="border-collapse:collapse;width:1080.03pt;" width="1440">
<tr style="height:13.5pt;">
<td style="height:13.5pt;width:120pt;" width="160" height="18">No.</td>
<td style="width:120pt;" width="160">Quantity</td>
<td style="width:120pt;" width="160">LCSC Price</td>
<td style="width:120pt;" width="160">Designator</td>
<td style="width:120pt;" width="160">Footprint</td>
<td style="width:120pt;" width="160">Value</td>
<td style="width:120pt;" width="160">Manufacturer Part</td>
<td style="width:120pt;" width="160">Manufacturer</td>
<td style="width:120pt;" width="160">Supplier Part</td>
</tr>
<tr style="height:13.5pt;">
<td style="height:13.5pt;" height="18">1</td>
<td align="right">2</td>
<td>0.3054</td>
<td>H2,H4</td>
<td>HDR-TH_4P-P2.54-V-F</td>
<td> </td>
<td>2.54-1*4P母</td>
<td>BOOMELE(博穆精密)</td>
<td>C2718488</td>
</tr>
<tr style="height:13.5pt;">
<td style="height:13.5pt;" height="18">2</td>
<td align="right">1</td>
<td>2.87</td>
<td>H3</td>
<td>HDR-TH_26P-P2.54-V-M-R2-C13-S2.54</td>
<td> </td>
<td>X6521WV-2x13H-C60D30</td>
<td>XKB Connection(中国星坤)</td>
<td>C725885</td>
</tr>
<tr style="height:13.5pt;">
<td style="height:13.5pt;" height="18">3</td>
<td align="right">3</td>
<td>0.0733</td>
<td>SW1,SW2,SW3</td>
<td>SW-TH_4P-L6.0-W6.0-P4.50-LS6.3</td>
<td> </td>
<td>TSD001A04126A</td>
<td>BZCN(博众电气)</td>
<td>C2888541</td>
</tr>
<tr style="height:13.5pt;">
<td style="height:13.5pt;" height="18">4</td>
<td align="right">1</td>
<td>13.14</td>
<td>U1</td>
<td>OLED-TH_L27.8-W27.2-P2.54_C9900033791</td>
<td> </td>
<td>HS96L03W2C03</td>
<td>HS(汉昇)</td>
<td>C5248080</td>
</tr>
</table>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">*7、大赛LOGO验证</h3>
<hr>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/eqcxezA8zZP0ZtP4rwDF7MhpAn0oCeua3pFsf4Yh.png" alt="eqcxezA8zZP0ZtP4rwDF7MhpAn0oCeua3pFsf4Yh.png"></p>
<p style="line-height:1.8;"> </p>
<h3 style="line-height:1.8;">* 8、演示您的项目并录制成视频上传</h3>
<hr>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;"><a href="https://www.bilibili.com/video/BV1SoW9zjEva/?vd_source=e36622a05269c0356d6cd566056a2488" target="_blank">https://www.bilibili.com/video/BV1SoW9zjEva/?vd_source=e36622a05269c0356d6cd566056a2488</a></p>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;"> </p>
<p style="line-height:1.8;"><span style="font-size:14px;"><a href="/posts/42551e8f2f2548cabc1c36626a42da94" target="_blank">前往查看更多详情 ></a></span></p>
<p style="line-height:1.8;"> </p>
评论(0)