请兄弟们帮忙做项目

2020-02-09 11:43发布

大家好,请论坛朋友帮忙做个项目(可付费),小弟想做一个报警器,作用是检测可燃气,已经使用运放做出来了,但是因为传感头的输出电压不是恒定的,会有有个缓慢的下降过程,所以采用普通的固定参考电压、比较器做出来的检测电路的因为传感头输出的电压一段时间以后会下降到低于预设定参考值而误报,因此现在我想改进电路用单片机来实现,
初步概念:主要就是把用普通运放、固定参考电压做的这类检测电路改成用单片机、动态参考电压,因为传感头的输出端电压是缓慢下降的,但是检测到可燃气时输出端的电压变化是突变的,所以想单片机间隔几小时就把现在的传感头输出电压存储更新为新的参考电压,这样就可以解决误报的问题了
因为本人不会编程,所以想找一个论坛上能做这个的兄弟看看给我做这个程序,我可以付费,还有最好使用pic 711的otp单片机,这样我手头有可以不要另外购买了,实在不行也可以换其他单片机,最好是深圳这边本地的朋友,其他地方的朋友也可以,只是交流稍有点麻烦
本人qq3056-23629
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
zgfjcc
1楼-- · 2020-02-09 16:51
忘了说了, 传感头输出电压一般2个月到半年左右会下降0.3-0.4v左右,我觉得程序里面只要设置了比如:6小时更新一次参考电压,在6小时之内传感头的输出电压只要超出参考电压几%就可以被认为是报警了,这样应该还是比较好实现的吧
输出只要简单的3路输出,蜂鸣器一路,两路继电器输出,
cyxavr
2楼-- · 2020-02-09 17:50
楼主,这点小事,自己都能搞定了。
millwood0
3楼-- · 2020-02-09 19:12
use a watchdog timer, and configure the mcu to retain info in between wdt resets.

fairly easy.
zgfjcc
4楼-- · 2020-02-09 23:22
回复【2楼】cyxavr 又一天
楼主,这点小事,自己都能搞定了。

-----------------------------------------------------------------------

我不会单片机啊,没有兄弟愿意帮忙啊?
zgfjcc
5楼-- · 2020-02-10 03:27
 精彩回答 2  元偷偷看……
albert_w
6楼-- · 2020-02-10 05:14
如果用硬件来处理的话,
可以把输出分两路,一路做个大时间常数的rc滤波,应该就是自动跟踪的参考电压了(类似运放的超级伺服原理)
另一路作为输出与参考电压比较.

如果触发时输出变化速度很快的话,也可以对输出做微分来检测

一周热门 更多>