版本协议

BSD

标签
标准版
#第五届立创电子设计大赛#无线功率监视器

创建时间:4年前

项目主题:自由主题

视频

  • 6d8b340103a0fcfd13ff6c8919dfbb08_1.mp4

  • 20200715_221708.mp4

  • 序列 01_4.mp4

  • 序列 01_5.mp4

描述

<p><strong>#define 0x00  Idea!</strong></p> <p>最近在做某机器人赛事的电源管理系统,需要研究底盘电机的动态功率使用情况,于是打算做一个无线功率监视器,满足需求</p> <p><strong>#define 0x01 Preview!</strong>  几点要求:</p> <ol> <li>双向电流监测</li> <li>一路电压监测</li> <li>功率和累计功耗监测</li> <li>采样频率:1KSa/S</li> <li>有上位机,支持数据绘图和记录功能</li> <li>使用OLED进行显示,可脱机使用</li> </ol> <p><strong>#define 0x02 Producer!</strong></p> <p>hbozyq:行业外不知名工程师,自宅大学荣誉教授,闲鱼个体市场总监。本科大三就读中。</p> <p><strong>#define 0x03 Project!</strong></p> <p><strong>1.作品详情:截至2020年8月20日,本项目已经实现了如下的功能:</strong></p> <ol> <li>[x] 双向电流监测</li> <li>[x] 一路电压监测</li> <li>[ ] 功率和累计功耗监测</li> <li>[x] 采样频率:1KSa/S</li> <li>[ ] 有上位机,支持数据绘图和记录功能</li> <li>[x] 使用OLED进行显示,可脱机使用</li> </ol> <p>电流电压检测精度和三位半万用表相差正负5个字左右(最大值,出现在量程极限处。)</p> <p>无需外接供电,使用待测电源供电,电压范围6-30v</p> <p>功率和累计功耗监测因为单片机flash不够暂未实现,下一个版本换用更大空间的单片机后将会加入。</p> <p>上位机开发进度:50%. 因为windows下使用python难以实现高精度(分辨率小于1ms)计时,所以暂时只实现了简单的数据记录,绘图还未实现。</p> <p>此外1KSa/S实用性未知,在考虑要不要砍到100Sa/S。</p> <p><strong>项目食用指南:如何使用本项目?</strong></p> <ol> <li>本项目的pcb中有两块板,分别是PC端接收机和主机,修改一下边框连成一块板子拿去打样。</li> <li>拿到板子之后对着原理图焊接,无线模块可以使用泽耀或者ebyte的ML01S以及其他封装兼容的NRF24l01无线模块。如果不需要上位机的话可以不焊无线模块和pc端接收机。</li> <li>烧写固件并根据实际情况修改主机程序大概750行左右的地方的adc校正程序,使用多项式拟合实际值和adc采集值对应关系。</li> <li>主机端上电即用,除校正外无需设置,电流电压分上下两行显示,电流通过反白显示表示负电流,正显为正电流,电流参考方向在pcb上有标注。PC端接收机通过串口输出无线传输的信息,比特率为2M。</li> <li>除RST外,PC端接收机预留两个按键,主机预留一个按键,暂无实际功能,待换用单片机后增加功能。</li> <li>焊接输入输出线如图所示。</li> </ol> <p><img src="//image.lceda.cn/pullimage/u0j54Qt44Gf54My3JOfG9GsZv7AWm9k8NXXpIjLE.png" alt="TIM截图20200820103540.png"></p> <p><strong>2.项目所面临的挑战及所解决的问题</strong> 就本项目而言,主要挑战是模拟部分信号调理电路的设计。 电流采样部分:高端差分取样检流需要四个精密配对的电阻,使用分立元件的话比较难配对,导致PSRR较低。因此这里使用的是低端检流,通过反相放大器实现10倍电流放大,在同相端引入参考电压,使0输入时输出1.65v电压,实现双向电流检测。运放输出端到adc之间接入RC滤波网络,其作用有二,一是抗混叠,二是提供一个低阻抗的电荷源来避免SARADC采样电容对运放输出的影响。 <img src="//image.lceda.cn/pullimage/ZREbrPgglUuAh1ddXAe49SSS6cFXNDrzq3v8Zp0A.png" alt="TIM截图20200820090122.png"> 电压采样部分则是比较简单的分压+运放跟随的设计,此处不再赘述。 <strong><img src="//image.lceda.cn/pullimage/VfuQLIMS3srETs697kOf3b3HDeCMCysC0y0FrbAw.png" alt="TIM截图20200820090041.png"></strong></p> <p><strong>3.描述项目硬件、软件部分涉及到的关键点</strong></p> <p>硬件重点基本如上述,这一部分简单讲下软件重点。软件重点主要是ADC定频采集和中断。 程序中使用一个定时器触发ADC进行4khz的采样,再设置dma搬运四次中断一次,实现1khz的采样完成中断,在中断回调程序中求四次采样平均值,转换为实际的电压电流值并发送给接收机,最终得到规律的1KSa/S采样结果,根据采样定理。足以还原500hz以内的电流电压波形。</p> <p><strong>4.项目材料清单展示</strong> BOM见文末</p> <p><strong>5.项目图片上传</strong> 空板和实物照片 <img src="//image.lceda.cn/pullimage/fu5C7ORc4kTnhV0L4HiOOXp27fnI8QLrUfd7fPNb.jpeg" alt="1.jpg"> <img src="//image.lceda.cn/pullimage/TU4vWaDRdrAB77YpjdBYeByKpWSX5x27ZbR47Hgh.jpeg" alt="2.jpg"> 电压精度对比 <img src="//image.lceda.cn/pullimage/EcM9TE1GRVBNGdhCVQNkJRzNsu7c6XpNKkoEQcIK.jpeg" alt="3.jpg"> <img src="//image.lceda.cn/pullimage/ekyUTA3tYgl525CvFOB94fxUUXa5Knw3dPK0VMwB.jpeg" alt="4.jpg"> 更多测试请查看视频演示。</p> <p><strong>6.演示您的项目并录制成视频上传</strong></p> <p>见附件,限于文件大小,画质感人,可以右转b站观看高清无码大片:<a href="https://www.bilibili.com/video/BV1oK4y1Y7SB/" target="_blank">https://www.bilibili.com/video/BV1oK4y1Y7SB/</a></p> <p><strong>7.是否首次公开发布</strong></p> <p>是</p> <p><strong>8.开源文档</strong></p> <p>暂无</p> <p><strong>9.参考文献</strong></p> <p>暂无</p>

