完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近常遇到板子上电源部分需要几个电阻分压器的情况,写了个小程序来实现在指定电阻阻值系列内(E6~E192),选择尽量少的电阻种类实现需要的分压比例。
测试于matlab 2012a/2014b和Octave。 程序第一部分定义了需要计算的分压比例、对应的允许误差、系统中已经存在的固定电阻、阻值系列、最大迭代次数。 之后生成电阻系列的所有阻值。E48~E192系列的阻值基本是按照对数排列的,用logspace生成即可;E6~E24系列是用E24的取值间隔选取得到的。 把阻值系列中所有可以得到的分压比例,按对目标分压比例的误差排列,选择出符合误差要求的部分。 最后对这些在误差范围内的选择做随机搜索,查找使用尽量少数量的电阻种类能够完成的一种组合。
|
|
只有小组成员才能发言,加入小组>>
870 浏览 2 评论
12807 浏览 0 评论
4104 浏览 7 评论
2325 浏览 9 评论
2144 浏览 2 评论
442浏览 2评论
744浏览 2评论
870浏览 2评论
594浏览 1评论
648浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 11:48 , Processed in 0.826835 second(s), Total 73, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号