版本协议

GPL 3.0

标签
标准版
#第九届立创电赛#PID控温器

创建时间:1个月前

332 0

视频

  • 《PID控制器》-功能演示1.mp4

  • 《PID控制器》-功能演示2.mp4

  • 《PID控制器》-功能演示3.mp4

  • 《PID控制器》-功能演示4.mp4

  • 《PID控制器》-功能演示5.mp4

描述

<div class="document"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">* 1、项目功能介绍</h3> <p>随着天气越来越凉,就需要很多控温场景,比如烧水,烘脚器,电热毯,孵化器.一般传统的控制采用档位调节或者通过温控开关来调节的,带来的体验很差,如果能控制在某一个温度,就能有很好的体验,PID温控器的想法就由此而来的,能实现开环PWM控制也能实现闭环控制.</p> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #e03e2d;"><strong><img src="//image.lceda.cn/pullimage/pUnv5fIKraoIntYY3PrrJFo0kXW3nmuq53YuCn1K.jpeg" alt="" width="800" height="800"></strong></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #e03e2d;"><strong>手机控制界面通过mqtt和控制器连接,<br><img src="//image.lceda.cn/pullimage/KBREKnuCIHlOP9vKLZOEq6bnwFVAvp4GNi9WBce2.jpeg" alt="" width="430" height="979"> </strong></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #e03e2d;"><strong>免责声明:</strong></span><br><span style="color: #e03e2d;"><strong>本项目使用220V市电,DIY及使用时可能存在电击、高温烫伤等多种可能至人伤、残、死亡的风险。请严格按照安全规范操作并做好充足的保护,未成年人请在监护人的辅助下操作。使用本方案,表示你已经对安全风险有充足的认知,请确认自己有足够的知识储备再行操作。造成的任何损失和后果自负,本人不承担任何法律上的责任。</strong></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">注:主题不限,可以是解决生活/工作中的某个问题、为某个人群/场景设计的方案、毕业设计/课程设计/DIY项目/纯属炫酷项目等。主要讲一下自己通过什么手段解决了什么问题。</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">*2、项目属性</h3> <p>项目首次公开,是原创项目</p> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">注:请说明项目是否首次公开;项目是否为原创;项目是否曾经在其他比赛中获奖,若有获奖则叙述获奖详情;项目是否在学校参加过答辩。</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">* 3、开源协议</h3> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">GPL3.0</p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">注:利他即利己,请认真阅读下述内容。</span></p> <ol style="line-height: 1.8;"> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-hanging-indent-1.6em" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">拥抱开源,赋予项目无限价值。建议项目核心功能开源80%以上;</span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-hanging-indent-1.6em" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">2、若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能; </span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-hanging-indent-1.6em" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">项目应选择适合自己的<span style="text-decoration: underline;"><a href="/posts/98fdb2accd754af7b51990790db3b47a" target="_blank">开源协议</a></span>,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议;</span></li> <li class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-hanging-indent-1.6em" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。</span></li> </ol> <p style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><strong><span style="color: #0093e6;">请在竞赛阶段填写 ↓</span></strong></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">*4、硬件部分</h3> <p>本系统采用先进的ESP-12F模块作为核心控制单元,搭配NTC热敏电阻进行精确温度检测。通过高精度的24位ADC芯片将电压信号传输至ESP-12F模块,实现对温度数据的精准计算与处理。在设计过程中,特别注重模拟地与数字地之间的隔离,以确保采集到的温度信号更加稳定可靠。此外,TL431芯片被选用为基准电压源,进一步提升了系统的测量精度和稳定性。</p> <p><span style="font-size: 14px;"><strong>1,温度采集</strong></span></p> <p>测量温度选择NTC热敏电阻(型号是MF58 100K  1%精度 B值3950)</p> <p>‌‌NTC热敏电阻是一种传感器电阻,其电阻值随着温度的升高而减小。‌ NTC热敏电阻,也称为负温度系数热敏电阻,是一种广泛用于各种电子元件中的传感器电阻.</p> <p>为什么选择玻璃封装的,因为玻璃封装的NTC热敏电阻具有高稳定性和可靠性,能够在恶劣环境下使用‌.主要还是考虑在100度以上的情况使用.一般的3D打印的挤出头和热床也都是选用玻封的NTC热电阻.</p> <p> </p> <p><img src="//image.lceda.cn/pullimage/wBHCs84l4Ev8wcQw1M0LwlEjMZvXTnXJvE7cO0oR.png"></p> <p>测量电路是选用cs1237 24位ADC芯片读取NTC电阻的电压值,从而求出电阻值,通过公式算出温度值.</p> <p> </p> <p>NTC热敏电阻的计算公式有Steinhart-Hart方程和B值法两种方法,本项目采用的B值方法:</p> <p> </p> <p>Rt = R*EXP(B*(1/T1-1/T2))<br>T1 =1/(ln(Rt/R)/B+1/T2)</p> <p><br>这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)<br>Rt 是热敏电阻在T1温度下的阻值;<br>R是热敏电阻在T2常温下的标称阻值;<br>B值是热敏电阻的重要参数;<br>EXP是e的n次方</p> <p><img src="//image.lceda.cn/pullimage/cpqpbYmutZmv2DcBi4tfyXgUMzPyeFloWo9XIPql.png"></p> <p> </p> <p>测量电路和ADC芯片的电压基准通过TL431提供的精准2.5v电压</p> <p> </p> <p><img src="//image.lceda.cn/pullimage/LeqfM04NIXl8e8MwmBTZq7xxrxGn6ETqGY3Z0QdX.png"></p> <p>通过磁珠把模拟地和数字隔离</p> <p> </p> <p><img src="//image.lceda.cn/pullimage/VJD4OJS39OXOkyor6FML0iIPwOVIU1d7VkXq47jv.png"></p> <p>pcb铺铜分开</p> <p><img src="//image.lceda.cn/pullimage/nMmEEI3VasNZMb4zve5rtadygaUPLvqibIMobvL8.png"></p> <p> </p> <p><span style="font-size: 14px;"><strong>2,控制输出</strong></span></p> <p>单片机输出PWM控制信号,控制一个固态,来控制负载加热,从而调节温度.</p> <p>由于控制的的是单相220v交流电,选取过零型固态继电器(卖基本都是过零型的),</p> <p> </p> <p>固态继电器分 过零型和随机型</p> <p>分类主要通过触发信号分类的</p> <p>过零触发:过零触发在交流电的正负半周过零点时触发可控硅,通过改变导通周波数来调节输出平均功率,实现负载功率的调节。这种方式输出波形为正弦波,但易出现低频干扰和闪烁现象。<br>移相触发:移相触发通过改变可控硅导通角的大小来控制输出功率或电压,输出波形被“斩”了一截,导致波形发生畸变,可能产生电磁波干扰。</p> <p>感兴趣的朋友可以自行查询相关知识</p> <p><span style="font-size: 14px;"><strong><img src="//image.lceda.cn/pullimage/VjsAstFLzXKwqTU08dCS7rPrJOxWfDY3YEyCFTBI.png"></strong></span></p> <p> </p> <p><span style="font-size: 16px;">选择成品的固态,驱动起来比较简单,通过一个三级管来驱动就可以的.</span></p> <p><img src="//image.lceda.cn/pullimage/2llDx50ILyH8uv8eucGvmautd3tmGd6uigrEMd9w.png"></p> <p>把固态的串连的输出回路,接法和普通的机械继电器一样</p> <img src="//image.lceda.cn/pullimage/U2oKJuGpivhGjqUUrQO4W9IZrUvNJB9NoJuk8Vyp.png"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #e03e2d;"><strong>再次声明:</strong></span><br><span style="color: #e03e2d;"><strong>本项目使用220V市电,DIY及使用时可能存在电击、高温烫伤等多种可能至人伤、残、死亡的风险。请严格按照安全规范操作并做好充足的保护,未成年人请在监护人的辅助下操作。使用本方案,表示你已经对安全风险有充足的认知,请确认自己有足够的知识储备再行操作。造成的任何损失和后果自负,本人不承担任何法律上的责任。</strong></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #000000;"><span style="font-size: 16px;">选为了保证10A电流的PCB在设计时候使用了双面4mm宽</span></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #000000;"><span style="font-size: 16px;"><img src="//image.lceda.cn/pullimage/NeIIUmvH9VayMSjZLXKThCRZCuoGuT1sR7ZHVBtl.png"><img src="//image.lceda.cn/pullimage/4Et0tZLgzITqgeW8rFQIEFLulyKMo8bzAkdf2Ajj.png"></span></span></p> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;"> 注:请前往<span style="text-decoration: underline;"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件,文件完成后,相关文稿将自动生成至项目详情;这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。 </span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-left-indent-1.6em" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">*5、软件部分</h3> <p>本项目采用arduino 开发的</p> <p><strong><span style="font-size: 14px;">1.系统的框架图</span></strong></p> <p><img src="//image.lceda.cn/pullimage/I99FpYd4UtihvBXdiZWo1mW3St1At8z6DcA2LvTC.png"></p> <p><strong><span style="font-size: 14px;">2,NTC温度采集</span></strong></p> <p>ADC芯片采集NTC热敏电阻电压,根据已知的电阻和电压求出热敏电阻的阻值.</p> <p><strong><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/Ea0TbYG7avpda6pE2LZNjoDKZLW3AHNqoa8lZeQ5.png"></span></strong></p> <p> </p> <p>根据公式求出温度.红框内是计算公式,由于是24位ADC芯片,直接得出温度值,没有滤波处理.</p> <p><strong><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/nQp9HMOmUljcfXxYuQ8OLr6axlsQiMr6EpyiVH1m.png"></span></strong></p> <p><strong><span style="font-size: 14px;">3.PWM输出部分</span></strong></p> <p><span style="font-size: 16px;">pwm输出采用的是软件模拟方法,</span><span style="font-size: 16px;">固态的触发方式过零触发,交流电电频率是50hz,一个周期是20ms,由于正负半周都能控制,最小的控制单位10ms,小于10ms就没有意义了,考率能到0-100%有10个档位能输出 所以最小的pwm周期100ms </span></p> <p><span style="font-size: 16px;"><img src="//image.lceda.cn/pullimage/xhtZGrW5zr4C2jnhdsCoBTK71AqmL4qnUtMY3cvV.png"></span></p> <p><strong><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/2QsbDja3VOid7rdf93dXWlWqf9YIjRHtrig2bp9U.png"></span></strong></p> <p> </p> <p><strong><span style="font-size: 14px;">4.PID部分</span></strong></p> <p><span style="font-size: 16px;">PID计算采用QuickPID库</span></p> <p><strong><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/3s9RopJoBlbrqQg3Mx5bIm1cApeXlReGjXf177g0.png"></span></strong></p> <p><strong><span style="font-size: 14px;">5.数码管显示 </span></strong></p> <p><span style="font-size: 16px;">用一个4位数码显示模块TM1637显示温度,每隔一秒钟刷新一次显示</span></p> <p><span style="font-size: 16px;"><img src="//image.lceda.cn/pullimage/qzNm0hv7MnLNKZsDqmB6tBSGO5h4PnSNyVd6EdPG.png"></span></p> <p><strong><span style="font-size: 14px;"><img src="//image.lceda.cn/pullimage/MRMyTIaHtEzQKmaJEtEOW6LEnbVMmGwhUBMTR800.png"></span></strong></p> <p><strong><span style="font-size: 14px;">6.mqtt通讯部分</span></strong></p> <p><span style="font-size: 16px;">控制器的部分代码,具体查看项目</span></p> <p><img src="//image.lceda.cn/pullimage/ChiZh3bAB1kBtiEJW5zVyaRbByoSuNcvLpE4jymr.png"></p> <p><img src="//image.lceda.cn/pullimage/aApbECuhzTqG0Kx3QxRz6RmyDFKzHolqQjkJtstl.png"></p> <p><img src="//image.lceda.cn/pullimage/MoGBsfix5QsS2mMb1yLakYrCO2sDEST6UDNgZ37z.png"></p> <p>手机端app用的软件是IoT mqtt Panel </p> <p><img src="//image.lceda.cn/pullimage/466JbXsSQcGL5ViYkki7EwOPG6kdQDlRafJBWb3I.png"></p> <p>在设置app的时候会让填写mqtt服务器,如果没有自己的mqtt服务器可以使用公共的</p> <p><a href="https://www.cnblogs.com/emqx/p/15544030.html" target="_blank">https://www.cnblogs.com/emqx/p/15544030.html</a></p> <p> </p> <p><img src="//image.lceda.cn/pullimage/7gJKxtQaEv7Yb2UdoauFBZD4YrPXZT3OD2NXJWl7.png"></p> <p> </p> <p>添加功能小伙伴可以自由发挥了</p> <p> </p> <p>MQTT功能</p> <p> 发布的主题用于发送当前设置</p> <div>PID-Pub-(8266的mac地址)/stat/temp                         /*当前温度*/<br>PID-Pub-(8266的mac地址)/stat/targettemp               /*目标温度*/<br>PID-Pub-(8266的mac地址)/stat/pwm                         /*当前PWM*/<br>PID-Pub-(8266的mac地址)/stat/power                      /*总开关状态 1为开 0为关*/<br>PID-Pub-(8266的mac地址)/stat/mode                       /*模式状态 1为PWM开环模式  0为PID模式*/<br>PID-Pub-(8266的mac地址)/stat/kp                            /*PID参数 kp*/<br>PID-Pub-(8266的mac地址)/stat/ki                             /*PID参数 ki*/<br>PID-Pub-(8266的mac地址)/stat/kd                           /*PID参数 kd*/<br>PID-Pub-(8266的mac地址)/stat/windowtime           /*当前窗口时间ms PID和PWM 周期*/</div> <p> </p> <p>订阅的主题用于参数设置</p> <div> <div>PID-Sub-(8266的mac地址)/in/targettemp                 /*设置目标温度*/</div> </div> <p>PID-Sub-(8266的mac地址)/in/power                         /*设置总开关 1为开启加热  0为关闭加热*/<br>PID-Sub-(8266的mac地址)/in/mode                          /*设置工作模式 1开环控制PWM  0闭环控制PID模式*/<br>PID-Sub-(8266的mac地址)/in/pwm                            /*设置PWM值 在开环PWM模式中设置加热PWM值 */<br>PID-Sub-(8266的mac地址)/in/kp                                /*设置PID参数 kp*/<br>PID-Sub-(8266的mac地址)/in/ki                                  /*设置PID参数 ki*/<br>PID-Sub-(8266的mac地址)/in/kd                               /*设置PID参数 kd*/<br>PID-Sub-(8266的mac地址)/in/windowtime               /*设置窗口时间ms PID和PWM 周期*/</p> <div><br> <div><strong><span style="color: #e03e2d;">关于(8266的mac地址)如何获取,在第一次烧录程序后打开串口就可以看到</span></strong></div> </div> <p> </p> <p> </p> <p><strong><span style="font-size: 14px;">7.ota功能</span></strong></p> <p>参考官方案例</p> <p><img src="//image.lceda.cn/pullimage/tsDDlP3Gt07xQqIOCdW9f0IyULtg2NOH7TP70k08.png"></p> <p>用串口烧录一次程序之后就可以使用OTA功能,只要电脑和控制器在一个局域网内就可以无线烧录程序了</p> <p><img src="//image.lceda.cn/pullimage/sXe17ohxxRZNwizCOGcFLoTyyJ8UZIKwMNfxPUk9.png"></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt pap-left-indent-1.6em" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">*6、BOM清单</h3> <p>220v转5v电源 <a href="https://item.taobao.com/item.htm?_u=ema279t8882&id=557347188469&skuId=4444643416742&spm=a1z09.2.0.0.3f052e8dJjwEr4" target="_blank">https://item.taobao.com/item.htm?_u=ema279t8882&id=557347188469&skuId=4444643416742&spm=a1z09.2.0.0.3f052e8dJjwEr4</a>  选的这款,</p> <p><img src="//image.lceda.cn/pullimage/d0ebsWWIf0ok8niZFkBlu0jjDi4EHteYXEgLMRMl.png" width="1005" height="413"></p> <p>tm1637数码管模块是我自制的,功能和tm1637一样只是数码管换成了4为带小数点的</p> <p><img src="//image.lceda.cn/pullimage/cw25iLZ6m9afpe9hdusmOtZTRJrCOtmEmq748y8E.png" width="306" height="267"></p> <p> </p> <p>bom清单 来自立创eda</p> <table style="height: 771px;" width="1044"> <tr style="height: 44px;"> <td style="height: 44px; width: 163.703px;" height="18">Name</td> <td style="height: 44px; width: 140.562px;">Designator</td> <td style="height: 44px; width: 137.719px;">Footprint</td> <td style="height: 44px; width: 221.141px;">Manufacturer Part</td> <td style="height: 44px; width: 175.594px;">Manufacturer</td> <td style="height: 44px; width: 69.375px;">Supplier Part</td> <td style="height: 44px; width: 69.6875px;">Price</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">tm1367模块</td> <td style="height: 22px; width: 135.938px;">U9</td> <td style="height: 22px; width: 133.219px;">HDR-M-2.54_1X4</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">按键3X4X2.5-4P</td> <td style="height: 44px; width: 135.938px;">SW3</td> <td style="height: 44px; width: 133.219px;">SW-SMD_4P-L4.2-W3.3-P2.15-LS5.1</td> <td style="height: 44px; width: 214px;">TS-1089S-AR02516</td> <td style="height: 44px; width: 169.922px;">XUNPU</td> <td style="height: 44px; width: 67.1875px;">C720479</td> <td style="height: 44px; width: 67.6094px;" align="right">0.3511</td> </tr> <tr style="height: 67px;"> <td style="height: 67px; width: 158.656px;" height="18">S8050-J3Y_C18221467</td> <td style="height: 67px; width: 135.938px;">Q1,Q2</td> <td style="height: 67px; width: 133.219px;">SOT-23-3_L2.9-W1.3-P0.95-LS2.4-BR-1</td> <td style="height: 67px; width: 214px;">S8050-J3Y</td> <td style="height: 67px; width: 169.922px;">JSMSEMI(杰盛微)</td> <td style="height: 67px; width: 67.1875px;">C18221467</td> <td style="height: 67px; width: 67.6094px;" align="right">0.0272</td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">0.1u</td> <td style="height: 44px; width: 135.938px;">C1,C4,C5,C7,C8,C9,C10</td> <td style="height: 44px; width: 133.219px;">C0603</td> <td style="height: 44px; width: 214px;"> </td> <td style="height: 44px; width: 169.922px;"> </td> <td style="height: 44px; width: 67.1875px;"> </td> <td style="height: 44px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">1u</td> <td style="height: 22px; width: 135.938px;">C2,C3,C6</td> <td style="height: 22px; width: 133.219px;">C0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">M7</td> <td style="height: 44px; width: 135.938px;">D1</td> <td style="height: 44px; width: 133.219px;">SMA_L4.4-W2.8-LS5.4-RD</td> <td style="height: 44px; width: 214px;">M7</td> <td style="height: 44px; width: 169.922px;">BORN(伯恩半导体)</td> <td style="height: 44px; width: 67.1875px;">C266550</td> <td style="height: 44px; width: 67.6094px;" align="right">0.0714</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">HDR-M-2.54_1x2</td> <td style="height: 22px; width: 135.938px;">J1,J2,J3</td> <td style="height: 22px; width: 133.219px;">HDR-M-2.54_1X2</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;">C124375</td> <td style="height: 22px; width: 67.6094px;" align="right">0.1405</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">10Ω</td> <td style="height: 22px; width: 135.938px;">L1,L2</td> <td style="height: 22px; width: 133.219px;">L0603</td> <td style="height: 22px; width: 214px;">FCM1608CF-100T07</td> <td style="height: 22px; width: 169.922px;">TAI-TECH(台庆)</td> <td style="height: 22px; width: 67.1875px;">C155053</td> <td style="height: 22px; width: 67.6094px;" align="right">0.0276</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">LED-0603_R</td> <td style="height: 22px; width: 135.938px;">LED1</td> <td style="height: 22px; width: 133.219px;">LED0603_RED</td> <td style="height: 22px; width: 214px;">19-217/R6C-AL1M2VY/3T</td> <td style="height: 22px; width: 169.922px;">EVERLIGHT(台湾亿光)</td> <td style="height: 22px; width: 67.1875px;">C72044</td> <td style="height: 22px; width: 67.6094px;" align="right">0.1187</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">LED-0603_G</td> <td style="height: 22px; width: 135.938px;">LED2</td> <td style="height: 22px; width: 133.219px;">LED0603_GREEN</td> <td style="height: 22px; width: 214px;">19-217/GHC-YR1S2/3T</td> <td style="height: 22px; width: 169.922px;">EVERLIGHT(台湾亿光)</td> <td style="height: 22px; width: 67.1875px;">C72043</td> <td style="height: 22px; width: 67.6094px;" align="right">0.1999</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">1k</td> <td style="height: 22px; width: 135.938px;">R2,R9,R10</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" align="right" height="18">100</td> <td style="height: 22px; width: 135.938px;">R3,R4</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">10k</td> <td style="height: 22px; width: 135.938px;">R5,R6,R7,R8</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">200k</td> <td style="height: 22px; width: 135.938px;">R11</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" align="right" height="18">0</td> <td style="height: 22px; width: 135.938px;">R12,R18</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" align="right" height="18">470</td> <td style="height: 22px; width: 135.938px;">R14,R15,R16,R17</td> <td style="height: 22px; width: 133.219px;">R0603</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" align="right" height="18">0</td> <td style="height: 22px; width: 135.938px;">R13</td> <td style="height: 22px; width: 133.219px;">R_AXIAL-0.5</td> <td style="height: 22px; width: 214px;"> </td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">CS1237-SO</td> <td style="height: 44px; width: 135.938px;">U1</td> <td style="height: 44px; width: 133.219px;">SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL</td> <td style="height: 44px; width: 214px;">CS1237-SOP8</td> <td style="height: 44px; width: 169.922px;">CHIPSEA(芯海科技)</td> <td style="height: 44px; width: 67.1875px;">C77801</td> <td style="height: 44px; width: 67.6094px;" align="right">3.72</td> </tr> <tr style="height: 22px;"> <td style="height: 22px; width: 158.656px;" height="18">AMS1117-3.3_C347222</td> <td style="height: 22px; width: 135.938px;">U2</td> <td style="height: 22px; width: 361px;" colspan="2">AMS1117-3.3_C347222</td> <td style="height: 22px; width: 169.922px;"> </td> <td style="height: 22px; width: 67.1875px;"> </td> <td style="height: 22px; width: 67.6094px;"> </td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">2.4GHz</td> <td style="height: 44px; width: 135.938px;">U3</td> <td style="height: 44px; width: 133.219px;">WIFIM-SMD_ESP-12F-ESP8266MOD</td> <td style="height: 44px; width: 214px;">ESP-12F(ESP8266MOD)</td> <td style="height: 44px; width: 169.922px;">Ai-Thinker(安信可)</td> <td style="height: 44px; width: 67.1875px;">C82891</td> <td style="height: 44px; width: 67.6094px;" align="right">13.91</td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">UMWTL431(0.5%)_C351448</td> <td style="height: 44px; width: 135.938px;">U4</td> <td style="height: 44px; width: 133.219px;">TO-92-3_L4.9-W3.7-P1.27-L</td> <td style="height: 44px; width: 214px;">TL431(0.5%)</td> <td style="height: 44px; width: 169.922px;">UMW(友台半导体)</td> <td style="height: 44px; width: 67.1875px;">C351448</td> <td style="height: 44px; width: 67.6094px;" align="right">0.1645</td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">220V转5V1A模块</td> <td style="height: 44px; width: 135.938px;">U5</td> <td style="height: 44px; width: 133.219px;">COMM-TH_ACDC02S06S</td> <td style="height: 44px; width: 214px;">ACDC02S-5V1A 220V转5V1A模块</td> <td style="height: 44px; width: 169.922px;">null</td> <td style="height: 44px; width: 148.578px;" colspan="2">C9900038664</td> </tr> <tr style="height: 44px;"> <td style="height: 44px; width: 158.656px;" height="18">KF7.62-2P</td> <td style="height: 44px; width: 135.938px;">U6,U7,U8</td> <td style="height: 44px; width: 133.219px;">CONN-TH_2P-P7.62_KEFA_KF7.62-2P</td> <td style="height: 44px; width: 214px;">KF7.62-2P(green)</td> <td style="height: 44px; width: 169.922px;">KEFA(科发)</td> <td style="height: 44px; width: 67.1875px;">C5173665</td> <td style="height: 44px; width: 67.6094px;" align="right">0.6198</td> </tr> </table> <hr class="horizontal-splitline normal-bold-2"> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">注:项目涉及的BOM清单。在<span style="text-decoration: underline;"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。 </span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">*7、大赛LOGO验证</h3> <p><img src="//image.lceda.cn/pullimage/yttSFBcRpneGb4wkilzpPUxTF8KSOijEj1uxTpVp.jpeg" alt="" width="800" height="1065"><br><img src="//image.lceda.cn/pullimage/dRdaViZKINpaUOWo2gnLT5NL44nbbLIb37orEXjw.png"></p> <hr class="horizontal-splitline normal-bold-2"> <p style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">点击zip下载大赛logo标识! <span style="text-decoration: underline;"><a href="https://image.lceda.cn/easyedaResource/images/d1bbfd69f9404f56901a0e7b849b7245.rar" target="_blank">(大赛标识).zip</a></span></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;">* 8、演示您的项目并录制成视频上传</h3> <p>功能演示  https://b23.tv/FnvwSFy</p> <hr class="horizontal-splitline normal-bold-2"> <p style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="color: #95a5a6; font-size: 14px;">视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。</span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"><span style="font-size: 14px;"><a href="/posts/de460543d4cf4dacb5f0326612455578" target="_blank">前往查看更多详情 ></a></span></p> <p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height: 1.8;"> </p> </div>

文档

Sheet_1

框图

PCB_#第九届立创电赛#PID控温器

日志

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part
1 0.1u C1,C4,C5,C7,C8,C9,C10 C0603 7
2 1u C2,C3,C6 C0603 3
3 M7 D1 SMA_L4.4-W2.8-LS5.4-RD 1 M7 BORN(伯恩半导体) LCSC C266550
4 HDR-M-2.54_1x2 J1,J2,J3 HDR-M-2.54_1X2 3 LCSC C124375
5 10Ω L1,L2 L0603 2 FCM1608CF-100T07 TAI-TECH(台庆) LCSC C155053
6 LED-0603_R LED1 LED0603_RED 1 19-217/R6C-AL1M2VY/3T EVERLIGHT(台湾亿光) LCSC C72044
7 LED-0603_G LED2 LED0603_GREEN 1 19-217/GHC-YR1S2/3T EVERLIGHT(台湾亿光) LCSC C72043
8 S8050-J3Y_C18221467 Q1,Q2 SOT-23-3_L2.9-W1.3-P0.95-LS2.4-BR-1 2 S8050-J3Y JSMSEMI(杰盛微) LCSC C18221467
9 1k R2,R9,R10 R0603 3
10 100 R3,R4 R0603 2
11 10k R5,R6,R7,R8,R16 R0603 5
12 200k R11 R0603 1
13 0 R12,R13,R18 R0603 3
14 470 R14,R15,R17 R0603 3
15 按键3X4X2.5-4P SW3 SW-SMD_4P-L4.2-W3.3-P2.15-LS5.1 1 TS-1089S-AR02516 XUNPU LCSC C720479
16 CS1237-SO U1 SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL 1 CS1237-SOP8 CHIPSEA(芯海科技) LCSC C77801
17 AMS1117-3.3_C347222 U2 AMS1117-3.3_C347222 1
18 2.4GHz U3 WIFIM-SMD_ESP-12F-ESP8266MOD 1 ESP-12F(ESP8266MOD) Ai-Thinker(安信可) LCSC C82891
19 UMWTL431(0.5%)_C351448 U4 TO-92-3_L4.9-W3.7-P1.27-L 1 TL431(0.5%) UMW(友台半导体) LCSC C351448
20 220V转5V1A模块 U5 COMM-TH_ACDC02S06S 1 ACDC02S-5V1A 220V转5V1A模块 null LCSC C9900038664
21 KF7.62-2P U6,U7,U8 CONN-TH_2P-P7.62_KEFA_KF7.62-2P 3 KF7.62-2P(green) KEFA(科发) LCSC C5173665
22 tm1367模块 U9 HDR-M-2.54_1X4 1

附件

附件名 下载
IoT MQTT Panel_0.45.18_Apkpure.apk
IoT MQTT面板_汉化板.apk
工程文件getData-241013a.7z
框架.STL

成员

评论(6)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>还差视频需要上传哦~</p>
立创电赛 回复
<p>您好~恭喜您的作品入围了获奖项目,因这边联系不上您,如果您看到了消息,可以加入官方QQ群:1051569414,联系大赛负责人!</p>
mfdfhkjhkh 回复
<p>天哪,这是什么电子垃圾,谁会开源作个这个<img src="//image.lceda.cn/pullimage/hivzDgiIV2XH3eQbG8YE8j11CpkcsqtawZ4HA59N.webp" alt="图片"></p>
144555he 回复
<p>从软件上看这真没啥东西,PID参数还是自己写进去的</p>
立创电赛 回复
<p>恭喜您的作品入围“盛思锐传感器”第九届立创电子设计开源大赛前10名,具体奖项将在颁奖典礼上揭晓~</p>
eywap 回复
<p>@lcds谢谢</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