文档

s1

PCB1

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part
1 CH330N U7 SOP-8_L4.9-W3.9-P1.27-LS6.0-BL 1
2 0.005 R1 R2512 1
3 LED-0805_R LED1 LED0805_RED 1
4 micro 5P_C77238 USB1 MICRO-USB_MICRO-USB-17 1
5 XC6206P332MR U6,U5 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 2
6 10uf C10,C11,C5,C13,C12,C16 C0805 6
7 100nf C4,C3,C9,C6,C18,C17,C14,C15 C0805 8
8 1nf C2,C1 C0805 2
9 1uf C8 C0805 1
10 STM32F030F4P6TR U2,U8 SOP-20_L6.5-W4.4-P0.65-LS6.4-BL 2
11 4.7 R11,R10 R0805 2
12 21k R9 R0805 1
13 1k R8,R5 R0805 2
14 10k R6 R0805 1
15 100R R7,R3 R0805 2
16 16k R2,R4 R0805 2
17 2R R12 R0805 1
18 1K R14,R13,R31 R0805 3
19 LED-0805_G LED2,LED5 LED0805_GREEN 2
20 TSA343G00-250J2 SW1,SW2,SW6,SW5,SW4 SW-SMD_L4.0-W2.9-LS5.0 5
21 78L05 U4 SOT-89-3_L4.5-W2.5-P1.50-LS4.2-BR 1
22 HDR-M-2.54_1x4 I1C,I2C HDR-M-2.54_1X4 2
23 E01-ML01S U3,U9 WIRELM-SMD_E01-ML01S 2
24 LM358A-SR U1 SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL 1

附件

附件名 下载
程序.7z
Power_Analyzer_v1.0.ipynb

成员

评论(5)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>可以具体再展示下您的作品哦,非常感谢您的参赛。</p>
立创电赛 回复
<p>距提交截止仅剩58天,立即完善项目有机会赢3万元现金大奖、知名创投机构投资意向、名企名校资深评委指导、优秀项目全方位包装宣传机会;更多大赛详情见:<a href="https://diy.szlcsc.com/posts/34f1707c52034835810b0b5719b583bb" target="_blank">https://diy.szlcsc.com/posts/34f1707c52034835810b0b5719b583bb</a></p>
立创电赛 回复
<p>视频记得同步上传至B站,并将链接编辑到文档里面哟~</p>
jixin001 回复
<p>我其实没有看明白这个是干啥用的【尴尬】。。。</p>
立创电赛 回复
<p><span class="colour" style="color: rgb(85, 85, 85);">“GD32杯”第五届立创电子设计大赛【网络人气TOP榜单】更新中,入榜TOP10将获得1000-5000元奖励,详见:</span><a href="https://diy.szlcsc.com/posts/77584d2f66a34eed97ebf5ae488004fb" target="_blank">https://diy.szlcsc.com/posts/77584d2f66a34eed97ebf5ae488004fb</a></p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow