完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
需要实现一个小功能,需求是:
输入端为电压信号0.9V——4.5V, 输出端接一个灯,电压到3.4V时灯亮,电压到3.8V时灯闪烁。 具体怎么实现,望大神指导。 补充:各位的回复提供的思路都很好,受益很多。现在提高悬赏,要求完整的方案,包括代码。 |
|
相关推荐
11个回答
|
|
用电压比较器加MCU
|
|
|
|
可以选择一款有ADC的小单片机来做电压检测,输出口连接一个发光二极管,稍微写一些代码就行了。
|
|
|
|
云汉达人
这么宽电压的芯片MCU好像不知道有没有,TI的430有0.9V的,不过范围是0.9-1.65好像。 你这个要再加工作电源了。 还要产生3.8V的参考电压,看你提精度了,是分压还是用LDO之类的。 |
|
|
|
用电阻适当分一下压,然后用带ADc的stm8来检测电压。
http://wenku.baidu.com/link?url=4yN-NAAKjXzshTSICXsBkEhougiWDfxMwDEVRF7QzjrTM6dC7B09Jjh7zKqYbUf-m0eGqzc_HwreaQ9pq8a92Nmf-FDRXrvOQiT9G-SkHau |
|
|
|
标题有问题!!看要求并不是要实现可调电压输出!!而是要根据输入电压要决定灯的状态!!
可以使用楼上的办法,可调电阻分压。一半MCU的ADC采集电压都是3.3V以下的。。首先将4.5V转换至3.3V以下,然后单片机采集改电压。。然后等效转换就行了 |
|
|
|
云汉达人
这个很简单啊,用5V的单片机带ADC采集的,可以采集0-5V的模拟量看你精度要求,我之前用过STC12C2052AD的单片机是带两路8位AD采集的,16个引脚的,大概两块多钱: 要精度高点的话有STC12C5A60S2,这个是带8路10位AD的,五块多钱, 当然也可以选择其他系列,但是我觉得STC的单片机资源挺丰富的,而且官方提供的ISP下载工具自带测测程序, 使用起来非常方便,楼主可以试下! 至于要控制一个灯亮或者闪烁,那就更简单了……硬件电路搭建好了,直接控制IO口输出就好了: AD采集电路: LED灯输出控制: 楼主可以在我提供的资料基础上稍做修改就可以变成你想要的了…… |
|
|
|
stm8的片子更便宜,我买了块核心板才4块钱,AD啥的全都有。
|
|
|
|
|
|
|
|
|
|
|
|
这里给的是atmel单片机实现思路,选择其他芯片也遵循类似的原理,况且代码都给出来了,方便楼主直接验证。搞不懂为什么要买模拟量采集卡,你的逻辑有点难懂呀。
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
820 浏览 0 评论
1162 浏览 1 评论
2537 浏览 5 评论
2872 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2720 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1120浏览 3评论
199浏览 2评论
465浏览 2评论
382浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
463浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 15:31 , Processed in 2.313236 second(s), Total 98, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号